DerpFest 15.1 for Samsung Galaxy A71 - 20250205-1958 QPR Update! - Included January 2025 security patch - New RGB boot animation! - Quick Tap functionality has now been added back to DerpFest 15.1! - Viper4Android driver updated to 0.63 - Removed empty settings entries previously caused by Pixel Framework - System has been debloated - Split notification shade and much more this time around... Source changelog: ==================== 01-14-2025 ==================== \n* device/samsung/a71-common\n32863f6 overlay: SystemUI: Enable split notification shade in landscape [DaViDev985] 1d9a6f5 a71-common: Include ViPER4AndroidFX This includes ViPER4Android Repackaged, allowing rootless audio effect customization. [DaViDev985] 653384f [TMP] BoardConfigCommon.mk: Set BOARD_HAVE_QCOM_FM to false This temporarily overrides a build error related to FM Radio. [DaViDev985] a9ba4dd sepolicy: define type sysfs_camera and sysfs_camera_writable This is needed by the private sepolicy for the flashlight control app [Starlix] 517d189 sepolicy: Add hal_samsung_camera_flashlight_default.te This is needed by the flashlight control app. [Starlix] 5c87fba Build vendor.samsung_ext.hardware.camera.flashlight-service and FlashControl This fixes an issue with the flashlight being dim. Huge thanks to whystarlix (a.k.a. onesmiledx), wherever he is. This includes changes to SEPolicy. [DaViDev985] 6200834 DerpFest Adaptation [DaViDev985] bb4239f a71-common: init: Modify the cpuset setting [Kyle Lin] 6e67075 a71-common: init: Kang scheduler settings from sunfish [Arian] 220a5e3 a71-common: init: Kang governor settings from sunfish [Arian] 0093b50 a71-common: init: Remove CAF input boost [Arian] ac22e2d a71-common: init: Disable core control [celtare21] f9cd5af a71-common: init: Add SchedTune configuration [Andres Oportus] 3f2b80d a71-common: init: Kang init.qcom.post_boot.sh from xiaomi_sm6150 [Arian] 3586546 a71-common: init: Don't setup runtime cpusets for silver only first [Arian] 74143cf a71-common: init: Drop ssr_setup service [Luk1337] f33e827 a71-common: init: Increase ZRAM to 2GB [Tim Murray] 1b46c6c a71-common: init: Tune zram performance [Wei Wang] 2f030a4 a71-common: Enable zram writeback [Jenhao Chen] 1f462c7 a71-common: init: Set soc properties [Arvind Kumar] 5d3e1d8 a71-common: init: Set Netflix property based on target [Rajeshwar Kurapaty] a5c3f59 a71-common: init: Add edgnss socket directory [Hoss Zhou] deab5c1 a71-common: init: Avoid delay for vblank disable from DRM [Prabhanjan Kandula] d3d79c4 a71-common: init: Add missing 'vendor.' prefix to cnss-daemon [basamaryan] edc0302 a71-common: init: Remove legacy persist path entries from init script [Bruno Martins] dd0baf6 a71-common: init: Remove bogus tombstone directory directives [Ethan Chen] 0cb1ab0 a71-common: init: remove unused property [Sean Tranchetti] 865b49e a71-common: init: limit discard size to 128MB [Sayali Lokhande] 26190e0 a71-common: init: Decrease the console log level [Raghavendra Rao Ananta] 3209c0d a71-common: init: ueventd: Set permissions for KGSL sysfs node [Wilson Sung] 68f0c03 a71-common: init: get back to default from long-standing VM tweaks [Jaegeuk Kim] fa4d69c a71-common: init: set readahead_size_kb=128 to system and data [Jaegeuk Kim] 780cd2e a71-common: init: Set readahead_size_kb=128 to vendor, product and system_ext [Martin Liu] 7328b5a a71-common: init: Remove IO read_ahead_kb tune [Randall Huang] 8cb137e a71-common: init: boost performance by skipping EAS [Rick Yiu] 394b478 a71-common: init: Don't mount TraceFS twice [Alexander Koskovich] 308d941 a71-common: init: Set default Wi-Fi country code to '00' [Roberto Sartori] 41f3966 a71-common: overlay: Set status bar height values from stock [Haky86] 57c58fb a71-common: overlay: Migrate "rounded_corner_content_padding" [Yohei Yukawa] 47d2d34 a71-common: overlay: Disable alpha transformation in animations [DarkJoker360] 7f46236 a71-common: overlay: Improve pinner configuration [Adithya R] a2d8a84 a71-common: overlay: Refactor configs from samsung_sm8250 [Haky86]\n ==================== 01-13-2025 ==================== \n* frameworks/base\na81c711 ThemedResourceCache: Remove lambda and optimize map pruning iteration [minaripenguin] 5e99698 ThemedResourceCache: Replace ArrayMap with HashMap for performance [Danny Lin] 12a1566 SystemUI: Fixup cast chip long press when not showing a timer [Ido Ben-Hur] 41c1d18 SystemUI: Allow long pressing timer chips to directly stop the action [Ido Ben-Hur] 271fc7d fixup! Implement edge long swipe gesture [OnlyTomInSecond] 7ac8673 base: Declare a gradient end color [ElDainosor] 19f4a51 KeyguardClockSwitchController: Prevent an NPE on early boot [Ido Ben-Hur] bb20a71 StatusBarIconController: Don't crash at boot [Ido Ben-Hur] 2af2c91 Revert^2 "SystemUI: Remove nav bar background in QS customizer" [althafvly] 394f06d SystemUI: Fix navbar tint when QS expanded [althafvly] 680439e base: Add isPackageInstalled boolean [Roman Birg] 6138d60 SystemUI: Add QS Header Image customization [1/2] [Marko Man] 6a31e9e base: Add support for window ignore secure [1/2] [LibXZR] 131cc75 base: Add support for application downgrade [1/2] [LibXZR] 20feee8 SystemUI: tuner: Enable enableOnBackInvokedCallback [someone5678] a8de2ef BatteryStatsViewer: Enable enableOnBackInvokedCallback [someone5678] b2a4487 base: Implement cutout force full screen [1/2] [jhenrique09] d4740cb base: Allow disabling private DNS for VPN [1/2] [Ido Ben-Hur] 2bae49c SystemUI: Add private DNS QS tile [1/2] [Ido Ben-Hur] 41beca7 FlashlightControllerImpl: Fix crash when camera IDs list is null [minaripenguin] a05462f SystemUI: Improve Slider tiles percentage color [minaripenguin] 61406f1 SystemUI: Introduce Volume QS Tile [1/2] [minaripenguin] de4290e SystemUI: Use groove for brightness slider [Adithya R] 28dfcea SystemUI: Remove split navigation bar layout for sw900dp [LuK1337] 3fad4a1 BatteryStatusChip: Avoid displaying an entirely black landscape icon [Ido Ben-Hur] 27a87bf QSLongPressEffect: Provide a fallback for devices with no primitives [Ido Ben-Hur] fb35412 SystemUI: Allow disabling QS tiles long click effect for specific tiles [1/2] [Ido Ben-Hur] b00341d frameworks: Exempt location packages from location indicators [Chirayu Desai] b53c910 SystemUI: Improve the new biometric prompt layout [Ido Ben-Hur] 8a66e18 UdfpsController: add LAUNCH boost [John Galt] e5a0165 SystemUI: Update UdfpsTouchOverlay sensorRect on updating overlay params [Dhina17] 0677888 wm: Skip freeform displays from forcing desktop mode [Adithya R] 9372722 wm: Show rounded corners on freeform window on internal display [Adithya R] f410a97 SystemUI: Import smartspace proto [NurKeinNeid] 84f152d SystemUI: Redraw display cutout on overlay changes [Adithya R] 13617a2 PowerOffAlarmService: Return if NotificationManager is NULL [someone5678] 0c3cb90 base: Minor improvement to the PowerOffAlarmService body string [Ido Ben-Hur] dadd328 base: Make PowerOffAlarmService opt-in [Ido Ben-Hur] d083f3b PowerOffAlarmService: Handle NPE with shared preferences [Adithya R] 707ab464 base: PowerOffAlarmService: Add a notification [Ido Ben-Hur] 44c439d base: Introduce PowerOffAlarmService [Ido Ben-Hur] a218942 UDFPS: Make GhbmIlluminationListener interface public [firebird11] 92d43bb base: Rework lock gesture feature [cjh1249131356] 079e354 SystemUI: KeyguardUnlockAnimationController: Catch all exception [someone5678] 7b3640b SystemUI: fix antiquated TunerActivity bugs [nift4] 0a86529 PackageUtil: Fix NPE in getPackageInfo method [Oliver Scott] b87034e SystemUI: Port statusbar brightness control [Alberto97] f12818d LockPatternUtils: Decrease minimum pin length for auto confirmation [Mesquita] a47f1a7 libs: wm: Remove rounded corners in split screen [1/2] [Dhina17] 044a2f6 base: [SettingsProvider] Resolve google gms configurator denials [minaripenguin] 1359c01 SettingsProvider: Resolve package name that requires permission [Pranav Vashi] 58219e5 Implement DeviceConfigUtils and service [jhenrique09] 2824cb5 display: Add simple RGB color balance transform [Danny Lin] 2798bbf Fix uninstall for all users [Tommy Webb] 55b5ba1 SystemUI: biometrics: Add missing call to parent onFinishInflate [Ido Ben-Hur] 6ebe443 OplusTypeCastingHelper: update stub [arnodorian-r] 3f5ac3f Add some fwb stubs from Oplus [DennySPb] 87feae7 Status bar lyrics: Fix bug where some lyric would be wrongly ignored [Nick] 48aa07a SystemUI: Introduce dynamic lockscreen clock spacing [minaripenguin] 1622e57 SystemUI: Ignore font padding for large ls clock [minaripenguin] 042e09a base: Add support for Lockscreen clock fonts [El Dainosor] 0a5ee41 Bring back ThemeUtils for Theming [sb6596] ba9f439 SystemUI: added acun and bang brightness slider [Ghosuto] 3283899 SystemUI: Add more Brightness Slider Style [1/3] [rdx420] 79d9a34 SystemUI: Add brightness slider styles [1/3] [SamarV-121] 8849a56 Forward port pixel navbar animation from redfin 11 [1/2] [Pranav Vashi] 08256a6 base: Double tap to trigger doze [1/2] [SKULSHADY] cc887e1 fixup! [SQUASHED] base: Add status bar lyric for Android 15 [someone5678] 9f6e47d Adapt statusbar lyric for Android V [AmeChanRain] e9e9ca9 SystemUI: Fix status bar lyric overlapping with the center clock [LibXZR] b30b3a8 fixup! [SQUASHED] base: Add status bar lyric for Android 14 [someone5678] 350b6d4 [SQUASHED] base: Add status bar lyric for Android 14 [cjybyjk] 3ea1355 fixup! SystemUI: Bring back UDFPS animation [Dhina17] 3be48fa SystemUI: Fix Udfps animation positioning logic [minaripenguin] b66f83c biometrics: Fix udfps races [Andrzej Perczak] 9cf4a70 UdfpsAnimations: Use DisplayUtils.getScaleFactor to support multiple resolutions [AnierinB] 3dc6af4 DisplayUtils: Introduce getScaleFactor [AnierinB] 4b850c4 SystemUI: Make sure the udfps animation is hidden on the bouncer [Dhina17] 73481378 SystemUI: Simplify udfps animation style selection [Dhina17] ee8173d fwb: Config udfps animation package via res [Dhina17] 9ca3035 SystemUI: Bring back UDFPS animation [SagarMakhar] 63beaed Pulse: Fix crash when linking visualizer [minaripenguin] 14d9d53 base: Pulse: Fix Fadingblockrenderer if custom gravity is top [Jenna-they-them] 29a26de Pulse: Vertical mirror [1/2] [TikkiTikki] c217444 Pulse: Custom gravity and Center mirrored [1/2] [TikkiTikki] 2c75891 SystemUI: Update track title and artist on metadata change [alphime] 7933a6f SystemUI: Follow monet theme on privacy indicators [minaripenguin] 090b67b Ambient Music Ticker - Allow to pulse on new tracks [1/2] [ezio84] b01df8a base: Do not reset keyguard going away state [minaripenguin] b937687 display: Handle zero auto brightness adjustment [Adithya R] a356848 SystemUI: Fix crash when click rotation button on keyguard [minaripenguin] f235962 SystemUI: screenshot: Catch RejectedExecutionException [someone5678] 6e6c969 Pulse: Make view linkages more robust [Pranav Vashi] 211f78d Pulse: Implement pulse color based album art [1/2] [Pranav Vashi] bc5f065 Pulse: Prevent systemui-related crashes [minaripenguin] 2e1444c Pulse: Fix orientation checks [minaripenguin] fc2a187 Pulse: ColorContoller: Fix getting default accent color [varund7726] 8505ed5 Pulse: Simplify checks and prevent issues [Pranav Vashi] f5e4756 Pulse: Detach pulse view only when attached [Pranav Vashi] 8228cc1 Pulse: Solid renderer round lines [1/2] [TikkiTikki] 111ed3c Pulse: Set current Refresh rate as FPS animation value [Stallix] 56bba14 Pulse: Extend to Ambient Screen [spezi77] ccab1b5 Pulse initial checkin for Android 13 [1/2] [bigrushdog] 0e1a5d8 services: Start pocket mode service only if supported [Pranav Vashi] 4d9c143a base: Ensure pocket sensor is wakeup [Fabian Leutenegger] 2c2eb63 base: Allow to define custom pocket sensor value [Fabian Leutenegger] f413eb0 core: Improve Pocket Mode UI [Anushek Prasal] 5662389 policy: introduce pocket lock [Carlo Savignano] e73d8dc base: Allow scheduling always on display [1/2] [Ido Ben-Hur] cd3ecec SystemUI: Fix RecodingController NPE with GameSpace [Pranav Vashi] a543036 base: Add mock oplus LinearmotorVibratorService [cjh1249131356] 62d36a5 SystemUI: Fix suspicious spaces around new mobile icons [lgjint] 6fb217c BiometricScheduler: Cancel operation if not idle [SagarMakhar] 42170bcf core: exempt ParanoidSense from Privacy Indicator [oberdfr] f9cbbf4 SenseProvider: Allow our face unlock to be used on third-party apps [jhenrique09] f7d495b FaceSense: Vibrate on successful authentication [Adithya R] 2d6c38d services: Force load FaceSense providers [Pranav Vashi] 9a05ea9 SystemUI: biometrics: Follow user setting to confirm face unlock [Pranav Vashi] f049a05 SystemUI: Implement face unlock recognition text [minaripenguin] 6c06b02 SystemUI: Disable FaceUnlock Lockouts [minaripenguin] 3d623f4 services: Adapt face sense to A15-QPR1 [COSMIC] 08020ab base: Initial SenseProvider for FaceSense service [Chris Crump] 0a7f478 base: SystemUI: ParallelSpace: Do not show users created by ParallelSpace [JunkoYuko] 7a66f5b SystemUI: BatteryMeterViewController: register settings observer for all users and reload settings on user change [jhonboy121] e65f031 services: Handle single duration vibration patterns [Subratam6296] cb2d121 SystemUI: Adapt "Extend kill button to notification conversation guts" to A14 QPR2 [someone5678] a4c82e7 Add kill button to notification guts [Daniel Koman] cc9b0f3 Allow to hide arrow for back gesture [1/2] [Ali B] 69793072 SystemUI: Add missing init for isDeviceProvisioned in PhoneStatusBarPolicy [maxwen] 346928b fixup! SystemUI: Add double tap to sleep gesture [someone5678] 584ef01 Tuner: Move DerpFest logo swag to fwb [Alex] ecc9f26 SystemUI: tuner: Add preference for 4G icon switch [SamarV-121] 1b153f8 Custom statusbar logo customizations [1/2] [Pranav Vashi] cd73e027 base: Allow toggling floating rotation button [1/2] [Ido Ben-Hur] d8d4465 base: Allow locking tasks to recents [1/2] [SagarMakhar] e9c925b UI: Adjust default navbar layouts [Andy CrossGate Yan] 8db489b QRCodeScannerController: Use Lens as fallback activity [Nauval Rizky] 8e0b633 overlay: Include Nostalgic System Icon Packs [=?UTF-8?q?Rados=C5=82aw=20B=C5=82=C4=99dowski?=] 0244199 base: Properly regenerate the share drawable. [Sourajit Karmakar] 9e85a51 base: overlay: Remove screenshot from launcher icon packs [Adithya R] 183e00a IconPack*: Remove ThemePicker overlays [Tim Zimmermann] 4328a2f overlays: {acherus,outline}: Add launcher and themepicker overlay [Pranav] ec9a147 overlays: Fix signal icons in circular icon pack [Adithya R] 241449d overlays: Add 'V' ShapedNotch Overlay [rdx420] d05e4ba Update notchbarkiller overlays [minaripenguin] 5277ccc overlays: Add notchbar killer for left-notch devices [Jaida Wu] cef77cd overlays: Add notch bar killer [Josh Fox] 409f701 overlays: Import Plumpy, Aurora, Gradicon & Lorn iconpacks from Iconify [rdx420] 0d1eb53 overlays: IconPack: Rename config_signalXPath [Adithya R] d049c15 base: overlays: Add Xperia overlays [AndroBuddy] ca51917 overlays: Introduce Outline iconpack [Niklas Schnettler] 6c928cb acherus: Add settings overlay [Genkzsz11] db7f3cd acherus: Wrap a few icons with inset [Pranav] db4bace overlays: Add acherus icon pack [Pranav] f863fc8f7 PUI overlay: Do not theme seekbars [StarkDroid] 258d1ed overlays: Introduce PUI iconpack [spkal01] 0afd416 overlays: oos: Import stock oos settings icons [RedSkulHYDRA] 59af8d2 overlays: declare the right overlay category [jhonboy121] 9e89341 overlays: oos: Add dummy icons to fix preview [Pranav Vashi] 37c7463 overlays: oos: Adjust width and height for dnd and vibrate icons [jhonboy121] 1be43c7 overlays: oos: Add statusbar bluetooth icons [imjyotiraditya] 9df7ee2 overlays: oos: Fix edit icon color in Settings [AshutoshSundresh] c3f7805 overlays: Add an OxygenOS icon pack [AshutoshSundresh] a64f5f7 overlays: fixup themepicker package name for IconPacks [Omkar Chandorkar] 78f342b overlays: fixup launcher package name for P20 icons [Omkar Chandorkar] 91f7c64 IconPackKaiAndroidOverlay: fix for carriers using 5 bars of signal [Anay Wadhera] a1cf4ea IconPackRounded: Use correct icon for notification and ring volume [Arian] f529e46 overlays: Add unlinked ringtone and notification volume icons [Adnan Begovic] 2f5dd70 IconPack{Kai,Victor}: Fix clock icon [DarkJoker360] 798aad0 IconPack{Sam,Victor}: Inverse vol collapse/expand anim path data [Dhina17] 47ffb3e SystemUI: Fix size of icon of vibrate ringer mode for additional icon packs [Volodymyr Zhdanov] 2fbb605 overlays: Unify icon packs category name [Adithya R] 112a9dc overlays: bring back icon packs [jhonboy121] 36e7d29 SystemUI: Optional haptic feedback on back gesture [1/2] [DennySPb] 866ae221 SystemUI: unify keyguard font style [maxwen] 7c77c76 development: Address NPE when removing preferences out of developer options [Alex Cruz] 5f898e3 TwilightService: Save and use last fetched location [Ido Ben-Hur] be4b3e6 TwilightService: Use temporary TwilightState when location is not available [rituj] dd8e4e4 AudioService: Guard against OOB in ringer mode cycle [Ido Ben-Hur] a028309 base: Choose which ringer modes to cycle with the gesture [1/2] [Ido Ben-Hur] d248e62 AudioService: Cancel old toasts when switching ringer mode [Ido Ben-Hur] 5f6b8e6 base: Add option to cycle through ringer modes [1/2] [rituj] dc77230 SystemSensorManager: Block more apps [QKIvan] 53be72e Make sensor block package list configurable [1/2] [Hikari-no-Tenshi] 5c235cf base: Add Accelerometer and Linear Acceleration sensors in blocking list [HolyAngel] b6e8f93 Settings: make SensorBlock readable by non-system apps [Ali B] a992478 FWB: Sensor block per-package switch (1/2) [LorDClockaN] 8844fda SystemSensorManager: sensor block per-package [Simao Gomes Viana] 520852d SystemUI: Introduce Adaptive Playback [1/2] [Jyotiraditya] f86f4d2 SystemUI: Allow disabling clipboard overlay [1/2] [Adithya R] febf135 base: Back gesture height settings [1/2] [maxwen] da164974 charging: Allow using vibration without sounds [xyyx] 754a029 base: Allow customizing default notification vibration pattern [1/2] [Ido Ben-Hur] 7e69c0e base: Custom vibration pattern per notification channel [1/2] [Ido Ben-Hur] e64e633 SystemUI: Remove Duplicate Ripple Effect for WiredCharging [rdx420] 4a68dc8 base: Make wired charging animation follow settings too [cjh1249131356] 70c7363 base: Add toggle to disable charging animation [1/2] [Anushek Prasal] d64c18c SystemUI: VolumeDialogImpl: Fixup haptics toggle [Ido Ben-Hur] 61427af SystemUI: Make slider haptics scale with progress & collision velocity [Ido Ben-Hur] a5ee2b2 base: Allow disabling slider haptic feedbacks [1/2] [Ido Ben-Hur] d359391 SliderHapticFeedbackProvider: Provide fallback for primitive vibrations [Ido Ben-Hur] c2349fc SystemUI: Launch power menu from QS only if enabled [DarkJoker360] cbf063d Hide power menu on secure lockscreen [1/2] [Altaf-Mahdi] 394c076 keyguard: Actually kill Fancy Colon [Joe Maples] a5669a9 SystemUI: Make lockscreen buttons slightly bigger [Adithya R] db70b997 Move Bluetooth timeout back to AOSP settings [t-m-w] f23295c Wi-Fi timeout feature [Oliver Scott] b07ac7c Port brightness slider changes [1/2] [Alberto97] f28e837 Revert "SystemUI: Port brightness slider changes" [NurKeinNeid] 68808d6 SystemUI: Grant additional permissions for smartspace [Andrzej Perczak] 539f1bb LockscreenSmartspaceController: Always treat intents as above keyguard [Ido Ben-Hur] 5fc9f0d SystemUI: screenshot: Hide action chips text labels [Ido Ben-Hur] 975664c FrameTracker: Silence logspam [cjh1249131356] 9b07d47 core: Switch to mkrbin for copying crash logs [NurKeinNeid] 2cc34e6 SystemUI: Fix Internet Tile showing no service [Tommy Webb] 60a2d75 PhoneWindowManager: Check camera availability on camera key long press [dantmnf] c3c7315 WallpaperManagerService: Get rid of removed UIDs that have set dim [Ido Ben-Hur] 07e95e0 SystemUI: customization: Avoid NPE in ClockRegistry [someone5678] 013bc11 SystemUI: Add vibration when long pressing QS footer settings button [Ido Ben-Hur] 3475ed8 fixup! SystemUI: Clock position customization [ppanzenboeck] 3b31060 SystemUI: Default to true for HeadsUp notifications [Ido Ben-Hur] 11213fb base: ViewConfiguration: synchronize access to sConfigurations array [Ido Ben-Hur] c69e700 SystemUI: fix tuner enabling aod on first open [nift4] ae415ce SystemUI: Improve ripple animation color [minaripenguin] 5f1e2388 AOD: Sleep when proximity is covered for 3 secs [PMS22] 3a3b9ef base: fix wake on unplug also for wireless charging [maxwen] f4734b6e fwb: Fix navigation bar button hit testing [SahilSonar] 7e89845 cmds: bootanimation: -O3 [Simao Gomes Viana] 563c7ee SystemUI: Change heads up ticker text style to match clock [Anushek Prasal] 1d5185e services: Whitelist Nfc Service from clipboard toasts [AshutoshSundresh] 31ce91e SystemUI: Fix Biometric dialog corner radius [Anushek Prasal] 5bd5326 base: use a double click effect for charging if there is no amplitude control support [jhonboy121] 07f8e28 PowerUI: Mute logcat spam. [spezi77] 69f18d4 Add deep sleep info to uptime preference [maxwen] 3552961 SystemUI: Disable all-caps for smart reply button text [Adithya R] a87f699 Reduce ContrastColorUtil logspam [minaripenguin] 8d17346 ColorUtils: Prevent crash if alpha component is translucent [Pranav Vashi] cf336db SystemUI: Blur the background of SysUI dialogs [Adithya R] 07f5b79 base: Use wireless charging animation for wired charging too [Anushek Prasal] a240770 SystemUI: Use lighter material you shades for charging animation [minarypenguin] 6ccf0c2 SystemUI: Use color accent for charging animation [Genkzsz11] 9c54eed SystemUI: Fix keyguard user avatar margins [strwbrry143] 59bf820 SystemUI: Do not duplicate SPN and PLMN in network name [Adithya R] 4ac528b base: change background activity start mode to allow for widget configure [maxwen] 1fd776c SettingsProvider: Set device name to marketname if available [Adithya R] 19b00a9 SystemUI: Remove excess margin in few statusbar icons [Adithya R] 775ffe6 Link dialog radius to config_dialogCornerRadius [Lucchetto] 9c6a359 SystemUI: Make popup menus more rounded [Lucchetto] 5294aff KernelCpuUidActiveTimeReader: Do not spam log with negative active time [cjh1249131356] fe2a472 SystemUI: Let screenshot window ignore screen decorations [LuK1337] e5ccf53 core: Remove old app target SDK dialog [Danny Lin] 43cbe6d base: Update some icons to MD2 [Anushek Prasal] 620fbac SystemUI: Hide call strength icons [SagarMakhar] bbbd63f BrightnessController: Do not update slider from DisplayManager callback [jhonboy121] 59fe5a8 Allow "Panic" to silently uninstall packages. [Chirayu Desai] c76ef8d s2ss: Remove property usage [LibXZR] 46811f5 GlobalActionsDialogLite: Dismiss the dialog when restarting SystemUI [ezio84] e212d2d frameworks: Add restart systemui shortcut to power menu [1/2] [ezio84] 01d26e1 Add product board in the log [Dil3mm4] 20847c8 More infos uploaded to Memochō [Dil3mm4] 6ac87c5 core: Switch to ``Memochō``. [Jyotiraditya Panda] c01dd93 Add button to AppErrorDialog to upload crash information to dogbin [Till Kottmann] 9f5f45d SystemUI: Enable production-ready feature flags [Danny Lin] 1236ef3 Fix incorrect parameter transfer when setting wallpaper component [Ge Tianxiong] 9924d7b services: ActiveServices: drop uid check when notifying newly registered callbacks [jhonboy121] 1f4afd5 DisplayModeDirector: Make sure we apply refresh rate on startup [Ido Ben-Hur] 0d43d8e SystemUI: Dismiss screenshot window on touch outside [LibXZR] 9234976 base: Add option to enable AOD on charging only [1/2] [darkobas] 21b9842 SystemUI: write initial value of SHOW_QR_CODE_SCANNER_SETTING on first call [maxwen] fc9609b SystemUI: More rounded corners [Lucchetto] b70f85a BatteryStatsImpl: Guard against OOB [Ido Ben-Hur] 4eadcb1 display: Don't spam log when display state changes [Adithya R] 1ec0510 SystemUI: Add colors to assistant animation [paphonb] 4e313f2 SystemUI: clock_default_large: Don't hardcode monospace font [Ido Ben-Hur] 49f3bd24 base: services: Raise log level of background start denial [Akane Beneckendorff] 80c18e0 base: libs: androidfw: Use '-O3' for build configuration [Akane Beneckendorff] afae30d base: tools: aapt2: Use '-O3' for build configuration [Akane Beneckendorff] ca72912 SystemUI: Remove user setup check for alarm icon [cjh1249131356] 3aacbcb SystemUI: Remove alarm from statusbar icon blocklist [Adithya R] ab7a752 SystemUI: screenshot: Also post a notification with a preview [Ido Ben-Hur] 2dd1f3d SystemUI: Remove the obstructive warning text in screen record dialog [songlongdaiduong] 73dfd51 SystemUI: screenrecord: Rework loading/saving preferences [Phạm Tiên Sinh] 97e77c7 ScreenRecord: Save recordings in ScreenRecords [El Dainosor] 04cd8cc AppErrors: Respect appsNotReportingCrashes for ANRs [Danny Lin] d429507 Keyguard: reduce bottom text size [Marko Man] 3998360 core: res: config: speed up animations [Simao Gomes Viana] a2aece0 android.view: Speed things up!! [Mazda] 43800abc Let's cut Max Excape Animation in Half [Chet Kener] 52be048 core: PinSet: fixup and improve code [jhonboy121] 02d8bdd Cache pin algorithms in PinSet [Till Kottmann] 6d6f518 Revert "(Point) Only calculate sin and cos once" [Harshit Jain] 5550451 Cache KeyStoreService [Till Kottmann] a85afc5 (Point) Only calculate sin and cos once [Till Kottmann] 2f110e7 base: Remove restrictions for system audio record [1/2] [jhenrique09] 669393d Make 'No Notifications' small [Simao Gomes Viana] 454d43a AlarmManagerService: wtf -> w [Simão Gomes Viana] 85a374d NetworkPolicyManagerService: turn this into just a warning [Simão Gomes Viana] ddff571 core: res: config: speed up tooltip animations [Simao Gomes Viana] a1b7de6 Watchdog: run emergency sync before killing system [Simão Gomes Viana] 8e05fb8 BluetoothUtils: disable useless logspam [Simão Gomes Viana] e1fb3f2 Tweak notification lights [Simao Gomes Viana] 566394d misc configuration [Simao Gomes Viana] 0cc97b5 core: res: config: brightness tweaks [Simao Gomes Viana] 51b7531 MediaPlayer: stop logspam [2/2] [Simao Gomes Viana] 26db21e Make the spinners faster [Simao Gomes Viana] 2bf0de6 Make spinners even smoother [Simao Gomes Viana] 93ac3e3 ViewConfiguration: Align coding style to AOSP [Harsh Shandilya] e9984a7 ViewConfiguration: add support for max/min fling velocity sysproperties [Simao Gomes Viana] 1f802af ViewConfiguration: set scroll friction to 0.006f [Simao Gomes Viana] c71c49b SystemServer: This is DerpFest [NurKeinNeid] fb60632 SystemServer: we ain't rolling Oreos anymore [Simao Gomes Viana] e568831 SystemServer: halogenify nicely [Simao Gomes Viana] 4b6ef6d ViewConfiguration: misc changes (rev) [Simao Gomes Viana] 90b6c9d5 core: jni: use -O3 [Simao Gomes Viana] ebbf782 AbsListView: Improve scrolling cache [Pawit Pornkitprasan] 43a9c3d fixup! SystemUI: Add statusbar NFC icon [someone5678] 4d0bf1d core: Declare default display light sensor [AmeChanRain] d2f1c04 Status Bar Tuner: Fix preference icon tint [minaripenguin] 6114241 SystemUI: Allow customizing lock screen shortcuts via ThemePicker [quh4gko8] a6fdc5e Dont show vendor mismatch message by default [00day0] eeea25d base: Make vendor mismatch message optional [Anushek Prasal] cfc3f22 Dynamically tell the user which vendor image is needed [beanstown106] 5691fb9 Show a more descriptive message when vendor.img is out of date [beanstown106] ba74571 base: Add Miku UI lyric stub to sharedUid allowlist [AmeChanRain] 9e9656d SystemUI: Migrate screenrecord dialog to M3 switch [NurKeinNeid] fffe69a core: Use colorful background for our boot logo [El Dainosor] 00c2b57 core: Use DerpFest logo mask [123Duo3] 12417f2 data: Rename GoogleAudio to CustomAudio [AshutoshSundresh] 1d32c9d data: Import keyboard sounds from osu! [AshutoshSundresh] ddd0125 data: Add UI tap sound from ACE AS0618 [AshutoshSundresh] 1268bac data: Import some UI sounds from Samsung S21 FE [AshutoshSundresh] b5f1b03 Build Google audio files from android13 [2/2] [BeansTown106] 768ee7b Shorten wait time for shutdown time optimization [zljing] 791f0f3 Fix incorrect context classloader initialization in system_server [yuanhuihui] e50e279 SettingsLib: Migrate MainSwitchPreference to Material3 [Bruno Martins] abdaa33 base: Update ic_doc_folder drawable to MD2 [Anushek Prasal] 435badc base: Update some icons to MD2 [Anushek Prasal] 2d5e121 GLSurfaceView: report draw finished after first onDrawFrame in GLThread [shoudil] d90717c Add synchronization for invokeForAllObservers call [Devi Sandeep Endluri V V] 83ba594 Fixes crash/race condition when destroyActivity [katao] 607057c MountService: ensure VolumeRecord with UUID exists before modifying [Scott Mertz] 189e526 Crash occured due to null pointer exception. [Niraj kumar Mishra] fc932fa frameworks: Fix null pointer Issue [mqi] ecc239a view: add null check for dispatch touch view [jianzhou] 0429472 os: Process: Fix wrong code in isThreadInProcess [leo zhang] 0920855 ActivityThread: Prevent surface hang up when screen on and screen off [Guo Li] 5e3a7cc Add vpn notification channel to be blockable [maxwen] 8ca4dd8 Fix list style alert dialog to use system font [maxwen] fe36610 SettingsLib: Don't show system overlays on apps list [Henrique Silva] f8b01d2 Shell: Don't show bugreport on DocumentsUI [jhenrique09] 86a4431 Calm down attention service logspam [Adhitya Mohan] 1daaf3c base: Update few drawables [Jesus R] 30df974 Suppress FingerprintManager logspam [Harsh Shandilya] 2cdb26f Kill off provider info logspam [Harsh Shandilya] 7c43d6e InputWrapper: Opt out early if session == null [Lars Greiss] 2ccc3c0 Speed up Orientation Listener [Chet Kener] fe1bed8 ServiceRegistry: Don't throw an exception if OEM_LOCK is missing [Scott Warner] 362d8c7 DEBUG: Turn off some debugging we don't need. [mydongistiny] d4051e4 Fix MtpDatabase multithreading NullPointerException [katao] eb3171d BackupAgent: Add backup shared mode [Arthur Shuai] e96068a SystemUI: Fix SystemUI Crash [mqi] 9bec3e3b Enable KEY_WFC_SPN_FORMAT_IDX_INT universally [timocapa] 3919b54 SystemUI: Tiny expanding improvement [BigBrother1984] 77bf58a MountService: Prevent NPE with DropBoxManager [AdrianDC] 089608c Add missing STORAGE_INTERNAL permission for BackupRestoreConfirmation [c_jyuan] 9ea8019 Keep recent tasks for more time in memory [ezio84] 59822c5 Makes the loading "spinner" animation smoother [Sar Castillo] 650bb6f Add "android.permission.READ_PHONE_STATE" to manifest [Janson Kang] 9919910 Reduce log verbosity: Don't spam logcat [fusionjack] 79a580c base: Remove unnecessary videos [Janson Kang] ecb59b6 base: Delete media tests [Evan Anderson] 3a48bd7 WallpaperService: Fix half black wallpaper after rotating quickly [jianhuac] 182bacc wm: Add API to listen for secure content in display [Adithya R] 4b7f6fb base: Add support for LMOFreeform service [Adithya R] 2993bf8 base: Show USB icon in ADB notification [Danny Lin] f30deab Editor: Disable magnifier position animation [Danny Lin] 3b6e21b Paint: Enable subpixel text positioning by default [Danny Lin] 1502572 Allow disabling important developer notifications [Danny Lin] a267001 SystemUI: Reduce screenshot dismiss delay to 3 seconds [Danny Lin] 54ededa core: pm: Wipe package cache on upgrade [Albert I] b3c84aa base: Have a proper validator for custom ringtone vibration pattern [Ido Ben-Hur] f7b6337 base: Allow choosing a custom vibration pattern [1/3] [Ido Ben-Hur] a733109 base: Add vibration patterns from OOS [1/3] [rituj] 725b25f base: Add rounded corners to activity open/close animation [paphonb] 49e39f0 fw/b torch: add haptic feedback [alk3pInjection] 7ed0c25 SystemUI: Update NFC icon [Adithya R] 7399115 SystemUI: Add statusbar NFC icon [xyyx] bc09e49 SystemUI: Grant NETWORK_STACK permission for VPN tile [NurKeinNeid] a11ee66 base: Allow using 4G icon instead of LTE [1/2] [Pranav Vashi] 20bfcfc base: Use EFFECT_DOUBLE_CLICK for camera launch feedback [cjh1249131356] 42fb74c neko/Cat: Mark FLAG_IMMUTABLE PendingIntent with FLAG_MUTABLE [PainKiller3] f7eeeeb SystemUI: quickfix unneccessary permission [nift4] 3d383e9 SystemUI: Allow chroma & luminance to affect secondary colors [1/3] [Ido Ben-Hur] c1a02b9 SystemUI: monet: Allow a more granular control over shades [1/2] [Ido Ben-Hur] 8ca6941 base: Add minimal support for Richtap vibrations [Fabian Leutenegger] ee09ac9 SystemUI: Allow using tuner API for DerpSpace [Rashed Abdel-Tawab] b7c2944 fixup! BrightnessUtils: Allow maintainer to set desired brightness curve impl [DaViDev985] f86e8f5 BrightnessUtils: Allow maintainer to set desired brightness curve impl [Amrito Karmokar] 9a93a66 graphics: Override system fonts with user-selected overlays [Danny Lin] 4dfc9c6 base: styles: Use user fonts for Material UI themes [Danny Lin] a9af7a9 SettingsLib: Update 5G+ icon to Silk design [Adithya R] ff6211d SettingsLib: Update LTE+/4G+ icon as per new Silk design [Adithya] 3a22fc1 gmscompat: Don't log stacktrace if GMS isn't installed [Tim Zimmermann] b8b6e6d gmscompat: AttestationService: Schedule only when GMS is installed [SamarV-121] 3340e55 gmscompat: Un-spoof GMS while adding google account [Adithya R] 71fea7a gmscompat: Add prop to disable gms spoofing [SamarV-121] f30a9a4 gmscompat: Dynamically spoof props for GMS [SamarV-121] 54e0b090 gmscompat: Allow setting any field in certified build props [Adithya R] 28c1cab gmscompat: Remove unwanted spoofing of DEVICE_INITIAL_SDK_INT [SamarV-121] 5d47982 gmscompat: Get package name from context instead of app [jhenrique09] 983c8d1 base: Add Safetynet/Play Integrity hax [Danny Lin]\n \n* manifest\nc876dba manifest: Initial setup for DerpFest 15 QPR1 [NurKeinNeid]\n \n* packages/apps/DerpFestSettings\nc3b85b7 DerpFestSettings: ClearCalling: Run google-java-format with AOSP format [Anay Wadhera] 19c9fef DerpFestSettings: Import Clear Calling [Anay Wadhera]\n \n* packages/apps/DerpLauncher\n7bf544e DerpLauncher: Allow private space shortcut to be pinned on homescreen [songlongdaiduong] b6bd3a4 fixup! DerpLauncher: Refine dock and all apps UI [=?UTF-8?q?Ph=E1=BA=A1m=20Ti=C3=AAn=20Sinh?=]\n ==================== 01-12-2025 ==================== \n* device/google/gs-common\nf0c2e8e Merge branch 'lineage-22.1' of https://github.com/LineageOS/android_device_google_gs-common into HEAD [NurKeinNeid]\n \n* packages/apps/DerpFestSettings\n1006eca DerpFestSettings: Add corner swipe to open camera settings [ralph950412] 84712cf DerpFestSettings: Add settings UI for assist gesture control [Anay Wadhera] 4811b15 DerpFestSettings: Make header image height offset user configurable [2/2] [AnkitGourav] 5c34bf5 DerpFestSettings: Add QS Header Image customization [2/2] [Marko Man]\n \n* packages/apps/DerpFestSystemUI\n1eeeba0 DerpFestSystemUI: Update custom AssistManager to vic-qpr1 [ralph950412] 6ac3398 DerpFestSystemUI: Add open camera action to corner swipe gesture [ralph950412] fae242f DerpFestSystemUI: Add screenshot action to corner swipe gesture [Anay Wadhera] 626694d DerpFestSystemUI: bind custom AssistManager [Anay Wadhera]\n \n* packages/apps/DerpLauncher\n2d73739 DerpLauncher: Fix crashes when navigating from launcher settings to home screen [minaripenguin] 3045817 DerpLauncher: Dismiss the task menu when launching app info [minaripenguin] 46c091a LauncherAppState: Restart launcher on overlay changes [minaripenguin] a558846 DerpLauncher: Make sure we start the app again after killing it [Ido Ben-Hur] 4a6ca89 DerpLauncher: update icons on dynamic color changes [maxwen] 0e1329b DerpLauncher: Remove top padding from smartspace date card [Adithya R] 6fad5b0 DerpLauncher: Fix NPE in createSmartspaceSession being null [afterallafk] d7bf839 DerpLauncher: Fix all apps icon size for tablets [minaripenguin] 4124c10 DerpLauncher: Fix smartspace visibility on higher grids [Logan-Developer] 80b9a22 DerpLauncher: Import manual translation [QKIvan] d2a4ca2 DerpLauncher: Follow system bg color for folder background in dark mode [Abhay Singh Gill] e788d06 DerpLauncher: Use material bg color for widget picker in dark mode [Abhay Singh Gill] 94b2ca3 DerpLauncher: Use system_background_dark for all apps bg [Abhay Singh Gill] ef519b3 DerpLauncher: Fixup lens intent in QSB [Abhay Singh Gill] 0c0efe7 DerpLauncher: Improve persistent taskbar corner radius [Abhay Singh Gill] 91f4eaa DerpLauncher: Remove all_apps_search_bar_content_overlap on tablets [Abhay Singh Gill] 53de542 DerpLauncher: Fix search bar top margin on tablets [Abhay Singh Gill] 450e96014 DerpLauncher: Use some all apps dimens from Pixel launcher [Abhay Singh Gill] 9986d9b DerpLauncher: Improve QSB layout [Abhay Singh Gill] 264497b DerpLauncher: Ditch workspace top/bottom padding for 6*5 grid [Abhay Singh Gill] da73134 DerpLauncher: Update grid sizes from Pixel launcher [Abhay Singh Gill] cdc06f0 DerpLauncher: Restore 4x4 workspace [elpaablo] 19bdd0c fixup! Cleanup widgetsModel and add tests [Ido Ben-Hur] bb7bb6b DerpLauncher: Adapt Smartspace A15-QPR1 [clarencelol] e231997 DerpLauncher: Update smartspace to 14 [xyyx] efbc5a5 DerpLauncher: Open google weather on tapping smartspace [Adithya R] 82e40f6 DerpLauncher: bcsmartspace: Import translations [jhenrique09] e6bbdcf DerpLauncher: Import bcsmartspace lib [jhenrique09] 6add22d DerpLauncher: Implement private space access when hidden [Oliver Scott] 2835619 DerpLauncher: Updates from Pixel Launcher [SakuraiLH] 2f208f9 DerpLauncher: Add missing permission [jhenrique09] 2d10288 DerpLauncher: Fix crash in smartspace targets dump [Adithya R] 42c02da DerpLauncher: Open google weather on tapping smartspace [Adithya R] 120f32b DerpLauncher: Drop enhanced_smartspace_padding_top [basamaryan] 768a413 DerpLauncher: Add a toggle for smartspace [Adithya R] 918875f DerpLauncher: animate workspace on pages without smartpace visible [Tobias Merkel] 38defaa DerpLauncher: Bring back WorkspaceUnlockAnim [Adithya R] 3a26f6c DerpLauncher: Implement Smartspace [Adithya R] 64a5d9d DerpLauncher: Create Custom Launcher [Chris Crump] 4299f96 DerpLauncher: Integrate LMOFreeform to system shortcut [minaripenguin] d3a6d2e DerpLauncher: Exclude overview lens activity from recents [Adithya R] 7e8b5d6 trust: Respect filtered components when showing apps list [Bruno Martins] 52020e5 DerpLauncher: Use proper scrim color and alpha for bottom sheet [Pranav Vashi] 6ecc915 DerpLauncher: Follow all apps background for taskbar slide in view [Pranav Vashi] 457408c DerpLauncher: Re-launch the keyboard when search becomes empty [Ido Ben-Hur] b01d929 DerpLauncher: Add an option to open the keyboard with the drawer [Ido Ben-Hur] de7d90c DerpLauncher: Improve 'kill' action string [Mesquita] c717e22 quickstep: Remove rounded corners in split screen [2/2] [Dhina17] 61190fd DerpLauncher: fix overview scrolling scale animation [nift4] 4cac6a8 DerpLauncher: Skip overview scale animation on tablet [PugzAreCute] 25357fd DerpLauncher: RecentsView: add null check for invocations mFirstFloatingTaskView [jhonboy121] 60891af DerpLauncher: Introduce overview scrolling scale animation [LibXZR] 512967f fixup! DerpLauncher: Allow hiding top shadow on statusbar [Adithya R] fb2c58c DerpLauncher: Show bottom scrim even in gesture navigation [Adithya R] 6073038 DerpLauncher: Address taskbar crash on fold devices [Pranav Vashi] 4d6a290 fixup! Properly expose GridOptionsProvider [Michael Bestas] 48dd05b fixup! Fix All Apps header protection and spacing again [Michael Bestas] 52b92b2 DerpLauncher: Refine all apps UI [strwbrry143] 187de3e DerpLauncher: UI elements color palette changes [str-br] c9e1b32 fixup! DerpLauncher: Add support for parallel space [Adithya R] e9ab82d DerpLauncher: Allow locking tasks to recents [2/2] [SagarMakhar] 83f903d DerpLauncher: Update themed icon map on enabling themed icons [Pranav Vashi] f143eba DerpLauncher: Refresh themed icons after OTA update [Pranav Vashi] a13bc1e DerpLauncher: Reshuffle overview task list [electimon] d9bc82f DerpLauncher: Add recents shortcut for floating window [Adithya R] c8e51f7 DerpLauncher: Add Circle To Search [1/2] [Abhay Singh Gill] 77f3386 DerpLauncher: Use different badges for different work profiles [Tommy Webb] 2a20c0b DerpLauncher: Work tab adjustments for multiple profiles [Tommy Webb] 15023803 DerpLauncher: Do not shrink resources [Pranav Vashi] 51ba84e DerpLauncher: Use ClockDrawable from iconloaderlib [Dhina17] 0da4f15 DerpLauncher: Reload icon pack settings fragment on resume [Pranav Vashi] 9422db5 DerpLauncher: Use overridden IconProvider instance consistently [Nauval Rizky] f7aab5a DerpLauncher: Setup icon pack's launchIntent [Nauval Rizky] be81204 DerpLauncher: Use SelectorWithWidgetPreference for icon pack's selection [Nauval Rizky] bcd2022 DerpLauncher: Switch to icon pack theming preview [Pranav Vashi] b24e692 DerpLauncher: Make icon pack support themed icons [Pranav Vashi] 034edb7 DerpLauncher: Add Icon Pack Support from Shade Launcher [SQUASHED] [Amir Zaidi] 91cd85c DerpLauncher: Improve meminfo view height and margins [Adithya R] 38c5440 DerpLauncher: Restart on disabling overview action chips [Mohammad Hasan Keramat J] d029cde DerpLauncher: Switch back to spacers for recents overview chips [Adithya R] b2aec44 DerpLauncher: set overview actions tooltip text, improve bg color [Adithya R] df57acc DerpLauncher: allow disabling overview action chips [nift4] df3ab4e DerpLauncher: make overview action chip changes less invasive [nift4] ab7aaf9 DerpLauncher: Redesign recents app buttons [Phạm Tiên Sinh] 26c7aef DerpLauncher: Add toggles for recent quick actions [Pranav Vashi] b576cd7 SettingsActivity: Make title follow popup menu [NurKeinNeid] 2fda50e SettingsActivity: Bring navigation button back [NurKeinNeid] 2fb769b DerpLauncher: Include DerpFest framework as libs [Erfan Abdi] be04c9b DerpLauncher: Don't create work space for parallel users [Dhina17] 8ccd9f4 DerpLauncher: Add support for parallel space [LibXZR] 2fde6ab DerpLauncher: Go to home screen before launching lens activity [Adithya R] ac12408 DerpLauncher: Expose force monochrome themed icon flag as a user preference [minaripenguin] 4ac2e48 DerpLauncher: Round up total memory to known size [minaripenguin] ebac05b DerpLauncher: Add toggle to disable scroll vibration [Ratoriku] 8318ee0 DerpLauncher: Fix all apps drawer themed icons toggle [minaripenguin] 0b07b5e DerpLauncher: Increment max number of saved recent apps thumbnails [Sourajit Karmakar] d813b89 DerpLauncher: Use folder background color for QSB [Adithya R] c9a2b43 DerpLauncher: Add toggle to use dark status bar on Home screen [Ratoriku] c6098e4 DerpLauncher: Hide meminfo element in OverviewModalTaskState [Pranav Vashi] f87d5b2 DerpLauncher: Do not tag meminfo visible if disabled [Pranav Vashi] 8deed6e DerpLauncher: show AOSP clear all button when chip disabled [nift4] ca80e96 DerpLauncher: remove weird brown tint from tablet task menu [nift4] 2ffb93b DerpLauncher: respect transparent app drawer in tablet UI too [nift4] 725018d DerpLauncher: respect l/r cutout in tablet app drawer too [nift4] 95fa395 DerpLauncher: fix crash [nift4] 2867258 DerpLauncher: Allow to control parallax effect and center wallpaper [nift4] a9d4a24 DerpLauncher: Migrate deprecated getColor to one with Theme [minaripenguin] a9b2c6e DerpLauncher: HotseatEduController: Guard against some odd & rare NPE [Ido Ben-Hur] 6ab53fc DerpLauncher: Add vibrate for all overview actions [Pranav Vashi] c79d1f5 DerpLauncher: Add light theme support for translucent hotseat background [StarkDroid] 1bc2059 DerpLauncher: Add toggle to show/hide app drawer search bar [StarkDroid] a163c0f DerpLauncher: Show actual memory without rounding up [Pranav Vashi] 68ebc71 DerpLauncher: Add background chip for memory info view [Rizky Benggolo] 2645cc9 DerpLauncher: Open running services activity when clicking meminfo view [minaripenguin] df0626a DerpLauncher: Update meminfo margin when using taskbar [hmtheboy154] e92f330 DerpLauncher: Update recents view meminfo string [Pranav Vashi] 8919c94 DerpLauncher: meminfo: Replace deprecated BigDecimal methods [minaripenguin] 721d849 DerpLauncher: Add toggle for memory info view [minaripenguin] 476e850 DerpLauncher: Introduce memory info in overview [LibXZR] d350430 DerpLauncher: Do not set hardcoded colors for widget background [Pranav Vashi] 4cdf97b DerpLauncher: Add a toggle for long press on navbar to search [2/3] [Ido Ben-Hur] b48cb72 DerpLauncher: Implement long press nav bar to search gesture [minaripenguin] 5550644 DerpLauncher: Set FLAG_ACTIVITY_CLEAR_TASK for lens intents [Adithya R] 79978ab DerpLauncher: Start lens activity directly instead of sharesheet [Adithya R] 8bcddf7 DerpLauncher: Add Google Lens scan button to recents [Suphon Thanakornpakapong] a7ec66f DerpLauncher: Replace settings header text with DerpFest logo [NurKeinNeid] fbd6ad6 DerpLauncher: Redesign settings homepage [HeroBuxx] b5d8d7d DerpLauncher: Use font configs instead hardcoded fonts [Pranav Vashi] 0408e1b DerpLauncher: Hide "all apps" view when search starts [octocorvus] a08cecb DerpLauncher: Keep clear-all button from being disabled [Nauval Rizky] 2bb1e41 DerpLauncher: Vibrate on double tap to sleep [LordShenron] 52498bb DerpLauncher: Make double tap to sleep gesture optional [DennySPB] 64ed03c DerpLauncher: Do not skip search animation for app icons [Adithya R] fdeff01 DerpLauncher: disable live tile [nift4] e2fab76 DerpLauncher: Copy 4x5 grid size from Pixel [Richard Raya] 5a5e0ef DerpLauncher: allapps: Make google search of the query [Jyotiraditya Panda] 6d0f551 DerpLauncher: allapps: Do not hide keyboard when query is empty [Jyotiraditya Panda] 484c7c8 DerpLauncher: Always hide the keyboard when the drawer is minimized [Ido Ben-Hur] 2fe788d DerpLauncher: quickstep: TouchInteractionService: Do not crash on boot [Ido Ben-Hur] e3fb375 QuickstepAtomicAnimationFactory: Add some null checks to prevent NPEs [Ido Ben-Hur] ef068ea DerpLauncher: Add ACCESS_SURFACE_FLINGER permission to manifest [tejasvp25] 1be889b DerpLauncher: privapp_whitelist: add INTERACT_ACROSS_USERS [John Galt] 84a1d69 DerpLauncher: Update settings style [Rizky Benggolo] 5616417 DerpLauncher: Revamp settings activity [minarypenguin] a7c0207 DerpLauncher: Update launcher preference icons [Rizky Benggolo] a3e03f7 DerpLauncher: Add an about section [El Dainosor] f07c71a DerpLauncher: Do not limit the number of search results [Adithya R] 92f9572 DerpLauncher: Add recents and app drawer opacity customization [Pranav Vashi] 31ffa5e DerpLauncher: Change resource type for blur radius in DepthController [Danny Lin] b654789 DerpLauncher: Add an option to customize blur radius [minaripenguin] 87d46c4 DerpLauncher: Allow hiding top shadow on statusbar [Adithya R] 00ba168 DerpLauncher: Add WallpaperManager check to support WSA [Peter Njeim] dd4df9b DerpLauncher: Add toggle to hide status bar [Suphon Thanakornpakapong] 9eed6f5 DerpLauncher: Add option to control wallpaper zooming [Nauval Rizky] 08dd125 DerpLauncher: Add pref to disable wallpaper scrolling [Erwan Finot] d0cc2dd DerpLauncher: Add toggle for translucent hotseat background [Trishiraj] faaccea DerpLauncher: Add kill action to app shortcuts popup [MLZ94] f0c47a2 DerpLauncher: Add ripple animation to task menu items [Danny Lin] 6991d5a DerpLauncher: Update QSB lens icon (2023 edition) [Adithya R] adaa6f1 DerpLauncher: Update lens icon in hotseat QSB [Adithya R] 220828c DerpLauncher: Add un-themed icons to google search bar [Adithya R] 6f88835 DerpLauncher: fix build warning [nift4] 7179e4b DerpLauncher: Adjust QSB width to align with hotseat [Phạm Tiên Sinh] 4c8124d DerpLauncher: Properly calculate hotseat padding [Abhay Singh Gill] d0704b8 DerpLauncher: Skip hotseat width calculation in vertical layout [Adithya R] 3f9a962 DerpLauncher: Remove scalable grid check for calculating QSB width [Pranav Vashi] 9ac42ed DerpLauncher: Fix crash when using QSB with taskbar in landscape [cjh1249131356] 4ac9902 DerpLauncher: Fix taskbar crash without QSB [Pranav Vashi] cd139b0 DerpLauncher: Add hotseat bar bottom space when taskbar is enabled [Abhay Singh Gill] 23dbb43 DerpLauncher: Add hotseat bar space only if QSB enabled [Ido Ben-Hur] c99e42e DerpLauncher: Improve spacing above and below dock searchbar [Pranav Vashi] ef60c6b DerpLauncher: Adjust suggestions row vertical padding [Adithya R] 232e422 DerpLauncher: Update lens icon in hotseat QSB [Adithya R] 37cf060 DerpLauncher: Fix QSB fill colour in dark theme [Adithya R] 946ab9a DerpLauncher: Better hotseat searchbar colors [Maitreya29] b350c6d DerpLauncher: Enable lens icon for dock searchbar [Pranav Vashi] 6b3104e DerpLauncher: Refine sizes and positions of icons in Dock search bar [Patryk Michalik] 4ec8dc0 DerpLauncher: Refine qsb icon layout [Suphon Thanakornpakapong] 669ee69 DerpLauncher: Add toggle disable hotseat searchbar [Pranav Vashi] 7023ba4 DerpLauncher: Implement Hotseat searchbar [Suphon Thanakornpakapong] 362fb28 DerpLauncher: Add icon and icon text size customizations [Pranav Vashi] fac5ca6 DerpLauncher: ProperSeekbarPreference: Improve layout [Anushek Prasal] 74dd165 DerpLauncher: Fix up seekbar pref disabled color views [Pranav Vashi] 8bb2f01 DerpLauncher: Import ProperSeekBarPreference from vendor/support [Ido Ben-Hur] bab1b1b DerpLauncher: Show a toast when restarting the launcher [minaripenguin] 8c55394 DerpLauncher: Add a preference to manually restart the launcher [elpaablo] e12fe17 DerpLauncher: Restart launcher on google app change [Pranav Vashi] ba486da DerpLauncher: Add restart action for toggling settings [hundeva] 6d58634 DerpLauncher: Migrate MainSwitchBar and Switch to Material3 [Bruno Martins] a1c26d6 DerpLauncher: Fix uninstalling apps from recents [nift4] 11a44a7 DerpLauncher: Fix Uninstalling work apps [Erfan Abdi] 88c15b9 DerpLauncher: Update UNINSTALL TaskShortcutFactory for A15 [Pranav Vashi] ccf2790 DerpLauncher: Use standard launcher method for uninstalling [Pranav Vashi] fde93e4 DerpLauncher: Add uninstall button to system shortcuts [Ali B] a2a9b9f DerpLauncher: Show clear all button in recents overview [jhonboy121] fed5b2c DerpLauncher: Double tap on home screen to turn off screen [Thecrazyskull] 830161b DerpLauncher: return if recentsView is null [Pranav] 516135f DerpLauncher: Return if launcher is null in notifyRecentsOfOrientation [Pranav Santhosh] 5d2484e DerpLauncher: Allow changing app suggestion settings [Alexander Koskovich] a14d9a5 DerpLauncher: Extend hiding app mechanism to app prediction [Nauval Rizky] c3e47cf DerpLauncher: Implement hidden & protected apps [Joey] 973d6bd DerpLauncher: Ability to toggle themed icons for all apps [Trishiraj] 68b8ca0 DerpLauncher: Google Feed integration [Edward Cross] 68c5fd3 DerpLauncher: Add toggle for desktop and drawer labels [Joey] 67912f0 DerpLauncher: Hide scrollbar when searching All Apps [Tommy Webb] b68afda DerpLauncher: Hide home screen rotation pref if not supported [Bruno Martins] f6b420e DerpLauncher: Unconditionally hide split option for Go-enabled targets [Bruno Martins] 4fdbf9b DerpLauncher: Disable QSB on first screen by default [Arne Coucheron] 4701ee8 DerpLauncher: Allow disabling workspace edit [Joey] 48339d2 DerpLauncher: Workspace: Allow resizing any widget [Nebojsa Cvetkovic] 3c9174e DerpLauncher: Adjust the icon size to the grid size [daniml3] 2e2946a DerpLauncher: Reduce app label text size [Danny Lin] 2ca1baa DerpLauncher: Change default icon [Alex Cruz] 3eebd97 DerpLauncher: Rearrange settings [Alex Cruz] 1cbc0f5 DerpLauncher: Elevate to 'core/platform' app [Alex Cruz] bb1fd12 DerpLauncher: Fix potential ConcurrentModificationException [Shen Lin] f14825b DerpLauncher: Fix rtl layout error [Leonardo Hvang] ec16fc5 DerpLauncher: Fix crash in SurfaceTransactionApplier [Shen Lin] b2856b0 DerpLauncher: Fix monkey crash in createSurfaceParams [Anle Pan] ef10047 DerpLauncher: Fix monkey crash in RecentsLaunchAnimator [Anle Pan] f9a60d4 DerpLauncher: PageIndicatorDots: null pointer Exception [Harsh] 4be71ac DerpLauncher: Stability NullPointer issue [yingrenw] 5a3e821 DerpLauncher: Prevent NPE when using custom themed icons [minaripenguin] 0a679ad DerpLauncher: Add NPE check in TaskbarDragController [Pranav Vashi] c965f2a DerpLauncher: AppsSearchContainerLayout: Avoid NPE [Dil3mm4] 8ff9999 DerpLauncher: Fix TaskbarViewCallbacksFactory instantiation [Aaron Kling] 62173f8 DerpLauncher: Fix TaskbarModelCallbacksFactory instantiation [Sebastiano Barezzi] 9b724cc DerpLauncher: Fix sorting in zh-Hans-CN [dantmnf] 332c181 DerpLauncher: Improve search bar header protection [Adithya R] 04261cc DerpLauncher: Skip glitchy search animation [Tommy Webb] 71706cc DerpLauncher: Fix All Apps header protection and spacing again [Tommy Webb] 5271f58 DerpLauncher: Disable all caps from Personal and Work tabs [Michael Bestas] c8072a8 DerpLauncher: Fix gesture navigation fail to move to bottom [Yingren Wang] f6c0a9c DerpLauncher: Increase end padding for search bar UI [Pranav Vashi] f60bcfc DerpLauncher: Update search icon to match Settings [Michael Bestas] c5d16dd DerpLauncher: Fix search bar UI in All Apps [Michael Bestas] 8d505ad DerpLauncher: Improve search bar UI in All Apps [Danny Lin] 56ea650 DerpLauncher: Fix NPE with swipe down [Ali B] b2b50ea DerpLauncher: Add support for toggling taskbar [Danny Lin] 2395d54 DerpLauncher: Fix all apps view not dismissing [Timi Rautamäki] 14c9e73 DerpLauncher: Expose themed icon setting in ThemePicker [Danny Lin] d6c65ba DerpLauncher: Specify the wallpaper picker package [Luca Stefani] afeb651 DerpLauncher: Properly expose GridOptionsProvider [Luca Stefani] 7936746 DerpLauncher: Fix nonsense smartspace span in some workspaces [Ido Ben-Hur] 9392023 DerpLauncher: Add Smartspace Widget. [Jyotiraditya] 8b8f0c8 DerpLauncher: Update default workspace [Subhajeet Muhuri] b34367c DerpLauncher: Add 2x2 workspace grid option [Danny Lin] e899666 DerpLauncher: Add 5x6, 5x7 and 6x6 default workspaces [dwardo] 19a89cb Replace 4x4 grid option with a 4x5 one [Arne Coucheron] 711a338 DerpFest default workspace tablet changes [Michael Bestas] 65dc14e DerpLauncher: Update default workspace [Bruno Martins] ec2f8ea DerpLauncher: Override QuickSearchBox [Nolen Johnson]\n \n* packages/apps/Flash\n1809e81 Flash: Migrate generatebp to plugin declaration [Luca Stefani] f18e38f Flash: Bump gradle-generatebp to 1.21 [Luca Stefani]\n \n* packages/apps/OmniStyle\ne3a0e75 Update config file inclusion example [minaripenguin] 0ce6042 OmniStyle: Initial adaptation for theme update [Pranav Vashi] 9bbc18d OmniStyle: fix missing activity_horizontal_margin in portrait [maxwen] f06a525 OmniStyle: rework land layout margins [maxwen] 49261da OmniStyle: switch to Android.bp [maxwen] a35c722 OmniStyle: switch to androidx [maxwen] 6e2e3cb OmniStyle: HACK set requestLegacyExternalStorage for the moment [maxwen] ebebb09 Automatic translation import [maxwen] 9692e53 Automatic translation import [maxwen] 2026502 Automatic translation import [maxwen] 877a2fa Automatic translation import [maxwen] 7916d6d Automatic translation import [maxwen] bc12eab Automatic translation import [maxwen] 16c838a Automatic translation import [maxwen] fbe27f9 Automatic translation import [maxwen] 43b55e4 Automatic translation import [maxwen]\n \n* tools/extract-utils\n28ec8d6 extract_utils: add support for selecting a module based on device name [Cosmin Tanislav] 18612c5 extract_utils: add support for multiple common modules [Cosmin Tanislav]\n \n* vendor/derp\nb6bea03 Pixel 6-9: Sync SVN manually for Jan ASB [Chirayu Desai] 071a2e3 aconfig: Enable modes UI [aswin7469] ab38624 device_config: Enable new photopicker [aswin7469] b34453b aconfig: Enable ring indicator for BT battery level [aswin7469]\n ==================== 01-11-2025 ==================== \n* device/qcom/sepolicy_vndr/sm8550\n1ec5db7 common: Label /sys/class/qcom-battery for everyone [Michael Bestas]\n \n* hardware/lineage/compat\ne2ab123 compat: libcrypto: shim sk_dup/sk_delete [Secondarian] 4054ed7 compat: libaudioclient: Shim MTK constructor as well [bengris32] 99f6e4f compat: add libaudioclient shim [nift4]\n ==================== 01-10-2025 ==================== \n* device/qcom/sepolicy_vndr/sm8450\n2cf69bd common: Label /sys/class/qcom-battery for everyone [Michael Bestas]\n \n* hardware/qcom-caf/sm8150/display\nb3c4e87 display: Bring back gralloc.qcom [LuK1337]\n \n* packages/apps/Flash\ndc5968a Flash: Suppress warnings for extensions impl [Luca Stefani]\n \n* packages/apps/Settings\n3b55644 Settings: Add window ignore secure feature [2/2] [LibXZR] 40c7f42 Settings: Add application downgrade feature [2/2] [LibXZR] 1ac7548 Ignore custom app space management activities [Danny Lin] 2cdf03c Expand abbreviation in average memory usage string [Danny Lin] e824d41 Settings: IS_DEBUGGABLE -> IS_ENG [jhenrique09] 8b7b6ca Add back arrow to Desktop backup password [Alex Cruz] 5533a16 QS dev tiles: Don't set them to active area [Alex Cruz] 4469214 Settings: Implement cutout force full screen [2/2] [jhenrique09] 8b1f269 Settings: Allow disabling private DNS for VPN [2/2] [Ido Ben-Hur] 1ab8150 Settings: Export an activity for private DNS settings [Ido Ben-Hur] 6284902b Automatic translation import [LineageOS Infra] 9f80cd1 Automatic translation import [LineageOS Infra] 77110bc Automatic translation import [LineageOS Infra] ce4552d Automatic translation import [LineageOS Infra] d205527 Automatic translation import [LineageOS Infra] f1e228f BatteryTip: Hide Learn more button if URL is empty [Michael Bestas] 5b48781 Remove "Tap Private space" step [Oliver Scott] c15dbdf Remove Account mentions from Private Space setup [Tommy Webb] b1b375c Show VPN notice in Private Space setup [Tommy Webb] d7daa81 Settings: Better check for GSA package [Ido Ben-Hur] e0d9dad Settings: Add Circle To Search [2/2] [Ido Ben-Hur] 151d8fe Settings: Make google's battery widget work [ReallySnow] e4a56fe Settings: Pixel Navbar animation toggle [2/2] [beanstown106] 0cd56e4 Settings: Add config to display Now Playing [Pranav Vashi] 4a7b488 PulseSettings: Update setting limits for pulse solid renderer [fauyds] 5fd0191 Settings: Hide color balance slider if LiveDisplay is available [HeroBuxx] ffca617 Settings: Show current value of color balance sliders [Adithya R] c1041a4 Add sliders for color balance adjustment via ColorDisplayManager [Danny Lin] 208e289 Settings: Improve searchbar layout [NurKeinNeid] e34cced Settings: Import missing lottie animations [Adithya R] 445f62c Settings: Add support for Lockscreen clock fonts [El Dainosor] 8900297 Settings: DoubleTapGesture: Use new material-you illustration preference [Akash] 665531d Settings: Double tap to trigger doze [2/2] [SKULSHADY] 231a94d Settings: Add Glide library [SagarMakhar] 6ad2a57 Settings: Pulse initial checkin for Android 15 [2/2] [ezio84] 0cff9fb Settings: Introduce pocket judge [2/2] [Chris Lahaye] b1d5b03 [SQUASH] Settings: Allow scheduling always on display [2/2] [Ido Ben-Hur] 6be5113 Settings: Fix crash with face lock preference for limited access users [Pranav Vashi] 8f3823d Settings: Import missing Face Unlock animation [Chris Crump] e4186c1 Add Face Unlock with ParanoidSense [Chris Crump] c6a2d75 Settings: Add option to enable AOD on charging only [2/2] [darkobas] 4a47509 Settings: Allow to hide arrow for back gesture [2/2] [Nebrassy] 1055be0 Settings: Add toggle to disable wired charging animation [2/2] [SKULSHADY] 281696a Settings: Allow toggling floating rotation button [2/2] [Ido Ben-Hur] ca0a781 Settings: Add a toggle for long press on navbar to search [3/3] [Ido Ben-Hur] dea40c2 Settings: Add missing summary for Display size and text [PainKiller3] 3ae3c5e Changelog: Adapt for A14 QPR2 [NurKeinNeid] 950baf7 Changelog: Replace com.android.settingslib.collapsingtoolbar.R with com.android.settingslib.widget.R [xyyx] 34605b6 Changelog: Use NestedScrollView instead of ScrollView [DennySPb] 065ffc6 Changelog: Rework with Activity [xyyx] 008651d Changelog: fix possible title pattern mismatches [Vol Zhdanov] 06fbbd5 Changelog: use normal font instead of italic for commiter name [Vol Zhdanov] eba8bbd Changelog: Add left padding [xyyx] f0bb957 Settings: update changelog activity [dadi11] 39fcb9d Changelog: Fix text selection with dot [xyyx] e9a9847 Changelog: clean and make themeable [xyyx] 6ac6db3 Changelog: prettify [pcarenza] 49d726f Settings: Changelog [david] 462c50e Settings: Conditionally hide the slider haptic toggles [Ido Ben-Hur] 94d151c Settings: Allow disabling slider haptic feedbacks [2/2] [Ido Ben-Hur] 08f28fa Settings: Add misc haptics category [cjh1249131356] 20a5344 Settings: support per-app volume [3/3] [cjybyjk] 6f5abca Settings: Create category for other sounds and vibrations [NurKeinNeid] c525107 SoundSettings: Add charging vibration settings [xyyx] 7f13933 SystemSettings: Remove all system / ota update items [spezi77] babc8ab Settings: Add Updater [Harry Youd] 5907eed Settings: Separate System Navigation Pref from AOSP Gestures [SuperDroidBond] af927f9 PreventRingingParentPreferenceController: Refactor summary generation [Ido Ben-Hur] ec0dd68 Settings: Show SoC Model rather than value of ro.board.platform if available [Tim Zimmermann] 4065a8b Settings: Align TotalRAMPreferenceController with MemoryUsagePreferenceController from dev settings [Tim Zimmermann] 0ff1e67 Settings: Add platform and RAM to Model & Hardware [Rashed Abdel-Tawab] 2be9ca3 Settings: Choose which ringer modes to cycle with the gesture [2/2] [Ido Ben-Hur] 49a310a Settings: Gestures: Add option to cycle through ringer modes [2/2] [rituj] a0acf88 Settings: Utilize our AppListPreference with Sensor Blocking pref [calebcabob] 6d42235 Settings: BlockSensors: Fix/update the way Footer info is added [calebcabob] 29cf039 Settings: Make sensor block package list configurable [2/2] [Hikari-no-Tenshi] c9dee4e Settings: Sensor block per-package switch [2/2] [LorDClockaN] 8d5ba93 Settings: Introduce Adaptive Playback [2/2] [Chris Crump] faf2d57 Settings: Allow disabling clipboard overlay [2/2] [Adithya R] 4f8ffb0 Settings: Optional haptic feedback on back gesture [2/2] [DennySPb] d1482dd Settings: Back gesture height settings [2/2] [maxwen] 2a9f564 Settings: fix dark theme coloring of panels [maxwen] fa2dc8a Settings: Remove feedback option [ezio84] c48a91e Settings: Use font configs instead fonts directly [Pranav Vashi] 8b0be5a Settings: Make 'Do not validate' string translatable [jhenrique09] 4a43778 Revert "[Wi-Fi] Remove 'Do not validate' option in CA certificate spinner" [TogoFire] 26c5ad1 Settings: Add preference for resetting auto brightness adjustment [LibXZR] 7f95de6 Settings: Add missing icon for Adaptive connectivity [kleidione Freitas] 5d17adc Settings: Add QS tile for refresh rate indicator [Adithya R] f8835ab WifiDisplaySettings: Fix some NPE [Ido Ben-Hur] f0fb3f6 Desktop backup password: Tint buttons to match system theme [Alex] e843067 Settings: OverlayCategoryPreferenceController: Sort overlays by name [Ido Ben-Hur] 9fb43e5 Settings: check wifi direct feature for showing preferences [maxwen] dbb0366 Settings: stop logspill from ProcessStats [maxwen] 0842b89 Settings: buttons text should no longer be allCaps [maxwen] d4d1c91 Settings: Show me more than 4 items in the menus! [Dan Cartier] 846b297 Notification log improvements [maxwen] 8112040 Expose the notification log [Alex] eb02bec Settings: Improve code for time spent in app [Jyotiraditya Panda] fba5cab AppInfo: Add time spent in app from Wellbeing [Jason Edson] 3b192fc Settings: custom vibration pattern: set 10ms interval [John Galt] d86823e Settings: Allow customizing default notification vibration pattern [2/2] [Ido Ben-Hur] 21160bd Settings: Custom vibration pattern per notification channel [2/2] [Ido Ben-Hur] b0a276c Settings: Move custom vib pattern to its own preference [Ido Ben-Hur] 6f981cb Settings: Follow new ringtone vibration patterns [Ido Ben-Hur] 17b342f Settings: Preview ringtone vibration pattern [Ido Ben-Hur] 8f5266e Settings: Allow choosing a custom vibration pattern [3/3] [Ido Ben-Hur] b53c354 Settings: Add vibration patterns from OOS [3/3] [Ido Ben-Hur] c8bff6a Use default letter spacing for category titles [Danny Lin] 3693c3d Move developer options to the most bottom part [minaripenguin] 659605f Display: Bring Override dark mode switch to Dark Mode settings [Trishiraj] 867e29d Bluetooth timeout feature [Oliver Scott] ea73451 Wi-Fi timeout feature [Oliver Scott] d61212c Settings: Remove Android (string change) [Alex Cruz] 45b28dd Settings: Remove all Google Play references [Simão Gomes Viana] c770ed4 Settings: Follow system theme for SD card activities [Michael W] a0923bd Settings: Long press to copy wifi password [Ido Ben-Hur] d0c2415 Settings: dont disable ls device controls based on secure lock [maxwen] 1596784 Settings: Add a preference to battery optimization page [jhonboy121] ecdb47c Settings: move app compatibility preference to apps and notifications [rohan] fc72728 Settings: Hide radio info if device don't support voice [LynnrinChan] 405245d Settings: Expose radio info (*#*#4636#*#*) [xyyx] e2332e5 BatteryPercentagePreferenceController: Force hide for all devices [jhenrique09] 7e13d45 Settings: Remove divider from Battery Manager [Akash Srivastava] e9405bd Link smallest width options in display settings [Subhajeet Muhuri] 629eaea Settings: Adjust gesture navigation settings title [NurKeinNeid] f32ba63 Settings: DevicePicker: Adapt to S style [ReallySnow] 848dd18 Settings: Use ListPreference instead of DropDownPreference [IacobIonut01] d1f856e settings: drop divider in dark mode screen [V1t0rrr] c6a9fe7 Settings: Add missing icon for media output [ReallySnow] 8e0721c UsbDefaultFragment: Remove DeveloperOptionAwareMixin [minaripenguin] 56e62c1 Settings: Add Default USB Configuration [ZeNiXxX] 2f9ec3a Settings: Add back SELinux info [Stephen Smalley] 7dd73bd Settings: fix typo in settings namespace for qr scanner on ls [maxwen] df7289e Settings: Observe auto brightness mode changes [Ido Ben-Hur] 0f08b57 Settings: Pull navigation mode settings out [aswin7469] 24c3d47 Settings: Properly set battery temperature [Pranav Vashi] 91ef308 Settings: Add temperature to battery header [Anushek Prasal] 70cf2de Show user's Google avatar on the homepage [Jason Edson] ca7fa3d Settings: Use the same color we use for background for statusbar [Ido Ben-Hur] 1f2acf7 Settings: Add some native monet settings [Ido Ben-Hur] ea0044c Settings: Decrease minimum pin length for auto confirm [Vishalcj17]\n \n* tools/extract-utils\nbd5c3ad extract_utils: move ADB connection initialization to AdbSource.__init__() [Cosmin Tanislav] f4d3536 extract_utils: remove bad ADB default of extract script [Cosmin Tanislav] 8f333e9 fixup! extract_utils: move extract partitions filtering to extract_image() [Cosmin Tanislav]\n