From 474bc921153a68ff5120e17b3c75f1f7f6596b17 Mon Sep 17 00:00:00 2001 From: Matt Filetto Date: Thu, 19 Sep 2024 05:15:01 -0700 Subject: [PATCH] husky v4.9.1 Update (09/19/2024) Signed-off-by: Matt Filetto --- changelog_husky.txt | 3174 ++++++++++++++++++++++++++----------------- husky.json | 14 +- 2 files changed, 1953 insertions(+), 1235 deletions(-) diff --git a/changelog_husky.txt b/changelog_husky.txt index 6fac749..471c06f 100644 --- a/changelog_husky.txt +++ b/changelog_husky.txt @@ -1,12 +1,21 @@ Build type: gapps Device: Google Pixel 8 Pro ( husky ) Device maintainer: Matt Filetto (Albinoman887) -Release Version : v4.8.3 2024-09-07 +Release Version : v4.9.1 2024-09-19 Highlights & Device Specific Changes: - * Brought back "PixelParts" as per requests. - * PixelParts includes Auto HBM customization and Percentaged Based Charge Control + * Fixed SystemUI Memory leaks (and others) + * Fixed Google Circle-to-Search (Contextual Search) not being triggered when holding down on nav handle + without removing the custom battery styles like Evolution-X had to. (Still requires using Pixel Launcher. You can switch to in in Sigma Toolbox>Misc) + * Performed complete clean rebase against crDroid Android 14 September since its the final release of Android 14 + * Updated Pif fingerprint to latest + * Fixed setting back gesture sensitivity setting to the lowest value + * Fixed missing Navigation Mode settings option from System>Gesture when Pixel Launcher is set as default * Synced with upstream crDroid changes + * Small Cleanup to PixelPropsUtils Spoofing logic + * Expose Tensor features to Pixel Studio + * Expose Tensor features to dialer (Prevent showing compat messages) + * Expose 2024 experience to PixelAIPrebuilt - I Spent a lot of time on this update, if you like my work please donate @ https://paypal.me/albinoman887 @@ -15,1330 +24,2039 @@ Highlights & Device Specific Changes: ===================================================== ==================== - 09-07-2024 + 09-19-2024 ==================== - * device/google/shusky -401b213 - Revert "Revert "shusky: ship EvoX's PixelParts"" (by Matt Filetto) + * frameworks/base +3d47f2361898 - core: Update configs (by someone5678) +e4dc94ffc929 - PixelPropUtils: Spoofing fixes (by minaripenguin) +0f5d7336e862 - PixelPropsUtils: Drop unused netflix prop (by Matt Filetto) - * device/google/zuma -4b952fa - Revert "Revert "zuma: add service to disable PixelDisplayService during boot process."" (by Matt Filetto) + * packages/apps/crDroidSettings +79241d63 - Spoofing: drop unused netflix variable (by Matt Filetto) + + * vendor/lineage +2d9eb831 - SigmaDroid v4.9.1 (by Matt Filetto) + +==================== + 09-18-2024 +==================== * frameworks/base -bd70bdceddf2 - Revert "Spoof a valid certificate chain for hardware attestations" (by Matt Filetto) -2fe4a6d5a36c - SystemUI: Revamp QS data usage UI (by minaripenguin) -e530d4d01225 - SystemUI: Fix QS row count for split shade (by minaripenguin) -de29c2c8c964 - SystemUI: Implement Split notification shade changes [SQUASH] (by minaripenguin) -b53d50e82e9d - core: Update freeze IDs for UDC QPR3 used by HbmSvManager (by Alvin Francis) -17f0368c2d70 - SystemUI: Update Battery Drawables dimens to scale with font like the other icons (by Matt Filetto) -3b1e0364d133 - SystemUI: Fix AOD and pulsing scrim color (by minaripenguin) -05b2a36a70df - SystemUI: Fix some Notification Styles not working correctly (by Matt Filetto) -1ea442d46dcd - SystemUI: Media player mode toggle [1/2] (by minaripenguin) -4e14c318cd51 - SystemUI: Shorten timeout between Volume Panel Haptic feedback pulses (by Matt Filetto) -032d60fcbe0a - SystemUI: shorten the time between triggering vibration on birghtness bar slider changes (by Matt Filetto) -81b1a6729d8d - SystemUI: Improve brightness slider haptics (by minaripenguin) -1deddb4b9c5f - VolumeDialogImpl: Improve volume haptics feedback (by minaripenguin) -80068a762d8b - SystemUI: Intensity based qs fling haptics (by minaripenguin) -51ec2c7aba4c - SystemUI: Use VibrationUtils for QS/Status bar haptics (by minaripenguin) -0d369c0dbbda - [HACK]: SplitShade: drop notch cutout overlay. (by Matt Filetto) -23b6c25172d5 - SystemUI: Fix volume dialog colors (by elpaablo) -6e327d646489 - SystemUI: Simplify volume percent checks (by minaripenguin) -b91b2b0fe176 - SystemUI: Use the same volume panel layout for landscape (by minaripenguin) -cd3a99c6cb0c - VolumeDialogImpl: Fix volume panel horizontal translation (by minaripenguin) -b18dcdeed211 - SystemUI: Add toggle for volume percent [1/2] (by minaripenguin) -13ee0e43d5cc - Revert Dialog dismiss changes [SQUASH] (by minaripenguin) -d916a1efdbad - VolumeDialogImpl: Add toggle for media output button on volume panel (by minaripenguin) -633e4d6d7d7c - SystemUI: Separate buttons from volume seekbar (by minaripenguin) -8924d87669cf - SystemUI: Animate volume panel dialog opening from button (by Adithya R) -cf132c57487d - Volume panel styles framework support (by elpaablo) -9e1b5220ece8 - Revert "SystemUI: Add Volume panel TextView[1/2]" (by Matt Filetto) -9d09faf88076 - Implement QS Split Shade (1/3) (by elpaablo) -c2670df9d944 - ContrastColorUtil: silence some span (by elpaablo) -830bf907e22b - SystemUI: refactor percentage view for brightness bar to work with new QS Panel Style Impl (by elpaablo) -914b16896ce3 - QS panel styles cleanup (by elpaablo) -f897105cc5f8 - QS styles fixup (by elpaablo) -c05be5c4b740 - base: rework QS panel styles implementation (by elpaablo) -53ac7cda17eb - Cleanup QS panel styles (by elpaablo) -37de9c6541ac - Add missing bootleggers color (by elpaablo) -fdf1642e3610 - core: Update freeze IDs for UDC QPR2 used by HbmSvManager (by Alvin Francis) -478df9d1a267 - base: Introduce built-in QuickSwitch feature [1/2] (by minaripenguin) -a4240cd5a069 - services: Introduce RisingServicesStarter (by minaripenguin) -10cf7e7f263a - Fixup!: SystemUI: Introduce Depth Wallpaper feature [1/2] (by minaripenguin) -c17a3ff0e2e6 - base: Bring back DeviceIntegrationUtils class (by Matt Filetto) -c19e5b621a1e - SystemUI: increase pulse duration fade in on doze duration (by Matt Filetto) -6c676bc4595e - KeyguardIndicationController: Fix SystemUI F/C with some devices when showing charging info (by Matt Filetto) -264c2ce54c5b - Revert "SettingsLib: Import xdroid-OSS collapsing toolbar layout" (by Matt Filetto) -1bfc11a03aa3 - increase back gesture intensity (by Matt Filetto) -d0f8d925ddd7 - increase default edge scrolling haptics intensity (by Matt Filetto) -66cc458e1d6f - SystemUI: Fix keyguard carrier start margin (by minaripenguin) -bea7c548a4b0 - Enable brightness slider haptics by default (by minaripenguin) -cb81d1517a02 - QSTile: Enable haptic feedback by default (by Matt Filetto) -a22dc89bf227 - UdfpsAnimation: default to style 26 (McLaren) (by Matt Filetto) -d1b0351a2f58 - SystemUI: Introduce RisingThemeController (by minaripenguin) -94a499f16c21 - SystemUI: Implement intensity-based qs tiles haptic feedback (by minaripenguin) -4cd29fd45678 - Move vibration haptics callbacks to VolumeUtils (by minaripenguin) -bd025bc7a606 - SystemUI: Implement volume row sound haptics based on audio stream (by minaripenguin) -2152e60f3bf3 - SystemUI: Implement intensity-based volume slider haptics (by minaripenguin) -3a075f302321 - EdgeEffect: Implement intensity-based edge scroll fling haptics (by minaripenguin) -2e7489742c91 - SystemUI: Implement intensity-based back gesture haptics (by minaripenguin) -a97b88121c05 - SystemUI: Implement intensity-based brightness slider haptics (by minaripenguin) -bc5650d57692 - SystemUI: Implement intensity-based qs tiles haptic feedback (by minaripenguin) -c2d9d9a2c453 - core: Introduce VibrationUtils (by minaripenguin) -3a314861e74d - base: Toggle vertical swipes on Ambient display [1/2] (by Shubham) -a3fead90fdc5 - Implement extended feature support to misc apps Change-Id: I8643f0ec50b8074c037ba5e45095605c409ddee1 (by minaripenguin) -03adcf8edb66 - Don't enable extra StrictMode features for userdebug builds (by Sultan Alsawaf) -39eb7ee41fb7 - SystemUI: Enable production-ready feature flags (by Danny Lin) -4b992435bd97 - speedup window animation scale (by elpaablo) -068766ef1803 - android.view: reduce animation speeds (by Mazda) -0bbab1d94cdc - QSPanel: Increase label text size a step (by minaripenguin) -d7f1df829a4d - QSTiles: Allow changing tile label size independently. (by Matt Filetto) -ddb7a37b15ab - SettingsLib: add category for Sigma settings (by Matt Filetto) -abe773086b99 - DozeParameters: Add content observer for pickup gesture ambient and update raise to wake gesture accordingly (by Matt Filetto) -83b53a301f62 - SystemUI: Implement Adaptive charging mode (by minaripenguin) -917a8c04b2b9 - Revert "SystemUI: Try disabling smartspace weather by default" (by Matt Filetto) -29ec7481de7a - Introduce Dashboard Style (by LurdRaiden) -70e0e1f27514 - sounds: update to oneplus sound effects (by arsalan-zeus) -3f9c6986e8e5 - Add support for SuperDart Charger. (by arsalan-zeus) -74e2807b6755 - SystemUI: match brightness slider track height with the progress drawable (by jhonboy121) -2cf02c25594e - Silence ExifInterface logspam (by minaripenguin) -1db355a096bc - base: Allow to hide screen capture status from apps [1/2] (by someone5678) -455e6255c606 - ExternalStorageProvider: Conditionally remove SAF restrictions [1/2] (by Richard Raya) -8e8e0be4d98a - SystemUI: Use darkest neutral shade for island dark mode bg (by minaripenguin) -d3c6e25e2636 - SystemUI: Show island notification on landscape (by minaripenguin) -7faa9aa9fab2 - DisplayModeDirector: Allow to enforce user selected resolution (by cjh1249131356) -4b722070ec6c - [Bugfix] Remove publish map if provider is dying (by mositing) -9a8aef7fef3f - Revert "Add AppOps listening to STService" (by aswin7469) -3c2dfe98e453 - aapt2: support freezing private resource IDs (by nift4) -0557dc1c1634 - navigationbar: Remove typos (by mukesh22584) -5f12409f8c4d - base: core: Unregister broadcast receiver only when registered (by Soo-Hwan Na) -5edcabad36bc - SystemUI: BackPanel: Always add second arrow in front on long swipe (by someone5678) -312ee822a7b6 - SystemUI: navigationbar: Flip canvas if gesture started from left (by someone5678) -605be9bedbee - services: Scale max cached processes based on total ram size (by minaripenguin) -7fc55981efcc - AudioService: Do not touch ringer mode on volume change when device has alert slider (by cjh1249131356) -3f2d0d9a3473 - SystemUI: Add monet customization [1/2] (by Pranav Vashi) -0395d15daef6 - Revert "SystemUI: monet: Allow a more granular control over shades [1/2]" (by mukesh22584) -418df93c5ed8 - Revert "SystemUI: monet: Remove unused colorSchemeIsApplied" (by mukesh22584) -94c63531f1b9 - SettingsLib: Update battery drawables (by minaripenguin) -d734640dd83d - Custom FP Icon: Fix up Custom(User Selected Image) UDFPS icons (by SuperDroidBond) -d440d3ed8bed - base: Custom(User Selected) UDFPS Icon [1/2] (by Vachounet) -ed98907b585a - SystemUI: Max Notif Panel Notification count [1/2] (by SuperDroidBond) -3acc725220a4 - SystemUI: Max Lockscreen Notification count [1/2] (by Co-authored-by: beanstown106) -304351a8ffb5 - Gestures nav: Add Partial Screenshot action (by spezi77) -8054411c3818 - Gestures nav: Add Power menu action (by kdrag0n) -f995e4f80003 - Show a double arrow when almost triggered in new back affordance as well (by DennySPb) -61ac05ac7b21 - [SQUASH] Advanced navigation "extended/L" gestures (by ezio84) -3c8d76cf662d - [SQUASH] Add actions for advanced navigation gestures in systemUtils (by ezio84) -b505f344cc64 - Reverse actions for QS and notification panel (by ezio84) -eeb6894e0d6d - Add api to get or kill foreground app (by ezio84) -638952500da0 - base: Add api to take screenshots (by bigrushdog) -6916c37d9bb1 - Utils: Add more helpers (by Alex Cruz) -9b776aeb9d4e - Add isVoiceCapableMethod for in-call vibrations in systemUtils (by ѕнυвнαмв) -acfe7daa0c0b - Utils: Update notch check logic (by Anushek Prasal) -b6327c8784f1 - Utils: Method to detect a notch'd device (by Alex Cruz) -733dd24c31b7 - Add api to toggle flashlight and check if device has flashlight (by ezio84) -df79a7cc7a15 - [SQUASH] Revert long swipe gesture implementation [1/2] (by SuperDroidBond) -61de893a7b3b - ToastAnimation: add rotate animations for toasts [1/2] (by SuperDroidBond) -be2d021be2a9 - FW_Base - XuiMod: Toast Animations [1/2] (by GwonHyeok) -a8e45f9fcbd8 - Fw_base - add Rotate animation to Power Menu [1/2] (by LorDClockaN) -6cf4f0ed3586 - FWBase: Add 7 more power menu animations [1/2] (by westcripp) -f2aee15f24fc - Power Menu animations [1/2] (by Alex Cruz) -9e4958d1f68c - FWB: Power/reboot menu transparency (1/2) (by LorDClockaN) -3ff361799254 - Allow setting custom symbol near text on charging [1/2] (by Pranav Vashi) -3793e295fc0e - Lockscreen timeout: Make timeout configurable [1/2] (by Alex Cruz) -5572c6f7f22e - SystemUI: KeyguardUnlockAnimationController: Catch all exception (by someone5678) -38557cbddbc9 - SystemUI: ScrimState: Make some components transparent (by someone5678) -34f05ff258fb - systemui: Add 24 hrs. option to snooze times (by mukesh22584) -3cde044de19f - Workaround bad GC of tombstone watcher. (by Mitch Phillips) -d08c9380934f - fixup! AudioService: Reduce redundant volume broadcast (by nift4) -cddc5dd35f28 - AudioService: Reduce redundant volume broadcast (by minaripenguin) -5cb43dd0f683 - hwui: Compile without no-omit-frame-pointer (by Sourajit Karmakar) -d2fd05fd13dd - base: Don't send interaction hint for unnecessary events (by Alex Naidis) -e0015bd7cd66 - core: res: config: speed up tooltip animations (by Simao Gomes Viana) -43e555e44005 - Make the spinners faster (by Simao Gomes Viana) -dfdc71febbc1 - Make spinners even smoother (by Simao Gomes Viana) -619ae9a63cc1 - ViewConfiguration: Align coding style to AOSP (by Harsh Shandilya) -cb1a485878aa - ViewConfiguration: add support for max/min fling velocity sysproperties (by Simao Gomes Viana) -6c81d16fb1d7 - ViewConfiguration: set scroll friction to 0.006f (by Simao Gomes Viana) -470c0fff7a60 - ViewConfiguration: misc changes (rev) (by Simao Gomes Viana) -90df242a1eac - core: jni: use -O3 (by Simao Gomes Viana) -c5c0ad4f9132 - os: Process: Fix wrong code in isThreadInProcess (by leo zhang) -d9c37a1a83e4 - Shorten wait time for shutdown time optimization (by zljing) -ce7f1c671441 - Makes the loading "spinner" animation smoother (by Sar Castillo) -69892f09837e - KernelCpuUidTimeReader: Decrease log level on non-eng builds (by Han Wang) -8d98737bef6e - SystemUI: Remove power menu shadow (by Danny Lin) -84a993c9dc3d - AppErrors: Respect appsNotReportingCrashes for ANRs (by Danny Lin) -077527cc1945 - base: Improve IME space feature overlay (by Rizky Benggolo) -b878d90eb22b - base: Remove IME space under keyboard feature [1/2] (by timjosten) -6a6153b41f37 - Revert "Allow adding space below IME on disabling navigation hint [1/3]" (by mukesh22584) -3f4e4c5ee75d - BootReceiver: Return early if trace_pipe doesn't exists (by minaripenguin) -7c8a06af6347 - core: Broadcast intent when display power state changes (by Adithya R) -55dcb74aefb1 - SystemUI: Use a more common haptic effect for volume panel (by minaripenguin) -6fe78e5fb347 - base: Add optional haptic feedback to volume panel [1/2] (by Blaster4385) -36c009f279eb - SystemUI: Add Volume panel TextView[1/2] (by Idc) -db029f55ad2e - SystemUI: Adjust volume style landscape height - It's so tiny.... (by mukesh22584) -32381e6c7191 - Allow user to select low power refresh rate [1/2] (by Pranav Vashi) -948d8f398539 - SystemUI: Fix Qs tile dialog color (by minaripenguin) -e0bc2f797e11 - SystemUI: Match systemui dialogs background with power menu (by minaripenguin) -6f29ce4dd752 - base: Pulse: fix changes not applied correctly in SolidLineRenderer (by Jenna-they-them) -ef26ba746f63 - base: Pulse: Fix Fadingblockrenderer if custom gravity is top (by Jenna-they-them) -c1365d37b473 - Pulse: Prevent systemui-related crashes (by minaripenguin) -69d0fde539fe - Pulse: Fix orientation checks (by minaripenguin) -f270a0cc2377 - Pulse: Vertical mirror [1/2] (by TikkiTikki) -f1236f0c0162 - Pulse: Custom gravity and Center mirrored [1/2] (by TikkiTikki) -dc277d61c8b5 - Fix SystemUI crash if image picker is Google Photos - Although Google Photos still can't pick images, It's just prevent force close (by mukesh22584) -dfd6bf491b3b - Remove duplicate imagehelper (by mukesh22584) -86dad0a39e50 - Revert "AudioService: do not log sound effects in audio dumpsys" (by jro1979oliver) -7529a43540c6 - Battery charge warning [1/2] (by Nicolas Dhouailly) -38bc63d6acef - VolumeDialogControllerImpl: Do not use broadcast for volume change event (by minaripenguin) -d5011499eeb4 - Volumepanel:disable row header for AOSP modified style (by drkphnx) -066affb90edd - base: HideDeveloperStatus: Query all apps installed by any user [1/2] (by someone5678) -4d781ca7965a - base: LockscreenCharging: Bring in °F/°C toggle [1/2] (by calebcabob) -2cbf52ec8abc - Base: Ambient batterybar color options [1/2] (by pimpmaneaton) -931ccd30604d - SystemUI: Color the battery bar red when the level drops to 15%. (by spezi77) -460ed08ef8d0 - SystemUI: Introduce keyguard battery bar settings [1/3]. Squashed-in: * SystemUI: keyguard battery bar in aod on charging [1/2] or always with an switch (maxwen) [micky387] Remove tuner dependency and add settings for our OmniGears (by maxwen) -665f3787965a - base: Always turn on sensors when disabling sleep mode (by cjh1249131356) -6b139fc5462e - base: Introduce automated Sleep Mode [1/2] (by Anushek Prasal) -a263347b8c70 - TwilightService: Save and use last fetched location (by Ido Ben-Hur) -f6ccf22c8b04 - TwilightService: Use temporary TwilightState when location is not available (by rituj) -09c30003b49c - IdleManager: update packagelist (by dlwlrma123) -1c1ed3a9e3f3 - IdleManager: CleanUp (by spkal01) -dc922bd5cdc0 - base: Implement background process killer [1/2] (by Dil3mm4) -ee3dd084bc64 - VoLTE: Improve design of "VO" icon (by mukesh22584) -67f3d4e39e30 - VoLTE: return our favorite "VO" icon (by SuperDroidBond) -9aab7af3b4f5 - SystemUI: Add 14 New VoLTE icon [1/2 (by R15Hi) -51e2a8f7acc8 - SystemUI: Add Vivo X60 Pro VoLTE Icon [1/2] (by AshutoshSundresh) -484b997085ec - SystemUI: Add 2 more VoLTE icons [1/2] (by Advaith Bhat) -82c9525bc52e - SystemUI: Add EMUI VoLTE icon [1/2] (by DennySPb) -22fdce3ff543 - Add MIUI 11 VoLTE icon [1/2] (by Lup Gabriel) -f7381c96a8aa - User Selectable VoLTE-VoWiFi Icons [1/2] (by SuperDroidBond) -7f93d3ab9f7b - SettingsLib: Import xdroid-OSS collapsing toolbar layout (by mukesh22584) -fedc76efe34f - base: Allow setting wake for notifications separately from doze [1/2] (by Ido Ben-Hur) -444beb1fcee1 - base: Double tap to trigger doze [1/2] (by SKULSHADY) -8c64535050a3 - base: Introduce Smart 5G service [1/2] (by Adithya R) -628873791d1f - HACK: telephony: Conditionally force enable LTE_CA (by DarkJoker360) -09bb5f4c77df - Change default refresh rate and default peak refresh rate. (by Ying Wei) -ee7075662a23 - set config "config_showNavigationBar" to "true" to fix CtsInputMethodTestCases (by Dandan Sun) -9ba3b40daa46 - BrightnessTextView: Match text color with QS themes [1/2] (by mukesh22584) -86d59696b3b2 - Add Ambient Customizations [1/2] (by elpaablo) -c2be6dfae457 - drawable: remove tumb from seekbar * looks ODD AF (by darkphnx) -34cc8193b0a7 - Revert "Update Media Seekbar Thumb Shape" (by spkal01) -fa69636a6a4b - drawable: Fix seekbar when disabled (by Erfan Abdi) -4d940da60753 - SystemUI: Redesign seekbar (by SagarMakhar) -155bc3fbdadf - Systemui: Add Brightness TextView[1/2] (by Idc) -6008c0269cd5 - SystemUI: Implement Volume Styles [1/3] (by minaripenguin) -7bf748e051e3 - services: Silence AppsOps debugging messages (by minaripenguin) -3fe60fb4d060 - SystemUI: Refactor status bar chip bg (by minaripenguin) -aa1b1562d6d9 - Statusbar Clock background chip [SQUASH] (by minaripenguin) -7d7fbe31f1b2 - PowerOffAlarmService: Return if NotificationManager is NULL (by someone5678) -62dca1dfa711 - PowerOffAlarmService: Handle NPE with shared preferences (by Adithya R) -21b32713c0ad - base: PowerOffAlarmService: Add a notification (by Ido Ben-Hur) -7d8951319975 - base: Introduce PowerOffAlarmService (by Ido Ben-Hur) -1b6009d9fe91 - SystemUI: Add tunings for status bar paddings [1/2] (by minaripenguin) -27e9291b3e9b - SystemUI: Introduce preferred network tile (by cjh1249131356) -96685e27aa75 - fixup!base: Add support for UI Styles (by El Dainosor) -bd890de3ff1a - base: Declare a gradient end color (by ElDainosor) -7a346f8100ca - base: Add support for UI Styles (by El Dainosor) -4bfb38a6fe8e - Frameworks: Enable VoNR by default (by johnmart19) -f066115e40b8 - SystemUI: Whitelist SystemUI Clocks from privilege checks (by minaripenguin) -d671a6c23269 - SystemUI: Hide custom clocks by default (by minaripenguin) -154972cf47d3 - SystemUI: Fix user profile icon for custom clock 2 (by minaripenguin) -6cc6e7030a6f - SystemUI: Custom clock style improvements (by minaripenguin) -6521767d8c1c - Lockscreen Clock: Fix custom clock time updates (by minaripenguin) -c7232cc8ae3a - SystemUI: Add more LS Clocks [1/2] (by Subratam6296) -43969b4a47d9 - SystemUI: Add support for Custom fonts for Custom LS Clocks (by Subratam6296) -7ddb0150f36b - Lockscreen Clock: Dedupe requestLayout() calls when updating status area layout (by minaripenguin) -a45f2ac4312a - Introduce Lockscreen Style [1/2] (by 703joko) -67eb6a75075d - base: Allow locking tasks to recents [1/2] (by SagarMakhar) -4c18e5be54bf - Clock: Statusbar Clock Customization [1/2] Add Clock size, color & font style. (by SuperDroidBond) -12bc5669e53d - Clock: Add ability to resize QS & Statusbar Clock [1/2] (by StarkDroid) -47b2081ba81b - SystemUI: Introduce Depth Wallpaper feature [1/2] (by minaripenguin) -fda8b8b26478 - SystemUI: Define colorPrimary/colorSecondary colors for dual tone QS (by minaripenguin) -9ce402de873d - SettingsProvider: Resolve google gms configurator denials (by minaripenguin) -173bee0740cd - core: Workaround for ASI crash (by minaripenguin) -3ba4e535dbfb - ServiceRecord: Don't post running notification for selected apps (by cjh1249131356) -e1bb05710c8f - SettingsLib: Use San Francisco font for iOS battery styles (by minaripenguin) -e65d9f91c039 - Battery Styles: Add MIUI pill battery icon (by DrDisagree) -cc430f96448a - Battery styles: add Origami battery icon (by DrDisagree) -f48c5735a4c3 - Battery Styles: Add Landscape iOS battery styles from Iconify [1/2] (by helliscloser) -0d9a9460673c - Battery Styles: Added 9 more battery styles [1/2] (by R15Hi) -6ff0c89805a8 - SettingsLib: Initialize battery drawables colors for light/dark theme (by minaripenguin) -d0b9a06254a9 - base: Extend showing Ambient instead of fully waking to single tap gesture [1/2] (by aswin7469) -b19b08213633 - base: Allow showing Ambient instead of fully waking [1/2] (by ezio84) -94a9171a1511 - SettingsLib: Implement preference category UI changes (by minaripenguin) -ba0bc6f05303 - base: services: Introduce AutoDimService [1/2] (by Ido Ben-Hur) -6ce04a47fc42 - base: services: Create abstract AutoSettingService (by idoybh) -32337f3361ef - core: Import SystemUtils from branch thirteen (by Pranav Vashi) -aff38033d75c - Ignore window secure flags [1/2] (by LibXZR) -c6e929730054 - base: Hide ADB and developer setting enable status [1/2] (by someone5678) -3771ce11cf48 - SystemUI: StatusBar: Introduce Sigma logo (by Matt Filetto) -d279cd462734 - Call log limit 500=>5000 (by psyafter) -96196a99c4e0 - base: Force fullscreen for Google Dialer (by cjh1249131356) -d10e7ce0112d - SystemUI: Introduce dynamic VoLTE & VoWiFi icons (by SagarMakhar) -7e377a5d6fbf - keystore: Resolve conflicts with custom keybox (by minaripenguin) -bf30fe1186d4 - Spoof a valid certificate chain for hardware attestations (by chiteroman) -c8a9f2583912 - Revert "Keystore: Spoof locked bootloader on local attestations" (by minaripenguin) -e4ec39b8a721 - Revert "keystore: Resolve conflicts with strong integrity bypass modules" (by minaripenguin) -c21112a084ed - SystemUi: Prevent crash when restoring personalization settings (by Alvin Francis) -91371be28e5d - PackageManager: Add nexuslauncher to hasSystemFeature (by Alvin Francis) -9b83b4d9a234 - PixelPropUtils: Do not spoof mainline models to google photos (by minaripenguin) -f79618a30faa - PixelPropUtils: Switch to SystemProprties for mainline spoofing (by minaripenguin) -c0fddc8bffe8 - PPU: Update default values for gms spoof (by minaripenguin) -32cf27ee1ca6 - build: Don't check for fingerprint mismatch (by Dan Cartier) -46e8362bbe1f - Make Build.TYPE and Build.FINGERPRINT consistent for apps (by Danny Baumann) -1210174ac709 - keystore: Resolve conflicts with strong integrity bypass modules (by minaripenguin) -a1df556e7970 - PPU: Add more spoofing properties for gameprops -> per-app transition (by minaripenguin) -2686b9d49636 - PixelPropUtils: Handle empty gms spoofing properties (by minaripenguin) -1475e4e8c767 - ContextImpl: Whitelist system launchers from permission enforcement (by minaripenguin) -8da48844d323 - PixelPropUtils: Implement json-based game spoofing [1/2] (by minaripenguin) -dbb4916c3194 - PixelPropsUtils: Update fingerprint to pass play integrity (by chiteroman) -f9e89198c7bb - PixelPropUtils: Add support for json-based (PIF) spoofing [1/2] (by minaripenguin) -632c042569ce - FileUtils: Silence Logspam (by minaripenguin) -10bcbfc44703 - ignore virtual and overlay displays when turning displays off (by Yoel Gluschnaider) -eaec18ae7654 - PixelPropsUtils: Spoof as husky beta (by chiteroman) -0f387d908723 - PixelPropsUtils: Final cleanup (by Alvin Francis) -58c6d628a192 - PixelProps: Add option to disable all spoof entries (by EliteBlackKaiser) -ead11291c161 - PixelProps: Remove games and pixel5 spoofs (by Alvin Francis) -1983a218a197 - PixelProps: Spoof pixel launcher for circle to search feature (by minaripenguin) -1e4867c86908 - PixelPropUtils: Do not spoof unspecified packages as barbet (by minaripenguin) -976f768b8535 - ActivityManagerService: Exclude more packages for receiver check (by Pranav Vashi) -b3621e54654a - Disable FP lockouts (by AndyCGYan) -ddcf9fbaf0ec - SystemUI: Add RESTRICTED_ASSIST_GESTURE_PROVIDER permission (by aswin7469) -2f37c2208dfe - services: Bypass shortcut enforcement for default launchers (by minaripenguin) -b4e41f60c077 - Add shouldBypassTaskPermission for pixel launcher (by minaripenguin) -5cc9a1a4075c - Revert PixelPropUtils conflicts [SQUASH] (by minaripenguin) -ebfa87fc2170 - Process: Use audio-app cpuset if available (by Haynes Mathew George) +1c922df50c80 - aapt2: add freeze IDs for ContextualSearch (by Matt Filetto) +315c471efc84 - services: Whitelist quickstep from activity start checks (by minaripenguin) +f3722612bd98 - PinnerService: Try to pin SystemUIGoogle if SystemUI fails (by AnierinB) +ffb13fb3f842 - Revert "Spoof a valid certificate chain for hardware attestations" (by Matt Filetto) +ade2461199f2 - SystemUI: Revamp QS data usage UI (by minaripenguin) +f6def00f71a6 - SystemUI: Fix QS row count for split shade (by minaripenguin) +8462bd9c4917 - SystemUI: Implement Split notification shade changes [SQUASH] (by minaripenguin) +ad2c8b9156aa - core: Update freeze IDs for UDC QPR3 used by HbmSvManager (by Alvin Francis) +f37d5aa70321 - SystemUI: Update Battery Drawables dimens to scale with font like the other icons (by Matt Filetto) +97bba0925295 - SystemUI: Fix AOD and pulsing scrim color (by minaripenguin) +1c87d45312bf - SystemUI: Fix some Notification Styles not working correctly (by Matt Filetto) +de08994bd5fc - SystemUI: Media player mode toggle [1/2] (by minaripenguin) +19cb6be42cbb - SystemUI: Shorten timeout between Volume Panel Haptic feedback pulses (by Matt Filetto) +dcb65e65e3dc - SystemUI: shorten the time between triggering vibration on birghtness bar slider changes (by Matt Filetto) +a541c86fd42b - SystemUI: Improve brightness slider haptics (by minaripenguin) +1154b40fc1e7 - VolumeDialogImpl: Improve volume haptics feedback (by minaripenguin) +0fca7459aa65 - SystemUI: Intensity based qs fling haptics (by minaripenguin) +b22647424819 - SystemUI: Use VibrationUtils for QS/Status bar haptics (by minaripenguin) +5be9b3135d08 - [HACK]: SplitShade: drop notch cutout overlay. (by Matt Filetto) +dae339f06a2c - SystemUI: Fix volume dialog colors (by elpaablo) +38542e5b060e - SystemUI: Simplify volume percent checks (by minaripenguin) +869cdd25ea8e - SystemUI: Use the same volume panel layout for landscape (by minaripenguin) +7e598c28beed - VolumeDialogImpl: Fix volume panel horizontal translation (by minaripenguin) +b17befe0a54e - SystemUI: Add toggle for volume percent [1/2] (by minaripenguin) +de5584381d9b - Revert Dialog dismiss changes [SQUASH] (by minaripenguin) +765aee6ef3df - VolumeDialogImpl: Add toggle for media output button on volume panel (by minaripenguin) +df9b25d6f74d - SystemUI: Separate buttons from volume seekbar (by minaripenguin) +f962eb1c9975 - SystemUI: Animate volume panel dialog opening from button (by Adithya R) +2bf38b87c399 - Volume panel styles framework support (by elpaablo) +7a0518230c82 - Revert "SystemUI: Add Volume panel TextView[1/2]" (by Matt Filetto) +0c4a709081f1 - Implement QS Split Shade (1/3) (by elpaablo) +1fd5789b8c18 - ContrastColorUtil: silence some span (by elpaablo) +90ba7982a829 - SystemUI: refactor percentage view for brightness bar to work with new QS Panel Style Impl (by elpaablo) +83dce1726eb4 - QS panel styles cleanup (by elpaablo) +bd0dd0bd7412 - QS styles fixup (by elpaablo) +0717969efb3e - base: rework QS panel styles implementation (by elpaablo) +2d3dad6d1d43 - Cleanup QS panel styles (by elpaablo) +b2f284c24c11 - Add missing bootleggers color (by elpaablo) +f4580c978d77 - core: Update freeze IDs for UDC QPR2 used by HbmSvManager (by Alvin Francis) +cfef1c45110a - RecenTasks: Restore default quickswitch behavior (by minaripenguin) +afdf7e8a2845 - QuickSwitch: Remove dead code (by minaripenguin) +0281feecee42 - QuickSwitch: Add lawnchair launcher package 1/2 (by Alvin Francis) +1571da1770ab - base: Introduce built-in QuickSwitch feature [1/2] (by minaripenguin) +c75735cc2838 - services: Introduce RisingServicesStarter (by minaripenguin) +f181beaf3614 - Fixup!: SystemUI: Introduce Depth Wallpaper feature [1/2] (by minaripenguin) +e06dd7fab0c6 - base: Bring back DeviceIntegrationUtils class (by Matt Filetto) +132602c52131 - SystemUI: increase pulse duration fade in on doze duration (by Matt Filetto) +3cfffa95d0c3 - KeyguardIndicationController: Fix SystemUI F/C with some devices when showing charging info (by Matt Filetto) +38764e1bed4a - Revert "SettingsLib: Import xdroid-OSS collapsing toolbar layout" (by Matt Filetto) +1daddc226fe8 - increase back gesture intensity (by Matt Filetto) +908d12b12f34 - increase default edge scrolling haptics intensity (by Matt Filetto) +8073f4b43dd1 - SystemUI: Fix keyguard carrier start margin (by minaripenguin) +519efa93ba62 - Enable brightness slider haptics by default (by minaripenguin) +1df92cecae40 - QSTile: Enable haptic feedback by default (by Matt Filetto) +f59803ad80f4 - UdfpsAnimation: default to style 26 (McLaren) (by Matt Filetto) +5d4c0fcfad02 - SystemUI: Introduce RisingThemeController (by minaripenguin) +ade43479443a - SystemUI: Implement intensity-based qs tiles haptic feedback (by minaripenguin) +96475d8925b9 - Move vibration haptics callbacks to VolumeUtils (by minaripenguin) +5b2fe6e709b2 - SystemUI: Implement volume row sound haptics based on audio stream (by minaripenguin) +41f0ecbfa4e7 - SystemUI: Implement intensity-based volume slider haptics (by minaripenguin) +1afca972d876 - EdgeEffect: Implement intensity-based edge scroll fling haptics (by minaripenguin) +0ce08603e47f - SystemUI: Implement intensity-based back gesture haptics (by minaripenguin) +8f6e05e2ac8e - SystemUI: Implement intensity-based brightness slider haptics (by minaripenguin) +7411b7e2d90a - SystemUI: Implement intensity-based qs tiles haptic feedback (by minaripenguin) +1f69f5b2dd4d - core: Introduce VibrationUtils (by minaripenguin) +153a409cbad6 - base: Toggle vertical swipes on Ambient display [1/2] (by Shubham) +d2c004a9125f - Implement extended feature support to misc apps Change-Id: I8643f0ec50b8074c037ba5e45095605c409ddee1 (by minaripenguin) +f52f79311a3e - Don't enable extra StrictMode features for userdebug builds (by Sultan Alsawaf) +be171505667c - SystemUI: Enable production-ready feature flags (by Danny Lin) +5b60e50c6582 - speedup window animation scale (by elpaablo) +523368655250 - android.view: reduce animation speeds (by Mazda) +db8297fdf736 - QSPanel: Increase label text size a step (by minaripenguin) +fefb428b087a - QSTiles: Allow changing tile label size independently. (by Matt Filetto) +4a2ff61550d9 - SettingsLib: add category for Sigma settings (by Matt Filetto) +564b9a26d6a9 - DozeParameters: Add content observer for pickup gesture ambient and update raise to wake gesture accordingly (by Matt Filetto) +13de042fa3f3 - SystemUI: Implement Adaptive charging mode (by minaripenguin) +05f35d4e9934 - Revert "SystemUI: Try disabling smartspace weather by default" (by Matt Filetto) +fc9414340f6e - Introduce Dashboard Style (by LurdRaiden) +d08cc6eecdec - sounds: update to oneplus sound effects (by arsalan-zeus) +c97ed8e78a87 - Add support for SuperDart Charger. (by arsalan-zeus) +7a0d3cd1d80e - SystemUI: match brightness slider track height with the progress drawable (by jhonboy121) +3386ed7f1a3d - Silence ExifInterface logspam (by minaripenguin) +d9f8ba29b547 - base: Allow to hide screen capture status from apps [1/2] (by someone5678) +0c9b7a39aaf2 - ExternalStorageProvider: Conditionally remove SAF restrictions [1/2] (by Richard Raya) +e4080c399842 - SystemUI: Use darkest neutral shade for island dark mode bg (by minaripenguin) +b061d74f3030 - SystemUI: Show island notification on landscape (by minaripenguin) +87ef4752ab26 - DisplayModeDirector: Allow to enforce user selected resolution (by cjh1249131356) +516751eca4c0 - [Bugfix] Remove publish map if provider is dying (by mositing) +a0ef7b236eac - Revert "Add AppOps listening to STService" (by aswin7469) +e01bdaf1718c - aapt2: support freezing private resource IDs (by nift4) +4d86b5e1055c - navigationbar: Remove typos (by mukesh22584) +ffdcd5dc5234 - base: core: Unregister broadcast receiver only when registered (by Soo-Hwan Na) +cf6f80403389 - SystemUI: BackPanel: Always add second arrow in front on long swipe (by someone5678) +ea36cd0c7294 - SystemUI: navigationbar: Flip canvas if gesture started from left (by someone5678) +1f99cc707c69 - services: Scale max cached processes based on total ram size (by minaripenguin) +336dd6bc7ed8 - AudioService: Do not touch ringer mode on volume change when device has alert slider (by cjh1249131356) +515bd38abe20 - SystemUI: Add monet customization [1/2] (by Pranav Vashi) +6623aa858bc1 - Revert "SystemUI: monet: Allow a more granular control over shades [1/2]" (by mukesh22584) +7a0584b990f7 - Revert "SystemUI: monet: Remove unused colorSchemeIsApplied" (by mukesh22584) +90bec2d76858 - SettingsLib: Update battery drawables (by minaripenguin) +ae6a99db2424 - Custom FP Icon: Fix up Custom(User Selected Image) UDFPS icons (by SuperDroidBond) +940a3ecc0bc5 - base: Custom(User Selected) UDFPS Icon [1/2] (by Vachounet) +f5193d0f3113 - SystemUI: Max Notif Panel Notification count [1/2] (by SuperDroidBond) +ec95409972d7 - SystemUI: Max Lockscreen Notification count [1/2] (by Co-authored-by: beanstown106) +400cf89bd6d2 - Gestures nav: Add Partial Screenshot action (by spezi77) +f20c140c66c6 - Gestures nav: Add Power menu action (by kdrag0n) +42c9604d07b6 - Show a double arrow when almost triggered in new back affordance as well (by DennySPb) +7ceab59eee15 - [SQUASH] Advanced navigation "extended/L" gestures (by ezio84) +2a3d551d2519 - [SQUASH] Add actions for advanced navigation gestures in systemUtils (by ezio84) +344cb90da7ac - Reverse actions for QS and notification panel (by ezio84) +27a73f001c5d - Add api to get or kill foreground app (by ezio84) +385802e2ce33 - base: Add api to take screenshots (by bigrushdog) +895c58556bce - Utils: Add more helpers (by Alex Cruz) +dcba985d383a - Add isVoiceCapableMethod for in-call vibrations in systemUtils (by ѕнυвнαмв) +18bc4313db00 - Utils: Update notch check logic (by Anushek Prasal) +537ee46f9996 - Utils: Method to detect a notch'd device (by Alex Cruz) +265498208bd0 - Add api to toggle flashlight and check if device has flashlight (by ezio84) +645daac501fd - [SQUASH] Revert long swipe gesture implementation [1/2] (by SuperDroidBond) +8acc8033bb4f - ToastAnimation: add rotate animations for toasts [1/2] (by SuperDroidBond) +f326bc455e60 - FW_Base - XuiMod: Toast Animations [1/2] (by GwonHyeok) +0107373e7da8 - Fw_base - add Rotate animation to Power Menu [1/2] (by LorDClockaN) +3654aea8b7a4 - FWBase: Add 7 more power menu animations [1/2] (by westcripp) +f918ac1c9787 - Power Menu animations [1/2] (by Alex Cruz) +33a2c6a21a86 - FWB: Power/reboot menu transparency (1/2) (by LorDClockaN) +3f4b020007fd - Allow setting custom symbol near text on charging [1/2] (by Pranav Vashi) +feacb709b339 - Lockscreen timeout: Make timeout configurable [1/2] (by Alex Cruz) +a423b5eccbb3 - SystemUI: KeyguardUnlockAnimationController: Catch all exception (by someone5678) +4f1f21094e39 - SystemUI: ScrimState: Make some components transparent (by someone5678) +a3a1b766f18b - systemui: Add 24 hrs. option to snooze times (by mukesh22584) +fe385d3ac20c - Workaround bad GC of tombstone watcher. (by Mitch Phillips) +3e41aaad2cc1 - fixup! AudioService: Reduce redundant volume broadcast (by nift4) +45efda11cb2f - AudioService: Reduce redundant volume broadcast (by minaripenguin) +c78cf21b9da2 - hwui: Compile without no-omit-frame-pointer (by Sourajit Karmakar) +119c5ca1f858 - base: Don't send interaction hint for unnecessary events (by Alex Naidis) +3df9331ff03c - core: res: config: speed up tooltip animations (by Simao Gomes Viana) +f425b106b8f2 - Make the spinners faster (by Simao Gomes Viana) +4f7baad2c0c6 - Make spinners even smoother (by Simao Gomes Viana) +1e93fa6ae169 - ViewConfiguration: Align coding style to AOSP (by Harsh Shandilya) +66128d247e8c - ViewConfiguration: add support for max/min fling velocity sysproperties (by Simao Gomes Viana) +6b8b1ce24ab2 - ViewConfiguration: set scroll friction to 0.006f (by Simao Gomes Viana) +4c0a1eef0138 - ViewConfiguration: misc changes (rev) (by Simao Gomes Viana) +85fb8c678602 - core: jni: use -O3 (by Simao Gomes Viana) +981d8e63d1a9 - os: Process: Fix wrong code in isThreadInProcess (by leo zhang) +4493313d1697 - Shorten wait time for shutdown time optimization (by zljing) +f338698ecd71 - Makes the loading "spinner" animation smoother (by Sar Castillo) +240866b37754 - KernelCpuUidTimeReader: Decrease log level on non-eng builds (by Han Wang) +82de1ce5904e - SystemUI: Remove power menu shadow (by Danny Lin) +f751611e7160 - AppErrors: Respect appsNotReportingCrashes for ANRs (by Danny Lin) +1cf218967761 - base: Improve IME space feature overlay (by Rizky Benggolo) +4917248b48a1 - base: Remove IME space under keyboard feature [1/2] (by timjosten) +6d7c2042e645 - Revert "Allow adding space below IME on disabling navigation hint [1/3]" (by mukesh22584) +8da6332e5df1 - BootReceiver: Return early if trace_pipe doesn't exists (by minaripenguin) +71edd3c5555c - core: Broadcast intent when display power state changes (by Adithya R) +c03bae3fde1c - SystemUI: Use a more common haptic effect for volume panel (by minaripenguin) +fc58435fb4b8 - base: Add optional haptic feedback to volume panel [1/2] (by Blaster4385) +e1380a06f045 - SystemUI: Add Volume panel TextView[1/2] (by Idc) +cef23dff7d88 - SystemUI: Adjust volume style landscape height - It's so tiny.... (by mukesh22584) +9ed5dba70d4b - Allow user to select low power refresh rate [1/2] (by Pranav Vashi) +dfe57e8d290e - SystemUI: Fix Qs tile dialog color (by minaripenguin) +fbf1169ff6fc - SystemUI: Match systemui dialogs background with power menu (by minaripenguin) +a1c4391d6fac - base: Pulse: fix changes not applied correctly in SolidLineRenderer (by Jenna-they-them) +1cdd2c1119ea - base: Pulse: Fix Fadingblockrenderer if custom gravity is top (by Jenna-they-them) +1efe2091fdea - Pulse: Prevent systemui-related crashes (by minaripenguin) +725c2d3fb85e - Pulse: Fix orientation checks (by minaripenguin) +6da64cc7662a - Pulse: Vertical mirror [1/2] (by TikkiTikki) +8d13ec8ab4d3 - Pulse: Custom gravity and Center mirrored [1/2] (by TikkiTikki) +50a0210ebfda - Remove duplicate imagehelper (by mukesh22584) +bccf4d848a81 - Revert "AudioService: do not log sound effects in audio dumpsys" (by jro1979oliver) +92f3b49b7068 - Battery charge warning [1/2] (by Nicolas Dhouailly) +7aec680c5741 - VolumeDialogControllerImpl: Do not use broadcast for volume change event (by minaripenguin) +52411ced55a0 - Volumepanel:disable row header for AOSP modified style (by drkphnx) +bd6e378f6bdf - base: HideDeveloperStatus: Query all apps installed by any user [1/2] (by someone5678) +14f4be124eb4 - base: LockscreenCharging: Bring in °F/°C toggle [1/2] (by calebcabob) +d01f6ac5f840 - Base: Ambient batterybar color options [1/2] (by pimpmaneaton) +c9205c12e587 - SystemUI: Color the battery bar red when the level drops to 15%. (by spezi77) +d29d2c5d5989 - SystemUI: Introduce keyguard battery bar settings [1/3]. Squashed-in: * SystemUI: keyguard battery bar in aod on charging [1/2] or always with an switch (maxwen) [micky387] Remove tuner dependency and add settings for our OmniGears (by maxwen) +695e97889809 - base: Always turn on sensors when disabling sleep mode (by cjh1249131356) +dd906bd7cf2c - base: Introduce automated Sleep Mode [1/2] (by Anushek Prasal) +53157d26abf8 - TwilightService: Save and use last fetched location (by Ido Ben-Hur) +b6fe5429e549 - TwilightService: Use temporary TwilightState when location is not available (by rituj) +dec829cc24b4 - IdleManager: update packagelist (by dlwlrma123) +148ac4e1195b - IdleManager: CleanUp (by spkal01) +100d31433d51 - base: Implement background process killer [1/2] (by Dil3mm4) +6090b30f540f - VoLTE: Improve design of "VO" icon (by mukesh22584) +ec14a429ad18 - VoLTE: return our favorite "VO" icon (by SuperDroidBond) +630aa0bf9a64 - SystemUI: Add 14 New VoLTE icon [1/2 (by R15Hi) +f8de5b83d1d7 - SystemUI: Add Vivo X60 Pro VoLTE Icon [1/2] (by AshutoshSundresh) +4ce636bedd5f - SystemUI: Add 2 more VoLTE icons [1/2] (by Advaith Bhat) +45ad46ce7b79 - SystemUI: Add EMUI VoLTE icon [1/2] (by DennySPb) +c84e725ff940 - Add MIUI 11 VoLTE icon [1/2] (by Lup Gabriel) +b9eb6b3419b7 - User Selectable VoLTE-VoWiFi Icons [1/2] (by SuperDroidBond) +c76d62a53d36 - SettingsLib: Import xdroid-OSS collapsing toolbar layout (by mukesh22584) +6b7d643144ab - base: Allow setting wake for notifications separately from doze [1/2] (by Ido Ben-Hur) +4df11740246d - base: Double tap to trigger doze [1/2] (by SKULSHADY) +617628cfd400 - base: Introduce Smart 5G service [1/2] (by Adithya R) +b7b80e29b99b - HACK: telephony: Conditionally force enable LTE_CA (by DarkJoker360) +2fd7efc7d70f - Change default refresh rate and default peak refresh rate. (by Ying Wei) +ed34ea05c246 - set config "config_showNavigationBar" to "true" to fix CtsInputMethodTestCases (by Dandan Sun) +66693ea2f189 - BrightnessTextView: Match text color with QS themes [1/2] (by mukesh22584) +233984f643fc - Add Ambient Customizations [1/2] (by elpaablo) +34a5e0cf3495 - drawable: remove tumb from seekbar * looks ODD AF (by darkphnx) +60d4879a4918 - Revert "Update Media Seekbar Thumb Shape" (by spkal01) +e095b9cc6d21 - drawable: Fix seekbar when disabled (by Erfan Abdi) +06075bc97054 - SystemUI: Redesign seekbar (by SagarMakhar) +99ee8378ad6b - Systemui: Add Brightness TextView[1/2] (by Idc) +17dac47d4167 - SystemUI: Implement Volume Styles [1/3] (by minaripenguin) +0ab49f69e49c - services: Silence AppsOps debugging messages (by minaripenguin) +a6becb9f98a5 - SystemUI: Refactor status bar chip bg (by minaripenguin) +74508f38630c - Statusbar Clock background chip [SQUASH] (by minaripenguin) +cce9de9af011 - PowerOffAlarmService: Return if NotificationManager is NULL (by someone5678) +68f3f1c6cce0 - PowerOffAlarmService: Handle NPE with shared preferences (by Adithya R) +556ac414d135 - base: PowerOffAlarmService: Add a notification (by Ido Ben-Hur) +782f3e1b5747 - base: Introduce PowerOffAlarmService (by Ido Ben-Hur) +60855e2fbfd3 - SystemUI: Add tunings for status bar paddings [1/2] (by minaripenguin) +361a54f34e9e - SystemUI: Introduce preferred network tile (by cjh1249131356) +f370ccdae231 - fixup!base: Add support for UI Styles (by El Dainosor) +9383175899be - base: Declare a gradient end color (by ElDainosor) +40790edbd6ab - base: Add support for UI Styles (by El Dainosor) +c0566ce60007 - Frameworks: Enable VoNR by default (by johnmart19) +9bc19f73347a - SystemUI: Whitelist SystemUI Clocks from privilege checks (by minaripenguin) +0c3921a4b574 - SystemUI: Hide custom clocks by default (by minaripenguin) +a76b3c069a4d - SystemUI: Fix user profile icon for custom clock 2 (by minaripenguin) +a273a12a15a3 - SystemUI: Custom clock style improvements (by minaripenguin) +523e556b63a0 - Lockscreen Clock: Fix custom clock time updates (by minaripenguin) +45c0528cc9cd - SystemUI: Add more LS Clocks [1/2] (by Subratam6296) +2adc8e639307 - SystemUI: Add support for Custom fonts for Custom LS Clocks (by Subratam6296) +a1b3c19c1f36 - Lockscreen Clock: Dedupe requestLayout() calls when updating status area layout (by minaripenguin) +7b2b5c7fb785 - Introduce Lockscreen Style [1/2] (by 703joko) +ae852cb26a4a - base: Allow locking tasks to recents [1/2] (by SagarMakhar) +5c0ee3a987ba - Clock: Statusbar Clock Customization [1/2] Add Clock size, color & font style. (by SuperDroidBond) +9e5e1d9a9a8d - Clock: Add ability to resize QS & Statusbar Clock [1/2] (by StarkDroid) +cdd2b688339a - SystemUI: Introduce Depth Wallpaper feature [1/2] (by minaripenguin) +0ee00178cc34 - SystemUI: Define colorPrimary/colorSecondary colors for dual tone QS (by minaripenguin) +ea41f3d0c964 - SettingsProvider: Resolve google gms configurator denials (by minaripenguin) +37e87f80ba93 - core: Workaround for ASI crash (by minaripenguin) +b3a65cb879e8 - ServiceRecord: Don't post running notification for selected apps (by cjh1249131356) +c768449c35de - SettingsLib: Use San Francisco font for iOS battery styles (by minaripenguin) +988a9ad5e0bc - Battery Styles: Add MIUI pill battery icon (by DrDisagree) +c92d47d4b3e1 - Battery styles: add Origami battery icon (by DrDisagree) +cd30d9ef1be8 - Battery Styles: Add Landscape iOS battery styles from Iconify [1/2] (by helliscloser) +45c46b3ed482 - Battery Styles: Added 9 more battery styles [1/2] (by R15Hi) +ab5f3facb1ba - SettingsLib: Initialize battery drawables colors for light/dark theme (by minaripenguin) +1e754d281139 - base: Extend showing Ambient instead of fully waking to single tap gesture [1/2] (by aswin7469) +f8d5830659e8 - base: Allow showing Ambient instead of fully waking [1/2] (by ezio84) +52a7fe590e8a - SettingsLib: Implement preference category UI changes (by minaripenguin) +066026588bb0 - base: services: Introduce AutoDimService [1/2] (by Ido Ben-Hur) +eb5747c4b186 - base: services: Create abstract AutoSettingService (by idoybh) +e13b59a1ea29 - core: Import SystemUtils from branch thirteen (by Pranav Vashi) +441d3d85231c - Ignore window secure flags [1/2] (by LibXZR) +3df9f6f2dd5e - base: Hide ADB and developer setting enable status [1/2] (by someone5678) +029f6a233cc6 - SystemUI: StatusBar: Introduce Sigma logo (by Matt Filetto) +9f44242adb59 - Call log limit 500=>5000 (by psyafter) +0c3c60698eb4 - base: Force fullscreen for Google Dialer (by cjh1249131356) +f58ec6256461 - SystemUI: Introduce dynamic VoLTE & VoWiFi icons (by SagarMakhar) +eb9d790426f7 - keystore: Resolve conflicts with custom keybox (by minaripenguin) +edffd23671e8 - Spoof a valid certificate chain for hardware attestations (by chiteroman) +f8f34aa4e154 - Revert "Keystore: Spoof locked bootloader on local attestations" (by minaripenguin) +9f521e9d3577 - Revert "keystore: Resolve conflicts with strong integrity bypass modules" (by minaripenguin) +0331a3b42d2a - SystemUi: Prevent crash when restoring personalization settings (by Alvin Francis) +267f60abcde8 - PackageManager: Add nexuslauncher to hasSystemFeature (by Alvin Francis) +e91e5238dba0 - PixelPropUtils: Do not spoof mainline models to google photos (by minaripenguin) +b66a82e7f833 - PixelPropUtils: Switch to SystemProprties for mainline spoofing (by minaripenguin) +c83579db01ad - PPU: Update default values for gms spoof (by minaripenguin) +9ad6e4c4821d - build: Don't check for fingerprint mismatch (by Dan Cartier) +d182f3c2c16c - Make Build.TYPE and Build.FINGERPRINT consistent for apps (by Danny Baumann) +dc789576d0de - keystore: Resolve conflicts with strong integrity bypass modules (by minaripenguin) +89e77fc1dda4 - PPU: Add more spoofing properties for gameprops -> per-app transition (by minaripenguin) +68e037306979 - PixelPropUtils: Handle empty gms spoofing properties (by minaripenguin) +ca584d8281b8 - ContextImpl: Whitelist system launchers from permission enforcement (by minaripenguin) +3d10c05ea085 - PixelPropUtils: Implement json-based game spoofing [1/2] (by minaripenguin) +e8c3aa7998f0 - PixelPropsUtils: Update fingerprint to pass play integrity (by chiteroman) +fb05b27a09d2 - PixelPropUtils: Add support for json-based (PIF) spoofing [1/2] (by minaripenguin) +5fb74b4b6d03 - FileUtils: Silence Logspam (by minaripenguin) +bf1e066fd4a1 - ignore virtual and overlay displays when turning displays off (by Yoel Gluschnaider) +6e90f51d2104 - PixelPropsUtils: Spoof as husky beta (by chiteroman) +33896f015d86 - PixelPropsUtils: Final cleanup (by Alvin Francis) +3715ec8e2e7d - PixelProps: Add option to disable all spoof entries (by EliteBlackKaiser) +6e3bacfff5ee - PixelProps: Remove games and pixel5 spoofs (by Alvin Francis) +ad3d3ace05fa - PixelProps: Spoof pixel launcher for circle to search feature (by minaripenguin) +022c9e7f1616 - PixelPropUtils: Do not spoof unspecified packages as barbet (by minaripenguin) +80765f61092a - ActivityManagerService: Exclude more packages for receiver check (by Pranav Vashi) +a4b3e9fb09cd - Disable FP lockouts (by AndyCGYan) +7b6dce6663d7 - SystemUI: Add RESTRICTED_ASSIST_GESTURE_PROVIDER permission (by aswin7469) +514423512748 - services: Bypass shortcut enforcement for default launchers (by minaripenguin) +d10e51ab144f - Add shouldBypassTaskPermission for pixel launcher (by minaripenguin) +99a9c7a3d028 - Revert PixelPropUtils conflicts [SQUASH] (by minaripenguin) - * hardware/interfaces -5673a9b907 - audio: Remove unnecessary std::move (by Yi Kong) + * lineage-sdk +e3043f79 - Rebrand as SigmaDroid (by Matt Filetto) * manifest -cddd7b4 - Revert "stop tracking packages_apps_PixelParts" (by Matt Filetto) +e77dc97 - Revert "[TEMP]: switch to WIP branches" (by Matt Filetto) - * packages/apps/Launcher3 -6ce3b78773 - Rebrand as SigmaDroid Launcher (by Matt Filetto) -aa7ef3ca88 - Launcher3: Adapt strings to Alphadroid (by kamikaonashi) -285df5eeae - Restore 4x4 workspace (by elpaablo) -22f9b59c30 - Disable shake to clean recents by default (by elpaablo) -67f09267ab - Ship as AlphaDroid based on crDroid (by elpaablo) + * packages/apps/Settings +84edbcc4799 - Update recents component retrieval method to use new QuickSwitchService launcherComponents array (by Matt Filetto) +ed557fd6296 - Fix back gesture sensitivity setting handling (by Matt Filetto) +328b545e737 - Allow vendor Security Patch to be selectable (by Matt Filetto) +6eaac7eba45 - Remove deprecated FirmwareVersionSettings and related code (by Matt Filetto) +4eb64afb73a - DeviceInfo: Remove deprecated BuildStatusPreferenceController and related code (by Matt Filetto) +5b2f052e0d3 - Revert "Settings: move navigation gestures to Navigation menu [1/2]" (by Matt Filetto) +82f972410fa - Remove duplicate Adaptive Charging Preference (by Matt Filetto) +f51e8e29a53 - Fix build status strings for About Phone (by Matt Filetto) +1145eede0a6 - Settings: Fix search bar & avatar icon now showing (by Matt Filetto) +c5f296751f5 - Bring back system navigation type preference in System>Gesture (by Matt Filetto) +be0d189e90a - Revert "Settings: Introduce contextual dashboard messages" (by Matt Filetto) +167f110e249 - Fixup!: Settings: support black theme for dark mode [2/4] (by Matt Filetto) +bef763e3d6e - Drop lineage:position (by Matt Filetto) +94047c09972 - Revert "Battery: Implement background process killer [2/2]" (by Matt Filetto) +385e38ecff6 - Settings: stop with the transparent collapsing toolbar (by Matt Filetto) +d0050c59cfe - Settings: adjust Sigma Header layout dimens (by Matt Filetto) +cd76130bf2a - Add Optimized Charging Toggle to Battery Settings (by Matt Filetto) +63c429860eb - fixup: add back some permissions to AndroidManifest that got removed during the Matrixx Purge (by Matt Filetto) +6aa8ba6ead9 - Revert "Optional haptic feedback on back gesture [2/2]" (by elpaablo) +c8ef14d4cbf - MetricsCategory: CRDROID_SETTINGS -> SIGMA (by Matt Filetto) +0731866a60a - Settings: Drop Lineage Health Charging Control [1/2] (by Matt Filetto) +beac3a20c28 - Settings: Toggle vertical swipes on Ambient display [2/2] (by cjh1249131356) +8f02abf64ab - DashboardFragmentRegistry: add category for Sigma Settings [1/2] (by Matt Filetto) +10711581b13 - Settings: Make Ambient Display toggle show on single tap sensor (by Cyber Knight) +7a6aa589f49 - Sigma Dashboard change icon accent to white (by LurdRaiden) +f5123494767 - Set Sigma Toolbox as the default menu key (by LurdRaiden) +6544669892e - Enable Sigma dashboard widgets [2/2] (by LurdRaiden) +ed990d95a02 - TopLevelSettings: Homepage Widgets [1/2] (by LurdRaiden) +790d1460a47 - Add accent to sigmainfo headers (by LurdRaiden) +5c78c1d9037 - TopLevelBatteryPreferenceController: add null check (by elpaablo) +6d79df2b0a9 - AboutPhone: rework (by Matt Filetto) +5082c5d2771 - TopLevelSettings: rework dot dashboard layout (by LurdRaiden) +78698b3d154 - Introduce Sigma Dashboard (2/2) (by LurdRaiden) +7a238bdb6a3 - Settings: Redesign PreferenceCategory (by rohanpurohit) +8ede5ad8c28 - Introduce settings styles (by Matt Filetto) +90a8b393168 - Rework firmware version (by elpaablo) +451a3eb6471 - Introduce Sigma Settings (by Matt Filetto) +214a9c6c870 - [SQUASH] Revert MatrixxSettings changes (by Matt Filetto) +bf74af76f39 - Settings: move navigation gestures to Navigation menu [1/2] (by SuperDroidBond) +e6326de0f8c - settings: some misc changes (by darkphnx) +60245cd1bac - Settings: yet again redesign about phone ui a bit (by drkphnx) +9f3c6da2554 - Settings: Update some icons to MD2 (by Anushek Prasal) +aa836854781 - Settings: Use MD2 icon for Phone Msg (by chandu078) +2aab66d4d49 - Settings: Introduce contextual dashboard messages (by drkphnx) +f6ea1a40a15 - WifiDisplaySettings: Fix some NPE (by Ido Ben-Hur) +b171d097a42 - Settings: Remove IME space under keyboard feature [2/2] (by timjosten) +e2880a8096a - Revert "Allow adding space below IME on disabling navigation hint [2/3]" (by mukesh22584) +ae0dd74dfe7 - themes: Introduce True Amoled dark mode (by minaripenguin) +d28b4c947c8 - Allow extended/"L" back swipe to trigger actions/app/activities [2/2] (by ezio84) +2110d2dce9b - Settings: Allow user to select low power refresh rate [2/2] (by Pranav Vashi) +99c20404304 - Revert "Changelog: Rework with Activity [1/2]" (by mukesh22584) +11d9a593c9d - Settings: Restrat SystemUI on resolution change (by SuperDroidBond) +8d0f665a17d - Settings: Fix total RAM calculation - Showing 11GB for 12GB RAM variant device (by SuperDroidBond) +eafa46e7056 - Settings: Introduce new refresh rate selector page (by Adithya R) +8c0a9c213e7 - Settings: Make lockscreen timeout configurable [2/2] (by Alex Cruz) +93b67cbb35b - Settings: Battery charge warning [2/2] (by Nicolas Dhouailly) +b0d787f77d5 - Settings: Update & import illustration From afterlife (by darkphnx) +291172f9c43 - fixup! Settings: Hide ADB and developer setting enable status [2/2] (by someone5678) +3cd560a726f - fixup! Settings: Add hide developer settings (by someone5678) +24fb2613baa - Settings: Also apply "Fix a null pointer exception" to HideDevStatus (by someone5678) +d81863cfc50 - Settings: HideDeveloperStatus: Query all apps installed by any user [2/2] (by someone5678) +c7b04244048 - Settings: HideDeveloperStatus: Add "Show system" menu (by someone5678) +20f70c0f610 - Settings: Fix homepage icons theming issue (by mukesh22584) +d7217210ac2 - Settings: Introduce automated Sleep Mode [2/2] (by Anushek Prasal) +95799b91c23 - Battery: Implement background process killer [2/2] (by Dil3mm4) +2f4e99097d5 - Settings: DoubleTapGesture: Use new material-you illustration preference (by Akash) +2382a3d1e97 - Settings: Double tap to trigger doze [2/2] (by SKULSHADY) +3d36ff89534 - Settings: Add toggle for Smart 5G [2/2] (by Adithya R) +99d0e9b4408 - Settings: Add a toggle to force LTE_CA (by DarkJoker360) +bf4e784eed9 - Settings: Allow to always show the time in media player [2/2] (by Ido Ben-Hur) +a6d25a1813f - Revert "[Wi-Fi] Remove 'Do not validate' option in CA certificate spinner" (by TogoFire) +14b2c158c05 - Settings: Improve darkmode pref (by rdx420) +3555669e731 - Settings: Redesign Dark Mode pref (by Dixzz) +4c1ac61d2a6 - Settings: display actual device peak refresh rate in summary (by gardiol) +5a186e90602 - InstalledApp: Hide GooglePlay icon for webapps (by DarkJoker360) +5b1c7c36298 - Settings: Long press to copy wifi password (by Ido Ben-Hur) +fdfc31a4035 - InstalledApp: show link to Google Play (by George G) +820a45749c4 - Settings: Improve about page design mukesh22584: - Update numbers,unverified and verified drawable - Use already present drawable for build status background - Adjust build status text style - Switch Device name & hastag place (by darkphnx) +0078d6fa3c4 - Settings: Make Settings homepage widget compact (by mukesh22584) +0bd0832f712 - Settings: Use solo card for Matrixx Settings (by mukesh22584) +b12d9ed7855 - Settings: Solo card style theming changes (by Ghosuto) +f537df38c2b - Settings: Redesign about phone ui (by minaripenguin) +be63b7ca870 - Settings: About Phone: Cleanup & Improvements (by mukesh22584) +274f6ff3443 - Settings: Nuke memory info from About phone - We have same device with different memory options, It doesn't make sense to use fix values. (by mukesh22584) +6db13480ece - Settings: Implement simple/no widgets homepage ui (by minaripenguin) +55db225a09d - Settings: Import Setting's homeapge & About phone ui from Rising (by minaripenguin) +8422684041c - Fix LTE Only mode on World Mode (by flawedworld) +77f08de95f4 - LTE Only Mode (by Pratyush) +f5b25b333a4 - Settings: Allow editing all APNs and APN types (by Justin Crawford) +c1741224eb4 - Settings: Allow setting wake for notification separately from doze [2/2] (by Ido Ben-Hur) +68f0fbcb792 - Settings: Allow showing Ambient instead of fully waking [2/2] (by Ido Ben-Hur) +a5ca759c71a - [SQUASH] Settings: Allow scheduling always on display [2/2] (by Ido Ben-Hur) +c36c5cc0f75 - Settings: Extend showing Ambient instead of fully waking to single tap gesture [2/2] (by aswin7469) +b7da68b60da - Settings: Not everything need to be copied or selectable (by SuperDroidBond) +1803ca9544d - Settings: Rearrange Display of ROM version/type/variant (by mukesh22584) +7fe59704312 - Settings: Add Default USB Configuration (by ZeNiXxX) +34fffe58612 - Settings: Fix gestures navigation theming (by minaripenguin) +0f39af41151 - Settings: add maintainer info to firmware page (by TheStrix) +b6f4c24c9c4 - Adapt firmware version to Matrixx (by Christian Oder) +f46bfeb5a48 - Settings: CustomScreenResolution: Update RESOLUTION_METRIC_SETTING_KEY Signed-off-by: AnierinB (by AnierinB) +c4936b7109b - display: Add custom screen resolution setting (by Luofan Chen) +bddbcdf475a - Settings: Introduce AutoDimService [2/2] (by Ido Ben-Hur) +54a2ace8988 - Settings: Hide ADB and developer setting enable status [2/2] (by someone5678) +3d3e9acb859 - Settings: Initial Matrixx conversion (by mukesh22584) - * system/core -7273ae44e - Modifying /dev/memcg permissions. (by Karthik Gopalan) -b673ff400 - Remove unnecessary std::move (by Yi Kong) -1078ce49b - init: Write initial cpuset values for audio-app (by minaripenguin) -5ec68c500 - Add cpu set for audio app (by Revathi Uddaraju) -e7685de0f - task_profiles: Use foreground cpuset for SurfaceFlinger (by Jake Weinstein) -5aae45fd6 - Set swappiness of apps and system under /dev/memcg from init.rc (by Manjunatha Ramachandra) -e6f3aac15 - debuggerd: use jemalloc by default and allow opt-in to scudo (4/4) (by Adithya R) -1316c7460 - core: Lockscreen Charging (2/3) (by xyyx) -1226e048a - hosts: Block OTA downloading from GMS (by jhenrique09) -a63dd7f94 - init.rc: don't start console unless asked to (by Alex Naidis) -ce4103c7a - core: Fix reading max_comp_streams for zram (by usernameComputer01) -0a26ba361 - init.rc: Disable native stats collection service (by Danny Lin) -f8df7d3bf - init: reboot to recovery on panic by default to allow reading pstore (by Alexander Martinz) -a66ac426e - init: Do not set safety net props for ENG builds (by Pranav Vashi) -75ad2d83b - init: Spoof more props (by jhenrique09) -8c081c358 - init: Add more properties to spoof. (by spezi77) -4fbe308c6 - init: Weaken property override security for the init extension (by Alex Naidis) -8b329ce41 - init: Set properties to make SafetyNet pass (by Danny Lin) -7cba4ddb3 - camera: Add L-compatible camera feature enums (by Steve Kondik) -5e16ae253 - Camera: Add feature extensions (by Sauhard Pande) -bd0ca6f79 - debuggerd: Adapt rom name in tombstones (by DarkJoker360) -092ab8ece - debuggerd: Set correct version for tombstone (by Pranav Vashi) + * packages/apps/crDroidSettings +30d60d11 - misc: update QuickSwitch onPreferenceChanged implmentation. (by Matt Filetto) * system/security -a8d4f0d1 - SomeInternetGuyToldMe28 (by Matt Filetto) +2a5b6d42 - SomeInternetGuyToldMe28 (by Matt Filetto) * vendor/lineage -03ffe0f1 - SigmaDroid v4.8.3 (by Matt Filetto) +0d5eab76 - PIhooks: update Pif fingerprint (by Matt Filetto) +b987f1e6 - rro: AndroidOverlay: add recentsComponentName (by Matt Filetto) +d7c08a3f - update QuickSwitch properties (by Matt Filetto) +bc681e61 - rro: AndroidOverlay: remove device_config overrides (by Matt Filetto) +b9c2916a - overlay: update device_config entries (by Matt Filetto) ==================== - 09-06-2024 + 09-17-2024 ==================== - * frameworks/base -867fbc0976dc - IslandView: Remove notification when swiped dismiss (by minaripenguin) -977f22b91755 - IslandView: Fix focused top-app detection (by minaripenguin) -c25cb9a7c231 - IslandView: Implement Swipe to left/right to dismiss gesture (by minaripenguin) -0ac1678af4fd - IslandView: Clean up redundant enablement (by minaripenguin) -5543fba6bd93 - Fix the string reference equality comparison in MusicFxHelper (by Shunkai Yao) -7e5ea2d8aec1 - Fix unbind service error for MusicFxHelper (by ot_chenqi.c) -a9bacebe439e - Keep a null check before accessing the BluetoothA2dpWrapper APIs. (by Satheesh Kumar Pallemoni) -a8c58bc763e9 - services: Disallow max cached processes above 128 (by Pranav Vashi) -d56e80cd594d - CUR_MAX_CACHED_PROCESSES is not greater than the maximum value allowed (by huyuxin) -f1626f029380 - Stop adding large proto tombstones to dropbox. (by Siim Sammul) -2ee4a6b97a59 - Clear dns cache when restoring network access (by Suprabh Shukla) -4ed3aae7878d - AudioService: Add makeHearingAidDeviceUnavailableLater (by chenxin20) -a8b8111eb9af - AudioDeviceBroker/Inventory: fix misc error-prone warnings (by Jean-Michel Trivi) -02cf8f2c3700 - AudioService: do not mute music systematically in setBluetoothA2dpOn (by Eric Laurent) -615ea4d17dc4 - AudioService: initialize spatial audio state on first device connection (by Eric Laurent) -311f08deb80c - AudioDeviceBroker: avoid acquiring mDeviceStateLock when not necessary (by Eric Laurent) -15af79336ad6 - am:fix the dead lock. (by lijilou) -6f385a53644a - Remove unnecessary std::move (by Yi Kong) -0c51c0e1e95c - JobSchedulerService:fix arrayIndexOutOfBoundsException to aviod systemServer crash. (by lijilou) -f5e2833c2c2d - Split the lock synchronizing LMKD socket reads/writes (by Suren Baghdasaryan) -9465fc2bfdef - Binder: avoid GC while holding lock (by Steven Moreland) -f52c276529db - Add a finalizer to LockscreenCredential to wipe the LSKF on GC (by Ellen Arteca) -76181e362f9f - Wipe the LockscreenCredential in DPMS#resetPasswordInternal (by Ellen Arteca) -eddfa8b37017 - Adjust procfs heap buffer growth limit to 64 MiB (by T.J. Mercier) -be9dfc006332 - Don't restart procfs reads from scratch (by T.J. Mercier) -438daa606303 - Fix UAF in android_os_Process_readProcFile when kDebugProc==true (by T.J. Mercier) -056e9042b170 - Keep reading until end-of-file in reading procfs (by Jing Ji) -a339c4908078 - Fix carrier and userSwitchName text style flaw (by Shen Lin) -51576423c0e0 - Should update surface position of the window before report resize (by tanxiaoyan) -25a3e683ade1 - Rotation: fix orientation error when remove window with exit anim (by heyoukang) -503387b1f147 - Simplify POSIX capabilities to bitmask (by Shai Barack) -4b10637bc6ea - Add metaData null check in isRequiredAppDeclaredInMetadata (by Jeongik Cha) -09ce205dff76 - HDMICEC: handle hdmi_control help command (by Dominic Lemire) -2654e7cc9da1 - Fixed device restart caused by starting Activity under split-screen root task. (by 张倞诚) -f43e7ab9aa68 - Fingerprint: BugFix: add null judgement (by liudongmei1) -59070dfa0707 - Fix null dereference in WMShell transition (by Igor Chernyshev) -f0c3c5395906 - Fix potential NPE when dumping child nodes (by Daniel Peykov) -5bf6ddb6945c - Synchronize listeners in ConfigurationControllerImpl (by Dave Mankoff) -c41e4ca85af3 - Add TimeZoneProviderStatus' nullness check. (by hupeng3) -864a30f6ed8b - Do not start fingerprint HAL if it is unstartable (by Xiao Lei) -bdefc6c50110 - SystemCertificateSource: Mitigate NPE when checking updateable certs directory (by Syed Zaidi) -5faf1cae4067 - Mitigate LSKF leaks in RecoverableKeyStoreManager (by Ellen Arteca) -6780caedce9e - Mitigate LSKF leaks through the LockscreenCredential in KeyguardManager (by Ellen Arteca) -bfa5b7f52620 - Fix EmbeddedWindow leaked when client binder death (by WangYuanyuan) -e9f6a7933176 - Reapply "SharedMemory: mark fdsan ownership" (by Josh Gao) -d677fbed5ad0 - Fix memory leak of lastArray when newArray == NULL (by T.J. Mercier) -db833e6c55ae - ITvInputManagerCallback leak when client died (by shaofeng qiang) -5c1dd41b4786 - Fix the memory leak caused by the accessibility menu in SystemUI (by Shao Mengchuan) -4bfb565faee5 - Fix UiModeManager context memory leak for SearchManager (by Lu Poyuan) -5cc773bf7171 - VolumeDialog: Fix systemui crash nullpointerexception while casting (by Alvin Francis) -759bbd0b4cc1 - profcollect: Guard binder calls with null checks (by Yi Kong) -0509dae0a598 - profcollect: Use postDelayed instead of starting a thread and sleep (by Yi Kong) -b83c985f4fd4 - profcollect: Remove unused DEBUG logs (by Yi Kong) -c60204aca72c - profcollect: Make binder call on a background thread (by Yi Kong) -787a2407ef10 - profcollect: create and upload profile on every idle maintenance (by Yi Kong) -7275146af553 - profcollectd: call jobFinished even if failed (by Yi Kong) -21743e883954 - Call jobFinished after ProfcollectBGJobService processing completes (by Abhishek Gadewar) -0e45e8d74dd1 - base: Do not enforce camera shutter sound (by Pranav Vashi) -84b722d4d039 - Use originalView's context (by hee.youn) -d1b5c62c55d9 - Fix null pointer exception issue when animation (by hanguohui) -8b5f33adc18f - Update statusBarState in KeyguardStatusBarViewController (by junklu) -28bde5fa2000 - Trace: Disable debug tracing on production builds (by Danny Lin) -cb4ef3252f6a - VPN: fix crash on missing CCM (by Tomasz Wasilczyk) -aa4f5009cc7c - Optimize AbsListView to reduce click operation latency (by Jun Wang) -6ab7233deda4 - ViewConfiguration: Set scroll friction to 0.009 (by Alex Naidis) -85d8d793d846 - AbsListView: Improve scrolling cache (by Pawit Pornkitprasan) -79f173d526a6 - Speed up Orientation Listener (by Chet Kener) -c506db74da08 - SystemUI: Speed up actions expansion animation (by Danny Lin) -bf2fd52bcdd8 - DSR: Fix DSR when we have toast window (by Shashi Shekar Shankar) -e7cb58871881 - DSR: Fix broken DSR (by Karthik Gopalan) -bf31ad957462 - ActiveServices: Add delayed service restart (DSR) due to app launch (by Pranav Vashi) -f2546b2bb2b2 - CachedAppOptimizer: Fix persistent compact skipped (by Zhuo Fu) -0fc66107e1e4 - CachedAppOptimizer: Set thread group to background (by Pranav Vashi) -213a00356d05 - CachedAppOptimizer : Pageout File pages during system compaction (by Divyanand Rangu) -4bee0654c20e - OomAdjuster: B-service aging propagation on memory pressure (by Pranav Vashi) - - * packages/apps/Launcher3 -7c6cdf8d94 - Launcher3: Expose force monochrome themed icon flag as a user preference (by minaripenguin) -237069f3e6 - Launcher3: Improve hide keyboard when transitioning to home screen (by Pranav Vashi) - - * packages/apps/Nfc -957a4898 - According to the logic here, '||' may be more appropriate than '|' (by fucheng lu) - - * packages/services/DeviceAsWebcam -845e782 - Create WebcamController interface for webcam specific controls (by Avichal Rakesh) -37d4e61 - Import translations. (by Bill Yi) -9d06745 - Refactor DeviceAsWebcam into interface and impl. (by Avichal Rakesh) -4488bbf - Import translations. DO NOT MERGE ANYWHERE (by Bill Yi) -5040fd0 - Import translations. DO NOT MERGE ANYWHERE (by Bill Yi) -1062ec9 - Handle all cutout insets (by Avichal Rakesh) -ab9d9f6 - Import translations. DO NOT MERGE ANYWHERE (by Bill Yi) + * vendor/gms +0257654 - overlays: update PixelConfigOverlayCommon (by Matt Filetto) +1c6f41a - Update GoogleConfigOverlay (by Matt Filetto) ==================== - 09-05-2024 + 09-16-2024 ==================== -==================== - 09-04-2024 -==================== + * packages/apps/Aperture +a7cf2bf - Automatic translation import (by LineageOS Infra) -==================== - 09-03-2024 -==================== + * packages/apps/Car/Settings +e0d3f5213 - Automatic translation import (by LineageOS Infra) - * build/make -1bc92604ce - buildinfo: add props for mainline Spoofing (by Matt Filetto) -f85474bf7c - buildinfo: add PIF spoofing property overrides (by Matt Filetto) + * packages/apps/DeskClock +153ae3fc3 - Automatic translation import (by LineageOS Infra) - * manifest -a0857a8 - stop tracking EvoX's vendor_certification (by Matt Filetto) -0254ce5 - track our fork of system/security (by Matt Filetto) -bce50f1 - track our fork of external/boringssl (by Matt Filetto) + * packages/apps/Eleven +471efbe9 - Automatic translation import (by LineageOS Infra) - * packages/apps/Aperture -0c355fc - Automatic translation import (by LineageOS Infra) + * packages/apps/Etar +bbd8137f - Automatic translation import (by LineageOS Infra) - * packages/apps/Car/Settings -603a5f261 - Automatic translation import (by LineageOS Infra) + * packages/apps/FlipFlap +fb78ed2 - Automatic translation import (by LineageOS Infra) * packages/apps/Glimpse -33471a0 - Automatic translation import (by LineageOS Infra) +b94bd96 - Automatic translation import (by LineageOS Infra) + + * packages/apps/Jelly +a60352a - Automatic translation import (by LineageOS Infra) - * packages/apps/Profiles -b2cd9f6 - Automatic translation import (by LineageOS Infra) + * packages/apps/Recorder +65c080b - Automatic translation import (by LineageOS Infra) * packages/apps/TvSettings -396157a10 - Automatic translation import (by LineageOS Infra) +e54a7573a - Automatic translation import (by LineageOS Infra) + + * packages/providers/DownloadProvider +932125c1 - Automatic translation import (by LineageOS Infra) * packages/resources/devicesettings -9030fa4 - Automatic translation import (by LineageOS Infra) +31374c0 - Automatic translation import (by LineageOS Infra) * vendor/crowdin -b9ef4ea - Automatic translation import (by LineageOS Infra) +7841332 - Automatic translation import (by LineageOS Infra) - * vendor/lineage -741524d0 - config: add pihooks mainline device properties (by Matt Filetto) -f1ade11a - PIF: spoof as husky_beta (by Matt Filetto) -aa005538 - config: fix PIF default properties (by Matt Filetto) -0acce9cb - config: update default PIF GMS spoof fingerprint (by Matt Filetto) + * vendor/gms +1422dcf - common: update NexusLauncherRelease (by Matt Filetto) + + * vendor/qcom/opensource/usb +8ebfad2 - USBGadgetHAL: Set vid, pid for basic functions if exist in usb_compositions.conf (by Luofan Chen) ==================== - 09-02-2024 + 09-15-2024 ==================== * frameworks/base -49bcbc389a2b - New Crowdin updates (#1139) (by Lup Gabriel) +e152c49b4e1a - Refresh vpn lockdown allowlist on package added/removed (by Oliver Scott) + + * packages/apps/Dialer +6605f828e - New Crowdin updates (#119) (by Lup Gabriel) ==================== - 09-01-2024 + 09-14-2024 ==================== - * external/boringssl -c6474cb3 - Add keystore2 to libbssl_sys visibility (by chiteroman) + * device/google/zuma +98f935d - zuma: Update AiAi config (by Matt Filetto) * frameworks/base -bde1a02d3178 - Update Crowdin configuration file (by Lup Gabriel) -f105cc500208 - SystemUI: Fix fontinterpolator unable to interpolate due to unknown default axes value (by Alvin Francis) -2617d75de492 - PackageInstaller: fix NPE due to a race condition in PackageUtil (by Dmitry Muhomor) -f3f2962a53e9 - services: Add NPE check for updating system app from play store (by Pranav Vashi) -efebd891f629 - Spoof a valid certificate chain for hardware attestations (by chiteroman) -adb0bc8a33f3 - SystemUI: Update track title and artist on metadata change (by alphime) -25f2950e6f87 - SystemUI: Remove unnecessary updates for QS tiles layout (by Pranav Vashi) -18998dcaa57c - Remove default action for three finger swipe (by Pranav Vashi) -fd50a7ea340d - services: Simplify registering for three fingers swipe actions (by Pranav Vashi) -3e6304f8a0af - Improvements for three fingers swipe actions (by Henrique Silva) -420b9ee86601 - Add three fingers swipe actions [2/3] (by Pranav Vashi) -ebb2a0f8b776 - PhoneWindowManager: Prevent NPE with voice search action (by Pranav Vashi) -f02d539c0599 - SystemUI: Fix crash when switching QS view parents (by minaripenguin) -4e0fc0df8ca6 - Add null-checks to an optional dream service (by Abhishek Gadewar) -02d7a7be6f88 - SystemUI: Fix crash when click rotation button on keyguard (by minaripenguin) -33fdd525f561 - Fix memory leak on MediaProjectionPermissionActivity (by Shao Mengchuan) -5575140c9daf - ScrimController: Ensure alpha is fully transparent during AOD mode (by Matt Filetto) -1a492ea5ec1f - ScrimController: Ensure the tint is set to black during AOD mode (by Matt Filetto) -2d36d47e1ac9 - JobScheduler: Remove jobs for non-existent packages (by Pranav Vashi) -3ad29009de47 - base: Add support for strict standby policy [SQUASH] (by LibXZR) -dac5d263d3df - SystemUI: Resolve regressions caused by continuous updating of notification icons (by minaripenguin) -096622a3ae6b - Scale PS4/PS5 controller touchpad input (by Håkan Kvist) -0cb21e3de7a7 - SystemUI: Add dimens to set max offset of navigation bar burn-in protection (by qwmnerbvqwmn) -47e7338f692d - SystemUI: Debounce QS data usage updates (by minaripenguin) -f221cc5d2177 - ImageReader: Allow skipping of nativeDetachImage (by minaripenguin) -88b14098940d - Screenrecord: Hide HEVC screen recording when no HW codec is available (by Ido Ben-Hur) -cc835224d1bb - Screenrecord: Option to keep the screen awake while screen recording (by Dhina17) -be1c23ae8da0 - PhoneWindowManager: Check NPE for LineageHardware (by Pranav Vashi) -a1ca7b4b913b - Fix NullPointerException in android.widget.TimePickerSpinnerDelegate.updateInputState (by Lee Jones) -447ca01a2b62 - SystemUI: Update QS customizer background color (by Pranav Vashi) -cc4940a5118e - SystemUI: Explicitly enable background tint optimization (by minaripenguin) -c6a1bb54a12e - SystemUI: Fix SystemUI crash when removing status area (by minaripenguin) -d6cdc4c9d1ee - SystemUI: Correctly monet theme the new volume panel (by Ido Ben-Hur) -2ae58a3e51c6 - SystemUI: Fix systemui crash when checking headups whitelist packages (by minaripenguin) -fc0ba07a83da - Fix exception when setTorchMode (by Xiaohui Niu) -57972a9be786 - SystemUI: Fix QS light theme issues (by minaripenguin) -9b81fbd4865d - ThemeOverlayApplier: Exclude Launcher3 and Themepicker overlays (by minaripenguin) -4041aa33fc60 - SystemUI: Fix Udfps animation positioning logic (by minaripenguin) -7d374641286e - BtHelper: handle BT crash (by yaoliang1) -a8259ea1f264 - SystemUI: Fix multiuser usage for less boring notifications (by Pranav Vashi) -0d736ffca742 - SystemUI: Update ChatGPT quickaffordance activity (by aswin7469) -1c65aa9df6ca - SystemUI: Add affordance shorcut for AI Voice Assistant (by minaripenguin) -3d403b8d0838 - SystemUI: screenshot: Catch RejectedExecutionException (by someone5678) -c75206c11256 - SystemUI: customization: Avoid NPE in ClockRegistry (by someone5678) -f0c7c8d85bd8 - Cancel backup on transport error (by Tommy Webb) -59fb128e56f0 - Fix the restriction of odm partition overlays (by gang.huang) -ba7ee6bea757 - SystemUI: Fix Internet Tile showing no service (by Tommy Webb) -c76ad03a06fe - SystemUI: Don't animate QS tile text when opening activity/dialog from A11QS ui (by Tim Zimmermann) -9268d80ea61d - WallpaperManagerService:fix potential null pointer exception in onDisplayRemoved method. (by lijilou) -d3dac1e7a882 - PhoneWindowManager: Check camera availability on camera key long press (by dantmnf) -c392d1c67080 - base: Fix gamespace on secondary users (by Dhina17) -6d89ad358a74 - base: Fix NPE in GameManagerService (by Dhina17) -99825ed18f7e - Add required priv-app permissions for SystemUIGoogle (by Pranav Vashi) -309799ea9752 - Integrate Pixel framework hooks and wrappers (by minaripenguin) -dc53f21b7756 - Fix NPE in UiAutomationManager (by Xiaohui Niu) -b23c624ff708 - AutoFill:fix NPE to aviod systemServer crash. (by lijilou) -05bf3a22d1bb - SystemUI: Remove tracing in `NoRemeasureMotionLayout` (by minaripenguin) -7bbcb88a0c76 - SystemUI: Fix crash when resetting ShadeController views (by minaripenguin) -979ea8a0ac51 - Fix NPE when traversing viewgroup display list (by minaripenguin) -0c9dd60d740a - SystemUI: Ignore R8 optimizations warnings (by minaripenguin) -4a6023404358 - SystemUI: Do not shrink resources (by minaripenguin) -dcba3a7fbecc - SystemUI: Fix wrong thread exception when updating smartspace views (by minaripenguin) -03ba1599773f - SystemUI: Fix suspicious spaces around new mobile icons (by lgjint) -9d2f6816b909 - Fix TypedArray instance leak in ParsingPackageUtils. (by Arnab Banerjee) -951a838215dc - ActivityManagerNative: Prevent possible soft-reboot (by fusionjack) -f7b809dc5bbe - AppWidgetServiceImpl:fix NPE in pruneWidgetStateLocked mthod . (by lijilou) -604b596a1323 - SystemUI: Default to true for HeadsUp notifications (by Ido Ben-Hur) -244865e8fa2e - SystemUI: Drop unused rounded corner padding (by Pranav Vashi) -bed10f5c9574 - SystemUI: Fix thread safety issue when adding tunables (by minaripenguin) -9b8848578e7b - WallpaperManagerService:fix NPE happen in onDisplayReadyInternal method . (by lijilou) -47554b6735a2 - Fix nullptr exception when using do-while (by zhuning3) -abb0e2ccfd36 - FileRotator:fix NPE due to The File.list() method may be return null. (by lijilou) -9d05bc737644 - Gnss:fix NPE due to the arraymap store the null key. (by lijilou) -b6b36f2f72f1 - Wakelock: Ensure `inner` wakelock is not null before releasing it (by minaripenguin) -8665bd1c3d27 - AppRestrictionsHelper: Check managed restrictions (by Tommy Webb) -ad91ca2c4541 - Fix "Manage App & Content access" for profiles (by Tommy Webb) -0c0a3c51f3ca - SystemUI: Adapt "Extend kill button to notification conversation guts" to A14 QPR2 (by someone5678) -2b31ef35b6b1 - RuntimeInit: Prevent bootloop trying to handle app crash of null service (by Pranav Vashi) -cec6a94b17ba - StringBlock: Prevent SystemUI crash when inflating QS (by Pranav Vashi) -1c4239fc8321 - libandroid_defaults: explicitly enable ThinLTO (by John Galt) -0e81c3404e1e - Check light sensor is null for biometric logging (by Wenhui Yang) -f5b1e3b129d3 - Unregister the existing RegisteredAttribution before adding new one. (by Alekhya Karavadi) -e7cfb6989c59 - Prevent crashing with several child profiles (by Tommy Webb) -839b32a27408 - Show hidden apps on secondary users' app lists (by Oliver Scott) -b60aa6ba8dc5 - Fix NPE in SystemUI (by first last) -f4487235de7c - display: Consider peak refresh rate in BrightnessObserver (by Adithya R) -4b9a81a71bd6 - Fix incorrect text shown at PUK lock screen (by Vala Zadeh) -ea2e13cdc1d4 - SystemUI: Handle the SIM_STATE_NOT_READY state (by junklu) -aa8ad2522441 - Make empty modem activity info as valid (by Mengjun Leng) -9d37cc165e04 - sounds: Implement new screenshot sound effect (by minaripenguin) -8027f823e816 - Add DeskClock to hiddenapi whitelist (by Qimeng Pan) -a8df1df9176c - Don't update OverScroller fling state if improper time passed (by Jun Wang) -90b2e52ca331 - Make all activities resizable (by Andy CrossGate Yan) -c758e6e7e448 - Add some fwb stubs from Oplus (by DennySPb) -1ac251e9e398 - SystemUI: Show big keyguard clock when media controls are hidden (by Ido Ben-Hur) -68168f64984f - SystemUI: Fix secondary label alignment on A11 QS UI Style (by Pranav Vashi) -465472ee1489 - Restore getSimStateForSlotIndex in SubscriptionManager (by Andy CrossGate Yan) -9f8a056ec45b - AppLock: Intercept locked apps launching from recents (by Dhina17) -e9f57b6c6f98 - AppLock: Make kotlin libs available only within this module (by Dhina17) -9afefc777735 - AppLock: Update for kotlin errors (by Pranav Vashi) -e6b71fb8262b - AppLock: Allow using face unlock for biometric authentication (by Pranav Vashi) -f95bcee15b8c - AppLock: Move services to new package (by Pranav Vashi) -8ada6106c54b - AppLock: Allow locking all apps visible in launcher (by Pranav Vashi) -3c3c94518bcf - AppLock: Update API to hide unprotected apps (by Pranav Vashi) -6dba9edc2fcf - base: Introduce app lock [1/4] (by jhonboy121) -0704d70caf2b - SystemUI: MediaHierarchyManager: Initiate allowMediaPlayerOnLockScreen (by Ido Ben-Hur) -7338062e4abf - Enable FLAG_SECURE for userdebug builds as well on keyguard (by Saalim Quadri) -80d32ca69491 - core: Allow vendor odm symlink in framework overlays paths (by Alexander Winkowski) -087364951c17 - Fix uninstall for all users (by Tommy Webb) -4591ace79fbd - ConfigurationController: Prevent app crash caused by null configuration (by minaripenguin) -f5a1595536c2 - ActivityThread: Resolve runtime exception when pausing an activity (by minaripenguin) -498eee5d0f54 - Increase Zenmode max hour limit from 12 to 24 (by Alex Cruz) -b96e2c407001 - SystemUI: Allow limiting AOD & ambient display refresh rate via overlay. (#1066) (by raystef66) -4359aad4cf51 - CompanionDeviceManager: This uses the MANAGE_COMPANION_DEVICES permission (by Sourajit Karmakar) -f7405b4d79aa - SystemUI: Add default path for FPS info service (by Pranav Vashi) -10813b56b661 - core: Enable freeform/multiple windows feature by default (by minaripenguin) -ba748f3f1761 - Avoid device reboot caused by SecurityException. (by Wen Zhang) -dee308327ee7 - Allow adding space below IME on disabling navigation hint [1/3] (by Pranav Vashi) -4019d469bc52 - SystemUI: biometrics: Follow user setting to confirm face unlock (by Pranav Vashi) -aab1ef9d80a1 - SystemUI: Use proper tint for face unlock icon (by Pranav Vashi) -09fd8c917f99 - SystemUI: Implement face unlock recognition animation and text (by minaripenguin) -6445d1c6c8f2 - SystemUI: Disable FaceUnlock Lockouts (by minaripenguin) -aa7ebcf3f20e - FaceService: Conditionally add ParanoidSense (by someone5678) -50269f1bbc5b - base: Initial SenseProvider for FaceSense service (by Chris Crump) -97c4f5f5d579 - Implement DeviceConfigUtils and service (by jhenrique09) -0c0d86aec968 - base: Add minimal support for Richtap vibrations (by Fabian Leutenegger) -364cab5589e4 - RingtoneManager: Set an default ringtone for the SIM 2 (by micky387) -f57cf3dd4514 - base: Phone ringtone setting for Multi SIM device [1/3] (by Ting Yu) -ea24ba44e745 - base: Add DND & Rate settings to flash on call [1/3] (by Ido Ben-Hur) -1c785f1cc656 - base: Add Flashlight blink on incoming calls [1/3] (by PMS22) -7e1434280d5f - Incall vibration options [1/3] (by beanstown106) -0dde0dfbdcbb - base: Allow choosing a custom vibration pattern [1/3] (by Ido Ben-Hur) -38f9b9effc31 - base: Add vibration patterns from OOS [1/3] (by rituj) -c1071bdeac07 - base: Allow customizing volume stream steps [1/2] (by Ido Ben-Hur) -20dc9db51808 - SystemUI: IslandView: Recycle icon bitmap to avoid memory leak (by minaripenguin) -14fbcf5ebed1 - SystemUI: IslandView: Fix some album-art not showing (by Subratam6296) -5b9b51533984 - SystemUI: IslandView: Update color implementation (by Pranav Vashi) -a3c3e3c23d40 - SystemUI: IslandView: Use status bar height as top margin (by minaripenguin) -3bb807a6211e - SystemUI: IslandView: Resolve notification contents (by minaripenguin) -3173fd347db1 - SystemUI: IslandView: Auto remove now playing notification (by Pranav Vashi) -bdd79c977c29 - SystemUI: IslandView: Properly handle island notification on track change (by Pranav Vashi) -fb6b7e78fe84 - SystemUI: IslandView: Return if sbn.notification.contentIntent is NULL (by someone5678) -095607a4db64 - SystemUI: IslandView: Get application info from all user (by someone5678) -680d59cd8469 - SystemUI: IslandView: Import SystemUIToast icon retrieving logic (by someone5678) -ec7b7fb14570 - SystemUI: IslandView: Implement now playing for Island notification (by minaripenguin) -938ee3c386c8 - SystemUI: IslandView: Ensure global headsup is enabled (by Pranav Vashi) -8e33f7f9b352 - SystemUI: IslandView: Squeeze it (by someone5678) -5d6f52dfbcab - SystemUI: IslandView: Import SystemUIToast icon retrieving logic (by someone5678) -beaf31785511 - SystemUI: Implement Island notification feature [SQUASHED] (by minaripenguin) -45d817b4f424 - Pulse: Implement pulse color based album art [1/2] (by Pranav Vashi) -8dee0211bbe9 - Pulse: Prevent systemui-related crashes (by minaripenguin) -ad430d9f97c0 - Pulse: Fix orientation checks (by minaripenguin) -aa63f6ecc125 - Pulse: ColorContoller: Fix getting default accent color (by varund7726) -5df1b7b40529 - Pulse: Simplify checks and prevent issues (by Pranav Vashi) -c95faecdb3d4 - Pulse: Detach pulse view only when attached (by Pranav Vashi) -d60a7f37737b - Pulse: Solid renderer round lines [1/2] (by TikkiTikki) -3999e4605fc9 - Pulse: Set current Refresh rate as FPS animation value (by Stallix) -ee2f34c0f9b8 - Pulse: Extend to Ambient Screen (by spezi77) -76b0f65157dd - Pulse initial checkin for Android 13 [1/2] (by bigrushdog) -92ab48c4d388 - ConfigurationController: Prevent app crash on orientation change (by minaripenguin) -5382bfd1b249 - fwb: Fix navigation bar button hit testing (by SahilSonar) -4daac1c59615 - SystemUI: Align the QS carrier text to its gravity bias (by minaripenguin) -ee9fd8886809 - SystemUI: Use secondary label for language QS tile (by Anushek Prasal) -2e841b63feb6 - development: Address NPE when removing preferences out of developer options (by Alex Cruz) -cfd0d8549786 - SQLiteDatabase: Catch corrupt exception during transaction (by muzbit.kim) -368496f82cf9 - Allow signature spoofing on user builds (by Pranav Vashi) -6030a4bb3bbd - Set FakeStore/PlayStore as Aurora Store installer package name (by Oliver Scott) -89f865b690f8 - AudioService: Register MASTER_BALANCE observer for all users (by Deeraj) -4618f5211f08 - audio: Don't play sound effects if stream is muted (by Steve Kondik) -1054ae222d34 - TelephonyManager: Gracefully handle null telephony service (by minaripenguin) -9a4e9a1c3d5c - Remove unnecessary HashMap instantiation (by Josep del Rio) -ac4a6427e46d - LockPatternUtils: Decrease minimum pin length for auto confirmation (by Mesquita) -0df7c5acbc17 - NotificationShade: Make blur crossfading more gradual (by Danny Lin) -27380df6d6f8 - SystemUI: Align keyguard carrier text with status bar (by Andy CrossGate Yan) -00f5d9ad15b8 - PowerUI: Mute logcat spam. (by spezi77) -5829e3275d67 - BiometricScheduler: Cancel operation if not idle (by SagarMakhar) -5de8a608a7f7 - SystemUI: CastTile: Open cast settings on long click (by Ido Ben-Hur) -e2c122bde2b6 - SystemUI: Re-designed caffeine tile icon (by Andrew Fluck) -b71361a4a43a - SystemUI: Add Locale Tile (by SpiritCroc) -8e066a9151fb - SystemUI: Add Sound search tile (by ezio84) -a72a80df39ea - SystemUI: Add Screenshot tile (by ShevT) -1c281a7d56d5 - SystemUI: Add refresh rate tile (by jhonboy121) -9a2f4f0268e0 - SystemUI: Add Weather tile based on OmniJaws client (by Pranav Vashi) -7279024d2bdf - SystemUI: Fix class cast exception when animating play/pause button (by minaripenguin) -8277be89fb1b - display: Handle zero auto brightness adjustment (by Adithya R) -f1b41a458b95 - Allow profile owner to set user_setup_complete secure setting (by Oliver Scott) -58073d2a2219 - SystemUI: VolumeDialog: Fix volume panel on left on secondary users (by Pranav Vashi) -bbd234d4ba18 - SystemUI: VolumeDialog: Add content observer for panel timeout (by Pranav Vashi) -f70e88554352 - SystemUI: VolumeDialog: Dismiss dialog on config change (by Pranav Vashi) -f80175a18ef4 - SystemUI: VolumeDialog: Ensure proper resource release (by minaripenguin) -740fe687b1ef - SystemUI: VolumeDialog: Open volume panel on expand long click (by Pranav Vashi) -fecf1eff38a5 - SystemUI: VolumeDialog: Properly set initial dialog gravity (by Pranav Vashi) -6917009b9c85 - SystemUI: VolumeDialog: Change bg tint for inactive rows (by Arian) -1e52054d46de - SystemUI: VolumeDialog: Fix per-app volume on secondary users (by Dhina17) -579e6b29b0e2 - SystemUI: VolumeDialog: Add app rows to volume dialog (by Adithya R) -32faeefada04 - SystemUI: VolumeDialog: New per-app volume icon (by ReallySnow) -745c97b33a85 - base: make per-app work with multi audio focus (by El Dainosor) -60d5a1d767dc - base: support per-app volume [2/3] (by cjybyjk) -72c6543a4d78 - Add additional work profile badge colors and labels (by t-m-w) -6831b6e681f8 - SystemUI: Introduce Adaptive Playback [1/2] (by Jyotiraditya) -2a2b439cb11d - base: Allow scheduling always on display [1/2] (by Ido Ben-Hur) -c436350f0c25 - Shell: Don't show bugreport on DocumentsUI (by jhenrique09) -9618d70f0f99 - Fix WifiInjector instance exception if WifiService disabled (by Liu Zhen) -7864ea14f070 - telephony: SmsMessage: Bring newFromCDS method back (by SamarV-121) -8ff13551a55b - EnhancedEstimates: Get estimates from Device Health Services (by Jason Edson) -d862f3b15200 - Avoid crash when dream starts (by Daisuke Sakamoto) -71fc086d88f6 - Doze-on-charge: Add few improvements and fixes (by Pranav Vashi) -9e479c17d462 - base: Add Doze-on-charge customization [1/2] (by darkobas) -1049f9209e6b - SystemUI: Allow toggling rotation button suggestion [1/2] (by Pranav Vashi) -fb4ce23fad4a - Fix crash with protected content with ElectronBeam/Scale screen-off animation (by Matt Filetto) -bfa395f5ab38 - fwb: Screen off animations [1/2] (by Kshitij Gupta) -5391cec6bee9 - SystemUI: Allow devices to disable Smart Pixels on UDFPS (by ShevT) -fb683cf09248 - SystemUI: Add Smart Pixels tile (by Adin Kwok) -723b6e2d0797 - SystemUI: Smart Pixels [1/2] (by Joe Maples) -bdc61e43b64d - fwb: Implement cutout force full screen [1/2] (by jhenrique09) -f8d64677cd04 - Ambient Music Ticker - Allow to pulse on new tracks [1/2] (by ezio84) -d0338c71f2d8 - SystemUI: Add edge light customizations [1/2] (by jhonboy121) -e1f47f97ae2c - base: Add bool to enable/disable doze by default (by Pranav Vashi) -538ef2202740 - Allow tuning ambient display with sensors [1/3] (by Pranav Vashi) -bb9180851e43 - Add toggle to disable charging animation [1/2] (by Anushek Prasal) -8214ae089f01 - SystemUI: Integrate Google Lens into Screenshot UI (by AshutoshSundresh) -0b3e1fa82728 - base: Do not reset keyguard going away state (by minaripenguin) -aeb0368fa78c - SystemUI: Implement burn-in protection for status/navbar (by Park Ju Hyung) -403842d4305c - SystemUI: Add tile to show volume panel (by stofstik) -382b3a0cbdd4 - SystemUI: Introduce DataSwitchTile (by Christian Oder) -963888bef8e7 - SystemUI: Add Compass tile (by Roman Birg) -0d514e7b68a0 - SystemUI: Rewrite FPSInfoService in kt from scratch (by jhonboy121) -0a716858a94f - SystemUI: FPS Info Overlay & Tile (by Marko Man) -4cbcc3c0c93f - QS: Add CPUInfo toggle tile (by mydongistiny) -4c532ccff2b0 - base: add CPU info overlay (by maxwen) -185074a64a9c - SystemUI: QS: Add On-The-Go Tile (by Jason Edson) -cb77787153c8 - SystemUI: Allow disabling clipboard overlay [1/2] (by Adithya R) -efc17439b5d7 - Add kill button to notification guts [1/2] (by Daniel Koman) -e15a2ac65859 - HeadsUp: add timeout option (1/2) (by Lars Greiss) -bd2172a9cd79 - Allow to suppress notifications sound/vibration if screen is ON [1/2] (by ezio84) -b2f520d0a5bb - SystemUI: Add less boring heads up option [SQUASHED] (by ezio84) -7ad0a1321bc2 - Add Alert Slider user interface [SQUASHED] (by Chris Crump) -ae265e1853be - Add config overlay for battery info update (by ShevT) -42791ef556b4 - Update battery info every second when device is charging (by SagarMakhar) -116639fb570b - Reload navbar icons on changing style [1/2] (by Pranav Vashi) -0b5d6a21ca18 - base: Update mock LinearmotorVibratorService (by Pranav Vashi) -a760822f528a - base: Add overlay to mock oplus LinearmotorVibratorService (by Pranav Vashi) -fae3f64c7d5d - base: Add mock oplus LinearmotorVibratorService (by cjh1249131356) -d97603686cb1 - SidefpsController: Apply ScaleFactor to sensorLocationY (by Luofan Chen) -2d4f442117cf - VolumePanel: Pass touch outside of volume panel (by Akash) -16145024e7ae - VolumePanel: avoid multiple animations on touch spam (by Giuseppe Maggio) -949f3549e849 - SystemUI: Enable power menu blur via window flags (by Dhina17) -69221fc15c11 - SystemUI: Also blur power sub-menus (by Pranav Vashi) -8eacc840224c - SystemUI: Blur the power menu (by Elluzion) -6e9dac17adfb - SystemUI: Add restart SystemUI in Advanced Reboot [1/2] (by Phạm Tiên Sinh) -b02928b0cf1b - SystemUI: On-The-Go Mode (1/2) (by Alexander Martinz) -d1553bb9269a - base: Introduce Accidental Touch (by Thecrazyskull) -f59086522c5d - Switch gesture navbar to new navigation bar key event source (by Alex) -a04cd4c64edd - base: Introduce new navigation bar key event source (by Carlo Savignano) -8098806746b7 - Move Swap capacitive buttons to Settings [1/3] (by Pranav Vashi) -c92b33a6a378 - Add toggle to disable HW keys [1/2] (by Pranav Vashi) -f36a2d2ba69a - SystemUI: Fix Wakelock issue (by Alberto Ponces) -e9dc84b455cb - SystemUI: Adapt screenshot sound to ringer modes (by Ashwin R C) -54e9462fe4fb - Hide navigation hint when taskbar is enabled (by Pranav Vashi) -2dfe093af847 - SystemUI: Allow Configuring Navbar Radius [1/2] (by spkal01) -a7ccf4934608 - Cancel long swipe for cancelBack in navigation gesture (by someone5678) -4952c5e88a6f - Add optional haptic feedback to new back gesture affordance (by Pranav Vashi) -cd62d749996c - Allow to hide gesture on new back gesture affordance (by Pranav Vashi) -edbcd565b9ee - Optional haptic feedback on back gesture [1/2] (by Pranav Vashi) -05db0f8058e0 - Allow to hide arrow for back gesture [1/2] (by Ali B) -e9b4cd8aa925 - EdgeBackGestureHandler: Change back gesture height intervals (by Anushek Prasal) -624fd8e50a2b - Allow changing back gesture height [1/2] (by maxwen) -0e76b3a1ccf4 - EdgeBackGestureHandler: Switch to Tuner API (by Pranav Vashi) -32b83313c9e9 - Allow changing the length of gesture navbar [1/2] (by jhonboy121) -6dc492d49ccd - NavigationBarInflaterView: Improve applying overlays (by Pranav Vashi) -573c9a7142c5 - Navbar: Fix issue where pill disappears in gestural mode (by Pranav Vashi) -ab152764a997 - Add separate tunables for navbar layout customization (by Pranav Vashi) -758a0b9c0251 - Add more device key actions (by rohan) -7a999289b534 - Forward port pixel navbar animation from redfin 11 [1/2] (by Pranav Vashi) -8069446dd0e2 - PhoneWindowManager: Pocket Judge: Don't mess with power button to reject call (by Ido Ben-Hur) -a62996c8fbe0 - base: Pocket Judge: Don't go to sleep while on call (by Ido Ben-Hur) -0220cbd74818 - pocket mode: Update style to latest OOS specs (by minaripenguin) -3bb78023a75c - PocketJudge: Allow to register vendor proximity sensor (by Hikari-no-Tenshi) -c8cab2b1683e - PocketLock: Make using light sensor optional (by Laker) -7542b790e99b - SystemUI: Improve pocket mode layout (by Anushek Prasal) -32736a5cabaa - base: Redo Pocket mode view like OOS (by Jyotiraditya Panda) -3514c85ab153 - Fix an edge case in KeyguardUpdateMonitor pocket callback (by paphonb) -05dbe0ef3d2c - PocketJudge: allow register vendor pocket sensor (by DennySPb) -5f19398b026f - PocketLock: fix flickering on animations (by jhenrique09) -cf471f73a6db - Pocket lock: Add config_pocketModeSupported overlay (by jhenrique09) -d7563a3ea429 - pocket: introduce pocket bridge (by Chris Lahaye) -6603ce70eb6c - pocket: Reduce sleep timeout for pocket lock (by RadixCube) -e5fb2ebb2521 - pocket: Use MD2 lock drawable (by Anushek Prasal) -5fad18c18d58 - Pocket lock improvements (by Henrique Silva) -61aa1dd15cfc - pocket: Fix pocket lock view for display cutouts (by TheStrix) -aafa2bbe7031 - pocket: Adjust sleep timeout for pocket lock view to 10 secs (by TheStrix) -6f5d309ca2b7 - PocketService: Adjust light sensor rate to 400ms (by Alex Naidis) -54ed679cbc84 - pocket: Add hardware acceleration and properly maintain SYSTEM_UI flags (by Chris Lahaye) -34c847d556f9 - policy: introduce pocket lock (by Carlo Savignano) -c638491f1da7 - pocket: introduce pocket judge (by Carlo Savignano) -d842ba17e137 - Make sensor block package list configurable [1/2] (by Hikari-no-Tenshi) -10665f4b3f42 - base: Add Accelerometer and Linear Acceleration sensors in blocking list (by HolyAngel) -bc056338c618 - FWB: Sensor block per-package switch (1/2) (by LorDClockaN) -88ebcce02241 - SystemSensorManager: sensor block per-package (by Simao Gomes Viana) -e00cf379bbb3 - GameManagerService: Prevent multiple threads from accessing settings observer onChange (by minaripenguin) -38b0998e048f - GameManagerService: Set device_config property on behalf of GameSpace (by Dhina17) -7cf6dcaa33fe - SystemUI: Add support for GameSpace (by Nauval Rizky) -0534d58315eb - base: add API for disabling gestural navigation (by ezio84) -2c8d3e144f7a - SystemUI: Add null check for wakelock in KeyguardViewMediator (by Pranav Vashi) -80aa89e9fcde - SystemUI: Workaround for systemui crash caused by gboard (by minaripenguin) -1a5c69659637 - SystemUI: Filter out duplicate notification icons on statusbar (by Adithya R) -eb9b8a3391e6 - libhwui: compile for performance (by Vaisakh Murali) -07a7efc26106 - libhwui: enable O3 when compiling for perf (by Vaisakh Murali) -ba48b92e1b6d - libhwui: remove deprecated perf flags (by Vaisakh Murali) -7fbe6cdc0921 - SystemUI: Always allow plugins (by nift4) -2f0de3395b85 - Clock: Use executor for tuner settings (by Pranav Vashi) -11587860c389 - SystemUI: Improve QS data usage info (by minaripenguin) -88c51d084276 - SystemUI: Fix wrong thread exception when updating QS tiles (by minaripenguin) -4b257da65d4c - FingerprintAuthenticationClient:fix NPE problem due to getListener method return var is null. (by lijilou) -db4e3febb5b8 - SystemUI: Fix up UDFPS animations for multi-user (by flakeforever) -edf00307745f - SystemUI: Fix up UDFPS icons for multi-user (by flakeforever) -ba0e7657eced - UdfpsAnimation: Ensure the UDFPS animation is always hidden (by minaripenguin) -2ca642424061 - SystemUI: Fix up custom UDFPS icons (by Pranav Vashi) -39162be51c38 - Bring back UDFPS icons (by SagarMakhar) -95652d7dde31 - UdfpsAnimation: Assume that style 0 is always 'none' (by AnierinB) -45cc6738f531 - UdfpsAnimations: Use DisplayUtils.getScaleFactor to support multiple resolutions (by AnierinB) -a8ae033f29eb - SystemUI: Make sure the udfps animation is hidden on the bouncer (by Dhina17) -ea5f77dd017d - SystemUI: Simplify udfps animation style selection (by Dhina17) -fa87e92d0ffe - Bring back UDFPS animation (by SagarMakhar) -586396657816 - Fingerprint authentication vibration [1/2] (by beanstown106) -78736da85cd4 - SystemUI: Add charging icon to the charging animation (by minaripenguin) -af72050837da - Don't show app error dialog before system booted (by Jiangyou Li) -e2d969c155d9 - Fix NPE in BootReceiver (by Jiangyou Li) -8591a77fad4b - Add button to AppErrorDialog to upload crash information to pasty (by Till Kottmann) -8b331999832b - SystemUI: Try disabling smartspace weather by default (by Pranav Vashi) -57c2fdecac2d - Remove smartspace view when OmniJaws weather is enabled (by Pranav Vashi) -9c8989bd23f0 - QRCodeScannerController: Check for google package availability (by Pranav Vashi) -88058720ddf1 - QRCodeScannerController: Use Lens as fallback activity (by Nauval Rizky) -7b3b283ba754 - base: Use wireless charging animation for wired charging too (by Anushek Prasal) -8c34cf9e77b3 - Add deep sleep preference controller [1/2] (by Pranav Vashi) -fc24f9596aaf - SystemUI: Ignore font padding for large ls clock (by minaripenguin) -9c957c1a0683 - Allow overlaying font spacing for lockscreen clock (by Pranav Vashi) -d1d99eb7f5dc - base: Add support for Lockscreen clock fonts (by El Dainosor) -d27c3bb8c8d1 - Add support for Navbar styles (by Pranav Vashi) -ad9452f4d6a4 - SystemUI: Add missing location permission (by Pranav Vashi) -d5df3db7090b - SystemUI: Launch power menu from QS only if enabled (by DarkJoker360) -63c56fe3e386 - Hide power menu on secure lockscreen [1/2] (by Altaf-Mahdi) -0370c8d59092 - SystemUI: udfps: fix framework dimming (by nift4) -305032c97b11 - UdfpsController: make sure to continue with onAcquired even when pulsing (by jhonboy121) -bfa91385aaef - base: Allow toggling screen off FOD [1/2] (by jhonboy121) -d31edecabe9b - udfps: Allow devices to pulse onFingerDown instead of waking the screen (by trpsl) -05a412fe5ad2 - udfps: Add support for udfps on aod without dedicated sensor (by TheScarastic) -6718455b8774 - SystemUI: Reduce keyguard indication text padding (by minaripenguin) -088627542f5a - BatteryService: Add support for oem fast charger detection (by Pranav Vashi) -8cbd0ac1c0b8 - base: allow disabling ripple effect on unlock [1/2] (by Rishawn) -21bc3de4a315 - SystemUI: Add current divider config for lockscreen charging (by Pranav Vashi) -61a552b3bb13 - LockscreenCharging: squashed (1/3) (by maxwen) -e1ea2e02cbda - SystemUI: Don't force small clock when media isn't allowed on keyguard (by Ido Ben-Hur) -8666b7bb4a75 - Add optional weather condition text on lockscreen (by Pranav Vashi) -7c23640f10bf - SystemUI: Add pixel style lockscreen weather based OmniJaws (by Pranav Vashi) -3cd36818ea0d - OmnijawsClient: Fix widget theme [1/2] (by Pranav Vashi) -a8bd03964908 - OmniJaws: Use google icon set by default (by Pranav Vashi) -8df43eda0c47 - crdroid: Add OmniJawsClient (by maxwen) -85a0b7423a08 - SystemUI: Move bluetooth dialog creation to LongClick method (by minaripenguin) -27041fad9f0b - base: Allow turning on Bluetooth when pressing the tile [1/2] (by Ido Ben-Hur) -7be5bb67fe91 - SystemUI: OOS style notification clear all button [1/2] (by 00day0) -fddeccd20fd3 - SystemUI: Compress custom file headers properly (by Pranav Vashi) -6160d37ebcb0 - base: import ImageHelper (by martinusbe) -c0404ae83ed6 - SystemUI: Add QS Header Image customization [1/2] (by Marko Man) -76b04869ea35 - SystemUI: Prevent OOB when reinflating QS panel with notifications (by minaripenguin) -1abf2032b860 - base: change background activity start mode to allow for widget configure (by maxwen) -e410614d1ed2 - SystemUI: Allow toggle dual tone QS background [1/2] (by Ghosuto) -5d9530a1a85f - SystemUI: add haptic feedback for qs tiles (#956) (by Wahid Khan) -02cb4b06c22c - SystemUI: Add QS Panel Style [1/3] (by Trishiraj) -3782829aa1bb - SystemUI: Do not marquee QS label text (by Pranav Vashi) -7b1c2b87d211 - SystemUI: Use label vertical layout for A11 QS (by Pranav Vashi) -348101038538 - SystemUI: Reduce tile label size for A11 QS (by Pranav Vashi) -70800aaa2cdb - SystemUI: Add A11 QS UI Style [1/3] (by IacobIonut01) -72615015bbd6 - SystemUI: Prevent systemui crash when reinflating QS (by minaripenguin) -181c934d510f - SystemUI: Tune QS Panel bottom padding (by minaripenguin) -9b4c65711d4b - SystemUI: Prevent QSPanel crash when adjusting tiles height (by minaripenguin) -799359b51ef7 - SystemUI: QSAnimator: Hide secondary label in QQS (by Adithya R) -fcf1ac52b10a - SystemUI: Allow to change QS tile label text size [1/2] (by Pranav Vashi) -f697f7ed13e1 - SystemUI: Allow setting QS rows [1/2] (by Pranav Vashi) -859148695198 - SystemUI: Clean up for Tile layout (by Pranav Vashi) -6b1df130b569 - SystemUI: Allow setting quick QS rows [1/2] (by Pranav Vashi) -1adb4eacfe9d - SystemUI: Add QS tile layout settings [1/2] (by maxwen) -b7f1822c9c5f - SystemUI: Add vibration when long pressing QS footer settings button (by Ido Ben-Hur) -a79a07c0c5b2 - SystemUI: Adapt long press on QS settings to launch crDroid Settings (by Ido Ben-Hur) -c27c3b7a4f12 - QSFooter: Launch crDroid Settings when long clicking settings (by Ido Ben-Hur) -5f545ee29b33 - SystemUI: Fix logspam in NotificationMenuRow (by tejasvp25) -2b3c611a301e - QSPanel: Add rotationX animation to quick settings tiles [1/2] (by Fran Palmero) -0b23bc8d4596 - QSPanel: Use Tuner API for QS tile animation style (by Pranav Vashi) -47151f5e6e72 - QSPanel: Add animations to quick settings tiles [1/2] (by Nico60) -bd3d82cb42ea - keyguard: Actually kill Fancy Colon (by Joe Maples) -0f19458bdc33 - SystemUI: Always show suffix for DataUsage (by Pranav Vashi) -644810717168 - SystemUI: Avoid NPE in QS footer data usage (by Adithya R) -c784cddb4afd - SystemUI: Allow hiding QS footer data usage [1/2] (by Adithya R) -2d19f73701bf - SystemUI: Show daily data usage in QS footer [SQUASHED] (by Adithya) -ba22f2ea2709 - Revert "Clean up unused methods from DataUsageController" (by Pranav Vashi) -90f917ac87e5 - SystemUI: Apply QS transparency to footer actions background (by Pranav Vashi) -a99482034390 - SystemUI: Fix auth scrim turning black in white theme (by Pranav Vashi) -97c858170b26 - SystemUI: Remove composite alpha from additional scrim on lockscreen (by Pranav Vashi) -975f32850ea1 - SystemUI: Fix scrim issues regarding transparency (by nift4) -69b5f711841a - SystemUI: Fix multiple QS background scrim issues (by Pranav Vashi) -20c49997fb09 - SystemUI: Use Tuner API to apply QS custom alpha (by Pranav Vashi) -aba1c7a1eef3 - SystemUI: Transparent QS customization (by spkal01) -048f2e92734b - Allow disabling qs on secure lockscreen [1/2] (by jhonboy121) -9a092afe9bf6 - Add toggle to enable brightness slider haptic feedback [1/2] (by Pranav Vashi) -a518a1a7cf25 - SystemUI: Add haptics to brightness slider (by Vaisakh Murali) -e08002e264c4 - SystemUI: WifiStandard: Avoid usage of Resources#getIdentifier() (by Dhina17) -1e22a35dbdbd - SystemUI: Introduce wifi standard icon feature [1/2] (by minaripenguin) -6be1eb2b9ed2 - BrightnessUtils: Conditionally use low gamma implementation for brightness curve (#1072) (by provasish aka hunt3r) -74638ff4c840 - BrightnessController: Update icon state for auto bg icon (by yukiscape) -bcbc53d3a420 - BrightnessController: Use TunerService API (by Pranav Vashi) -6a0b0b6ed726 - SystemUI: BrightnessController: do not update slider from DisplayManager callback if user is changing brightness (by jhonboy121) -83421867f147 - SystemUI: Port statusbar brightness control (by Alberto97) -1a64d1ccbd95 - Use FORCE_SHOW_NAVBAR to actually toggle navbar (by Pranav Vashi) -67cb511a3fb7 - CentralSurfacesImpl: Switch back to tuner API (by Pranav Vashi) -fff2f7176e5c - QSPanel: Don't crash when not using media player (by Ido Ben-Hur) -dcc32faff385 - Bring back QQS brightness slider (by Pranav Vashi) -3092e71e6b2e - Revert "Remove QQS brightness controller" (by Mayur) -544841702f10 - base: Add crDroid utils (by Pranav Vashi) -6574c801b426 - SystemUI: Do not duplicate SPN and PLMN in network name (by Adithya R) -4002585f6d3c - SystemUI: Allow using 4G icon instead of LTE [1/2] (by Pranav Vashi) -109fd8b1bd84 - SystemUI: Option to disable Data Disabled Indicator icon [1/2] (by varund7726) -71bddac44f2a - NetworkTraffic: Prevent SystemUI crash on user change (by Pranav Vashi) -ef58f5956a48 - NetworkTraffic: Consider CLAT interfaces (IPv6) (by Tommy Webb) -3fae109990df - NetworkTraffic: Prevent network callback exception on theme change (by Pranav Vashi) -93157566b3b2 - Network traffic mode for status bar [2/3] (by Pranav Vashi) -60d8183e6676 - SystemUI: Remove existing icon group if its overriding (by Adithya R) -42058342a0f1 - SystemUI: Forward port 'HD & wifi calling statusbar icons' (by Dhina17) -3f239fa86fff - SystemUI: Add roaming indicator to statusbar tuner (by Adithya R) -9e207fee177c - SystemUI: Fix up status bar start side content layout (by Pranav Vashi) -72f4ee6715d2 - SystemUI: Fix up status bar end side content layout (by Pranav Vashi) -af8c289187ee - SystemUI: Allow toggling privacy indicators [1/2] (by Pranav Vashi) -47d4c100de27 - SystemUI: Kill old privacy indicator icons completely (by Pranav Vashi) -75fda683b6bf - Custom statusbar logo customizations [1/2] (by Pranav Vashi) -14b17c1d02e1 - SystemUI: Add ability to toggle bluetooth battery level [1/2] (by Pranav Vashi) -54e87ee75d0d - SystemUI: Forward-port notification counters (by Steve Kondik) -e1b1dd55dcbd - SystemUI: Use app icons for notifications in statusbar (by Dil3mm4) -41f2640f7348 - SystemUI: Separate double tap to sleep on lockscreen [1/2] (by Pranav Vashi) -37c1e70be5fd - NotificationPanelView: Switch to Tuner API (by Pranav Vashi) -6d55fa64f830 - SystemUI: Add case to quick pull down status bar anywhere (by Pranav Vashi) -f3f49ae92a9c - SystemUI: Disable quick QS pull down by default (by Pranav Vashi) -89937deaa66b - QuickSettingsController: Switch to Tuner API (by Pranav Vashi) -465ca2af1dea - BatteryStatsViewer: Move it to Battery Section (by Subratam6296) -cf89debf6530 - Battery Styles: Never enable dual tone on landscape battery styles (by Pranav Vashi) -4d16238e16bb - Battery Styles: Apply battery style to battery status chip (by Pranav Vashi) -b160fd6d6536 - Battery Styles: Add customization for QS (by Pranav Vashi) -919bc7a14d42 - Battery Styles: Fix color on QS for circle battery styles (by Pranav Vashi) -ac4c785744a6 - Battery Styles: Add BatteryBar [1/2] (by cphelps76) -6bc962c2f0ca - Battery Styles: Set white tint in darkmode (by althafvly) -e5621fc44423 - Battery Styles: Use single low level warning config (by Pranav Vashi) -3c828a7c31a2 - Battery Styles: Update plus color for battery (by Pranav Vashi) -b6b7409fc9f4 - Battery Styles: Hide plus when showing battery percentage inside icon (by Christian Oder) -cbdc6346d501 - Battery Styles: Allow setting percent view on left [1/2] (by 703joko) -1260449a0261 - Battery Styles: Introduce Battery Landscape [1/2] (by 703joko) -25bb32dd3625 - Battery Styles: Show a bolt ⚡ when charging (by ezio84) -6a9aa2b1a691 - Battery Styles: Introduce full circle battery style (by Christian Oder) -3acce9952b1b - Battery Styles: Readd dotted Circle to Kotlin impl (by Christian Oder) -304db28b98f7 - Battery Styles: Improvements and clean up for more customizations (by Pranav Vashi) -5b23124b56b6 - SystemUI: Switch to TunerService for CollapsedStatusBar (by Pranav Vashi) -d6551d44c1c8 - SystemUI: Statusbar clock background chip [1/2] (by StarkDroid) -d644f8bae62c - SystemUI: Block few clock customizations in QS header (by Pranav Vashi) -402e15cc4e6a - SystemUI: Retune clock paddings (by Pranav Vashi) -e822e4f0c0c5 - SystemUI: Properly apply dark theming to clock (by Pranav Vashi) -d0c33dd76523 - Use position tunable to hide clock as well (by Pranav Vashi) -9045abde73f3 - Add option to auto hide status-bar clock (by Pranav Vashi) -b184f97a81bf - Statusbar clock customizations (by Lars Greiss) -e7f6195d22cc - Add separate tunable for clock seconds (by Pranav Vashi) -afebc4097ecd - base: use a double click effect for charging if there is no amplitude control support (by jhonboy121) -6240917db870 - QS: Add Sound tile (by Yoshinori Hirano) -b39c0ac72eb3 - SystemUI: Fix exception when retrieving signal strength drawable (by minaripenguin) -4c68b0202f10 - SystemUI: Add hotspot toggle in QS internet dialog (by Adithya R) -e2a6d19af2eb - InternetDialog: Add missing setOnClickListener for data toggle (by Pranav Vashi) -5769e0a3c603 - SystemUI: Update default tiles as per usability (by Pranav Vashi) -b3b2d13e2d38 - SystemUI: buttons should no longer be textAllCaps (by maxwen) -7d7a1db21d9b - SystemUI: screenshot: Also post a notification with a preview (by Ido Ben-Hur) -d70ed383e6e6 - SystemUI: Fix RecodingController NPE with GameSpace (by Pranav Vashi) -1e8354874344 - Screenrecord: Export RecordingService for External Usage (by cjybyjk) -3a221acc1758 - KeyguardIndication: Set wakelock on doze only when required (by Pranav Vashi) -f86a6fa278b1 - KeyguardIndication: Fix glitchy charging info on AOD (by Pranav Vashi) -3636a62a273e - KeyguardIndication: Fix glitchy charging info on lockscreen (by Pranav Vashi) -b80f47b21812 - Crash occured due to null pointer exception. (by Niraj kumar Mishra) -89bbd306be32 - frameworks: Fix null pointer Issue (by mqi) -8900593e6145 - view: add null check for dispatch touch view (by jianzhou) -8b13bfdf35bb - SystemUI: Add statusbar call strength icon to tuner prefs (by xyyx) -6c65390dd57b - SystemUI: Add switch data saver icon (by xyyx) -40748cbcd78a - View: Prevent NPEs when initiating surface drag (by minaripenguin) -5d0e8725d715 - wm: Fix NPE when pip onAnimationEnd (by wangdongdong6) -40754948fdc8 - Fix SystemUI NPE when ScreenDecorations is disabled (by xi yu) -b3eae6fccb19 - QSPanel: Fix NPE in updateViewPositions() (by Pranav Vashi) -25d7a3272663 - hwui: Prevent a null pointer on renderthread (by minaripenguin) -4c2133ffa849 - hwui: Add NULL pointer check in AnimatorManager::pushStaging (by Phạm Tiên Sinh) -d5a97431ebc7 - Calm down attention service logspam (by Adhitya Mohan) -e76de235eae3 - base: Update few drawables (by Jesus R) -59c35c3d1602 - PowerMenu: Hide emergency affordance if not selected (by Pranav Vashi) -fbb069934ca6 - services: Skip access check for matlog shipped with rom (by maxwen) -e487534c3d9c - Fix the NullPointerException in Android S Version:mServicesData (by 李欢欢) -66a8a1f240c6 - InputWrapper: Opt out early if session == null (by Lars Greiss) -f9402946c0f6 - Screenshot: Remove text from expanded screenshot chip (by Fabian Leutenegger) -933357faa422 - neko/Cat: Mark FLAG_IMMUTABLE PendingIntent with FLAG_MUTABLE (by PainKiller3) -733828a9d4c0 - NetworkPolicyManagerService: turn this into just a warning (by Simão Gomes Viana) -c899c2b05286 - KernelCpuUidActiveTimeReader: Do not spam log with negative active time (by cjh1249131356) -db23f73fdbee - Use brightness icon matching with slider redesign (by Pranav Vashi) -d545204c6832 - SystemUI: Fix SystemUI Crash (by mqi) -0b57963af668 - SystemUI: Allow using tuner API for Global settings (by Pranav Vashi) -de8e89740094 - SystemUI: Dismiss screenshot window on touch outside (by LibXZR) -a62430ec2ba1 - Suppress FingerprintManager logspam (by Harsh Shandilya) -5f5d33893b36 - NightLight: Allow lower temperatures (by Joe Maples) -b4a2810a40f4 - MountService: Prevent NPE with DropBoxManager (by AdrianDC) -27166d86f49c - ZygoteInit: Disable debug and tracing (by TheHardGamer) -d42caea62c11 - base: Add metric for crDroid Settings (by Pranav Vashi) -b499041c46c3 - crdroid: Adapt settings for A14 (by Pranav Vashi) -74702bdbad23 - base: Remove restrictions for system audio record [1/2] (by jhenrique09) -0aaee6225692 - CarrierConfig: Enable payphone call blocking option (by Jason Edson) -d943677b3413 - CarrierConfig: Always show ICCID (by flawedworld) -a37d394d5bfe - CarrierConfig: allow toggling VoWiFi while roaming by default (by r3g_5z) -268cab94258a - CarrierConfig: Always show APN settings on CDMA carriers (by flawedworld) -8659de07cea9 - fwb: Disable some debug/log/trace (by 1582130940) -17de28d57ee6 - fwb: Only enable some features on eng build (by 1582130940) -0c02eaab8476 - SystemUI: Add statusbar NFC icon (by xyyx) -acefd14b85f6 - SystemUI: Update NFC tile drawable (by mydongistiny) -1ab5ea3ad136 - Allow APK signature scheme v1 for API 30+ apps (by Danny Lin) -c8b6a45a2b65 - core: Remove old app target SDK dialog (by Danny Lin) -42fee480b328 - Introduce PixelPropsUtils for safety net spoof [SQUASHED] (by jhenrique09) -57260d3b0062 - Optionally have System-scheduled backups act as migrations (by Tommy Webb) -b8e64ecf19b3 - CarrierConfigManager: enable LTE+ icon by default (by Jake Weinstein) -7c9166ca6afb - base: Update some icons to MD2 (by Anushek Prasal) -eb3b4cc09d19 - NPMS: Remove support for SDK sandbox UIDs (by Tommy Webb) -4630e630408b - Confirm device credentials with the proper user (by Oliver Scott) -d59f276011e7 - Fix unlock notifications for multiple profiles (by t-m-w) -042b2f328d56 - Show hidden apps on secondary users' app lists (by Oliver Scott) -b6c6b2a49f91 - Hide hidden apps from all apps except system (by Oliver Scott) -3912c36f0c96 - Fix secondary user crash with system user locked (by Tommy Webb) -431e73c781a8 - core: pm: Wipe package cache on upgrade (by Pranav Vashi) -2ccb542308dc - Camera: Fix camera id equal check (by Kwangkyu Park) -261a69708fea - Camera: Prevent array index out of bound exception (by Pranav Vashi) -b98be071ef62 - CameraManager: Fix NPE in getting cameraIds (by afterallafk) -c0d5997a8b0a - Camera: Prevent crash when unable to find tag (by Pranav Vashi) -68fd09850070 - CameraServiceProxy: fix exception (by Dmitrii) -3c2b593bf171 - CameraManager: Prevent out of bounds when extracting camera IDs (by minaripenguin) -3353eefa2dcd - core: camera2: StreamConfigurationMap: add constructor for MIUI camera (by Pulkit077) -b56078694b1f - Camera: Clearing exception for Extended Face (by Sauhard Pande) -ec4098e14aae - Camera: Decrement image references after 'onNextImageAvailable' (by Emilian Peev) -d151f921f4b2 - camera: Add backwards-compatible CaptureResultExtras constructor (by Adithya R) -677ccf6f5d0c - CameraDeviceImpl: Don't crash when checking input configuration failed (by Xayah) -59b17dd9f808 - Select the proper request list size (by Guruprasad Gaonkar) -e1abe3c3f512 - Camera: Prevent crash with prebuilt camera metadata (by Pranav Vashi) -1e433ddf9848 - Camera: Ignore torch status update for aux or composite camera (by Gaoxiang Chen) -da72efe52b96 - CameraManager: Fixup exposing aux camera to apps (by Ido Ben-Hur) -5e63bab5102d - Camera2: Notify fps as Session Based Parameter (by Sauhard Pande) -0bc59543fad4 - camera: Allow selected camera apps to skip unconfigure (by LuK1337) -7fe778736e02 - Guard in short-circuit evaluations for stringSplit methods. (by Mohammed Irfan) -afb7fb5a2cea - Camera: Don't crash when trying to disable shutter sound (by jhenrique09) -b5840ab62a44 - Camera: Don't throw exceptions when value pairs have spaces in them (by Ricardo Cerqueira) -3ee812f2c730 - Camera: Add feature extensions (by Sauhard Pande) -d08883cd4ed7 - Camera: Extend face detection (by Shuzhen Wang) -126ad7ad6227 - Fix Photosphere/Camera FCs (by Jostein Kjønigsen) -e0f588d15b6d - Allow sending vendor- or device-specific commands to the camera HAL. (by Danny Baumann) -416ba7c732c7 - NavigationBarInflaterView: Use Tuner API (by Pranav Vashi) -0f5b79f3d428 - wm: Follow rounded corners by split divider corner size (by ReallySnow) -9828022f17b4 - Automatically start all work profiles (by Tommy Webb) -723776c61353 - Allow creating multiple work profiles via sysprop (by Tommy Webb) -fc3c0a3815bf - Adapt Open With chooser for multiple profiles (by t-m-w) -1d1fd0ffecb0 - Do not show logout button on lockscreen (by Tommy Webb) -841e1b81cf09 - Support logging out secondary users (by Tommy Webb) -d056a75fe7bb - Avoid Settings app NPE on broken packages (by t-m-w) -9ba22b04343f - Support work profiles on full secondary users (by Oliver Scott) -7a25154f235d - Enable backup service by default for all users (by Oliver Scott) -0a62cfd8f2eb - Restrict USB at boot time in "unlocked" mode (by Tommy Webb) -0d9f83f0f8ce - Move Bluetooth timeout back to AOSP settings (by t-m-w) -3929d9837726 - Wi-Fi timeout feature (by Oliver Scott) -d21f3932a713 - Disable cross profile contact search and calendar by default (by Chirayu Desai) -de694670ff3e - Stop unsuspending packages in profiles (by Tommy Webb) -9a5a9170fe7a - Pause apps feature (by Oliver Scott) -db2c9ee4ae22 - Put bare minimum metadata in screenshots (by Chirayu Desai) -d20fc2c2560e - config_progress_background_tint: Use accent color for progress bar background (by Danny Lin) -1c8a5c5c997d - SystemUI: Use color accent for charging animation (by Genkzsz11) -7e1a30d15523 - ThemeOverlayController: Remove repeated monet check (by Pranav Vashi) -18eeec73068b - SystemUI: Follow monet theme on privacy indicators (by minaripenguin) -1ef14dac5da0 - SystemUI: QSCustomizer: Add reset to toolbar menu (by althafvly) -11972ba660f7 - SystemUI: Use proper Resolver background color (by elluzion) -05fc348c2b01 - SystemUI: Fix QS tile dialog background color (by Pranav Vashi) -443aa4826dc2 - SystemUI: Remove visibility check in setting QSCarrier color (by Adithya R) -d47e6bef0913 - SystemUI: Calculate paged QS tiles height properly (by Adithya R) -2916c0fed9ad - SystemUI: monet: Remove unused colorSchemeIsApplied (by Pranav Vashi) -8d4159e947b5 - SystemUI: monet: Allow a more granular control over shades [1/2] (by Ido Ben-Hur) -6692612c18ec - SystemUI: Use transparent background for QS footer (by Pranav Vashi) -1115e01cc2f3 - SystemUI: Apply rounded corners for QS footer (by Pranav Vashi) -a095f3e0e3dd - SystemUI: Update QS notification background color (by minaripenguin) -5318026571e4 - SystemUI: refresh system icons on theme change (by Tobias Merkel) -535d77b1d8db - SystemUI: Fix QS header clock color (by Danny Baumann) -5c41aa34e6d9 - SystemUI: Re-evaluate system theme on UI mode change (by althafvly) -b6b542cd9a96 - SystemUI: Always refresh power menu on UI mode change (by Danny Lin) -42142d24f799 - SystemUI: Follow Dark/Light theme for Safe Mode dialog (by Pulkit077) -a6e5b7ca46ca - SystemUI: Disable new carrier group mobile icons (by minaripenguin) -80054bf9e119 - SystemUI: Follow light/dark theme in SplitShade Header (by ReallySnow) -438f2b0f1f89 - SystemUI: Re-inflate QS and SB when CONFIG_SCREEN_LAYOUT (by althafvly) -de0c334ea0e2 - SystemUI: Add dual-tone light and dark themes for QS (by Danny Lin) -c5bc75b3a2ed - SystemUI: Initialize QS tiles in inactive state (by Danny Lin) -f16f547b5ba8 - SystemUI: Use themewrapper for QSCustomizer and tune colorUnavailable (by Pranav Vashi) -215813af21b6 - SystemUI: Follow light/dark theme in quick settings (by Danny Lin) -17581548d910 - Revert "Do not re-inflate QS and SB when CONFIG_UI_MODE" (by Danny Lin) -03b623dcb0dd - Revert "Make QS always use dark theme colors" (by Danny Lin) -972ea27a7a47 - pm: Add seamless migration between test and release keys (by Danny Lin) -168fa43455ff - Add other options to settings injectable mappings (by Chirayu Desai) -961c69d051e1 - TtsEngines: avoid crashes caused by null engine name (by Oliver Scott) -040dfd39c3c1 - BatteryStatsViewer: Fix theme (by Michael Bestas) -bec4ca24b529 - BatteryStatsViewer: Fix initial activity after launch (by Michael Bestas) -5d0b4e423358 - BatteryStatsViewer: Add summary for IA preference (by Michael Bestas) -1c953ca5a91e - BatteryStatsViewer: Remove some hardcoded strings (by Michael Bestas) -c4c14c2b0dfa - Create IA entry for BatteryStatsViewer (by Oliver Scott) -afdc8e88b5e5 - SystemUI: Fix Biometric dialog corner radius (by Anushek Prasal) -2fc7fb6fe075 - SystemUI: Link dialog radius to config_dialogCornerRadius (by Lucchetto) -9694dff34124 - SystemUI: use default dialogCornerRadius for qs customize title (by maxwen) -0588ae72d03c - NavigationBarInflater: Update navigation no hint package overlay (by Pranav Vashi) -13213fd356bb - SystemUI: Update black theme package overlay (by Pranav Vashi) -843d2a3a3996 - Battery light: 100% charged level (1/3) (by Razziell) -b87147494d9a - SystemUI: Better QS detail clip animation (by dongwan0605.kim) -8542612b6082 - SystemUI: Fix QS customizer corner radius (by Pranav Vashi) -55e537689578 - DisplayModeDirector: Make sure we apply refresh rate on startup (by Ido Ben-Hur) -cb63bbd570f9 - ThemeOverlayApplier: Apply wifi and signal icon styles last (by Pranav Vashi) -c7a8d95453d5 - ThemeOverlayApplier: Catch a potential NPE. (by spezi77) -43551e7af4a9 - ThemeUtils: Use current user for THEME_CUSTOMIZATION_OVERLAY_PACKAGES (by Pranav Vashi) -934af9307a5e - ThemeUtils: Make it compatible for all targets (by Pranav Vashi) -7b1b5a7ca6b9 - Bring back ThemeUtils for Theming (by sb6596) -b7a30f4f847d - TunerService: Add parseInteger method (by Pranav Vashi) -81274ae4c06d - Revert "Deprecate TunerService" (by Pranav Vashi) -5506a6f769d2 - TunerService: Prevent NPE with tunable (by Pranav Vashi) -23980cc86ceb - SystemUI: Allow using tuner API for LineageSettings (by Rashed Abdel-Tawab) -c97c8105a719 - ColorUtils: Prevent crash if alpha component is translucent (by Pranav Vashi) -fc798bda12d0 - Set navbar color for device default settings theme (by Pranav Vashi) -f82404b6e629 - Fixed a crash in settings in tts engine selection screen. (by Deve) -dd2740cb38cf - ListView: Disable dividers by default (by Pranav Vashi) -1cb3c4c7fe63 - base: Add rounded corners to activity open/close animation (by paphonb) -5f114e440828 - SystemUI: Make popup menus more rounded (by Lucchetto) -88c5b91f84d7 - services: Skip access check for matlog shipped with rom (by maxwen) -383c1d309ae0 - fonts: Add more sans-serif aliases (by minaripenguin) -42b69862f007 - styles: Use user fonts for Material UI themes (by Danny Lin) -c56522ca2ff5 - SystemUI: Remove more hardcoded fonts (by Pranav Vashi) -8713000608df - Set alert dialog message to use system font (by maxwen) -42aaed322623 - TypeFace: Improve system font overriding method (by minaripenguin) -f9899d502ab1 - graphics: Override system fonts with user-selected overlays (by Danny Lin) -b5ae938b78e1 - base: styles: Use user fonts for Material UI themes (by Danny Lin) -721f2d3529e7 - Fonts: Add regular / light font config (by Pranav Vashi) -3d6ab1446dd9 - base: Use font configs instead hardcoded fonts (by Pranav Vashi) -65ed45bdbd85 - Wire up default fonts with config (by Pranav Vashi) -4e4bf50555f4 - base: Export bodyFontFamily and bodyFontFamilyMedium symbols (by Pranav Vashi) -af23fb687d5e - DisplayUtils: Introduce getScaleFactor (by AnierinB) -ec8d89de1be0 - SettingsLib: Fix crash when checking emergency gesture state (by minaripenguin) -7e6000240565 - SettingsLib: Make IllustrationPreference bg protection transparent (by minaripenguin) -428e33f913a9 - SettingsLib: Migrate MainSwitchPreference to Material3 (by Pranav Vashi) -e63095db9a3c - SettingsLib: UsageProgressBarPreference: Fix multiple NPEs (by minaripenguin) -f0e8c590f7b0 - SettingsLib: Animate the UsageProgressBarPreference (by minaripenguin) -fb8c853b118f - SettingsLib: Change collapse mode to scale (by Blaster4385) -c670a92530fd - SettingsLib: Change collapsed header color to match background color (by Rizky Benggolo) -2d2c9e9c4e4b - SettingsLib: Don't show system overlays on apps list (by Henrique Silva) -8e08bf9aacb5 - SettingsLib: Fix nav bar color on certain apps (by Pranav Vashi) -ac9c2d602405 - SettingsLib: Make IllustrationPreference bg protection transparent (by minaripenguin) -6b55e89d551e - core: Fix menu popup ripple (by timjosten) -58c995bb9224 - SystemUI: More rounded corners (by Lucchetto) -8c290d0926bd - display: Don't spam log when display state changes (by Adithya R) -032ddc1d82bf - SystemUI: Add colors to assistant animation (by paphonb) -ff443d619413 - SystemUI: Reduce screenshot dismiss delay to 3 seconds (by Danny Lin) -57b31226b1a3 - SystemUI: Remove Android build number from QS footer (by Danny Lin) -991de5b6d866 - SettingsLib: Update 5G+ icon to Silk design (by Adithya R) -fdd220e7a7dd - SettingsLib: Update 4G+ icon to Silk design as well (by TH779) -dc0687f661f6 - SettingsLib: Update LTE+ icon as per new Silk design (by Adithya) -1410f3c87926 - Revert "SystemUI: Network Traffic [1/3]" (by Pranav Vashi) -9112940e145d - base: Add stub files (by Pranav Vashi) +a0de66de0b95 - Fix PackageManager#getPackageArchiveInfo to cache derived fields (by Han Wang) +0986d7d03682 - SystemUI: FileHeaderProvider: Fix resource leaks (by Pranav Vashi) +96b3409f15ef - ImageHelper: Improvements for retrieving compress bitmap (by Pranav Vashi) +39d59eab7306 - SystemUI: Rewrite and cleanup for header provider (by Pranav Vashi) +deccd63a885f - PixelPropsUtils: spoof to Pixel 9 Pro XL (by Lup Gabriel) +46393e2d3de8 - AvatarPhotoController: Fix resource leak and recycle bitmap (by minaripenguin) +ac14ad192089 - Revert "hwui: Add NULL pointer check in AnimatorManager::pushStaging" (by Pranav Vashi) +743b1bad33b2 - Revert "hwui: Prevent a null pointer on renderthread" (by Pranav Vashi) - * packages/apps/Launcher3 -20847770c6 - Launcher3: Add null check for BaseDragLayer (by MrSluffy) -229de9b173 - Launcher3: Allow setting stroke width for hotseat search bar (by Pranav Vashi) + * lineage-sdk +e5ef18e2 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) - * packages/apps/ThemePicker -0d36200c - Revert "ThemePicker: Clear settings on error" (by Pranav Vashi) + * packages/apps/Settings +d09566b9d16 - Merge pull request #152 from kamikaonashi/14.0 (by Pranav Vashi) +2d56e51598b - Add BatteryDivider to fuelgauge (by kamikaonashi) - * system/security -00d62daf - Free X509 if other ptr are null (by chiteroman) -8c669ffa - Modify issuer of leaf certificate to match first certificate chain subject (by chiteroman) + * system/sepolicy +4be0790ab - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) ==================== - 08-31-2024 + 09-13-2024 ==================== - * lineage-sdk -acb8f867 - Revert "Revert "Revert "test""" (by Matt Filetto) -736ef900 - Revert "Revert "test"" (by Matt Filetto) -99817b81 - Revert "test" (by Matt Filetto) -faddebb0 - test (by Matt Filetto) - - * packages/apps/Launcher3 -6e1d4ed0e4 - Launcher3: Allow setting transparency for hotseat search bar (by Pranav Vashi) -2e87148b6b - Launcher3: Add an option to hide/show scrollbar in app drawer (by SlowNicoFish) -c9fc4c5ca8 - Launcher3: Fix keyboard disappear on empty search (by MrSluffy) - - * system/core -a23f94542 - toolbox/libmodprobe: add toolbox to vendor_ramdisk (by Junki Min) + * frameworks/base +19283b7f20da - Revert "BrightnessController: Prevent possible memory leak" (by Pranav Vashi) +9533af9a9ad6 - NetworkTraffic: Fix leak in network callback (by Pranav Vashi) +ae7c313ba418 - MobileSignalController: Prevent possible memory leak (by minaripenguin) +02ebaace1d29 - QSImpl: Prevent possible memory leak (by minaripenguin) +a3d94c1fd9d9 - CollapsedStatusBarFragment: Prevent memory leak (by minaripenguin) +51cdae695dd1 - OmnijawsClient: Fix memory leak (by minaripenguin) +0a41e0fc0555 - Ensure DisplayTracker callback is not GC (by Alex Stetson) - * system/security -29b1cc3d - Better memory management + new hooks (by chiteroman) + * packages/apps/Aperture +e570a4f - Aperture: Enable ZXing-C++ tryInvert option (by LuK1337) ==================== - 08-30-2024 + 09-12-2024 ==================== - * packages/apps/Launcher3 -de638ac6b5 - Launcher3: Fix TaskbarViewCallbacksFactory instantiation (by Aaron Kling) + * art +9037dbbb35 - Don't filter default package list for first boot dexopt (by Rashid Zaman) +bf1867b798 - Fix leak introduced by aosp/3111768 (by Hans Boehm) +5ac187b978 - Allow RunCheckpoint to lock mutator repeatedly (by Hans Boehm) - * packages/apps/Settings -128d48d1365 - Setting: batteryinfo: Add config to enable/disable battery design & maximum capacity info (by SleepQueen) -ae39b11393b - Fix memory leak on sensormanager (by Lian Dongzhou) + * build/make +bab846466c - buildinfo: add props for mainline Spoofing (by Matt Filetto) +9d591eac38 - buildinfo: add PIF spoofing property overrides (by Matt Filetto) +660a9d706a - cleanup systemimage-changelog introduced by "build: build changelog [1/2]" (by Matt Filetto) +5f7b02c912 - build: stop running the changelog generation script twice. (by Matt Filetto) +cf12533886 - envsetup: bump CCACHE_MAXSIZE to 80G (by Matt Filetto) +45ef2d689b - releasetools: fixup mergefail in non_ab_ota.py (by Matt Filetto) +67fbbf1339 - change product type prefix to sigma_ from lineage_ (by Matt Filetto) +0af77d03ce - Rebrand to SigmaDroid (by Matt Filetto) +4cd81f7338 - [SQUASH] build: build changelog [1/2] (by Akhil Narang) + + * build/soong +0df3a5237 - Rebrand as SigmaDroid (by Matt Filetto) + + * device/google/gs101 +2ef702b3 - Pin SystemUIGoogle (by jrcable1) +7c7513fd - Add restart SystemUI in Advanced Reboot (by jrcable1) +d535c88d - drop lineage.dependencies (by Matt Filetto) +30616088 - gs101: drop support for Lineage Health (by Matt Filetto) +29e78cb8 - gs101: add service to disable HbmSVManager during boot process. (by Matt Filetto) +784eaa64 - gs101: enable doze by default (by Matt Filetto) +4aa6f168 - gs101: opt-in to scudo for memory allocator. (by Matt Filetto) +a0f6acba - gs101: Add build broken duplication flag (by Matt Filetto) +7a43a69b - add eUICC privileged permissions (by Matt Filetto) +c1cbcd19 - specify GNSS PSDS type (by Matt Filetto) +176630a7 - declare that Google Camera needs seinfo for access to accelerators (by Matt Filetto) +9d75a064 - declare that Google apps can have special access to accelerators (by Matt Filetto) +44eaafeb - disable stripping kernel modules (by Matt Filetto) +53a00e0a - workaround for building with prebuilt kernel headers (by Matt Filetto) +1c10c514 - gs101: don't enforce GSI requirements (by Matt Filetto) + + * device/google/gs201 +eecad0e2 - Update lineage.dependencies to use * default branch (by Matt Filetto) +9a761284 - roomservice: track SigmaDroid-Devices/device_google_gs101 (by Matt Filetto) +08bf4a05 - Revert "gs201: drop lineage.dependencies" (by Matt Filetto) +035f06d2 - gs101: drop support for Lineage Health (by Matt Filetto) +1a68fe95 - gs101: add service to disable HbmSVManager during boot process. (by Matt Filetto) +c3cba9b3 - gs101: enable doze by default (by Matt Filetto) +7a44c770 - gs101: Add build broken duplication flag (by Matt Filetto) +1da0d832 - add eUICC privileged permissions (by Matt Filetto) +bfef474c - specify GNSS PSDS type (by Matt Filetto) +dc4a13db - declare that Google Camera needs seinfo for access to accelerators (by Matt Filetto) +f90df074 - declare that Google apps can have special access to accelerators (by Matt Filetto) +cfa1336c - workaround for building with prebuilt kernel headers (by Matt Filetto) +149bfd47 - disable stripping kernel modules (by Matt Filetto) +4d70794e - gs201: don't enforce GSI requirements (by Matt Filetto) +8fbae12e - gs201: drop lineage.dependencies (by Matt Filetto) +5c980b8f - gs201: re-allow installation of 32-bit applications (by Stefen Wakefield) +7f15cac0 - gs201: opt-in to scudo instead of jmemalloc (by Matt Filetto) + + * device/google/shusky +ca128a2 - shusky: Adjust UDFPS animation position (by Matt Filetto) +22e5252 - Update lineage.dependencies (by Matt Filetto) +5708376 - shusky: Set 60Hz max refresh rate on AOD & Ambient Display (by Matt Filetto) +a001d28 - shusky: drop no-op build flag (by Matt Filetto) +315ff3b - shusky: add new sigma build flags for pixels (by Matt Filetto) +6de16d9 - shusky: enable Proximity Sensor based doze gestures (by Matt Filetto) +d609ce4 - shusky: ship EvoX's PixelParts (by Matt Filetto) +9ca6e9a - shiba: fix default peak refresh rate setting to smooth display toggle shows (by Matt Filetto) +09e54f5 - shusky: override first API level build property. (by Matt Filetto) +6f12e4a - shusky: set build type to OFFICIAL (by Matt Filetto) +83e176c - shiba: PowerProfile: define battery capacity (by Matt Filetto) +b9c4098 - husky: PowerProfile: define battery capacity (by Matt Filetto) +8d26eca - Add Sigma Specific build flags (by Matt Filetto) +b08e15c - shusky: build Pixel FaceUnlock Impl if present (by Matt Filetto) +de6db03 - lineage -> sigma (by Matt Filetto) +608afe9 - Remove camera protection exclusions for com.google.android.as (by flawedworld) +762ca2f - shusky: don't enforce GSI requirements (by Matt Filetto) + + * device/google/zuma +916d9f4 - rro: update PixelDisplayService RRO to match Stock (by Matt Filetto) +4352823 - Update lineage.dependencies (by Matt Filetto) +9a36b86 - zuma: Drop Lineage Health charging control [3/3] (by Matt Filetto) +cbe2973 - zuma: drop android.hardware.security.rkp-service.citadel from vintf manifest (by Matt Filetto) +1cb356f - zuma: add service to disable PixelDisplayService during boot process. (by Matt Filetto) +6e16d89 - zuma: enable doze by default (by Matt Filetto) +db7221b - zuma: opt in to scudo (by Matt Filetto) +5cb89c9 - rro_overlays: Update PixelDisplayServiceOverlay with changes from stock (by Matt Filetto) +c467d4f - build pixeldisplayservice rro (by Matt Filetto) +1af8fbe - zuma: Add Pixel Display Service overlay (by Oscar) +8fce429 - zuma: Add build broken duplication flag (by hurtcopain) +15acdc2 - zuma: Disable display refresh rate override This got enabled by default on U, and it causes apps like Chrome and Youtube to set the refresh rate to 30FPS when playing some videos. (by hurtcopain) +d25d39b - zuma: add eUICC privileged permissions from stock (by Matt Filetto) +58a3b29 - specify GNSS PSDS type (by Dmitry Muhomor) +fa6ad8b - declare that Google Camera needs seinfo for access to accelerators (by Dmitry Muhomor) +af3d557 - declare that Google apps can have special access to accelerators (by Dmitry Muhomor) +87aea91 - add qns package name for 8th gen devices (by Pratyush) +1dd0976 - disable stripping kernel modules (by Daniel Micay) +02506e9 - workaround for building with prebuilt kernel headers (by Matt Filetto) +bb80d2d - zuma: don't enforce GSI requirments (by Matt Filetto) + + * device/lineage/sepolicy +a624abc - common: msft: Integrate PhoneLink 14-3 sepolicy change (by chawan) +0746f20 - common: msft: Allow system_server to add cross_device_service (by minaripenguin) +0020fea - common: Import phone link sepolicy for non-Qcom devices (by Arthur Shuai) +bbb659b - update sepolicy for OTA Updater app name change (by Matt Filetto) +30b7476 - missing GMS policy (by Matt Filetto) + + * external/boringssl +4d2b3953 - Add keystore2 to libbssl_sys visibility (by chiteroman) + + * manifest +73e3c10 - [TEMP]: switch to WIP branches (by Matt Filetto) +4534093 - initial SigmaDroid Project manifest (by Matt Filetto) + + * packages/apps/Gallery2 +b51a5f5b5 - Fix uses_libs properties for Gallery2. (by Jiakai Zhang) + + * packages/apps/Launcher3 +66eaa583da - Rebrand as SigmaDroid Launcher (by Matt Filetto) +239c2f3493 - Launcher3: Adapt strings to Alphadroid (by kamikaonashi) +73178559ab - Restore 4x4 workspace (by elpaablo) +5b8c1b79b9 - Disable shake to clean recents by default (by elpaablo) +0b41e9ed94 - Ship as AlphaDroid based on crDroid (by elpaablo) + + * packages/apps/LineageParts +c63112ec - [SQUASH] LineageParts: Rebrand as SigmaDroid (by Matt Filetto) + + * packages/apps/SetupWizard +8624d0f - Revert "SetupWizard: skip a couple of steps" (by Matt Filetto) +ef11937 - res: drop duplicate string (by Matt Filetto) +6a5e27c - Use correct Updater package name (by Matt Filetto) +564014b - fixup! SetupWizard: Add step for changing theme (by elpaablo) +bf5de4f - SetupWizard: skip a couple of steps (by elpaablo) +bccf1b5 - Ship as SigmaDroid based on CrDroid (by Matt Filetto) + + * packages/apps/Updater +5743627 - [HACK]: Skip package verification for local update (by Matt Filetto) +40c95a7 - Update URL for sigma-14.3 (by Matt Filetto) +a895087 - Updater: correct updater server URLs (by Matt Filetto) +90b828a - blueprint: rename Updater to SigmaUpdater (by Matt Filetto) +2ead8e9 - Rebrand as SigmaDroid (by Matt Filetto) * packages/apps/crDroidSettings -daa80c96 - crdroid: Remove default action for three finger swipe (by Pranav Vashi) -1e282655 - DeviceUtils: Clean up unused functions (by Pranav Vashi) -fe261e22 - misc: Update Spoofing fragment to use new PIF implmentation (by Matt Filetto) +b946c4af - Revert "crdroid: monet: Allow a more granular control over shades [2/2]" (by Matt Filetto) +3669c6bc - misc: Update Spoofing fragment to use new PIF implmentation (by Matt Filetto) +b61024a5 - Spoofing: update preference key names & add Snapchat Spoofing preference (by Matt Filetto) +dcf0bb76 - matrixx: Allow to hide screen capture status from apps [2/2] (by someone5678) +cecfe7a8 - matrixx: ExternalStorageProvider: Conditionally remove SAF restrictions [2/2] (by someone5678) +2299302d - refactor to use exclusively systemUtils instead of mix and match between that and CustomUtils. (by Matt Filetto) +035a183c - Fix SystemUI not restarting after QS Compact Player preference changed (by Matt Filetto) +94ec4e63 - QuickSettings: Move "Vertical Layout" preference to "Layout" preference category (by Matt Filetto) +ed40c319 - QuickSettings: tweak some names for the font preferences to be more descriptive (by Matt Filetto) +47358836 - StatusBar: rework VoLTE & VoWiFi Icons logic (by Matt Filetto) +d1335add - Sound: Drop the old toggle preference for Volume Panel haptics (by Matt Filetto) +e5311b28 - Organize submenu settings order and groups to be more intuitive. (by Matt Filetto) +9a22d1c9 - add Volume Slider haptic intensity settings (by Matt Filetto) +80b68131 - Add QS Fling haptics intensity settings (by Matt Filetto) +ab406796 - misc: nuke the non-functional Volume Slider haptics intensity pref. (by Matt Filetto) +00b1464f - QS Drop split shade cutout overlay (by Matt Filetto) +449e5371 - Re-organize the "Sound" fragment's preferences after merging nwe volume panel styles impl (by Matt Filetto) +1c94cddc - Alpha styles code optimization (by elpaablo) +5156377e - Introduce volume styles (by elpaablo) +320e695d - VolumeDialogImpl: Add toggle for media output button on volume panel (by minaripenguin) +9545d565 - Add toggle for volume percent [2/2] (by Matt Filetto) +2c388d73 - Make "Show Brightness Bar Percentage" Preference (by Matt Filetto) +0696b82e - Implement QS Split Shade (2/3) (by elpaablo) +b6dc3920 - notifications: Move notification styles preference position up (by Matt Filetto) +4a85716e - Move System Haptics from Sound to Misc (by Matt Filetto) +4522628d - Update statusbar paddings implementation (by minaripenguin) +dcb9a365 - Fix depth wallpaper default and max value (by Matt Filetto) +d060f6c2 - sync Navigation Settings with ProjectMatrixx (by Matt Filetto) +0b03e2a4 - Add media compact icon (by Matt Filetto) +c409d6b5 - QuickSettings: Media player mode toggle [2/2] (by minaripenguin) +4c3e6c1b - misc: change default to false for Google Photos Unlimited Storage when reset (by Matt Filetto) +50edfbf5 - misc: drop duplicate "Higher FPS in games" preference (by Matt Filetto) +a52966fd - misc: add Default Launcher preference (by Matt Filetto) +cadba1e0 - Add Pif settings (by Matt Filetto) +4f9bb2e5 - Rework QS panel styles (by elpaablo) +84b680d0 - Drop lineage:position (by Matt Filetto) +35952308 - SystemUI: Introduce Depth Wallpaper feature [2/2] (by minaripenguin) +a2624b21 - import missing ic_numbers drawable (by Matt Filetto) +0aea930f - matrixx: Add volume pannel text style [2/2] (by Idc) +6ea477ff - matrixx: Max Notif Panel Notification count [2/2] (by SuperDroidBond) +4e19f839 - matrixx: Max Lockscreen Notification count [2/2] (by Co-authored-by: beanstown106) +79149f30 - SigmaSettings: drop old no-op placeholder methods from TopLevel SigmaSettings layout (by Matt Filetto) +134caad8 - fixup (by Matt Filetto) +70b4f985 - SigmaSettings: Don't show title on the TopLevel SigmaSettings (by Matt Filetto) +97b1b35d - SigmaSettings: Stop hiding the toolbar (by Matt Filetto) +6824328d - SigmaSettings: Fix sigma toolbox dashboard style for SigmaSettingsActivity (by Matt Filetto) +9b4b8bef - SigmaSettings: System Haptics Intensities settings [1/2] (by Matt Filetto) +06e6d9bd - SigmaSettings: change MetricsEvent from CRDROID_SETTINGS -> SIGMA (by Matt Filetto) +1f33b305 - UdfpsAnimation: change default animation style to McLaren (by Matt Filetto) +e08e1dc5 - SigmaSettings: Add strings for "Optimized Charging" (by Matt Filetto) +b04efb0a - Doze: enable Pickup Gesture wake by default (by Matt Filetto) +de291d0e - MetricsCategory: CRDROID_SETTINGS -> SIGMA (by Matt Filetto) +4c802a78 - Doze: update key value for wake for notifications (by Matt Filetto) +6e849c6c - Doze: refactor raise to wake gesture preference handling. (by Matt Filetto) +f5d826d6 - QS: Allow changing the size of the secondary label on QS Tiles (by Matt Filetto) +bfc28699 - fixup Settings Widgets enable/disable switches (by Matt Filetto) +42637e03 - Enable Sigma dashboard widgets [1/2] (by LurdRaiden) +78e42adc - TopLevelSettings: Homepage Widgets [2/2] (by Matt Filetto) +f7b64ef0 - Introduce SigmaSettings (by Matt Filetto) +6f212e32 - [SQUASH] Revert MatrixxSettings Changes (by Matt Filetto) +96cd58da - Revert "crdroid: Add strings for space below IME" (by mukesh22584) +c777ca91 - Revert "matrixx: Update strings & arrays for Clock background chip style" (by mukesh22584) +04d64ab4 - matrixx: Pulse: Add gravity and mirror prefrences (by mukesh22584) +ec4b08f3 - matrixx: Allow user to customize max visible notification icons [2/2] (by elpaablo) +434093f9 - matrixx: Implement new font picker (by minaripenguin) +b3eabc96 - matrixx: ToastAnimation: add rotate animations for toasts [2/2] (by SuperDroidBond) +b0c8a4f3 - matrixx: Toast Animations [2/2] (by GwonHyeok) +fd19327a - matrixx: Power/reboot menu transparency (2/2) (by LorDClockaN) +d62a0e15 - matrixx: add Rotate animation to Power Menu [2/2] (by LorDClockaN) +407ec3f0 - matrixx: Add 7 more power menu animations [2/2] (by westcripp) +337ee62b - matrixx: Power Menu animations [2/2] (by Alex Cruz) +ae2c8e94 - matrixx: Allow setting custom symbol near text on charging [2/2] (by Pranav Vashi) +6207fdc1 - matrixx: Rearrange categories (by mukesh22584) +406d9d84 - matrixx: Cleanup few icon & illustration (by mukesh22584) +947368be - matrixx: Fix default lock clock fonts (by mukesh22584) +43bfd048 - matrixx: Add haptic feedback to volume slider [2/2] (by drkphnx) +d23c71a7 - matrixx: Update some illustration (by drkphnx) +77d181c5 - matrixx: Add more LS Clocks [2/2] (by Subratam6296) +530a4e49 - matrixx: Show correct Font Styles on Dashboard (by Subratam6296) +33317d94 - matrixx: Introduce Lockscreen Style [2/2] (by 703joko) +95bf5b5a - matrixx: BrightnessPercentText: Add strings properly (by mukesh22584) +bd402fd7 - matrixx: user selectable VoLTE & VoWiFi Icons [2/2] (by SuperDroidBond) +12c63865 - matrixx: LockscreenCharging: Bring in °F/°C toggle [2/2] (by calebcabob) +bfbded93 - matrixx: Ambient batterybar color options [2/2] (by pimpmaneaton) +a53dd440 - matrixx: Introduce keyguard battery bar settings [2/3] * Show keyguard battery bar in aod on charging (omnirom) * Always show keyguard battery bar (pixeldust extension) (by spezi77) +16fba111 - matrixx: Allow ambient custom image selection from any app (by Pranav Vashi) +3e31609e - matrixx: Add Ambient Customizations [2/2] (by TikkiTikki) +3dcc7399 - matrixx: Add brightness percent drawable (by mukesh22584) +7f7291fb - matrixx: Categorize Miscellaneous (by mukesh22584) +2a92b483 - matrixx: Update illustration (by mukesh22584) +b8f600d8 - matrixx: : Volume panel styles (2/3) (by minaripenguin) +57068059 - matrixx: Update strings & arrays for Clock background chip style (by mukesh22584) +7a0a3f66 - matrixx: Add Brightness TextView[2/2] (by Idc) +06e26e50 - matrixx: Homepage widgets: Adapt for our use case (by SuperDroidBond) +5d08ea0a - matrixx: Add toggle to enable settings homepage widget (by minaripenguin) +55613fe4 - matrixx: Add tunings for statusbar paddings (2/2) (by elpaablo) +afbc86ee - matrixx: Add support for UI Styles (by ElDainosor) +27177532 - Revert "Changelog: Rework with Activity [2/2]" (by mukesh22584) +2856502a - matrixx: Refactor About Matrixx (by mukesh22584) +b90aaaa2 - matrixx: Drop show_qs_clock dependency (by mukesh22584) +52f71558 - matrixx: Statusbar Clock Customization [2/2] (by SuperDroidBond) +da4b5e72 - matrixx: Re-enable statusbar clock size settings (by mukesh22584) +529688dd - matrixx: Battery styles: add Landscape Origami (by elpaablo) +be951b48 - matrixx: Battery Styles: Add Landscape iOS battery styles [2/2] (by helliscloser) +5dcbb311 - matrixx: Battery Styles: Added 9 more battery styles [2/2] Thanks to Another substratum theme for many icons:- https://t.me/AnotherTheme Thanks to @Fakeriz for battery icon style A. Thanks to @Ndikarizki for battery icon style B. (by helliscloser) +e239f7d9 - matrixx: Add more illustrations (by mukesh22584) +0efd29f9 - matrixx: Import illustrations from motorola (by minaripenguin) +81c995fc - matrixx: Add matrixx banner (by Ghosuto) +dfcb4948 - matrixx: Use setting's card style for MatrixxSettings (by minaripenguin) +e2169731 - matrixx: Initial Matrixx conversion (by mukesh22584) +2b7635b5 - matrixx: Add hide developer status preference (by mukesh22584) +9fa2bb64 - matrixx: Ignore window secure flags [2/2] (by libxzr) * system/security -db508b0c - Spoof locked bootloader in hardware attestations with valid certificate chain (by chiteroman) -3ad2957c - Include libbssl_sys (by chiteroman) +b5d6cfde - Free X509 if other ptr are null (by chiteroman) +e8ef37ac - Modify issuer of leaf certificate to match first certificate chain subject (by chiteroman) +0f304293 - Better memory management + new hooks (by chiteroman) +8eb02cf8 - Spoof locked bootloader in hardware attestations with valid certificate chain (by chiteroman) +ca978447 - Include libbssl_sys (by chiteroman) - * tools/extract-utils -ffc1ea0 - extract-utils: use git apply instead of patch in apktool_patch (by Arian) -64d350b - fixup! extract-utils: make image extraction follow symlinks as well (by nift4) - - * vendor/addons -ceb916ea - split shade: exclude cutout overlay (by elpaablo) + * vendor/google/husky +6558408 - husky: drop duplicate package in GMS (by Matt Filetto) * vendor/lineage -447c7a5e - config: stop shipping PifPrebuilt.apk (by Matt Filetto) -2ae19f5a - SigmaDroid v4.8.2 (by Matt Filetto) -183cf4cb - overlay: Update globally disabled components list (by Pranav Vashi) -d02230e1 - overlay: Add gms location history to extra location packages (by Pranav Vashi) -989ad770 - config: set default PIF GMS spoof values (by Matt Filetto) -97977e6e - config: add PIF build properties (by Matt Filetto) +8467f177 - createjson.sh: attempt to auto populate more fields when generating .json (by Matt Filetto) +73825c3e - config: add pihooks mainline device properties (by Matt Filetto) +c02f7eb6 - PIF: spoof as husky_beta (by Matt Filetto) +f8e8957f - config: fix PIF default properties (by Matt Filetto) +2df92afc - config: update default PIF GMS spoof fingerprint (by Matt Filetto) +163509b7 - config: stop shipping PifPrebuilt.apk (by Matt Filetto) +60c087f9 - config: set default PIF GMS spoof values (by Matt Filetto) +510c17a4 - config: add PIF build properties (by Matt Filetto) +fc7e2a47 - Fix Quick-tap sensitivity preference not showing (by Matt Filetto) +7cdc304f - rro: drop SettingsOverlay (by Matt Filetto) +94800591 - set default launcher to Launcher3 (by Matt Filetto) +2ce553b7 - roomservice: update default branch to sigma-14.3 (by Matt Filetto) +d43269bf - import CarrierSettingsOverlays to fix issues with global carriers (by Matt Filetto) +43b333d0 - bacon: update after our modifications to play nicely with QPR2 base (by Matt Filetto) +bc326ce2 - Add SIgmaDroid ASCII console output (by Matt Filetto) +d49b5f32 - introduce updatepackage build wrapper (like bacon, but fastboot) (by Matt Filetto) +652a5ec2 - bacon: refactor for our usage (by Matt Filetto) +f960f4cc - stop globally disabling blurs on app launch (by Matt Filetto) +28c06fdf - config: fix guard for some pixel features [SQUASH] (by Matt Filetto) +41b1e967 - roomservice: refactor and add support for clone-depth (by Matt Filetto) +5db600c6 - Introduce SigmaDroid Boot Animation (by Matt Filetto) +f55bc3a2 - common_full: don't build Seedvault (by Matt Filetto) +69259143 - common: add build properties to inject if TARGET_SUPPORTS_QUICK_TAP = true (by Matt Filetto) +b00d2ba8 - Guard AOSPA Face Unlock implementation (by Matt Filetto) +8378c77f - Add RRO Overlays (by Matt Filetto) +36096cb0 - Add initial SigmaDroid properties (by Matt Filetto) ==================== - 08-29-2024 + 09-11-2024 ==================== - * packages/apps/GameSpace -f51d89f - New Crowdin updates (#86) (by Lup Gabriel) + * frameworks/base +6ba08a05ceb1 - Revert "PackageInstaller: fix NPE due to a race condition in PackageUtil" (by ShevT) +e4b2bcd9edca - ThermalManager: Don't hold mSamples lock while calling power HAL (by Abhishek Gadewar) +a4cb7b4b6c39 - EdgeBackGestureHandler: Prevent possible memory leak (by minaripenguin) +eca5630b5a18 - NotificationMediaManager: Prevent possible memory leak (by minaripenguin) +3828154c78de - BrightnessController: Prevent possible memory leak (by minaripenguin) +ed9dc508fbd8 - ClockController: Prevent possible memory leak (by minaripenguin) +166fcfe4933f - Udfps Icons: Prevent possible memory leak (by minaripenguin) +09770bfed83d - NSSLC: Prevent possible memory leak (by minaripenguin) +8b26e54f80e8 - QsAnimator: Prevent possible memory leak (by minaripenguin) +07545935aaf1 - CurrentWeather: Prevent possible memory leak (by minaripenguin) +01ae08140837 - memory leak: Closes leaked instance (by LiLei) + + * packages/apps/Messaging +86df71b - Messaging: FrameSequence -> ImageDecoder (by Ido Ben-Hur) ==================== - 08-28-2024 + 09-10-2024 ==================== + * device/google/gs201 +c03fc89b - Revert "gs201: Build with 64-bit only GMS if WITH_GMS" (by Nolen Johnson) + + * device/google/shusky +c785e32 - shusky: extract-files improvements (by Michael Bestas) + + * device/google/zuma +22095a0 - Revert "zuma: Build with 64-bit only GMS if WITH_GMS" (by Michael Bestas) + + * frameworks/base +cb6571d7c94d - SystemUI: UdfpsView: minor code improvement (by Ido Ben-Hur) +54ff364f2e61 - fixup! SystemUI: udfps: fix framework dimming (by Pranav Vashi) + + * packages/apps/GameSpace +a3775dd - New Crowdin updates (#87) (by Lup Gabriel) + + * packages/apps/Jelly +6cc9c29 - Jelly: Update AGP to 8.6.0 (by Luca Stefani) +ff04d37 - Jelly: Update Gradle wrapper to 8.10 (by Luca Stefani) +39e0548 - Jelly: Migrate to Room (by Luca Stefani) + + * packages/apps/Launcher3 +7fed65a679 - New Crowdin updates (#432) (by Lup Gabriel) + + * packages/apps/Recorder +ff23879 - Recorder: Use medium localized datetime for filename (by Luca Stefani) +330f45c - Recorder: Remove intent-filter from recorder service (by Luca Stefani) +c587995 - Recorder: Move from tasks to coroutines and flows (by Sebastiano Barezzi) +73e00e2 - Recorder: Rework edit name dialog (by Luca Stefani) + + * packages/apps/crDroidSettings +d3cc3acb - New Crowdin updates (#1168) (by Lup Gabriel) + * tools/extract-utils -d3a9b40 - extract_utils: Consistency fixes (by Alexander Grund) -167c568 - extract-utils: add STEM on EXECUTABLES as well (by A2L5E0X1) -17eb9d0 - extract_utils: Fix reusing radio images (by Michael Bestas) -931c8f8 - extract_utils: Add helper functions that lived in regen-vendor.sh (by Michael Bestas) -e383679 - extract_utils: Use uppercase variables everywhere (by Michael Bestas) -a347b38 - extract_utils: Remove image_dir when generate_prop_list_from_image is done (by Michael Bestas) -d69e5ed - templates: Add carriersettings extract example (by Michael Bestas) -db7d3c8 - extract_utils: generate_prop_list_from_image impovements (by Michael Bestas) -062352d - extract-utils: keep radio images when KEEP_DUMP is set and allow reusing them (by Arian) -44fda80 - extract-utils: prepare images before firmware extraction if not done yet (by Arian) -b94b44f - extract-utils: avoid failure to find zipmd5.txt on first extraction (by Arian) -bdba0db - extract-utils: remove variable assignment subshell quoting (by Cosmin Tanislav) -e5371a9 - extract-utils: make use of BINARIES_LOCATION in oat2dex (by Cosmin Tanislav) -b8380a3 - extract-utils: fix issues reported by shellcheck (by Cosmin Tanislav) -e778aab - extract-utils: run shfmt (by Cosmin Tanislav) -5b9d345 - extract_utils: Reuse extracted directory if existing (by Michael Bestas) -1ec3b43 - templates: Add lib_to_package_fixup example (by Michael Bestas) -16ff947 - templates: Add vendor_imports example (by Michael Bestas) -1b6cc1a - extract_utils: Fix libclang_rt.ubsan_standalone dependencies (by Michael Bestas) -518db9b - extract-utils: do not use x for missing hashes (by Cosmin Tanislav) -962f2b3 - extract-utils: do not chmod manually (by Cosmin Tanislav) -f1dc446 - extract-utils: allow opting out of XML fixing (by Cosmin Tanislav) -b7cf217 - extract-utils: allow sha1sum optimization (by Cosmin Tanislav) -24158a7 - extract-utils: remove Darwin support (by Cosmin Tanislav) -d47f1a5 - extract-utils: optimize blob dir creation (by Cosmin Tanislav) -ded25cb - extract-utils: clean up blueprint package generation (by Cosmin Tanislav) -a2e8186 - extract-utils: optimize file copy (by Cosmin Tanislav) -5cc3752 - extract-utils: optimize spec splitting (by Cosmin Tanislav) +2e47015 - extract_utils: Fix package generation for x86/x86_64 (by LuK1337) +dd283e9 - extract_utils: Remove useless DISABLE_DEPS declaration (by Cosmin Tanislav) +fa5a421 - extract_utils: Remove second parameter of write_makefiles from templates (by Cosmin Tanislav) +90b34e8 - extract_utils: Add FIX_{SONAME,XML} helper functions (by Michael Bestas) +9c657f5 - extract_utils: Implement DISABLE_DEPS (by Michael Bestas) +4c30806 - extract_utils: Add MODULE_SUFFIX support (by LuK1337) +17465ca - extract_utils: Fix multiple args parsing for automatic fixup (by LuK1337) ==================== - 08-27-2024 + 09-09-2024 ==================== + * build/make +a65e54af30 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) + + * build/soong +2ba9975a7 - cc/lto: add property for not restricting instr limit (by John Galt) +ae712c4a6 - soong: Allow size path command for new clang (by Pranav Vashi) +cda255955 - cc/config: do not generate additional debug info for AFDO (by John Galt) +fd383fb26 - lto: enable O3 optimizations on explicit lto modules (by John Galt) +0544ff260 - cc/lto: instr limit of 40 for explicit LTO modules (by John Galt) +63839264b - build: soong: use jemalloc by default and allow opt-in to scudo (2/4) (by Juhyung Park) +eb1f91bdc - check_boot_jars: add Nothing package to whitelist (by zahid) +dc1da84b5 - Enable crypto extensions for armv9-a (by Adithya R) +87df93b1e - check_boot_jars: add more OnePlus packages to whitelist (by ShevT) +6a7e143a8 - config: Update cortex a75 flags (by Ronalds) +679fdb102 - config: do not force cortex-a76 as cortex-a75 (by Ronalds) +086d0c0a3 - cc: Enable more features when using armv8.2-a+dotprod (by Jason Edson) +6897aa3ff - soong: add kryo785 architecture variant for arm64. (by Sungwook Jung) +2ddee1a03 - soong: Add kryo300 variant support (by Pranav Vashi) +a81ad32f8 - Define AArch32 soong variable (by Jake Weinstein) +330adb985 - arm_device: Change cortex-a76 mcpu from a55 to a75 (by Pranav Vashi) +3cbee9e30 - arm64_device: Change cortex-a76 mcpu from a55 to a75 (by Jason Edson) +6df954fcc - Use -march=armv9-a+nosve for Armv9-A arch variant (by Jake Weinstein) +051219c00 - Introduce Cortex-A510 CPU variant (by Jake Weinstein) +6cc14c153 - soong: increase heap size for metalava (by LeddaZ) +cde27ef98 - soong: Allow various path commands (by Pranav Vashi) +a55d4ce80 - soong: Change to CR_VERSION (by Pranav Vashi) + * frameworks/av -7a75e0ffe4 - MPEG4Writer: Fix unsigned integer overflow (by Sohail Nagaraj) -c6a97d0b4f - audio policy: invalidate tracks when selected devices become unreachable (by Eric Laurent) +b1be3a4256 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) + + * frameworks/base +f77f97ec338e - New Crowdin updates (#1139) (by Lup Gabriel) +03914d462113 - Update Crowdin configuration file (by Lup Gabriel) +c40d3228b93f - fix "Comparison method violates its general contract!" IllegalArgumentException (by roy li) +bcfefbb03cdf - Make it easier to match SurfaceControl names when debugging (by Vishnu Nair) +56173275d514 - Migrate to best practise to read network state (by Shen Lin) +a0efbf0d6fcc - Fix splashscreen VRI leak (by Zhenhua Deng) +b458b14cb897 - services: Implement exit app animation boost (by minaripenguin) +c3fc3e0b76a8 - services: Implement activity boost optimization (by minaripenguin) +6bf196fa350f - services: Implement transition boosting (by minaripenguin) +6f1277ef705f - services: Implement scroll gesture boosting (by minaripenguin37) +cfc69b07e089 - Changing misleading log line (insetsType != animationsType) (by Felix Stern) +00a6b025c2c5 - Prevent changing mFromState during insets resize animation (by Tiger) +d37fb24d95ad - Only play insets resize animation when needed (by Tiger) +5ad705860ca5 - Process: Use audio-app cpuset if available (by Haynes Mathew George) +25e6f16cf16c - Fix the string reference equality comparison in MusicFxHelper (by Shunkai Yao) +a7b2ef816dbd - Fix unbind service error for MusicFxHelper (by ot_chenqi.c) +c1b61b1f7f0f - Keep a null check before accessing the BluetoothA2dpWrapper APIs. (by Satheesh Kumar Pallemoni) +70f79f2f56f6 - services: Disallow max cached processes above 128 (by Pranav Vashi) +30a9d1217448 - CUR_MAX_CACHED_PROCESSES is not greater than the maximum value allowed (by huyuxin) +a8a5b33cd514 - Stop adding large proto tombstones to dropbox. (by Siim Sammul) +ef672d013484 - Clear dns cache when restoring network access (by Suprabh Shukla) +a562d72d7086 - AudioService: Add makeHearingAidDeviceUnavailableLater (by chenxin20) +318672e02dca - AudioDeviceBroker/Inventory: fix misc error-prone warnings (by Jean-Michel Trivi) +8ffd804dbf12 - AudioService: do not mute music systematically in setBluetoothA2dpOn (by Eric Laurent) +0ae079f9e33c - AudioService: initialize spatial audio state on first device connection (by Eric Laurent) +212af9fdb7ae - AudioDeviceBroker: avoid acquiring mDeviceStateLock when not necessary (by Eric Laurent) +0eae179ea099 - am:fix the dead lock. (by lijilou) +27b39872a987 - Remove unnecessary std::move (by Yi Kong) +77d94ba706b8 - JobSchedulerService:fix arrayIndexOutOfBoundsException to aviod systemServer crash. (by lijilou) +8f5b4ddee55b - Split the lock synchronizing LMKD socket reads/writes (by Suren Baghdasaryan) +ba4667dab5ab - Binder: avoid GC while holding lock (by Steven Moreland) +e4fb2b464ccf - Add a finalizer to LockscreenCredential to wipe the LSKF on GC (by Ellen Arteca) +2ffde3ba402a - Wipe the LockscreenCredential in DPMS#resetPasswordInternal (by Ellen Arteca) +e3df88633eef - Adjust procfs heap buffer growth limit to 64 MiB (by T.J. Mercier) +7a6ba29266e2 - Don't restart procfs reads from scratch (by T.J. Mercier) +0cadc38fe608 - Fix UAF in android_os_Process_readProcFile when kDebugProc==true (by T.J. Mercier) +14d731be8120 - Keep reading until end-of-file in reading procfs (by Jing Ji) +eb51b0d0bd82 - Fix carrier and userSwitchName text style flaw (by Shen Lin) +ad64b423afca - Should update surface position of the window before report resize (by tanxiaoyan) +d6cc1d0dea48 - Rotation: fix orientation error when remove window with exit anim (by heyoukang) +154b7d336590 - Simplify POSIX capabilities to bitmask (by Shai Barack) +bb778207741a - Add metaData null check in isRequiredAppDeclaredInMetadata (by Jeongik Cha) +b04794d2dc27 - HDMICEC: handle hdmi_control help command (by Dominic Lemire) +679aaf40d2f1 - Fixed device restart caused by starting Activity under split-screen root task. (by 张倞诚) +75a422418bdd - Fingerprint: BugFix: add null judgement (by liudongmei1) +7725527eb0a4 - Fix null dereference in WMShell transition (by Igor Chernyshev) +94ce5de44db7 - Fix potential NPE when dumping child nodes (by Daniel Peykov) +3a392d3b7d94 - Synchronize listeners in ConfigurationControllerImpl (by Dave Mankoff) +caa15b2d3d57 - Add TimeZoneProviderStatus' nullness check. (by hupeng3) +ff5c5fe04832 - Do not start fingerprint HAL if it is unstartable (by Xiao Lei) +008b2da54e51 - SystemCertificateSource: Mitigate NPE when checking updateable certs directory (by Syed Zaidi) +ee5ec4f60b0a - Mitigate LSKF leaks in RecoverableKeyStoreManager (by Ellen Arteca) +2f2c8271ab33 - Mitigate LSKF leaks through the LockscreenCredential in KeyguardManager (by Ellen Arteca) +23c267b7da1c - Fix EmbeddedWindow leaked when client binder death (by WangYuanyuan) +b55a6fc2cb0d - Reapply "SharedMemory: mark fdsan ownership" (by Josh Gao) +294672b0a326 - Fix memory leak of lastArray when newArray == NULL (by T.J. Mercier) +84a5e043da26 - ITvInputManagerCallback leak when client died (by shaofeng qiang) +7a108ec39021 - Fix the memory leak caused by the accessibility menu in SystemUI (by Shao Mengchuan) +dfbc7a0b70c0 - Fix UiModeManager context memory leak for SearchManager (by Lu Poyuan) +a19729467764 - VolumeDialog: Fix systemui crash nullpointerexception while casting (by Alvin Francis) +0f3ec07bdac2 - profcollect: Guard binder calls with null checks (by Yi Kong) +076b39331b1a - profcollect: Use postDelayed instead of starting a thread and sleep (by Yi Kong) +db102865be5d - profcollect: Remove unused DEBUG logs (by Yi Kong) +677399f8c1cc - profcollect: Make binder call on a background thread (by Yi Kong) +7dcb3f24ef03 - profcollect: create and upload profile on every idle maintenance (by Yi Kong) +102622d38ebf - profcollectd: call jobFinished even if failed (by Yi Kong) +2133a1c2da20 - Call jobFinished after ProfcollectBGJobService processing completes (by Abhishek Gadewar) +12b21edde00d - base: Do not enforce camera shutter sound (by Pranav Vashi) +319f0116a867 - Use originalView's context (by hee.youn) +30a575a5a36f - Fix null pointer exception issue when animation (by hanguohui) +25a72ad68a40 - Update statusBarState in KeyguardStatusBarViewController (by junklu) +8761668facc4 - Trace: Disable debug tracing on production builds (by Danny Lin) +c0bb22db829b - VPN: fix crash on missing CCM (by Tomasz Wasilczyk) +d446a4f22cb2 - Optimize AbsListView to reduce click operation latency (by Jun Wang) +95b8be5f0081 - ViewConfiguration: Set scroll friction to 0.009 (by Alex Naidis) +fda1e05c2359 - AbsListView: Improve scrolling cache (by Pawit Pornkitprasan) +54ae9f53e020 - Speed up Orientation Listener (by Chet Kener) +4e5c24e54f5f - SystemUI: Speed up actions expansion animation (by Danny Lin) +4a014e67d05a - DSR: Fix DSR when we have toast window (by Shashi Shekar Shankar) +7b90d877b781 - DSR: Fix broken DSR (by Karthik Gopalan) +460917b8955d - ActiveServices: Add delayed service restart (DSR) due to app launch (by Pranav Vashi) +32f3e482144d - CachedAppOptimizer: Fix persistent compact skipped (by Zhuo Fu) +80cc324b413a - CachedAppOptimizer: Set thread group to background (by Pranav Vashi) +391cf7273ff4 - CachedAppOptimizer : Pageout File pages during system compaction (by Divyanand Rangu) +57b172acede8 - OomAdjuster: B-service aging propagation on memory pressure (by Pranav Vashi) +9ec19b076c35 - SystemUI: Fix fontinterpolator unable to interpolate due to unknown default axes value (by Alvin Francis) +00d856d44074 - PackageInstaller: fix NPE due to a race condition in PackageUtil (by Dmitry Muhomor) +9fc4e41d6fd4 - services: Add NPE check for updating system app from play store (by Pranav Vashi) +436f5e4f6212 - Spoof a valid certificate chain for hardware attestations (by chiteroman) +dcb88f78dd8d - SystemUI: Update track title and artist on metadata change (by alphime) +d48317ba6a98 - SystemUI: Remove unnecessary updates for QS tiles layout (by Pranav Vashi) +55270641e16d - Remove default action for three finger swipe (by Pranav Vashi) +d2d53f0c1d27 - services: Simplify registering for three fingers swipe actions (by Pranav Vashi) +e0c0f6f518b1 - Improvements for three fingers swipe actions (by Henrique Silva) +a323822e01eb - Add three fingers swipe actions [2/3] (by Pranav Vashi) +e46d443f4f20 - PhoneWindowManager: Prevent NPE with voice search action (by Pranav Vashi) +7903e998f549 - SystemUI: Fix crash when switching QS view parents (by minaripenguin) +6557b54939a5 - Add null-checks to an optional dream service (by Abhishek Gadewar) +cc5093d491da - SystemUI: Fix crash when click rotation button on keyguard (by minaripenguin) +18f9fe22096b - Fix memory leak on MediaProjectionPermissionActivity (by Shao Mengchuan) +082026675f62 - ScrimController: Ensure alpha is fully transparent during AOD mode (by Matt Filetto) +ac55dc388ffb - ScrimController: Ensure the tint is set to black during AOD mode (by Matt Filetto) +504969712f51 - JobScheduler: Remove jobs for non-existent packages (by Pranav Vashi) +dc610bf7a2cc - base: Add support for strict standby policy [SQUASH] (by LibXZR) +072fc8340049 - Scale PS4/PS5 controller touchpad input (by Håkan Kvist) +b7430b40dfa1 - SystemUI: Add dimens to set max offset of navigation bar burn-in protection (by qwmnerbvqwmn) +9b41e1773f95 - SystemUI: Debounce QS data usage updates (by minaripenguin) +3730d6b222dd - ImageReader: Allow skipping of nativeDetachImage (by minaripenguin) +e5d50deab006 - Screenrecord: Hide HEVC screen recording when no HW codec is available (by Ido Ben-Hur) +1bc894a543a7 - Screenrecord: Option to keep the screen awake while screen recording (by Dhina17) +bce0c086b5ab - PhoneWindowManager: Check NPE for LineageHardware (by Pranav Vashi) +335fc0c4b2d4 - Fix NullPointerException in android.widget.TimePickerSpinnerDelegate.updateInputState (by Lee Jones) +2a6853328f48 - SystemUI: Update QS customizer background color (by Pranav Vashi) +fb01d4b40db0 - SystemUI: Explicitly enable background tint optimization (by minaripenguin) +8f7754ebb6c9 - SystemUI: Fix SystemUI crash when removing status area (by minaripenguin) +af848a00e8a7 - SystemUI: Correctly monet theme the new volume panel (by Ido Ben-Hur) +41fa2155f1a0 - SystemUI: Fix systemui crash when checking headups whitelist packages (by minaripenguin) +2365d3bdb034 - Fix exception when setTorchMode (by Xiaohui Niu) +3d9c3cc60d52 - SystemUI: Fix QS light theme issues (by minaripenguin) +1dc5395b3af9 - ThemeOverlayApplier: Exclude Launcher3 and Themepicker overlays (by minaripenguin) +8c650604583f - SystemUI: Fix Udfps animation positioning logic (by minaripenguin) +58266d7dfbd1 - BtHelper: handle BT crash (by yaoliang1) +afee2cbf86ed - SystemUI: Fix multiuser usage for less boring notifications (by Pranav Vashi) +f414a9523637 - SystemUI: Update ChatGPT quickaffordance activity (by aswin7469) +e3af70d6e1e1 - SystemUI: Add affordance shorcut for AI Voice Assistant (by minaripenguin) +ce952d515043 - SystemUI: screenshot: Catch RejectedExecutionException (by someone5678) +0b3350f36dbc - SystemUI: customization: Avoid NPE in ClockRegistry (by someone5678) +13e4086ffee6 - Cancel backup on transport error (by Tommy Webb) +3ef6496c3762 - Fix the restriction of odm partition overlays (by gang.huang) +194f33ad3b3f - SystemUI: Fix Internet Tile showing no service (by Tommy Webb) +a302613aaea3 - SystemUI: Don't animate QS tile text when opening activity/dialog from A11QS ui (by Tim Zimmermann) +5783fe036620 - WallpaperManagerService:fix potential null pointer exception in onDisplayRemoved method. (by lijilou) +27815ef911ec - PhoneWindowManager: Check camera availability on camera key long press (by dantmnf) +842b04cda6e3 - base: Fix gamespace on secondary users (by Dhina17) +09a6c00bf4c1 - base: Fix NPE in GameManagerService (by Dhina17) +6d17e0a3969c - Add required priv-app permissions for SystemUIGoogle (by Pranav Vashi) +0671e0bd13c6 - Integrate Pixel framework hooks and wrappers (by minaripenguin) +188b472dd0d9 - Fix NPE in UiAutomationManager (by Xiaohui Niu) +c3def8641ddd - AutoFill:fix NPE to aviod systemServer crash. (by lijilou) +3169a008d538 - SystemUI: Remove tracing in `NoRemeasureMotionLayout` (by minaripenguin) +7d85ece55383 - SystemUI: Fix crash when resetting ShadeController views (by minaripenguin) +4ac7e7f8f4a6 - Fix NPE when traversing viewgroup display list (by minaripenguin) +312695e7be8c - SystemUI: Ignore R8 optimizations warnings (by minaripenguin) +63855916e9c1 - SystemUI: Do not shrink resources (by minaripenguin) +62c38edebe24 - SystemUI: Fix wrong thread exception when updating smartspace views (by minaripenguin) +6bab78c24bfd - SystemUI: Fix suspicious spaces around new mobile icons (by lgjint) +47c17af3ebda - Fix TypedArray instance leak in ParsingPackageUtils. (by Arnab Banerjee) +55500dc547c1 - ActivityManagerNative: Prevent possible soft-reboot (by fusionjack) +3a5a0d7340fb - AppWidgetServiceImpl:fix NPE in pruneWidgetStateLocked mthod . (by lijilou) +231170198d35 - SystemUI: Drop unused rounded corner padding (by Pranav Vashi) +d5055d0f2b32 - SystemUI: Fix thread safety issue when adding tunables (by minaripenguin) +e6dd9b397fd7 - WallpaperManagerService:fix NPE happen in onDisplayReadyInternal method . (by lijilou) +8ade04bae8e5 - Fix nullptr exception when using do-while (by zhuning3) +dd52761cab69 - FileRotator:fix NPE due to The File.list() method may be return null. (by lijilou) +24c77f2e64cc - Gnss:fix NPE due to the arraymap store the null key. (by lijilou) +a568301f0180 - Wakelock: Ensure `inner` wakelock is not null before releasing it (by minaripenguin) +98a2cc5afff4 - AppRestrictionsHelper: Check managed restrictions (by Tommy Webb) +9ec8f96c8672 - Fix "Manage App & Content access" for profiles (by Tommy Webb) +6a1589533fc4 - SystemUI: Adapt "Extend kill button to notification conversation guts" to A14 QPR2 (by someone5678) +cdbc9cb65e88 - RuntimeInit: Prevent bootloop trying to handle app crash of null service (by Pranav Vashi) +13758272cfa6 - StringBlock: Prevent SystemUI crash when inflating QS (by Pranav Vashi) +d91714af8a05 - libandroid_defaults: explicitly enable ThinLTO (by John Galt) +165fe28c819e - Check light sensor is null for biometric logging (by Wenhui Yang) +693a87efec6c - Unregister the existing RegisteredAttribution before adding new one. (by Alekhya Karavadi) +f806e8a752f2 - Prevent crashing with several child profiles (by Tommy Webb) +703c45013b2f - Show hidden apps on secondary users' app lists (by Oliver Scott) +e11dd40b1915 - Fix NPE in SystemUI (by first last) +aba6a1eb59da - display: Consider peak refresh rate in BrightnessObserver (by Adithya R) +44f1d6ce1ec5 - Fix incorrect text shown at PUK lock screen (by Vala Zadeh) +e7db9351d61b - SystemUI: Handle the SIM_STATE_NOT_READY state (by junklu) +d2c746166574 - Make empty modem activity info as valid (by Mengjun Leng) +58a80fba41a0 - sounds: Implement new screenshot sound effect (by minaripenguin) +409052cf8d9d - Add DeskClock to hiddenapi whitelist (by Qimeng Pan) +14802ad625a1 - Don't update OverScroller fling state if improper time passed (by Jun Wang) +45db43769922 - Make all activities resizable (by Andy CrossGate Yan) +30ae6520de61 - Add some fwb stubs from Oplus (by DennySPb) +7caaa7b3df94 - SystemUI: Show big keyguard clock when media controls are hidden (by Ido Ben-Hur) +4999ae34ef3b - SystemUI: Fix secondary label alignment on A11 QS UI Style (by Pranav Vashi) +ed02317df051 - Restore getSimStateForSlotIndex in SubscriptionManager (by Andy CrossGate Yan) +85387b27cfdb - AppLock: Intercept locked apps launching from recents (by Dhina17) +652651d6d36a - AppLock: Make kotlin libs available only within this module (by Dhina17) +b2de771d824f - AppLock: Update for kotlin errors (by Pranav Vashi) +701c7637ea93 - AppLock: Allow using face unlock for biometric authentication (by Pranav Vashi) +2d674172d17f - AppLock: Move services to new package (by Pranav Vashi) +e2ffa9eacccf - AppLock: Allow locking all apps visible in launcher (by Pranav Vashi) +90cee4808819 - AppLock: Update API to hide unprotected apps (by Pranav Vashi) +28e6408eae28 - base: Introduce app lock [1/4] (by jhonboy121) +3bdc92edf5d4 - SystemUI: MediaHierarchyManager: Initiate allowMediaPlayerOnLockScreen (by Ido Ben-Hur) +b19ac4a0aff0 - Enable FLAG_SECURE for userdebug builds as well on keyguard (by Saalim Quadri) +ac5fea03c7eb - core: Allow vendor odm symlink in framework overlays paths (by Alexander Winkowski) +64f0aa68ee37 - Fix uninstall for all users (by Tommy Webb) +c3e057ba3637 - ConfigurationController: Prevent app crash caused by null configuration (by minaripenguin) +eeb724cfaeff - ActivityThread: Resolve runtime exception when pausing an activity (by minaripenguin) +402a7edba3b2 - Increase Zenmode max hour limit from 12 to 24 (by Alex Cruz) +fa14e9303e61 - SystemUI: Allow limiting AOD & ambient display refresh rate via overlay. (#1066) (by raystef66) +752b29a16609 - CompanionDeviceManager: This uses the MANAGE_COMPANION_DEVICES permission (by Sourajit Karmakar) +51045e452bd8 - SystemUI: Add default path for FPS info service (by Pranav Vashi) +1550b17439fe - core: Enable freeform/multiple windows feature by default (by minaripenguin) +c448b7f9fe7b - Avoid device reboot caused by SecurityException. (by Wen Zhang) +e5cac40c5a9d - Allow adding space below IME on disabling navigation hint [1/3] (by Pranav Vashi) +c887ab34a383 - SystemUI: biometrics: Follow user setting to confirm face unlock (by Pranav Vashi) +c59885a2748c - SystemUI: Use proper tint for face unlock icon (by Pranav Vashi) +93a349a1a105 - SystemUI: Implement face unlock recognition animation and text (by minaripenguin) +43a32635d7fd - SystemUI: Disable FaceUnlock Lockouts (by minaripenguin) +5e377b61facb - FaceService: Conditionally add ParanoidSense (by someone5678) +697120be73f7 - base: Initial SenseProvider for FaceSense service (by Chris Crump) +67bfc46bfbb5 - Implement DeviceConfigUtils and service (by jhenrique09) +52de355444ce - base: Add minimal support for Richtap vibrations (by Fabian Leutenegger) +9fea5d8d44a4 - RingtoneManager: Set an default ringtone for the SIM 2 (by micky387) +d53dbf7b43ab - base: Phone ringtone setting for Multi SIM device [1/3] (by Ting Yu) +de974f4fd6d2 - base: Add DND & Rate settings to flash on call [1/3] (by Ido Ben-Hur) +841dbfd9dddb - base: Add Flashlight blink on incoming calls [1/3] (by PMS22) +40beefe14a80 - Incall vibration options [1/3] (by beanstown106) +79da54eb9ea3 - base: Allow choosing a custom vibration pattern [1/3] (by Ido Ben-Hur) +b05a140673bf - base: Add vibration patterns from OOS [1/3] (by rituj) +fa61a1906156 - base: Allow customizing volume stream steps [1/2] (by Ido Ben-Hur) +a96e0522973e - SystemUI: IslandView: Fix dismissal and cleanup resources when not needed (by minaripenguin) +ef048c7af7ce - SystemUI: IslandView: Remove notification when swiped dismiss (by minaripenguin) +87d4fb19a2cd - SystemUI: IslandView: Fix focused top-app detection (by minaripenguin) +063e632aea59 - SystemUI: IslandView: Implement Swipe to left/right to dismiss gesture (by minaripenguin) +aeff12ed7de3 - SystemUI: IslandView: Clean up redundant enablement (by minaripenguin) +b269d7715afe - SystemUI: Default to true for HeadsUp notifications (by Ido Ben-Hur) +b2d809d31eb4 - SystemUI: IslandView: Recycle icon bitmap to avoid memory leak (by minaripenguin) +8b5626fcdb81 - SystemUI: IslandView: Fix some album-art not showing (by Subratam6296) +ade314c7a6e1 - SystemUI: IslandView: Update color implementation (by Pranav Vashi) +a3ad273120f9 - SystemUI: IslandView: Use status bar height as top margin (by minaripenguin) +da4ce85cd1ad - SystemUI: IslandView: Resolve notification contents (by minaripenguin) +1b59ef82e37a - SystemUI: IslandView: Auto remove now playing notification (by Pranav Vashi) +b94be7c785b4 - SystemUI: IslandView: Properly handle island notification on track change (by Pranav Vashi) +52fa00ad14b6 - SystemUI: IslandView: Return if sbn.notification.contentIntent is NULL (by someone5678) +aee1b86bc830 - SystemUI: IslandView: Get application info from all user (by someone5678) +6fcbe2a0ecd4 - SystemUI: IslandView: Import SystemUIToast icon retrieving logic (by someone5678) +c11514431a69 - SystemUI: IslandView: Implement now playing for Island notification (by minaripenguin) +2b4309df4e3a - SystemUI: IslandView: Ensure global headsup is enabled (by Pranav Vashi) +634c235541c6 - SystemUI: IslandView: Squeeze it (by someone5678) +0322e67d8ed1 - SystemUI: IslandView: Import SystemUIToast icon retrieving logic (by someone5678) +e5e6875af72d - SystemUI: Implement Island notification feature [SQUASHED] (by minaripenguin) +be9bb30c689f - Pulse: Implement pulse color based album art [1/2] (by Pranav Vashi) +c5b39d1bda22 - Pulse: Prevent systemui-related crashes (by minaripenguin) +06c3efe1fe27 - Pulse: Fix orientation checks (by minaripenguin) +ad2f5001c09b - Pulse: ColorContoller: Fix getting default accent color (by varund7726) +ec49c1dd986d - Pulse: Simplify checks and prevent issues (by Pranav Vashi) +33dfefc1a9d7 - Pulse: Detach pulse view only when attached (by Pranav Vashi) +5da2b7d6f7cb - Pulse: Solid renderer round lines [1/2] (by TikkiTikki) +fc266d8400ea - Pulse: Set current Refresh rate as FPS animation value (by Stallix) +dc9d9178c839 - Pulse: Extend to Ambient Screen (by spezi77) +bb83fdda302b - Pulse initial checkin for Android 13 [1/2] (by bigrushdog) +4389b3106738 - ConfigurationController: Prevent app crash on orientation change (by minaripenguin) +99c101528866 - fwb: Fix navigation bar button hit testing (by SahilSonar) +01bc60ba39a2 - SystemUI: Align the QS carrier text to its gravity bias (by minaripenguin) +95aab572f764 - SystemUI: Use secondary label for language QS tile (by Anushek Prasal) +73da0fc1dfdb - development: Address NPE when removing preferences out of developer options (by Alex Cruz) +f7f2b509aebe - SQLiteDatabase: Catch corrupt exception during transaction (by muzbit.kim) +b88cf57d3a9b - Allow signature spoofing on user builds (by Pranav Vashi) +2eb0544e928b - Set FakeStore/PlayStore as Aurora Store installer package name (by Oliver Scott) +6b70b00d9ad3 - AudioService: Register MASTER_BALANCE observer for all users (by Deeraj) +19c867d08d44 - audio: Don't play sound effects if stream is muted (by Steve Kondik) +2122881563b2 - TelephonyManager: Gracefully handle null telephony service (by minaripenguin) +cc7d9f64bb3e - Remove unnecessary HashMap instantiation (by Josep del Rio) +656a88ae17a2 - LockPatternUtils: Decrease minimum pin length for auto confirmation (by Mesquita) +b281d3007500 - NotificationShade: Make blur crossfading more gradual (by Danny Lin) +d438a5e75a60 - SystemUI: Align keyguard carrier text with status bar (by Andy CrossGate Yan) +ee4546cd19e5 - PowerUI: Mute logcat spam. (by spezi77) +f06cc5151c64 - BiometricScheduler: Cancel operation if not idle (by SagarMakhar) +3ca963e42bf5 - SystemUI: CastTile: Open cast settings on long click (by Ido Ben-Hur) +1545776ecde5 - SystemUI: Re-designed caffeine tile icon (by Andrew Fluck) +5943f4c89de6 - SystemUI: Add Locale Tile (by SpiritCroc) +a53a54af964d - SystemUI: Add Sound search tile (by ezio84) +35ef953e9583 - SystemUI: Add Screenshot tile (by ShevT) +aadaeeda0b63 - SystemUI: Add refresh rate tile (by jhonboy121) +7a0e9fcc47ba - SystemUI: Add Weather tile based on OmniJaws client (by Pranav Vashi) +795a15ae0d9e - SystemUI: Fix class cast exception when animating play/pause button (by minaripenguin) +e0d150d154b5 - display: Handle zero auto brightness adjustment (by Adithya R) +d3efbf565709 - Allow profile owner to set user_setup_complete secure setting (by Oliver Scott) +815814092418 - SystemUI: VolumeDialog: Fix volume panel on left on secondary users (by Pranav Vashi) +5f75cba967f1 - SystemUI: VolumeDialog: Add content observer for panel timeout (by Pranav Vashi) +7105bfeb21bb - SystemUI: VolumeDialog: Dismiss dialog on config change (by Pranav Vashi) +4c21126dd51c - SystemUI: VolumeDialog: Ensure proper resource release (by minaripenguin) +2f1bc49592e3 - SystemUI: VolumeDialog: Open volume panel on expand long click (by Pranav Vashi) +116d2aec171a - SystemUI: VolumeDialog: Properly set initial dialog gravity (by Pranav Vashi) +a30eafd1e2ea - SystemUI: VolumeDialog: Change bg tint for inactive rows (by Arian) +0edbbda79b51 - SystemUI: VolumeDialog: Fix per-app volume on secondary users (by Dhina17) +0ab5130930a5 - SystemUI: VolumeDialog: Add app rows to volume dialog (by Adithya R) +0ca81fb633e2 - SystemUI: VolumeDialog: New per-app volume icon (by ReallySnow) +73d3bd01c456 - base: make per-app work with multi audio focus (by El Dainosor) +7b557d68887d - base: support per-app volume [2/3] (by cjybyjk) +0523e35e0a1c - Add additional work profile badge colors and labels (by t-m-w) +1e571d229778 - SystemUI: Introduce Adaptive Playback [1/2] (by Jyotiraditya) +405a948492a3 - base: Allow scheduling always on display [1/2] (by Ido Ben-Hur) +38255a14c39c - Shell: Don't show bugreport on DocumentsUI (by jhenrique09) +39d006fe7d7a - Fix WifiInjector instance exception if WifiService disabled (by Liu Zhen) +5e0f7e734836 - telephony: SmsMessage: Bring newFromCDS method back (by SamarV-121) +06d2ee36a3b5 - EnhancedEstimates: Get estimates from Device Health Services (by Jason Edson) +16af55f798eb - Avoid crash when dream starts (by Daisuke Sakamoto) +765680633e36 - Doze-on-charge: Add few improvements and fixes (by Pranav Vashi) +6197dc895461 - base: Add Doze-on-charge customization [1/2] (by darkobas) +a56b43c93ea2 - SystemUI: Allow toggling rotation button suggestion [1/2] (by Pranav Vashi) +31bf369cca4d - Fix crash with protected content with ElectronBeam/Scale screen-off animation (by Matt Filetto) +9a9acafa8c4a - fwb: Screen off animations [1/2] (by Kshitij Gupta) +4c80be012c6e - SystemUI: Allow devices to disable Smart Pixels on UDFPS (by ShevT) +d3cb24bc72fb - SystemUI: Add Smart Pixels tile (by Adin Kwok) +06fa6f4dc5d6 - SystemUI: Smart Pixels [1/2] (by Joe Maples) +9a9fda20b608 - fwb: Implement cutout force full screen [1/2] (by jhenrique09) +430630392495 - Ambient Music Ticker - Allow to pulse on new tracks [1/2] (by ezio84) +141c768a6d94 - SystemUI: Add edge light customizations [1/2] (by jhonboy121) +4a4e56319878 - base: Add bool to enable/disable doze by default (by Pranav Vashi) +9c82d56cd693 - Allow tuning ambient display with sensors [1/3] (by Pranav Vashi) +45adf040d4c4 - Add toggle to disable charging animation [1/2] (by Anushek Prasal) +cbf8dc7d8449 - SystemUI: Integrate Google Lens into Screenshot UI (by AshutoshSundresh) +5bc6157827dd - base: Do not reset keyguard going away state (by minaripenguin) +7282a8b595d5 - SystemUI: Implement burn-in protection for status/navbar (by Park Ju Hyung) +465eedfb0ea1 - SystemUI: Add tile to show volume panel (by stofstik) +cdca622c2a0a - SystemUI: Introduce DataSwitchTile (by Christian Oder) +ef4c97348260 - SystemUI: Add Compass tile (by Roman Birg) +41153147c0ef - SystemUI: Rewrite FPSInfoService in kt from scratch (by jhonboy121) +9f9e115efca4 - SystemUI: FPS Info Overlay & Tile (by Marko Man) +1634e95510a3 - QS: Add CPUInfo toggle tile (by mydongistiny) +aef38984103d - base: add CPU info overlay (by maxwen) +330a1ea45b46 - SystemUI: QS: Add On-The-Go Tile (by Jason Edson) +f798c5c89edc - SystemUI: Allow disabling clipboard overlay [1/2] (by Adithya R) +9bd23ac18727 - Add kill button to notification guts [1/2] (by Daniel Koman) +5dfd4c71fcb8 - HeadsUp: add timeout option (1/2) (by Lars Greiss) +5bdb1835021e - Allow to suppress notifications sound/vibration if screen is ON [1/2] (by ezio84) +8a0bedd4120b - SystemUI: Add less boring heads up option [SQUASHED] (by ezio84) +c9ca833e58f2 - Add Alert Slider user interface [SQUASHED] (by Chris Crump) +001af75b76e0 - Add config overlay for battery info update (by ShevT) +282bcf8baf47 - Update battery info every second when device is charging (by SagarMakhar) +8097c332359b - Reload navbar icons on changing style [1/2] (by Pranav Vashi) +6afc822fc9f3 - base: Update mock LinearmotorVibratorService (by Pranav Vashi) +1447ecdc3502 - base: Add overlay to mock oplus LinearmotorVibratorService (by Pranav Vashi) +0e3aaf1309e7 - base: Add mock oplus LinearmotorVibratorService (by cjh1249131356) +3dcd49e12b4f - SidefpsController: Apply ScaleFactor to sensorLocationY (by Luofan Chen) +f7f05ae3c961 - VolumePanel: Pass touch outside of volume panel (by Akash) +e8489ad0ff35 - VolumePanel: avoid multiple animations on touch spam (by Giuseppe Maggio) +4cd0a23d582c - SystemUI: Enable power menu blur via window flags (by Dhina17) +99596bd30b84 - SystemUI: Also blur power sub-menus (by Pranav Vashi) +db029863938c - SystemUI: Blur the power menu (by Elluzion) +35abd646155b - SystemUI: Add restart SystemUI in Advanced Reboot [1/2] (by Phạm Tiên Sinh) +2520c7b3652c - SystemUI: On-The-Go Mode (1/2) (by Alexander Martinz) +103213397ee7 - base: Introduce Accidental Touch (by Thecrazyskull) +7c98766a6eff - Switch gesture navbar to new navigation bar key event source (by Alex) +997e627301a2 - base: Introduce new navigation bar key event source (by Carlo Savignano) +715f768b37c8 - Move Swap capacitive buttons to Settings [1/3] (by Pranav Vashi) +4f8e9d900341 - Add toggle to disable HW keys [1/2] (by Pranav Vashi) +7293f7ae871c - SystemUI: Fix Wakelock issue (by Alberto Ponces) +a85cc9f94716 - SystemUI: Adapt screenshot sound to ringer modes (by Ashwin R C) +e15c7328a9cf - Hide navigation hint when taskbar is enabled (by Pranav Vashi) +3c8e78ab94f1 - SystemUI: Allow Configuring Navbar Radius [1/2] (by spkal01) +afb9490631e2 - Cancel long swipe for cancelBack in navigation gesture (by someone5678) +023c07b0470c - Add optional haptic feedback to new back gesture affordance (by Pranav Vashi) +b15c42401823 - Allow to hide gesture on new back gesture affordance (by Pranav Vashi) +84ff09d6c2fe - Optional haptic feedback on back gesture [1/2] (by Pranav Vashi) +50e42c41d3cd - Allow to hide arrow for back gesture [1/2] (by Ali B) +bf6ab0337b14 - EdgeBackGestureHandler: Change back gesture height intervals (by Anushek Prasal) +46870e45a081 - Allow changing back gesture height [1/2] (by maxwen) +1c46267efacf - EdgeBackGestureHandler: Switch to Tuner API (by Pranav Vashi) +eae414434e39 - Allow changing the length of gesture navbar [1/2] (by jhonboy121) +d89a44a59177 - NavigationBarInflaterView: Improve applying overlays (by Pranav Vashi) +b917c79e126e - Navbar: Fix issue where pill disappears in gestural mode (by Pranav Vashi) +4b5c301d12ea - Add separate tunables for navbar layout customization (by Pranav Vashi) +4311fe6717f5 - Add more device key actions (by rohan) +972bd8fd53b7 - Forward port pixel navbar animation from redfin 11 [1/2] (by Pranav Vashi) +e4a05096eb21 - PhoneWindowManager: Pocket Judge: Don't mess with power button to reject call (by Ido Ben-Hur) +81ae5e8a1acc - base: Pocket Judge: Don't go to sleep while on call (by Ido Ben-Hur) +b47bf7fb19ab - pocket mode: Update style to latest OOS specs (by minaripenguin) +78b0cf321ea8 - PocketJudge: Allow to register vendor proximity sensor (by Hikari-no-Tenshi) +d81c00542f51 - PocketLock: Make using light sensor optional (by Laker) +a08fe9e24667 - SystemUI: Improve pocket mode layout (by Anushek Prasal) +53cc57f69782 - base: Redo Pocket mode view like OOS (by Jyotiraditya Panda) +fdcc7e9a7026 - Fix an edge case in KeyguardUpdateMonitor pocket callback (by paphonb) +3b83958939c7 - PocketJudge: allow register vendor pocket sensor (by DennySPb) +d18dcec638c5 - PocketLock: fix flickering on animations (by jhenrique09) +4835e2e60cba - Pocket lock: Add config_pocketModeSupported overlay (by jhenrique09) +5e35291ceeed - pocket: introduce pocket bridge (by Chris Lahaye) +d4c1719868fa - pocket: Reduce sleep timeout for pocket lock (by RadixCube) +4af947852bd2 - pocket: Use MD2 lock drawable (by Anushek Prasal) +785f2af2e3ed - Pocket lock improvements (by Henrique Silva) +37271ce7846c - pocket: Fix pocket lock view for display cutouts (by TheStrix) +454f652b3797 - pocket: Adjust sleep timeout for pocket lock view to 10 secs (by TheStrix) +2f7738c2c9eb - PocketService: Adjust light sensor rate to 400ms (by Alex Naidis) +7048cf9dc73b - pocket: Add hardware acceleration and properly maintain SYSTEM_UI flags (by Chris Lahaye) +c5bf5f491587 - policy: introduce pocket lock (by Carlo Savignano) +f4d2512764e6 - pocket: introduce pocket judge (by Carlo Savignano) +9e94c0d534ca - Make sensor block package list configurable [1/2] (by Hikari-no-Tenshi) +58939936abfc - base: Add Accelerometer and Linear Acceleration sensors in blocking list (by HolyAngel) +46de3ce2f217 - FWB: Sensor block per-package switch (1/2) (by LorDClockaN) +c2c00f0f0c16 - SystemSensorManager: sensor block per-package (by Simao Gomes Viana) +5248f70fd1f8 - GameManagerService: Prevent multiple threads from accessing settings observer onChange (by minaripenguin) +924bd1e8e528 - GameManagerService: Set device_config property on behalf of GameSpace (by Dhina17) +61402d3716a6 - SystemUI: Add support for GameSpace (by Nauval Rizky) +adaad369baf2 - base: add API for disabling gestural navigation (by ezio84) +5c296c4e4c85 - SystemUI: Add null check for wakelock in KeyguardViewMediator (by Pranav Vashi) +2c00aeaad805 - SystemUI: Workaround for systemui crash caused by gboard (by minaripenguin) +b85ad2ae0df0 - SystemUI: Filter out duplicate notification icons on statusbar (by Adithya R) +a3f3edb93a5f - libhwui: compile for performance (by Vaisakh Murali) +1703db458a81 - libhwui: enable O3 when compiling for perf (by Vaisakh Murali) +36485d64cb44 - libhwui: remove deprecated perf flags (by Vaisakh Murali) +832198fe9196 - SystemUI: Always allow plugins (by nift4) +a8abd6dd1bfa - Clock: Use executor for tuner settings (by Pranav Vashi) +1e3c35c9f3e0 - SystemUI: Improve QS data usage info (by minaripenguin) +2aeea2d1f703 - SystemUI: Fix wrong thread exception when updating QS tiles (by minaripenguin) +fc001b827470 - FingerprintAuthenticationClient:fix NPE problem due to getListener method return var is null. (by lijilou) +0e2f373fcc30 - SystemUI: Fix up UDFPS animations for multi-user (by flakeforever) +721b41dde4ec - SystemUI: Fix up UDFPS icons for multi-user (by flakeforever) +049dce4af404 - UdfpsAnimation: Ensure the UDFPS animation is always hidden (by minaripenguin) +13bbafa8585a - SystemUI: Fix up custom UDFPS icons (by Pranav Vashi) +8bc2cf3346e4 - Bring back UDFPS icons (by SagarMakhar) +4e990fd10443 - UdfpsAnimation: Assume that style 0 is always 'none' (by AnierinB) +0c7a79696f11 - UdfpsAnimations: Use DisplayUtils.getScaleFactor to support multiple resolutions (by AnierinB) +9522549f7b72 - SystemUI: Make sure the udfps animation is hidden on the bouncer (by Dhina17) +329cb5b88c18 - SystemUI: Simplify udfps animation style selection (by Dhina17) +4494d3f638c4 - Bring back UDFPS animation (by SagarMakhar) +c78c27ef2daf - Fingerprint authentication vibration [1/2] (by beanstown106) +364482a785e8 - SystemUI: Add charging icon to the charging animation (by minaripenguin) +8974515d9db8 - Don't show app error dialog before system booted (by Jiangyou Li) +57bf8d92c585 - Fix NPE in BootReceiver (by Jiangyou Li) +e4861649f7ba - Add button to AppErrorDialog to upload crash information to pasty (by Till Kottmann) +cae381c58d51 - SystemUI: Try disabling smartspace weather by default (by Pranav Vashi) +b2b5a8a9858d - QRCodeScannerController: Check for google package availability (by Pranav Vashi) +86a870c26e6c - QRCodeScannerController: Use Lens as fallback activity (by Nauval Rizky) +a8f7163954ad - base: Use wireless charging animation for wired charging too (by Anushek Prasal) +295862ad3c4c - Add deep sleep preference controller [1/2] (by Pranav Vashi) +2128b9bc63ce - SystemUI: Ignore font padding for large ls clock (by minaripenguin) +b70ea869577f - Allow overlaying font spacing for lockscreen clock (by Pranav Vashi) +84b6748068a1 - base: Add support for Lockscreen clock fonts (by El Dainosor) +e19d215259bc - Add support for Navbar styles (by Pranav Vashi) +52a0cafae9e5 - SystemUI: Add missing location permission (by Pranav Vashi) +d94874950dc1 - SystemUI: Launch power menu from QS only if enabled (by DarkJoker360) +cca83284ee7c - Hide power menu on secure lockscreen [1/2] (by Altaf-Mahdi) +7180fbb3cbcf - SystemUI: udfps: fix framework dimming (by nift4) +1d401c017ce4 - UdfpsController: make sure to continue with onAcquired even when pulsing (by jhonboy121) +8be6192467fa - base: Allow toggling screen off FOD [1/2] (by jhonboy121) +2058d713f743 - udfps: Allow devices to pulse onFingerDown instead of waking the screen (by trpsl) +e1037da5609b - udfps: Add support for udfps on aod without dedicated sensor (by TheScarastic) +f3e649034ff6 - SystemUI: Reduce keyguard indication text padding (by minaripenguin) +4c35838e1460 - BatteryService: Add support for oem fast charger detection (by Pranav Vashi) +1ca3d3ddb36f - base: allow disabling ripple effect on unlock [1/2] (by Rishawn) +13a0816b72e2 - SystemUI: Add current divider config for lockscreen charging (by Pranav Vashi) +bda0496fc914 - LockscreenCharging: squashed (1/3) (by maxwen) +5e54d5ebf4e7 - SystemUI: Don't force small clock when media isn't allowed on keyguard (by Ido Ben-Hur) +7d2f1f0c68ff - OmnijawsClient: Close cursor to avoid memory leak (by Pranav Vashi) +d87f4aa3de60 - Remove smartspace view when OmniJaws weather is enabled (by Pranav Vashi) +3f11f44fffb4 - Add optional weather condition text on lockscreen (by Pranav Vashi) +ceeef95ff802 - SystemUI: Add pixel style lockscreen weather based OmniJaws (by Pranav Vashi) +b9c22750e73f - OmnijawsClient: Fix widget theme [1/2] (by Pranav Vashi) +5555a18a5272 - OmniJaws: Use new google icon set by default (by Pranav Vashi) +efc75800d326 - crdroid: Add OmniJawsClient (by maxwen) +bd6c309cf874 - SystemUI: Move bluetooth dialog creation to LongClick method (by minaripenguin) +e7c0f21ea6b9 - base: Allow turning on Bluetooth when pressing the tile [1/2] (by Ido Ben-Hur) +f91306a21e21 - SystemUI: OOS style notification clear all button [1/2] (by 00day0) +9bc4b38e441e - SystemUI: Compress custom file headers properly (by Pranav Vashi) +9be2ee0c09f5 - base: import ImageHelper (by martinusbe) +8b759debb920 - SystemUI: Add QS Header Image customization [1/2] (by Marko Man) +d29fb248806f - SystemUI: Prevent OOB when reinflating QS panel with notifications (by minaripenguin) +54d6a9a52cae - base: change background activity start mode to allow for widget configure (by maxwen) +b52a49ff2f56 - SystemUI: Allow toggle dual tone QS background [1/2] (by Ghosuto) +392713bf0317 - SystemUI: add haptic feedback for qs tiles (#956) (by Wahid Khan) +cae23c23efff - SystemUI: Add QS Panel Style [1/3] (by Trishiraj) +f4718e7d1170 - SystemUI: Do not marquee QS label text (by Pranav Vashi) +813e1f548b30 - SystemUI: Use label vertical layout for A11 QS (by Pranav Vashi) +44e7c0eb909a - SystemUI: Reduce tile label size for A11 QS (by Pranav Vashi) +a3b66824d3a4 - SystemUI: Add A11 QS UI Style [1/3] (by IacobIonut01) +9a207ffe2c25 - SystemUI: Prevent systemui crash when reinflating QS (by minaripenguin) +e08ba434af18 - SystemUI: Tune QS Panel bottom padding (by minaripenguin) +5afca4fe3700 - SystemUI: Prevent QSPanel crash when adjusting tiles height (by minaripenguin) +17651ae5cbfb - SystemUI: QSAnimator: Hide secondary label in QQS (by Adithya R) +72ac78b79eb9 - SystemUI: Allow to change QS tile label text size [1/2] (by Pranav Vashi) +968a8761b10c - SystemUI: Allow setting QS rows [1/2] (by Pranav Vashi) +0f37182d3c48 - SystemUI: Clean up for Tile layout (by Pranav Vashi) +97bb257a83ac - SystemUI: Allow setting quick QS rows [1/2] (by Pranav Vashi) +c5940058a20d - SystemUI: Add QS tile layout settings [1/2] (by maxwen) +1fa64ccee4de - SystemUI: Add vibration when long pressing QS footer settings button (by Ido Ben-Hur) +261e6a9f5268 - SystemUI: Adapt long press on QS settings to launch crDroid Settings (by Ido Ben-Hur) +c18e64ea50ef - QSFooter: Launch crDroid Settings when long clicking settings (by Ido Ben-Hur) +b4b04fa14ac8 - SystemUI: Fix logspam in NotificationMenuRow (by tejasvp25) +45665a67a8b6 - QSPanel: Add rotationX animation to quick settings tiles [1/2] (by Fran Palmero) +45f6fd1c1ef5 - QSPanel: Use Tuner API for QS tile animation style (by Pranav Vashi) +1df3d23b4c6a - QSPanel: Add animations to quick settings tiles [1/2] (by Nico60) +7f665859733e - keyguard: Actually kill Fancy Colon (by Joe Maples) +367a7d81796a - SystemUI: Always show suffix for DataUsage (by Pranav Vashi) +8bb9ac9eda06 - SystemUI: Avoid NPE in QS footer data usage (by Adithya R) +8c8a00a37649 - SystemUI: Allow hiding QS footer data usage [1/2] (by Adithya R) +5c71194c759f - SystemUI: Show daily data usage in QS footer [SQUASHED] (by Adithya) +48f3760954ed - Revert "Clean up unused methods from DataUsageController" (by Pranav Vashi) +a49891602ac6 - SystemUI: Apply QS transparency to footer actions background (by Pranav Vashi) +3ff3c274935f - SystemUI: Fix auth scrim turning black in white theme (by Pranav Vashi) +373c9fc02caa - SystemUI: Remove composite alpha from additional scrim on lockscreen (by Pranav Vashi) +2fb2d2d79fdb - SystemUI: Fix scrim issues regarding transparency (by nift4) +4036f27b7253 - SystemUI: Fix multiple QS background scrim issues (by Pranav Vashi) +5d47247bad3d - SystemUI: Use Tuner API to apply QS custom alpha (by Pranav Vashi) +d794c946f377 - SystemUI: Transparent QS customization (by spkal01) +99f5cec012e8 - Allow disabling qs on secure lockscreen [1/2] (by jhonboy121) +49fc495f4d0a - Add toggle to enable brightness slider haptic feedback [1/2] (by Pranav Vashi) +9122b61cf451 - SystemUI: Add haptics to brightness slider (by Vaisakh Murali) +df5e96b50e5e - SystemUI: WifiStandard: Avoid usage of Resources#getIdentifier() (by Dhina17) +1a96ad177b52 - SystemUI: Introduce wifi standard icon feature [1/2] (by minaripenguin) +867e01150ef3 - BrightnessUtils: Conditionally use low gamma implementation for brightness curve (#1072) (by provasish aka hunt3r) +e876b96df30c - BrightnessController: Update icon state for auto bg icon (by yukiscape) +3b6c4fb4f332 - BrightnessController: Use TunerService API (by Pranav Vashi) +d48662bd5309 - SystemUI: BrightnessController: do not update slider from DisplayManager callback if user is changing brightness (by jhonboy121) +2c45e56f9009 - SystemUI: Port statusbar brightness control (by Alberto97) +a8d0eca5999b - Use FORCE_SHOW_NAVBAR to actually toggle navbar (by Pranav Vashi) +2a7fd7eed7ab - CentralSurfacesImpl: Switch back to tuner API (by Pranav Vashi) +4d9515e84bba - QSPanel: Don't crash when not using media player (by Ido Ben-Hur) +57ef5a442d46 - Bring back QQS brightness slider (by Pranav Vashi) +9ce62a49028d - Revert "Remove QQS brightness controller" (by Mayur) +3c0868716ba5 - base: Add crDroid utils (by Pranav Vashi) +a25ca8d27986 - SystemUI: Do not duplicate SPN and PLMN in network name (by Adithya R) +623a297f1085 - SystemUI: Allow using 4G icon instead of LTE [1/2] (by Pranav Vashi) +1074a24099c4 - SystemUI: Option to disable Data Disabled Indicator icon [1/2] (by varund7726) +4c9ae50458aa - NetworkTraffic: Prevent SystemUI crash on user change (by Pranav Vashi) +07aa1cd713d4 - NetworkTraffic: Consider CLAT interfaces (IPv6) (by Tommy Webb) +3fc867363296 - NetworkTraffic: Prevent network callback exception on theme change (by Pranav Vashi) +2e1db2d4111d - Network traffic mode for status bar [2/3] (by Pranav Vashi) +7fd5c0ee6c18 - SystemUI: Remove existing icon group if its overriding (by Adithya R) +397945dd82af - SystemUI: Forward port 'HD & wifi calling statusbar icons' (by Dhina17) +2bce92366853 - SystemUI: Add roaming indicator to statusbar tuner (by Adithya R) +21d68e740545 - SystemUI: Fix up status bar start side content layout (by Pranav Vashi) +50e00cb448cc - SystemUI: Fix up status bar end side content layout (by Pranav Vashi) +d73e8e349c12 - SystemUI: Allow toggling privacy indicators [1/2] (by Pranav Vashi) +3a87a8e06430 - SystemUI: Kill old privacy indicator icons completely (by Pranav Vashi) +1b5b26a537e2 - Custom statusbar logo customizations [1/2] (by Pranav Vashi) +3879a079962c - SystemUI: Add ability to toggle bluetooth battery level [1/2] (by Pranav Vashi) +3e3c6d2251d2 - SystemUI: Fix notification count not working after a reboot (by minaripenguin) +e1b7ae842f50 - fixup! SystemUI: Resolve regressions caused by continuous updating of notification icons (by Pranav Vashi) +38f9754acae9 - SystemUI: Resolve regressions caused by continuous updating of notification icons (by minaripenguin) +8decef4f3876 - SystemUI: Forward-port notification counters (by Steve Kondik) +7d603b309b98 - SystemUI: Use app icons for notifications in statusbar (by Dil3mm4) +6bf4cb5cefba - SystemUI: Separate double tap to sleep on lockscreen [1/2] (by Pranav Vashi) +3dcf926a9c0d - NotificationPanelView: Switch to Tuner API (by Pranav Vashi) +a01acab54a3f - SystemUI: Add case to quick pull down status bar anywhere (by Pranav Vashi) +119b76770a40 - SystemUI: Disable quick QS pull down by default (by Pranav Vashi) +94ddea13bacc - QuickSettingsController: Switch to Tuner API (by Pranav Vashi) +8f7072b665d5 - BatteryStatsViewer: Move it to Battery Section (by Subratam6296) +e64f9fd56dcc - Battery Styles: Never enable dual tone on landscape battery styles (by Pranav Vashi) +5fe036c6c1ed - Battery Styles: Apply battery style to battery status chip (by Pranav Vashi) +26f5aff35441 - Battery Styles: Add customization for QS (by Pranav Vashi) +8f3c60863790 - Battery Styles: Fix color on QS for circle battery styles (by Pranav Vashi) +3f05c96dd7e6 - Battery Styles: Add BatteryBar [1/2] (by cphelps76) +9d47dfb517d9 - Battery Styles: Set white tint in darkmode (by althafvly) +138d8cf5c650 - Battery Styles: Use single low level warning config (by Pranav Vashi) +bc935bae81e1 - Battery Styles: Update plus color for battery (by Pranav Vashi) +72a7f68f8860 - Battery Styles: Hide plus when showing battery percentage inside icon (by Christian Oder) +91dd63542c77 - Battery Styles: Allow setting percent view on left [1/2] (by 703joko) +a0c00488ae79 - Battery Styles: Introduce Battery Landscape [1/2] (by 703joko) +ea0d07d088c5 - Battery Styles: Show a bolt ⚡ when charging (by ezio84) +fe87f35105d7 - Battery Styles: Introduce full circle battery style (by Christian Oder) +a34994991ea4 - Battery Styles: Readd dotted Circle to Kotlin impl (by Christian Oder) +9bdc822adb33 - Battery Styles: Improvements and clean up for more customizations (by Pranav Vashi) +64db2a60f287 - SystemUI: Switch to TunerService for CollapsedStatusBar (by Pranav Vashi) +25668eb761fe - SystemUI: Statusbar clock background chip [1/2] (by StarkDroid) +d4a6379433b6 - SystemUI: Block few clock customizations in QS header (by Pranav Vashi) +fc9ee06d173e - SystemUI: Retune clock paddings (by Pranav Vashi) +8cdafd4b74cc - SystemUI: Properly apply dark theming to clock (by Pranav Vashi) +c046c8713932 - Use position tunable to hide clock as well (by Pranav Vashi) +2dc6d76155d3 - Add option to auto hide status-bar clock (by Pranav Vashi) +a38beb723540 - Statusbar clock customizations (by Lars Greiss) +7771be4a2529 - Add separate tunable for clock seconds (by Pranav Vashi) +d85d6832f0ca - base: use a double click effect for charging if there is no amplitude control support (by jhonboy121) +4516a840ba7c - QS: Add Sound tile (by Yoshinori Hirano) +da69503a578a - SystemUI: Fix exception when retrieving signal strength drawable (by minaripenguin) +40e59b47abd8 - SystemUI: Add hotspot toggle in QS internet dialog (by Adithya R) +389ba3f42d84 - InternetDialog: Add missing setOnClickListener for data toggle (by Pranav Vashi) +729b372d0f55 - SystemUI: Update default tiles as per usability (by Pranav Vashi) +d968ab9b9254 - SystemUI: buttons should no longer be textAllCaps (by maxwen) +da54cd1ebbf9 - SystemUI: screenshot: Also post a notification with a preview (by Ido Ben-Hur) +38378819886d - SystemUI: Fix RecodingController NPE with GameSpace (by Pranav Vashi) +494b46ebc8e9 - Screenrecord: Export RecordingService for External Usage (by cjybyjk) +24999d4edfd0 - KeyguardIndication: Set wakelock on doze only when required (by Pranav Vashi) +5e4a0afed514 - KeyguardIndication: Fix glitchy charging info on AOD (by Pranav Vashi) +7e078cede9db - KeyguardIndication: Fix glitchy charging info on lockscreen (by Pranav Vashi) +c9eb742101c8 - Crash occured due to null pointer exception. (by Niraj kumar Mishra) +4be2f8e0113d - frameworks: Fix null pointer Issue (by mqi) +b51efa376d3b - view: add null check for dispatch touch view (by jianzhou) +21173d46d2c3 - SystemUI: Add statusbar call strength icon to tuner prefs (by xyyx) +ac240b56998e - SystemUI: Add switch data saver icon (by xyyx) +10cd6398ade2 - View: Prevent NPEs when initiating surface drag (by minaripenguin) +15f45ffbf31a - wm: Fix NPE when pip onAnimationEnd (by wangdongdong6) +289dc39c57b5 - Fix SystemUI NPE when ScreenDecorations is disabled (by xi yu) +3959872a9965 - QSPanel: Fix NPE in updateViewPositions() (by Pranav Vashi) +36f7a47bfe1d - hwui: Prevent a null pointer on renderthread (by minaripenguin) +1d8d8271b5f3 - hwui: Add NULL pointer check in AnimatorManager::pushStaging (by Phạm Tiên Sinh) +68e040c6abd0 - Calm down attention service logspam (by Adhitya Mohan) +bbd716070934 - base: Update few drawables (by Jesus R) +cbe964a1b9d8 - PowerMenu: Hide emergency affordance if not selected (by Pranav Vashi) +ccb1bdff02a6 - services: Skip access check for matlog shipped with rom (by maxwen) +e92f0bb85e65 - Fix the NullPointerException in Android S Version:mServicesData (by 李欢欢) +edbfc09d508f - InputWrapper: Opt out early if session == null (by Lars Greiss) +b574948f1b00 - Screenshot: Remove text from expanded screenshot chip (by Fabian Leutenegger) +3ec5872b1c82 - neko/Cat: Mark FLAG_IMMUTABLE PendingIntent with FLAG_MUTABLE (by PainKiller3) +53287dd81e90 - NetworkPolicyManagerService: turn this into just a warning (by Simão Gomes Viana) +e6c7c02e1906 - KernelCpuUidActiveTimeReader: Do not spam log with negative active time (by cjh1249131356) +c8d364c19f34 - Use brightness icon matching with slider redesign (by Pranav Vashi) +fe6e26271ab3 - SystemUI: Fix SystemUI Crash (by mqi) +788a650cda77 - SystemUI: Allow using tuner API for Global settings (by Pranav Vashi) +f11bb08b14c1 - SystemUI: Dismiss screenshot window on touch outside (by LibXZR) +18830cdb5b2f - Suppress FingerprintManager logspam (by Harsh Shandilya) +d39f5134849a - NightLight: Allow lower temperatures (by Joe Maples) +c5426e7bd5f2 - MountService: Prevent NPE with DropBoxManager (by AdrianDC) +1b06e45bd024 - ZygoteInit: Disable debug and tracing (by TheHardGamer) +01507fd86f48 - base: Add metric for crDroid Settings (by Pranav Vashi) +6a3005323b2b - crdroid: Adapt settings for A14 (by Pranav Vashi) +c7c175463f65 - base: Remove restrictions for system audio record [1/2] (by jhenrique09) +f74d0a51bd58 - CarrierConfig: Enable payphone call blocking option (by Jason Edson) +f817101d9096 - CarrierConfig: Always show ICCID (by flawedworld) +de26bd86755f - CarrierConfig: allow toggling VoWiFi while roaming by default (by r3g_5z) +38ed0e838f92 - CarrierConfig: Always show APN settings on CDMA carriers (by flawedworld) +e9cdbe194af3 - fwb: Disable some debug/log/trace (by 1582130940) +aacf4a243197 - fwb: Only enable some features on eng build (by 1582130940) +4b73668f55a6 - SystemUI: Add statusbar NFC icon (by xyyx) +e29786ea32eb - SystemUI: Update NFC tile drawable (by mydongistiny) +9134d33cb77e - Allow APK signature scheme v1 for API 30+ apps (by Danny Lin) +deb0df6c7cdc - core: Remove old app target SDK dialog (by Danny Lin) +5f9bce45a26e - Introduce PixelPropsUtils for safety net spoof [SQUASHED] (by jhenrique09) +c5b2a203a8e5 - Optionally have System-scheduled backups act as migrations (by Tommy Webb) +39e80f388350 - CarrierConfigManager: enable LTE+ icon by default (by Jake Weinstein) +c2fadc18cb6b - base: Update some icons to MD2 (by Anushek Prasal) +f88a2fa3ba0f - NPMS: Remove support for SDK sandbox UIDs (by Tommy Webb) +1058305d7bce - Confirm device credentials with the proper user (by Oliver Scott) +6394b135bc10 - Fix unlock notifications for multiple profiles (by t-m-w) +ab5ac5d81c4c - Show hidden apps on secondary users' app lists (by Oliver Scott) +47687bdef04c - Hide hidden apps from all apps except system (by Oliver Scott) +d2bcf1ad7607 - Fix secondary user crash with system user locked (by Tommy Webb) +e0c08a4767a1 - core: pm: Wipe package cache on upgrade (by Pranav Vashi) +d3823ea86da5 - Camera: Fix camera id equal check (by Kwangkyu Park) +3c832e11d765 - Camera: Prevent array index out of bound exception (by Pranav Vashi) +d2d3e4a2b91a - CameraManager: Fix NPE in getting cameraIds (by afterallafk) +0bf162957266 - Camera: Prevent crash when unable to find tag (by Pranav Vashi) +25f66f5be8b0 - CameraServiceProxy: fix exception (by Dmitrii) +a8cc19983904 - CameraManager: Prevent out of bounds when extracting camera IDs (by minaripenguin) +265191cad8b9 - core: camera2: StreamConfigurationMap: add constructor for MIUI camera (by Pulkit077) +89e58a350bea - Camera: Clearing exception for Extended Face (by Sauhard Pande) +d87d9e90febd - Camera: Decrement image references after 'onNextImageAvailable' (by Emilian Peev) +9862385f74df - camera: Add backwards-compatible CaptureResultExtras constructor (by Adithya R) +c8b3b10481cc - CameraDeviceImpl: Don't crash when checking input configuration failed (by Xayah) +793bcfff4fa0 - Select the proper request list size (by Guruprasad Gaonkar) +394519513ca9 - Camera: Prevent crash with prebuilt camera metadata (by Pranav Vashi) +e6faa30bd5c6 - Camera: Ignore torch status update for aux or composite camera (by Gaoxiang Chen) +8b93dae88f6c - CameraManager: Fixup exposing aux camera to apps (by Ido Ben-Hur) +108f4030fcf1 - Camera2: Notify fps as Session Based Parameter (by Sauhard Pande) +8831fd02f6d6 - camera: Allow selected camera apps to skip unconfigure (by LuK1337) +156888aaf1b7 - Guard in short-circuit evaluations for stringSplit methods. (by Mohammed Irfan) +3071c19ac9c9 - Camera: Don't crash when trying to disable shutter sound (by jhenrique09) +dcb78c5bdfe6 - Camera: Don't throw exceptions when value pairs have spaces in them (by Ricardo Cerqueira) +8a83c0c37e4f - Camera: Add feature extensions (by Sauhard Pande) +3c336f28415d - Camera: Extend face detection (by Shuzhen Wang) +0f5134c0ba2b - Fix Photosphere/Camera FCs (by Jostein Kjønigsen) +ad944b12dd16 - Allow sending vendor- or device-specific commands to the camera HAL. (by Danny Baumann) +6ebfbeed7d68 - NavigationBarInflaterView: Use Tuner API (by Pranav Vashi) +cf75305b5963 - wm: Follow rounded corners by split divider corner size (by ReallySnow) +7487b5969c81 - Automatically start all work profiles (by Tommy Webb) +200d65940d21 - Allow creating multiple work profiles via sysprop (by Tommy Webb) +7e56fe63e643 - Adapt Open With chooser for multiple profiles (by t-m-w) +ce624bbc6057 - Do not show logout button on lockscreen (by Tommy Webb) +cfd8c916d712 - Support logging out secondary users (by Tommy Webb) +8ea5fbb160c3 - Avoid Settings app NPE on broken packages (by t-m-w) +9458e44a9308 - Support work profiles on full secondary users (by Oliver Scott) +a0de9e8ef0ee - Enable backup service by default for all users (by Oliver Scott) +33f0bae55021 - Restrict USB at boot time in "unlocked" mode (by Tommy Webb) +8222d4f7ac89 - Move Bluetooth timeout back to AOSP settings (by t-m-w) +d9959124ef02 - Wi-Fi timeout feature (by Oliver Scott) +f53e6f9442d9 - Disable cross profile contact search and calendar by default (by Chirayu Desai) +e92c38ffeda3 - Stop unsuspending packages in profiles (by Tommy Webb) +d007867147e9 - Pause apps feature (by Oliver Scott) +4ddcaf7bdd4c - Put bare minimum metadata in screenshots (by Chirayu Desai) +5f0e920835a6 - config_progress_background_tint: Use accent color for progress bar background (by Danny Lin) +81f108618ba5 - SystemUI: Use color accent for charging animation (by Genkzsz11) +e837f3d8c1ec - ThemeOverlayController: Remove repeated monet check (by Pranav Vashi) +5fcb61c11cf0 - SystemUI: Follow monet theme on privacy indicators (by minaripenguin) +487d3ad2fc31 - SystemUI: QSCustomizer: Add reset to toolbar menu (by althafvly) +71a9caff0547 - SystemUI: Use proper Resolver background color (by elluzion) +f58761917a23 - SystemUI: Fix QS tile dialog background color (by Pranav Vashi) +e6d43fa40b6e - SystemUI: Remove visibility check in setting QSCarrier color (by Adithya R) +7004494db4d8 - SystemUI: Calculate paged QS tiles height properly (by Adithya R) +140d07940213 - SystemUI: monet: Remove unused colorSchemeIsApplied (by Pranav Vashi) +8c4a875159ed - SystemUI: monet: Allow a more granular control over shades [1/2] (by Ido Ben-Hur) +6617412dd684 - SystemUI: Use transparent background for QS footer (by Pranav Vashi) +747f5eba30d1 - SystemUI: Apply rounded corners for QS footer (by Pranav Vashi) +329a22dc7d97 - SystemUI: Update QS notification background color (by minaripenguin) +14cdf87efb29 - SystemUI: refresh system icons on theme change (by Tobias Merkel) +56c7895a5649 - SystemUI: Fix QS header clock color (by Danny Baumann) +aefa83f1b887 - SystemUI: Re-evaluate system theme on UI mode change (by althafvly) +cfc50d72e572 - SystemUI: Always refresh power menu on UI mode change (by Danny Lin) +5c64d6a27aa1 - SystemUI: Follow Dark/Light theme for Safe Mode dialog (by Pulkit077) +df39f9bef55e - SystemUI: Disable new carrier group mobile icons (by minaripenguin) +2419452979f2 - SystemUI: Follow light/dark theme in SplitShade Header (by ReallySnow) +c5b467e95de5 - SystemUI: Re-inflate QS and SB when CONFIG_SCREEN_LAYOUT (by althafvly) +52ce5835a29d - SystemUI: Add dual-tone light and dark themes for QS (by Danny Lin) +29d16b21a57a - SystemUI: Initialize QS tiles in inactive state (by Danny Lin) +bc7b0760fef5 - SystemUI: Use themewrapper for QSCustomizer and tune colorUnavailable (by Pranav Vashi) +839b17d10540 - SystemUI: Follow light/dark theme in quick settings (by Danny Lin) +d63ca1a207fc - Revert "Do not re-inflate QS and SB when CONFIG_UI_MODE" (by Danny Lin) +f52c3c8c969c - Revert "Make QS always use dark theme colors" (by Danny Lin) +7747f72e1a9a - pm: Add seamless migration between test and release keys (by Danny Lin) +9a2ba7cddb69 - Add other options to settings injectable mappings (by Chirayu Desai) +e8788c944463 - TtsEngines: avoid crashes caused by null engine name (by Oliver Scott) +9e26cbdbfeee - BatteryStatsViewer: Fix theme (by Michael Bestas) +ff9bce8a422c - BatteryStatsViewer: Fix initial activity after launch (by Michael Bestas) +5ec2f6ad6949 - BatteryStatsViewer: Add summary for IA preference (by Michael Bestas) +07b83bf71f58 - BatteryStatsViewer: Remove some hardcoded strings (by Michael Bestas) +1e007611b13d - Create IA entry for BatteryStatsViewer (by Oliver Scott) +4e457c73a40d - SystemUI: Fix Biometric dialog corner radius (by Anushek Prasal) +3e5f99292ff7 - SystemUI: Link dialog radius to config_dialogCornerRadius (by Lucchetto) +e723b8c1af4b - SystemUI: use default dialogCornerRadius for qs customize title (by maxwen) +d27a60477c98 - NavigationBarInflater: Update navigation no hint package overlay (by Pranav Vashi) +c487ed9ab548 - SystemUI: Update black theme package overlay (by Pranav Vashi) +2d06c4bf5fc8 - Battery light: 100% charged level (1/3) (by Razziell) +6743f06e9267 - SystemUI: Better QS detail clip animation (by dongwan0605.kim) +6879b75938b8 - SystemUI: Fix QS customizer corner radius (by Pranav Vashi) +053b41826d48 - DisplayModeDirector: Make sure we apply refresh rate on startup (by Ido Ben-Hur) +7fb38b456583 - ThemeOverlayApplier: Apply wifi and signal icon styles last (by Pranav Vashi) +ac7d3db9e2e2 - ThemeOverlayApplier: Catch a potential NPE. (by spezi77) +52bfb7bf8ad6 - ThemeUtils: Use current user for THEME_CUSTOMIZATION_OVERLAY_PACKAGES (by Pranav Vashi) +4a59610f50e2 - ThemeUtils: Make it compatible for all targets (by Pranav Vashi) +a7aec07e1cbe - Bring back ThemeUtils for Theming (by sb6596) +acbde2e0fe9d - TunerService: Add parseInteger method (by Pranav Vashi) +a6e75c3be7c5 - Revert "Deprecate TunerService" (by Pranav Vashi) +bf04454e40d3 - TunerService: Prevent NPE with tunable (by Pranav Vashi) +2da9de929d23 - SystemUI: Allow using tuner API for LineageSettings (by Rashed Abdel-Tawab) +a10736b94ed8 - ColorUtils: Prevent crash if alpha component is translucent (by Pranav Vashi) +132e268006af - Set navbar color for device default settings theme (by Pranav Vashi) +35f312429c38 - Fixed a crash in settings in tts engine selection screen. (by Deve) +fb4f13454f90 - ListView: Disable dividers by default (by Pranav Vashi) +e32643805736 - base: Add rounded corners to activity open/close animation (by paphonb) +4dbcfe920dd2 - SystemUI: Make popup menus more rounded (by Lucchetto) +c63693665d00 - services: Skip access check for matlog shipped with rom (by maxwen) +4a015a41add1 - fonts: Add more sans-serif aliases (by minaripenguin) +73f13b7a4360 - styles: Use user fonts for Material UI themes (by Danny Lin) +dcb028de5faa - SystemUI: Remove more hardcoded fonts (by Pranav Vashi) +a4024cdb9223 - Set alert dialog message to use system font (by maxwen) +f658ac0fc1d0 - TypeFace: Improve system font overriding method (by minaripenguin) +8a6d894f9d47 - graphics: Override system fonts with user-selected overlays (by Danny Lin) +33afe6a54d6b - base: styles: Use user fonts for Material UI themes (by Danny Lin) +c8f211fe260a - Fonts: Add regular / light font config (by Pranav Vashi) +a4f8755a97ef - base: Use font configs instead hardcoded fonts (by Pranav Vashi) +cbf099a3bbcc - Wire up default fonts with config (by Pranav Vashi) +bf5aea601266 - base: Export bodyFontFamily and bodyFontFamilyMedium symbols (by Pranav Vashi) +259bcbe8f0f0 - DisplayUtils: Introduce getScaleFactor (by AnierinB) +5482162b91cc - SettingsLib: Fix crash when checking emergency gesture state (by minaripenguin) +b2b57095116d - SettingsLib: Make IllustrationPreference bg protection transparent (by minaripenguin) +d08aee9370f4 - SettingsLib: Migrate MainSwitchPreference to Material3 (by Pranav Vashi) +4df010bb77a9 - SettingsLib: UsageProgressBarPreference: Fix multiple NPEs (by minaripenguin) +797d18c53c3b - SettingsLib: Animate the UsageProgressBarPreference (by minaripenguin) +f748fac62e2e - SettingsLib: Change collapse mode to scale (by Blaster4385) +d440c931255c - SettingsLib: Change collapsed header color to match background color (by Rizky Benggolo) +4285e89e2a9a - SettingsLib: Don't show system overlays on apps list (by Henrique Silva) +92a7ed22312e - SettingsLib: Fix nav bar color on certain apps (by Pranav Vashi) +4cd6a5ca5136 - SettingsLib: Make IllustrationPreference bg protection transparent (by minaripenguin) +d2ef8d538034 - core: Fix menu popup ripple (by timjosten) +00576eb24111 - SystemUI: More rounded corners (by Lucchetto) +c0797b553d87 - display: Don't spam log when display state changes (by Adithya R) +a1b04551088d - SystemUI: Add colors to assistant animation (by paphonb) +b9fb0b965a09 - SystemUI: Reduce screenshot dismiss delay to 3 seconds (by Danny Lin) +638c93c74582 - SystemUI: Remove Android build number from QS footer (by Danny Lin) +95fde8c59d56 - SettingsLib: Update 5G+ icon to Silk design (by Adithya R) +dd988bbe1390 - SettingsLib: Update 4G+ icon to Silk design as well (by TH779) +6f3d65551e22 - SettingsLib: Update LTE+ icon as per new Silk design (by Adithya) +a7d01edeb591 - Revert "SystemUI: Network Traffic [1/3]" (by Pranav Vashi) +32026f06d887 - base: Add stub files (by Pranav Vashi) - * hardware/qcom-caf/sm8350/display -a139cbd776 - composer: Separate rc and xml from service (by Michael Bestas) + * lineage-sdk +99eca47a - Remove services dependency from org.lineageos.platform.internal (by Michael Bestas) +1dcfffb5 - Remove default action for three finger swipe (by Pranav Vashi) +74c42c1e - Add three fingers swipe actions [1/3] (by Pranav Vashi) +92a039e5 - Add restart SystemUI in Advanced Reboot [2/2] (by Phạm Tiên Sinh) +52829b4e - Add On-The-Go Mode to power menu constants (by Alexander Martinz) +f85ad9fa - Set long press on back default to kill app (by Pranav Vashi) +dc7012b6 - Add more device key actions (by rohan) +29a0888f - NotificationLights: Allow overriding for all apps [1/2] (by Pranav Vashi) +fb9164ad - Battery light: 100% charged level (3/3) (by Razziell) +4d2e7732 - Network traffic mode for status bar [1/3] (by Pranav Vashi) +4dba6f45 - Revert "Network traffic with automatic units [2/2]" (by Pranav Vashi) +238ff812 - Revert "Network Traffic: Consider CLAT interfaces (IPv6)" (by Pranav Vashi) +65925787 - Add toggle to allow advanced restart on secured lockscreen[1/2] (by Pranav Vashi) +228deae3 - Add settings for brightness slider improvements (by Pranav Vashi) +acd53aaa - Bring our icon (by DarkJoker360) +45ab6270 - Fix settings pref switch for multi-user (by Pranav Vashi) +9f075edc - Properly set default value for switch pref (by Pranav Vashi) +04749cbb - Allow value to hide the clock (by Pranav Vashi) +2d7ebef5 - Allow value 3 for status bar quick pull down (by Pranav Vashi) +31e2780a - Do not prevent boot on database downgrade (by Pranav Vashi) +9a034b12 - Remove setting loading for FORCE_SHOW_NAVBAR (by Pranav Vashi) +a349a4d4 - Try loading default setting value for switch (by Pranav Vashi) +50d119f0 - Set summary automatically if required (by Pranav Vashi) +4d8b50b8 - Enable advanced reboot by default (by Pranav Vashi) +d669c950 - Replace los versioning (by Pranav Vashi) +534196b4 - Kill trust interface hint on first boot (by Pranav Vashi) +3465eff9 - Disable by livedisplay by default (by Pranav Vashi) +e5149e4b - Ship as crDroid based on LOS (by Pranav Vashi) - * packages/apps/Aperture -48ba5fc - Aperture: Add support for mute button and mic mute gesture (by Sebastiano Barezzi) -1e1064c - Aperture: Dynamically fill the gestures settings (by Sebastiano Barezzi) -1b1631b - Aperture: Rework keys handling (by Sebastiano Barezzi) -593f353 - Aperture: Remove unused imports (by Sebastiano Barezzi) + * manifest +5169a62 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) + + * packages/apps/Dialer +c54ed2330 - New Crowdin updates (#116) (by Lup Gabriel) +4ceb61e9f - Update Crowdin configuration file (by Lup Gabriel) +e3fff8866 - Dialer: Revamp swipes to new functionalities (by Dixzz) +8d7bdea2c - Dialer: Introduce swipe to call (by Rahul) +4b47a1627 - Dialer: Fix statusbar on light theme (by Pranav Vashi) +fed437838 - Dialer: Properly set navigation bar theme (by Pranav Vashi) +6a0c90d13 - Fix unnatural animation while move up "Swipe down to reject" (by Nishizawa Nobuhiro) +5a2d27ee7 - Dialer: Rework empty illustrations (by minarypenguin) +7e7dbe602 - Dialer: Move Sensor settings to Other settings (by ShevT) +e286cf026 - Dialer: Add toggle for post call snackbar (by xyyx) +78f570245 - Dialer: Add ability to set full screen photos for calls (by Alexey Derendyaev) +43cf04e66 - Dialer: Fix LetterTileDrawable for all languages (by Pranav Vashi) +7fe9dfb15 - InCallUI: SmartMute (by Pranav Vashi) +f2394f27f - Dialer: Use system fonts (by Pranav Vashi) +e65af5a13 - Fix NPE in InCallPresenter (by Daniel Kutik) +7bae0f513 - Fix to show voice mail notification icon for multi-sim (by Susheel Nyamala) +a062ef74f - Dialer: Add option to disable proximity sensor (by maxwen) +710519f11 - Dialer: CallLogFragment: Move Un-registering call log observer to destroy (by Varun Date) +d76351999 - Dialer: Enable auto call recording for all (by Pranav Vashi) +b019c513a - Autostart call recording implementation (by ishland) +cda612179 - Dialer: Make recording names sortable (by Pranav Vashi) +ec9185b50 - Dialer: Enable call recording for all (by Pranav Vashi) +19f98c9c8 - Dialer: Remove unused drawable declaration (by Pranav Vashi) + + * packages/apps/LineageParts +59efc484 - Disable unused components (by Pranav Vashi) +6766d0ba - Remove unused Network Traffic fragment (by Pranav Vashi) +fec7160b - Use ListPreference for charging control fragment (by Pranav Vashi) +09d6851b - Update color mode preview from Android 12 (by Pranav Vashi) +b76fd832 - Uitilities: Fix inaccess Build.DATE (by Pranav Vashi) +75d92f42 - Kill redundant search fun party (by Pranav Vashi) +63a39af1 - Make trust interface less boring (by Pranav Vashi) +cc02b365 - Add initial crDroid stats support (by Pranav Vashi) +53c88251 - stats: Mod version switched to crdroid version (by Pranav Vashi) +97c363a6 - Ship as crDroid based on LOS (by Pranav Vashi) + + * packages/apps/Messaging +17e70c5 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) - * prebuilts/extract-tools -80d4534 - extract-tools: remove Darwin support (by Michael Bestas) + * packages/apps/Settings +9cdc79262c2 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) + + * packages/apps/SetupWizard +dc949df - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) + + * packages/apps/Updater +50abd56 - Catch exceptions when enabling performance mode (by Eamon Powell) +fe3a1e7 - New Crowdin updates (#76) (by Lup Gabriel) +9f0b516 - Update Crowdin configuration file (by Lup Gabriel) +d1760a1 - Revert "Updater: layout: activity_updates: add spacing.." (by Pranav Vashi) +dfc4b21 - Updater: Update parsed info whenever data is refreshed (by Pranav Vashi) +749856e - Updater: Add support links and some more info (by Lup Gabriel) +65257b9 - Updater: Use headline font for activity header (by Pranav Vashi) +b5be842 - Updater: Nuke Lineage's website on installation blocked dialog (by shagbag913) +cc3da7a - Updater: Initial adaption for crdroid (by Lup Gabriel) +16083f6 - Updater: Change package name to avoid conflict (by Pranav Vashi) +92e79f6 - Ship as crDroid based on LOS (by Pranav Vashi) + + * packages/modules/Permission +ad9c2e1dd - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) + + * packages/services/Telecomm +5f5fdf3cc - Telecom:fix NPE problem in the CallSManager java file. (by lijilou) +a72b495d6 - Add back increasing ring feature (1/2). (by Danny Baumann) +0acb7e18d - Ensure the mock Call state is set to HOLD before evaluation to remove potential race conditions (by Brad Ebinger) +2d6683b76 - Telecomm: More improvements for incall vibrations (by Pranav Vashi) +08031acb7 - Telecomm: Get rid of deprecation in incall vibrations (by Ido Ben-Hur) +e25700ad6 - Ringer: Rewrite flashlight blink on incoming calls (by Ido Ben-Hur) +0fd7f5df8 - Telecomm: Add DND & Rate settings to flash on call [2/3] (by Ido Ben-Hur) +42f21255b - Telecomm: Allow to flash on call only when entirely silent [2/3] (by Ido Ben-Hur) +1fac23bab - Telecomm: Add Flashlight blink on incoming calls [2/3] (by Shripal17) +c08c6deb3 - Incall vibration options [2/3] (by beanstown106) +8637dc73d - Telecomm: Update vibration patterns (by rituj) +468784550 - Telecomm: Add a null check to custom ring vibration (by Ido Ben-Hur) +50fc9d358 - Telecomm: Allow choosing a custom vibration pattern [2/3] (by Ido Ben-Hur) +5e76ec41b - Telecomm: Add vibration patterns from OOS [2/3] (by rituj) +86cac02de - Telecomm: Phone ringtone setting for Multi SIM device [3/3] (by Ting Yu) + + * system/netd +aca9c835 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) + + * system/sepolicy +b26f71a2a - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * tools/extract-utils -f525f9f - extract-utils: optimize hashes handling (by Cosmin Tanislav) -5b7905a - extract-utils: only call src_file once when checking suffix (by Cosmin Tanislav) -dd55d6f - extract-utils: dedupe lists generation (by Cosmin Tanislav) +637e366 - extract_utils: Support XML fixing by an argument (by Bruno Martins) +073096f - extract_utils: Implement fixing lib's soname (by Bruno Martins) + + * vendor/lineage +a448421d - crdroid: Bump to version 10.8 (by Pranav Vashi) +e670e549 - apn: Add finetwork (by Arian) +18b5ae2f - crdroid: Adding an option to build DeviceAsWebcam (by ShevT) +d22167c9 - crdroid: Disable app launch blur (by Pranav Vashi) +6f52e35f - overlay: Update globally disabled components list (by Pranav Vashi) +2e1ab140 - overlay: Add gms location history to extra location packages (by Pranav Vashi) +34cc07ff - overlay: Do not set config_defaultAutofillService (by Pranav Vashi) +ff4922b8 - overlay: Update device_config (by someone5678) +8660d7c1 - overlay: Do not set config_credentialManagerDialogComponent (by Pranav Vashi) +98c207dc - common: Inherit pixel-fw when available (by Pranav Vashi) +c06d9a15 - config: Optimize Launcher3 and Settings for speed (by Andrzej Perczak) +b8ddcc12 - crdroid: Remove Trebuchet packages (by Pranav Vashi) +e8199d93 - crdroid: Switch to AOSPA's face unlock implementation (by ponces) +9ec208e8 - crdroid: Remove packages moved to addons (by Pranav Vashi) +d2528e8a - crdroid: Build OmniStyle (by Pranav Vashi) +2d6078dc - crdroid: Build BatteryStatsViewer (by Oliver Scott) +d0df029e - crdroid: Build OmniJaws service (by Pranav Vashi) +0cae7c43 - crdroid: Compile GameSpace (by Pranav Vashi) +e7b15646 - overlay: Update device configs global overrides (by Dyneteve) +5bd07cdf - envsetup: Disable ABI checks (by Andrzej Perczak) +e1840472 - android: merge_dtbs: Respect miboard-id while merging (by Arian) +1735f00c - overlay: Enable freeform/multiple windows feature by default (by minaripenguin) +35ad647a - crdroid: Disable phantom process monitoring as workaround (by John Galt) +d77f81d5 - crdroid: Enable ThinLTO cache (by Pranav Vashi) +df62c404 - crdroid: Update clone exemption list (by Pranav Vashi) +b792d964 - crdroid: Add preinstalled package list to stop auto cloning (by John Galt) +b6823e07 - device_config: Enable Cloned App (by aswin7469) +19000379 - overlay: Use google-sans for remaining font configs (by Pranav Vashi) +c6c80423 - overlay: Update clock plugin list (by Pranav Vashi) +41f55271 - overlay: Allow telephony stack and components to receive un-sanitized ServiceState entries (by minaripenguin) +74767207 - soong: Add CAMERA_NEEDS_CLIENT_INFO_LIB{_OPLUS} (by Hikari-no-Tenshi) +64e31e91 - soong: Add support to set vendor tag with client package name (by Jake Weinstein) +91591741 - overlay: Enable app-cloning feature in Settings (by minaripenguin) +1d63dcf0 - overlay: Settings: Show memory usage in app info (by Danny Lin) +aeccacbf - overlay: Set components from pixel device (by Pranav Vashi) +56af870d - overlay: Enable QR Code scanner on Lock Screen (by ShevT) +1e660f86 - crdroid: Inherit several Android Go configurations (by Albert I) +3873998d - crdroid: Speed profile services and wifi-service to reduce RAM and storage (by Mathieu Chartier) +233f0b82 - overlay: Add tethering to location exemption (by Pranav Vashi) +5f18913c - overlay: Add SystemUI to location extra packages (by Pranav Vashi) +83425f49 - overlay: Add OmniJaws to location extra packages (by Pranav Vashi) +e6b7ce09 - overlay: Allow new SystemUI clocks (by Dyneteve) +b6aa48d3 - overlay: Offload WM shell to another thread (by Danny Lin) +86c034bc - common: Enable R8 optimizations for system_server and SystemUI (by Jared Duke) +77d703c7 - crdroid: Minimize debug info (by Pranav Vashi) +abb05ed2 - overlay: Update SettingsProvider defaults (by Pranav Vashi) +8e0accaf - config: Properly disable blur on app launch (by Andrzej Perczak) +081d4cfb - config: Cleanup and update common props from Pixel (by Andrzej Perczak) +ee0ca66c - build: Override host metadata (by Danny Lin) +0cfc1a49 - crdroid: Moved bootanimation to addons (by Pranav Vashi) +fb9ab782 - crdroid: Clean up wallpaper overlay (by Pranav Vashi) +afccf165 - common: Allow OTA downgrade regardless build type (by Pranav Vashi) +7be0b6fc - crdroid: Generate OTA json at build time (by Lup Gabriel) +1883cf53 - roomservice: get me some crDroid (by Lup Gabriel) +eca7228a - charger: Switch from LineageOS Teal to crDroid Blue (by Pranav Vashi) +ff36c592 - apns: Update mobily APN for prepaid connection (by Pranav Vashi) +fe89877b - Revert "overlay: Default to Seedvault backup transport" (by Pranav Vashi) +a591b0e1 - crdroid: Drop custom adb drawable (by DarkJoker360) +7f49221a - build: Ship as crDroid based on LOS (by Pranav Vashi) +ffd4d227 - crdroid: changelog.sh: fail gracefully (by Lup Gabriel) +de1acfe4 - crdroid: Check if changelog file exists (by Pranav Vashi) +a20a9bcb - crdroid: Add changelog script (by Pranav Vashi) ==================== - 08-26-2024 + 09-08-2024 ==================== + * device/google/gs-common +811212e - fixup! Disable userdebug diagnostics (by Michael Bestas) + + * device/google/gs201 +19ae1d6e - gs201: Remove elf files in copy files check (by Aaron Kling) + + * device/google/shusky +ac48f0a - shusky: do not manually build dependencies (by Cosmin Tanislav) +b6258bd - shusky: Libraries are now automatically added to PRODUCT_PACKAGES (by Michael Bestas) +a9a3b9a - shusky: Disable ELF checks for certain libraries (by Michael Bestas) +8eed38c - shusky: skip dependencies which aren't defined in .bp (by Cosmin Tanislav) +693083a - shusky: fix libprotobuf-cpp-full-21.12 ELF check (by Michael Bestas) +b8e1b44 - shusky: fix libprotobuf-cpp-lite-21.12 ELF check (by Michael Bestas) +324cc72 - shusky: fix edge TPU ELF checks (by Michael Bestas) +dff29fe - shusky: Add vendor soong imports to extract (by Aaron Kling) +33576fa - shusky: Enable elf checks (by Aaron Kling) +4d88de8 - shusky: Remove unused audio lib (by Michael Bestas) +61ec324 - shusky: Remove unused RIL libs (by Michael Bestas) + + * device/google/zuma +8d69aa5 - zuma: Remove elf files in copy files check (by Aaron Kling) + + * hardware/qcom-caf/sm8150/display +93abdeaa - Merge 'lineage-21.0-caf-sm8150' into 14.0-caf-sm8150 (by Pranav Vashi) + + * hardware/qcom/sm7250/display +e816646b - Convert some display libraries to blueprint (by Aaron Kling) + + * hardware/qcom/sm8150/display +4d9f01f1 - Convert some display libraries to blueprint (by Aaron Kling) + * packages/apps/Aperture -1304872 - Aperture: Remove unused variables (by LuK1337) -30b7c1f - Aperture: Update AGP to 8.5.2 (by Sebastiano Barezzi) -d9c8f64 - Aperture: Update Gradle wrapper to 8.10 (by Sebastiano Barezzi) -ea05e1d - Aperture: Fix alert dialog selection shadow in settings (by Sebastiano Barezzi) +3f3c736 - Aperture: SettingsActivity: Only two-way gestures can invert buttons (by Sebastiano Barezzi) + + * packages/apps/Etar +7a1bf512 - AboutFragment: Get current version name from BuildConfig (by Aayush Gupta) +7af6d188 - gradle: Bump compileSdk to 35 (Android 15) (by Aayush Gupta) +0243b869 - gradle: Disable non-required jetifier (by Aayush Gupta) +33cc31fd - gradle: Enable nonFinalResIds flag (by Aayush Gupta) +a4f77d3e - gradle: Enable resource namespacing (by Aayush Gupta) +a2c5434f - gradle: Move buildConfig flag to app module (by Aayush Gupta) +6ced74aa - Bump to latest stable AGP, Gradle and dependencies (by Aayush Gupta) +cbcd1fce - Remove obsolete version check (by Gitsaibot) +566ab9f2 - Drop support for android 5 and update resources (by Gitsaibot) +fbacce4f - Add recurrence rule support for importing calendar event from .ics file (by Fahim Masud Choudhury) +6f781d01 - New version 1.0.47 (by Gitsaibot) +f235a08a - Update submodules (by Jochen Sprickerhof) +80257f3f - Updated plugins (by Gitsaibot) +2cfbe6d3 - Fix lint warnings (by Gitsaibot) +6d5c6942 - Tap on current month to open go to date (by Gitsaibot) +d7914165 - include current calendar in selection when moving recurrence (by Jonas Häusler) - * packages/apps/GameSpace -85cd48e - GameSpace: Remove default action for three finger swipe (by Pranav Vashi) + * packages/apps/Glimpse +a650893 - Glimpse: Update AGP to 8.5.2 (by Luca Stefani) +947bdc6 - Glimpse: Update Gradle wrapper to 8.10 (by Luca Stefani) * packages/apps/Launcher3 -d8114f0926 - New Crowdin updates (#431) (by Lup Gabriel) +0d080dedd3 - Launcher3: Quickspace: Rewrite for now playing (by Pranav Vashi) + + * packages/apps/Recorder +029fc80 - Recorder: Update AGP to 8.6.0 (by Luca Stefani) +1346277 - Recorder: Update Gradle wrapper to 8.10 (by Luca Stefani) + + * packages/services/OmniJaws +e213df3 - OmniJaws: Update default icon package (by Pranav Vashi) +63d6f97 - OmniJaws: iconpack: Add Google's new material weather icons (dark) (by Jayant-Deshmukh) +0924bd2 - OmniJaws: iconpack: Add Google's new material weather icons (light) (by Jayant-Deshmukh) +289e053 - OmniJaws: Remove Google weather icon set (by Jayant-Deshmukh) + + * tools/extract-utils +b2c09dd - extract_utils: Add xml suffix to prebuilt_etc_xml modules (by Michael Bestas) +bccc230 - extract-utils: Also support rfsa package targets on odm (by Bruno Martins) + + * vendor/google/husky +769bdf8 - husky: Add xml suffix to prebuilt_etc_xml modules (by Michael Bestas) +cd196bd - husky: Enable elf checks (by Michael Bestas) +4d43068 - husky: Remove unused audio lib (by Michael Bestas) +fd843fe - husky: Remove unused RIL libs (by Michael Bestas) ==================== - 08-25-2024 + 09-07-2024 ==================== - * packages/apps/Eleven -860226d1 - Eleven: Fix visualizer capture (by Luca Stefani) + * hardware/interfaces +5673a9b907 - audio: Remove unnecessary std::move (by Yi Kong) + + * hardware/qcom-caf/sdm845/display +80aa9e092a - Convert some display libraries to blueprint (by Aaron Kling) + + * packages/apps/Launcher3 +7c6cdf8d94 - Launcher3: Expose force monochrome themed icon flag as a user preference (by minaripenguin) +237069f3e6 - Launcher3: Improve hide keyboard when transitioning to home screen (by Pranav Vashi) + + * system/core +7273ae44e - Modifying /dev/memcg permissions. (by Karthik Gopalan) +b673ff400 - Remove unnecessary std::move (by Yi Kong) +1078ce49b - init: Write initial cpuset values for audio-app (by minaripenguin) +5ec68c500 - Add cpu set for audio app (by Revathi Uddaraju) +e7685de0f - task_profiles: Use foreground cpuset for SurfaceFlinger (by Jake Weinstein) +5aae45fd6 - Set swappiness of apps and system under /dev/memcg from init.rc (by Manjunatha Ramachandra) +e6f3aac15 - debuggerd: use jemalloc by default and allow opt-in to scudo (4/4) (by Adithya R) +1316c7460 - core: Lockscreen Charging (2/3) (by xyyx) +1226e048a - hosts: Block OTA downloading from GMS (by jhenrique09) +a63dd7f94 - init.rc: don't start console unless asked to (by Alex Naidis) +ce4103c7a - core: Fix reading max_comp_streams for zram (by usernameComputer01) +0a26ba361 - init.rc: Disable native stats collection service (by Danny Lin) +f8df7d3bf - init: reboot to recovery on panic by default to allow reading pstore (by Alexander Martinz) +a66ac426e - init: Do not set safety net props for ENG builds (by Pranav Vashi) +75ad2d83b - init: Spoof more props (by jhenrique09) +8c081c358 - init: Add more properties to spoof. (by spezi77) +4fbe308c6 - init: Weaken property override security for the init extension (by Alex Naidis) +8b329ce41 - init: Set properties to make SafetyNet pass (by Danny Lin) +7cba4ddb3 - camera: Add L-compatible camera feature enums (by Steve Kondik) +5e16ae253 - Camera: Add feature extensions (by Sauhard Pande) +bd0ca6f79 - debuggerd: Adapt rom name in tombstones (by DarkJoker360) +092ab8ece - debuggerd: Set correct version for tombstone (by Pranav Vashi) + + * vendor/lineage +85a01b77 - vars: Update qcom tags (by Michael Bestas) +f55e136f - vars: Drop no longer supported Pixels (by Michael Bestas) +49d9566e - vars: September 2024 Security update (by Chirayu Desai) + +==================== + 09-06-2024 +==================== + + * hardware/qcom-caf/sdm660/display +2b63444088 - gralloc: add checks for reserved size of allocation requests (by Vikas batchu) + + * hardware/qcom-caf/sm8550/display +8f92fc5a59 - gralloc: add checks for reserved size of allocation requests (by Vikas batchu) + + * packages/apps/Aperture +cde40a1 - Aperture: SettingsActivity: Deduplicate HardwareKey prefs keys (by Sebastiano Barezzi) * packages/apps/Nfc -d208a551 - add exception catch to avoid java.lang.IllegalAccessException error (by Fucheng Lu) -3e413ba1 - nfc(app): Skip routing changes when polling is disabled (by Roshan Pius) -143e7ceb - nfc: Convert nfc icon to vector format (by Roshan) -26876f31 - nfc: Allow nfc icon to be overlayed (by Roshan Pius) -c2c4f544 - add a judgment operation before executing mRoutingWakeLock.release() to prevent java.lang.RuntimeException: WakeLock under-locked NfcService:mRoutingWakeLock error (by Fucheng Lu) +957a4898 - According to the logic here, '||' may be more appropriate than '|' (by fucheng lu) + + * packages/services/DeviceAsWebcam +845e782 - Create WebcamController interface for webcam specific controls (by Avichal Rakesh) +37d4e61 - Import translations. (by Bill Yi) +9d06745 - Refactor DeviceAsWebcam into interface and impl. (by Avichal Rakesh) +4488bbf - Import translations. DO NOT MERGE ANYWHERE (by Bill Yi) +5040fd0 - Import translations. DO NOT MERGE ANYWHERE (by Bill Yi) +1062ec9 - Handle all cutout insets (by Avichal Rakesh) +ab9d9f6 - Import translations. DO NOT MERGE ANYWHERE (by Bill Yi) + + * vendor/lineage +8450e172 - apn: Set correct apn for `Grameenphone` (by hipexscape) diff --git a/husky.json b/husky.json index 1d5362c..a63257b 100644 --- a/husky.json +++ b/husky.json @@ -4,13 +4,13 @@ "maintainer": "Albinoman887", "oem": "Google", "device": "Pixel 8 Pro", - "filename": "SigmaDroid-v4.8.3-20240907-OFFICIAL-gapps-husky.zip", - "download": "https://sigmadroid.xyz/downloads/Home/Husky/OTAs/SigmaDroid-v4.8.3-20240907-OFFICIAL-gapps-husky.zip", - "timestamp": 1725732888, - "md5": "6f435214a4c7a4d237f3fb747214cbcd", - "sha256": "9453700f43372dd13ba55037fc712f6e2094f567554b0789c93574fee74e3cc6", - "size": 2510825729, - "version": "4.8.3", + "filename": "SigmaDroid-v4.9.1-20240919-OFFICIAL-gapps-husky.zip", + "download": "https://sigmadroid.xyz/downloads/Home/Husky/OTAs/SigmaDroid-v4.9.1-20240919-OFFICIAL-gapps-husky.zip", + "timestamp": 1726744780, + "md5": "43dd6b288a4f25b1097abef37206b67f", + "sha256": "d102aa0ca41fc41ba06b8a20ea2a85a4b475c1536e7e1b3b3568ae3d2fdb23b7", + "size": 2509333228, + "version": "4.9.1", "buildtype": "gapps", "forum": "https://xdaforums.com/t/sigmadroid-android-14-the-kitchen-sink-rom.4653253/", "gapps": "",