==================== 08-15-2024 ==================== * build/make 46378007d1 - cleanup systemimage-changelog introduced by "build: build changelog [1/2]" (by Matt Filetto) 80efaf7ed8 - build: stop running the changelog generation script twice. (by Matt Filetto) 4bb0df2f90 - envsetup: bump CCACHE_MAXSIZE to 80G (by Matt Filetto) 0ea52f98a1 - releasetools: fixup mergefail in non_ab_ota.py (by Matt Filetto) 2788415719 - change product type prefix to sigma_ from lineage_ (by Matt Filetto) b799fe7907 - Rebrand to SigmaDroid (by Matt Filetto) 42bd6d95a1 - [SQUASH] build: build changelog [1/2] (by Akhil Narang) * build/soong 066ea7a0c - Rebrand as SigmaDroid (by Matt Filetto) * device/google/shusky 8046d9c - shusky: Adjust UDFPS animation position (by Matt Filetto) 2026b19 - Update lineage.dependencies (by Matt Filetto) 4182d7f - shusky: Set 60Hz max refresh rate on AOD & Ambient Display (by Matt Filetto) 2027120 - shusky: drop no-op build flag (by Matt Filetto) 37db3a2 - shusky: add new sigma build flags for pixels (by Matt Filetto) 7d73898 - shusky: enable Proximity Sensor based doze gestures (by Matt Filetto) 7de76e1 - shusky: ship EvoX's PixelParts (by Matt Filetto) 0ca347d - shiba: fix default peak refresh rate setting to smooth display toggle shows (by Matt Filetto) 9575a2b - shusky: override first API level build property. (by Matt Filetto) f343d7c - shusky: set build type to OFFICIAL (by Matt Filetto) f1aae39 - shiba: PowerProfile: define battery capacity (by Matt Filetto) 712fa34 - husky: PowerProfile: define battery capacity (by Matt Filetto) 8c74dfd - Add Sigma Specific build flags (by Matt Filetto) 576eff8 - shusky: build Pixel FaceUnlock Impl if present (by Matt Filetto) 7400d9d - lineage -> sigma (by Matt Filetto) b3eb63b - Remove camera protection exclusions for com.google.android.as (by flawedworld) 8585e05 - shusky: don't enforce GSI requirements (by Matt Filetto) 74f7a21 - Update fingerprint/build description from AP2A.240805.005 (by Michael Bestas) * device/lineage/sepolicy 44b8980 - common: msft: Integrate PhoneLink 14-3 sepolicy change (by chawan) be4989b - common: msft: Allow system_server to add cross_device_service (by minaripenguin) f833471 - common: Import phone link sepolicy for non-Qcom devices (by Arthur Shuai) d46f7e3 - update sepolicy for OTA Updater app name change (by Matt Filetto) edb6f1e - missing GMS policy (by Matt Filetto) * frameworks/base 480f27fadbd6 - SystemUI: Add 14 New VoLTE icon [1/2 (by R15Hi) e5fc960b51d3 - SystemUI: Add Vivo X60 Pro VoLTE Icon [1/2] (by AshutoshSundresh) 0280670e15a6 - SystemUI: Add 2 more VoLTE icons [1/2] (by Advaith Bhat) 1d40441faab0 - SystemUI: Add EMUI VoLTE icon [1/2] (by DennySPb) 3873db33be05 - Add MIUI 11 VoLTE icon [1/2] (by Lup Gabriel) 6fa0ece1472e - User Selectable VoLTE-VoWiFi Icons [1/2] (by SuperDroidBond) d1148a265b3b - SystemUI: Introduce dynamic VoLTE & VoWiFi icons (by SagarMakhar) 4208cbe5ffa4 - SystemUI: Fix AOD and pulsing scrim color (by minaripenguin) e5ca9a3fdf63 - SystemUI: remove old volume panel haptics impl. (by Matt Filetto) f3aabb8e8608 - SystemUI: Fix some Notification Styles not working correctly (by Matt Filetto) fa2f118a14e0 - SystemUI: Media player mode toggle [1/2] (by minaripenguin) 11748bf09093 - SystemUI: Shorten timeout between Volume Panel Haptic feedback pulses (by Matt Filetto) c8cf92e84e1a - SystemUI: shorten the time between triggering vibration on birghtness bar slider changes (by Matt Filetto) 2bb7c4fab159 - SystemUI: Improve brightness slider haptics (by minaripenguin) cbc782a53d6a - VolumeDialogImpl: Improve volume haptics feedback (by minaripenguin) 72ca9b5ed5e6 - SystemUI: Intensity based qs fling haptics (by minaripenguin) 241cfdc49609 - SystemUI: Use VibrationUtils for QS/Status bar haptics (by minaripenguin) cb471ae6c93f - [HACK]: SplitShade: drop notch cutout overlay. (by Matt Filetto) 29cd3c3c6fd6 - SystemUI: Fix volume dialog colors (by elpaablo) 98f7bdbce561 - SystemUI: Simplify volume percent checks (by minaripenguin) 890b487e3bc2 - SystemUI: Use the same volume panel layout for landscape (by minaripenguin) 0f767df6755b - VolumeDialogImpl: Fix volume panel horizontal translation (by minaripenguin) ee133906a593 - SystemUI: Add toggle for volume percent [1/2] (by minaripenguin) 77dbb895c35c - Revert Dialog dismiss changes [SQUASH] (by minaripenguin) b1c3544b687f - VolumeDialogImpl: Add toggle for media output button on volume panel (by minaripenguin) d4fe05ff5fdf - SystemUI: Separate buttons from volume seekbar (by minaripenguin) 89dc03e1f610 - Volume panel styles framework support (by elpaablo) dc152db5b275 - Revert "SystemUI: Add Volume panel TextView[1/2]" (by Matt Filetto) 74cc9a505783 - Implement QS Split Shade (1/3) (by elpaablo) bdc7d289bf6a - ContrastColorUtil: silence some span (by elpaablo) 7c6d05179c40 - SystemUI: refactor percentage view for brightness bar to work with new QS Panel Style Impl (by elpaablo) 5c5a6ebeecf2 - QS panel styles cleanup (by elpaablo) e7a89b37ae8e - QS styles fixup (by elpaablo) 86d20c71deb7 - base: rework QS panel styles implementation (by elpaablo) b25610e260a6 - Cleanup QS panel styles (by elpaablo) 9e5a893031f4 - Add missing bootleggers color (by elpaablo) f971b6fb2bcf - Drop UI style sysui (by elpaablo) f39177130d13 - fixup!: Introduce PixelPropsUtils (by Matt Filetto) 431c2f6665f6 - core: Update freeze IDs for UDC QPR2 used by HbmSvManager (by Alvin Francis) daa7aada9691 - base: Introduce built-in QuickSwitch feature [1/2] (by minaripenguin) 63397582dd54 - services: Introduce RisingServicesStarter (by minaripenguin) 0b81c3c1b20b - [SQUASH] Introduce PixelPropsUtils (by jhenrique09) f60a6ffad3f5 - Nuke current PixelPropsUtils impl (by Matt Filetto) 2643f8642722 - Fixup!: SystemUI: Introduce Depth Wallpaper feature [1/2] (by minaripenguin) 861bf236a585 - base: Bring back DeviceIntegrationUtils class (by Matt Filetto) c4be79a138f2 - Fixup!: SystemUI: Allow limiting AOD & ambient display refresh rate via overlay. (#1066) (by raystef66) e5957c10c1f5 - SystemUI: increase pulse duration fade in on doze duration (by Matt Filetto) 6754a3e97af7 - KeyguardIndicationController: Fix SystemUI F/C with some devices when showing charging info (by Matt Filetto) 83134724c6b9 - SystemUI: Statusbar: update sigma logo (by Matt Filetto) eb973163c9e1 - Revert "SettingsLib: Import xdroid-OSS collapsing toolbar layout" (by Matt Filetto) 3de3a28e56a7 - Introduce Sigma Icon for StatusBar (by Matt Filetto) 048ce6443201 - increase back gesture intensity (by Matt Filetto) 36831878a463 - increase default edge scrolling haptics intensity (by Matt Filetto) 4b8bbc332903 - SystemUI: Fix keyguard carrier start margin (by minaripenguin) 1f5dec0ddd95 - Enable brightness slider haptics by default (by minaripenguin) 21e7d0ad70a3 - QSTile: Enable haptic feedback by default (by Matt Filetto) 84b1970d0585 - UdfpsAnimation: default to style 26 (McLaren) (by Matt Filetto) 6e86752c1fa3 - SystemUI: Introduce RisingThemeController (by minaripenguin) ed840047f42c - SystemUI: Implement intensity-based qs tiles haptic feedback (by minaripenguin) 857f1175e9ea - Move vibration haptics callbacks to VolumeUtils (by minaripenguin) 1cbfadfdd75c - SystemUI: Implement volume row sound haptics based on audio stream (by minaripenguin) a2a03f4e88e2 - SystemUI: Implement intensity-based volume slider haptics (by minaripenguin) 018411892452 - EdgeEffect: Implement intensity-based edge scroll fling haptics (by minaripenguin) 8b7f9d367edd - SystemUI: Implement intensity-based back gesture haptics (by minaripenguin) 06f8adddcfda - SystemUI: Implement intensity-based brightness slider haptics (by minaripenguin) 4c78a468addb - SystemUI: Implement intensity-based qs tiles haptic feedback (by minaripenguin) 4129e6243967 - core: Introduce VibrationUtils (by minaripenguin) dc732d41b193 - PPU: Rework parsing if SoC has Tensor features (by Matt Filetto) 1ebbe7db82b8 - base: Toggle vertical swipes on Ambient display [1/2] (by Shubham) c59566fdf2d7 - Implement extended feature support to misc apps Change-Id: I8643f0ec50b8074c037ba5e45095605c409ddee1 (by minaripenguin) 784eb00a5645 - Don't enable extra StrictMode features for userdebug builds (by Sultan Alsawaf) 13cda193188e - SystemUI: Enable production-ready feature flags (by Danny Lin) 27127ffd6eea - speedup window animation scale (by elpaablo) 1128d4fcce04 - android.view: reduce animation speeds (by Mazda) 519fbe21e42c - QSTile: fixup (by Matt Filetto) 99974ba3ab00 - fixup: Fix derp with getQSTileLableSlize (by Matt Filetto) 0af7c763d160 - QSPanel: Increase label text size a step (by minaripenguin) d62100d4653c - QSTiles: Allow changing tile label size independently. (by Matt Filetto) 0abd7555b1f8 - SettingsLib: add category for Sigma settings (by Matt Filetto) 6f8c08d76c67 - DozeParameters: Add content observer for pickup gesture ambient and update raise to wake gesture accordingly (by Matt Filetto) c1323cb2dd0d - core: freeze two IDs used by HbmSvManager (by nift4) 5a90f08fcf92 - aapt2: support freezing private resource IDs (by nift4) 4947000b336b - SystemUI: Implement Adaptive charging mode (by minaripenguin) b63358741e2a - Revert "SystemUI: Try disabling smartspace weather by default" (by Matt Filetto) 54aa902365db - Introduce Dashboard Style (by LurdRaiden) 5876387fcf13 - fixup!base: Add support for UI Styles (by El Dainosor) 8a3119a6d78d - PPU: Allow spoofing INITIAL_SDK_INT & SECURITY_PATCH (by AnierinB) 71e2c5f8eb12 - PPU: Make spoofBuildGms updatable and chosen from a list (by AnierinB) f9217a2dfcb7 - PPU: Make CTS/Play Integrity pass again (again and again and again) (by Adithya R) c8c14a8d17ca - PixelPropsUtils: Refactor || All merged commits|| (by jhenrique09) 970c3589cfd3 - Revert "Introduce PixelPropsUtils for safety net spoof [SQUASHED]" (by mukesh22584) 36bb58c6fcda - navigationbar: Remove typos (by mukesh22584) 203754a7ff5c - base: core: Unregister broadcast receiver only when registered (by Soo-Hwan Na) 250dafee2315 - SystemUI: BackPanel: Always add second arrow in front on long swipe (by someone5678) 800c40bd889a - SystemUI: navigationbar: Flip canvas if gesture started from left (by someone5678) 9b46cc783bfa - services: Scale max cached processes based on total ram size (by minaripenguin) 43f44b8910da - AudioService: Do not touch ringer mode on volume change when device has alert slider (by cjh1249131356) e8525e52fa4d - SystemUI: Add monet customization [1/2] (by Pranav Vashi) b71af2625afc - Revert "SystemUI: monet: Allow a more granular control over shades [1/2]" (by mukesh22584) e1e2d7dccba7 - Revert "SystemUI: monet: Remove unused colorSchemeIsApplied" (by mukesh22584) 0d2fb0e356ca - SettingsLib: Update battery drawables (by minaripenguin) ad0acbc31d41 - Custom FP Icon: Fix up Custom(User Selected Image) UDFPS icons (by SuperDroidBond) 70296bb51438 - base: Custom(User Selected) UDFPS Icon [1/2] (by Vachounet) 7c3d7f4b049d - SystemUI: Max Notif Panel Notification count [1/2] (by SuperDroidBond) f68ecee67c9a - SystemUI: Max Lockscreen Notification count [1/2] (by Co-authored-by: beanstown106) 74a401112aeb - Gestures nav: Add Partial Screenshot action (by spezi77) 972473585ea7 - Gestures nav: Add Power menu action (by kdrag0n) 5c886a8ee8c3 - Show a double arrow when almost triggered in new back affordance as well (by DennySPb) 6120f9280f81 - [SQUASH] Advanced navigation "extended/L" gestures (by ezio84) 41816cb55db2 - [SQUASH] Add actions for advanced navigation gestures in systemUtils (by ezio84) 5b3d72d10d07 - Reverse actions for QS and notification panel (by ezio84) 4e9670790afe - Add api to get or kill foreground app (by ezio84) 4dccfe6a0efb - base: Add api to take screenshots (by bigrushdog) 79ee9e902612 - Utils: Add more helpers (by Alex Cruz) 23db77d15cb8 - Add isVoiceCapableMethod for in-call vibrations in systemUtils (by ѕнυвнαмв) 36aaced4eb21 - Utils: Update notch check logic (by Anushek Prasal) b673dcc62e18 - Utils: Method to detect a notch'd device (by Alex Cruz) fad24514431f - Add api to toggle flashlight and check if device has flashlight (by ezio84) 381a02fc9709 - [SQUASH] Revert long swipe gesture implementation [1/2] (by SuperDroidBond) 14a26c753f02 - ToastAnimation: add rotate animations for toasts [1/2] (by SuperDroidBond) 041423b1d904 - FW_Base - XuiMod: Toast Animations [1/2] (by GwonHyeok) 729234ae46f1 - Fw_base - add Rotate animation to Power Menu [1/2] (by LorDClockaN) 768793fc5efb - FWBase: Add 7 more power menu animations [1/2] (by westcripp) 9298ca544d9e - Power Menu animations [1/2] (by Alex Cruz) 71c8997c3308 - FWB: Power/reboot menu transparency (1/2) (by LorDClockaN) cb1df962d0a6 - Allow setting custom symbol near text on charging [1/2] (by Pranav Vashi) d5dbec65a918 - Lockscreen timeout: Make timeout configurable [1/2] (by Alex Cruz) 9d7686e8a2c6 - base: Add haptic feedback to volume slider [1/2] (by Ghosuto) f1ac5e521e8b - SystemUI: KeyguardUnlockAnimationController: Catch all exception (by someone5678) 3bd6df022c32 - SystemUI: ScrimState: Make some components transparent (by someone5678) a7743fb87c54 - systemui: Add 24 hrs. option to snooze times (by mukesh22584) aadf7fe26d1d - Workaround bad GC of tombstone watcher. (by Mitch Phillips) 579bc194e587 - fixup! AudioService: Reduce redundant volume broadcast (by nift4) 86e153f589f1 - AudioService: Reduce redundant volume broadcast (by minaripenguin) b709233eefce - SystemUI: Allow limiting AOD & ambient display refresh rate via overlay. (by Ido Ben-Hur) 2ba236213ee6 - hwui: Compile without no-omit-frame-pointer (by Sourajit Karmakar) c3cda1d1e8a1 - base: Don't send interaction hint for unnecessary events (by Alex Naidis) 23ca7e1783bf - core: res: config: speed up tooltip animations (by Simao Gomes Viana) ce122f9d2b16 - Make the spinners faster (by Simao Gomes Viana) abab5ec3fcef - Make spinners even smoother (by Simao Gomes Viana) 94998c10de51 - ViewConfiguration: Align coding style to AOSP (by Harsh Shandilya) 1611db12fae3 - ViewConfiguration: add support for max/min fling velocity sysproperties (by Simao Gomes Viana) df8dfba73d2b - ViewConfiguration: set scroll friction to 0.006f (by Simao Gomes Viana) 9ef800297d29 - ViewConfiguration: misc changes (rev) (by Simao Gomes Viana) 4a02bea85c9c - core: jni: use -O3 (by Simao Gomes Viana) f5f9f847c4e5 - os: Process: Fix wrong code in isThreadInProcess (by leo zhang) e7194e92ca4c - Shorten wait time for shutdown time optimization (by zljing) 89858a6638ef - Makes the loading "spinner" animation smoother (by Sar Castillo) 65fe0aceb966 - KernelCpuUidTimeReader: Decrease log level on non-eng builds (by Han Wang) 2bf5a14c24e2 - SystemUI: Remove power menu shadow (by Danny Lin) b2ec2a92aebe - AppErrors: Respect appsNotReportingCrashes for ANRs (by Danny Lin) a4812a77063a - base: Improve IME space feature overlay (by Rizky Benggolo) 1ef269516e2d - base: Remove IME space under keyboard feature [1/2] (by timjosten) 0d17788540d4 - Revert "Allow adding space below IME on disabling navigation hint [1/3]" (by mukesh22584) f974a7ea1790 - BootReceiver: Return early if trace_pipe doesn't exists (by minaripenguin) 4845153ea1b5 - core: Broadcast intent when display power state changes (by Adithya R) 17776c6b875e - SystemUI: Add Volume panel TextView[1/2] (by Idc) 84c7d8ee48f8 - SystemUI: Adjust volume style landscape height - It's so tiny.... (by mukesh22584) 05e8791d1cb6 - Allow user to select low power refresh rate [1/2] (by Pranav Vashi) bfccc243a251 - SystemUI: Fix Qs tile dialog color (by minaripenguin) 7d56494fc78e - SystemUI: Match systemui dialogs background with power menu (by minaripenguin) 30f581d2ad03 - base: Pulse: fix changes not applied correctly in SolidLineRenderer (by Jenna-they-them) bcc8a9ee9e3e - base: Pulse: Fix Fadingblockrenderer if custom gravity is top (by Jenna-they-them) 6afa13e3bcb5 - Pulse: Prevent systemui-related crashes (by minaripenguin) d49b46b2aef5 - Pulse: Fix orientation checks (by minaripenguin) 91ec4b3f3e59 - Pulse: Vertical mirror [1/2] (by TikkiTikki) e85ad4295da9 - Pulse: Custom gravity and Center mirrored [1/2] (by TikkiTikki) 4a4721591528 - 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) bff24f04622b - Remove duplicate imagehelper (by mukesh22584) 953e4a992f0c - Revert "AudioService: do not log sound effects in audio dumpsys" (by jro1979oliver) 0a5093c0fddc - Battery charge warning [1/2] (by Nicolas Dhouailly) ab50716d9bed - VolumeDialogControllerImpl: Do not use broadcast for volume change event (by minaripenguin) dcef6ba81067 - Volumepanel:disable row header for AOSP modified style (by drkphnx) 87a711456da4 - base: HideDeveloperStatus: Query all apps installed by any user [1/2] (by someone5678) c27610f905e1 - base: LockscreenCharging: Bring in °F/°C toggle [1/2] (by calebcabob) 89f9486936cd - Base: Ambient batterybar color options [1/2] (by pimpmaneaton) 66f498ca4638 - SystemUI: Color the battery bar red when the level drops to 15%. (by spezi77) bfa903d093dc - 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) 3cd9dc4f31ab - base: Always turn on sensors when disabling sleep mode (by cjh1249131356) a05cd1873bb5 - base: Introduce automated Sleep Mode [1/2] (by Anushek Prasal) 88244f6fafeb - TwilightService: Save and use last fetched location (by Ido Ben-Hur) e1cee6a1b4b5 - TwilightService: Use temporary TwilightState when location is not available (by rituj) e357f71d4974 - IdleManager: update packagelist (by dlwlrma123) b19e7ca1f766 - IdleManager: CleanUp (by spkal01) bb288afad76d - base: Implement background process killer [1/2] (by Dil3mm4) 7173d1167e50 - SettingsLib: Import xdroid-OSS collapsing toolbar layout (by mukesh22584) c67be8efbf75 - base: Allow setting wake for notifications separately from doze [1/2] (by Ido Ben-Hur) e70ba6071465 - base: Double tap to trigger doze [1/2] (by SKULSHADY) b6bb563bef28 - base: Introduce Smart 5G service [1/2] (by Adithya R) 7e60d7258048 - HACK: telephony: Conditionally force enable LTE_CA (by DarkJoker360) 9efc0f38e3c4 - Change default refresh rate and default peak refresh rate. (by Ying Wei) 2d31292e76ad - set config "config_showNavigationBar" to "true" to fix CtsInputMethodTestCases (by Dandan Sun) 37554766295a - BrightnessTextView: Match text color with QS themes [1/2] (by mukesh22584) 6b4ab0676965 - Add Ambient Customizations [1/2] (by elpaablo) c7da6cbc5334 - drawable: remove tumb from seekbar * looks ODD AF (by darkphnx) 07e981ed17c2 - Revert "Update Media Seekbar Thumb Shape" (by spkal01) 6b5f94369edd - drawable: Fix seekbar when disabled (by Erfan Abdi) 06c9c5febd7b - SystemUI: Redesign seekbar (by SagarMakhar) 4044db0be59b - Systemui: Add Brightness TextView[1/2] (by Idc) ad804894e050 - SystemUI: Implement Volume Styles [1/3] (by minaripenguin) 7854c4c13b51 - services: Silence AppsOps debugging messages (by minaripenguin) f34342a5e1b1 - SystemUI: Refactor status bar chip bg (by minaripenguin) f0e11b359dcb - Statusbar Clock background chip [SQUASH] (by minaripenguin) f302ec03c60d - PowerOffAlarmService: Return if NotificationManager is NULL (by someone5678) c31292973b20 - PowerOffAlarmService: Handle NPE with shared preferences (by Adithya R) c8675af101d1 - base: PowerOffAlarmService: Add a notification (by Ido Ben-Hur) d54b18bdd65c - base: Introduce PowerOffAlarmService (by Ido Ben-Hur) 44f860b408da - SystemUI: Add tunings for status bar paddings [1/2] (by minaripenguin) b79d98717d8d - SystemUI: Introduce preferred network tile (by cjh1249131356) 2e17110b931a - fixup!base: Add support for UI Styles (by El Dainosor) 9528e10ec1a6 - base: Declare a gradient end color (by ElDainosor) 5f1be50e1f20 - base: Add support for UI Styles (by El Dainosor) b763757db2e8 - Frameworks: Enable VoNR by default (by johnmart19) dcf95a43b88b - SystemUI: Whitelist SystemUI Clocks from privilege checks (by minaripenguin) 7ad74ffd6d2f - SystemUI: Hide custom clocks by default (by minaripenguin) 673c41bd84c6 - SystemUI: Fix user profile icon for custom clock 2 (by minaripenguin) f7e55ac5ed1b - SystemUI: Custom clock style improvements (by minaripenguin) f344e9b32f43 - Lockscreen Clock: Fix custom clock time updates (by minaripenguin) d228f5c578b5 - SystemUI: Add more LS Clocks [1/2] (by Subratam6296) d10008809638 - SystemUI: Add support for Custom fonts for Custom LS Clocks (by Subratam6296) 7a5dba6e7934 - Lockscreen Clock: Dedupe requestLayout() calls when updating status area layout (by minaripenguin) 935b3303aab8 - Introduce Lockscreen Style [1/2] (by 703joko) a1599bdb12ef - base: Allow locking tasks to recents [1/2] (by SagarMakhar) 591ad78d5907 - Clock: Statusbar Clock Customization [1/2] Add Clock size, color & font style. (by SuperDroidBond) 1e3a7a947038 - Clock: Add ability to resize QS & Statusbar Clock [1/2] (by StarkDroid) d032c897b444 - SystemUI: Introduce Depth Wallpaper feature [1/2] (by minaripenguin) 79bda88b96e3 - SystemUI: Define colorPrimary/colorSecondary colors for dual tone QS (by minaripenguin) 7ff3057bc02a - SettingsProvider: Resolve google gms configurator denials (by minaripenguin) a2a56b57e704 - core: Workaround for ASI crash (by minaripenguin) 523061c3d10b - ServiceRecord: Don't post running notification for selected apps (by cjh1249131356) fa112a81053d - SettingsLib: Use San Francisco font for iOS battery styles (by minaripenguin) 1a52c6f23b95 - Battery Styles: Add MIUI pill battery icon (by DrDisagree) 72a14740256e - Battery styles: add Origami battery icon (by DrDisagree) f32f0b17de2e - Battery Styles: Add Landscape iOS battery styles from Iconify [1/2] (by helliscloser) 99c37edfca5d - Battery Styles: Added 9 more battery styles [1/2] (by R15Hi) b55195407bec - SettingsLib: Initialize battery drawables colors for light/dark theme (by minaripenguin) e4fbea14754d - base: Extend showing Ambient instead of fully waking to single tap gesture [1/2] (by aswin7469) 3d8cb91f9a81 - base: Allow showing Ambient instead of fully waking [1/2] (by ezio84) e04a946e5c0a - SettingsLib: Implement preference category UI changes (by minaripenguin) 73a977c7da90 - base: services: Introduce AutoDimService [1/2] (by Ido Ben-Hur) a27d26e823b0 - base: services: Create abstract AutoSettingService (by idoybh) dfb8b3c7c291 - core: Import SystemUtils from branch thirteen (by Pranav Vashi) 4090c794b6e0 - Ignore window secure flags [1/2] (by LibXZR) f248d3326b1f - base: Hide ADB and developer setting enable status [1/2] (by someone5678) a146efada1a1 - StatusbarLogo: Add matrixx logo (by mukesh22584) 7914081f1926 - Call log limit 500=>5000 (by psyafter) 153bc0a2edf7 - base: Force fullscreen for Google Dialer (by cjh1249131356) eefca90bc61b - core: Move notification timeout code to NotificationAttentionHelper (by LuK1337) 1fa03a484fb2 - base: Do not gc twice on keyguard (by Pranav Vashi) 242f9d23a7db - SystemUI: Fix crash when switching QS view parents (by minaripenguin) 5ceefbcea093 - Add null-checks to an optional dream service (by Abhishek Gadewar) 700f61367dd9 - Should prepare surfaces for window which need resize (by tanxiaoyan) 93ed38c2e8b9 - Avoid incorrect prior visiblity update (by tanxiaoyan) feea8f490244 - Should not clean mRemote when finishing latest merged transition (by buwenjing) c540e9b5665a - Avoid the keyguard being a wallpaper target (by Hyeongseop Shim) 18e00a0e397a - Revert "Avoid the keyguard being a wallpaper target" (by minaripenguin) 5d990b48a44c - Revert "SystemUI: Animate StatusBarState doze transition using DarkAnimator" (by minaripenguin) 1da76e9eb947 - BaseBundle: Fix ClassCastExceptions for legacy app compatibility (by minaripenguin) 815029c03cbe - SystemUI: Fix crash when click rotation button on keyguard (by minaripenguin) * manifest 3a9f51a - pixel: August 2024 Security Update (by Michael Bestas) 8f9bd98 - Merge remote-tracking branch 'cr/14.0' into sigma-14.3 (by Matt Filetto) * packages/apps/GameSpace df6296d - GameSpace: Show correct default settings (by Dhina17) 807baa0 - GameSpace: Don't add floating action if game closed too quickly (by Dhina17) 5ba0abb - GameSpace: Enable enableOnBackInvokedCallback (by someone5678) * packages/apps/Launcher3 0fe02d9a2a - Rebrand as SigmaDroid Launcher (by Matt Filetto) 3e10c40de3 - Launcher3: Adapt strings to Alphadroid (by kamikaonashi) 277f074409 - Restore 4x4 workspace (by elpaablo) 1a3aa9d53a - Disable shake to clean recents by default (by elpaablo) ef2ab52ef1 - Ship as AlphaDroid based on crDroid (by elpaablo) df9cd7736a - Launcher3: Enable freeform shortcut by default (by Pranav Vashi) * packages/apps/Settings 75471e5d9bb - Revert "Settings: move navigation gestures to Navigation menu [1/2]" (by Matt Filetto) b40a007d482 - Remove duplicate Adaptive Charging Preference (by Matt Filetto) e96464fda72 - Fix build status strings for About Phone (by Matt Filetto) 4c866e1b839 - Settings: Fix search bar & avatar icon now showing (by Matt Filetto) 498ebc93913 - Bring back system navigation type preference in System>Gesture (by Matt Filetto) 29da7a1dd1a - Revert "Settings: Introduce contextual dashboard messages" (by Matt Filetto) 1e0a4b7c635 - Fixup!: Settings: support black theme for dark mode [2/4] (by Matt Filetto) b98d72662b8 - Drop lineage:position (by Matt Filetto) 58ac9202341 - Revert "Battery: Implement background process killer [2/2]" (by Matt Filetto) 878c1de97c3 - Settings: stop with the transparent collapsing toolbar (by Matt Filetto) 1bfa12f652f - Settings: adjust Sigma Header layout dimens (by Matt Filetto) f9679fb4067 - Add Optimized Charging Toggle to Battery Settings (by Matt Filetto) 04181775101 - fixup: add back some permissions to AndroidManifest that got removed during the Matrixx Purge (by Matt Filetto) 0366d23eca7 - Revert "Optional haptic feedback on back gesture [2/2]" (by elpaablo) d16e23adab2 - MetricsCategory: CRDROID_SETTINGS -> SIGMA (by Matt Filetto) 8db778c5e01 - Settings: Drop Lineage Health Charging Control [1/2] (by Matt Filetto) 29c5570d950 - Settings: Toggle vertical swipes on Ambient display [2/2] (by cjh1249131356) 5354c4fd526 - DashboardFragmentRegistry: add category for Sigma Settings [1/2] (by Matt Filetto) c0d65d28173 - Settings: Make Ambient Display toggle show on single tap sensor (by Cyber Knight) 4a62c3daccc - Sigma Dashboard change icon accent to white (by LurdRaiden) e967e19aeaf - Set Sigma Toolbox as the default menu key (by LurdRaiden) 07cd24e9812 - Enable Sigma dashboard widgets [2/2] (by LurdRaiden) 3ae726fb677 - TopLevelSettings: Homepage Widgets [1/2] (by LurdRaiden) 3782dccd151 - Add accent to sigmainfo headers (by LurdRaiden) db09d762a42 - TopLevelBatteryPreferenceController: add null check (by elpaablo) 51f0b1e1974 - AboutPhone: rework (by Matt Filetto) c5447da8b74 - TopLevelSettings: rework dot dashboard layout (by LurdRaiden) f0ba410a144 - Introduce Sigma Dashboard (2/2) (by LurdRaiden) 1fabe744f20 - Settings: Redesign PreferenceCategory (by rohanpurohit) 1cb559d1f91 - Introduce settings styles (by Matt Filetto) e4038c098a0 - Rework firmware version (by elpaablo) ce587b81534 - Introduce Sigma Settings (by Matt Filetto) 27ad54d3506 - [SQUASH] Revert MatrixxSettings changes (by Matt Filetto) 89544d984b0 - Revert "Update the battery saver scheduler minimum level" - that commit was creating issue: value set lower than default(20) was not persisting after reboot. This reverts commit b0fe225a17f91cdac8a82a2ff0f25ca19b5bf1bb. (by gstjee) * packages/apps/crDroidSettings 6dd04247 - StatusBar: rework VoLTE & VoWiFi Icons logic (by Matt Filetto) 4289edbd - Fix SystemUI not restarting after QS Compact Player preference changed (by Matt Filetto) 937e7413 - Revert "Revert "matrixx: user selectable VoLTE & VoWiFi Icons [2/2]"" (by Matt Filetto) 8fb8b7f3 - QuickSettings: Move "Vertical Layout" preference to "Layout" preference category (by Matt Filetto) 08fd1285 - QuickSettings: tweak some names for the font preferences to be more descriptive (by Matt Filetto) e85c82d1 - New Crowdin updates (#1162) (by Lup Gabriel) 09f452d6 - crdroid: Remove no longer used monet schemes (by Ido Ben-Hur) a1e8f9d7 - crdroid: Roaming indicator moved to status bar icons (by Pranav Vashi) fe71fafe - Revert "matrixx: Fix depth wallpaper default and max value" (by mukesh22584) 6dc7c080 - Revert "matrixx: user selectable VoLTE & VoWiFi Icons [2/2]" (by mukesh22584) * vendor/addons 282eb1f4 - overlay: sync themed icons with crDroid (by Matt Filetto) caf94693 - addons: Update corner radius for icon chapes to match upstream (by Matt Filetto) a794a563 - addons: Update themed icons - Taken from: https://github.com/TheParasiteProject/vendor_google_overlays_ThemeIcons/tree/main (by mukesh22584) df47bca1 - addons: Fix themed icons location (by mukesh22584) 9909a6c5 - addons: Update preinstalled apps config (by Pranav Vashi) * vendor/google/husky 63f79f0 - Drop packages already present in GMS (by Matt Filetto) fc58430 - husky: drop duplicate package in GMS (by Matt Filetto) 9d0a2be - husky: Import blobs & firmware from AP2A.240805.005 (by Michael Bestas) * vendor/google/shiba ee8a80f - Remove packages we already track in vendor/gms (by Matt Filetto) 4d8353a - shiba: Import blobs & firmware from AP2A.240805.005 (by Michael Bestas) * vendor/lineage 7fa8f510 - SigmaDroid v4.8.0 (by Matt Filetto) c24626e0 - SigmaDroid v4.7.0 (by Matt Filetto) 42e5324a - Fix Quick-tap sensitivity preference not showing (by Matt Filetto) 3a1a758a - rro: drop SettingsOverlay (by Matt Filetto) c1ef1e1e - set default launcher to Launcher3 (by Matt Filetto) ffc3c2f0 - roomservice: update default branch to sigma-14.3 (by Matt Filetto) a84796c0 - import CarrierSettingsOverlays to fix issues with global carriers (by Matt Filetto) b3515c0b - bacon: update after our modifications to play nicely with QPR2 base (by Matt Filetto) 48d371ef - Add SIgmaDroid ASCII console output (by Matt Filetto) 6b5a21e3 - introduce updatepackage build wrapper (like bacon, but fastboot) (by Matt Filetto) fc9d18c1 - bacon: refactor for our usage (by Matt Filetto) e60f6643 - stop globally disabling blurs on app launch (by Matt Filetto) f34d3580 - config: fix guard for some pixel features [SQUASH] (by Matt Filetto) f5b4d80d - roomservice: refactor and add support for clone-depth (by Matt Filetto) 01cbf13b - Introduce SigmaDroid Boot Animation (by Matt Filetto) 1f9a4a57 - common_full: don't build Seedvault (by Matt Filetto) 9c1358c8 - common: add build properties to inject if TARGET_SUPPORTS_QUICK_TAP = true (by Matt Filetto) 8805c608 - Guard AOSPA Face Unlock implementation (by Matt Filetto) bef0fa7b - Add RRO Overlays (by Matt Filetto) 93aba25d - Add initial SigmaDroid properties (by Matt Filetto) * vendor/pixel-framework 3924f44 - SystemUI: Remove ThemeOverlayControllerGoogle (by Pranav Vashi) d6b3f9a - SettingsGoogle: Show extreme battery saver only if flipendo available (by Pranav Vashi) 353c620 - Add back extreme battery saver preference controller (by minaripenguin) 28ab664 - SettingsGoogle: Fix Quick Tap open apps apps list crashing (by minaripenguin) ==================== 08-14-2024 ==================== * device/qcom/sepolicy_vndr/legacy-um 23e11dee2 - lito: Allow init write to discard_max_bytes (by Michael Bestas) * frameworks/base aa02c81f87e1 - Fix UiModeManager context memory leak for SearchManager (by Lu Poyuan) ec70afc93aa2 - Fix memory leak on MediaProjectionPermissionActivity (by Shao Mengchuan) c0cbbf07fb82 - Merge pull request #1129 from ionutsandroidbuilds/14.0 (by Lup Gabriel) 006049a5bfeb - ScrimController: Ensure alpha is fully transparent during AOD mode (by Matt Filetto) 2bfdeacf3ca6 - ScrimController: Ensure the tint is set to black during AOD mode (by Matt Filetto) 4101e9a0e7bd - PixelPropUtils: spoof to Pixel 8 Pro beta props (#1128) (by Ionut Gherman) 4c15ab2c7875 - New Crowdin updates (#1126) (by Lup Gabriel) b1f2d631c966 - Fix the activity windowingmode error of exiting pip (by buwenjing) 650028ea423f - Only manually show non-reported parents which is also non-organized (by tanxiaoyan) 731eab0cab53 - Migrate to best practise to read network state (by Shen Lin) c27ca50ec9fe - Rotation: fix orientation error when remove window with exit anim (by heyoukang) * packages/apps/GameSpace 56e2c5b - New Crowdin updates (#81) (by Lup Gabriel) * packages/apps/Launcher3 850d057af7 - Recover from unfinished OverviewCommands (by Vilhelm Sassi) * packages/apps/Nfc 5b574651 - Prevent presense check when dispatch failed in ProvisionMode (by George Chang) * packages/apps/crDroidSettings 1f236d5b - Sound: Drop the old toggle preference for Volume Panel haptics (by Matt Filetto) fda18562 - Organize submenu settings order and groups to be more intuitive. (by Matt Filetto) 156fc63e - add Volume Slider haptic intensity settings (by Matt Filetto) 435b6eea - Add QS Fling haptics intensity settings (by Matt Filetto) ==================== 08-13-2024 ==================== * device/google/shusky ef01fc8 - Merge tag 'android-14.0.0_r55' into staging/lineage-21_merge-android-14.0.0_r55 (by Michael Bestas) * vendor/certification 8814d8b - certification: 08/13/2024 Update (by Joey) ==================== 08-12-2024 ==================== * frameworks/base 2da88e22919b - SystemCertificateSource: Mitigate NPE when checking updateable certs directory (by Syed Zaidi) c4a5bc3a16d6 - Revert "Check if lockscreen rotation is allowed when orientation changes" (by Pranav Vashi) * packages/apps/Settings 2e7d216be9c - Fix DoubleBraceInitialization errorprone issues (by Cole Faust) * packages/apps/ThemePicker 93771cac - Revert "ThemePicker: Fix up overlay color source" (by Pranav Vashi) * vendor/addons cae87926 - NFOutline: fix notification background stroke color (by Matt Filetto) * vendor/lineage b56f7162 - crdroid: Bump to version 10.7 (by Pranav Vashi) 18640356 - common: Inherit pixel-fw when available (by Pranav Vashi) f4bbd328 - config: Optimize Launcher3 and Settings for speed (by Andrzej Perczak) 0b52faea - crdroid: Remove Trebuchet packages (by Pranav Vashi) 1c41a726 - crdroid: Switch to AOSPA's face unlock implementation (by ponces) 9efe2221 - crdroid: Remove packages moved to addons (by Pranav Vashi) c9513229 - crdroid: Build OmniStyle (by Pranav Vashi) 435fa131 - crdroid: Build BatteryStatsViewer (by Oliver Scott) 34e5c958 - crdroid: Build OmniJaws service (by Pranav Vashi) 36acace9 - crdroid: Compile GameSpace (by Pranav Vashi) c5925b9c - overlay: Update device configs global overrides (by Dyneteve) 8db0e57e - envsetup: Disable ABI checks (by Andrzej Perczak) d0aea990 - android: merge_dtbs: Respect miboard-id while merging (by Arian) 17ec3b4d - overlay: Enable freeform/multiple windows feature by default (by minaripenguin) e66f99ea - crdroid: Disable phantom process monitoring as workaround (by John Galt) e7d623c9 - crdroid: Enable ThinLTO cache (by Pranav Vashi) a7282224 - crdroid: Update clone exemption list (by Pranav Vashi) 4bf0f8da - crdroid: Add preinstalled package list to stop auto cloning (by John Galt) 6fda6143 - device_config: Enable Cloned App (by aswin7469) 9b3156de - overlay: Use google-sans for remaining font configs (by Pranav Vashi) bfd008e7 - overlay: Update clock plugin list (by Pranav Vashi) b6df427b - overlay: Allow telephony stack and components to receive un-sanitized ServiceState entries (by minaripenguin) 48e42b88 - soong: Add CAMERA_NEEDS_CLIENT_INFO_LIB{_OPLUS} (by Hikari-no-Tenshi) d3fd211b - soong: Add support to set vendor tag with client package name (by Jake Weinstein) f2cef2f7 - overlay: Enable app-cloning feature in Settings (by minaripenguin) 28d75c50 - overlay: Settings: Show memory usage in app info (by Danny Lin) f2a3a821 - overlay: Set components from pixel device (by Pranav Vashi) 263d7fd3 - overlay: Enable QR Code scanner on Lock Screen (by ShevT) 365df9f6 - crdroid: Inherit several Android Go configurations (by Albert I) 54e8a7a2 - crdroid: Speed profile services and wifi-service to reduce RAM and storage (by Mathieu Chartier) 94e3b658 - overlay: Add tethering to location exemption (by Pranav Vashi) 421bd348 - overlay: Add SystemUI to location extra packages (by Pranav Vashi) 61894bab - overlay: Add OmniJaws to location extra packages (by Pranav Vashi) b1f12799 - overlay: Allow new SystemUI clocks (by Dyneteve) 66fe8bde - overlay: Offload WM shell to another thread (by Danny Lin) 20ea05a6 - common: Enable R8 optimizations for system_server and SystemUI (by Jared Duke) a817f181 - crdroid: Minimize debug info (by Pranav Vashi) 932e1a8b - overlay: Update SettingsProvider defaults (by Pranav Vashi) a309eb5b - config: Properly disable blur on app launch (by Andrzej Perczak) 751b0e16 - config: Cleanup and update common props from Pixel (by Andrzej Perczak) 022d2dea - build: Override host metadata (by Danny Lin) d1729846 - crdroid: Moved bootanimation to addons (by Pranav Vashi) 64567c5d - crdroid: Clean up wallpaper overlay (by Pranav Vashi) f2608453 - common: Allow OTA downgrade regardless build type (by Pranav Vashi) 5726bcf8 - crdroid: Generate OTA json at build time (by Lup Gabriel) 7b18af70 - roomservice: get me some crDroid (by Lup Gabriel) 13b082a4 - charger: Switch from LineageOS Teal to crDroid Blue (by Pranav Vashi) 99dc453b - apns: Update mobily APN for prepaid connection (by Pranav Vashi) 4c11094d - apns: Grameenphone uses APN 'gpinternet' (by Khalakuzzaman Apon) a1537be5 - Revert "overlay: Default to Seedvault backup transport" (by Pranav Vashi) 10770bb9 - crdroid: Drop custom adb drawable (by DarkJoker360) 693404bb - build: Ship as crDroid based on LOS (by Pranav Vashi) 0eb77a14 - crdroid: changelog.sh: fail gracefully (by Lup Gabriel) 481a9a7c - crdroid: Check if changelog file exists (by Pranav Vashi) fec39716 - crdroid: Add changelog script (by Pranav Vashi) ==================== 08-11-2024 ==================== * art 0ccd8c037c - Don't resolve dex files eagerly for verify single thread (by Santiago Aboy Solanes) f8abc379f5 - Skip Secondary dexopt for PrivacySandbox SDKs. (by Anton Kulakov) db3035d5ca - skip "speed"-optimized packages at an earlier dexopt stage (by Dmitry Muhomor) e968a67222 - Only increase the hotness for UI thread after startup. (by Nicolas Geoffray) 4df01d0e3a - Adjust JIT thresholds. (by Nicolas Geoffray) ebe63f94f1 - Madvise uncompressed app images (by Jared Duke) 4b97e4cee8 - Use stp/ldp while calling native functions in arm64 (by Jing Ji) 525d016a12 - Set default concurrency for post-boot reasons to 1. (by Jiakai Zhang) 29ae3b841d - Change the default dexopt concurrency for all other reasons to 4. (by Jiakai Zhang) 273dfd762c - Bug #1900503 dex2oat: compile some small dexes one time and Skip the last GC (by Yunlong Wang) 109b86dd37 - Bug #1900503 dex2oat: Do not Compile Small App Individually (by Yunlong Wang) 35e777eab5 - Fix size of elements in resolvedMethodsArray and resolvedFieldsArray (by zhaoxuyang.6) e3ca4fc917 - art: Optimize the entirity of ART for performance (by Vaisakh Murali) * bionic 9a365e9b7 - bionic: Optimize libc for performance (by Vaisakh Murali) * bootable/recovery 17c941eb - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * build/make e6a2a4eeda - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * device/lineage/sepolicy 6f1a401 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * frameworks/av 8848eefd53 - Fix Integer overflow in estimateCuesSize (by Venkatarama Avadhani) 2137eebf93 - Add a conditional wait for file switching in MPEG4Writer. (by Sohail Nagaraj) d48ff1005f - MPEG4Writer: Fix unsigned integer overflow (by Venkatarama Avadhani) e803749644 - Camera: Correct the U/V plane selection for HEIC streams (by Emilian Peev) 7b63df9a45 - ToneGenerator: Fix possible multiply overflow (by Andy Hung) a3630ba2de - AudioFlinger: do not reset mHwPaused on flush (by Gareth Fenn) 4cf06c0cb8 - AAudio: increase aaudio stream timeout from 1 to 2.2 seconds (by Anand Mohan) 8d14fa2bcc - Allow type conversion from BufferStatus to int (by AdityaK) 55d0da2f2d - audio: Remove UID check from per-app volume commands (by Adithya R) eac2a33fc9 - av: support per-app volume [1/3] (by cjybyjk) a6056bac4e - audio: Check MODIFY_AUDIO_ROUTING permission for per-app volume (by Adithya R) e07823edae - APM: Fix log message level (by Mikhail Naganov) 00d96e71dc - AudioFlinger: Ensure RecordTrack dtor called outside lock (by Andy Hung) 9284072c4a - C2SoftFlacEnc: Fix integer overflows (by Aayush Soni) d9a1b8c6e1 - av: Support restore track for offload/direct track (by gmanam) 46f9e4e337 - Start submitting buffers during idle->executing transition (by Patrick Pun) 810c2440cf - lvm : Remove casting of NumSamples to int16 (by Sneha Patil) 8b599f1108 - Return non-zero channel mask for orphan effects (by Shunkai Yao) 37e742dc81 - Update finalUsage datatype to uint64_t. (by Saurabh) f17cd8e132 - HiRes: Check mixport samplerates (by Richard Folke Tullberg) 1a6626fb56 - audio policy: Fix handling of external device connection failure (by Mikhail Naganov) 1e6f46768a - Fix seek error in loop mode. (by Ming Zhou) 24217c49fb - MediaCodec: fix 0-sized buffer handling (by Wonsik Kim) 1b4a643351 - RecordThread: Fix sp<> release with mutex held (by Andy Hung) bfa54f2610 - fix send null static meta to VENC when HDR Editing (by Yanqiang Fan) 74ee67d777 - Handle video track with invalid WxH to avoid mediaserver crash (by Saurabh) c9232d09e6 - Fix memory leak due to un-released gralloc buffers (by Saurabh) 330cf731f2 - AudioPolicyManager: take mixes into account to apply volume (by François Gaffie) 6f5963e21a - WA: prevent matching / exclude criteria when no uid (by François Gaffie) c190f225b7 - Allow registering effects on global output mix (by minaripenguin) 75d8399fa0 - audio: optimize variable assignment method to reduce resource consumption (by jiangyao) 588492c4b8 - Modify the calculation method of the volume DB value. (by Wenjing Wu) 42ace79e3c - AudioFlinger: device effect not added to HAL (by François Gaffie) 5c8efec2cb - AudioTrack: Fix offload blocking in AudioTrack::write (by Krazel Xu) 7620e660f8 - Clear entire chain buffer to avoid stale data (by laijun) f863e52bb9 - libaudiohal: Publish AUX type in proxy effects (by Jaideep Sharma) e4c92185aa - Keep track of music effect thread when primary output is unavailable (by Francois Gaffie) b3603507a2 - Add reference count to BundledEffectContext when create effect. (by cuiwang) 336cfb7c95 - fix crash of create global effect (by luming) c5199b8c72 - VP9: Synthesize CSD from frame header (by Venkatarama Avadhani) 73be11b771 - Matroskaextractor: improve findThumbnails() time. (by guochuang) 847bba8aab - frameworks/av: Import Xiaomi Image Tags defenitions (by johnmart19) d2ba22a05f - Fix BT in-call on CAF devices (by Pierre-Hugues Husson) 37b2bccf3e - C2SoftAomEnc: Enable VBR support in av1 encoder (by Ram Mohan) 1bd7a94934 - fixup! "libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO_LIB" (by Terminator-J) dfb5e9cb27 - camera:fix wait request timeout in switching camera (by chenguolin) f74d8755db - Fix spatial audio noise with EQ on (by wendy lin) bfa5ce5724 - CCodec: Set Pipeline paused timeout to 1000ms (by ShevT) 5f171bd2af - codec2: Add android fence implementation for C2Fence (by Akshata Sahukar) 70dbdd6b6a - Nuplayer: Handle get input/output format errors cleanly (by Shrikara B) 1a427740f2 - Nuplayer: Update request input buffer delay as per fps (by Priyanka Gujjula) 39077981a6 - Introduce dynamic delay buffer management for C2SoftAacDecoder. (by Jonathan Kim) c7a314e1d3 - libstagefright: Fix memory leak due to lock timeout (by Priyanka Gujjula) 844b2d2d44 - libstagefright: Free buffers on observer died (by Manikanta Kanamarlapudi) 583ab251d6 - av: Initial support for 24bit encoding and 6 channels (by Pranav Vashi) c2f9974d0f - Add NULL check to popFromStashAndRegister. (by Chris Gross) be6029fe44 - sfplugin: do not fail resume call if inputs slots are active (by Shivam Joshi) cacce7c736 - Codec2Client: add nullptr check before accessing Configurable name (by Malathi Gottam) 46934f508f - Codec2: Extend the queue empty work hack to MTK decoders too (by bengris32) 789332435a - screenrecord: get codec capabilities & limit frame rate configuration (by Malathi Gottam) edff264f79 - audioflinger: Do not allow DAP effect to be suspended (by Adithya R) 87348b69a2 - OMX: Remove support for prebuilt ac4 decoder (by Adithya R) 9d63568ec2 - libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO_LIB (by Hikari-no-Tenshi) 8b07e14138 - libcameraservice: Add support to set vendor tag with client package name (by cjh1249131356) ae205251dc - nuplayer: Avoid crash when codec fails to load (by Steve Kondik) 2869fcc1ea - av: Nuplayer: Declare 24Bit Packed & 32Bit support (by johnmart19) bb1b4ce368 - av: Audio Policy: Increase Max Sample Rate Hz to 384k (by johnmart19) d6f6f0df2c - media: OMXStore: Import loading libstagefrightdolby (by johnmart19) c9203597de - Add AC4Tbl params for dolby AC4 decoder [1/2] (by HELLBOY017) e2ddef086d - libstagefright: omx: Add support for loading prebuilt ddp and ac4 decoder lib (by Paul Keith) 2c6568b692 - MediaProfiles: Check before overriding media settings xml (by Pranav Vashi) 6aedcf6f04 - media: Add timelapse 8k UHD Camcorder profile to quality map (by Malathi Gottam) 11102ad242 - media: Add changes to pick target specific media xml's (by Uma Mehta) 4e0e473ac9 - audio: add encoding support for linear PCM format (by Mingming Yin) 804c6f4bb5 - WifiDisplaySource: allow overriding max wfd resolution with prop (by Chenyang Zhong) 0fa5072c4f - WifiDisplaySource: raise supported resolution to 1920x1080p60 (by Chenyang Zhong) d87bd2594c - StagefrightRecorder: Add "set-title" parameter (by cjh1249131356) fb232b8136 - libstagefright: Allow HFR-60 in HAL-3 recording (by Manikanta Kanamarlapudi) ba22c35b50 - libstagefright: Support YVU420SemiPlanar camera format (by Ethan Chen) a7562badd0 - stagefright: add changes related to high-framerates in CameraSource (by Paras Nagda) 34e7bee402 - Camera: Bump up the offline switch capture request timeout (by Emilian Peev) 6acb9d9d2f - camera: Don't segfault if we get a NULL parameter (by Steve Kondik) 12c6fb4e56 - Camera: Removing cachedump call to miminimize delay during close. (by Venugopal Nadipalli) 2c982145b2 - Camera: Flush Improvements - Result drain optimization (by Susmitha Gummalla) 3d8da4099c - CameraService: Fix deadlock in binder death cleanup (by Mounika Reddy Tangirala) a20c8a5fc8 - av: Remove restrictions for system audio record (by jhenrique09) 80692757cd - Camera: Add support for preview frame fd (by Susmitha Gummalla) 2bad062614 - CAMX: CHI: Added support for handling jpeg debug data. (by Abhinav sohane) f6c1b4444e - fixup! Camera: Skip stream size check for whitelisted apps (by Arian) * frameworks/base 3b51a027a9e6 - Revert "Add landscape layouts for keyguard sim pin and puk" (by Pranav Vashi) fcdabf3ed1e0 - Revert "Add landscape layout for keyguard pattern view" (by Pranav Vashi) 3f5fcbff1275 - Delay garbage collection to prevent deadlocks during screen on (by minaripenguin) d7a60c4e02ca - Disable checks to allow explicit GC for sysui/system_server (by minaripenguin) dcdad012f0cd - disable OtaDexoptService (by Dmitry Muhomor) 891fc4c3b8fe - run full explicit GC in SystemUI and system_server after locking (by Daniel Micay) a60c697c86c6 - JobScheduler: Remove jobs for non-existent packages (by Pranav Vashi) ce2d2b02562c - base: Add support for strict standby policy [SQUASH] (by LibXZR) 1c68881cc34e - Audio: fix deadlock in usb and audio lock (by yaoliang1) c2d1ea906282 - New translations (#1123) (by Lup Gabriel) 4f369f07990b - Update Crowdin configuration file (by Lup Gabriel) ea17a586415c - wm: Ensure freeform tasks bounds gets updated when launching tasks (by minaripenguin) e2880d2028d0 - wm: Fix update wrong new pending transition finishcallback (by ot903107) 816d606c4388 - Shell: Use night/light theme for buttons/caption color instead of luminance (by minaripenguin) 1c691d38f78a - wm: Fix freeform window minimize not working (by minaripenguin) d4a4f09064d0 - wm: Use veiled resize effect for freeform windows (by minaripenguin) 10aa087c85bf - wm: Do not set window crop of task until display is enabled (by tanxiaoyan) 695fb405fe2c - wm: Ensure that TaskDisplayArea can be properly shown when the keyguard is going away. (by tanxiaoyan) c2924ac81fef - wm: Replace pending cookie listener in onTaskInfoChanged (by Carsten Rohn) 531a75edf2c2 - wm: Fix crash after dismissing a split screen pair (by minaripenguin) 192eb3f62e85 - wm: Adding null check before using taskInfo.baseActivity (by Nandhu Raj) 96dc2a31842e - wm: Don't add StageChangeRecord when stage task moves to back (by Isak Lilja) 1c4fe5081b25 - wm: Remove more than once task appeared check (by ot903107) 72497f92bb28 - wm: Fix the darker effect when app returns to the desktop (by Yuchang Ma) 3793c1a5ad66 - wm: Split pair is broken in recents when launch translucent task pair. (by Kai Peng) 7c274ce453ac - wm: Keep app in freeform when started from Home screen (by Leif Martensson) 1e6e05b6d16e - wm: Fixed a fatal exception which cause IndexOutOfBoundsException. (by Dian Zhang) 2795033eefe6 - wm: Fix NullPointerException in ActivityRecord#finishIfPossible. (by 张倞诚) 24e7b0fa1a7a - wm: Fixed device restart caused by starting Activity under split-screen root task. (by 张倞诚) 6c8c217c303f - wm: Should set visibleRequest false when destroy activity (by tanxiaoyan) fa2d492e751a - wm: Launch all activities into the same windowingMode (by Yinchu Chen) c98d14ab9ae8 - wm: Fix EmbeddedWindow leaked when client binder death (by WangYuanyuan) 51c3ae68ea2d - wm: AccessibilityWindowsPopulator:fix CWE problem by add mLock in dump method. (by lijilou) 6ad20cd17664 - wm: Fix focused error of embedded task fragments (by b0202.jung) b85c6bc41b85 - wm: Always account snapshot and IME surface when determining IME visbility (by minaripenguin) c49e7daf2356 - wm: finally proper desktop mode handling (by nift4) ef59cb311813 - wm: Fix rounded corners of freeform windows (by Pranav Vashi) 46426eb5d12c - wm: Optimize window/transition animation scaling (by minaripenguin) db5f20dfb9f8 - wm: hacky fix for system_server crash (by nift4) 473a2c62c253 - wm: never consume statusbar in freeform mode (by nift4) e9412f575b23 - wm: block custom activity transit animations (by nift4) f86f1af4dd9c - wm: block task transitions from displaying in freeform (by nift4) 21612fb2ebab - wm: Fix menu in legacy apps with multiple activities (by nift4) 0e7eaa74b3d7 - wm: Fix menu only opening once on legacy apps (by nift4) 796b68e97426 - wm: rewrite/fix window change animation (by nift4) 82ae009cf640 - wm: Fix freeform window resize not working on multiple displays (by nift4) 6638b77f82fe - wm: bail out if rotation resolver service instance is null (by jhonboy121) 56fd56aa7b6c - wm: Fix crash on callback remote animator (by minaripenguin) b2511c517ba1 - wm: Not able switch between freeform apps. (by pioush garg) 1144cff4de57 - Island: Recycle icon bitmap to avoid memory leak (by minaripenguin) c29874ad74fe - fix "Comparison method violates its general contract!" IllegalArgumentException (by roy li) b6d70c903426 - Add TimeZoneProviderStatus' nullness check. (by hupeng3) 1f8eafd1ff86 - Fix cancelDraw issue of blast-sync. (by yangxiao) d66c7aac00d8 - Do not start fingerprint HAL if it is unstartable (by Xiao Lei) 269712bd3e00 - Update 'KeyguardBottomArea' after TransitionRunning ends (by jian.tu) e190cac117e3 - Avoid the keyguard being a wallpaper target (by Hyeongseop Shim) e47f2d758c35 - Animate backlight quickly when HDR mode is changed (by Koji Fukui) a31317d10866 - Check if lockscreen rotation is allowed when orientation changes (by Mattias Nilsson) 8ce880e4db85 - Add landscape layouts for keyguard sim pin and puk (by Mattias Nilsson) 0f40d2ef9bf1 - Add landscape layout for keyguard pattern view (by Mattias Nilsson) b8506c19554a - Update FloatingRotationButton in onMeasure (by Karthik Krishnan) b77feebbc285 - am:fix the dead lock. (by lijilou) e66e9762e2c8 - Fix DoubleBraceInitialization errorprone issues (by Cole Faust) 7388edd74fc1 - SystemUI: Resolve regressions caused by continuous updating of notification icons (by minaripenguin) 4d2dbd8d02ed - Fix ClassCastException in MenuDropDownListView (by Guanglinw Wu) c7fe44f439c4 - Scale PS4/PS5 controller touchpad input (by Håkan Kvist) d613b39051b4 - SystemUI: Add dimens to set max offset of navigation bar burn-in protection (by qwmnerbvqwmn) 84de4f86c1d8 - Fix memory leak of lastArray when newArray == NULL (by T.J. Mercier) f7c048a83859 - Mark ProcessRecord as persistent for child processes of persistent apps (by Oleg Lyovin) ab57d66151db - SystemUI: Debounce QS data usage updates (by minaripenguin) 0cf940456c26 - ImageReader: Allow skipping of nativeDetachImage (by minaripenguin) 4ca967cc7372 - Screenrecord: Hide HEVC screen recording when no HW codec is available (by Ido Ben-Hur) 41412f0bf514 - Screenrecord: Option to keep the screen awake while screen recording (by Dhina17) 3ca0da075ff8 - PhoneWindowManager: Check NPE for LineageHardware (by Pranav Vashi) a8da2454867b - SystemUI: Animate StatusBarState doze transition using DarkAnimator (by someone5678) 99dc9a58ef37 - Fix NullPointerException in android.widget.TimePickerSpinnerDelegate.updateInputState (by Lee Jones) 1b3d4fd98c23 - Fix memory leak in FrameTracker (by miaojian) 6ff4e3e7bf19 - FrameTracker: Silence logspam (by cjh1249131356) 2e55af702b30 - Fix the NPE issue caused by the multi-thread operation on mSession and mLocal object. (by xiaomei.li) f48ee888592c - Telephony: Gracefully handle data enablement checks (by minaripenguin) baa63f9f32b8 - SurfaceControl: Fix a multithreading issue when destroying objects (by minaripenguin) d0e6e9b1a181 - SurfaceControl: Prevent crash when surfacecontrol is null (by minaripenguin) 9ff5c2de54e4 - Reapply "SharedMemory: mark fdsan ownership" (by Josh Gao) e3b24154c8b3 - Adjust procfs heap buffer growth limit to 64 MiB (by T.J. Mercier) fcc83efcf8fa - Don't restart procfs reads from scratch (by T.J. Mercier) 8a083677a1c6 - Fix UAF in android_os_Process_readProcFile when kDebugProc==true (by T.J. Mercier) 5cd7defaf561 - Keep reading until end-of-file in reading procfs (by Jing Ji) 6f77460318d8 - SystemUI: Update QS customizer background color (by Pranav Vashi) 8429399d0aa5 - SystemUI: Explicitly enable background tint optimization (by minaripenguin) f3040c680e16 - Fix carrier text font flaw after theme changed (by Shen Lin) 2b3d7e326bfe - SystemUI: Fix SystemUI crash when removing status area (by minaripenguin) 812af025e27f - SystemUI: Correctly monet theme the new volume panel (by Ido Ben-Hur) eef7322aaa93 - Check if app attached before killing it when start timeout (by wangmingming1) 54e256f78e0e - SystemUI: Fix systemui crash when checking headups whitelist packages (by minaripenguin) df9204a85a56 - Update statusBarState in KeyguardStatusBarViewController (by junklu) feafd722a960 - Make Dialer appear in the microphone recent list of Privacy settings (by Cui, Yuxin) 9da042750521 - Fix null pointer exception issue when animation (by hanguohui) ba4ecd437b65 - Fix exception when setTorchMode (by Xiaohui Niu) 13223200e651 - Set timeout for binding service to avoid thread blocking (by Xiao Zhang) 553e618bfbbd - Upload the texture for BitmapShader only when it's dirty or under the cache max. (by Minkyoung Kim) 9ade5fffb9fa - AudioService: do not block focus request from applications compiled with lower version sdks (by wumin3) ffd4f7ba5f95 - BubbleStackView: Fix java code parsing error (by minaripenguin) 1324e57ce539 - Fix the issue that the approach of DisplayListener.onDisplayChanged() can not be called when there are multiple processed for a same single application. (by jiayongqiang) 8248ca56d2af - SystemUI: Enable color fidelity (by aswin7469) ea7bfc19c303 - SystemUI: Enable clipboard shared transitions (by someone5678) 148abbf9507f - SystemUI: Fix QS light theme issues (by minaripenguin) 1885ad546c04 - ThemeOverlayApplier: Exclude Launcher3 and Themepicker overlays (by minaripenguin) 14f0cd83fbe5 - SystemUI: Move bluetooth dialog creation to LongClick method (by minaripenguin) 59b752905d35 - SystemUI: Fix Udfps animation positioning logic (by minaripenguin) de33a2bf3d52 - BtHelper: handle BT crash (by yaoliang1) eeccf70931fe - SystemUI: Fix multiuser usage for less boring notifications (by Pranav Vashi) baaff25f1cc5 - SystemUI: Fix multiuser usage for custom logo (by Pranav Vashi) edc98864e517 - SystemUI: Update ChatGPT quickaffordance activity (by aswin7469) 1bbc5fa7dce7 - SystemUI: Add affordance shorcut for AI Voice Assistant (by minaripenguin) 1abd17933fe9 - SystemUI: screenshot: Catch RejectedExecutionException (by someone5678) 4bfe059b45a8 - SystemUI: customization: Avoid NPE in ClockRegistry (by someone5678) 1be6ba865726 - BluetoothDialog: Fix theme context (by Pranav Vashi) 28998000b27a - Cancel backup on transport error (by Tommy Webb) b044b9e8e42f - Split the lock synchronizing LMKD socket reads/writes (by Suren Baghdasaryan) a05f789a81e6 - Fix the restriction of odm partition overlays (by gang.huang) e3ef646c1e99 - Abnormal UI in status bar after changing system language (by bochenbo) 7be76a3f2094 - SystemUI: Fix Internet Tile showing no service (by Tommy Webb) 204e8be9187e - SystemUI: Don't animate QS tile text when opening activity/dialog from A11QS ui (by Tim Zimmermann) 9a5f80cffd31 - WallpaperManagerService:fix potential null pointer exception in onDisplayRemoved method. (by lijilou) 9688322d3b27 - Usage:fix arrayIndexOutOfBoundsException to aviod systemServer crash. (by lijilou) 644c75333619 - services: Simplify transition boosting (by Pranav Vashi) 25dc006ff351 - services: Simplify exit app animation boost (by Pranav Vashi) 8294392ad677 - services: Implement exit app animation boost (by minaripenguin) 577a90247d2c - services: Implement activity boost optimization (by minaripenguin) 3d0a5211a649 - services: Implement transition boosting (by minaripenguin) f8c5b2e8d86e - services: Boost gesture flings (by minaripenguin37) 6b76f72bcdc8 - PhoneWindowManager: Check camera availability on camera key long press (by dantmnf) 524750577bb0 - base: Fix gamespace on secondary users (by Dhina17) 4ac2b0986db5 - base: Fix NPE in GameManagerService (by Dhina17) 1ed4e09b7f19 - Add required priv-app permissions for SystemUIGoogle (by Pranav Vashi) 9fc3f90410e2 - Integrate Pixel framework hooks and wrappers (by minaripenguin) 96b80da3eec2 - Fix NPE in UiAutomationManager (by Xiaohui Niu) 8b56919135f7 - AutoFill:fix NPE to aviod systemServer crash. (by lijilou) 4723cb5e165c - WallpaperManagerService: Get rid of removed UIDs that have set dim (by Ido Ben-Hur) 5fd899505131 - NotificationManagerService: add right lock for some methods. (by lijilou) 1ef8dc4513e6 - Increase late bonding timeout for LE audio devices (by Thomas Girardier) 85696d162eca - audio server: only register one LeAudio callback (by William Escande) fdecb6a76ddc - Enable basic optimization for DynamicSystemInstallationService (by Jared Duke) 2af8d2f3b32d - fix DevicePolicyManager#logoutUser() never succeeding (by Dmitry Muhomor) bdec6f5f81b8 - appops: skip ops for invalid null package during state serialization (by Dmitry Muhomor) f34b7d75ed69 - Revert "Null safe package name in AppOps writeState" (by Dmitry Muhomor) 8ba308e3c9a5 - SystemUI: fix antiquated TunerActivity bugs (by nift4) cf19cc56b4c0 - SystemUI: Remove tracing in `NoRemeasureMotionLayout` (by minaripenguin) a34ae8367d46 - SystemUI: Fix wrong thread exception when updating footer visibility (by minaripenguin) fdd38916c7f6 - SystemUI: Fix wrong thread exception when finalizing notif filters (by minaripenguin) cae157fc9283 - SystemUI: Fix crash when resetting ShadeController views (by minaripenguin) ab4c210954c8 - Catch ParcelableException in PackageManager.isAppArchivable (by Song Chun Fan) 047598d5f822 - JobSchedulerService:fix arrayIndexOutOfBoundsException to aviod systemServer crash. (by lijilou) dcea27a06562 - Fix NPE when traversing viewgroup display list (by minaripenguin) 8e339714f9da - SystemSensorManager:fix CWE problem by add lock. (by lijilou) 00b17308871f - Use originalView's context (by hee.youn) 19b9593766e4 - SystemUI: Ignore R8 optimizations warnings (by minaripenguin) 59ae597dcc57 - SystemUI: Do not shrink resources (by minaripenguin) 7d7c7d434233 - SystemUI: Fix crashes when loading notifications (by minaripenguin) c72978a04b26 - SystemUI: Fix wrong thread exception when updating smartspace views (by minaripenguin) b1b1f4588c20 - SystemUI: Fix suspicious spaces around new mobile icons (by lgjint) 36dbc951aed5 - base: Drop Warp charging status path by default (by pkm774) 2f8fdd648980 - Refine system service proguard rules (by Timothy Yiu) a420859365aa - Fix powersave/powersave idle whitelist (by Uma M Maradana) 3352ae5d354b - fw: delay TracingServiceProxy until PHASE_THIRD_PARTY_APPS_CAN_START (by Lalit Maganti) 2ce692cd163f - BatteryStatsImpl:fix ArithmeticException due to list size is zero. (by lijilou) e8cb736c840e - Support Ultra HDR only if the device support setting brightness by SurfaceControl. (by liuquanrui) e947cb6d55c4 - Fix SCREEN_BRIGHTNESS inconsistency issue before and after reboot. (by zhengchuanlong) 32b11c127f58 - Avoid string and varargs allocations for preconditions checks in hot methods (by Charles Munger) 38d99d9b9187 - Avoid keyguard fling transition interrupt for timing issue (by Bin Huang) 2d83cf41942a - Fix incorrect gid config leads to process/system cannot start. (by 张倞诚) d3162bdd6c30 - Fix TypedArray instance leak in ParsingPackageUtils. (by Arnab Banerjee) fc13f4922a95 - ActivityManagerNative: Prevent possible soft-reboot (by fusionjack) db349392e0e4 - Fixed graphical glitch in lockpattern view (by Fredrik Ryden) 4fc2e3b1c3b9 - AppWidgetServiceImpl:fix NPE in pruneWidgetStateLocked mthod . (by lijilou) 9b1e9f9cab63 - Fix potential NPE when dumping child nodes (by Daniel Peykov) a828d049319c - Pinned apk file should be put in mPinnedFiles. (by xiaomei.li) 9022552609c9 - Fix the DSU notification behavior (by Howard Chen) 79e28d43db42 - base: Do not enforce camera shutter sound (by Pranav Vashi) cc1db6c1e8f8 - profcollectd: call jobFinished even if failed (by Yi Kong) 7553bd295377 - SystemUI: Default to true for HeadsUp notifications (by Ido Ben-Hur) 9abe4b9a20f9 - SystemUI: Drop unused rounded corner padding (by Pranav Vashi) 91714efa583c - SystemUI: Fix thread safety issue when adding tunables (by minaripenguin) ffad863a1b6b - WallpaperManagerService:fix NPE happen in onDisplayReadyInternal method . (by lijilou) 35e7429befa8 - Fix display delay on desktop icons after app installed (by Xu Qian) 8586d879d94a - Allow Remote Key Provisioning to run in data and power saver mode. (by Vikram Gaur) cc0217878b64 - Fix the restart problem caused by Table not executing resetTable (by hupeng3) a46a3874f12b - Fix nullptr exception when using do-while (by zhuning3) 0a9e4db23099 - Inform Listeners when initializeDefaultsForSystemsApps() change idleness buckets (by Michael Xing) c02c67b21611 - Fix potential crash issue in NonRequiredPackageDeleteObserver (by guangkui.ren) be746ff8c4fc - fix the uid is negative value in AppBatteryTracker (by lijilou) 4862f67b17bb - FileRotator:fix NPE due to The File.list() method may be return null. (by lijilou) 3e5d5f8f0d0a - Gnss:fix NPE due to the arraymap store the null key. (by lijilou) 5ffef8050998 - usb: Use Get/SetByteArrayRegion in bulkTransfer (by Tom Mulcahy) 0559e4f7e33a - Wakelock: Ensure `inner` wakelock is not null before releasing it (by minaripenguin) a1f55daa1cdc - MediaSessionService: use a stack to hold the media button receivers (by wumin3) abf6a5235ab6 - Save AutomaticBrightnessStrategy state before applying changes (by Jurijs Oniscuks) d6af497f733c - usb: Bind to MtpService from UsbDeviceManager when using MTP/PTP (by Rickard Möller) 0fd301f2dfd0 - Consume consecutive delimiters at beginning of refilled buffer (by Juan Yescas) 48307213aecf - Fix SecondFingerMultiTap (by Jared Penner) 816a4e969003 - Call jobFinished after ProfcollectBGJobService processing completes (by Abhishek Gadewar) d46fac916f97 - Update VmaCallbacks to return bool (by Kevin Jeon) 1419ce3fe568 - Fix "Manage App & Content access" for profiles (by Tommy Webb) dea7ca83dc2a - SystemUI: Adapt "Extend kill button to notification conversation guts" to A14 QPR2 (by someone5678) d63cd2e75975 - RuntimeInit: Prevent bootloop trying to handle app crash of null service (by Pranav Vashi) a7a769f1cfa7 - Mitigate LSKF leaks through the LockscreenCredential in KeyguardManager (by Ellen Arteca) 6525c29d8bff - StringBlock: Prevent SystemUI crash when inflating QS (by Pranav Vashi) 0520423602df - libandroid_defaults: explicitly enable ThinLTO (by John Galt) d367c7fe4020 - Fix synchronous lock failures (by Yuan Xiangjing) 509cc843eb13 - Check light sensor is null for biometric logging (by Wenhui Yang) 180bada18c19 - UserManagerService:getUserDataLU method should called by mUsersLock lock. (by lijilou) 72a4d6cb664c - Unregister the existing RegisteredAttribution before adding new one. (by Alekhya Karavadi) 9d74a9f82f8b - Prevent crashing with several child profiles (by Tommy Webb) b0d073fabfa2 - Show hidden apps on secondary users' app lists (by Oliver Scott) 702e43308eee - Fix NPE in SystemUI (by first last) ba9d3900ec9e - display: Consider peak refresh rate in BrightnessObserver (by Adithya R) 5342ede5f008 - display: Allow HBM in manual brightness if no time limitation (by Adithya R) fc9cc1cb0af8 - display: Don't reset brightness adjustment on clearUserDataPoints() (by LibXZR) bd4805644159 - display: Don't animate screen brightness when turning the screen on (by Sultanxda) db80ea28d7d5 - Fix unbind service error for MusicFxHelper (by ot_chenqi.c) 225b65b0a136 - Fix incorrect text shown at PUK lock screen (by Vala Zadeh) 3bac7a8c8fc5 - SystemUI: Handle the SIM_STATE_NOT_READY state (by junklu) 4b0983141831 - Make empty modem activity info as valid (by Mengjun Leng) 9db2696cb01c - EventLog: Optimize writeEventArray for performance (by minaripenguin) a920d11e76fe - Textutils: Optimize writeToParcel performance (by minaripenguin) f707aa0a1df6 - BroadcastReceiver: Gracefully handle redundant broadcasts (by minaripenguin) 62446cadb34f - sounds: Implement new screenshot sound effect (by minaripenguin) a2abe4af7f5c - BiometricService: put the mthod of resetLockoutFor into handler when binder called and keep thread-safe in RingBuffer. (by lijilou) 61172634384e - base: ViewConfiguration: synchronize access to sConfigurations array (by Ido Ben-Hur) b146306636df - Enable reuse of LinearBlock for during secure playback (by Arun Johnson) 780f7032d786 - SystemUI: Fix NPEs when posting notifications (by minaripenguin) 1248f742e8ca - Add DeskClock to hiddenapi whitelist (by Qimeng Pan) 83a6d5db19c9 - Don't update OverScroller fling state if improper time passed (by Jun Wang) a5a6160d7a8e - Make all activities resizable (by Andy CrossGate Yan) 3ff803be8f8d - Add some fwb stubs from Oplus (by DennySPb) 50e42ddb4f14 - SystemUI: Show big keyguard clock when media controls are hidden (by Ido Ben-Hur) 819f49cb8c48 - SystemUI: Fix secondary label alignment on A11 QS UI Style (by Pranav Vashi) f347206e2fe3 - Restore getSimStateForSlotIndex in SubscriptionManager (by Andy CrossGate Yan) 3724e12bb2b1 - AppLock: Make kotlin libs available only within this module (by Dhina17) 62f50f372dc5 - AppLock: Update for kotlin errors (by Pranav Vashi) e299ef576a8b - AppLock: Allow using face unlock for biometric authentication (by Pranav Vashi) 5a2766c93006 - AppLock: Move services to new package (by Pranav Vashi) cc88d291cac0 - AppLock: Allow locking all apps visible in launcher (by Pranav Vashi) 42082953c7f4 - AppLock: Update API to hide unprotected apps (by Pranav Vashi) b2b12a397cbb - base: Introduce app lock [1/4] (by jhonboy121) 23e87d587220 - fix crash of boot-time info dialog due to delayed font init (by Dmitry Muhomor) 155f8b50cbda - SystemUI: MediaHierarchyManager: Initiate allowMediaPlayerOnLockScreen (by Ido Ben-Hur) 959b29916abe - Unregister broadcast receiver when user removed (by Song Jiayin) ae510c628b2a - Fix memory leak on accessibility menu in SystemUI (by Shao Mengchuan) 992a37d52668 - Enable FLAG_SECURE for userdebug builds as well on keyguard (by Saalim Quadri) b45fac1e9b65 - Use getPackagesForOps instead of iterating packages by checkOperation (by yinwei.sun1) e9ded8662663 - core: Allow vendor odm symlink in framework overlays paths (by Alexander Winkowski) cf25928cf9fa - Catch IllegalArgumentException as it might indicate corrupted packages.xml (by gang.huang) b3d2182af6ce - core: Gracefully handle unregistering of unregistered receivers/services (by minaripenguin) ce1641a29568 - Fix uninstall for all users (by Tommy Webb) 408438dbe082 - ConfigurationController: Prevent app crash caused by null configuration (by minaripenguin) 1e33b83cbf2f - ActivityThread: Resolve runtime exception when pausing an activity (by minaripenguin) e6230b05babb - WindowManagerService: Fix IndexOutOfBoundsException when traversing AppFreezeListener (by minaripenguin) 33936bfe5aa7 - Increase Zenmode max hour limit from 12 to 24 (by Alex Cruz) 932280cb8455 - SystemUI: Allow limiting AOD & ambient display refresh rate via overlay. (#1066) (by raystef66) 56c7f4b709f1 - core: Catch OOB when returning pooled string (by minaripenguin) f4c1b4c7bfe0 - DSR: Fix DSR when we have toast window (by Shashi Shekar Shankar) 8faef58b6591 - DSR: Fix broken DSR (by Karthik Gopalan) 605962e06cd7 - ActiveServices: Add delayed service restart (DSR) due to app launch (by Pranav Vashi) f3cbca39859d - services: Unboost MAX_CACHED_PROCESSES (by minaripenguin) 09ea742259b8 - CachedAppOptimizer: Fix persistent compact skipped (by Zhuo Fu) bd0313fbe69e - CachedAppOptimizer: Set thread group to background (by Pranav Vashi) 836ee82505c6 - OomAdjuster: B-service aging propagation on memory pressure (by Pranav Vashi) b987ea6c507f - CUR_MAX_CACHED_PROCESSES is not greater than the maximum value allowed (by huyuxin) caf941c55e0a - config: set customizedMaxCachedProcesses to platform default (by John Galt) 7dbb18194a8c - HwAudioSource: auto reconnect feature on AudioServer crash (by Francois Gaffie) faa34612202c - CompanionDeviceManager: This uses the MANAGE_COMPANION_DEVICES permission (by Sourajit Karmakar) 6c8cec38e28c - SystemUI: Add default path for FPS info service (by Pranav Vashi) 41f2b60af6f1 - PhantomProcessList: Fix comparison violation (by minaripenguin) 92c575e47fb6 - MediaSessionRecord: add synchronize control for modification of mControllerCallbackHolders (by wumin3) c4298f612c81 - SystemUI: Animate volume panel dialog opening from button (by Adithya R) daeaba005d69 - AudioService: Fix volume control during ringtone (by Łukasz Rymanowski) c7b99adef763 - Avoid collectting certificates repeatedly in method ParsingPackageUtils.parseMonolithicPackage (by gang.huang) 7585f7c88bb5 - Fix the memory leak caused by the accessibility menu in SystemUI (by Shao Mengchuan) 434ce0b3a21e - core: Enable freeform/multiple windows feature by default (by minaripenguin) 7bfe331de47b - Avoid device reboot caused by SecurityException. (by Wen Zhang) 73d49634675a - Allow adding space below IME on disabling navigation hint [1/3] (by Pranav Vashi) 3a5f66a24f4d - SystemUI: biometrics: Follow user setting to confirm face unlock (by Pranav Vashi) 5a4b4cf60636 - SystemUI: Use proper tint for face unlock icon (by Pranav Vashi) 087a632b2d07 - SystemUI: Implement face unlock recognition animation and text (by minaripenguin) ef0acf6495fb - SystemUI: Disable FaceUnlock Lockouts (by minaripenguin) 5780ede68909 - FaceService: Conditionally add ParanoidSense (by someone5678) 9a13f2e487eb - base: Initial SenseProvider for FaceSense service (by Chris Crump) 5be68d15e651 - Implement DeviceConfigUtils and service (by jhenrique09) 838b6efdbe30 - base: Add minimal support for Richtap vibrations (by Fabian Leutenegger) cd42ec5b470f - RingtoneManager: Set an default ringtone for the SIM 2 (by micky387) 146856a50d8a - base: Phone ringtone setting for Multi SIM device [1/3] (by Ting Yu) 80870f82e436 - base: Add DND & Rate settings to flash on call [1/3] (by Ido Ben-Hur) 5aae6a1d0260 - base: Add Flashlight blink on incoming calls [1/3] (by PMS22) e078dc1d3ac5 - Incall vibration options [1/3] (by beanstown106) b91720bfe181 - base: Allow choosing a custom vibration pattern [1/3] (by Ido Ben-Hur) e071bacfe348 - base: Add vibration patterns from OOS [1/3] (by rituj) 80acbc050123 - base: Allow customizing volume stream steps [1/2] (by Ido Ben-Hur) a7f48a92ca9f - SystemUI: IslandView: Fix some album-art not showing (by Subratam6296) 6085e116a350 - SystemUI: IslandView: Update color implementation (by Pranav Vashi) e20b874c0866 - SystemUI: IslandView: Use status bar height as top margin (by minaripenguin) 402611ea7a6c - SystemUI: IslandView: Resolve notification contents (by minaripenguin) 5f404b501420 - SystemUI: IslandView: Auto remove now playing notification (by Pranav Vashi) 0e4851dec77b - SystemUI: IslandView: Properly handle island notification on track change (by Pranav Vashi) 07b64c3e81e7 - SystemUI: IslandView: Return if sbn.notification.contentIntent is NULL (by someone5678) 4035c1880b83 - SystemUI: IslandView: Get application info from all user (by someone5678) f21aba25ec4d - SystemUI: IslandView: Import SystemUIToast icon retrieving logic (by someone5678) 884b118c7fac - SystemUI: IslandView: Implement now playing for Island notification (by minaripenguin) 149350865e31 - SystemUI: IslandView: Ensure global headsup is enabled (by Pranav Vashi) 7e7d07c30609 - SystemUI: IslandView: Squeeze it (by someone5678) c354ed191b23 - SystemUI: IslandView: Import SystemUIToast icon retrieving logic (by someone5678) 62c60e340f1e - SystemUI: Implement Island notification feature [SQUASHED] (by minaripenguin) 01e2bcb23151 - Pulse: Implement pulse color based album art [1/2] (by Pranav Vashi) 89f11542e8b9 - Pulse: Prevent systemui-related crashes (by minaripenguin) a237230afc64 - Pulse: Fix orientation checks (by minaripenguin) 074ee741ff58 - Pulse: ColorContoller: Fix getting default accent color (by varund7726) 7393f4f75f8d - Pulse: Simplify checks and prevent issues (by Pranav Vashi) 6f655ba3287b - Pulse: Detach pulse view only when attached (by Pranav Vashi) e4081310e037 - Pulse: Solid renderer round lines [1/2] (by TikkiTikki) fcf8903bd716 - Pulse: Set current Refresh rate as FPS animation value (by Stallix) fa2f8086a4ce - Pulse: Extend to Ambient Screen (by spezi77) 5a5589c34306 - Pulse initial checkin for Android 13 [1/2] (by bigrushdog) d6fa0eaf0e96 - ConfigurationController: Prevent app crash on orientation change (by minaripenguin) 82ce58154d46 - fwb: Fix navigation bar button hit testing (by SahilSonar) 8436a0d234af - SystemUI: Align the QS carrier text to its gravity bias (by minaripenguin) 1796425151a9 - SystemUI: Use secondary label for language QS tile (by Anushek Prasal) 3c273599c9bd - development: Address NPE when removing preferences out of developer options (by Alex Cruz) 9c737e254041 - SystemUI: QSTileImpl: bail out early in handleLongClick if getLongClickIntent returns null (by Alfred Mathew) e04c48ec32e8 - SQLiteDatabase: Catch corrupt exception during transaction (by muzbit.kim) cf765879f887 - Allow signature spoofing on user builds (by Pranav Vashi) af76dd75e7fa - Set FakeStore/PlayStore as Aurora Store installer package name (by Oliver Scott) ae07c54c6672 - AudioService: Register MASTER_BALANCE observer for all users (by Deeraj) 51bd1d225bc6 - audio: Don't play sound effects if stream is muted (by Steve Kondik) fb859fcac209 - Keystore: Spoof locked bootloader on local attestations (by minaripenguin) 946f3361ad63 - TelephonyManager: Gracefully handle null telephony service (by minaripenguin) 3b0b9121ad84 - Remove unnecessary HashMap instantiation (by Josep del Rio) 826a2ae9ed80 - LockPatternUtils: Decrease minimum pin length for auto confirmation (by Mesquita) 326971a6f42f - NotificationShade: Make blur crossfading more gradual (by Danny Lin) 1e18ac127014 - SystemUI: Align keyguard carrier text with status bar (by Andy CrossGate Yan) 0d5b1ec1459c - Parcel: fix memory leak (by Jintao Zhu) 88d7ec019c87 - screencap: Add async option to media scanner broadcast (by Xiaohui Niu) 3d8919878042 - Fix User Switch Timeout Issue (by Ashok Mutyala) 6acfc1c5e888 - PowerUI: Mute logcat spam. (by spezi77) f36fb68e21dc - BiometricScheduler: Cancel operation if not idle (by SagarMakhar) 6f933b30e113 - SystemUI: CastTile: Open cast settings on long click (by Ido Ben-Hur) 7654459428f0 - SystemUI: Re-designed caffeine tile icon (by Andrew Fluck) a0ffe359fb8d - SystemUI: Add Locale Tile (by SpiritCroc) abcc7d572a73 - SystemUI: Add Sound search tile (by ezio84) ca65091ffce1 - SystemUI: Add Screenshot tile (by ShevT) feaa681fb0ce - SystemUI: Add refresh rate tile (by jhonboy121) 7748994382ed - SystemUI: Add Weather tile based on OmniJaws client (by Pranav Vashi) c163876374c8 - Optimize AbsListView to reduce click operation latency (by Jun Wang) 650a96e9d78c - SystemUI: Fix class cast exception when animating play/pause button (by minaripenguin) 70bea0879f1f - display: Handle zero auto brightness adjustment (by Adithya R) d7feeb58049d - Allow profile owner to set user_setup_complete secure setting (by Oliver Scott) 0ca9896b51e5 - SystemUI: VolumeDialog: Fix volume panel on left on secondary users (by Pranav Vashi) 2cd0d4c3122c - SystemUI: VolumeDialog: Add content observer for panel timeout (by Pranav Vashi) c07585ccfc6a - SystemUI: VolumeDialog: Dismiss dialog on config change (by Pranav Vashi) 93d4ac90b022 - SystemUI: VolumeDialog: Ensure proper resource release (by minaripenguin) 6437f6d0eabf - SystemUI: VolumeDialog: Open volume panel on expand long click (by Pranav Vashi) 558b2ede01cf - SystemUI: VolumeDialog: Properly set initial dialog gravity (by Pranav Vashi) 007611f068bb - SystemUI: VolumeDialog: Change bg tint for inactive rows (by Arian) 10383590b4bd - SystemUI: VolumeDialog: Fix per-app volume on secondary users (by Dhina17) c93bd531d757 - SystemUI: VolumeDialog: Add app rows to volume dialog (by Adithya R) 300848e2f424 - SystemUI: VolumeDialog: New per-app volume icon (by ReallySnow) 62d5db25d35c - base: make per-app work with multi audio focus (by El Dainosor) 3bd2d229598e - base: support per-app volume [2/3] (by cjybyjk) f2174c66a277 - Add additional work profile badge colors and labels (by t-m-w) 936221fa7474 - SystemUI: Introduce Adaptive Playback [1/2] (by Jyotiraditya) e26429e6825a - base: Allow scheduling always on display [1/2] (by Ido Ben-Hur) 0cce4d9dacdf - Shell: Don't show bugreport on DocumentsUI (by jhenrique09) 1ff226a5c0c6 - Fix WifiInjector instance exception if WifiService disabled (by Liu Zhen) 838f5ce26bf8 - telephony: SmsMessage: Bring newFromCDS method back (by SamarV-121) a8a50cec8b74 - EnhancedEstimates: Get estimates from Device Health Services (by Jason Edson) 03c55947e165 - Avoid crash when dream starts (by Daisuke Sakamoto) f44362ee6513 - Doze-on-charge: Add few improvements and fixes (by Pranav Vashi) 2c0cec0526ce - base: Add Doze-on-charge customization [1/2] (by darkobas) 84f70e0efc3c - SystemUI: Allow toggling rotation button suggestion [1/2] (by Pranav Vashi) 2edd57faa01b - Fix crash with protected content with ElectronBeam/Scale screen-off animation (by Matt Filetto) ef9bf4dc8d84 - fwb: Screen off animations [1/2] (by Kshitij Gupta) 2edd1a13e041 - SystemUI: Allow devices to disable Smart Pixels on UDFPS (by ShevT) 1aec43b4e428 - SystemUI: Add Smart Pixels tile (by Adin Kwok) 9247c0f4d550 - SystemUI: Smart Pixels [1/2] (by Joe Maples) 6208b06c21a4 - fwb: Implement cutout force full screen [1/2] (by jhenrique09) 8afbd56bc8ad - Ambient Music Ticker - Allow to pulse on new tracks [1/2] (by ezio84) b61f2ac4aceb - SystemUI: Add edge light customizations [1/2] (by jhonboy121) d092da440667 - base: Add bool to enable/disable doze by default (by Pranav Vashi) 59b6de049b86 - Allow tuning ambient display with sensors [1/3] (by Pranav Vashi) 6907c4cdf73d - Add toggle to disable charging animation [1/2] (by Anushek Prasal) b0382eab49b6 - SystemUI: Integrate Google Lens into Screenshot UI (by AshutoshSundresh) a0737cc7bdd3 - base: Do not reset keyguard going away state (by minaripenguin) 5f571890c63c - Notifications: Make USB-Debugging notification less important (by Michael W) 3b536f7f8df1 - Add vpn notification channel to be blockable (by maxwen) f397fe410011 - Allow disabling important developer notifications (by Danny Lin) e960d51cda51 - SystemUI: Implement burn-in protection for status/navbar (by Park Ju Hyung) ee0f63351939 - SystemUI: Add tile to show volume panel (by stofstik) f0a8ff513fcc - SystemUI: Introduce DataSwitchTile (by Christian Oder) 278d7e00ce75 - SystemUI: Add Compass tile (by Roman Birg) bc4bfc0e6b0a - SystemUI: Rewrite FPSInfoService in kt from scratch (by jhonboy121) 4b8c84492de4 - SystemUI: FPS Info Overlay & Tile (by Marko Man) 1c29ae0c7996 - QS: Add CPUInfo toggle tile (by mydongistiny) e427453543fb - base: add CPU info overlay (by maxwen) 7e712382fc84 - SystemUI: QS: Add On-The-Go Tile (by Jason Edson) 44bc12348f87 - SystemUI: Allow disabling clipboard overlay [1/2] (by Adithya R) bd3ff9d97bc8 - Add kill button to notification guts [1/2] (by Daniel Koman) dbbaf9fa86fd - HeadsUp: add timeout option (1/2) (by Lars Greiss) 127c32624fdc - Allow to suppress notifications sound/vibration if screen is ON [1/2] (by ezio84) 670c03a3e65a - SystemUI: Add less boring heads up option [SQUASHED] (by ezio84) b28220c1ae4c - Add Alert Slider user interface [SQUASHED] (by Chris Crump) 64b377158690 - Add config overlay for battery info update (by ShevT) 5fb7b7d42678 - Update battery info every second when device is charging (by SagarMakhar) 12f3201c97f4 - base: Update mock LinearmotorVibratorService (by Pranav Vashi) d0bf3c2848e1 - base: Add overlay to mock oplus LinearmotorVibratorService (by Pranav Vashi) f7cb128adc80 - base: Add mock oplus LinearmotorVibratorService (by cjh1249131356) d3c3685d8ad1 - SidefpsController: Apply ScaleFactor to sensorLocationY (by Luofan Chen) 81f5ef3f3f23 - VolumePanel: Pass touch outside of volume panel (by Akash) e938860699c8 - VolumePanel: avoid multiple animations on touch spam (by Giuseppe Maggio) 282750f9b2e4 - Reload navbar icons on changing style [1/2] (by Pranav Vashi) 29530786b98e - SystemUI: Enable power menu blur via window flags (by Dhina17) 0fb9bd2b4fbb - SystemUI: Also blur power sub-menus (by Pranav Vashi) 279aa3a8c364 - SystemUI: Blur the power menu (by Elluzion) dbd43149771e - SystemUI: Add restart SystemUI in Advanced Reboot [1/2] (by Phạm Tiên Sinh) 6e4acdb9a5b5 - SystemUI: On-The-Go Mode (1/2) (by Alexander Martinz) 78a717050565 - base: Introduce Accidental Touch (by Thecrazyskull) b94ac7dcd269 - Switch gesture navbar to new navigation bar key event source (by Alex) b061cde7ae0f - base: Introduce new navigation bar key event source (by Carlo Savignano) 7a0089efd058 - Move Swap capacitive buttons to Settings [1/3] (by Pranav Vashi) 5b584bf09939 - Add toggle to disable HW keys [1/2] (by Pranav Vashi) 3792fb7fbd7c - SystemUI: Fix Wakelock issue (by Alberto Ponces) dd0e40aed4a8 - SystemUI: Adapt screenshot sound to ringer modes (by Ashwin R C) f23250d94fb7 - SystemUI: Redraw display cutout on overlay changes (by Adithya R) f0acbf5d22f3 - Hide navigation hint when taskbar is enabled (by Pranav Vashi) 06574b88575a - SystemUI: Allow Configuring Navbar Radius [1/2] (by spkal01) 0fc576307351 - Cancel long swipe for cancelBack in navigation gesture (by someone5678) 7e8076514cc8 - Add optional haptic feedback to new back gesture affordance (by Pranav Vashi) b2ad09ff6125 - Allow to hide gesture on new back gesture affordance (by Pranav Vashi) 1411f55fdb42 - Optional haptic feedback on back gesture [1/2] (by Pranav Vashi) 8ce1f26131da - Allow to hide arrow for back gesture [1/2] (by Ali B) eeb0617f6ba4 - EdgeBackGestureHandler: Change back gesture height intervals (by Anushek Prasal) 0c53925c2f26 - Allow changing back gesture height [1/2] (by maxwen) fd05d9c08f7a - EdgeBackGestureHandler: Switch to Tuner API (by Pranav Vashi) 4ea3cf7d99f9 - Allow changing the length of gesture navbar [1/2] (by jhonboy121) 3d0ff1abe249 - NavigationBarInflaterView: Improve applying overlays (by Pranav Vashi) 289a7e3c7d9b - Navbar: Fix issue where pill disappears in gestural mode (by Pranav Vashi) 5b64dd9441e3 - Add separate tunables for navbar layout customization (by Pranav Vashi) 0f4219f163b4 - Add more device key actions (by rohan) 5ee699b8b5e5 - Forward port pixel navbar animation from redfin 11 [1/2] (by Pranav Vashi) 5f9bfe1db9dc - PhoneWindowManager: Pocket Judge: Don't mess with power button to reject call (by Ido Ben-Hur) 9588b5039342 - base: Pocket Judge: Don't go to sleep while on call (by Ido Ben-Hur) b1245802ea48 - pocket mode: Update style to latest OOS specs (by minaripenguin) fa8e29d643c9 - PocketJudge: Allow to register vendor proximity sensor (by Hikari-no-Tenshi) aae1b3b4880d - PocketLock: Make using light sensor optional (by Laker) 48a4bf026c28 - SystemUI: Improve pocket mode layout (by Anushek Prasal) ea2f665bc6ed - base: Redo Pocket mode view like OOS (by Jyotiraditya Panda) 44df086e1058 - Fix an edge case in KeyguardUpdateMonitor pocket callback (by paphonb) 3d30dfa67e99 - PocketJudge: allow register vendor pocket sensor (by DennySPb) 40a8aea8ccd7 - PocketLock: fix flickering on animations (by jhenrique09) f4b644a6e0c2 - Pocket lock: Add config_pocketModeSupported overlay (by jhenrique09) 57a877a5a7d6 - pocket: introduce pocket bridge (by Chris Lahaye) 9af355a72c6e - pocket: Reduce sleep timeout for pocket lock (by RadixCube) 6da4646f4478 - pocket: Use MD2 lock drawable (by Anushek Prasal) f63a62130f2b - Pocket lock improvements (by Henrique Silva) fa5e8ce6ceba - pocket: Fix pocket lock view for display cutouts (by TheStrix) b2860413a284 - pocket: Adjust sleep timeout for pocket lock view to 10 secs (by TheStrix) 77faffa6cb72 - PocketService: Adjust light sensor rate to 400ms (by Alex Naidis) 4da067834610 - pocket: Add hardware acceleration and properly maintain SYSTEM_UI flags (by Chris Lahaye) 85fda65a57f1 - policy: introduce pocket lock (by Carlo Savignano) a5472376d732 - pocket: introduce pocket judge (by Carlo Savignano) db8a5a202d44 - Make sensor block package list configurable [1/2] (by Hikari-no-Tenshi) 9cf5c351fe34 - base: Add Accelerometer and Linear Acceleration sensors in blocking list (by HolyAngel) fb2b0d1b0950 - FWB: Sensor block per-package switch (1/2) (by LorDClockaN) a33a2c3a4644 - SystemSensorManager: sensor block per-package (by Simao Gomes Viana) d2e409805001 - GameManagerService: Prevent multiple threads from accessing settings observer onChange (by minaripenguin) 8393b343ba0b - GameManagerService: Set device_config property on behalf of GameSpace (by Dhina17) fc28dd637503 - SystemUI: Add support for GameSpace (by Nauval Rizky) 270afb43761d - base: add API for disabling gestural navigation (by ezio84) 4125a310c082 - SystemUI: Add null check for wakelock in KeyguardViewMediator (by Pranav Vashi) 5e67b9fb0809 - SystemUI: Workaround for systemui crash caused by gboard (by minaripenguin) 0946a03bea2f - SystemUI: Filter out duplicate notification icons on statusbar (by Adithya R) c4eddfca062b - libhwui: compile for performance (by Vaisakh Murali) 5ea417518970 - libhwui: enable O3 when compiling for perf (by Vaisakh Murali) 2eb95b8a88a0 - libhwui: remove deprecated perf flags (by Vaisakh Murali) 3fce5f4a2a1a - SystemUI: Always allow plugins (by nift4) 553b6948cf92 - Clock: Use executor for tuner settings (by Pranav Vashi) 5f506824d311 - SystemUI: Clean up for Tile layout (by Pranav Vashi) bff06bbffe4c - SystemUI: Improve QS data usage info (by minaripenguin) e6c07b02cdb3 - SystemUI: Fix wrong thread exception when updating QS tiles (by minaripenguin) 44dca78cec2b - FingerprintAuthenticationClient:fix NPE problem due to getListener method return var is null. (by lijilou) 549bdb39eb17 - SystemUI: Fix up UDFPS animations for multi-user (by flakeforever) 23d95fb1919c - SystemUI: Fix up UDFPS icons for multi-user (by flakeforever) f274aae4b2b6 - UdfpsAnimation: Ensure the UDFPS animation is always hidden (by minaripenguin) 0fa1edbf8825 - SystemUI: Fix up custom UDFPS icons (by Pranav Vashi) 4ce3204b26c4 - Bring back UDFPS icons (by SagarMakhar) 506f3e3590e8 - UdfpsAnimation: Assume that style 0 is always 'none' (by AnierinB) 24adfcfe3f17 - UdfpsAnimations: Use DisplayUtils.getScaleFactor to support multiple resolutions (by AnierinB) 1a96e76452ac - SystemUI: Make sure the udfps animation is hidden on the bouncer (by Dhina17) 8a193cc69df4 - SystemUI: Simplify udfps animation style selection (by Dhina17) c1605bc406d6 - Bring back UDFPS animation (by SagarMakhar) 0fb75ca794eb - Fingerprint authentication vibration [1/2] (by beanstown106) 4c7209d6238f - ViewGroup: Remove child parent when a new view is added (by mydongistiny) 947570d527e1 - InputMethodManager: Prevent unnecessary invocation of IME (by minaripenguin) 41ebbc623e9b - SystemUI: Add charging icon to the charging animation (by minaripenguin) 50a9dc6406ef - ViewConfiguration: Set scroll friction to 0.009 (by Alex Naidis) fd75806804b1 - base: set scrolling friction to 0.006f (by Jake Weinstein) ebbc03bcc10f - AbsListView: Improve scrolling cache (by Pawit Pornkitprasan) 1acea206300f - Speed up Orientation Listener (by Chet Kener) 0d2164f1abc7 - Don't show app error dialog before system booted (by Jiangyou Li) 15e4b87c9436 - Fix NPE in BootReceiver (by Jiangyou Li) 42b7087636f4 - Fix NPE in TextToSpeechManagerPerUserService (by Jiangyou Li) db7fb622cba4 - Add button to AppErrorDialog to upload crash information to pasty (by Till Kottmann) 8b33d600b4f3 - SystemUI: Try disabling smartspace weather by default (by Pranav Vashi) a2232dfc2dc0 - Remove smartspace view when OmniJaws weather is enabled (by Pranav Vashi) c3a50ab6729a - QRCodeScannerController: Check for google package availability (by Pranav Vashi) 7d4f39238710 - QRCodeScannerController: Use Lens as fallback activity (by Nauval Rizky) 3a8e511d8f80 - base: Use wireless charging animation for wired charging too (by Anushek Prasal) f1ed8a5df6aa - Add deep sleep preference controller [1/2] (by Pranav Vashi) 8588646a133a - SystemUI: Ignore font padding for large ls clock (by minaripenguin) 2e7938de9633 - Allow overlaying font spacing for lockscreen clock (by Pranav Vashi) 78c2e3886a28 - base: Add support for Lockscreen clock fonts (by El Dainosor) 0693802fb862 - Add support for Navbar styles (by Pranav Vashi) c14d90a35a36 - SystemUI: Add missing location permission (by Pranav Vashi) fbd6268e36d5 - SwipeToScreenshot: Import MIUI implementation (by Henrique Silva) 39bc14456dc7 - Improvements for swipe to screenshot (by Henrique Silva) 184b23400c07 - base: Add three-fingers-swipe to screenshot [1/2] (by ghbhaha) 454b9bc9571c - SystemUI: Launch power menu from QS only if enabled (by DarkJoker360) f864697dd777 - Hide power menu on secure lockscreen [1/2] (by Altaf-Mahdi) 1d0484f9584b - SystemUI: udfps: fix framework dimming (by nift4) 7213b9bd00f6 - UdfpsController: make sure to continue with onAcquired even when pulsing (by jhonboy121) 26750a97286c - base: Allow toggling screen off FOD [1/2] (by jhonboy121) 0c6383bb69bc - udfps: Allow devices to pulse onFingerDown instead of waking the screen (by trpsl) 42bb6f9b65d9 - udfps: Add support for udfps on aod without dedicated sensor (by TheScarastic) 483a50dba623 - SystemUI: Reduce keyguard indication text padding (by minaripenguin) 691be4046926 - BatteryService: Add support for oem fast charger detection (by Pranav Vashi) d660dc3cd8a3 - base: allow disabling ripple effect on unlock [1/2] (by Rishawn) b571d6eb5a78 - SystemUI: Add current divider config for lockscreen charging (by Pranav Vashi) f344778caf84 - LockscreenCharging: squashed (1/3) (by maxwen) 564a0986f4bc - SystemUI: Don't force small clock when media isn't allowed on keyguard (by Ido Ben-Hur) ba0363a7bf6b - Add optional weather condition text on lockscreen (by Pranav Vashi) 830b36fb5938 - SystemUI: Add pixel style lockscreen weather based OmniJaws (by Pranav Vashi) 0e81d1519ef6 - OmnijawsClient: Fix widget theme [1/2] (by Pranav Vashi) f133146e4ec5 - OmniJaws: Use google icon set by default (by Pranav Vashi) f555809c20f0 - crdroid: Add OmniJawsClient (by maxwen) fd32539a5876 - base: Allow turning on Bluetooth when pressing the tile [1/2] (by Ido Ben-Hur) 78f405d99f8d - SystemUI: OOS style notification clear all button [1/2] (by 00day0) fd9f0f8b0a64 - SystemUI: Compress custom file headers properly (by Pranav Vashi) 4c505bf6dd86 - base: import ImageHelper (by martinusbe) 728357a6600d - SystemUI: Add QS Header Image customization [1/2] (by Marko Man) ca793ca8d61d - SystemUI: Prevent OOB when reinflating QS panel with notifications (by minaripenguin) 86614d18d96e - base: change background activity start mode to allow for widget configure (by maxwen) d4bf3deb8e17 - SystemUI: Allow toggle dual tone QS background [1/2] (by Ghosuto) c90eb67dd6d0 - SystemUI: add haptic feedback for qs tiles (#956) (by Wahid Khan) 0d72ab264e93 - SystemUI: Add QS Panel Style [1/3] (by Trishiraj) 004e91e81a9d - SystemUI: Do not marquee QS label text (by Pranav Vashi) bd581266dd66 - SystemUI: Use label vertical layout for A11 QS (by Pranav Vashi) 0ed923c9cfb0 - SystemUI: Reduce tile label size for A11 QS (by Pranav Vashi) 27347918ac05 - SystemUI: Add A11 QS UI Style [1/3] (by IacobIonut01) 2ef6850ce856 - SystemUI: Prevent systemui crash when reinflating QS (by minaripenguin) 0fef4407ce10 - SystemUI: Tune QS Panel bottom padding (by minaripenguin) 604001db61ed - SystemUI: Prevent QSPanel crash when adjusting tiles height (by minaripenguin) 323b3d67f8eb - SystemUI: QSAnimator: Hide secondary label in QQS (by Adithya R) c2c271b2fffa - SystemUI: Allow to change QS tile label text size [1/2] (by Pranav Vashi) a2e826cca554 - SystemUI: Allow setting quick QS rows [1/2] (by Pranav Vashi) 77ac4ebad396 - SystemUI: Add QS tile layout settings [1/2] (by maxwen) ef3d59d30f1f - SystemUI: Add vibration when long pressing QS footer settings button (by Ido Ben-Hur) 7db81e988616 - SystemUI: Adapt long press on QS settings to launch crDroid Settings (by Ido Ben-Hur) f85263bd6e3d - QSFooter: Launch crDroid Settings when long clicking settings (by Ido Ben-Hur) 4156759b3ea2 - SystemUI: Fix logspam in NotificationMenuRow (by tejasvp25) 6677e87bb99c - QSPanel: Add rotationX animation to quick settings tiles [1/2] (by Fran Palmero) fa1a3d2ca015 - QSPanel: Use Tuner API for QS tile animation style (by Pranav Vashi) 97e932fdbf1f - QSPanel: Add animations to quick settings tiles [1/2] (by Nico60) 50fe9a4c6e2a - keyguard: Actually kill Fancy Colon (by Joe Maples) a895f95de8fb - SystemUI: Always show suffix for DataUsage (by Pranav Vashi) 47e5becf18ed - SystemUI: Avoid NPE in QS footer data usage (by Adithya R) ee8beb179521 - SystemUI: Allow hiding QS footer data usage [1/2] (by Adithya R) bf8a8f29c926 - SystemUI: Show daily data usage in QS footer [SQUASHED] (by Adithya) 75774b14ab5b - Revert "Clean up unused methods from DataUsageController" (by Pranav Vashi) fb2f5237febd - SystemUI: Apply QS transparency to footer actions background (by Pranav Vashi) 11e318710654 - SystemUI: Fix auth scrim turning black in white theme (by Pranav Vashi) 7733f29eb93d - SystemUI: Remove composite alpha from additional scrim on lockscreen (by Pranav Vashi) aca793b24308 - SystemUI: Fix scrim issues regarding transparency (by nift4) 13e59a60d174 - SystemUI: Fix multiple QS background scrim issues (by Pranav Vashi) 73ab3c4e4aae - SystemUI: Use Tuner API to apply QS custom alpha (by Pranav Vashi) bde4f08f794c - SystemUI: Transparent QS customization (by spkal01) 5858cfe8d152 - Allow disabling qs on secure lockscreen [1/2] (by jhonboy121) 162647736996 - Add toggle to enable brightness slider haptic feedback [1/2] (by Pranav Vashi) 99b03931b1cb - SystemUI: Add haptics to brightness slider (by Vaisakh Murali) c39852fe1bd1 - SystemUI: WifiStandard: Avoid usage of Resources#getIdentifier() (by Dhina17) 4bc3cfc5c864 - SystemUI: Introduce wifi standard icon feature [1/2] (by minaripenguin) e098afbccce2 - BrightnessUtils: Conditionally use low gamma implementation for brightness curve (#1072) (by provasish aka hunt3r) c80ded174fd5 - BrightnessController: Update icon state for auto bg icon (by yukiscape) bf2c0d4bd467 - BrightnessController: Use TunerService API (by Pranav Vashi) 9c6e5f5c660d - SystemUI: BrightnessController: do not update slider from DisplayManager callback if user is changing brightness (by jhonboy121) 233cdaef6b7f - SystemUI: Port statusbar brightness control (by Alberto97) 8048839f9984 - Use FORCE_SHOW_NAVBAR to actually toggle navbar (by Pranav Vashi) 9b176cc3d00a - CentralSurfacesImpl: Switch back to tuner API (by Pranav Vashi) 58e8c8a1bf47 - QSPanel: Don't crash when not using media player (by Ido Ben-Hur) 38eb80994c3f - Bring back QQS brightness slider (by Pranav Vashi) d7b86ca1e780 - Revert "Remove QQS brightness controller" (by Mayur) ef38e4374383 - base: Add crDroid utils (by Pranav Vashi) 0b9c97ccf8ac - SystemUI: Do not duplicate SPN and PLMN in network name (by Adithya R) a78957a1767c - SystemUI: Allow using 4G icon instead of LTE [1/2] (by Pranav Vashi) 907abb40a25b - SystemUI: Option to disable Data Disabled Indicator icon [1/2] (by varund7726) d496d263b11f - SystemUI: Reset QS on UI mode change (by althafvly) 35e83225b442 - NetworkTraffic: Prevent SystemUI crash on user change (by Pranav Vashi) 4e697fe520b0 - NetworkTraffic: Consider CLAT interfaces (IPv6) (by Tommy Webb) c0808ebc616b - NetworkTraffic: Prevent network callback exception on theme change (by Pranav Vashi) be044924be9e - Network traffic mode for status bar [2/3] (by Pranav Vashi) 62a91e5b1603 - SystemUI: Remove existing icon group if its overriding (by Adithya R) 4280ee9a9578 - SystemUI: Forward port 'HD & wifi calling statusbar icons' (by Dhina17) 5259e29c836f - SystemUI: Add roaming indicator to statusbar tuner (by Adithya R) af70fbb2d032 - SystemUI: Fix up status bar start side content layout (by Pranav Vashi) ce3b7e5dfba8 - SystemUI: Fix up status bar end side content layout (by Pranav Vashi) 8963b6dee628 - SystemUI: Allow toggling privacy indicators [1/2] (by Pranav Vashi) d282d4d87d2f - SystemUI: Kill old privacy indicator icons completely (by Pranav Vashi) f17310af9a9f - Custom statusbar logo customizations [1/2] (by Pranav Vashi) 69fbb4e50e75 - SystemUI: Add missing init for isDeviceProvisioned in PhoneStatusBarPolicy (by maxwen) e8f3a29ba1f7 - SystemUI: Add ability to toggle bluetooth battery level [1/2] (by Pranav Vashi) af9172d0d62f - SystemUI: Forward-port notification counters (by Steve Kondik) 0e5e4e686056 - SystemUI: Use app icons for notifications in statusbar (by Dil3mm4) c988b9296c49 - SystemUI: Separate double tap to sleep on lockscreen [1/2] (by Pranav Vashi) d904779c13b6 - NotificationPanelView: Switch to Tuner API (by Pranav Vashi) 80e6a5c661af - SystemUI: Add case to quick pull down status bar anywhere (by Pranav Vashi) 46ac7197cb34 - SystemUI: Disable quick QS pull down by default (by Pranav Vashi) 9e1c2c7eca1f - QuickSettingsController: Switch to Tuner API (by Pranav Vashi) 5ac2e7fb087d - BatteryStatsViewer: Move it to Battery Section (by Subratam6296) fe757813116a - Battery Styles: Never enable dual tone on landscape battery styles (by Pranav Vashi) 0c977bfe77d4 - Battery Styles: Apply battery style to battery status chip (by Pranav Vashi) 754fa7abb14f - Battery Styles: Add customization for QS (by Pranav Vashi) 4ddb895cce32 - Battery Styles: Fix color on QS for circle battery styles (by Pranav Vashi) 3c80bbe3d3b8 - Battery Styles: Add BatteryBar [1/2] (by cphelps76) 769d811d71bf - Battery Styles: Set white tint in darkmode (by althafvly) f29c32e438d3 - Battery Styles: Use single low level warning config (by Pranav Vashi) 38b7ef26afc1 - Battery Styles: Update plus color for battery (by Pranav Vashi) a4d6e730765a - Battery Styles: Hide plus when showing battery percentage inside icon (by Christian Oder) 5ec6dd1f6ed9 - Battery Styles: Allow setting percent view on left [1/2] (by 703joko) fbe97944d4b6 - Battery Styles: Introduce Battery Landscape [1/2] (by 703joko) 00ec70ae053a - Battery Styles: Show a bolt ⚡ when charging (by ezio84) 14d1091cd60c - Battery Styles: Introduce full circle battery style (by Christian Oder) 2b04a066fd8e - Battery Styles: Readd dotted Circle to Kotlin impl (by Christian Oder) 9499b9639696 - Battery Styles: Improvements and clean up for more customizations (by Pranav Vashi) d379611c2eb8 - SystemUI: Switch to TunerService for CollapsedStatusBar (by Pranav Vashi) 0ee0663b4e8d - SystemUI: Statusbar clock background chip [1/2] (by StarkDroid) 9cc9da4b81d1 - SystemUI: Block few clock customizations in QS header (by Pranav Vashi) 4bbe86000dcc - SystemUI: Retune clock paddings (by Pranav Vashi) a544e0dfa17d - SystemUI: Properly apply dark theming to clock (by Pranav Vashi) a0468f459fcc - Use position tunable to hide clock as well (by Pranav Vashi) c6cc52552ba7 - Add option to auto hide status-bar clock (by Pranav Vashi) 141d1d20d8c4 - Statusbar clock customizations (by Lars Greiss) 2478e87cabbd - Add separate tunable for clock seconds (by Pranav Vashi) 86ef183031b6 - base: use a double click effect for charging if there is no amplitude control support (by jhonboy121) cefbda26b238 - QS: Add Sound tile (by Yoshinori Hirano) 5270bd660c24 - SystemUI: Fix exception when retrieving signal strength drawable (by minaripenguin) 3c274b2a6e24 - SystemUI: Add hotspot toggle in QS internet dialog (by Adithya R) 1f606965696b - InternetDialog: Add missing setOnClickListener for data toggle (by Pranav Vashi) 233d943df2b1 - SystemUI: Update default tiles as per usability (by Pranav Vashi) 710bd0b33881 - SystemUI: buttons should no longer be textAllCaps (by maxwen) 4d75e3d0ef62 - SystemUI: screenshot: Also post a notification with a preview (by Ido Ben-Hur) 1265cc38e9cb - SystemUI: Fix RecodingController NPE with GameSpace (by Pranav Vashi) 9dbc1c574afd - Screenrecord: Export RecordingService for External Usage (by cjybyjk) e16bc40e20cf - KeyguardIndication: Set wakelock on doze only when required (by Pranav Vashi) 85561bb7c5de - KeyguardIndication: Fix glitchy charging info on AOD (by Pranav Vashi) f04d1a8ba2ad - KeyguardIndication: Fix glitchy charging info on lockscreen (by Pranav Vashi) 3ea93d31b208 - Crash occured due to null pointer exception. (by Niraj kumar Mishra) fccf751db78a - frameworks: Fix null pointer Issue (by mqi) 8beeb40f74da - view: add null check for dispatch touch view (by jianzhou) 8d97638c8550 - CachedAppOptimizer : Pageout File pages during system compaction (by Divyanand Rangu) 3fd133711c31 - SystemUI: Add statusbar call strength icon to tuner prefs (by xyyx) 1cc57f38de4a - SystemUI: Add switch data saver icon (by xyyx) 2e2c5dd46893 - Fix register homeTransitionListener with empty Transitions (by Zhenhua Deng) edb080bd5475 - Crash in SystemUI in Multi-User case for PIP. (by pioush garg) 6aebdd3be3e3 - Add back button for freeform window (by utzcoz) 69f295094380 - Only show pip button if activity supports it (by utzcoz) 3835ed63ece7 - Add minimize & pip buttons to freeform windows (by Jon West) 00d9019a05cf - Youtube application when moving to PIP animation was very bad (by pioush.kumar-IN009423) c3dd997a1807 - Fix pip error, from split-screen to pip in landscape.. (by wangdongdong6) bae4a519239b - services: fix weird launcher3 crash (by nift4) 6c21533a398e - View: Prevent NPEs when initiating surface drag (by minaripenguin) a886423f829a - Fix NPE when pip onAnimationEnd (by wangdongdong6) 99fccee521af - Fix SystemUI NPE when ScreenDecorations is disabled (by xi yu) 06d5bf9cf97a - QSPanel: Fix NPE in updateViewPositions() (by Pranav Vashi) f1ecfc33e9a9 - Fix getRootTask may be null led to client NPE (by Roc Penny Young) 4b43f0107e03 - hwui: Prevent a null pointer on renderthread (by minaripenguin) f87dbc0c5df5 - hwui: Add NULL pointer check in AnimatorManager::pushStaging (by Phạm Tiên Sinh) 495301a04df7 - Fix task info null crash (by ot903107) c0deb909cbcd - Calm down attention service logspam (by Adhitya Mohan) db2426d93585 - base: Update few drawables (by Jesus R) bdf2e441414b - ServiceRegistry: Don't throw an exception if OEM_LOCK is missing (by Scott Warner) 597fbd533850 - Fix MtpDatabase multithreading NullPointerException (by katao) 941910f52c76 - PowerMenu: Hide emergency affordance if not selected (by Pranav Vashi) d578f9e5b57c - services: Skip access check for matlog shipped with rom (by maxwen) 65c65029e150 - Fix the NullPointerException in Android S Version:mServicesData (by 李欢欢) d63fbc26419b - InputWrapper: Opt out early if session == null (by Lars Greiss) d32d124d7e08 - Screenshot: Remove text from expanded screenshot chip (by Fabian Leutenegger) 527c6dd3a0a6 - fix MediaRouter error callback (by ot900189) 54ddd7fe9a42 - Do not assistant delay for media notifications (by WoongKi Min) 7f8a0865d399 - neko/Cat: Mark FLAG_IMMUTABLE PendingIntent with FLAG_MUTABLE (by PainKiller3) 0037392be394 - NetworkPolicyManagerService: turn this into just a warning (by Simão Gomes Viana) ad3701e17e6f - aapt: Use a std::map instead of a SortedVector (by Christopher R. Palmer) d857b0ef0786 - aapt: Speed up the style pruning (by Christopher R. Palmer) f38863e519ca - KernelCpuUidActiveTimeReader: Do not spam log with negative active time (by cjh1249131356) aa7b112a845f - Use brightness icon matching with slider redesign (by Pranav Vashi) 08b46b35ece8 - SystemUI: Let screenshot window ignore screen decorations (by LuK1337) f0c1fa40fb0a - SystemUI: Fix SystemUI Crash (by mqi) f2012ffe3c90 - SystemUI: Allow using tuner API for Global settings (by Pranav Vashi) b28512beb537 - SystemUI: Dismiss screenshot window on touch outside (by LibXZR) 844f2208b597 - Suppress FingerprintManager logspam (by Harsh Shandilya) 882576bd9e8c - NightLight: Allow lower temperatures (by Joe Maples) 2459a44aefd9 - MountService: Prevent NPE with DropBoxManager (by AdrianDC) b753fa04c4ce - ZygoteInit: Disable debug and tracing (by TheHardGamer) 5d26e0e3a542 - base: Add metric for crDroid Settings (by Pranav Vashi) cd1f3bc336bf - crdroid: Adapt settings for A14 (by Pranav Vashi) 591a61feb1fd - base: Remove restrictions for system audio record [1/2] (by jhenrique09) 2b4f54df5972 - CarrierConfig: Enable payphone call blocking option (by Jason Edson) 1da06177dad3 - CarrierConfig: Always show ICCID (by flawedworld) c5b0f4e96b75 - CarrierConfig: allow toggling VoWiFi while roaming by default (by r3g_5z) 70933f45bb4c - CarrierConfig: Always show APN settings on CDMA carriers (by flawedworld) 7aa9d9071592 - fwb: Disable some debug/log/trace (by 1582130940) db5c94c5522b - fwb: Only enable some features on eng build (by 1582130940) 171c43fc6862 - SystemUI: Add statusbar NFC icon (by xyyx) c7dd611fbe1f - SystemUI: Update NFC tile drawable (by mydongistiny) d65a248a9024 - SystemUI: Use geometric 6 and 9 glyphs in PIN entry keypad (by Danny Lin) 108ebf500679 - Allow APK signature scheme v1 for API 30+ apps (by Danny Lin) 19f7303bce21 - core: Remove old app target SDK dialog (by Danny Lin) 588cacab36b6 - Allow disabling USB notifications (by Danny Lin) 4f2ee9fae7c4 - Introduce PixelPropsUtils for safety net spoof [SQUASHED] (by jhenrique09) f56f10ccca81 - Fix possible NPE in StatusBarIconList causing bootloop (by SpiritCroc) d0ea315cf163 - SystemUI: StatusBarIconController: Prevent an NPE on early boot (by Ido Ben-Hur) 332ae5d4f12c - StatusBarIconController: Avoid crash due to incorrect casting (by Adithya R) 4b50bff4ffbc - fix Sending non-protected broadcast android.bluetooth.device.action.KEY_MISSING (by Yuyang Huang) c53b87359698 - SystemUI: Fix the bluetooth icon cannot be toggled by status tuner (by lgjint) e6c9c60edd18 - BluetoothControllerImpl: Optimize connected battery level scanning (by minaripenguin) 80172ba1ef90 - SystemUI: Fetch bluetooth battery level from any device (by jhonboy121) ed04bd23fa08 - SystemUI: add back BluetoothController::getDevices (by Tobias Merkel) 8b05d27dc5e8 - Keep a null check before accessing the BluetoothA2dpWrapper APIs. (by Satheesh Kumar Pallemoni) 282e74b639be - SystemUI: Fix refactored Bluetooth icon crash (by Pranav Vashi) f5e0a66b7d83 - base: Rearrange bluetooth icon on statusbar (by Adithya) 12dcb1c28c70 - BluetoothControllerImpl: Synchronize mConnectedDevices access (by jhonboy121) cafdf568022d - SystemUI: Use red color for low bluetooth battery (by Adithya R) 016a5ac49fbe - SystemUI: Refactor statusbar bluetooth icon (by Adithya R) 73e57feba744 - SystemUI: Update Bluetooth battery level assets (by Hernán Castañón Álvarez) 82dfe8b60b7d - Optionally have System-scheduled backups act as migrations (by Tommy Webb) 9219e221829d - CarrierConfigManager: enable LTE+ icon by default (by Jake Weinstein) ba61dfbf7f6c - base: Update some icons to MD2 (by Anushek Prasal) 548ba27863af - NPMS: Remove support for SDK sandbox UIDs (by Tommy Webb) 13aa7f51615f - Confirm device credentials with the proper user (by Oliver Scott) 85c8a60ec26d - Fix unlock notifications for multiple profiles (by t-m-w) 900ffe63f2be - Show hidden apps on secondary users' app lists (by Oliver Scott) e4e63c4170ea - Hide hidden apps from all apps except system (by Oliver Scott) b85974d08271 - Fix secondary user crash with system user locked (by Tommy Webb) 371dc98de81d - core: pm: Wipe package cache on upgrade (by Pranav Vashi) 259c433ca453 - Camera: Fix camera id equal check (by Kwangkyu Park) df4d0b054b0b - Camera: Prevent array index out of bound exception (by Pranav Vashi) f62111b06335 - CameraManager: Fix NPE in getting cameraIds (by afterallafk) 2237581cb3c3 - Camera: Prevent crash when unable to find tag (by Pranav Vashi) 47bc5936702c - CameraServiceProxy: fix exception (by Dmitrii) 61aed45dccf4 - CameraManager: Prevent out of bounds when extracting camera IDs (by minaripenguin) 7e62b9563146 - core: camera2: StreamConfigurationMap: add constructor for MIUI camera (by Pulkit077) 6d4673ac8f4e - Camera: Clearing exception for Extended Face (by Sauhard Pande) d3f531e43088 - Camera: Decrement image references after 'onNextImageAvailable' (by Emilian Peev) ca6ba52af932 - camera: Add backwards-compatible CaptureResultExtras constructor (by Adithya R) 2d68938c4e05 - CameraDeviceImpl: Don't crash when checking input configuration failed (by Xayah) ac30374ee22f - Select the proper request list size (by Guruprasad Gaonkar) 697907f89983 - Camera: Prevent crash with prebuilt camera metadata (by Pranav Vashi) 3b3bd4fd4961 - Camera: Ignore torch status update for aux or composite camera (by Gaoxiang Chen) 0c821ab02d39 - CameraManager: Fixup exposing aux camera to apps (by Ido Ben-Hur) 77d397cd717b - Camera2: Notify fps as Session Based Parameter (by Sauhard Pande) ec48fc860a02 - camera: Allow selected camera apps to skip unconfigure (by LuK1337) df34466b3e47 - Guard in short-circuit evaluations for stringSplit methods. (by Mohammed Irfan) 4b5b31f3bad8 - Camera: Don't crash when trying to disable shutter sound (by jhenrique09) 70b1386b402c - Camera: Don't throw exceptions when value pairs have spaces in them (by Ricardo Cerqueira) efb5ba1c4c49 - Camera: Add feature extensions (by Sauhard Pande) 74d04780c5b1 - Camera: Extend face detection (by Shuzhen Wang) 7e135c436112 - Fix Photosphere/Camera FCs (by Jostein Kjønigsen) b8ebd37b99c0 - Allow sending vendor- or device-specific commands to the camera HAL. (by Danny Baumann) 18c250ded413 - NavigationBarInflaterView: Use Tuner API (by Pranav Vashi) 6285aef37e58 - Automatically start all work profiles (by Tommy Webb) 351aece3c64a - Allow creating multiple work profiles via sysprop (by Tommy Webb) 23cd430c67ef - Adapt Open With chooser for multiple profiles (by t-m-w) 13c6102a659a - Do not show logout button on lockscreen (by Tommy Webb) fcbbd8853bd6 - Support logging out secondary users (by Tommy Webb) 0167fe8bae6d - Avoid Settings app NPE on broken packages (by t-m-w) a272f910fe4b - Support work profiles on full secondary users (by Oliver Scott) 3f496c5affb3 - Enable backup service by default for all users (by Oliver Scott) eb57f63945f3 - Restrict USB at boot time in "unlocked" mode (by Tommy Webb) b903da00083f - Move Bluetooth timeout back to AOSP settings (by t-m-w) c4c3f6d6a899 - Wi-Fi timeout feature (by Oliver Scott) 995f437538b4 - Disable cross profile contact search and calendar by default (by Chirayu Desai) ea3b9076071d - Stop unsuspending packages in profiles (by Tommy Webb) fac8b5501ab6 - Pause apps feature (by Oliver Scott) 228bd37837d7 - Put bare minimum metadata in screenshots (by Chirayu Desai) 8234a2944add - config_progress_background_tint: Use accent color for progress bar background (by Danny Lin) 78768d6e587c - SystemUI: Use color accent for charging animation (by Genkzsz11) 4c3edde69795 - ThemeOverlayController: Remove repeated monet check (by Pranav Vashi) 21857aa08efc - SystemUI: Follow monet theme on privacy indicators (by minaripenguin) a3ec0118ccaf - SystemUI: QSCustomizer: Add reset to toolbar menu (by althafvly) 532b57eae91b - SystemUI: Use proper Resolver background color (by elluzion) 4b9167f3af02 - SystemUI: Fix QS tile dialog background color (by Pranav Vashi) 2041d57d9332 - SystemUI: Remove visibility check in setting QSCarrier color (by Adithya R) 0b3059821fe9 - SystemUI: Calculate paged QS tiles height properly (by Adithya R) eccfb3bb2cc0 - SystemUI: monet: Remove unused colorSchemeIsApplied (by Pranav Vashi) c63881430b34 - SystemUI: monet: Allow a more granular control over shades [1/2] (by Ido Ben-Hur) bc88091bcab0 - SystemUI: Use transparent background for QS footer (by Pranav Vashi) 204244753c72 - SystemUI: Apply rounded corners for QS footer (by Pranav Vashi) a8e518744823 - SystemUI: Update QS notification background color (by minaripenguin) 1b1336465832 - SystemUI: refresh system icons on theme change (by Tobias Merkel) 75f249a5a4e2 - SystemUI: Fix QS header clock color (by Danny Baumann) 7fef3fb77a6d - SystemUI: Re-evaluate system theme on UI mode change (by althafvly) b1fe87c40d36 - SystemUI: Always refresh power menu on UI mode change (by Danny Lin) ea67e4cd4f49 - SystemUI: Follow Dark/Light theme for Safe Mode dialog (by Pulkit077) ba4ce8af019e - SystemUI: Disable new carrier group mobile icons (by minaripenguin) ce7532d3021c - SystemUI: Follow light/dark theme in SplitShade Header (by ReallySnow) fd4e177bc358 - SystemUI: Re-inflate QS and SB when CONFIG_SCREEN_LAYOUT (by althafvly) 27067d7f390e - SystemUI: Add dual-tone light and dark themes for QS (by Danny Lin) ae0a1b22ed09 - SystemUI: Initialize QS tiles in inactive state (by Danny Lin) 0c943c0ebfeb - SystemUI: Use themewrapper for QSCustomizer and tune colorUnavailable (by Pranav Vashi) 508730fa8db5 - SystemUI: Follow light/dark theme in quick settings (by Danny Lin) f24ba6549f7d - Revert "Do not re-inflate QS and SB when CONFIG_UI_MODE" (by Danny Lin) 7d7001031366 - Revert "Make QS always use dark theme colors" (by Danny Lin) 4c8ac01c6fee - pm: Add seamless migration between test and release keys (by Danny Lin) 553d27c268b9 - Add other options to settings injectable mappings (by Chirayu Desai) 5a0a0bcc618e - Do not ignore background vibrations from shell (by Tommy Webb) 6ce5adea366b - TtsEngines: avoid crashes caused by null engine name (by Oliver Scott) e57860a249d4 - BatteryStatsViewer: Fix theme (by Michael Bestas) 3e984abdf61c - BatteryStatsViewer: Fix initial activity after launch (by Michael Bestas) 0e557a1d4379 - BatteryStatsViewer: Add summary for IA preference (by Michael Bestas) 180411fe7904 - BatteryStatsViewer: Remove some hardcoded strings (by Michael Bestas) e2c494603c16 - Create IA entry for BatteryStatsViewer (by Oliver Scott) 92e8c7efe1c8 - SystemUI: Fix Biometric dialog corner radius (by Anushek Prasal) 679a41be5b59 - SystemUI: Link dialog radius to config_dialogCornerRadius (by Lucchetto) b0eca17258b3 - SystemUI: use default dialogCornerRadius for qs customize title (by maxwen) 2d7a3480de3f - NavigationBarInflater: Update navigation no hint package overlay (by Pranav Vashi) e0df41d0b0f6 - SystemUI: Update black theme package overlay (by Pranav Vashi) fe85ffaf5664 - Battery light: 100% charged level (1/3) (by Razziell) 9839b61f6949 - SystemUI: Better QS detail clip animation (by dongwan0605.kim) df5070eb5449 - SystemUI: Fix QS customizer corner radius (by Pranav Vashi) 481724403f07 - DisplayModeDirector: Make sure we apply refresh rate on startup (by Ido Ben-Hur) 717cec458823 - ThemeOverlayApplier: Apply wifi and signal icon styles last (by Pranav Vashi) b1f2c43ec85f - ThemeOverlayApplier: Catch a potential NPE. (by spezi77) 0dfa320ee7fd - ThemeUtils: Make it compatible for all targets (by Pranav Vashi) 64ea64a3beb1 - Bring back ThemeUtils for Theming (by sb6596) 6f0385698a42 - TunerService: Add parseInteger method (by Pranav Vashi) 842945cb95c0 - Revert "Deprecate TunerService" (by Pranav Vashi) 5881d4bbc177 - TunerService: Prevent NPE with tunable (by Pranav Vashi) 5d117eb0f7fc - SystemUI: Allow using tuner API for LineageSettings (by Rashed Abdel-Tawab) 4e45bb607531 - ColorUtils: Prevent crash if alpha component is translucent (by Pranav Vashi) bc2449ade85b - Set navbar color for device default settings theme (by Pranav Vashi) 3d4d48c4655b - Fixed a crash in settings in tts engine selection screen. (by Deve) 1cbb5bfb7c65 - ListView: Disable dividers by default (by Pranav Vashi) bd152418f497 - base: Add rounded corners to activity open/close animation (by paphonb) c81ccd195ef7 - SystemUI: Make popup menus more rounded (by Lucchetto) 8ce9b13b65e9 - services: Skip access check for matlog shipped with rom (by maxwen) a2caf2ec551f - fonts: Add more sans-serif aliases (by minaripenguin) e240dd260bbf - styles: Use user fonts for Material UI themes (by Danny Lin) f080625dff7a - SystemUI: Remove more hardcoded fonts (by Pranav Vashi) ea4ddddb215c - Set alert dialog message to use system font (by maxwen) acf729a29c99 - TypeFace: Improve system font overriding method (by minaripenguin) 64144fa82ed3 - graphics: Override system fonts with user-selected overlays (by Danny Lin) bc7b7395fd67 - base: styles: Use user fonts for Material UI themes (by Danny Lin) 77a9248e7ca9 - Fonts: Add regular / light font config (by Pranav Vashi) dd2899c11376 - base: Use font configs instead hardcoded fonts (by Pranav Vashi) b64d87f0e7c8 - Wire up default fonts with config (by Pranav Vashi) 6ed71a7ef25b - base: Export bodyFontFamily and bodyFontFamilyMedium symbols (by Pranav Vashi) 3fdba827c563 - DisplayUtils: Introduce getScaleFactor (by AnierinB) 1420576b0db1 - SettingsLib: Fix crash when checking emergency gesture state (by minaripenguin) a35bed5a600d - SettingsLib: Make IllustrationPreference bg protection transparent (by minaripenguin) cfd300d07245 - SettingsLib: Migrate MainSwitchPreference to Material3 (by Pranav Vashi) 5cc01827287c - SettingsLib: UsageProgressBarPreference: Fix multiple NPEs (by minaripenguin) 6f14b0255f8b - SettingsLib: Animate the UsageProgressBarPreference (by minaripenguin) 18951aa7bedd - SettingsLib: Change collapse mode to scale (by Blaster4385) 252c35a47bf8 - SettingsLib: Change collapsed header color to match background color (by Rizky Benggolo) b6f306f8dfac - SettingsLib: Don't show system overlays on apps list (by Henrique Silva) 974ccd9cffa6 - SettingsLib: Fix nav bar color on certain apps (by Pranav Vashi) 73e5eda56299 - SettingsLib: Make IllustrationPreference bg protection transparent (by minaripenguin) e101a7e9834b - core: Fix menu popup ripple (by timjosten) ed4712004679 - SystemUI: write initial value of SHOW_QR_CODE_SCANNER_SETTING on first call (by maxwen) 9461cdf089d7 - SystemUI: More rounded corners (by Lucchetto) 1f71e633a618 - wm: Follow rounded corners by split divider corner size (by ReallySnow) 83d8b5b023c3 - display: Don't spam log when display state changes (by Adithya R) 60fe5d6fc5fb - SystemUI: Add colors to assistant animation (by paphonb) 26b67ef39fe3 - SystemUI: Speed up actions expansion animation (by Danny Lin) 3ae4f89a8561 - SystemUI: Reduce screenshot dismiss delay to 3 seconds (by Danny Lin) 9d2d18f5b41e - SystemUI: Remove Android build number from QS footer (by Danny Lin) 112b707a4b2d - SystemUI: Enable session-based media actions for all apps (by Adithya R) 20f84a0c3ea0 - core: PinSet: Fixup and improve algorithms caching (by jhonboy121) 2a246d041c96 - Cache pin algorithms in PinSet (by Till Kottmann) aa1e5ec37343 - Cache KeyStoreService (by Till Kottmann) 8dba5986c60d - (Point) Only calculate sin and cos once (by Till Kottmann) 9281526d1cd5 - SystemUI: Stop building NotoSerif font. (by Jyotiraditya Panda) b7c7d9cc9a57 - base: Deprioritize important developer notifications (by Danny Lin) 028114b510fc - SettingsLib: Update 5G+ icon to Silk design (by Adithya R) c26d4c8b3a73 - SettingsLib: Update 4G+ icon to Silk design as well (by TH779) fbf94feb5c2b - SettingsLib: Update LTE+ icon as per new Silk design (by Adithya) f55a5c5c8349 - Trace: Disable debug tracing on production builds (by Danny Lin) bea6e145093d - Paint: Enable subpixel text positioning by default (by Danny Lin) 425ae61d9189 - Revert "SystemUI: Network Traffic [1/3]" (by Pranav Vashi) c5135343d6a6 - base: Add stub files (by Pranav Vashi) * frameworks/native 170cf071c7 - binder: Enable O3 optimizations (by minaripenguin) 4c39ffdead - surfaceflinger: Enable -O3 optimizations (by minaripenguin) 8c816cd04a - renderengine: Enable -O3 optimizations (by minaripenguin) d5ed125f16 - libui: Do not restrict instr limit (by minaripenguin) 0b5af00c42 - libgui: Do no restrict instr limit (by minaripenguin) 0f9d6e7b57 - surfaceflinger: do not restrict instr limit (by minaripenguin) 1511bb2645 - Use ANDROID_NATIVE_UNSIGNED_CAST() in GraphicBufferMapper::lockAsync() and GraphicBuffer::lockAsync() (by Fang Hui) 0c26c719d5 - EGL Multifile Blobcache: Update size on key reuse (by Cody Northrop) 9588597198 - libbinder: do not restrict instr limit (by John Galt) fdf1cd28e3 - Fix stylus hover spot not disappearing (by Linnan Li) 3345e803d8 - Handle non-split pointers for multi-device case (by Siarhei Vishniakou) 9849a7db3a - libbinder: don't hold global locks for callbacks.. (by Steven Moreland) a30201d719 - Revert "Release the expired pending buffer if the producer has been changed." (by minaripenguin) c36f2cf100 - SF: Scheduler: add more window types to consider NoVote (by Juhyung Park) bbe56bb8df - SF: Scheduler: vote max for NOTIFICATION_SHADE (by Juhyung Park) 637e41d7c7 - Release the expired pending buffer if the producer has been changed. (by jiayongqiang) 223037ace5 - SF: Update capabilities for HWC virtual display (by HyunKyoung) bebcc5dd75 - libbinder: Suppress log spam when unlinking death recipients (by Danny Lin) 495b1b11ca - Fix sync issue with handling display state changes (by Vishnu Nair) b071a4e4d9 - SF: Bring back support for disabling backpressure propagation (by Adithya R) 5003e271c8 - Quick path to query window width and height (by Jun Wang) 600ea9e19b - Differentiate between empty and unrecognizable display identification data (by Brian Lindahl) 822fb31cd0 - Exit the loop after confirming the id (by Linnan Li) 5ed0f7701b - SF: Defer setDesiredActiveMode when display is off (by Adithya R) b0d8e3d668 - gpuservice: prevent hang in destruction (by Steven Moreland) 7b9868de6c - SF: Don't enable expensive rendering for unknown dataspace (by Adithya R) 088396b5c6 - IPCThreadState: Workaround to improve robustness (by johnmart19) b751a2d891 - Native: Camera: Import Release Slot Xiaomi Changes (by johnmart19) 13895c1436 - Native: ProducerListener: Import ON_BUFFER_DETACHED Changes (by johnmart19) f0b17db857 - SF: Enable expensive rendering for blurs (by Adithya R) 9a607558c8 - Add AC4Tbl params for dolby AC4 decoder [2/2] (by HELLBOY017) * hardware/interfaces 3eaee07f27 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * manifest 3923252 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * packages/apps/Dialer ca143c122 - Dialer: Hide call recording if user storage isn't unlocked (by Artem Borisov) b0f688b14 - New Crowdin updates (#116) (by Lup Gabriel) 8672c67db - Update Crowdin configuration file (by Lup Gabriel) de2c0409d - Dialer: Revamp swipes to new functionalities (by Dixzz) b802bc3ef - Dialer: Introduce swipe to call (by Rahul) 6aa29e9be - Dialer: Fix statusbar on light theme (by Pranav Vashi) 658cbb157 - Dialer: Properly set navigation bar theme (by Pranav Vashi) 44259d2f2 - Fix unnatural animation while move up "Swipe down to reject" (by Nishizawa Nobuhiro) 21c6a8036 - Dialer: Rework empty illustrations (by minarypenguin) 9cd1a1cf6 - Dialer: Move Sensor settings to Other settings (by ShevT) 2215fb0d1 - Dialer: Add toggle for post call snackbar (by xyyx) fa7a9fb67 - Dialer: Add ability to set full screen photos for calls (by Alexey Derendyaev) e03f652da - Dialer: Fix LetterTileDrawable for all languages (by Pranav Vashi) b9cbd34de - InCallUI: SmartMute (by Ali B) a96deeef6 - Dialer: Use system fonts (by Pranav Vashi) 5ac5ee516 - Fix NPE in InCallPresenter (by Daniel Kutik) 0c3fdeba7 - Fix to show voice mail notification icon for multi-sim (by Susheel Nyamala) bb1995774 - Dialer: Add option to disable proximity sensor (by maxwen) 0e6402ed5 - Dialer: CallLogFragment: Move Un-registering call log observer to destroy (by Varun Date) aeee674e5 - Dialer: Add autorecord feature (by DennySPB) 9a7f7ce08 - Dialer: Make recording names sortable (by Pranav Vashi) b4acc06ae - Dialer: Enable call recording for all (by Pranav Vashi) 5bcfc54c6 - Dialer: Remove unused drawable declaration (by Pranav Vashi) * packages/apps/Settings 5aeeed7028d - Settings: move navigation gestures to Navigation menu [1/2] (by SuperDroidBond) 52c98e1823e - settings: some misc changes (by darkphnx) fe61f07549a - Settings: yet again redesign about phone ui a bit (by drkphnx) e474e3be180 - Settings: Update some icons to MD2 (by Anushek Prasal) 1495118bb63 - Settings: Use MD2 icon for Phone Msg (by chandu078) d70700ef1dd - Settings: Introduce contextual dashboard messages (by drkphnx) 60cf2f1ebf6 - WifiDisplaySettings: Fix some NPE (by Ido Ben-Hur) 5ce7ab7dee5 - Settings: Remove IME space under keyboard feature [2/2] (by timjosten) ecb7b166e6d - Revert "Allow adding space below IME on disabling navigation hint [2/3]" (by mukesh22584) b5c44feec28 - themes: Introduce True Amoled dark mode (by minaripenguin) 270d2bcb790 - Allow extended/"L" back swipe to trigger actions/app/activities [2/2] (by ezio84) 84f1a2a4188 - Settings: Allow user to select low power refresh rate [2/2] (by Pranav Vashi) c23998ac6d4 - Revert "Changelog: Rework with Activity [1/2]" (by mukesh22584) ab0a2f334fc - Settings: Restrat SystemUI on resolution change (by SuperDroidBond) 4ecb2e72f7e - Settings: Fix total RAM calculation - Showing 11GB for 12GB RAM variant device (by SuperDroidBond) f4edfdd80f0 - Settings: Introduce new refresh rate selector page (by Adithya R) e36d7a0b352 - Settings: Make lockscreen timeout configurable [2/2] (by Alex Cruz) da5a32917a0 - Settings: Battery charge warning [2/2] (by Nicolas Dhouailly) 476ebab2137 - Settings: Update & import illustration From afterlife (by darkphnx) f19e90969ae - fixup! Settings: Hide ADB and developer setting enable status [2/2] (by someone5678) 77298dd67c9 - fixup! Settings: Add hide developer settings (by someone5678) 59717236e70 - Settings: Also apply "Fix a null pointer exception" to HideDevStatus (by someone5678) 1bf6526e62f - Settings: HideDeveloperStatus: Query all apps installed by any user [2/2] (by someone5678) 38aa5a92912 - Settings: HideDeveloperStatus: Add "Show system" menu (by someone5678) 9addb0bf1c9 - Settings: Fix homepage icons theming issue (by mukesh22584) e62ad55bd0b - Settings: Introduce automated Sleep Mode [2/2] (by Anushek Prasal) bdb269cc256 - Battery: Implement background process killer [2/2] (by Dil3mm4) 42fc27f46e2 - Settings: DoubleTapGesture: Use new material-you illustration preference (by Akash) 065d8aeed7b - Settings: Double tap to trigger doze [2/2] (by SKULSHADY) 7731c76c6ea - Settings: Add toggle for Smart 5G [2/2] (by Adithya R) 8974e7b857a - Settings: Add a toggle to force LTE_CA (by DarkJoker360) ada9a9a0886 - Settings: Allow to always show the time in media player [2/2] (by Ido Ben-Hur) 53ddf721745 - Revert "[Wi-Fi] Remove 'Do not validate' option in CA certificate spinner" (by TogoFire) ab3caab3854 - Settings: Improve darkmode pref (by rdx420) 9a1e5b38437 - Settings: Redesign Dark Mode pref (by Dixzz) 55d439b1841 - Settings: display actual device peak refresh rate in summary (by gardiol) 3d5d62979ab - InstalledApp: Hide GooglePlay icon for webapps (by DarkJoker360) 1267c843537 - Settings: Long press to copy wifi password (by Ido Ben-Hur) 452ffbb4158 - InstalledApp: show link to Google Play (by George G) 4e4db5d9cb3 - 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) 0688ed8c90a - Settings: Make Settings homepage widget compact (by mukesh22584) 058f53631a9 - Settings: Use solo card for Matrixx Settings (by mukesh22584) 225afaeaf2d - Settings: Solo card style theming changes (by Ghosuto) fc6e48dd9a2 - Settings: Redesign about phone ui (by minaripenguin) b653bf1dfaa - Settings: About Phone: Cleanup & Improvements (by mukesh22584) 952126f668c - 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) cb7fdf30192 - Settings: Implement simple/no widgets homepage ui (by minaripenguin) 338b98bd8d7 - Settings: Import Setting's homeapge & About phone ui from Rising (by minaripenguin) ed7cdd72bef - Fix LTE Only mode on World Mode (by flawedworld) f54db36e013 - LTE Only Mode (by Pratyush) a68ddfb56e8 - Settings: Allow editing all APNs and APN types (by Justin Crawford) 96a6b1351db - Settings: Allow setting wake for notification separately from doze [2/2] (by Ido Ben-Hur) c21a966aef3 - Settings: Allow showing Ambient instead of fully waking [2/2] (by Ido Ben-Hur) 6fbb9a7ce13 - [SQUASH] Settings: Allow scheduling always on display [2/2] (by Ido Ben-Hur) ba28c495243 - Settings: Extend showing Ambient instead of fully waking to single tap gesture [2/2] (by aswin7469) adeed7069ac - Settings: Not everything need to be copied or selectable (by SuperDroidBond) 6b7127c9182 - Settings: Rearrange Display of ROM version/type/variant (by mukesh22584) f914a404c9c - Settings: Add Default USB Configuration (by ZeNiXxX) 3476676fe20 - Settings: Fix gestures navigation theming (by minaripenguin) 9d092ccdd23 - Settings: add maintainer info to firmware page (by TheStrix) e1042b025d1 - Adapt firmware version to Matrixx (by Christian Oder) e957ef28668 - Settings: CustomScreenResolution: Update RESOLUTION_METRIC_SETTING_KEY Signed-off-by: AnierinB (by AnierinB) f094a1dd9b5 - display: Add custom screen resolution setting (by Luofan Chen) f53f59cfc96 - Settings: Introduce AutoDimService [2/2] (by Ido Ben-Hur) 1ccf4b77a45 - Settings: Hide ADB and developer setting enable status [2/2] (by someone5678) 71987c93db5 - Settings: Initial Matrixx conversion (by mukesh22584) 6263d6171e7 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * packages/modules/Bluetooth bfc95b8f9b - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * system/core 321578ad3 - debuggerd: use jemalloc by default and allow opt-in to scudo (4/4) (by Adithya R) c54c780f7 - core: Lockscreen Charging (2/3) (by xyyx) 29292e8c2 - tasks_profiles: Use top-app cpuset for surfaceflinger (by minaripenguin) c6f1a420d - init: Throttle background group utilization at 5% (by minaripenguin) 2d7ad94d9 - Set permissions for cpu cgroup manipulation (by Snild Dolkow) 07d6fa1df - fix kill all processes in a same group (by guolun Xue) c7d2d9df8 - init : optimize the performance of boot time. (by Jichao Zou) 91efb2c54 - libprocessgroup: Write initial cpuset values for audio-app (by minaripenguin) acd50639e - init: add uclamp setting for service (by Wei Wang) cf3237cbd - libprocessgroup: Import code linaro optimizations (by minaripenguin) b29cc351f - libprocessgroup: Add I/O scheduler attributes to task_profiles.json (by Bart Van Assche) eb7bdef01 - init.rc: Set TCP memory size (by Kai Shi) c4d4423b4 - hosts: Block OTA downloading from GMS (by jhenrique09) 83fa2147b - init.rc: don't start console unless asked to (by Alex Naidis) d5d871372 - core: Fix reading max_comp_streams for zram (by usernameComputer01) 5bdb8bfe4 - init.rc: tune dirty data writebacks (by Juhyung Park) c4f926238 - task_profiles: Use foreground cpuset for SurfaceFlinger (by Jake Weinstein) b174b487f - init.rc: Disable native stats collection service (by Danny Lin) b693ddb33 - init: reboot to recovery on panic by default to allow reading pstore (by Alexander Martinz) e21fc945e - init: Do not set safety net props for ENG builds (by Pranav Vashi) b96442d5d - init: Spoof more props (by jhenrique09) a54a732f9 - init: Add more properties to spoof. (by spezi77) 83a532f7a - init: Weaken property override security for the init extension (by Alex Naidis) c6897330f - init: Set properties to make SafetyNet pass (by Danny Lin) 080fb9d85 - camera: Add L-compatible camera feature enums (by Steve Kondik) e90174e2d - Camera: Add feature extensions (by Sauhard Pande) 702b7281b - debuggerd: Adapt rom name in tombstones (by DarkJoker360) b538b52fe - debuggerd: Set correct version for tombstone (by Pranav Vashi) * vendor/lineage 2bf1bc81 - config: tablet: Enable freeform and large screen support for all targets (by Sebastiano Barezzi) 3f0c84c2 - config: tablet: Enable freeform windows by default (by Davide Garberi) 4e89bdb1 - config: tablet: Deduplicate full tablet configuration (by Sebastiano Barezzi) 82cb3dc4 - config: Move LatinIME stuff to common_mobile*.mk (by Sebastiano Barezzi) 799d1224 - config: Rename mobile-specific configs (by Sebastiano Barezzi) ==================== 08-10-2024 ==================== * packages/apps/Launcher3 8c282f5650 - New translations (#427) (by Lup Gabriel) b258e7cb87 - Revert "Launcher3: Make freeforms launched from shortcut always on top" (by Pranav Vashi) 69186442dd - Launcher3: Do not throw exception when adding PendingInstallShortcutInfo to queue (by minaripenguin) * packages/apps/Nfc 26e0e815 - nfc: Use a generic name for peripheral handover if the name is empty (by Roshan Pius) * packages/apps/Settings 31e3d99b11e - Revert "Settings: Disable google battery pref controller" (by Pranav Vashi) * system/core 9454d903d - Make snapuserd recovery_available. (by David Anderson) ==================== 08-09-2024 ==================== ==================== 08-08-2024 ==================== * build/make 12a64c2575 - Revert "Remove non existent snapuserd.recovery package" (by David Anderson) 34f5805937 - Merge tag 'android-14.0.0_r55' into staging/lineage-21.0_merge-android-14.0.0_r55 (by Bruno Martins) * external/chromium-webview/patches 3e66b09 - Update Chromium Webview to 127.0.6533.103 (by Kevin F. Haggerty) * external/chromium-webview/prebuilt/arm 942a549 - Update Chromium Webview arm prebuilt to 127.0.6533.103 (by Kevin F. Haggerty) * external/chromium-webview/prebuilt/arm64 1be5632 - Update Chromium Webview arm64 prebuilt to 127.0.6533.103 (by Kevin F. Haggerty) * external/chromium-webview/prebuilt/x86 bf30b1d - Update Chromium Webview x86 prebuilt to 127.0.6533.103 (by Kevin F. Haggerty) * external/chromium-webview/prebuilt/x86_64 47c5a9c - Update Chromium Webview x86_64 prebuilt to 127.0.6533.103 (by Kevin F. Haggerty) * frameworks/av a2bd776597 - Merge tag 'android-14.0.0_r55' into staging/lineage-21.0_merge-android-14.0.0_r55 (by Bruno Martins) * frameworks/base 389031749dcf - Merge tag 'android-14.0.0_r55' into staging/lineage-21.0_merge-android-14.0.0_r55 (by Bruno Martins) * frameworks/native 7034776f08 - Merge tag 'android-14.0.0_r55' into staging/lineage-21.0_merge-android-14.0.0_r55 (by Bruno Martins) * hardware/interfaces 727cbe0377 - Merge tag 'android-14.0.0_r55' into staging/lineage-21.0_merge-android-14.0.0_r55 (by Bruno Martins) * manifest b499aae - manifest: August 2024 Security Update (by Michael Bestas) * packages/modules/Bluetooth 5d908840e4 - Merge tag 'android-14.0.0_r55' into staging/lineage-21.0_merge-android-14.0.0_r55 (by Bruno Martins) * system/security 12112e1d - Merge tag 'android-14.0.0_r55' into staging/lineage-21.0_merge-android-14.0.0_r55 (by Bruno Martins) * vendor/lineage 43ae0f9a - vars: August 2024 Security update (by Chirayu Desai) ==================== 08-07-2024 ==================== * prebuilts/extract-tools 5185b28 - common: add stripzip (by Cosmin Tanislav) * tools/extract-utils 2b8a351 - extract-utils: add apktool patching helper (by Cosmin Tanislav) * vendor/certification 7ef2057 - certification: 08/07/2024 Update (by Joey) ==================== 08-06-2024 ==================== * tools/extract-utils 63e589e - extract-utils: switch oat2dex to use prebuilt jdk (by Cosmin Tanislav) ==================== 08-05-2024 ==================== ==================== 08-04-2024 ==================== ==================== 08-03-2024 ==================== * build/soong e410a5c8f - cc/lto: add property for not restricting instr limit (by John Galt) * packages/apps/Dialer d4bc69578 - Dialer: Add microphone to foreground service types (by LuK1337) * packages/apps/Launcher3 ef4aee65a1 - New translations (#426) (by Lup Gabriel) * packages/apps/crDroidSettings 638071c7 - misc: nuke the non-functional Volume Slider haptics intensity pref. (by Matt Filetto) 5ab5013f - QS Drop split shade cutout overlay (by Matt Filetto) 56c81172 - Re-organize the "Sound" fragment's preferences after merging nwe volume panel styles impl (by Matt Filetto) 6b38a7fe - Alpha styles code optimization (by elpaablo) b3abf967 - Introduce volume styles (by elpaablo) 37196d1a - VolumeDialogImpl: Add toggle for media output button on volume panel (by minaripenguin) cf7402a7 - Add toggle for volume percent [2/2] (by Matt Filetto) e70f63f2 - Make "Show Brightness Bar Percentage" Preference (by Matt Filetto) fad9527e - Implement QS Split Shade (2/3) (by elpaablo) * vendor/addons b9e1a6d4 - nf: CyberPunk: Fix notification background (by Matt Filetto) 72ffaf3e - VolumeAOSPRevamped: make it compatible with the new VolumePanelStylesController (by Matt Filetto) 9e1ed0de - Volume styles fixup (by elpaablo) ab60e1d5 - Adapt volume styles to AlphaDroid (by elpaablo) b47c019c - Import volume styles from Iconify (by Matt Filetto) 8e8c91b4 - Implement QS Split Shade (3/3) (by elpaablo) ==================== 08-02-2024 ==================== * frameworks/base b09bbae04431 - BatteryMeterView: Battery icon available by default (by althafvly) 36da5963cfa1 - Automatic translation import (by LineageOS Infra) c0f798b79b3b - fixup! BatteryMeterView: Hide icon on battery-less devices (by LuK1337) * packages/apps/crDroidSettings 7330f649 - notifications: Move notification styles preference position up (by Matt Filetto) c3c834bc - Move System Haptics from Sound to Misc (by Matt Filetto) 46f1083b - crdroid: Don't directly call onStart/onStop on dialogs (by Sebastiano Barezzi) c443c61a - Revert "crdroid: Apply workaround for light settings dialog crash" (by Pranav Vashi) 015fdfe1 - crdroid: Apply workaround for light settings dialog crash (by Pranav Vashi) c4a2e1dd - crdroid: Update notification light settings (by Pranav Vashi) 84118f5a - Revert "crdroid: Fix default setting for heads up" (by Matt Filetto) e216eff6 - crdroid: Migrate cutout fullscreen settings to MaterialSwitch (by Michael Bestas) 7a181910 - Update statusbar paddings implementation (by minaripenguin) c447c54a - Fix depth wallpaper default and max value (by Matt Filetto) 2d7086bf - sync Navigation Settings with ProjectMatrixx (by Matt Filetto) d5674f4a - crdroid: Fix default setting for heads up (by Pranav Vashi) * toolchain/pgo-profiles c3af7d5 - Refreshed afdo profiles drop from ZP1A.240719.x (by Yi Kong)