==================== 09-18-2024 ==================== * frameworks/base 1c922df50c80 - aapt2: add freeze IDs for ContextualSearch (by Matt Filetto) 315c471efc84 - services: Whitelist quickstep from activity start checks (by minaripenguin) f3722612bd98 - PinnerService: Try to pin SystemUIGoogle if SystemUI fails (by AnierinB) ffb13fb3f842 - Revert "Spoof a valid certificate chain for hardware attestations" (by Matt Filetto) ade2461199f2 - SystemUI: Revamp QS data usage UI (by minaripenguin) f6def00f71a6 - SystemUI: Fix QS row count for split shade (by minaripenguin) 8462bd9c4917 - SystemUI: Implement Split notification shade changes [SQUASH] (by minaripenguin) ad2c8b9156aa - core: Update freeze IDs for UDC QPR3 used by HbmSvManager (by Alvin Francis) f37d5aa70321 - SystemUI: Update Battery Drawables dimens to scale with font like the other icons (by Matt Filetto) 97bba0925295 - SystemUI: Fix AOD and pulsing scrim color (by minaripenguin) 1c87d45312bf - SystemUI: Fix some Notification Styles not working correctly (by Matt Filetto) de08994bd5fc - SystemUI: Media player mode toggle [1/2] (by minaripenguin) 19cb6be42cbb - SystemUI: Shorten timeout between Volume Panel Haptic feedback pulses (by Matt Filetto) dcb65e65e3dc - SystemUI: shorten the time between triggering vibration on birghtness bar slider changes (by Matt Filetto) a541c86fd42b - SystemUI: Improve brightness slider haptics (by minaripenguin) 1154b40fc1e7 - VolumeDialogImpl: Improve volume haptics feedback (by minaripenguin) 0fca7459aa65 - SystemUI: Intensity based qs fling haptics (by minaripenguin) b22647424819 - SystemUI: Use VibrationUtils for QS/Status bar haptics (by minaripenguin) 5be9b3135d08 - [HACK]: SplitShade: drop notch cutout overlay. (by Matt Filetto) dae339f06a2c - SystemUI: Fix volume dialog colors (by elpaablo) 38542e5b060e - SystemUI: Simplify volume percent checks (by minaripenguin) 869cdd25ea8e - SystemUI: Use the same volume panel layout for landscape (by minaripenguin) 7e598c28beed - VolumeDialogImpl: Fix volume panel horizontal translation (by minaripenguin) b17befe0a54e - SystemUI: Add toggle for volume percent [1/2] (by minaripenguin) de5584381d9b - Revert Dialog dismiss changes [SQUASH] (by minaripenguin) 765aee6ef3df - VolumeDialogImpl: Add toggle for media output button on volume panel (by minaripenguin) df9b25d6f74d - SystemUI: Separate buttons from volume seekbar (by minaripenguin) f962eb1c9975 - SystemUI: Animate volume panel dialog opening from button (by Adithya R) 2bf38b87c399 - Volume panel styles framework support (by elpaablo) 7a0518230c82 - Revert "SystemUI: Add Volume panel TextView[1/2]" (by Matt Filetto) 0c4a709081f1 - Implement QS Split Shade (1/3) (by elpaablo) 1fd5789b8c18 - ContrastColorUtil: silence some span (by elpaablo) 90ba7982a829 - SystemUI: refactor percentage view for brightness bar to work with new QS Panel Style Impl (by elpaablo) 83dce1726eb4 - QS panel styles cleanup (by elpaablo) bd0dd0bd7412 - QS styles fixup (by elpaablo) 0717969efb3e - base: rework QS panel styles implementation (by elpaablo) 2d3dad6d1d43 - Cleanup QS panel styles (by elpaablo) b2f284c24c11 - Add missing bootleggers color (by elpaablo) f4580c978d77 - core: Update freeze IDs for UDC QPR2 used by HbmSvManager (by Alvin Francis) cfef1c45110a - RecenTasks: Restore default quickswitch behavior (by minaripenguin) afdf7e8a2845 - QuickSwitch: Remove dead code (by minaripenguin) 0281feecee42 - QuickSwitch: Add lawnchair launcher package 1/2 (by Alvin Francis) 1571da1770ab - base: Introduce built-in QuickSwitch feature [1/2] (by minaripenguin) c75735cc2838 - services: Introduce RisingServicesStarter (by minaripenguin) f181beaf3614 - Fixup!: SystemUI: Introduce Depth Wallpaper feature [1/2] (by minaripenguin) e06dd7fab0c6 - base: Bring back DeviceIntegrationUtils class (by Matt Filetto) 132602c52131 - SystemUI: increase pulse duration fade in on doze duration (by Matt Filetto) 3cfffa95d0c3 - KeyguardIndicationController: Fix SystemUI F/C with some devices when showing charging info (by Matt Filetto) 38764e1bed4a - Revert "SettingsLib: Import xdroid-OSS collapsing toolbar layout" (by Matt Filetto) 1daddc226fe8 - increase back gesture intensity (by Matt Filetto) 908d12b12f34 - increase default edge scrolling haptics intensity (by Matt Filetto) 8073f4b43dd1 - SystemUI: Fix keyguard carrier start margin (by minaripenguin) 519efa93ba62 - Enable brightness slider haptics by default (by minaripenguin) 1df92cecae40 - QSTile: Enable haptic feedback by default (by Matt Filetto) f59803ad80f4 - UdfpsAnimation: default to style 26 (McLaren) (by Matt Filetto) 5d4c0fcfad02 - SystemUI: Introduce RisingThemeController (by minaripenguin) ade43479443a - SystemUI: Implement intensity-based qs tiles haptic feedback (by minaripenguin) 96475d8925b9 - Move vibration haptics callbacks to VolumeUtils (by minaripenguin) 5b2fe6e709b2 - SystemUI: Implement volume row sound haptics based on audio stream (by minaripenguin) 41f0ecbfa4e7 - SystemUI: Implement intensity-based volume slider haptics (by minaripenguin) 1afca972d876 - EdgeEffect: Implement intensity-based edge scroll fling haptics (by minaripenguin) 0ce08603e47f - SystemUI: Implement intensity-based back gesture haptics (by minaripenguin) 8f6e05e2ac8e - SystemUI: Implement intensity-based brightness slider haptics (by minaripenguin) 7411b7e2d90a - SystemUI: Implement intensity-based qs tiles haptic feedback (by minaripenguin) 1f69f5b2dd4d - core: Introduce VibrationUtils (by minaripenguin) 153a409cbad6 - base: Toggle vertical swipes on Ambient display [1/2] (by Shubham) d2c004a9125f - Implement extended feature support to misc apps Change-Id: I8643f0ec50b8074c037ba5e45095605c409ddee1 (by minaripenguin) f52f79311a3e - Don't enable extra StrictMode features for userdebug builds (by Sultan Alsawaf) be171505667c - SystemUI: Enable production-ready feature flags (by Danny Lin) 5b60e50c6582 - speedup window animation scale (by elpaablo) 523368655250 - android.view: reduce animation speeds (by Mazda) db8297fdf736 - QSPanel: Increase label text size a step (by minaripenguin) fefb428b087a - QSTiles: Allow changing tile label size independently. (by Matt Filetto) 4a2ff61550d9 - SettingsLib: add category for Sigma settings (by Matt Filetto) 564b9a26d6a9 - DozeParameters: Add content observer for pickup gesture ambient and update raise to wake gesture accordingly (by Matt Filetto) 13de042fa3f3 - SystemUI: Implement Adaptive charging mode (by minaripenguin) 05f35d4e9934 - Revert "SystemUI: Try disabling smartspace weather by default" (by Matt Filetto) fc9414340f6e - Introduce Dashboard Style (by LurdRaiden) d08cc6eecdec - sounds: update to oneplus sound effects (by arsalan-zeus) c97ed8e78a87 - Add support for SuperDart Charger. (by arsalan-zeus) 7a0d3cd1d80e - SystemUI: match brightness slider track height with the progress drawable (by jhonboy121) 3386ed7f1a3d - Silence ExifInterface logspam (by minaripenguin) d9f8ba29b547 - base: Allow to hide screen capture status from apps [1/2] (by someone5678) 0c9b7a39aaf2 - ExternalStorageProvider: Conditionally remove SAF restrictions [1/2] (by Richard Raya) e4080c399842 - SystemUI: Use darkest neutral shade for island dark mode bg (by minaripenguin) b061d74f3030 - SystemUI: Show island notification on landscape (by minaripenguin) 87ef4752ab26 - DisplayModeDirector: Allow to enforce user selected resolution (by cjh1249131356) 516751eca4c0 - [Bugfix] Remove publish map if provider is dying (by mositing) a0ef7b236eac - Revert "Add AppOps listening to STService" (by aswin7469) e01bdaf1718c - aapt2: support freezing private resource IDs (by nift4) 4d86b5e1055c - navigationbar: Remove typos (by mukesh22584) ffdcd5dc5234 - base: core: Unregister broadcast receiver only when registered (by Soo-Hwan Na) cf6f80403389 - SystemUI: BackPanel: Always add second arrow in front on long swipe (by someone5678) ea36cd0c7294 - SystemUI: navigationbar: Flip canvas if gesture started from left (by someone5678) 1f99cc707c69 - services: Scale max cached processes based on total ram size (by minaripenguin) 336dd6bc7ed8 - AudioService: Do not touch ringer mode on volume change when device has alert slider (by cjh1249131356) 515bd38abe20 - SystemUI: Add monet customization [1/2] (by Pranav Vashi) 6623aa858bc1 - Revert "SystemUI: monet: Allow a more granular control over shades [1/2]" (by mukesh22584) 7a0584b990f7 - Revert "SystemUI: monet: Remove unused colorSchemeIsApplied" (by mukesh22584) 90bec2d76858 - SettingsLib: Update battery drawables (by minaripenguin) ae6a99db2424 - Custom FP Icon: Fix up Custom(User Selected Image) UDFPS icons (by SuperDroidBond) 940a3ecc0bc5 - base: Custom(User Selected) UDFPS Icon [1/2] (by Vachounet) f5193d0f3113 - SystemUI: Max Notif Panel Notification count [1/2] (by SuperDroidBond) ec95409972d7 - SystemUI: Max Lockscreen Notification count [1/2] (by Co-authored-by: beanstown106) 400cf89bd6d2 - Gestures nav: Add Partial Screenshot action (by spezi77) f20c140c66c6 - Gestures nav: Add Power menu action (by kdrag0n) 42c9604d07b6 - Show a double arrow when almost triggered in new back affordance as well (by DennySPb) 7ceab59eee15 - [SQUASH] Advanced navigation "extended/L" gestures (by ezio84) 2a3d551d2519 - [SQUASH] Add actions for advanced navigation gestures in systemUtils (by ezio84) 344cb90da7ac - Reverse actions for QS and notification panel (by ezio84) 27a73f001c5d - Add api to get or kill foreground app (by ezio84) 385802e2ce33 - base: Add api to take screenshots (by bigrushdog) 895c58556bce - Utils: Add more helpers (by Alex Cruz) dcba985d383a - Add isVoiceCapableMethod for in-call vibrations in systemUtils (by ѕнυвнαмв) 18bc4313db00 - Utils: Update notch check logic (by Anushek Prasal) 537ee46f9996 - Utils: Method to detect a notch'd device (by Alex Cruz) 265498208bd0 - Add api to toggle flashlight and check if device has flashlight (by ezio84) 645daac501fd - [SQUASH] Revert long swipe gesture implementation [1/2] (by SuperDroidBond) 8acc8033bb4f - ToastAnimation: add rotate animations for toasts [1/2] (by SuperDroidBond) f326bc455e60 - FW_Base - XuiMod: Toast Animations [1/2] (by GwonHyeok) 0107373e7da8 - Fw_base - add Rotate animation to Power Menu [1/2] (by LorDClockaN) 3654aea8b7a4 - FWBase: Add 7 more power menu animations [1/2] (by westcripp) f918ac1c9787 - Power Menu animations [1/2] (by Alex Cruz) 33a2c6a21a86 - FWB: Power/reboot menu transparency (1/2) (by LorDClockaN) 3f4b020007fd - Allow setting custom symbol near text on charging [1/2] (by Pranav Vashi) feacb709b339 - Lockscreen timeout: Make timeout configurable [1/2] (by Alex Cruz) a423b5eccbb3 - SystemUI: KeyguardUnlockAnimationController: Catch all exception (by someone5678) 4f1f21094e39 - SystemUI: ScrimState: Make some components transparent (by someone5678) a3a1b766f18b - systemui: Add 24 hrs. option to snooze times (by mukesh22584) fe385d3ac20c - Workaround bad GC of tombstone watcher. (by Mitch Phillips) 3e41aaad2cc1 - fixup! AudioService: Reduce redundant volume broadcast (by nift4) 45efda11cb2f - AudioService: Reduce redundant volume broadcast (by minaripenguin) c78cf21b9da2 - hwui: Compile without no-omit-frame-pointer (by Sourajit Karmakar) 119c5ca1f858 - base: Don't send interaction hint for unnecessary events (by Alex Naidis) 3df9331ff03c - core: res: config: speed up tooltip animations (by Simao Gomes Viana) f425b106b8f2 - Make the spinners faster (by Simao Gomes Viana) 4f7baad2c0c6 - Make spinners even smoother (by Simao Gomes Viana) 1e93fa6ae169 - ViewConfiguration: Align coding style to AOSP (by Harsh Shandilya) 66128d247e8c - ViewConfiguration: add support for max/min fling velocity sysproperties (by Simao Gomes Viana) 6b8b1ce24ab2 - ViewConfiguration: set scroll friction to 0.006f (by Simao Gomes Viana) 4c0a1eef0138 - ViewConfiguration: misc changes (rev) (by Simao Gomes Viana) 85fb8c678602 - core: jni: use -O3 (by Simao Gomes Viana) 981d8e63d1a9 - os: Process: Fix wrong code in isThreadInProcess (by leo zhang) 4493313d1697 - Shorten wait time for shutdown time optimization (by zljing) f338698ecd71 - Makes the loading "spinner" animation smoother (by Sar Castillo) 240866b37754 - KernelCpuUidTimeReader: Decrease log level on non-eng builds (by Han Wang) 82de1ce5904e - SystemUI: Remove power menu shadow (by Danny Lin) f751611e7160 - AppErrors: Respect appsNotReportingCrashes for ANRs (by Danny Lin) 1cf218967761 - base: Improve IME space feature overlay (by Rizky Benggolo) 4917248b48a1 - base: Remove IME space under keyboard feature [1/2] (by timjosten) 6d7c2042e645 - Revert "Allow adding space below IME on disabling navigation hint [1/3]" (by mukesh22584) 8da6332e5df1 - BootReceiver: Return early if trace_pipe doesn't exists (by minaripenguin) 71edd3c5555c - core: Broadcast intent when display power state changes (by Adithya R) c03bae3fde1c - SystemUI: Use a more common haptic effect for volume panel (by minaripenguin) fc58435fb4b8 - base: Add optional haptic feedback to volume panel [1/2] (by Blaster4385) e1380a06f045 - SystemUI: Add Volume panel TextView[1/2] (by Idc) cef23dff7d88 - SystemUI: Adjust volume style landscape height - It's so tiny.... (by mukesh22584) 9ed5dba70d4b - Allow user to select low power refresh rate [1/2] (by Pranav Vashi) dfe57e8d290e - SystemUI: Fix Qs tile dialog color (by minaripenguin) fbf1169ff6fc - SystemUI: Match systemui dialogs background with power menu (by minaripenguin) a1c4391d6fac - base: Pulse: fix changes not applied correctly in SolidLineRenderer (by Jenna-they-them) 1cdd2c1119ea - base: Pulse: Fix Fadingblockrenderer if custom gravity is top (by Jenna-they-them) 1efe2091fdea - Pulse: Prevent systemui-related crashes (by minaripenguin) 725c2d3fb85e - Pulse: Fix orientation checks (by minaripenguin) 6da64cc7662a - Pulse: Vertical mirror [1/2] (by TikkiTikki) 8d13ec8ab4d3 - Pulse: Custom gravity and Center mirrored [1/2] (by TikkiTikki) 50a0210ebfda - Remove duplicate imagehelper (by mukesh22584) bccf4d848a81 - Revert "AudioService: do not log sound effects in audio dumpsys" (by jro1979oliver) 92f3b49b7068 - Battery charge warning [1/2] (by Nicolas Dhouailly) 7aec680c5741 - VolumeDialogControllerImpl: Do not use broadcast for volume change event (by minaripenguin) 52411ced55a0 - Volumepanel:disable row header for AOSP modified style (by drkphnx) bd6e378f6bdf - base: HideDeveloperStatus: Query all apps installed by any user [1/2] (by someone5678) 14f4be124eb4 - base: LockscreenCharging: Bring in °F/°C toggle [1/2] (by calebcabob) d01f6ac5f840 - Base: Ambient batterybar color options [1/2] (by pimpmaneaton) c9205c12e587 - SystemUI: Color the battery bar red when the level drops to 15%. (by spezi77) d29d2c5d5989 - SystemUI: Introduce keyguard battery bar settings [1/3]. Squashed-in: * SystemUI: keyguard battery bar in aod on charging [1/2] or always with an switch (maxwen) [micky387] Remove tuner dependency and add settings for our OmniGears (by maxwen) 695e97889809 - base: Always turn on sensors when disabling sleep mode (by cjh1249131356) dd906bd7cf2c - base: Introduce automated Sleep Mode [1/2] (by Anushek Prasal) 53157d26abf8 - TwilightService: Save and use last fetched location (by Ido Ben-Hur) b6fe5429e549 - TwilightService: Use temporary TwilightState when location is not available (by rituj) dec829cc24b4 - IdleManager: update packagelist (by dlwlrma123) 148ac4e1195b - IdleManager: CleanUp (by spkal01) 100d31433d51 - base: Implement background process killer [1/2] (by Dil3mm4) 6090b30f540f - VoLTE: Improve design of "VO" icon (by mukesh22584) ec14a429ad18 - VoLTE: return our favorite "VO" icon (by SuperDroidBond) 630aa0bf9a64 - SystemUI: Add 14 New VoLTE icon [1/2 (by R15Hi) f8de5b83d1d7 - SystemUI: Add Vivo X60 Pro VoLTE Icon [1/2] (by AshutoshSundresh) 4ce636bedd5f - SystemUI: Add 2 more VoLTE icons [1/2] (by Advaith Bhat) 45ad46ce7b79 - SystemUI: Add EMUI VoLTE icon [1/2] (by DennySPb) c84e725ff940 - Add MIUI 11 VoLTE icon [1/2] (by Lup Gabriel) b9eb6b3419b7 - User Selectable VoLTE-VoWiFi Icons [1/2] (by SuperDroidBond) c76d62a53d36 - SettingsLib: Import xdroid-OSS collapsing toolbar layout (by mukesh22584) 6b7d643144ab - base: Allow setting wake for notifications separately from doze [1/2] (by Ido Ben-Hur) 4df11740246d - base: Double tap to trigger doze [1/2] (by SKULSHADY) 617628cfd400 - base: Introduce Smart 5G service [1/2] (by Adithya R) b7b80e29b99b - HACK: telephony: Conditionally force enable LTE_CA (by DarkJoker360) 2fd7efc7d70f - Change default refresh rate and default peak refresh rate. (by Ying Wei) ed34ea05c246 - set config "config_showNavigationBar" to "true" to fix CtsInputMethodTestCases (by Dandan Sun) 66693ea2f189 - BrightnessTextView: Match text color with QS themes [1/2] (by mukesh22584) 233984f643fc - Add Ambient Customizations [1/2] (by elpaablo) 34a5e0cf3495 - drawable: remove tumb from seekbar * looks ODD AF (by darkphnx) 60d4879a4918 - Revert "Update Media Seekbar Thumb Shape" (by spkal01) e095b9cc6d21 - drawable: Fix seekbar when disabled (by Erfan Abdi) 06075bc97054 - SystemUI: Redesign seekbar (by SagarMakhar) 99ee8378ad6b - Systemui: Add Brightness TextView[1/2] (by Idc) 17dac47d4167 - SystemUI: Implement Volume Styles [1/3] (by minaripenguin) 0ab49f69e49c - services: Silence AppsOps debugging messages (by minaripenguin) a6becb9f98a5 - SystemUI: Refactor status bar chip bg (by minaripenguin) 74508f38630c - Statusbar Clock background chip [SQUASH] (by minaripenguin) cce9de9af011 - PowerOffAlarmService: Return if NotificationManager is NULL (by someone5678) 68f3f1c6cce0 - PowerOffAlarmService: Handle NPE with shared preferences (by Adithya R) 556ac414d135 - base: PowerOffAlarmService: Add a notification (by Ido Ben-Hur) 782f3e1b5747 - base: Introduce PowerOffAlarmService (by Ido Ben-Hur) 60855e2fbfd3 - SystemUI: Add tunings for status bar paddings [1/2] (by minaripenguin) 361a54f34e9e - SystemUI: Introduce preferred network tile (by cjh1249131356) f370ccdae231 - fixup!base: Add support for UI Styles (by El Dainosor) 9383175899be - base: Declare a gradient end color (by ElDainosor) 40790edbd6ab - base: Add support for UI Styles (by El Dainosor) c0566ce60007 - Frameworks: Enable VoNR by default (by johnmart19) 9bc19f73347a - SystemUI: Whitelist SystemUI Clocks from privilege checks (by minaripenguin) 0c3921a4b574 - SystemUI: Hide custom clocks by default (by minaripenguin) a76b3c069a4d - SystemUI: Fix user profile icon for custom clock 2 (by minaripenguin) a273a12a15a3 - SystemUI: Custom clock style improvements (by minaripenguin) 523e556b63a0 - Lockscreen Clock: Fix custom clock time updates (by minaripenguin) 45c0528cc9cd - SystemUI: Add more LS Clocks [1/2] (by Subratam6296) 2adc8e639307 - SystemUI: Add support for Custom fonts for Custom LS Clocks (by Subratam6296) a1b3c19c1f36 - Lockscreen Clock: Dedupe requestLayout() calls when updating status area layout (by minaripenguin) 7b2b5c7fb785 - Introduce Lockscreen Style [1/2] (by 703joko) ae852cb26a4a - base: Allow locking tasks to recents [1/2] (by SagarMakhar) 5c0ee3a987ba - Clock: Statusbar Clock Customization [1/2] Add Clock size, color & font style. (by SuperDroidBond) 9e5e1d9a9a8d - Clock: Add ability to resize QS & Statusbar Clock [1/2] (by StarkDroid) cdd2b688339a - SystemUI: Introduce Depth Wallpaper feature [1/2] (by minaripenguin) 0ee00178cc34 - SystemUI: Define colorPrimary/colorSecondary colors for dual tone QS (by minaripenguin) ea41f3d0c964 - SettingsProvider: Resolve google gms configurator denials (by minaripenguin) 37e87f80ba93 - core: Workaround for ASI crash (by minaripenguin) b3a65cb879e8 - ServiceRecord: Don't post running notification for selected apps (by cjh1249131356) c768449c35de - SettingsLib: Use San Francisco font for iOS battery styles (by minaripenguin) 988a9ad5e0bc - Battery Styles: Add MIUI pill battery icon (by DrDisagree) c92d47d4b3e1 - Battery styles: add Origami battery icon (by DrDisagree) cd30d9ef1be8 - Battery Styles: Add Landscape iOS battery styles from Iconify [1/2] (by helliscloser) 45c46b3ed482 - Battery Styles: Added 9 more battery styles [1/2] (by R15Hi) ab5f3facb1ba - SettingsLib: Initialize battery drawables colors for light/dark theme (by minaripenguin) 1e754d281139 - base: Extend showing Ambient instead of fully waking to single tap gesture [1/2] (by aswin7469) f8d5830659e8 - base: Allow showing Ambient instead of fully waking [1/2] (by ezio84) 52a7fe590e8a - SettingsLib: Implement preference category UI changes (by minaripenguin) 066026588bb0 - base: services: Introduce AutoDimService [1/2] (by Ido Ben-Hur) eb5747c4b186 - base: services: Create abstract AutoSettingService (by idoybh) e13b59a1ea29 - core: Import SystemUtils from branch thirteen (by Pranav Vashi) 441d3d85231c - Ignore window secure flags [1/2] (by LibXZR) 3df9f6f2dd5e - base: Hide ADB and developer setting enable status [1/2] (by someone5678) 029f6a233cc6 - SystemUI: StatusBar: Introduce Sigma logo (by Matt Filetto) 9f44242adb59 - Call log limit 500=>5000 (by psyafter) 0c3c60698eb4 - base: Force fullscreen for Google Dialer (by cjh1249131356) f58ec6256461 - SystemUI: Introduce dynamic VoLTE & VoWiFi icons (by SagarMakhar) eb9d790426f7 - keystore: Resolve conflicts with custom keybox (by minaripenguin) edffd23671e8 - Spoof a valid certificate chain for hardware attestations (by chiteroman) f8f34aa4e154 - Revert "Keystore: Spoof locked bootloader on local attestations" (by minaripenguin) 9f521e9d3577 - Revert "keystore: Resolve conflicts with strong integrity bypass modules" (by minaripenguin) 0331a3b42d2a - SystemUi: Prevent crash when restoring personalization settings (by Alvin Francis) 267f60abcde8 - PackageManager: Add nexuslauncher to hasSystemFeature (by Alvin Francis) e91e5238dba0 - PixelPropUtils: Do not spoof mainline models to google photos (by minaripenguin) b66a82e7f833 - PixelPropUtils: Switch to SystemProprties for mainline spoofing (by minaripenguin) c83579db01ad - PPU: Update default values for gms spoof (by minaripenguin) 9ad6e4c4821d - build: Don't check for fingerprint mismatch (by Dan Cartier) d182f3c2c16c - Make Build.TYPE and Build.FINGERPRINT consistent for apps (by Danny Baumann) dc789576d0de - keystore: Resolve conflicts with strong integrity bypass modules (by minaripenguin) 89e77fc1dda4 - PPU: Add more spoofing properties for gameprops -> per-app transition (by minaripenguin) 68e037306979 - PixelPropUtils: Handle empty gms spoofing properties (by minaripenguin) ca584d8281b8 - ContextImpl: Whitelist system launchers from permission enforcement (by minaripenguin) 3d10c05ea085 - PixelPropUtils: Implement json-based game spoofing [1/2] (by minaripenguin) e8c3aa7998f0 - PixelPropsUtils: Update fingerprint to pass play integrity (by chiteroman) fb05b27a09d2 - PixelPropUtils: Add support for json-based (PIF) spoofing [1/2] (by minaripenguin) 5fb74b4b6d03 - FileUtils: Silence Logspam (by minaripenguin) bf1e066fd4a1 - ignore virtual and overlay displays when turning displays off (by Yoel Gluschnaider) 6e90f51d2104 - PixelPropsUtils: Spoof as husky beta (by chiteroman) 33896f015d86 - PixelPropsUtils: Final cleanup (by Alvin Francis) 3715ec8e2e7d - PixelProps: Add option to disable all spoof entries (by EliteBlackKaiser) 6e3bacfff5ee - PixelProps: Remove games and pixel5 spoofs (by Alvin Francis) ad3d3ace05fa - PixelProps: Spoof pixel launcher for circle to search feature (by minaripenguin) 022c9e7f1616 - PixelPropUtils: Do not spoof unspecified packages as barbet (by minaripenguin) 80765f61092a - ActivityManagerService: Exclude more packages for receiver check (by Pranav Vashi) a4b3e9fb09cd - Disable FP lockouts (by AndyCGYan) 7b6dce6663d7 - SystemUI: Add RESTRICTED_ASSIST_GESTURE_PROVIDER permission (by aswin7469) 514423512748 - services: Bypass shortcut enforcement for default launchers (by minaripenguin) d10e51ab144f - Add shouldBypassTaskPermission for pixel launcher (by minaripenguin) 99a9c7a3d028 - Revert PixelPropUtils conflicts [SQUASH] (by minaripenguin) * lineage-sdk e3043f79 - Rebrand as SigmaDroid (by Matt Filetto) * manifest e77dc97 - Revert "[TEMP]: switch to WIP branches" (by Matt Filetto) * packages/apps/Settings 84edbcc4799 - Update recents component retrieval method to use new QuickSwitchService launcherComponents array (by Matt Filetto) ed557fd6296 - Fix back gesture sensitivity setting handling (by Matt Filetto) 328b545e737 - Allow vendor Security Patch to be selectable (by Matt Filetto) 6eaac7eba45 - Remove deprecated FirmwareVersionSettings and related code (by Matt Filetto) 4eb64afb73a - DeviceInfo: Remove deprecated BuildStatusPreferenceController and related code (by Matt Filetto) 5b2f052e0d3 - Revert "Settings: move navigation gestures to Navigation menu [1/2]" (by Matt Filetto) 82f972410fa - Remove duplicate Adaptive Charging Preference (by Matt Filetto) f51e8e29a53 - Fix build status strings for About Phone (by Matt Filetto) 1145eede0a6 - Settings: Fix search bar & avatar icon now showing (by Matt Filetto) c5f296751f5 - Bring back system navigation type preference in System>Gesture (by Matt Filetto) be0d189e90a - Revert "Settings: Introduce contextual dashboard messages" (by Matt Filetto) 167f110e249 - Fixup!: Settings: support black theme for dark mode [2/4] (by Matt Filetto) bef763e3d6e - Drop lineage:position (by Matt Filetto) 94047c09972 - Revert "Battery: Implement background process killer [2/2]" (by Matt Filetto) 385e38ecff6 - Settings: stop with the transparent collapsing toolbar (by Matt Filetto) d0050c59cfe - Settings: adjust Sigma Header layout dimens (by Matt Filetto) cd76130bf2a - Add Optimized Charging Toggle to Battery Settings (by Matt Filetto) 63c429860eb - fixup: add back some permissions to AndroidManifest that got removed during the Matrixx Purge (by Matt Filetto) 6aa8ba6ead9 - Revert "Optional haptic feedback on back gesture [2/2]" (by elpaablo) c8ef14d4cbf - MetricsCategory: CRDROID_SETTINGS -> SIGMA (by Matt Filetto) 0731866a60a - Settings: Drop Lineage Health Charging Control [1/2] (by Matt Filetto) beac3a20c28 - Settings: Toggle vertical swipes on Ambient display [2/2] (by cjh1249131356) 8f02abf64ab - DashboardFragmentRegistry: add category for Sigma Settings [1/2] (by Matt Filetto) 10711581b13 - Settings: Make Ambient Display toggle show on single tap sensor (by Cyber Knight) 7a6aa589f49 - Sigma Dashboard change icon accent to white (by LurdRaiden) f5123494767 - Set Sigma Toolbox as the default menu key (by LurdRaiden) 6544669892e - Enable Sigma dashboard widgets [2/2] (by LurdRaiden) ed990d95a02 - TopLevelSettings: Homepage Widgets [1/2] (by LurdRaiden) 790d1460a47 - Add accent to sigmainfo headers (by LurdRaiden) 5c78c1d9037 - TopLevelBatteryPreferenceController: add null check (by elpaablo) 6d79df2b0a9 - AboutPhone: rework (by Matt Filetto) 5082c5d2771 - TopLevelSettings: rework dot dashboard layout (by LurdRaiden) 78698b3d154 - Introduce Sigma Dashboard (2/2) (by LurdRaiden) 7a238bdb6a3 - Settings: Redesign PreferenceCategory (by rohanpurohit) 8ede5ad8c28 - Introduce settings styles (by Matt Filetto) 90a8b393168 - Rework firmware version (by elpaablo) 451a3eb6471 - Introduce Sigma Settings (by Matt Filetto) 214a9c6c870 - [SQUASH] Revert MatrixxSettings changes (by Matt Filetto) bf74af76f39 - Settings: move navigation gestures to Navigation menu [1/2] (by SuperDroidBond) e6326de0f8c - settings: some misc changes (by darkphnx) 60245cd1bac - Settings: yet again redesign about phone ui a bit (by drkphnx) 9f3c6da2554 - Settings: Update some icons to MD2 (by Anushek Prasal) aa836854781 - Settings: Use MD2 icon for Phone Msg (by chandu078) 2aab66d4d49 - Settings: Introduce contextual dashboard messages (by drkphnx) f6ea1a40a15 - WifiDisplaySettings: Fix some NPE (by Ido Ben-Hur) b171d097a42 - Settings: Remove IME space under keyboard feature [2/2] (by timjosten) e2880a8096a - Revert "Allow adding space below IME on disabling navigation hint [2/3]" (by mukesh22584) ae0dd74dfe7 - themes: Introduce True Amoled dark mode (by minaripenguin) d28b4c947c8 - Allow extended/"L" back swipe to trigger actions/app/activities [2/2] (by ezio84) 2110d2dce9b - Settings: Allow user to select low power refresh rate [2/2] (by Pranav Vashi) 99c20404304 - Revert "Changelog: Rework with Activity [1/2]" (by mukesh22584) 11d9a593c9d - Settings: Restrat SystemUI on resolution change (by SuperDroidBond) 8d0f665a17d - Settings: Fix total RAM calculation - Showing 11GB for 12GB RAM variant device (by SuperDroidBond) eafa46e7056 - Settings: Introduce new refresh rate selector page (by Adithya R) 8c0a9c213e7 - Settings: Make lockscreen timeout configurable [2/2] (by Alex Cruz) 93b67cbb35b - Settings: Battery charge warning [2/2] (by Nicolas Dhouailly) b0d787f77d5 - Settings: Update & import illustration From afterlife (by darkphnx) 291172f9c43 - fixup! Settings: Hide ADB and developer setting enable status [2/2] (by someone5678) 3cd560a726f - fixup! Settings: Add hide developer settings (by someone5678) 24fb2613baa - Settings: Also apply "Fix a null pointer exception" to HideDevStatus (by someone5678) d81863cfc50 - Settings: HideDeveloperStatus: Query all apps installed by any user [2/2] (by someone5678) c7b04244048 - Settings: HideDeveloperStatus: Add "Show system" menu (by someone5678) 20f70c0f610 - Settings: Fix homepage icons theming issue (by mukesh22584) d7217210ac2 - Settings: Introduce automated Sleep Mode [2/2] (by Anushek Prasal) 95799b91c23 - Battery: Implement background process killer [2/2] (by Dil3mm4) 2f4e99097d5 - Settings: DoubleTapGesture: Use new material-you illustration preference (by Akash) 2382a3d1e97 - Settings: Double tap to trigger doze [2/2] (by SKULSHADY) 3d36ff89534 - Settings: Add toggle for Smart 5G [2/2] (by Adithya R) 99d0e9b4408 - Settings: Add a toggle to force LTE_CA (by DarkJoker360) bf4e784eed9 - Settings: Allow to always show the time in media player [2/2] (by Ido Ben-Hur) a6d25a1813f - Revert "[Wi-Fi] Remove 'Do not validate' option in CA certificate spinner" (by TogoFire) 14b2c158c05 - Settings: Improve darkmode pref (by rdx420) 3555669e731 - Settings: Redesign Dark Mode pref (by Dixzz) 4c1ac61d2a6 - Settings: display actual device peak refresh rate in summary (by gardiol) 5a186e90602 - InstalledApp: Hide GooglePlay icon for webapps (by DarkJoker360) 5b1c7c36298 - Settings: Long press to copy wifi password (by Ido Ben-Hur) fdfc31a4035 - InstalledApp: show link to Google Play (by George G) 820a45749c4 - Settings: Improve about page design mukesh22584: - Update numbers,unverified and verified drawable - Use already present drawable for build status background - Adjust build status text style - Switch Device name & hastag place (by darkphnx) 0078d6fa3c4 - Settings: Make Settings homepage widget compact (by mukesh22584) 0bd0832f712 - Settings: Use solo card for Matrixx Settings (by mukesh22584) b12d9ed7855 - Settings: Solo card style theming changes (by Ghosuto) f537df38c2b - Settings: Redesign about phone ui (by minaripenguin) be63b7ca870 - Settings: About Phone: Cleanup & Improvements (by mukesh22584) 274f6ff3443 - Settings: Nuke memory info from About phone - We have same device with different memory options, It doesn't make sense to use fix values. (by mukesh22584) 6db13480ece - Settings: Implement simple/no widgets homepage ui (by minaripenguin) 55db225a09d - Settings: Import Setting's homeapge & About phone ui from Rising (by minaripenguin) 8422684041c - Fix LTE Only mode on World Mode (by flawedworld) 77f08de95f4 - LTE Only Mode (by Pratyush) f5b25b333a4 - Settings: Allow editing all APNs and APN types (by Justin Crawford) c1741224eb4 - Settings: Allow setting wake for notification separately from doze [2/2] (by Ido Ben-Hur) 68f0fbcb792 - Settings: Allow showing Ambient instead of fully waking [2/2] (by Ido Ben-Hur) a5ca759c71a - [SQUASH] Settings: Allow scheduling always on display [2/2] (by Ido Ben-Hur) c36c5cc0f75 - Settings: Extend showing Ambient instead of fully waking to single tap gesture [2/2] (by aswin7469) b7da68b60da - Settings: Not everything need to be copied or selectable (by SuperDroidBond) 1803ca9544d - Settings: Rearrange Display of ROM version/type/variant (by mukesh22584) 7fe59704312 - Settings: Add Default USB Configuration (by ZeNiXxX) 34fffe58612 - Settings: Fix gestures navigation theming (by minaripenguin) 0f39af41151 - Settings: add maintainer info to firmware page (by TheStrix) b6f4c24c9c4 - Adapt firmware version to Matrixx (by Christian Oder) f46bfeb5a48 - Settings: CustomScreenResolution: Update RESOLUTION_METRIC_SETTING_KEY Signed-off-by: AnierinB (by AnierinB) c4936b7109b - display: Add custom screen resolution setting (by Luofan Chen) bddbcdf475a - Settings: Introduce AutoDimService [2/2] (by Ido Ben-Hur) 54a2ace8988 - Settings: Hide ADB and developer setting enable status [2/2] (by someone5678) 3d3e9acb859 - Settings: Initial Matrixx conversion (by mukesh22584) * packages/apps/crDroidSettings 30d60d1 - misc: update QuickSwitch onPreferenceChanged implmentation. (by Matt Filetto) * system/security 6eb2dabd - SomeInternetGuyToldMe28 (by Matt Filetto) * vendor/lineage 0d5eab76 - PIhooks: update Pif fingerprint (by Matt Filetto) b987f1e6 - rro: AndroidOverlay: add recentsComponentName (by Matt Filetto) d7c08a3f - update QuickSwitch properties (by Matt Filetto) bc681e61 - rro: AndroidOverlay: remove device_config overrides (by Matt Filetto) b9c2916a - overlay: update device_config entries (by Matt Filetto) ==================== 09-17-2024 ==================== * vendor/gms 0257654 - overlays: update PixelConfigOverlayCommon (by Matt Filetto) 1c6f41a - Update GoogleConfigOverlay (by Matt Filetto) ==================== 09-16-2024 ==================== * vendor/qcom/opensource/usb 8ebfad2 - USBGadgetHAL: Set vid, pid for basic functions if exist in usb_compositions.conf (by Luofan Chen) ==================== 09-15-2024 ==================== * packages/apps/Aperture a7cf2bf - Automatic translation import (by LineageOS Infra) * packages/apps/Car/Settings e0d3f5213 - Automatic translation import (by LineageOS Infra) * packages/apps/DeskClock 153ae3fc3 - Automatic translation import (by LineageOS Infra) * packages/apps/Dialer 6605f828e - New Crowdin updates (#119) (by Lup Gabriel) * packages/apps/Eleven 471efbe9 - Automatic translation import (by LineageOS Infra) * packages/apps/Etar bbd8137f - Automatic translation import (by LineageOS Infra) * packages/apps/FlipFlap fb78ed2 - Automatic translation import (by LineageOS Infra) * packages/apps/Glimpse b94bd96 - Automatic translation import (by LineageOS Infra) * packages/apps/Jelly a60352a - Automatic translation import (by LineageOS Infra) * packages/apps/Recorder 65c080b - Automatic translation import (by LineageOS Infra) * packages/apps/TvSettings e54a7573a - Automatic translation import (by LineageOS Infra) * packages/providers/DownloadProvider 932125c1 - Automatic translation import (by LineageOS Infra) * packages/resources/devicesettings 31374c0 - Automatic translation import (by LineageOS Infra) * vendor/crowdin 7841332 - Automatic translation import (by LineageOS Infra) * vendor/gms 1422dcf - common: update NexusLauncherRelease (by Matt Filetto) ==================== 09-14-2024 ==================== * frameworks/base e152c49b4e1a - Refresh vpn lockdown allowlist on package added/removed (by Oliver Scott) a0de66de0b95 - Fix PackageManager#getPackageArchiveInfo to cache derived fields (by Han Wang) 0986d7d03682 - SystemUI: FileHeaderProvider: Fix resource leaks (by Pranav Vashi) 96b3409f15ef - ImageHelper: Improvements for retrieving compress bitmap (by Pranav Vashi) 39d59eab7306 - SystemUI: Rewrite and cleanup for header provider (by Pranav Vashi) deccd63a885f - PixelPropsUtils: spoof to Pixel 9 Pro XL (by Lup Gabriel) 46393e2d3de8 - AvatarPhotoController: Fix resource leak and recycle bitmap (by minaripenguin) * lineage-sdk e5ef18e2 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * packages/apps/Settings d09566b9d16 - Merge pull request #152 from kamikaonashi/14.0 (by Pranav Vashi) * system/sepolicy 4be0790ab - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) ==================== 09-13-2024 ==================== * frameworks/base ac14ad192089 - Revert "hwui: Add NULL pointer check in AnimatorManager::pushStaging" (by Pranav Vashi) 743b1bad33b2 - Revert "hwui: Prevent a null pointer on renderthread" (by Pranav Vashi) 19283b7f20da - Revert "BrightnessController: Prevent possible memory leak" (by Pranav Vashi) 9533af9a9ad6 - NetworkTraffic: Fix leak in network callback (by Pranav Vashi) ae7c313ba418 - MobileSignalController: Prevent possible memory leak (by minaripenguin) 02ebaace1d29 - QSImpl: Prevent possible memory leak (by minaripenguin) a3d94c1fd9d9 - CollapsedStatusBarFragment: Prevent memory leak (by minaripenguin) 51cdae695dd1 - OmnijawsClient: Fix memory leak (by minaripenguin) 0a41e0fc0555 - Ensure DisplayTracker callback is not GC (by Alex Stetson) * packages/apps/Settings 2d56e51598b - Add BatteryDivider to fuelgauge (by kamikaonashi) ==================== 09-12-2024 ==================== * art 9037dbbb35 - Don't filter default package list for first boot dexopt (by Rashid Zaman) bf1867b798 - Fix leak introduced by aosp/3111768 (by Hans Boehm) 5ac187b978 - Allow RunCheckpoint to lock mutator repeatedly (by Hans Boehm) * build/make bab846466c - buildinfo: add props for mainline Spoofing (by Matt Filetto) 9d591eac38 - buildinfo: add PIF spoofing property overrides (by Matt Filetto) 660a9d706a - cleanup systemimage-changelog introduced by "build: build changelog [1/2]" (by Matt Filetto) 5f7b02c912 - build: stop running the changelog generation script twice. (by Matt Filetto) cf12533886 - envsetup: bump CCACHE_MAXSIZE to 80G (by Matt Filetto) 45ef2d689b - releasetools: fixup mergefail in non_ab_ota.py (by Matt Filetto) 67fbbf1339 - change product type prefix to sigma_ from lineage_ (by Matt Filetto) 0af77d03ce - Rebrand to SigmaDroid (by Matt Filetto) 4cd81f7338 - [SQUASH] build: build changelog [1/2] (by Akhil Narang) * build/soong 0df3a5237 - Rebrand as SigmaDroid (by Matt Filetto) * device/lineage/sepolicy a624abc - common: msft: Integrate PhoneLink 14-3 sepolicy change (by chawan) 0746f20 - common: msft: Allow system_server to add cross_device_service (by minaripenguin) 0020fea - common: Import phone link sepolicy for non-Qcom devices (by Arthur Shuai) bbb659b - update sepolicy for OTA Updater app name change (by Matt Filetto) 30b7476 - missing GMS policy (by Matt Filetto) * external/boringssl 4d2b3953 - Add keystore2 to libbssl_sys visibility (by chiteroman) * manifest 73e3c10 - [TEMP]: switch to WIP branches (by Matt Filetto) 4534093 - initial SigmaDroid Project manifest (by Matt Filetto) * packages/apps/Aperture e570a4f - Aperture: Enable ZXing-C++ tryInvert option (by LuK1337) * packages/apps/Gallery2 b51a5f5b5 - Fix uses_libs properties for Gallery2. (by Jiakai Zhang) * packages/apps/Launcher3 66eaa583da - Rebrand as SigmaDroid Launcher (by Matt Filetto) 239c2f3493 - Launcher3: Adapt strings to Alphadroid (by kamikaonashi) 73178559ab - Restore 4x4 workspace (by elpaablo) 5b8c1b79b9 - Disable shake to clean recents by default (by elpaablo) 0b41e9ed94 - Ship as AlphaDroid based on crDroid (by elpaablo) * packages/apps/LineageParts c63112e - [SQUASH] LineageParts: Rebrand as SigmaDroid (by Matt Filetto) * packages/apps/SetupWizard 8624d0f - Revert "SetupWizard: skip a couple of steps" (by Matt Filetto) ef11937 - res: drop duplicate string (by Matt Filetto) 6a5e27c - Use correct Updater package name (by Matt Filetto) 564014b - fixup! SetupWizard: Add step for changing theme (by elpaablo) bf5de4f - SetupWizard: skip a couple of steps (by elpaablo) bccf1b5 - Ship as SigmaDroid based on CrDroid (by Matt Filetto) * packages/apps/Updater 5743627 - [HACK]: Skip package verification for local update (by Matt Filetto) 40c95a7 - Update URL for sigma-14.3 (by Matt Filetto) a895087 - Updater: correct updater server URLs (by Matt Filetto) 90b828a - blueprint: rename Updater to SigmaUpdater (by Matt Filetto) 2ead8e9 - Rebrand as SigmaDroid (by Matt Filetto) * packages/apps/crDroidSettings b946c4a - Revert "crdroid: monet: Allow a more granular control over shades [2/2]" (by Matt Filetto) 3669c6b - misc: Update Spoofing fragment to use new PIF implmentation (by Matt Filetto) b61024a - Spoofing: update preference key names & add Snapchat Spoofing preference (by Matt Filetto) dcf0bb7 - matrixx: Allow to hide screen capture status from apps [2/2] (by someone5678) cecfe7a - matrixx: ExternalStorageProvider: Conditionally remove SAF restrictions [2/2] (by someone5678) 2299302 - refactor to use exclusively systemUtils instead of mix and match between that and CustomUtils. (by Matt Filetto) 035a183 - Fix SystemUI not restarting after QS Compact Player preference changed (by Matt Filetto) 94ec4e6 - QuickSettings: Move "Vertical Layout" preference to "Layout" preference category (by Matt Filetto) ed40c31 - QuickSettings: tweak some names for the font preferences to be more descriptive (by Matt Filetto) 4735883 - StatusBar: rework VoLTE & VoWiFi Icons logic (by Matt Filetto) d1335ad - Sound: Drop the old toggle preference for Volume Panel haptics (by Matt Filetto) e5311b2 - Organize submenu settings order and groups to be more intuitive. (by Matt Filetto) 9a22d1c - add Volume Slider haptic intensity settings (by Matt Filetto) 80b6813 - Add QS Fling haptics intensity settings (by Matt Filetto) ab40679 - misc: nuke the non-functional Volume Slider haptics intensity pref. (by Matt Filetto) 00b1464 - QS Drop split shade cutout overlay (by Matt Filetto) 449e537 - Re-organize the "Sound" fragment's preferences after merging nwe volume panel styles impl (by Matt Filetto) 1c94cdd - Alpha styles code optimization (by elpaablo) 5156377 - Introduce volume styles (by elpaablo) 320e695 - VolumeDialogImpl: Add toggle for media output button on volume panel (by minaripenguin) 9545d56 - Add toggle for volume percent [2/2] (by Matt Filetto) 2c388d7 - Make "Show Brightness Bar Percentage" Preference (by Matt Filetto) 0696b82 - Implement QS Split Shade (2/3) (by elpaablo) b6dc392 - notifications: Move notification styles preference position up (by Matt Filetto) 4a85716 - Move System Haptics from Sound to Misc (by Matt Filetto) 4522628 - Update statusbar paddings implementation (by minaripenguin) dcb9a36 - Fix depth wallpaper default and max value (by Matt Filetto) d060f6c - sync Navigation Settings with ProjectMatrixx (by Matt Filetto) 0b03e2a - Add media compact icon (by Matt Filetto) c409d6b - QuickSettings: Media player mode toggle [2/2] (by minaripenguin) 4c3e6c1 - misc: change default to false for Google Photos Unlimited Storage when reset (by Matt Filetto) 50edfbf - misc: drop duplicate "Higher FPS in games" preference (by Matt Filetto) a52966f - misc: add Default Launcher preference (by Matt Filetto) cadba1e - Add Pif settings (by Matt Filetto) 4f9bb2e - Rework QS panel styles (by elpaablo) 84b680d - Drop lineage:position (by Matt Filetto) 3595230 - SystemUI: Introduce Depth Wallpaper feature [2/2] (by minaripenguin) a2624b2 - import missing ic_numbers drawable (by Matt Filetto) 0aea930 - matrixx: Add volume pannel text style [2/2] (by Idc) 6ea477f - matrixx: Max Notif Panel Notification count [2/2] (by SuperDroidBond) 4e19f83 - matrixx: Max Lockscreen Notification count [2/2] (by Co-authored-by: beanstown106) 79149f3 - SigmaSettings: drop old no-op placeholder methods from TopLevel SigmaSettings layout (by Matt Filetto) 134caad - fixup (by Matt Filetto) 70b4f98 - SigmaSettings: Don't show title on the TopLevel SigmaSettings (by Matt Filetto) 97b1b35 - SigmaSettings: Stop hiding the toolbar (by Matt Filetto) 6824328 - SigmaSettings: Fix sigma toolbox dashboard style for SigmaSettingsActivity (by Matt Filetto) 9b4b8be - SigmaSettings: System Haptics Intensities settings [1/2] (by Matt Filetto) 06e6d9b - SigmaSettings: change MetricsEvent from CRDROID_SETTINGS -> SIGMA (by Matt Filetto) 1f33b30 - UdfpsAnimation: change default animation style to McLaren (by Matt Filetto) e08e1dc - SigmaSettings: Add strings for "Optimized Charging" (by Matt Filetto) b04efb0 - Doze: enable Pickup Gesture wake by default (by Matt Filetto) de291d0 - MetricsCategory: CRDROID_SETTINGS -> SIGMA (by Matt Filetto) 4c802a7 - Doze: update key value for wake for notifications (by Matt Filetto) 6e849c6 - Doze: refactor raise to wake gesture preference handling. (by Matt Filetto) f5d826d - QS: Allow changing the size of the secondary label on QS Tiles (by Matt Filetto) bfc2869 - fixup Settings Widgets enable/disable switches (by Matt Filetto) 42637e0 - Enable Sigma dashboard widgets [1/2] (by LurdRaiden) 78e42ad - TopLevelSettings: Homepage Widgets [2/2] (by Matt Filetto) f7b64ef - Introduce SigmaSettings (by Matt Filetto) 6f212e3 - [SQUASH] Revert MatrixxSettings Changes (by Matt Filetto) 96cd58d - Revert "crdroid: Add strings for space below IME" (by mukesh22584) c777ca9 - Revert "matrixx: Update strings & arrays for Clock background chip style" (by mukesh22584) 04d64ab - matrixx: Pulse: Add gravity and mirror prefrences (by mukesh22584) ec4b08f - matrixx: Allow user to customize max visible notification icons [2/2] (by elpaablo) 434093f - matrixx: Implement new font picker (by minaripenguin) b3eabc9 - matrixx: ToastAnimation: add rotate animations for toasts [2/2] (by SuperDroidBond) b0c8a4f - matrixx: Toast Animations [2/2] (by GwonHyeok) fd19327 - matrixx: Power/reboot menu transparency (2/2) (by LorDClockaN) d62a0e1 - matrixx: add Rotate animation to Power Menu [2/2] (by LorDClockaN) 407ec3f - matrixx: Add 7 more power menu animations [2/2] (by westcripp) 337ee62 - matrixx: Power Menu animations [2/2] (by Alex Cruz) ae2c8e9 - matrixx: Allow setting custom symbol near text on charging [2/2] (by Pranav Vashi) 6207fdc - matrixx: Rearrange categories (by mukesh22584) 406d9d8 - matrixx: Cleanup few icon & illustration (by mukesh22584) 947368b - matrixx: Fix default lock clock fonts (by mukesh22584) 43bfd04 - matrixx: Add haptic feedback to volume slider [2/2] (by drkphnx) d23c71a - matrixx: Update some illustration (by drkphnx) 77d181c - matrixx: Add more LS Clocks [2/2] (by Subratam6296) 530a4e4 - matrixx: Show correct Font Styles on Dashboard (by Subratam6296) 33317d9 - matrixx: Introduce Lockscreen Style [2/2] (by 703joko) 95bf5b5 - matrixx: BrightnessPercentText: Add strings properly (by mukesh22584) bd402fd - matrixx: user selectable VoLTE & VoWiFi Icons [2/2] (by SuperDroidBond) 12c6386 - matrixx: LockscreenCharging: Bring in °F/°C toggle [2/2] (by calebcabob) bfbded9 - matrixx: Ambient batterybar color options [2/2] (by pimpmaneaton) a53dd44 - matrixx: Introduce keyguard battery bar settings [2/3] * Show keyguard battery bar in aod on charging (omnirom) * Always show keyguard battery bar (pixeldust extension) (by spezi77) 16fba11 - matrixx: Allow ambient custom image selection from any app (by Pranav Vashi) 3e31609 - matrixx: Add Ambient Customizations [2/2] (by TikkiTikki) 3dcc739 - matrixx: Add brightness percent drawable (by mukesh22584) 7f7291f - matrixx: Categorize Miscellaneous (by mukesh22584) 2a92b48 - matrixx: Update illustration (by mukesh22584) b8f600d - matrixx: : Volume panel styles (2/3) (by minaripenguin) 5706805 - matrixx: Update strings & arrays for Clock background chip style (by mukesh22584) 7a0a3f6 - matrixx: Add Brightness TextView[2/2] (by Idc) 06e26e5 - matrixx: Homepage widgets: Adapt for our use case (by SuperDroidBond) 5d08ea0 - matrixx: Add toggle to enable settings homepage widget (by minaripenguin) 55613fe - matrixx: Add tunings for statusbar paddings (2/2) (by elpaablo) afbc86e - matrixx: Add support for UI Styles (by ElDainosor) 2717753 - Revert "Changelog: Rework with Activity [2/2]" (by mukesh22584) 2856502 - matrixx: Refactor About Matrixx (by mukesh22584) b90aaaa - matrixx: Drop show_qs_clock dependency (by mukesh22584) 52f7155 - matrixx: Statusbar Clock Customization [2/2] (by SuperDroidBond) da4b5e7 - matrixx: Re-enable statusbar clock size settings (by mukesh22584) 529688d - matrixx: Battery styles: add Landscape Origami (by elpaablo) be951b4 - matrixx: Battery Styles: Add Landscape iOS battery styles [2/2] (by helliscloser) 5dcbb31 - matrixx: Battery Styles: Added 9 more battery styles [2/2] Thanks to Another substratum theme for many icons:- https://t.me/AnotherTheme Thanks to @Fakeriz for battery icon style A. Thanks to @Ndikarizki for battery icon style B. (by helliscloser) e239f7d - matrixx: Add more illustrations (by mukesh22584) 0efd29f - matrixx: Import illustrations from motorola (by minaripenguin) 81c995f - matrixx: Add matrixx banner (by Ghosuto) dfcb494 - matrixx: Use setting's card style for MatrixxSettings (by minaripenguin) e216973 - matrixx: Initial Matrixx conversion (by mukesh22584) 2b7635b - matrixx: Add hide developer status preference (by mukesh22584) 9fa2bb6 - matrixx: Ignore window secure flags [2/2] (by libxzr) * system/security b5d6cfde - Free X509 if other ptr are null (by chiteroman) e8ef37ac - Modify issuer of leaf certificate to match first certificate chain subject (by chiteroman) 0f304293 - Better memory management + new hooks (by chiteroman) 8eb02cf8 - Spoof locked bootloader in hardware attestations with valid certificate chain (by chiteroman) ca978447 - Include libbssl_sys (by chiteroman) * vendor/lineage 8467f177 - createjson.sh: attempt to auto populate more fields when generating .json (by Matt Filetto) 73825c3e - config: add pihooks mainline device properties (by Matt Filetto) c02f7eb6 - PIF: spoof as husky_beta (by Matt Filetto) f8e8957f - config: fix PIF default properties (by Matt Filetto) 2df92afc - config: update default PIF GMS spoof fingerprint (by Matt Filetto) 163509b7 - config: stop shipping PifPrebuilt.apk (by Matt Filetto) 60c087f9 - config: set default PIF GMS spoof values (by Matt Filetto) 510c17a4 - config: add PIF build properties (by Matt Filetto) fc7e2a47 - Fix Quick-tap sensitivity preference not showing (by Matt Filetto) 7cdc304f - rro: drop SettingsOverlay (by Matt Filetto) 94800591 - set default launcher to Launcher3 (by Matt Filetto) 2ce553b7 - roomservice: update default branch to sigma-14.3 (by Matt Filetto) d43269bf - import CarrierSettingsOverlays to fix issues with global carriers (by Matt Filetto) 43b333d0 - bacon: update after our modifications to play nicely with QPR2 base (by Matt Filetto) bc326ce2 - Add SIgmaDroid ASCII console output (by Matt Filetto) d49b5f32 - introduce updatepackage build wrapper (like bacon, but fastboot) (by Matt Filetto) 652a5ec2 - bacon: refactor for our usage (by Matt Filetto) f960f4cc - stop globally disabling blurs on app launch (by Matt Filetto) 28c06fdf - config: fix guard for some pixel features [SQUASH] (by Matt Filetto) 41b1e967 - roomservice: refactor and add support for clone-depth (by Matt Filetto) 5db600c6 - Introduce SigmaDroid Boot Animation (by Matt Filetto) f55bc3a2 - common_full: don't build Seedvault (by Matt Filetto) 69259143 - common: add build properties to inject if TARGET_SUPPORTS_QUICK_TAP = true (by Matt Filetto) b00d2ba8 - Guard AOSPA Face Unlock implementation (by Matt Filetto) 8378c77f - Add RRO Overlays (by Matt Filetto) 36096cb0 - Add initial SigmaDroid properties (by Matt Filetto) ==================== 09-11-2024 ==================== * frameworks/base 6ba08a05ceb1 - Revert "PackageInstaller: fix NPE due to a race condition in PackageUtil" (by ShevT) * packages/apps/Messaging 86df71b - Messaging: FrameSequence -> ImageDecoder (by Ido Ben-Hur) ==================== 09-10-2024 ==================== * frameworks/base e4b2bcd9edca - ThermalManager: Don't hold mSamples lock while calling power HAL (by Abhishek Gadewar) a4cb7b4b6c39 - EdgeBackGestureHandler: Prevent possible memory leak (by minaripenguin) eca5630b5a18 - NotificationMediaManager: Prevent possible memory leak (by minaripenguin) 3828154c78de - BrightnessController: Prevent possible memory leak (by minaripenguin) ed9dc508fbd8 - ClockController: Prevent possible memory leak (by minaripenguin) 166fcfe4933f - Udfps Icons: Prevent possible memory leak (by minaripenguin) 09770bfed83d - NSSLC: Prevent possible memory leak (by minaripenguin) 8b26e54f80e8 - QsAnimator: Prevent possible memory leak (by minaripenguin) 07545935aaf1 - CurrentWeather: Prevent possible memory leak (by minaripenguin) 01ae08140837 - memory leak: Closes leaked instance (by LiLei) * tools/extract-utils 2e47015 - extract_utils: Fix package generation for x86/x86_64 (by LuK1337) dd283e9 - extract_utils: Remove useless DISABLE_DEPS declaration (by Cosmin Tanislav) fa5a421 - extract_utils: Remove second parameter of write_makefiles from templates (by Cosmin Tanislav) 90b34e8 - extract_utils: Add FIX_{SONAME,XML} helper functions (by Michael Bestas) 9c657f5 - extract_utils: Implement DISABLE_DEPS (by Michael Bestas) 4c30806 - extract_utils: Add MODULE_SUFFIX support (by LuK1337) ==================== 09-09-2024 ==================== * frameworks/base cb6571d7c94d - SystemUI: UdfpsView: minor code improvement (by Ido Ben-Hur) 54ff364f2e61 - fixup! SystemUI: udfps: fix framework dimming (by Pranav Vashi) * lineage-sdk 99eca47a - Remove services dependency from org.lineageos.platform.internal (by Michael Bestas) * packages/apps/GameSpace a3775dd - New Crowdin updates (#87) (by Lup Gabriel) * packages/apps/Jelly 6cc9c29 - Jelly: Update AGP to 8.6.0 (by Luca Stefani) ff04d37 - Jelly: Update Gradle wrapper to 8.10 (by Luca Stefani) 39e0548 - Jelly: Migrate to Room (by Luca Stefani) * packages/apps/Launcher3 7fed65a679 - New Crowdin updates (#432) (by Lup Gabriel) * packages/apps/Recorder ff23879 - Recorder: Use medium localized datetime for filename (by Luca Stefani) 330f45c - Recorder: Remove intent-filter from recorder service (by Luca Stefani) c587995 - Recorder: Move from tasks to coroutines and flows (by Sebastiano Barezzi) 73e00e2 - Recorder: Rework edit name dialog (by Luca Stefani) * packages/apps/crDroidSettings d3cc3ac - New Crowdin updates (#1168) (by Lup Gabriel) * tools/extract-utils 17465ca - extract_utils: Fix multiple args parsing for automatic fixup (by LuK1337) ==================== 09-08-2024 ==================== * build/make a65e54af30 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * build/soong 2ba9975a7 - cc/lto: add property for not restricting instr limit (by John Galt) ae712c4a6 - soong: Allow size path command for new clang (by Pranav Vashi) cda255955 - cc/config: do not generate additional debug info for AFDO (by John Galt) fd383fb26 - lto: enable O3 optimizations on explicit lto modules (by John Galt) 0544ff260 - cc/lto: instr limit of 40 for explicit LTO modules (by John Galt) 63839264b - build: soong: use jemalloc by default and allow opt-in to scudo (2/4) (by Juhyung Park) eb1f91bdc - check_boot_jars: add Nothing package to whitelist (by zahid) dc1da84b5 - Enable crypto extensions for armv9-a (by Adithya R) 87df93b1e - check_boot_jars: add more OnePlus packages to whitelist (by ShevT) 6a7e143a8 - config: Update cortex a75 flags (by Ronalds) 679fdb102 - config: do not force cortex-a76 as cortex-a75 (by Ronalds) 086d0c0a3 - cc: Enable more features when using armv8.2-a+dotprod (by Jason Edson) 6897aa3ff - soong: add kryo785 architecture variant for arm64. (by Sungwook Jung) 2ddee1a03 - soong: Add kryo300 variant support (by Pranav Vashi) a81ad32f8 - Define AArch32 soong variable (by Jake Weinstein) 330adb985 - arm_device: Change cortex-a76 mcpu from a55 to a75 (by Pranav Vashi) 3cbee9e30 - arm64_device: Change cortex-a76 mcpu from a55 to a75 (by Jason Edson) 6df954fcc - Use -march=armv9-a+nosve for Armv9-A arch variant (by Jake Weinstein) 051219c00 - Introduce Cortex-A510 CPU variant (by Jake Weinstein) 6cc14c153 - soong: increase heap size for metalava (by LeddaZ) cde27ef98 - soong: Allow various path commands (by Pranav Vashi) a55d4ce80 - soong: Change to CR_VERSION (by Pranav Vashi) * frameworks/av b1be3a4256 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * frameworks/base f77f97ec338e - New Crowdin updates (#1139) (by Lup Gabriel) 03914d462113 - Update Crowdin configuration file (by Lup Gabriel) c40d3228b93f - fix "Comparison method violates its general contract!" IllegalArgumentException (by roy li) bcfefbb03cdf - Make it easier to match SurfaceControl names when debugging (by Vishnu Nair) 56173275d514 - Migrate to best practise to read network state (by Shen Lin) a0efbf0d6fcc - Fix splashscreen VRI leak (by Zhenhua Deng) b458b14cb897 - services: Implement exit app animation boost (by minaripenguin) c3fc3e0b76a8 - services: Implement activity boost optimization (by minaripenguin) 6bf196fa350f - services: Implement transition boosting (by minaripenguin) 6f1277ef705f - services: Implement scroll gesture boosting (by minaripenguin37) cfc69b07e089 - Changing misleading log line (insetsType != animationsType) (by Felix Stern) 00a6b025c2c5 - Prevent changing mFromState during insets resize animation (by Tiger) d37fb24d95ad - Only play insets resize animation when needed (by Tiger) 5ad705860ca5 - Process: Use audio-app cpuset if available (by Haynes Mathew George) 25e6f16cf16c - Fix the string reference equality comparison in MusicFxHelper (by Shunkai Yao) a7b2ef816dbd - Fix unbind service error for MusicFxHelper (by ot_chenqi.c) c1b61b1f7f0f - Keep a null check before accessing the BluetoothA2dpWrapper APIs. (by Satheesh Kumar Pallemoni) 70f79f2f56f6 - services: Disallow max cached processes above 128 (by Pranav Vashi) 30a9d1217448 - CUR_MAX_CACHED_PROCESSES is not greater than the maximum value allowed (by huyuxin) a8a5b33cd514 - Stop adding large proto tombstones to dropbox. (by Siim Sammul) ef672d013484 - Clear dns cache when restoring network access (by Suprabh Shukla) a562d72d7086 - AudioService: Add makeHearingAidDeviceUnavailableLater (by chenxin20) 318672e02dca - AudioDeviceBroker/Inventory: fix misc error-prone warnings (by Jean-Michel Trivi) 8ffd804dbf12 - AudioService: do not mute music systematically in setBluetoothA2dpOn (by Eric Laurent) 0ae079f9e33c - AudioService: initialize spatial audio state on first device connection (by Eric Laurent) 212af9fdb7ae - AudioDeviceBroker: avoid acquiring mDeviceStateLock when not necessary (by Eric Laurent) 0eae179ea099 - am:fix the dead lock. (by lijilou) 27b39872a987 - Remove unnecessary std::move (by Yi Kong) 77d94ba706b8 - JobSchedulerService:fix arrayIndexOutOfBoundsException to aviod systemServer crash. (by lijilou) 8f5b4ddee55b - Split the lock synchronizing LMKD socket reads/writes (by Suren Baghdasaryan) ba4667dab5ab - Binder: avoid GC while holding lock (by Steven Moreland) e4fb2b464ccf - Add a finalizer to LockscreenCredential to wipe the LSKF on GC (by Ellen Arteca) 2ffde3ba402a - Wipe the LockscreenCredential in DPMS#resetPasswordInternal (by Ellen Arteca) e3df88633eef - Adjust procfs heap buffer growth limit to 64 MiB (by T.J. Mercier) 7a6ba29266e2 - Don't restart procfs reads from scratch (by T.J. Mercier) 0cadc38fe608 - Fix UAF in android_os_Process_readProcFile when kDebugProc==true (by T.J. Mercier) 14d731be8120 - Keep reading until end-of-file in reading procfs (by Jing Ji) eb51b0d0bd82 - Fix carrier and userSwitchName text style flaw (by Shen Lin) ad64b423afca - Should update surface position of the window before report resize (by tanxiaoyan) d6cc1d0dea48 - Rotation: fix orientation error when remove window with exit anim (by heyoukang) 154b7d336590 - Simplify POSIX capabilities to bitmask (by Shai Barack) bb778207741a - Add metaData null check in isRequiredAppDeclaredInMetadata (by Jeongik Cha) b04794d2dc27 - HDMICEC: handle hdmi_control help command (by Dominic Lemire) 679aaf40d2f1 - Fixed device restart caused by starting Activity under split-screen root task. (by 张倞诚) 75a422418bdd - Fingerprint: BugFix: add null judgement (by liudongmei1) 7725527eb0a4 - Fix null dereference in WMShell transition (by Igor Chernyshev) 94ce5de44db7 - Fix potential NPE when dumping child nodes (by Daniel Peykov) 3a392d3b7d94 - Synchronize listeners in ConfigurationControllerImpl (by Dave Mankoff) caa15b2d3d57 - Add TimeZoneProviderStatus' nullness check. (by hupeng3) ff5c5fe04832 - Do not start fingerprint HAL if it is unstartable (by Xiao Lei) 008b2da54e51 - SystemCertificateSource: Mitigate NPE when checking updateable certs directory (by Syed Zaidi) ee5ec4f60b0a - Mitigate LSKF leaks in RecoverableKeyStoreManager (by Ellen Arteca) 2f2c8271ab33 - Mitigate LSKF leaks through the LockscreenCredential in KeyguardManager (by Ellen Arteca) 23c267b7da1c - Fix EmbeddedWindow leaked when client binder death (by WangYuanyuan) b55a6fc2cb0d - Reapply "SharedMemory: mark fdsan ownership" (by Josh Gao) 294672b0a326 - Fix memory leak of lastArray when newArray == NULL (by T.J. Mercier) 84a5e043da26 - ITvInputManagerCallback leak when client died (by shaofeng qiang) 7a108ec39021 - Fix the memory leak caused by the accessibility menu in SystemUI (by Shao Mengchuan) dfbc7a0b70c0 - Fix UiModeManager context memory leak for SearchManager (by Lu Poyuan) a19729467764 - VolumeDialog: Fix systemui crash nullpointerexception while casting (by Alvin Francis) 0f3ec07bdac2 - profcollect: Guard binder calls with null checks (by Yi Kong) 076b39331b1a - profcollect: Use postDelayed instead of starting a thread and sleep (by Yi Kong) db102865be5d - profcollect: Remove unused DEBUG logs (by Yi Kong) 677399f8c1cc - profcollect: Make binder call on a background thread (by Yi Kong) 7dcb3f24ef03 - profcollect: create and upload profile on every idle maintenance (by Yi Kong) 102622d38ebf - profcollectd: call jobFinished even if failed (by Yi Kong) 2133a1c2da20 - Call jobFinished after ProfcollectBGJobService processing completes (by Abhishek Gadewar) 12b21edde00d - base: Do not enforce camera shutter sound (by Pranav Vashi) 319f0116a867 - Use originalView's context (by hee.youn) 30a575a5a36f - Fix null pointer exception issue when animation (by hanguohui) 25a72ad68a40 - Update statusBarState in KeyguardStatusBarViewController (by junklu) 8761668facc4 - Trace: Disable debug tracing on production builds (by Danny Lin) c0bb22db829b - VPN: fix crash on missing CCM (by Tomasz Wasilczyk) d446a4f22cb2 - Optimize AbsListView to reduce click operation latency (by Jun Wang) 95b8be5f0081 - ViewConfiguration: Set scroll friction to 0.009 (by Alex Naidis) fda1e05c2359 - AbsListView: Improve scrolling cache (by Pawit Pornkitprasan) 54ae9f53e020 - Speed up Orientation Listener (by Chet Kener) 4e5c24e54f5f - SystemUI: Speed up actions expansion animation (by Danny Lin) 4a014e67d05a - DSR: Fix DSR when we have toast window (by Shashi Shekar Shankar) 7b90d877b781 - DSR: Fix broken DSR (by Karthik Gopalan) 460917b8955d - ActiveServices: Add delayed service restart (DSR) due to app launch (by Pranav Vashi) 32f3e482144d - CachedAppOptimizer: Fix persistent compact skipped (by Zhuo Fu) 80cc324b413a - CachedAppOptimizer: Set thread group to background (by Pranav Vashi) 391cf7273ff4 - CachedAppOptimizer : Pageout File pages during system compaction (by Divyanand Rangu) 57b172acede8 - OomAdjuster: B-service aging propagation on memory pressure (by Pranav Vashi) 9ec19b076c35 - SystemUI: Fix fontinterpolator unable to interpolate due to unknown default axes value (by Alvin Francis) 00d856d44074 - PackageInstaller: fix NPE due to a race condition in PackageUtil (by Dmitry Muhomor) 9fc4e41d6fd4 - services: Add NPE check for updating system app from play store (by Pranav Vashi) 436f5e4f6212 - Spoof a valid certificate chain for hardware attestations (by chiteroman) dcb88f78dd8d - SystemUI: Update track title and artist on metadata change (by alphime) d48317ba6a98 - SystemUI: Remove unnecessary updates for QS tiles layout (by Pranav Vashi) 55270641e16d - Remove default action for three finger swipe (by Pranav Vashi) d2d53f0c1d27 - services: Simplify registering for three fingers swipe actions (by Pranav Vashi) e0c0f6f518b1 - Improvements for three fingers swipe actions (by Henrique Silva) a323822e01eb - Add three fingers swipe actions [2/3] (by Pranav Vashi) e46d443f4f20 - PhoneWindowManager: Prevent NPE with voice search action (by Pranav Vashi) 7903e998f549 - SystemUI: Fix crash when switching QS view parents (by minaripenguin) 6557b54939a5 - Add null-checks to an optional dream service (by Abhishek Gadewar) cc5093d491da - SystemUI: Fix crash when click rotation button on keyguard (by minaripenguin) 18f9fe22096b - Fix memory leak on MediaProjectionPermissionActivity (by Shao Mengchuan) 082026675f62 - ScrimController: Ensure alpha is fully transparent during AOD mode (by Matt Filetto) ac55dc388ffb - ScrimController: Ensure the tint is set to black during AOD mode (by Matt Filetto) 504969712f51 - JobScheduler: Remove jobs for non-existent packages (by Pranav Vashi) dc610bf7a2cc - base: Add support for strict standby policy [SQUASH] (by LibXZR) 072fc8340049 - Scale PS4/PS5 controller touchpad input (by Håkan Kvist) b7430b40dfa1 - SystemUI: Add dimens to set max offset of navigation bar burn-in protection (by qwmnerbvqwmn) 9b41e1773f95 - SystemUI: Debounce QS data usage updates (by minaripenguin) 3730d6b222dd - ImageReader: Allow skipping of nativeDetachImage (by minaripenguin) e5d50deab006 - Screenrecord: Hide HEVC screen recording when no HW codec is available (by Ido Ben-Hur) 1bc894a543a7 - Screenrecord: Option to keep the screen awake while screen recording (by Dhina17) bce0c086b5ab - PhoneWindowManager: Check NPE for LineageHardware (by Pranav Vashi) 335fc0c4b2d4 - Fix NullPointerException in android.widget.TimePickerSpinnerDelegate.updateInputState (by Lee Jones) 2a6853328f48 - SystemUI: Update QS customizer background color (by Pranav Vashi) fb01d4b40db0 - SystemUI: Explicitly enable background tint optimization (by minaripenguin) 8f7754ebb6c9 - SystemUI: Fix SystemUI crash when removing status area (by minaripenguin) af848a00e8a7 - SystemUI: Correctly monet theme the new volume panel (by Ido Ben-Hur) 41fa2155f1a0 - SystemUI: Fix systemui crash when checking headups whitelist packages (by minaripenguin) 2365d3bdb034 - Fix exception when setTorchMode (by Xiaohui Niu) 3d9c3cc60d52 - SystemUI: Fix QS light theme issues (by minaripenguin) 1dc5395b3af9 - ThemeOverlayApplier: Exclude Launcher3 and Themepicker overlays (by minaripenguin) 8c650604583f - SystemUI: Fix Udfps animation positioning logic (by minaripenguin) 58266d7dfbd1 - BtHelper: handle BT crash (by yaoliang1) afee2cbf86ed - SystemUI: Fix multiuser usage for less boring notifications (by Pranav Vashi) f414a9523637 - SystemUI: Update ChatGPT quickaffordance activity (by aswin7469) e3af70d6e1e1 - SystemUI: Add affordance shorcut for AI Voice Assistant (by minaripenguin) ce952d515043 - SystemUI: screenshot: Catch RejectedExecutionException (by someone5678) 0b3350f36dbc - SystemUI: customization: Avoid NPE in ClockRegistry (by someone5678) 13e4086ffee6 - Cancel backup on transport error (by Tommy Webb) 3ef6496c3762 - Fix the restriction of odm partition overlays (by gang.huang) 194f33ad3b3f - SystemUI: Fix Internet Tile showing no service (by Tommy Webb) a302613aaea3 - SystemUI: Don't animate QS tile text when opening activity/dialog from A11QS ui (by Tim Zimmermann) 5783fe036620 - WallpaperManagerService:fix potential null pointer exception in onDisplayRemoved method. (by lijilou) 27815ef911ec - PhoneWindowManager: Check camera availability on camera key long press (by dantmnf) 842b04cda6e3 - base: Fix gamespace on secondary users (by Dhina17) 09a6c00bf4c1 - base: Fix NPE in GameManagerService (by Dhina17) 6d17e0a3969c - Add required priv-app permissions for SystemUIGoogle (by Pranav Vashi) 0671e0bd13c6 - Integrate Pixel framework hooks and wrappers (by minaripenguin) 188b472dd0d9 - Fix NPE in UiAutomationManager (by Xiaohui Niu) c3def8641ddd - AutoFill:fix NPE to aviod systemServer crash. (by lijilou) 3169a008d538 - SystemUI: Remove tracing in `NoRemeasureMotionLayout` (by minaripenguin) 7d85ece55383 - SystemUI: Fix crash when resetting ShadeController views (by minaripenguin) 4ac7e7f8f4a6 - Fix NPE when traversing viewgroup display list (by minaripenguin) 312695e7be8c - SystemUI: Ignore R8 optimizations warnings (by minaripenguin) 63855916e9c1 - SystemUI: Do not shrink resources (by minaripenguin) 62c38edebe24 - SystemUI: Fix wrong thread exception when updating smartspace views (by minaripenguin) 6bab78c24bfd - SystemUI: Fix suspicious spaces around new mobile icons (by lgjint) 47c17af3ebda - Fix TypedArray instance leak in ParsingPackageUtils. (by Arnab Banerjee) 55500dc547c1 - ActivityManagerNative: Prevent possible soft-reboot (by fusionjack) 3a5a0d7340fb - AppWidgetServiceImpl:fix NPE in pruneWidgetStateLocked mthod . (by lijilou) 231170198d35 - SystemUI: Drop unused rounded corner padding (by Pranav Vashi) d5055d0f2b32 - SystemUI: Fix thread safety issue when adding tunables (by minaripenguin) e6dd9b397fd7 - WallpaperManagerService:fix NPE happen in onDisplayReadyInternal method . (by lijilou) 8ade04bae8e5 - Fix nullptr exception when using do-while (by zhuning3) dd52761cab69 - FileRotator:fix NPE due to The File.list() method may be return null. (by lijilou) 24c77f2e64cc - Gnss:fix NPE due to the arraymap store the null key. (by lijilou) a568301f0180 - Wakelock: Ensure `inner` wakelock is not null before releasing it (by minaripenguin) 98a2cc5afff4 - AppRestrictionsHelper: Check managed restrictions (by Tommy Webb) 9ec8f96c8672 - Fix "Manage App & Content access" for profiles (by Tommy Webb) 6a1589533fc4 - SystemUI: Adapt "Extend kill button to notification conversation guts" to A14 QPR2 (by someone5678) cdbc9cb65e88 - RuntimeInit: Prevent bootloop trying to handle app crash of null service (by Pranav Vashi) 13758272cfa6 - StringBlock: Prevent SystemUI crash when inflating QS (by Pranav Vashi) d91714af8a05 - libandroid_defaults: explicitly enable ThinLTO (by John Galt) 165fe28c819e - Check light sensor is null for biometric logging (by Wenhui Yang) 693a87efec6c - Unregister the existing RegisteredAttribution before adding new one. (by Alekhya Karavadi) f806e8a752f2 - Prevent crashing with several child profiles (by Tommy Webb) 703c45013b2f - Show hidden apps on secondary users' app lists (by Oliver Scott) e11dd40b1915 - Fix NPE in SystemUI (by first last) aba6a1eb59da - display: Consider peak refresh rate in BrightnessObserver (by Adithya R) 44f1d6ce1ec5 - Fix incorrect text shown at PUK lock screen (by Vala Zadeh) e7db9351d61b - SystemUI: Handle the SIM_STATE_NOT_READY state (by junklu) d2c746166574 - Make empty modem activity info as valid (by Mengjun Leng) 58a80fba41a0 - sounds: Implement new screenshot sound effect (by minaripenguin) 409052cf8d9d - Add DeskClock to hiddenapi whitelist (by Qimeng Pan) 14802ad625a1 - Don't update OverScroller fling state if improper time passed (by Jun Wang) 45db43769922 - Make all activities resizable (by Andy CrossGate Yan) 30ae6520de61 - Add some fwb stubs from Oplus (by DennySPb) 7caaa7b3df94 - SystemUI: Show big keyguard clock when media controls are hidden (by Ido Ben-Hur) 4999ae34ef3b - SystemUI: Fix secondary label alignment on A11 QS UI Style (by Pranav Vashi) ed02317df051 - Restore getSimStateForSlotIndex in SubscriptionManager (by Andy CrossGate Yan) 85387b27cfdb - AppLock: Intercept locked apps launching from recents (by Dhina17) 652651d6d36a - AppLock: Make kotlin libs available only within this module (by Dhina17) b2de771d824f - AppLock: Update for kotlin errors (by Pranav Vashi) 701c7637ea93 - AppLock: Allow using face unlock for biometric authentication (by Pranav Vashi) 2d674172d17f - AppLock: Move services to new package (by Pranav Vashi) e2ffa9eacccf - AppLock: Allow locking all apps visible in launcher (by Pranav Vashi) 90cee4808819 - AppLock: Update API to hide unprotected apps (by Pranav Vashi) 28e6408eae28 - base: Introduce app lock [1/4] (by jhonboy121) 3bdc92edf5d4 - SystemUI: MediaHierarchyManager: Initiate allowMediaPlayerOnLockScreen (by Ido Ben-Hur) b19ac4a0aff0 - Enable FLAG_SECURE for userdebug builds as well on keyguard (by Saalim Quadri) ac5fea03c7eb - core: Allow vendor odm symlink in framework overlays paths (by Alexander Winkowski) 64f0aa68ee37 - Fix uninstall for all users (by Tommy Webb) c3e057ba3637 - ConfigurationController: Prevent app crash caused by null configuration (by minaripenguin) eeb724cfaeff - ActivityThread: Resolve runtime exception when pausing an activity (by minaripenguin) 402a7edba3b2 - Increase Zenmode max hour limit from 12 to 24 (by Alex Cruz) fa14e9303e61 - SystemUI: Allow limiting AOD & ambient display refresh rate via overlay. (#1066) (by raystef66) 752b29a16609 - CompanionDeviceManager: This uses the MANAGE_COMPANION_DEVICES permission (by Sourajit Karmakar) 51045e452bd8 - SystemUI: Add default path for FPS info service (by Pranav Vashi) 1550b17439fe - core: Enable freeform/multiple windows feature by default (by minaripenguin) c448b7f9fe7b - Avoid device reboot caused by SecurityException. (by Wen Zhang) e5cac40c5a9d - Allow adding space below IME on disabling navigation hint [1/3] (by Pranav Vashi) c887ab34a383 - SystemUI: biometrics: Follow user setting to confirm face unlock (by Pranav Vashi) c59885a2748c - SystemUI: Use proper tint for face unlock icon (by Pranav Vashi) 93a349a1a105 - SystemUI: Implement face unlock recognition animation and text (by minaripenguin) 43a32635d7fd - SystemUI: Disable FaceUnlock Lockouts (by minaripenguin) 5e377b61facb - FaceService: Conditionally add ParanoidSense (by someone5678) 697120be73f7 - base: Initial SenseProvider for FaceSense service (by Chris Crump) 67bfc46bfbb5 - Implement DeviceConfigUtils and service (by jhenrique09) 52de355444ce - base: Add minimal support for Richtap vibrations (by Fabian Leutenegger) 9fea5d8d44a4 - RingtoneManager: Set an default ringtone for the SIM 2 (by micky387) d53dbf7b43ab - base: Phone ringtone setting for Multi SIM device [1/3] (by Ting Yu) de974f4fd6d2 - base: Add DND & Rate settings to flash on call [1/3] (by Ido Ben-Hur) 841dbfd9dddb - base: Add Flashlight blink on incoming calls [1/3] (by PMS22) 40beefe14a80 - Incall vibration options [1/3] (by beanstown106) 79da54eb9ea3 - base: Allow choosing a custom vibration pattern [1/3] (by Ido Ben-Hur) b05a140673bf - base: Add vibration patterns from OOS [1/3] (by rituj) fa61a1906156 - base: Allow customizing volume stream steps [1/2] (by Ido Ben-Hur) a96e0522973e - SystemUI: IslandView: Fix dismissal and cleanup resources when not needed (by minaripenguin) ef048c7af7ce - SystemUI: IslandView: Remove notification when swiped dismiss (by minaripenguin) 87d4fb19a2cd - SystemUI: IslandView: Fix focused top-app detection (by minaripenguin) 063e632aea59 - SystemUI: IslandView: Implement Swipe to left/right to dismiss gesture (by minaripenguin) aeff12ed7de3 - SystemUI: IslandView: Clean up redundant enablement (by minaripenguin) b269d7715afe - SystemUI: Default to true for HeadsUp notifications (by Ido Ben-Hur) b2d809d31eb4 - SystemUI: IslandView: Recycle icon bitmap to avoid memory leak (by minaripenguin) 8b5626fcdb81 - SystemUI: IslandView: Fix some album-art not showing (by Subratam6296) ade314c7a6e1 - SystemUI: IslandView: Update color implementation (by Pranav Vashi) a3ad273120f9 - SystemUI: IslandView: Use status bar height as top margin (by minaripenguin) da4ce85cd1ad - SystemUI: IslandView: Resolve notification contents (by minaripenguin) 1b59ef82e37a - SystemUI: IslandView: Auto remove now playing notification (by Pranav Vashi) b94be7c785b4 - SystemUI: IslandView: Properly handle island notification on track change (by Pranav Vashi) 52fa00ad14b6 - SystemUI: IslandView: Return if sbn.notification.contentIntent is NULL (by someone5678) aee1b86bc830 - SystemUI: IslandView: Get application info from all user (by someone5678) 6fcbe2a0ecd4 - SystemUI: IslandView: Import SystemUIToast icon retrieving logic (by someone5678) c11514431a69 - SystemUI: IslandView: Implement now playing for Island notification (by minaripenguin) 2b4309df4e3a - SystemUI: IslandView: Ensure global headsup is enabled (by Pranav Vashi) 634c235541c6 - SystemUI: IslandView: Squeeze it (by someone5678) 0322e67d8ed1 - SystemUI: IslandView: Import SystemUIToast icon retrieving logic (by someone5678) e5e6875af72d - SystemUI: Implement Island notification feature [SQUASHED] (by minaripenguin) be9bb30c689f - Pulse: Implement pulse color based album art [1/2] (by Pranav Vashi) c5b39d1bda22 - Pulse: Prevent systemui-related crashes (by minaripenguin) 06c3efe1fe27 - Pulse: Fix orientation checks (by minaripenguin) ad2f5001c09b - Pulse: ColorContoller: Fix getting default accent color (by varund7726) ec49c1dd986d - Pulse: Simplify checks and prevent issues (by Pranav Vashi) 33dfefc1a9d7 - Pulse: Detach pulse view only when attached (by Pranav Vashi) 5da2b7d6f7cb - Pulse: Solid renderer round lines [1/2] (by TikkiTikki) fc266d8400ea - Pulse: Set current Refresh rate as FPS animation value (by Stallix) dc9d9178c839 - Pulse: Extend to Ambient Screen (by spezi77) bb83fdda302b - Pulse initial checkin for Android 13 [1/2] (by bigrushdog) 4389b3106738 - ConfigurationController: Prevent app crash on orientation change (by minaripenguin) 99c101528866 - fwb: Fix navigation bar button hit testing (by SahilSonar) 01bc60ba39a2 - SystemUI: Align the QS carrier text to its gravity bias (by minaripenguin) 95aab572f764 - SystemUI: Use secondary label for language QS tile (by Anushek Prasal) 73da0fc1dfdb - development: Address NPE when removing preferences out of developer options (by Alex Cruz) f7f2b509aebe - SQLiteDatabase: Catch corrupt exception during transaction (by muzbit.kim) b88cf57d3a9b - Allow signature spoofing on user builds (by Pranav Vashi) 2eb0544e928b - Set FakeStore/PlayStore as Aurora Store installer package name (by Oliver Scott) 6b70b00d9ad3 - AudioService: Register MASTER_BALANCE observer for all users (by Deeraj) 19c867d08d44 - audio: Don't play sound effects if stream is muted (by Steve Kondik) 2122881563b2 - TelephonyManager: Gracefully handle null telephony service (by minaripenguin) cc7d9f64bb3e - Remove unnecessary HashMap instantiation (by Josep del Rio) 656a88ae17a2 - LockPatternUtils: Decrease minimum pin length for auto confirmation (by Mesquita) b281d3007500 - NotificationShade: Make blur crossfading more gradual (by Danny Lin) d438a5e75a60 - SystemUI: Align keyguard carrier text with status bar (by Andy CrossGate Yan) ee4546cd19e5 - PowerUI: Mute logcat spam. (by spezi77) f06cc5151c64 - BiometricScheduler: Cancel operation if not idle (by SagarMakhar) 3ca963e42bf5 - SystemUI: CastTile: Open cast settings on long click (by Ido Ben-Hur) 1545776ecde5 - SystemUI: Re-designed caffeine tile icon (by Andrew Fluck) 5943f4c89de6 - SystemUI: Add Locale Tile (by SpiritCroc) a53a54af964d - SystemUI: Add Sound search tile (by ezio84) 35ef953e9583 - SystemUI: Add Screenshot tile (by ShevT) aadaeeda0b63 - SystemUI: Add refresh rate tile (by jhonboy121) 7a0e9fcc47ba - SystemUI: Add Weather tile based on OmniJaws client (by Pranav Vashi) 795a15ae0d9e - SystemUI: Fix class cast exception when animating play/pause button (by minaripenguin) e0d150d154b5 - display: Handle zero auto brightness adjustment (by Adithya R) d3efbf565709 - Allow profile owner to set user_setup_complete secure setting (by Oliver Scott) 815814092418 - SystemUI: VolumeDialog: Fix volume panel on left on secondary users (by Pranav Vashi) 5f75cba967f1 - SystemUI: VolumeDialog: Add content observer for panel timeout (by Pranav Vashi) 7105bfeb21bb - SystemUI: VolumeDialog: Dismiss dialog on config change (by Pranav Vashi) 4c21126dd51c - SystemUI: VolumeDialog: Ensure proper resource release (by minaripenguin) 2f1bc49592e3 - SystemUI: VolumeDialog: Open volume panel on expand long click (by Pranav Vashi) 116d2aec171a - SystemUI: VolumeDialog: Properly set initial dialog gravity (by Pranav Vashi) a30eafd1e2ea - SystemUI: VolumeDialog: Change bg tint for inactive rows (by Arian) 0edbbda79b51 - SystemUI: VolumeDialog: Fix per-app volume on secondary users (by Dhina17) 0ab5130930a5 - SystemUI: VolumeDialog: Add app rows to volume dialog (by Adithya R) 0ca81fb633e2 - SystemUI: VolumeDialog: New per-app volume icon (by ReallySnow) 73d3bd01c456 - base: make per-app work with multi audio focus (by El Dainosor) 7b557d68887d - base: support per-app volume [2/3] (by cjybyjk) 0523e35e0a1c - Add additional work profile badge colors and labels (by t-m-w) 1e571d229778 - SystemUI: Introduce Adaptive Playback [1/2] (by Jyotiraditya) 405a948492a3 - base: Allow scheduling always on display [1/2] (by Ido Ben-Hur) 38255a14c39c - Shell: Don't show bugreport on DocumentsUI (by jhenrique09) 39d006fe7d7a - Fix WifiInjector instance exception if WifiService disabled (by Liu Zhen) 5e0f7e734836 - telephony: SmsMessage: Bring newFromCDS method back (by SamarV-121) 06d2ee36a3b5 - EnhancedEstimates: Get estimates from Device Health Services (by Jason Edson) 16af55f798eb - Avoid crash when dream starts (by Daisuke Sakamoto) 765680633e36 - Doze-on-charge: Add few improvements and fixes (by Pranav Vashi) 6197dc895461 - base: Add Doze-on-charge customization [1/2] (by darkobas) a56b43c93ea2 - SystemUI: Allow toggling rotation button suggestion [1/2] (by Pranav Vashi) 31bf369cca4d - Fix crash with protected content with ElectronBeam/Scale screen-off animation (by Matt Filetto) 9a9acafa8c4a - fwb: Screen off animations [1/2] (by Kshitij Gupta) 4c80be012c6e - SystemUI: Allow devices to disable Smart Pixels on UDFPS (by ShevT) d3cb24bc72fb - SystemUI: Add Smart Pixels tile (by Adin Kwok) 06fa6f4dc5d6 - SystemUI: Smart Pixels [1/2] (by Joe Maples) 9a9fda20b608 - fwb: Implement cutout force full screen [1/2] (by jhenrique09) 430630392495 - Ambient Music Ticker - Allow to pulse on new tracks [1/2] (by ezio84) 141c768a6d94 - SystemUI: Add edge light customizations [1/2] (by jhonboy121) 4a4e56319878 - base: Add bool to enable/disable doze by default (by Pranav Vashi) 9c82d56cd693 - Allow tuning ambient display with sensors [1/3] (by Pranav Vashi) 45adf040d4c4 - Add toggle to disable charging animation [1/2] (by Anushek Prasal) cbf8dc7d8449 - SystemUI: Integrate Google Lens into Screenshot UI (by AshutoshSundresh) 5bc6157827dd - base: Do not reset keyguard going away state (by minaripenguin) 7282a8b595d5 - SystemUI: Implement burn-in protection for status/navbar (by Park Ju Hyung) 465eedfb0ea1 - SystemUI: Add tile to show volume panel (by stofstik) cdca622c2a0a - SystemUI: Introduce DataSwitchTile (by Christian Oder) ef4c97348260 - SystemUI: Add Compass tile (by Roman Birg) 41153147c0ef - SystemUI: Rewrite FPSInfoService in kt from scratch (by jhonboy121) 9f9e115efca4 - SystemUI: FPS Info Overlay & Tile (by Marko Man) 1634e95510a3 - QS: Add CPUInfo toggle tile (by mydongistiny) aef38984103d - base: add CPU info overlay (by maxwen) 330a1ea45b46 - SystemUI: QS: Add On-The-Go Tile (by Jason Edson) f798c5c89edc - SystemUI: Allow disabling clipboard overlay [1/2] (by Adithya R) 9bd23ac18727 - Add kill button to notification guts [1/2] (by Daniel Koman) 5dfd4c71fcb8 - HeadsUp: add timeout option (1/2) (by Lars Greiss) 5bdb1835021e - Allow to suppress notifications sound/vibration if screen is ON [1/2] (by ezio84) 8a0bedd4120b - SystemUI: Add less boring heads up option [SQUASHED] (by ezio84) c9ca833e58f2 - Add Alert Slider user interface [SQUASHED] (by Chris Crump) 001af75b76e0 - Add config overlay for battery info update (by ShevT) 282bcf8baf47 - Update battery info every second when device is charging (by SagarMakhar) 8097c332359b - Reload navbar icons on changing style [1/2] (by Pranav Vashi) 6afc822fc9f3 - base: Update mock LinearmotorVibratorService (by Pranav Vashi) 1447ecdc3502 - base: Add overlay to mock oplus LinearmotorVibratorService (by Pranav Vashi) 0e3aaf1309e7 - base: Add mock oplus LinearmotorVibratorService (by cjh1249131356) 3dcd49e12b4f - SidefpsController: Apply ScaleFactor to sensorLocationY (by Luofan Chen) f7f05ae3c961 - VolumePanel: Pass touch outside of volume panel (by Akash) e8489ad0ff35 - VolumePanel: avoid multiple animations on touch spam (by Giuseppe Maggio) 4cd0a23d582c - SystemUI: Enable power menu blur via window flags (by Dhina17) 99596bd30b84 - SystemUI: Also blur power sub-menus (by Pranav Vashi) db029863938c - SystemUI: Blur the power menu (by Elluzion) 35abd646155b - SystemUI: Add restart SystemUI in Advanced Reboot [1/2] (by Phạm Tiên Sinh) 2520c7b3652c - SystemUI: On-The-Go Mode (1/2) (by Alexander Martinz) 103213397ee7 - base: Introduce Accidental Touch (by Thecrazyskull) 7c98766a6eff - Switch gesture navbar to new navigation bar key event source (by Alex) 997e627301a2 - base: Introduce new navigation bar key event source (by Carlo Savignano) 715f768b37c8 - Move Swap capacitive buttons to Settings [1/3] (by Pranav Vashi) 4f8e9d900341 - Add toggle to disable HW keys [1/2] (by Pranav Vashi) 7293f7ae871c - SystemUI: Fix Wakelock issue (by Alberto Ponces) a85cc9f94716 - SystemUI: Adapt screenshot sound to ringer modes (by Ashwin R C) e15c7328a9cf - Hide navigation hint when taskbar is enabled (by Pranav Vashi) 3c8e78ab94f1 - SystemUI: Allow Configuring Navbar Radius [1/2] (by spkal01) afb9490631e2 - Cancel long swipe for cancelBack in navigation gesture (by someone5678) 023c07b0470c - Add optional haptic feedback to new back gesture affordance (by Pranav Vashi) b15c42401823 - Allow to hide gesture on new back gesture affordance (by Pranav Vashi) 84ff09d6c2fe - Optional haptic feedback on back gesture [1/2] (by Pranav Vashi) 50e42c41d3cd - Allow to hide arrow for back gesture [1/2] (by Ali B) bf6ab0337b14 - EdgeBackGestureHandler: Change back gesture height intervals (by Anushek Prasal) 46870e45a081 - Allow changing back gesture height [1/2] (by maxwen) 1c46267efacf - EdgeBackGestureHandler: Switch to Tuner API (by Pranav Vashi) eae414434e39 - Allow changing the length of gesture navbar [1/2] (by jhonboy121) d89a44a59177 - NavigationBarInflaterView: Improve applying overlays (by Pranav Vashi) b917c79e126e - Navbar: Fix issue where pill disappears in gestural mode (by Pranav Vashi) 4b5c301d12ea - Add separate tunables for navbar layout customization (by Pranav Vashi) 4311fe6717f5 - Add more device key actions (by rohan) 972bd8fd53b7 - Forward port pixel navbar animation from redfin 11 [1/2] (by Pranav Vashi) e4a05096eb21 - PhoneWindowManager: Pocket Judge: Don't mess with power button to reject call (by Ido Ben-Hur) 81ae5e8a1acc - base: Pocket Judge: Don't go to sleep while on call (by Ido Ben-Hur) b47bf7fb19ab - pocket mode: Update style to latest OOS specs (by minaripenguin) 78b0cf321ea8 - PocketJudge: Allow to register vendor proximity sensor (by Hikari-no-Tenshi) d81c00542f51 - PocketLock: Make using light sensor optional (by Laker) a08fe9e24667 - SystemUI: Improve pocket mode layout (by Anushek Prasal) 53cc57f69782 - base: Redo Pocket mode view like OOS (by Jyotiraditya Panda) fdcc7e9a7026 - Fix an edge case in KeyguardUpdateMonitor pocket callback (by paphonb) 3b83958939c7 - PocketJudge: allow register vendor pocket sensor (by DennySPb) d18dcec638c5 - PocketLock: fix flickering on animations (by jhenrique09) 4835e2e60cba - Pocket lock: Add config_pocketModeSupported overlay (by jhenrique09) 5e35291ceeed - pocket: introduce pocket bridge (by Chris Lahaye) d4c1719868fa - pocket: Reduce sleep timeout for pocket lock (by RadixCube) 4af947852bd2 - pocket: Use MD2 lock drawable (by Anushek Prasal) 785f2af2e3ed - Pocket lock improvements (by Henrique Silva) 37271ce7846c - pocket: Fix pocket lock view for display cutouts (by TheStrix) 454f652b3797 - pocket: Adjust sleep timeout for pocket lock view to 10 secs (by TheStrix) 2f7738c2c9eb - PocketService: Adjust light sensor rate to 400ms (by Alex Naidis) 7048cf9dc73b - pocket: Add hardware acceleration and properly maintain SYSTEM_UI flags (by Chris Lahaye) c5bf5f491587 - policy: introduce pocket lock (by Carlo Savignano) f4d2512764e6 - pocket: introduce pocket judge (by Carlo Savignano) 9e94c0d534ca - Make sensor block package list configurable [1/2] (by Hikari-no-Tenshi) 58939936abfc - base: Add Accelerometer and Linear Acceleration sensors in blocking list (by HolyAngel) 46de3ce2f217 - FWB: Sensor block per-package switch (1/2) (by LorDClockaN) c2c00f0f0c16 - SystemSensorManager: sensor block per-package (by Simao Gomes Viana) 5248f70fd1f8 - GameManagerService: Prevent multiple threads from accessing settings observer onChange (by minaripenguin) 924bd1e8e528 - GameManagerService: Set device_config property on behalf of GameSpace (by Dhina17) 61402d3716a6 - SystemUI: Add support for GameSpace (by Nauval Rizky) adaad369baf2 - base: add API for disabling gestural navigation (by ezio84) 5c296c4e4c85 - SystemUI: Add null check for wakelock in KeyguardViewMediator (by Pranav Vashi) 2c00aeaad805 - SystemUI: Workaround for systemui crash caused by gboard (by minaripenguin) b85ad2ae0df0 - SystemUI: Filter out duplicate notification icons on statusbar (by Adithya R) a3f3edb93a5f - libhwui: compile for performance (by Vaisakh Murali) 1703db458a81 - libhwui: enable O3 when compiling for perf (by Vaisakh Murali) 36485d64cb44 - libhwui: remove deprecated perf flags (by Vaisakh Murali) 832198fe9196 - SystemUI: Always allow plugins (by nift4) a8abd6dd1bfa - Clock: Use executor for tuner settings (by Pranav Vashi) 1e3c35c9f3e0 - SystemUI: Improve QS data usage info (by minaripenguin) 2aeea2d1f703 - SystemUI: Fix wrong thread exception when updating QS tiles (by minaripenguin) fc001b827470 - FingerprintAuthenticationClient:fix NPE problem due to getListener method return var is null. (by lijilou) 0e2f373fcc30 - SystemUI: Fix up UDFPS animations for multi-user (by flakeforever) 721b41dde4ec - SystemUI: Fix up UDFPS icons for multi-user (by flakeforever) 049dce4af404 - UdfpsAnimation: Ensure the UDFPS animation is always hidden (by minaripenguin) 13bbafa8585a - SystemUI: Fix up custom UDFPS icons (by Pranav Vashi) 8bc2cf3346e4 - Bring back UDFPS icons (by SagarMakhar) 4e990fd10443 - UdfpsAnimation: Assume that style 0 is always 'none' (by AnierinB) 0c7a79696f11 - UdfpsAnimations: Use DisplayUtils.getScaleFactor to support multiple resolutions (by AnierinB) 9522549f7b72 - SystemUI: Make sure the udfps animation is hidden on the bouncer (by Dhina17) 329cb5b88c18 - SystemUI: Simplify udfps animation style selection (by Dhina17) 4494d3f638c4 - Bring back UDFPS animation (by SagarMakhar) c78c27ef2daf - Fingerprint authentication vibration [1/2] (by beanstown106) 364482a785e8 - SystemUI: Add charging icon to the charging animation (by minaripenguin) 8974515d9db8 - Don't show app error dialog before system booted (by Jiangyou Li) 57bf8d92c585 - Fix NPE in BootReceiver (by Jiangyou Li) e4861649f7ba - Add button to AppErrorDialog to upload crash information to pasty (by Till Kottmann) cae381c58d51 - SystemUI: Try disabling smartspace weather by default (by Pranav Vashi) b2b5a8a9858d - QRCodeScannerController: Check for google package availability (by Pranav Vashi) 86a870c26e6c - QRCodeScannerController: Use Lens as fallback activity (by Nauval Rizky) a8f7163954ad - base: Use wireless charging animation for wired charging too (by Anushek Prasal) 295862ad3c4c - Add deep sleep preference controller [1/2] (by Pranav Vashi) 2128b9bc63ce - SystemUI: Ignore font padding for large ls clock (by minaripenguin) b70ea869577f - Allow overlaying font spacing for lockscreen clock (by Pranav Vashi) 84b6748068a1 - base: Add support for Lockscreen clock fonts (by El Dainosor) e19d215259bc - Add support for Navbar styles (by Pranav Vashi) 52a0cafae9e5 - SystemUI: Add missing location permission (by Pranav Vashi) d94874950dc1 - SystemUI: Launch power menu from QS only if enabled (by DarkJoker360) cca83284ee7c - Hide power menu on secure lockscreen [1/2] (by Altaf-Mahdi) 7180fbb3cbcf - SystemUI: udfps: fix framework dimming (by nift4) 1d401c017ce4 - UdfpsController: make sure to continue with onAcquired even when pulsing (by jhonboy121) 8be6192467fa - base: Allow toggling screen off FOD [1/2] (by jhonboy121) 2058d713f743 - udfps: Allow devices to pulse onFingerDown instead of waking the screen (by trpsl) e1037da5609b - udfps: Add support for udfps on aod without dedicated sensor (by TheScarastic) f3e649034ff6 - SystemUI: Reduce keyguard indication text padding (by minaripenguin) 4c35838e1460 - BatteryService: Add support for oem fast charger detection (by Pranav Vashi) 1ca3d3ddb36f - base: allow disabling ripple effect on unlock [1/2] (by Rishawn) 13a0816b72e2 - SystemUI: Add current divider config for lockscreen charging (by Pranav Vashi) bda0496fc914 - LockscreenCharging: squashed (1/3) (by maxwen) 5e54d5ebf4e7 - SystemUI: Don't force small clock when media isn't allowed on keyguard (by Ido Ben-Hur) 7d2f1f0c68ff - OmnijawsClient: Close cursor to avoid memory leak (by Pranav Vashi) d87f4aa3de60 - Remove smartspace view when OmniJaws weather is enabled (by Pranav Vashi) 3f11f44fffb4 - Add optional weather condition text on lockscreen (by Pranav Vashi) ceeef95ff802 - SystemUI: Add pixel style lockscreen weather based OmniJaws (by Pranav Vashi) b9c22750e73f - OmnijawsClient: Fix widget theme [1/2] (by Pranav Vashi) 5555a18a5272 - OmniJaws: Use new google icon set by default (by Pranav Vashi) efc75800d326 - crdroid: Add OmniJawsClient (by maxwen) bd6c309cf874 - SystemUI: Move bluetooth dialog creation to LongClick method (by minaripenguin) e7c0f21ea6b9 - base: Allow turning on Bluetooth when pressing the tile [1/2] (by Ido Ben-Hur) f91306a21e21 - SystemUI: OOS style notification clear all button [1/2] (by 00day0) 9bc4b38e441e - SystemUI: Compress custom file headers properly (by Pranav Vashi) 9be2ee0c09f5 - base: import ImageHelper (by martinusbe) 8b759debb920 - SystemUI: Add QS Header Image customization [1/2] (by Marko Man) d29fb248806f - SystemUI: Prevent OOB when reinflating QS panel with notifications (by minaripenguin) 54d6a9a52cae - base: change background activity start mode to allow for widget configure (by maxwen) b52a49ff2f56 - SystemUI: Allow toggle dual tone QS background [1/2] (by Ghosuto) 392713bf0317 - SystemUI: add haptic feedback for qs tiles (#956) (by Wahid Khan) cae23c23efff - SystemUI: Add QS Panel Style [1/3] (by Trishiraj) f4718e7d1170 - SystemUI: Do not marquee QS label text (by Pranav Vashi) 813e1f548b30 - SystemUI: Use label vertical layout for A11 QS (by Pranav Vashi) 44e7c0eb909a - SystemUI: Reduce tile label size for A11 QS (by Pranav Vashi) a3b66824d3a4 - SystemUI: Add A11 QS UI Style [1/3] (by IacobIonut01) 9a207ffe2c25 - SystemUI: Prevent systemui crash when reinflating QS (by minaripenguin) e08ba434af18 - SystemUI: Tune QS Panel bottom padding (by minaripenguin) 5afca4fe3700 - SystemUI: Prevent QSPanel crash when adjusting tiles height (by minaripenguin) 17651ae5cbfb - SystemUI: QSAnimator: Hide secondary label in QQS (by Adithya R) 72ac78b79eb9 - SystemUI: Allow to change QS tile label text size [1/2] (by Pranav Vashi) 968a8761b10c - SystemUI: Allow setting QS rows [1/2] (by Pranav Vashi) 0f37182d3c48 - SystemUI: Clean up for Tile layout (by Pranav Vashi) 97bb257a83ac - SystemUI: Allow setting quick QS rows [1/2] (by Pranav Vashi) c5940058a20d - SystemUI: Add QS tile layout settings [1/2] (by maxwen) 1fa64ccee4de - SystemUI: Add vibration when long pressing QS footer settings button (by Ido Ben-Hur) 261e6a9f5268 - SystemUI: Adapt long press on QS settings to launch crDroid Settings (by Ido Ben-Hur) c18e64ea50ef - QSFooter: Launch crDroid Settings when long clicking settings (by Ido Ben-Hur) b4b04fa14ac8 - SystemUI: Fix logspam in NotificationMenuRow (by tejasvp25) 45665a67a8b6 - QSPanel: Add rotationX animation to quick settings tiles [1/2] (by Fran Palmero) 45f6fd1c1ef5 - QSPanel: Use Tuner API for QS tile animation style (by Pranav Vashi) 1df3d23b4c6a - QSPanel: Add animations to quick settings tiles [1/2] (by Nico60) 7f665859733e - keyguard: Actually kill Fancy Colon (by Joe Maples) 367a7d81796a - SystemUI: Always show suffix for DataUsage (by Pranav Vashi) 8bb9ac9eda06 - SystemUI: Avoid NPE in QS footer data usage (by Adithya R) 8c8a00a37649 - SystemUI: Allow hiding QS footer data usage [1/2] (by Adithya R) 5c71194c759f - SystemUI: Show daily data usage in QS footer [SQUASHED] (by Adithya) 48f3760954ed - Revert "Clean up unused methods from DataUsageController" (by Pranav Vashi) a49891602ac6 - SystemUI: Apply QS transparency to footer actions background (by Pranav Vashi) 3ff3c274935f - SystemUI: Fix auth scrim turning black in white theme (by Pranav Vashi) 373c9fc02caa - SystemUI: Remove composite alpha from additional scrim on lockscreen (by Pranav Vashi) 2fb2d2d79fdb - SystemUI: Fix scrim issues regarding transparency (by nift4) 4036f27b7253 - SystemUI: Fix multiple QS background scrim issues (by Pranav Vashi) 5d47247bad3d - SystemUI: Use Tuner API to apply QS custom alpha (by Pranav Vashi) d794c946f377 - SystemUI: Transparent QS customization (by spkal01) 99f5cec012e8 - Allow disabling qs on secure lockscreen [1/2] (by jhonboy121) 49fc495f4d0a - Add toggle to enable brightness slider haptic feedback [1/2] (by Pranav Vashi) 9122b61cf451 - SystemUI: Add haptics to brightness slider (by Vaisakh Murali) df5e96b50e5e - SystemUI: WifiStandard: Avoid usage of Resources#getIdentifier() (by Dhina17) 1a96ad177b52 - SystemUI: Introduce wifi standard icon feature [1/2] (by minaripenguin) 867e01150ef3 - BrightnessUtils: Conditionally use low gamma implementation for brightness curve (#1072) (by provasish aka hunt3r) e876b96df30c - BrightnessController: Update icon state for auto bg icon (by yukiscape) 3b6c4fb4f332 - BrightnessController: Use TunerService API (by Pranav Vashi) d48662bd5309 - SystemUI: BrightnessController: do not update slider from DisplayManager callback if user is changing brightness (by jhonboy121) 2c45e56f9009 - SystemUI: Port statusbar brightness control (by Alberto97) a8d0eca5999b - Use FORCE_SHOW_NAVBAR to actually toggle navbar (by Pranav Vashi) 2a7fd7eed7ab - CentralSurfacesImpl: Switch back to tuner API (by Pranav Vashi) 4d9515e84bba - QSPanel: Don't crash when not using media player (by Ido Ben-Hur) 57ef5a442d46 - Bring back QQS brightness slider (by Pranav Vashi) 9ce62a49028d - Revert "Remove QQS brightness controller" (by Mayur) 3c0868716ba5 - base: Add crDroid utils (by Pranav Vashi) a25ca8d27986 - SystemUI: Do not duplicate SPN and PLMN in network name (by Adithya R) 623a297f1085 - SystemUI: Allow using 4G icon instead of LTE [1/2] (by Pranav Vashi) 1074a24099c4 - SystemUI: Option to disable Data Disabled Indicator icon [1/2] (by varund7726) 4c9ae50458aa - NetworkTraffic: Prevent SystemUI crash on user change (by Pranav Vashi) 07aa1cd713d4 - NetworkTraffic: Consider CLAT interfaces (IPv6) (by Tommy Webb) 3fc867363296 - NetworkTraffic: Prevent network callback exception on theme change (by Pranav Vashi) 2e1db2d4111d - Network traffic mode for status bar [2/3] (by Pranav Vashi) 7fd5c0ee6c18 - SystemUI: Remove existing icon group if its overriding (by Adithya R) 397945dd82af - SystemUI: Forward port 'HD & wifi calling statusbar icons' (by Dhina17) 2bce92366853 - SystemUI: Add roaming indicator to statusbar tuner (by Adithya R) 21d68e740545 - SystemUI: Fix up status bar start side content layout (by Pranav Vashi) 50e00cb448cc - SystemUI: Fix up status bar end side content layout (by Pranav Vashi) d73e8e349c12 - SystemUI: Allow toggling privacy indicators [1/2] (by Pranav Vashi) 3a87a8e06430 - SystemUI: Kill old privacy indicator icons completely (by Pranav Vashi) 1b5b26a537e2 - Custom statusbar logo customizations [1/2] (by Pranav Vashi) 3879a079962c - SystemUI: Add ability to toggle bluetooth battery level [1/2] (by Pranav Vashi) 3e3c6d2251d2 - SystemUI: Fix notification count not working after a reboot (by minaripenguin) e1b7ae842f50 - fixup! SystemUI: Resolve regressions caused by continuous updating of notification icons (by Pranav Vashi) 38f9754acae9 - SystemUI: Resolve regressions caused by continuous updating of notification icons (by minaripenguin) 8decef4f3876 - SystemUI: Forward-port notification counters (by Steve Kondik) 7d603b309b98 - SystemUI: Use app icons for notifications in statusbar (by Dil3mm4) 6bf4cb5cefba - SystemUI: Separate double tap to sleep on lockscreen [1/2] (by Pranav Vashi) 3dcf926a9c0d - NotificationPanelView: Switch to Tuner API (by Pranav Vashi) a01acab54a3f - SystemUI: Add case to quick pull down status bar anywhere (by Pranav Vashi) 119b76770a40 - SystemUI: Disable quick QS pull down by default (by Pranav Vashi) 94ddea13bacc - QuickSettingsController: Switch to Tuner API (by Pranav Vashi) 8f7072b665d5 - BatteryStatsViewer: Move it to Battery Section (by Subratam6296) e64f9fd56dcc - Battery Styles: Never enable dual tone on landscape battery styles (by Pranav Vashi) 5fe036c6c1ed - Battery Styles: Apply battery style to battery status chip (by Pranav Vashi) 26f5aff35441 - Battery Styles: Add customization for QS (by Pranav Vashi) 8f3c60863790 - Battery Styles: Fix color on QS for circle battery styles (by Pranav Vashi) 3f05c96dd7e6 - Battery Styles: Add BatteryBar [1/2] (by cphelps76) 9d47dfb517d9 - Battery Styles: Set white tint in darkmode (by althafvly) 138d8cf5c650 - Battery Styles: Use single low level warning config (by Pranav Vashi) bc935bae81e1 - Battery Styles: Update plus color for battery (by Pranav Vashi) 72a7f68f8860 - Battery Styles: Hide plus when showing battery percentage inside icon (by Christian Oder) 91dd63542c77 - Battery Styles: Allow setting percent view on left [1/2] (by 703joko) a0c00488ae79 - Battery Styles: Introduce Battery Landscape [1/2] (by 703joko) ea0d07d088c5 - Battery Styles: Show a bolt ⚡ when charging (by ezio84) fe87f35105d7 - Battery Styles: Introduce full circle battery style (by Christian Oder) a34994991ea4 - Battery Styles: Readd dotted Circle to Kotlin impl (by Christian Oder) 9bdc822adb33 - Battery Styles: Improvements and clean up for more customizations (by Pranav Vashi) 64db2a60f287 - SystemUI: Switch to TunerService for CollapsedStatusBar (by Pranav Vashi) 25668eb761fe - SystemUI: Statusbar clock background chip [1/2] (by StarkDroid) d4a6379433b6 - SystemUI: Block few clock customizations in QS header (by Pranav Vashi) fc9ee06d173e - SystemUI: Retune clock paddings (by Pranav Vashi) 8cdafd4b74cc - SystemUI: Properly apply dark theming to clock (by Pranav Vashi) c046c8713932 - Use position tunable to hide clock as well (by Pranav Vashi) 2dc6d76155d3 - Add option to auto hide status-bar clock (by Pranav Vashi) a38beb723540 - Statusbar clock customizations (by Lars Greiss) 7771be4a2529 - Add separate tunable for clock seconds (by Pranav Vashi) d85d6832f0ca - base: use a double click effect for charging if there is no amplitude control support (by jhonboy121) 4516a840ba7c - QS: Add Sound tile (by Yoshinori Hirano) da69503a578a - SystemUI: Fix exception when retrieving signal strength drawable (by minaripenguin) 40e59b47abd8 - SystemUI: Add hotspot toggle in QS internet dialog (by Adithya R) 389ba3f42d84 - InternetDialog: Add missing setOnClickListener for data toggle (by Pranav Vashi) 729b372d0f55 - SystemUI: Update default tiles as per usability (by Pranav Vashi) d968ab9b9254 - SystemUI: buttons should no longer be textAllCaps (by maxwen) da54cd1ebbf9 - SystemUI: screenshot: Also post a notification with a preview (by Ido Ben-Hur) 38378819886d - SystemUI: Fix RecodingController NPE with GameSpace (by Pranav Vashi) 494b46ebc8e9 - Screenrecord: Export RecordingService for External Usage (by cjybyjk) 24999d4edfd0 - KeyguardIndication: Set wakelock on doze only when required (by Pranav Vashi) 5e4a0afed514 - KeyguardIndication: Fix glitchy charging info on AOD (by Pranav Vashi) 7e078cede9db - KeyguardIndication: Fix glitchy charging info on lockscreen (by Pranav Vashi) c9eb742101c8 - Crash occured due to null pointer exception. (by Niraj kumar Mishra) 4be2f8e0113d - frameworks: Fix null pointer Issue (by mqi) b51efa376d3b - view: add null check for dispatch touch view (by jianzhou) 21173d46d2c3 - SystemUI: Add statusbar call strength icon to tuner prefs (by xyyx) ac240b56998e - SystemUI: Add switch data saver icon (by xyyx) 10cd6398ade2 - View: Prevent NPEs when initiating surface drag (by minaripenguin) 15f45ffbf31a - wm: Fix NPE when pip onAnimationEnd (by wangdongdong6) 289dc39c57b5 - Fix SystemUI NPE when ScreenDecorations is disabled (by xi yu) 3959872a9965 - QSPanel: Fix NPE in updateViewPositions() (by Pranav Vashi) 36f7a47bfe1d - hwui: Prevent a null pointer on renderthread (by minaripenguin) 1d8d8271b5f3 - hwui: Add NULL pointer check in AnimatorManager::pushStaging (by Phạm Tiên Sinh) 68e040c6abd0 - Calm down attention service logspam (by Adhitya Mohan) bbd716070934 - base: Update few drawables (by Jesus R) cbe964a1b9d8 - PowerMenu: Hide emergency affordance if not selected (by Pranav Vashi) ccb1bdff02a6 - services: Skip access check for matlog shipped with rom (by maxwen) e92f0bb85e65 - Fix the NullPointerException in Android S Version:mServicesData (by 李欢欢) edbfc09d508f - InputWrapper: Opt out early if session == null (by Lars Greiss) b574948f1b00 - Screenshot: Remove text from expanded screenshot chip (by Fabian Leutenegger) 3ec5872b1c82 - neko/Cat: Mark FLAG_IMMUTABLE PendingIntent with FLAG_MUTABLE (by PainKiller3) 53287dd81e90 - NetworkPolicyManagerService: turn this into just a warning (by Simão Gomes Viana) e6c7c02e1906 - KernelCpuUidActiveTimeReader: Do not spam log with negative active time (by cjh1249131356) c8d364c19f34 - Use brightness icon matching with slider redesign (by Pranav Vashi) fe6e26271ab3 - SystemUI: Fix SystemUI Crash (by mqi) 788a650cda77 - SystemUI: Allow using tuner API for Global settings (by Pranav Vashi) f11bb08b14c1 - SystemUI: Dismiss screenshot window on touch outside (by LibXZR) 18830cdb5b2f - Suppress FingerprintManager logspam (by Harsh Shandilya) d39f5134849a - NightLight: Allow lower temperatures (by Joe Maples) c5426e7bd5f2 - MountService: Prevent NPE with DropBoxManager (by AdrianDC) 1b06e45bd024 - ZygoteInit: Disable debug and tracing (by TheHardGamer) 01507fd86f48 - base: Add metric for crDroid Settings (by Pranav Vashi) 6a3005323b2b - crdroid: Adapt settings for A14 (by Pranav Vashi) c7c175463f65 - base: Remove restrictions for system audio record [1/2] (by jhenrique09) f74d0a51bd58 - CarrierConfig: Enable payphone call blocking option (by Jason Edson) f817101d9096 - CarrierConfig: Always show ICCID (by flawedworld) de26bd86755f - CarrierConfig: allow toggling VoWiFi while roaming by default (by r3g_5z) 38ed0e838f92 - CarrierConfig: Always show APN settings on CDMA carriers (by flawedworld) e9cdbe194af3 - fwb: Disable some debug/log/trace (by 1582130940) aacf4a243197 - fwb: Only enable some features on eng build (by 1582130940) 4b73668f55a6 - SystemUI: Add statusbar NFC icon (by xyyx) e29786ea32eb - SystemUI: Update NFC tile drawable (by mydongistiny) 9134d33cb77e - Allow APK signature scheme v1 for API 30+ apps (by Danny Lin) deb0df6c7cdc - core: Remove old app target SDK dialog (by Danny Lin) 5f9bce45a26e - Introduce PixelPropsUtils for safety net spoof [SQUASHED] (by jhenrique09) c5b2a203a8e5 - Optionally have System-scheduled backups act as migrations (by Tommy Webb) 39e80f388350 - CarrierConfigManager: enable LTE+ icon by default (by Jake Weinstein) c2fadc18cb6b - base: Update some icons to MD2 (by Anushek Prasal) f88a2fa3ba0f - NPMS: Remove support for SDK sandbox UIDs (by Tommy Webb) 1058305d7bce - Confirm device credentials with the proper user (by Oliver Scott) 6394b135bc10 - Fix unlock notifications for multiple profiles (by t-m-w) ab5ac5d81c4c - Show hidden apps on secondary users' app lists (by Oliver Scott) 47687bdef04c - Hide hidden apps from all apps except system (by Oliver Scott) d2bcf1ad7607 - Fix secondary user crash with system user locked (by Tommy Webb) e0c08a4767a1 - core: pm: Wipe package cache on upgrade (by Pranav Vashi) d3823ea86da5 - Camera: Fix camera id equal check (by Kwangkyu Park) 3c832e11d765 - Camera: Prevent array index out of bound exception (by Pranav Vashi) d2d3e4a2b91a - CameraManager: Fix NPE in getting cameraIds (by afterallafk) 0bf162957266 - Camera: Prevent crash when unable to find tag (by Pranav Vashi) 25f66f5be8b0 - CameraServiceProxy: fix exception (by Dmitrii) a8cc19983904 - CameraManager: Prevent out of bounds when extracting camera IDs (by minaripenguin) 265191cad8b9 - core: camera2: StreamConfigurationMap: add constructor for MIUI camera (by Pulkit077) 89e58a350bea - Camera: Clearing exception for Extended Face (by Sauhard Pande) d87d9e90febd - Camera: Decrement image references after 'onNextImageAvailable' (by Emilian Peev) 9862385f74df - camera: Add backwards-compatible CaptureResultExtras constructor (by Adithya R) c8b3b10481cc - CameraDeviceImpl: Don't crash when checking input configuration failed (by Xayah) 793bcfff4fa0 - Select the proper request list size (by Guruprasad Gaonkar) 394519513ca9 - Camera: Prevent crash with prebuilt camera metadata (by Pranav Vashi) e6faa30bd5c6 - Camera: Ignore torch status update for aux or composite camera (by Gaoxiang Chen) 8b93dae88f6c - CameraManager: Fixup exposing aux camera to apps (by Ido Ben-Hur) 108f4030fcf1 - Camera2: Notify fps as Session Based Parameter (by Sauhard Pande) 8831fd02f6d6 - camera: Allow selected camera apps to skip unconfigure (by LuK1337) 156888aaf1b7 - Guard in short-circuit evaluations for stringSplit methods. (by Mohammed Irfan) 3071c19ac9c9 - Camera: Don't crash when trying to disable shutter sound (by jhenrique09) dcb78c5bdfe6 - Camera: Don't throw exceptions when value pairs have spaces in them (by Ricardo Cerqueira) 8a83c0c37e4f - Camera: Add feature extensions (by Sauhard Pande) 3c336f28415d - Camera: Extend face detection (by Shuzhen Wang) 0f5134c0ba2b - Fix Photosphere/Camera FCs (by Jostein Kjønigsen) ad944b12dd16 - Allow sending vendor- or device-specific commands to the camera HAL. (by Danny Baumann) 6ebfbeed7d68 - NavigationBarInflaterView: Use Tuner API (by Pranav Vashi) cf75305b5963 - wm: Follow rounded corners by split divider corner size (by ReallySnow) 7487b5969c81 - Automatically start all work profiles (by Tommy Webb) 200d65940d21 - Allow creating multiple work profiles via sysprop (by Tommy Webb) 7e56fe63e643 - Adapt Open With chooser for multiple profiles (by t-m-w) ce624bbc6057 - Do not show logout button on lockscreen (by Tommy Webb) cfd8c916d712 - Support logging out secondary users (by Tommy Webb) 8ea5fbb160c3 - Avoid Settings app NPE on broken packages (by t-m-w) 9458e44a9308 - Support work profiles on full secondary users (by Oliver Scott) a0de9e8ef0ee - Enable backup service by default for all users (by Oliver Scott) 33f0bae55021 - Restrict USB at boot time in "unlocked" mode (by Tommy Webb) 8222d4f7ac89 - Move Bluetooth timeout back to AOSP settings (by t-m-w) d9959124ef02 - Wi-Fi timeout feature (by Oliver Scott) f53e6f9442d9 - Disable cross profile contact search and calendar by default (by Chirayu Desai) e92c38ffeda3 - Stop unsuspending packages in profiles (by Tommy Webb) d007867147e9 - Pause apps feature (by Oliver Scott) 4ddcaf7bdd4c - Put bare minimum metadata in screenshots (by Chirayu Desai) 5f0e920835a6 - config_progress_background_tint: Use accent color for progress bar background (by Danny Lin) 81f108618ba5 - SystemUI: Use color accent for charging animation (by Genkzsz11) e837f3d8c1ec - ThemeOverlayController: Remove repeated monet check (by Pranav Vashi) 5fcb61c11cf0 - SystemUI: Follow monet theme on privacy indicators (by minaripenguin) 487d3ad2fc31 - SystemUI: QSCustomizer: Add reset to toolbar menu (by althafvly) 71a9caff0547 - SystemUI: Use proper Resolver background color (by elluzion) f58761917a23 - SystemUI: Fix QS tile dialog background color (by Pranav Vashi) e6d43fa40b6e - SystemUI: Remove visibility check in setting QSCarrier color (by Adithya R) 7004494db4d8 - SystemUI: Calculate paged QS tiles height properly (by Adithya R) 140d07940213 - SystemUI: monet: Remove unused colorSchemeIsApplied (by Pranav Vashi) 8c4a875159ed - SystemUI: monet: Allow a more granular control over shades [1/2] (by Ido Ben-Hur) 6617412dd684 - SystemUI: Use transparent background for QS footer (by Pranav Vashi) 747f5eba30d1 - SystemUI: Apply rounded corners for QS footer (by Pranav Vashi) 329a22dc7d97 - SystemUI: Update QS notification background color (by minaripenguin) 14cdf87efb29 - SystemUI: refresh system icons on theme change (by Tobias Merkel) 56c7895a5649 - SystemUI: Fix QS header clock color (by Danny Baumann) aefa83f1b887 - SystemUI: Re-evaluate system theme on UI mode change (by althafvly) cfc50d72e572 - SystemUI: Always refresh power menu on UI mode change (by Danny Lin) 5c64d6a27aa1 - SystemUI: Follow Dark/Light theme for Safe Mode dialog (by Pulkit077) df39f9bef55e - SystemUI: Disable new carrier group mobile icons (by minaripenguin) 2419452979f2 - SystemUI: Follow light/dark theme in SplitShade Header (by ReallySnow) c5b467e95de5 - SystemUI: Re-inflate QS and SB when CONFIG_SCREEN_LAYOUT (by althafvly) 52ce5835a29d - SystemUI: Add dual-tone light and dark themes for QS (by Danny Lin) 29d16b21a57a - SystemUI: Initialize QS tiles in inactive state (by Danny Lin) bc7b0760fef5 - SystemUI: Use themewrapper for QSCustomizer and tune colorUnavailable (by Pranav Vashi) 839b17d10540 - SystemUI: Follow light/dark theme in quick settings (by Danny Lin) d63ca1a207fc - Revert "Do not re-inflate QS and SB when CONFIG_UI_MODE" (by Danny Lin) f52c3c8c969c - Revert "Make QS always use dark theme colors" (by Danny Lin) 7747f72e1a9a - pm: Add seamless migration between test and release keys (by Danny Lin) 9a2ba7cddb69 - Add other options to settings injectable mappings (by Chirayu Desai) e8788c944463 - TtsEngines: avoid crashes caused by null engine name (by Oliver Scott) 9e26cbdbfeee - BatteryStatsViewer: Fix theme (by Michael Bestas) ff9bce8a422c - BatteryStatsViewer: Fix initial activity after launch (by Michael Bestas) 5ec2f6ad6949 - BatteryStatsViewer: Add summary for IA preference (by Michael Bestas) 07b83bf71f58 - BatteryStatsViewer: Remove some hardcoded strings (by Michael Bestas) 1e007611b13d - Create IA entry for BatteryStatsViewer (by Oliver Scott) 4e457c73a40d - SystemUI: Fix Biometric dialog corner radius (by Anushek Prasal) 3e5f99292ff7 - SystemUI: Link dialog radius to config_dialogCornerRadius (by Lucchetto) e723b8c1af4b - SystemUI: use default dialogCornerRadius for qs customize title (by maxwen) d27a60477c98 - NavigationBarInflater: Update navigation no hint package overlay (by Pranav Vashi) c487ed9ab548 - SystemUI: Update black theme package overlay (by Pranav Vashi) 2d06c4bf5fc8 - Battery light: 100% charged level (1/3) (by Razziell) 6743f06e9267 - SystemUI: Better QS detail clip animation (by dongwan0605.kim) 6879b75938b8 - SystemUI: Fix QS customizer corner radius (by Pranav Vashi) 053b41826d48 - DisplayModeDirector: Make sure we apply refresh rate on startup (by Ido Ben-Hur) 7fb38b456583 - ThemeOverlayApplier: Apply wifi and signal icon styles last (by Pranav Vashi) ac7d3db9e2e2 - ThemeOverlayApplier: Catch a potential NPE. (by spezi77) 52bfb7bf8ad6 - ThemeUtils: Use current user for THEME_CUSTOMIZATION_OVERLAY_PACKAGES (by Pranav Vashi) 4a59610f50e2 - ThemeUtils: Make it compatible for all targets (by Pranav Vashi) a7aec07e1cbe - Bring back ThemeUtils for Theming (by sb6596) acbde2e0fe9d - TunerService: Add parseInteger method (by Pranav Vashi) a6e75c3be7c5 - Revert "Deprecate TunerService" (by Pranav Vashi) bf04454e40d3 - TunerService: Prevent NPE with tunable (by Pranav Vashi) 2da9de929d23 - SystemUI: Allow using tuner API for LineageSettings (by Rashed Abdel-Tawab) a10736b94ed8 - ColorUtils: Prevent crash if alpha component is translucent (by Pranav Vashi) 132e268006af - Set navbar color for device default settings theme (by Pranav Vashi) 35f312429c38 - Fixed a crash in settings in tts engine selection screen. (by Deve) fb4f13454f90 - ListView: Disable dividers by default (by Pranav Vashi) e32643805736 - base: Add rounded corners to activity open/close animation (by paphonb) 4dbcfe920dd2 - SystemUI: Make popup menus more rounded (by Lucchetto) c63693665d00 - services: Skip access check for matlog shipped with rom (by maxwen) 4a015a41add1 - fonts: Add more sans-serif aliases (by minaripenguin) 73f13b7a4360 - styles: Use user fonts for Material UI themes (by Danny Lin) dcb028de5faa - SystemUI: Remove more hardcoded fonts (by Pranav Vashi) a4024cdb9223 - Set alert dialog message to use system font (by maxwen) f658ac0fc1d0 - TypeFace: Improve system font overriding method (by minaripenguin) 8a6d894f9d47 - graphics: Override system fonts with user-selected overlays (by Danny Lin) 33afe6a54d6b - base: styles: Use user fonts for Material UI themes (by Danny Lin) c8f211fe260a - Fonts: Add regular / light font config (by Pranav Vashi) a4f8755a97ef - base: Use font configs instead hardcoded fonts (by Pranav Vashi) cbf099a3bbcc - Wire up default fonts with config (by Pranav Vashi) bf5aea601266 - base: Export bodyFontFamily and bodyFontFamilyMedium symbols (by Pranav Vashi) 259bcbe8f0f0 - DisplayUtils: Introduce getScaleFactor (by AnierinB) 5482162b91cc - SettingsLib: Fix crash when checking emergency gesture state (by minaripenguin) b2b57095116d - SettingsLib: Make IllustrationPreference bg protection transparent (by minaripenguin) d08aee9370f4 - SettingsLib: Migrate MainSwitchPreference to Material3 (by Pranav Vashi) 4df010bb77a9 - SettingsLib: UsageProgressBarPreference: Fix multiple NPEs (by minaripenguin) 797d18c53c3b - SettingsLib: Animate the UsageProgressBarPreference (by minaripenguin) f748fac62e2e - SettingsLib: Change collapse mode to scale (by Blaster4385) d440c931255c - SettingsLib: Change collapsed header color to match background color (by Rizky Benggolo) 4285e89e2a9a - SettingsLib: Don't show system overlays on apps list (by Henrique Silva) 92a7ed22312e - SettingsLib: Fix nav bar color on certain apps (by Pranav Vashi) 4cd6a5ca5136 - SettingsLib: Make IllustrationPreference bg protection transparent (by minaripenguin) d2ef8d538034 - core: Fix menu popup ripple (by timjosten) 00576eb24111 - SystemUI: More rounded corners (by Lucchetto) c0797b553d87 - display: Don't spam log when display state changes (by Adithya R) a1b04551088d - SystemUI: Add colors to assistant animation (by paphonb) b9fb0b965a09 - SystemUI: Reduce screenshot dismiss delay to 3 seconds (by Danny Lin) 638c93c74582 - SystemUI: Remove Android build number from QS footer (by Danny Lin) 95fde8c59d56 - SettingsLib: Update 5G+ icon to Silk design (by Adithya R) dd988bbe1390 - SettingsLib: Update 4G+ icon to Silk design as well (by TH779) 6f3d65551e22 - SettingsLib: Update LTE+ icon as per new Silk design (by Adithya) a7d01edeb591 - Revert "SystemUI: Network Traffic [1/3]" (by Pranav Vashi) 32026f06d887 - base: Add stub files (by Pranav Vashi) * hardware/qcom/sm8150/display 4d9f01f1 - Convert some display libraries to blueprint (by Aaron Kling) * lineage-sdk 1dcfffb5 - Remove default action for three finger swipe (by Pranav Vashi) 74c42c1e - Add three fingers swipe actions [1/3] (by Pranav Vashi) 92a039e5 - Add restart SystemUI in Advanced Reboot [2/2] (by Phạm Tiên Sinh) 52829b4e - Add On-The-Go Mode to power menu constants (by Alexander Martinz) f85ad9fa - Set long press on back default to kill app (by Pranav Vashi) dc7012b6 - Add more device key actions (by rohan) 29a0888f - NotificationLights: Allow overriding for all apps [1/2] (by Pranav Vashi) fb9164ad - Battery light: 100% charged level (3/3) (by Razziell) 4d2e7732 - Network traffic mode for status bar [1/3] (by Pranav Vashi) 4dba6f45 - Revert "Network traffic with automatic units [2/2]" (by Pranav Vashi) 238ff812 - Revert "Network Traffic: Consider CLAT interfaces (IPv6)" (by Pranav Vashi) 65925787 - Add toggle to allow advanced restart on secured lockscreen[1/2] (by Pranav Vashi) 228deae3 - Add settings for brightness slider improvements (by Pranav Vashi) acd53aaa - Bring our icon (by DarkJoker360) 45ab6270 - Fix settings pref switch for multi-user (by Pranav Vashi) 9f075edc - Properly set default value for switch pref (by Pranav Vashi) 04749cbb - Allow value to hide the clock (by Pranav Vashi) 2d7ebef5 - Allow value 3 for status bar quick pull down (by Pranav Vashi) 31e2780a - Do not prevent boot on database downgrade (by Pranav Vashi) 9a034b12 - Remove setting loading for FORCE_SHOW_NAVBAR (by Pranav Vashi) a349a4d4 - Try loading default setting value for switch (by Pranav Vashi) 50d119f0 - Set summary automatically if required (by Pranav Vashi) 4d8b50b8 - Enable advanced reboot by default (by Pranav Vashi) d669c950 - Replace los versioning (by Pranav Vashi) 534196b4 - Kill trust interface hint on first boot (by Pranav Vashi) 3465eff9 - Disable by livedisplay by default (by Pranav Vashi) e5149e4b - Ship as crDroid based on LOS (by Pranav Vashi) * manifest 5169a62 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * packages/apps/Dialer c54ed2330 - New Crowdin updates (#116) (by Lup Gabriel) 4ceb61e9f - Update Crowdin configuration file (by Lup Gabriel) e3fff8866 - Dialer: Revamp swipes to new functionalities (by Dixzz) 8d7bdea2c - Dialer: Introduce swipe to call (by Rahul) 4b47a1627 - Dialer: Fix statusbar on light theme (by Pranav Vashi) fed437838 - Dialer: Properly set navigation bar theme (by Pranav Vashi) 6a0c90d13 - Fix unnatural animation while move up "Swipe down to reject" (by Nishizawa Nobuhiro) 5a2d27ee7 - Dialer: Rework empty illustrations (by minarypenguin) 7e7dbe602 - Dialer: Move Sensor settings to Other settings (by ShevT) e286cf026 - Dialer: Add toggle for post call snackbar (by xyyx) 78f570245 - Dialer: Add ability to set full screen photos for calls (by Alexey Derendyaev) 43cf04e66 - Dialer: Fix LetterTileDrawable for all languages (by Pranav Vashi) 7fe9dfb15 - InCallUI: SmartMute (by Pranav Vashi) f2394f27f - Dialer: Use system fonts (by Pranav Vashi) e65af5a13 - Fix NPE in InCallPresenter (by Daniel Kutik) 7bae0f513 - Fix to show voice mail notification icon for multi-sim (by Susheel Nyamala) a062ef74f - Dialer: Add option to disable proximity sensor (by maxwen) 710519f11 - Dialer: CallLogFragment: Move Un-registering call log observer to destroy (by Varun Date) d76351999 - Dialer: Enable auto call recording for all (by Pranav Vashi) b019c513a - Autostart call recording implementation (by ishland) cda612179 - Dialer: Make recording names sortable (by Pranav Vashi) ec9185b50 - Dialer: Enable call recording for all (by Pranav Vashi) 19f98c9c8 - Dialer: Remove unused drawable declaration (by Pranav Vashi) * packages/apps/Launcher3 0d080dedd3 - Launcher3: Quickspace: Rewrite for now playing (by Pranav Vashi) * packages/apps/LineageParts 59efc48 - Disable unused components (by Pranav Vashi) 6766d0b - Remove unused Network Traffic fragment (by Pranav Vashi) fec7160 - Use ListPreference for charging control fragment (by Pranav Vashi) 09d6851 - Update color mode preview from Android 12 (by Pranav Vashi) b76fd83 - Uitilities: Fix inaccess Build.DATE (by Pranav Vashi) 75d92f4 - Kill redundant search fun party (by Pranav Vashi) 63a39af - Make trust interface less boring (by Pranav Vashi) cc02b36 - Add initial crDroid stats support (by Pranav Vashi) 53c8825 - stats: Mod version switched to crdroid version (by Pranav Vashi) 97c363a - Ship as crDroid based on LOS (by Pranav Vashi) * packages/apps/Messaging 17e70c5 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * packages/apps/Settings 9cdc79262c2 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * packages/apps/SetupWizard dc949df - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * packages/apps/Updater 50abd56 - Catch exceptions when enabling performance mode (by Eamon Powell) fe3a1e7 - New Crowdin updates (#76) (by Lup Gabriel) 9f0b516 - Update Crowdin configuration file (by Lup Gabriel) d1760a1 - Revert "Updater: layout: activity_updates: add spacing.." (by Pranav Vashi) dfc4b21 - Updater: Update parsed info whenever data is refreshed (by Pranav Vashi) 749856e - Updater: Add support links and some more info (by Lup Gabriel) 65257b9 - Updater: Use headline font for activity header (by Pranav Vashi) b5be842 - Updater: Nuke Lineage's website on installation blocked dialog (by shagbag913) cc3da7a - Updater: Initial adaption for crdroid (by Lup Gabriel) 16083f6 - Updater: Change package name to avoid conflict (by Pranav Vashi) 92e79f6 - Ship as crDroid based on LOS (by Pranav Vashi) * packages/modules/Permission ad9c2e1dd - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * packages/services/Telecomm 5f5fdf3cc - Telecom:fix NPE problem in the CallSManager java file. (by lijilou) a72b495d6 - Add back increasing ring feature (1/2). (by Danny Baumann) 0acb7e18d - Ensure the mock Call state is set to HOLD before evaluation to remove potential race conditions (by Brad Ebinger) 2d6683b76 - Telecomm: More improvements for incall vibrations (by Pranav Vashi) 08031acb7 - Telecomm: Get rid of deprecation in incall vibrations (by Ido Ben-Hur) e25700ad6 - Ringer: Rewrite flashlight blink on incoming calls (by Ido Ben-Hur) 0fd7f5df8 - Telecomm: Add DND & Rate settings to flash on call [2/3] (by Ido Ben-Hur) 42f21255b - Telecomm: Allow to flash on call only when entirely silent [2/3] (by Ido Ben-Hur) 1fac23bab - Telecomm: Add Flashlight blink on incoming calls [2/3] (by Shripal17) c08c6deb3 - Incall vibration options [2/3] (by beanstown106) 8637dc73d - Telecomm: Update vibration patterns (by rituj) 468784550 - Telecomm: Add a null check to custom ring vibration (by Ido Ben-Hur) 50fc9d358 - Telecomm: Allow choosing a custom vibration pattern [2/3] (by Ido Ben-Hur) 5e76ec41b - Telecomm: Add vibration patterns from OOS [2/3] (by rituj) 86cac02de - Telecomm: Phone ringtone setting for Multi SIM device [3/3] (by Ting Yu) * system/netd aca9c835 - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * system/sepolicy b26f71a2a - Merge 'lineage-21.0' into 14.0 (by Pranav Vashi) * tools/extract-utils 637e366 - extract_utils: Support XML fixing by an argument (by Bruno Martins) 073096f - extract_utils: Implement fixing lib's soname (by Bruno Martins) b2c09dd - extract_utils: Add xml suffix to prebuilt_etc_xml modules (by Michael Bestas) * vendor/lineage a448421d - crdroid: Bump to version 10.8 (by Pranav Vashi) e670e549 - apn: Add finetwork (by Arian) 18b5ae2f - crdroid: Adding an option to build DeviceAsWebcam (by ShevT) d22167c9 - crdroid: Disable app launch blur (by Pranav Vashi) 6f52e35f - overlay: Update globally disabled components list (by Pranav Vashi) 2e1ab140 - overlay: Add gms location history to extra location packages (by Pranav Vashi) 34cc07ff - overlay: Do not set config_defaultAutofillService (by Pranav Vashi) ff4922b8 - overlay: Update device_config (by someone5678) 8660d7c1 - overlay: Do not set config_credentialManagerDialogComponent (by Pranav Vashi) 98c207dc - common: Inherit pixel-fw when available (by Pranav Vashi) c06d9a15 - config: Optimize Launcher3 and Settings for speed (by Andrzej Perczak) b8ddcc12 - crdroid: Remove Trebuchet packages (by Pranav Vashi) e8199d93 - crdroid: Switch to AOSPA's face unlock implementation (by ponces) 9ec208e8 - crdroid: Remove packages moved to addons (by Pranav Vashi) d2528e8a - crdroid: Build OmniStyle (by Pranav Vashi) 2d6078dc - crdroid: Build BatteryStatsViewer (by Oliver Scott) d0df029e - crdroid: Build OmniJaws service (by Pranav Vashi) 0cae7c43 - crdroid: Compile GameSpace (by Pranav Vashi) e7b15646 - overlay: Update device configs global overrides (by Dyneteve) 5bd07cdf - envsetup: Disable ABI checks (by Andrzej Perczak) e1840472 - android: merge_dtbs: Respect miboard-id while merging (by Arian) 1735f00c - overlay: Enable freeform/multiple windows feature by default (by minaripenguin) 35ad647a - crdroid: Disable phantom process monitoring as workaround (by John Galt) d77f81d5 - crdroid: Enable ThinLTO cache (by Pranav Vashi) df62c404 - crdroid: Update clone exemption list (by Pranav Vashi) b792d964 - crdroid: Add preinstalled package list to stop auto cloning (by John Galt) b6823e07 - device_config: Enable Cloned App (by aswin7469) 19000379 - overlay: Use google-sans for remaining font configs (by Pranav Vashi) c6c80423 - overlay: Update clock plugin list (by Pranav Vashi) 41f55271 - overlay: Allow telephony stack and components to receive un-sanitized ServiceState entries (by minaripenguin) 74767207 - soong: Add CAMERA_NEEDS_CLIENT_INFO_LIB{_OPLUS} (by Hikari-no-Tenshi) 64e31e91 - soong: Add support to set vendor tag with client package name (by Jake Weinstein) 91591741 - overlay: Enable app-cloning feature in Settings (by minaripenguin) 1d63dcf0 - overlay: Settings: Show memory usage in app info (by Danny Lin) aeccacbf - overlay: Set components from pixel device (by Pranav Vashi) 56af870d - overlay: Enable QR Code scanner on Lock Screen (by ShevT) 1e660f86 - crdroid: Inherit several Android Go configurations (by Albert I) 3873998d - crdroid: Speed profile services and wifi-service to reduce RAM and storage (by Mathieu Chartier) 233f0b82 - overlay: Add tethering to location exemption (by Pranav Vashi) 5f18913c - overlay: Add SystemUI to location extra packages (by Pranav Vashi) 83425f49 - overlay: Add OmniJaws to location extra packages (by Pranav Vashi) e6b7ce09 - overlay: Allow new SystemUI clocks (by Dyneteve) b6aa48d3 - overlay: Offload WM shell to another thread (by Danny Lin) 86c034bc - common: Enable R8 optimizations for system_server and SystemUI (by Jared Duke) 77d703c7 - crdroid: Minimize debug info (by Pranav Vashi) abb05ed2 - overlay: Update SettingsProvider defaults (by Pranav Vashi) 8e0accaf - config: Properly disable blur on app launch (by Andrzej Perczak) 081d4cfb - config: Cleanup and update common props from Pixel (by Andrzej Perczak) ee0ca66c - build: Override host metadata (by Danny Lin) 0cfc1a49 - crdroid: Moved bootanimation to addons (by Pranav Vashi) fb9ab782 - crdroid: Clean up wallpaper overlay (by Pranav Vashi) afccf165 - common: Allow OTA downgrade regardless build type (by Pranav Vashi) 7be0b6fc - crdroid: Generate OTA json at build time (by Lup Gabriel) 1883cf53 - roomservice: get me some crDroid (by Lup Gabriel) eca7228a - charger: Switch from LineageOS Teal to crDroid Blue (by Pranav Vashi) ff36c592 - apns: Update mobily APN for prepaid connection (by Pranav Vashi) fe89877b - Revert "overlay: Default to Seedvault backup transport" (by Pranav Vashi) a591b0e1 - crdroid: Drop custom adb drawable (by DarkJoker360) 7f49221a - build: Ship as crDroid based on LOS (by Pranav Vashi) ffd4d227 - crdroid: changelog.sh: fail gracefully (by Lup Gabriel) de1acfe4 - crdroid: Check if changelog file exists (by Pranav Vashi) a20a9bcb - crdroid: Add changelog script (by Pranav Vashi) ==================== 09-07-2024 ==================== * device/google/gs-common 811212e - fixup! Disable userdebug diagnostics (by Michael Bestas) * hardware/interfaces 5673a9b907 - audio: Remove unnecessary std::move (by Yi Kong) * hardware/qcom-caf/sdm845/display 80aa9e092a - Convert some display libraries to blueprint (by Aaron Kling) * hardware/qcom-caf/sm8150/display 93abdeaa - Merge 'lineage-21.0-caf-sm8150' into 14.0-caf-sm8150 (by Pranav Vashi) * hardware/qcom/sm7250/display e816646b - Convert some display libraries to blueprint (by Aaron Kling) * packages/apps/Aperture 3f3c736 - Aperture: SettingsActivity: Only two-way gestures can invert buttons (by Sebastiano Barezzi) * packages/apps/Etar 7a1bf512 - AboutFragment: Get current version name from BuildConfig (by Aayush Gupta) 7af6d188 - gradle: Bump compileSdk to 35 (Android 15) (by Aayush Gupta) 0243b869 - gradle: Disable non-required jetifier (by Aayush Gupta) 33cc31fd - gradle: Enable nonFinalResIds flag (by Aayush Gupta) a4f77d3e - gradle: Enable resource namespacing (by Aayush Gupta) a2c5434f - gradle: Move buildConfig flag to app module (by Aayush Gupta) 6ced74aa - Bump to latest stable AGP, Gradle and dependencies (by Aayush Gupta) cbcd1fce - Remove obsolete version check (by Gitsaibot) 566ab9f2 - Drop support for android 5 and update resources (by Gitsaibot) fbacce4f - Add recurrence rule support for importing calendar event from .ics file (by Fahim Masud Choudhury) 6f781d01 - New version 1.0.47 (by Gitsaibot) f235a08a - Update submodules (by Jochen Sprickerhof) 80257f3f - Updated plugins (by Gitsaibot) 2cfbe6d3 - Fix lint warnings (by Gitsaibot) 6d5c6942 - Tap on current month to open go to date (by Gitsaibot) d7914165 - include current calendar in selection when moving recurrence (by Jonas Häusler) * packages/apps/Glimpse a650893 - Glimpse: Update AGP to 8.5.2 (by Luca Stefani) 947bdc6 - Glimpse: Update Gradle wrapper to 8.10 (by Luca Stefani) * packages/apps/Recorder 029fc80 - Recorder: Update AGP to 8.6.0 (by Luca Stefani) 1346277 - Recorder: Update Gradle wrapper to 8.10 (by Luca Stefani) * packages/services/OmniJaws e213df3 - OmniJaws: Update default icon package (by Pranav Vashi) 63d6f97 - OmniJaws: iconpack: Add Google's new material weather icons (dark) (by Jayant-Deshmukh) 0924bd2 - OmniJaws: iconpack: Add Google's new material weather icons (light) (by Jayant-Deshmukh) 289e053 - OmniJaws: Remove Google weather icon set (by Jayant-Deshmukh) * system/core 7273ae44e - Modifying /dev/memcg permissions. (by Karthik Gopalan) b673ff400 - Remove unnecessary std::move (by Yi Kong) 1078ce49b - init: Write initial cpuset values for audio-app (by minaripenguin) 5ec68c500 - Add cpu set for audio app (by Revathi Uddaraju) e7685de0f - task_profiles: Use foreground cpuset for SurfaceFlinger (by Jake Weinstein) 5aae45fd6 - Set swappiness of apps and system under /dev/memcg from init.rc (by Manjunatha Ramachandra) e6f3aac15 - debuggerd: use jemalloc by default and allow opt-in to scudo (4/4) (by Adithya R) 1316c7460 - core: Lockscreen Charging (2/3) (by xyyx) 1226e048a - hosts: Block OTA downloading from GMS (by jhenrique09) a63dd7f94 - init.rc: don't start console unless asked to (by Alex Naidis) ce4103c7a - core: Fix reading max_comp_streams for zram (by usernameComputer01) 0a26ba361 - init.rc: Disable native stats collection service (by Danny Lin) f8df7d3bf - init: reboot to recovery on panic by default to allow reading pstore (by Alexander Martinz) a66ac426e - init: Do not set safety net props for ENG builds (by Pranav Vashi) 75ad2d83b - init: Spoof more props (by jhenrique09) 8c081c358 - init: Add more properties to spoof. (by spezi77) 4fbe308c6 - init: Weaken property override security for the init extension (by Alex Naidis) 8b329ce41 - init: Set properties to make SafetyNet pass (by Danny Lin) 7cba4ddb3 - camera: Add L-compatible camera feature enums (by Steve Kondik) 5e16ae253 - Camera: Add feature extensions (by Sauhard Pande) bd0ca6f79 - debuggerd: Adapt rom name in tombstones (by DarkJoker360) 092ab8ece - debuggerd: Set correct version for tombstone (by Pranav Vashi) * tools/extract-utils bccc230 - extract-utils: Also support rfsa package targets on odm (by Bruno Martins) * vendor/lineage 85a01b77 - vars: Update qcom tags (by Michael Bestas) f55e136f - vars: Drop no longer supported Pixels (by Michael Bestas) 49d9566e - vars: September 2024 Security update (by Chirayu Desai) ==================== 09-06-2024 ==================== * hardware/qcom-caf/sdm660/display 2b63444088 - gralloc: add checks for reserved size of allocation requests (by Vikas batchu) * hardware/qcom-caf/sm8550/display 8f92fc5a59 - gralloc: add checks for reserved size of allocation requests (by Vikas batchu) * packages/apps/Launcher3 7c6cdf8d94 - Launcher3: Expose force monochrome themed icon flag as a user preference (by minaripenguin) 237069f3e6 - Launcher3: Improve hide keyboard when transitioning to home screen (by Pranav Vashi) * packages/apps/Nfc 957a4898 - According to the logic here, '||' may be more appropriate than '|' (by fucheng lu) * packages/services/DeviceAsWebcam 845e782 - Create WebcamController interface for webcam specific controls (by Avichal Rakesh) 37d4e61 - Import translations. (by Bill Yi) 9d06745 - Refactor DeviceAsWebcam into interface and impl. (by Avichal Rakesh) 4488bbf - Import translations. DO NOT MERGE ANYWHERE (by Bill Yi) 5040fd0 - Import translations. DO NOT MERGE ANYWHERE (by Bill Yi) 1062ec9 - Handle all cutout insets (by Avichal Rakesh) ab9d9f6 - Import translations. DO NOT MERGE ANYWHERE (by Bill Yi) ==================== 09-05-2024 ==================== * packages/apps/Aperture cde40a1 - Aperture: SettingsActivity: Deduplicate HardwareKey prefs keys (by Sebastiano Barezzi) bdf870d - Aperture: Update CameraX to 1.5.0-alpha01 (by LuK1337) * vendor/lineage 8450e172 - apn: Set correct apn for `Grameenphone` (by hipexscape)