DerpFest 15.1 for Samsung Galaxy A71 - 20250205-1958

QPR Update!
- Included January 2025 security patch
- New RGB boot animation!
- Quick Tap functionality has now been added back to DerpFest 15.1!
- Viper4Android driver updated to 0.63
- Removed empty settings entries previously caused by Pixel Framework
- System has been debloated
- Split notification shade
and much more this time around...


Source changelog:
====================
    01-14-2025     
====================
\n* device/samsung/a71-common\n32863f6  overlay: SystemUI: Enable split notification shade in landscape  [DaViDev985]
1d9a6f5  a71-common: Include ViPER4AndroidFX This includes ViPER4Android Repackaged, allowing rootless audio effect customization.  [DaViDev985]
653384f  [TMP] BoardConfigCommon.mk: Set BOARD_HAVE_QCOM_FM to false This temporarily overrides a build error related to FM Radio.  [DaViDev985]
a9ba4dd  sepolicy: define type sysfs_camera and sysfs_camera_writable This is needed by the private sepolicy for the flashlight control app  [Starlix]
517d189  sepolicy: Add hal_samsung_camera_flashlight_default.te This is needed by the flashlight control app.  [Starlix]
5c87fba  Build vendor.samsung_ext.hardware.camera.flashlight-service and FlashControl This fixes an issue with the flashlight being dim. Huge thanks to whystarlix (a.k.a. onesmiledx), wherever he is. This includes changes to SEPolicy.  [DaViDev985]
6200834  DerpFest Adaptation  [DaViDev985]
bb4239f  a71-common: init: Modify the cpuset setting  [Kyle Lin]
6e67075  a71-common: init: Kang scheduler settings from sunfish  [Arian]
220a5e3  a71-common: init: Kang governor settings from sunfish  [Arian]
0093b50  a71-common: init: Remove CAF input boost  [Arian]
ac22e2d  a71-common: init: Disable core control  [celtare21]
f9cd5af  a71-common: init: Add SchedTune configuration  [Andres Oportus]
3f2b80d  a71-common: init: Kang init.qcom.post_boot.sh from xiaomi_sm6150  [Arian]
3586546  a71-common: init: Don't setup runtime cpusets for silver only first  [Arian]
74143cf  a71-common: init: Drop ssr_setup service  [Luk1337]
f33e827  a71-common: init: Increase ZRAM to 2GB  [Tim Murray]
1b46c6c  a71-common: init: Tune zram performance  [Wei Wang]
2f030a4  a71-common: Enable zram writeback  [Jenhao Chen]
1f462c7  a71-common: init: Set soc properties  [Arvind Kumar]
5d3e1d8  a71-common: init: Set Netflix property based on target  [Rajeshwar Kurapaty]
a5c3f59  a71-common: init: Add edgnss socket directory  [Hoss Zhou]
deab5c1  a71-common: init: Avoid delay for vblank disable from DRM  [Prabhanjan Kandula]
d3d79c4  a71-common: init: Add missing 'vendor.' prefix to cnss-daemon  [basamaryan]
edc0302  a71-common: init: Remove legacy persist path entries from init script  [Bruno Martins]
dd0baf6  a71-common: init: Remove bogus tombstone directory directives  [Ethan Chen]
0cb1ab0  a71-common: init: remove unused property  [Sean Tranchetti]
865b49e  a71-common: init: limit discard size to 128MB  [Sayali Lokhande]
26190e0  a71-common: init: Decrease the console log level  [Raghavendra Rao Ananta]
3209c0d  a71-common: init: ueventd: Set permissions for KGSL sysfs node  [Wilson Sung]
68f0c03  a71-common: init: get back to default from long-standing VM tweaks  [Jaegeuk Kim]
fa4d69c  a71-common: init: set readahead_size_kb=128 to system and data  [Jaegeuk Kim]
780cd2e  a71-common: init: Set readahead_size_kb=128 to vendor, product and system_ext  [Martin Liu]
7328b5a  a71-common: init: Remove IO read_ahead_kb tune  [Randall Huang]
8cb137e  a71-common: init: boost performance by skipping EAS  [Rick Yiu]
394b478  a71-common: init: Don't mount TraceFS twice  [Alexander Koskovich]
308d941  a71-common: init: Set default Wi-Fi country code to '00'  [Roberto Sartori]
41f3966  a71-common: overlay: Set status bar height values from stock  [Haky86]
57c58fb  a71-common: overlay: Migrate "rounded_corner_content_padding"  [Yohei Yukawa]
47d2d34  a71-common: overlay: Disable alpha transformation in animations  [DarkJoker360]
7f46236  a71-common: overlay: Improve pinner configuration  [Adithya R]
a2d8a84  a71-common: overlay: Refactor configs from samsung_sm8250  [Haky86]\n

====================
    01-13-2025     
====================
\n* frameworks/base\na81c711  ThemedResourceCache: Remove lambda and optimize map pruning iteration  [minaripenguin]
5e99698  ThemedResourceCache: Replace ArrayMap with HashMap for performance  [Danny Lin]
12a1566  SystemUI: Fixup cast chip long press when not showing a timer  [Ido Ben-Hur]
41c1d18  SystemUI: Allow long pressing timer chips to directly stop the action  [Ido Ben-Hur]
271fc7d  fixup! Implement edge long swipe gesture  [OnlyTomInSecond]
7ac8673  base: Declare a gradient end color  [ElDainosor]
19f4a51  KeyguardClockSwitchController: Prevent an NPE on early boot  [Ido Ben-Hur]
bb20a71  StatusBarIconController: Don't crash at boot  [Ido Ben-Hur]
2af2c91  Revert^2 "SystemUI: Remove nav bar background in QS customizer"  [althafvly]
394f06d  SystemUI: Fix navbar tint when QS expanded  [althafvly]
680439e  base: Add isPackageInstalled boolean  [Roman Birg]
6138d60  SystemUI: Add QS Header Image customization [1/2]  [Marko Man]
6a31e9e  base: Add support for window ignore secure [1/2]  [LibXZR]
131cc75  base: Add support for application downgrade [1/2]  [LibXZR]
20feee8  SystemUI: tuner: Enable enableOnBackInvokedCallback  [someone5678]
a8de2ef  BatteryStatsViewer: Enable enableOnBackInvokedCallback  [someone5678]
b2a4487  base: Implement cutout force full screen [1/2]  [jhenrique09]
d4740cb  base: Allow disabling private DNS for VPN [1/2]  [Ido Ben-Hur]
2bae49c  SystemUI: Add private DNS QS tile [1/2]  [Ido Ben-Hur]
41beca7  FlashlightControllerImpl: Fix crash when camera IDs list is null  [minaripenguin]
a05462f  SystemUI: Improve Slider tiles percentage color  [minaripenguin]
61406f1  SystemUI: Introduce Volume QS Tile [1/2]  [minaripenguin]
de4290e  SystemUI: Use groove for brightness slider  [Adithya R]
28dfcea  SystemUI: Remove split navigation bar layout for sw900dp  [LuK1337]
3fad4a1  BatteryStatusChip: Avoid displaying an entirely black landscape icon  [Ido Ben-Hur]
27a87bf  QSLongPressEffect: Provide a fallback for devices with no primitives  [Ido Ben-Hur]
fb35412  SystemUI: Allow disabling QS tiles long click effect for specific tiles [1/2]  [Ido Ben-Hur]
b00341d  frameworks: Exempt location packages from location indicators  [Chirayu Desai]
b53c910  SystemUI: Improve the new biometric prompt layout  [Ido Ben-Hur]
8a66e18  UdfpsController: add LAUNCH boost  [John Galt]
e5a0165  SystemUI: Update UdfpsTouchOverlay sensorRect on updating overlay params  [Dhina17]
0677888  wm: Skip freeform displays from forcing desktop mode  [Adithya R]
9372722  wm: Show rounded corners on freeform window on internal display  [Adithya R]
f410a97  SystemUI: Import smartspace proto  [NurKeinNeid]
84f152d  SystemUI: Redraw display cutout on overlay changes  [Adithya R]
13617a2  PowerOffAlarmService: Return if NotificationManager is NULL  [someone5678]
0c3cb90  base: Minor improvement to the PowerOffAlarmService body string  [Ido Ben-Hur]
dadd328  base: Make PowerOffAlarmService opt-in  [Ido Ben-Hur]
d083f3b  PowerOffAlarmService: Handle NPE with shared preferences  [Adithya R]
707ab464  base: PowerOffAlarmService: Add a notification  [Ido Ben-Hur]
44c439d  base: Introduce PowerOffAlarmService  [Ido Ben-Hur]
a218942  UDFPS: Make GhbmIlluminationListener interface public  [firebird11]
92d43bb  base: Rework lock gesture feature  [cjh1249131356]
079e354  SystemUI: KeyguardUnlockAnimationController: Catch all exception  [someone5678]
7b3640b  SystemUI: fix antiquated TunerActivity bugs  [nift4]
0a86529  PackageUtil: Fix NPE in getPackageInfo method  [Oliver Scott]
b87034e  SystemUI: Port statusbar brightness control  [Alberto97]
f12818d  LockPatternUtils: Decrease minimum pin length for auto confirmation  [Mesquita]
a47f1a7  libs: wm: Remove rounded corners in split screen [1/2]  [Dhina17]
044a2f6  base: [SettingsProvider] Resolve google gms configurator denials  [minaripenguin]
1359c01  SettingsProvider: Resolve package name that requires permission  [Pranav Vashi]
58219e5  Implement DeviceConfigUtils and service  [jhenrique09]
2824cb5  display: Add simple RGB color balance transform  [Danny Lin]
2798bbf  Fix uninstall for all users  [Tommy Webb]
55b5ba1  SystemUI: biometrics: Add missing call to parent onFinishInflate  [Ido Ben-Hur]
6ebe443  OplusTypeCastingHelper: update stub  [arnodorian-r]
3f5ac3f  Add some fwb stubs from Oplus  [DennySPb]
87feae7  Status bar lyrics: Fix bug where some lyric would be wrongly ignored  [Nick]
48aa07a  SystemUI: Introduce dynamic lockscreen clock spacing  [minaripenguin]
1622e57  SystemUI: Ignore font padding for large ls clock  [minaripenguin]
042e09a  base: Add support for Lockscreen clock fonts  [El Dainosor]
0a5ee41  Bring back ThemeUtils for Theming  [sb6596]
ba9f439  SystemUI: added acun and bang brightness slider  [Ghosuto]
3283899  SystemUI: Add more Brightness Slider Style [1/3]  [rdx420]
79d9a34  SystemUI: Add brightness slider styles [1/3]  [SamarV-121]
8849a56  Forward port pixel navbar animation from redfin 11 [1/2]  [Pranav Vashi]
08256a6  base: Double tap to trigger doze [1/2]  [SKULSHADY]
cc887e1  fixup! [SQUASHED] base: Add status bar lyric for Android 15  [someone5678]
9f6e47d  Adapt statusbar lyric for Android V  [AmeChanRain]
e9e9ca9  SystemUI: Fix status bar lyric overlapping with the center clock  [LibXZR]
b30b3a8  fixup! [SQUASHED] base: Add status bar lyric for Android 14  [someone5678]
350b6d4  [SQUASHED] base: Add status bar lyric for Android 14  [cjybyjk]
3ea1355  fixup! SystemUI: Bring back UDFPS animation  [Dhina17]
3be48fa  SystemUI: Fix Udfps animation positioning logic  [minaripenguin]
b66f83c  biometrics: Fix udfps races  [Andrzej Perczak]
9cf4a70  UdfpsAnimations: Use DisplayUtils.getScaleFactor to support multiple resolutions  [AnierinB]
3dc6af4  DisplayUtils: Introduce getScaleFactor  [AnierinB]
4b850c4  SystemUI: Make sure the udfps animation is hidden on the bouncer  [Dhina17]
73481378  SystemUI: Simplify udfps animation style selection  [Dhina17]
ee8173d  fwb: Config udfps animation package via res  [Dhina17]
9ca3035  SystemUI: Bring back UDFPS animation  [SagarMakhar]
63beaed  Pulse: Fix crash when linking visualizer  [minaripenguin]
14d9d53  base: Pulse: Fix Fadingblockrenderer if custom gravity is top  [Jenna-they-them]
29a26de  Pulse: Vertical mirror [1/2]  [TikkiTikki]
c217444  Pulse: Custom gravity and Center mirrored [1/2]  [TikkiTikki]
2c75891  SystemUI: Update track title and artist on metadata change  [alphime]
7933a6f  SystemUI: Follow monet theme on privacy indicators  [minaripenguin]
090b67b  Ambient Music Ticker - Allow to pulse on new tracks [1/2]  [ezio84]
b01df8a  base: Do not reset keyguard going away state  [minaripenguin]
b937687  display: Handle zero auto brightness adjustment  [Adithya R]
a356848  SystemUI: Fix crash when click rotation button on keyguard  [minaripenguin]
f235962  SystemUI: screenshot: Catch RejectedExecutionException  [someone5678]
6e6c969  Pulse: Make view linkages more robust  [Pranav Vashi]
211f78d  Pulse: Implement pulse color based album art [1/2]  [Pranav Vashi]
bc5f065  Pulse: Prevent systemui-related crashes  [minaripenguin]
2e1444c  Pulse: Fix orientation checks  [minaripenguin]
fc2a187  Pulse: ColorContoller: Fix getting default accent color  [varund7726]
8505ed5  Pulse: Simplify checks and prevent issues  [Pranav Vashi]
f5e4756  Pulse: Detach pulse view only when attached  [Pranav Vashi]
8228cc1  Pulse: Solid renderer round lines [1/2]  [TikkiTikki]
111ed3c  Pulse: Set current Refresh rate as FPS animation value  [Stallix]
56bba14  Pulse: Extend to Ambient Screen  [spezi77]
ccab1b5  Pulse initial checkin for Android 13 [1/2]  [bigrushdog]
0e1a5d8  services: Start pocket mode service only if supported  [Pranav Vashi]
4d9c143a  base: Ensure pocket sensor is wakeup  [Fabian Leutenegger]
2c2eb63  base: Allow to define custom pocket sensor value  [Fabian Leutenegger]
f413eb0  core: Improve Pocket Mode UI  [Anushek Prasal]
5662389  policy: introduce pocket lock  [Carlo Savignano]
e73d8dc  base: Allow scheduling always on display [1/2]  [Ido Ben-Hur]
cd3ecec  SystemUI: Fix RecodingController NPE with GameSpace  [Pranav Vashi]
a543036  base: Add mock oplus LinearmotorVibratorService  [cjh1249131356]
62d36a5  SystemUI: Fix suspicious spaces around new mobile icons  [lgjint]
6fb217c  BiometricScheduler: Cancel operation if not idle  [SagarMakhar]
42170bcf  core: exempt ParanoidSense from Privacy Indicator  [oberdfr]
f9cbbf4  SenseProvider: Allow our face unlock to be used on third-party apps  [jhenrique09]
f7d495b  FaceSense: Vibrate on successful authentication  [Adithya R]
2d6c38d  services: Force load FaceSense providers  [Pranav Vashi]
9a05ea9  SystemUI: biometrics: Follow user setting to confirm face unlock  [Pranav Vashi]
f049a05  SystemUI: Implement face unlock recognition text  [minaripenguin]
6c06b02  SystemUI: Disable FaceUnlock Lockouts  [minaripenguin]
3d623f4  services: Adapt face sense to A15-QPR1  [COSMIC]
08020ab  base: Initial SenseProvider for FaceSense service  [Chris Crump]
0a7f478  base: SystemUI: ParallelSpace: Do not show users created by ParallelSpace  [JunkoYuko]
7a66f5b  SystemUI: BatteryMeterViewController: register settings observer for all users and reload settings on user change  [jhonboy121]
e65f031  services: Handle single duration vibration patterns  [Subratam6296]
cb2d121  SystemUI: Adapt "Extend kill button to notification conversation guts" to A14 QPR2  [someone5678]
a4c82e7  Add kill button to notification guts  [Daniel Koman]
cc9b0f3  Allow to hide arrow for back gesture [1/2]  [Ali B]
69793072  SystemUI: Add missing init for isDeviceProvisioned in PhoneStatusBarPolicy  [maxwen]
346928b  fixup! SystemUI: Add double tap to sleep gesture  [someone5678]
584ef01  Tuner: Move DerpFest logo swag to fwb  [Alex]
ecc9f26  SystemUI: tuner: Add preference for 4G icon switch  [SamarV-121]
1b153f8  Custom statusbar logo customizations [1/2]  [Pranav Vashi]
cd73e027  base: Allow toggling floating rotation button [1/2]  [Ido Ben-Hur]
d8d4465  base: Allow locking tasks to recents [1/2]  [SagarMakhar]
e9c925b  UI: Adjust default navbar layouts  [Andy CrossGate Yan]
8db489b  QRCodeScannerController: Use Lens as fallback activity  [Nauval Rizky]
8e0b633  overlay: Include Nostalgic System Icon Packs  [=?UTF-8?q?Rados=C5=82aw=20B=C5=82=C4=99dowski?=]
0244199  base: Properly regenerate the share drawable.  [Sourajit Karmakar]
9e85a51  base: overlay: Remove screenshot from launcher icon packs  [Adithya R]
183e00a  IconPack*: Remove ThemePicker overlays  [Tim Zimmermann]
4328a2f  overlays: {acherus,outline}: Add launcher and themepicker overlay  [Pranav]
ec9a147  overlays: Fix signal icons in circular icon pack  [Adithya R]
241449d  overlays: Add 'V' ShapedNotch Overlay  [rdx420]
d05e4ba  Update notchbarkiller overlays  [minaripenguin]
5277ccc  overlays: Add notchbar killer for left-notch devices  [Jaida Wu]
cef77cd  overlays: Add notch bar killer  [Josh Fox]
409f701  overlays: Import Plumpy, Aurora, Gradicon & Lorn iconpacks from Iconify  [rdx420]
0d1eb53  overlays: IconPack: Rename config_signalXPath  [Adithya R]
d049c15  base: overlays: Add Xperia overlays  [AndroBuddy]
ca51917  overlays: Introduce Outline iconpack  [Niklas Schnettler]
6c928cb  acherus: Add settings overlay  [Genkzsz11]
db7f3cd  acherus: Wrap a few icons with inset  [Pranav]
db4bace  overlays: Add acherus icon pack  [Pranav]
f863fc8f7  PUI overlay: Do not theme seekbars  [StarkDroid]
258d1ed  overlays: Introduce PUI iconpack  [spkal01]
0afd416  overlays: oos: Import stock oos settings icons  [RedSkulHYDRA]
59af8d2  overlays: declare the right overlay category  [jhonboy121]
9e89341  overlays: oos: Add dummy icons to fix preview  [Pranav Vashi]
37c7463  overlays: oos: Adjust width and height for dnd and vibrate icons  [jhonboy121]
1be43c7  overlays: oos: Add statusbar bluetooth icons  [imjyotiraditya]
9df7ee2  overlays: oos: Fix edit icon color in Settings  [AshutoshSundresh]
c3f7805  overlays: Add an OxygenOS icon pack  [AshutoshSundresh]
a64f5f7  overlays: fixup themepicker package name for IconPacks  [Omkar Chandorkar]
78f342b  overlays: fixup launcher package name for P20 icons  [Omkar Chandorkar]
91f7c64  IconPackKaiAndroidOverlay: fix for carriers using 5 bars of signal  [Anay Wadhera]
a1cf4ea  IconPackRounded: Use correct icon for notification and ring volume  [Arian]
f529e46  overlays: Add unlinked ringtone and notification volume icons  [Adnan Begovic]
2f5dd70  IconPack{Kai,Victor}: Fix clock icon  [DarkJoker360]
798aad0  IconPack{Sam,Victor}: Inverse vol collapse/expand anim path data  [Dhina17]
47ffb3e  SystemUI: Fix size of icon of vibrate ringer mode for additional icon packs  [Volodymyr Zhdanov]
2fbb605  overlays: Unify icon packs category name  [Adithya R]
112a9dc  overlays: bring back icon packs  [jhonboy121]
36e7d29  SystemUI: Optional haptic feedback on back gesture [1/2]  [DennySPb]
866ae221  SystemUI: unify keyguard font style  [maxwen]
7c77c76  development: Address NPE when removing preferences out of developer options  [Alex Cruz]
5f898e3  TwilightService: Save and use last fetched location  [Ido Ben-Hur]
be4b3e6  TwilightService: Use temporary TwilightState when location is not available  [rituj]
dd8e4e4  AudioService: Guard against OOB in ringer mode cycle  [Ido Ben-Hur]
a028309  base: Choose which ringer modes to cycle with the gesture [1/2]  [Ido Ben-Hur]
d248e62  AudioService: Cancel old toasts when switching ringer mode  [Ido Ben-Hur]
5f6b8e6  base: Add option to cycle through ringer modes [1/2]  [rituj]
dc77230  SystemSensorManager: Block more apps  [QKIvan]
53be72e  Make sensor block package list configurable [1/2]  [Hikari-no-Tenshi]
5c235cf  base: Add Accelerometer and Linear Acceleration sensors in blocking list  [HolyAngel]
b6e8f93  Settings: make SensorBlock readable by non-system apps  [Ali B]
a992478  FWB: Sensor block per-package switch (1/2)  [LorDClockaN]
8844fda  SystemSensorManager: sensor block per-package  [Simao Gomes Viana]
520852d  SystemUI: Introduce Adaptive Playback [1/2]  [Jyotiraditya]
f86f4d2  SystemUI: Allow disabling clipboard overlay [1/2]  [Adithya R]
febf135  base: Back gesture height settings [1/2]  [maxwen]
da164974  charging: Allow using vibration without sounds  [xyyx]
754a029  base: Allow customizing default notification vibration pattern [1/2]  [Ido Ben-Hur]
7e69c0e  base: Custom vibration pattern per notification channel [1/2]  [Ido Ben-Hur]
e64e633  SystemUI: Remove Duplicate Ripple Effect for WiredCharging  [rdx420]
4a68dc8  base: Make wired charging animation follow settings too  [cjh1249131356]
70c7363  base: Add toggle to disable charging animation [1/2]  [Anushek Prasal]
d64c18c  SystemUI: VolumeDialogImpl: Fixup haptics toggle  [Ido Ben-Hur]
61427af  SystemUI: Make slider haptics scale with progress & collision velocity  [Ido Ben-Hur]
a5ee2b2  base: Allow disabling slider haptic feedbacks [1/2]  [Ido Ben-Hur]
d359391  SliderHapticFeedbackProvider: Provide fallback for primitive vibrations  [Ido Ben-Hur]
c2349fc  SystemUI: Launch power menu from QS only if enabled  [DarkJoker360]
cbf063d  Hide power menu on secure lockscreen [1/2]  [Altaf-Mahdi]
394c076  keyguard: Actually kill Fancy Colon  [Joe Maples]
a5669a9  SystemUI: Make lockscreen buttons slightly bigger  [Adithya R]
db70b997  Move Bluetooth timeout back to AOSP settings  [t-m-w]
f23295c  Wi-Fi timeout feature  [Oliver Scott]
b07ac7c  Port brightness slider changes [1/2]  [Alberto97]
f28e837  Revert "SystemUI: Port brightness slider changes"  [NurKeinNeid]
68808d6  SystemUI: Grant additional permissions for smartspace  [Andrzej Perczak]
539f1bb  LockscreenSmartspaceController: Always treat intents as above keyguard  [Ido Ben-Hur]
5fc9f0d  SystemUI: screenshot: Hide action chips text labels  [Ido Ben-Hur]
975664c  FrameTracker: Silence logspam  [cjh1249131356]
9b07d47  core: Switch to mkrbin for copying crash logs  [NurKeinNeid]
2cc34e6  SystemUI: Fix Internet Tile showing no service  [Tommy Webb]
60a2d75  PhoneWindowManager: Check camera availability on camera key long press  [dantmnf]
c3c7315  WallpaperManagerService: Get rid of removed UIDs that have set dim  [Ido Ben-Hur]
07e95e0  SystemUI: customization: Avoid NPE in ClockRegistry  [someone5678]
013bc11  SystemUI: Add vibration when long pressing QS footer settings button  [Ido Ben-Hur]
3475ed8  fixup! SystemUI: Clock position customization  [ppanzenboeck]
3b31060  SystemUI: Default to true for HeadsUp notifications  [Ido Ben-Hur]
11213fb  base: ViewConfiguration: synchronize access to sConfigurations array  [Ido Ben-Hur]
c69e700  SystemUI: fix tuner enabling aod on first open  [nift4]
ae415ce  SystemUI: Improve ripple animation color  [minaripenguin]
5f1e2388  AOD: Sleep when proximity is covered for 3 secs  [PMS22]
3a3b9ef  base: fix wake on unplug also for wireless charging  [maxwen]
f4734b6e  fwb: Fix navigation bar button hit testing  [SahilSonar]
7e89845  cmds: bootanimation: -O3  [Simao Gomes Viana]
563c7ee  SystemUI: Change heads up ticker text style to match clock  [Anushek Prasal]
1d5185e  services: Whitelist Nfc Service from clipboard toasts  [AshutoshSundresh]
31ce91e  SystemUI: Fix Biometric dialog corner radius  [Anushek Prasal]
5bd5326  base: use a double click effect for charging if there is no amplitude control support  [jhonboy121]
07f8e28  PowerUI: Mute logcat spam.  [spezi77]
69f18d4  Add deep sleep info to uptime preference  [maxwen]
3552961  SystemUI: Disable all-caps for smart reply button text  [Adithya R]
a87f699  Reduce ContrastColorUtil logspam  [minaripenguin]
8d17346  ColorUtils: Prevent crash if alpha component is translucent  [Pranav Vashi]
cf336db  SystemUI: Blur the background of SysUI dialogs  [Adithya R]
07f5b79  base: Use wireless charging animation for wired charging too  [Anushek Prasal]
a240770  SystemUI: Use lighter material you shades for charging animation  [minarypenguin]
6ccf0c2  SystemUI: Use color accent for charging animation  [Genkzsz11]
9c54eed  SystemUI: Fix keyguard user avatar margins  [strwbrry143]
59bf820  SystemUI: Do not duplicate SPN and PLMN in network name  [Adithya R]
4ac528b  base: change background activity start mode to allow for widget configure  [maxwen]
1fd776c  SettingsProvider: Set device name to marketname if available  [Adithya R]
19b00a9  SystemUI: Remove excess margin in few statusbar icons  [Adithya R]
775ffe6  Link dialog radius to config_dialogCornerRadius  [Lucchetto]
9c6a359  SystemUI: Make popup menus more rounded  [Lucchetto]
5294aff  KernelCpuUidActiveTimeReader: Do not spam log with negative active time  [cjh1249131356]
fe2a472  SystemUI: Let screenshot window ignore screen decorations  [LuK1337]
e5ccf53  core: Remove old app target SDK dialog  [Danny Lin]
43cbe6d  base: Update some icons to MD2  [Anushek Prasal]
620fbac  SystemUI: Hide call strength icons  [SagarMakhar]
bbbd63f  BrightnessController: Do not update slider from DisplayManager callback  [jhonboy121]
59fe5a8  Allow "Panic" to silently uninstall packages.  [Chirayu Desai]
c76ef8d  s2ss: Remove property usage  [LibXZR]
46811f5  GlobalActionsDialogLite: Dismiss the dialog when restarting SystemUI  [ezio84]
e212d2d  frameworks: Add restart systemui shortcut to power menu [1/2]  [ezio84]
01d26e1  Add product board in the log  [Dil3mm4]
20847c8  More infos uploaded to Memochō  [Dil3mm4]
6ac87c5  core: Switch to ``Memochō``.  [Jyotiraditya Panda]
c01dd93  Add button to AppErrorDialog to upload crash information to dogbin  [Till Kottmann]
9f5f45d  SystemUI: Enable production-ready feature flags  [Danny Lin]
1236ef3  Fix incorrect parameter transfer when setting wallpaper component  [Ge Tianxiong]
9924d7b  services: ActiveServices: drop uid check when notifying newly registered callbacks  [jhonboy121]
1f4afd5  DisplayModeDirector: Make sure we apply refresh rate on startup  [Ido Ben-Hur]
0d43d8e  SystemUI: Dismiss screenshot window on touch outside  [LibXZR]
9234976  base: Add option to enable AOD on charging only [1/2]  [darkobas]
21b9842  SystemUI: write initial value of SHOW_QR_CODE_SCANNER_SETTING on first call  [maxwen]
fc9609b  SystemUI: More rounded corners  [Lucchetto]
b70f85a  BatteryStatsImpl: Guard against OOB  [Ido Ben-Hur]
4eadcb1  display: Don't spam log when display state changes  [Adithya R]
1ec0510  SystemUI: Add colors to assistant animation  [paphonb]
4e313f2  SystemUI: clock_default_large: Don't hardcode monospace font  [Ido Ben-Hur]
49f3bd24  base: services: Raise log level of background start denial  [Akane Beneckendorff]
80c18e0  base: libs: androidfw: Use '-O3' for build configuration  [Akane Beneckendorff]
afae30d  base: tools: aapt2: Use '-O3' for build configuration  [Akane Beneckendorff]
ca72912  SystemUI: Remove user setup check for alarm icon  [cjh1249131356]
3aacbcb  SystemUI: Remove alarm from statusbar icon blocklist  [Adithya R]
ab7a752  SystemUI: screenshot: Also post a notification with a preview  [Ido Ben-Hur]
2dd1f3d  SystemUI: Remove the obstructive warning text in screen record dialog  [songlongdaiduong]
73dfd51  SystemUI: screenrecord: Rework loading/saving preferences  [Phạm Tiên Sinh]
97e77c7  ScreenRecord: Save recordings in ScreenRecords  [El Dainosor]
04cd8cc  AppErrors: Respect appsNotReportingCrashes for ANRs  [Danny Lin]
d429507  Keyguard: reduce bottom text size  [Marko Man]
3998360  core: res: config: speed up animations  [Simao Gomes Viana]
a2aece0  android.view: Speed things up!!  [Mazda]
43800abc  Let's cut Max Excape Animation in Half  [Chet Kener]
52be048  core: PinSet: fixup and improve code  [jhonboy121]
02d8bdd  Cache pin algorithms in PinSet  [Till Kottmann]
6d6f518  Revert "(Point) Only calculate sin and cos once"  [Harshit Jain]
5550451  Cache KeyStoreService  [Till Kottmann]
a85afc5  (Point) Only calculate sin and cos once  [Till Kottmann]
2f110e7  base: Remove restrictions for system audio record [1/2]  [jhenrique09]
669393d  Make 'No Notifications' small  [Simao Gomes Viana]
454d43a  AlarmManagerService: wtf -> w  [Simão Gomes Viana]
85a374d  NetworkPolicyManagerService: turn this into just a warning  [Simão Gomes Viana]
ddff571  core: res: config: speed up tooltip animations  [Simao Gomes Viana]
a1b7de6  Watchdog: run emergency sync before killing system  [Simão Gomes Viana]
8e05fb8  BluetoothUtils: disable useless logspam  [Simão Gomes Viana]
e1fb3f2  Tweak notification lights  [Simao Gomes Viana]
566394d  misc configuration  [Simao Gomes Viana]
0cc97b5  core: res: config: brightness tweaks  [Simao Gomes Viana]
51b7531  MediaPlayer: stop logspam [2/2]  [Simao Gomes Viana]
26db21e  Make the spinners faster  [Simao Gomes Viana]
2bf0de6  Make spinners even smoother  [Simao Gomes Viana]
93ac3e3  ViewConfiguration: Align coding style to AOSP  [Harsh Shandilya]
e9984a7  ViewConfiguration: add support for max/min fling velocity sysproperties  [Simao Gomes Viana]
1f802af  ViewConfiguration: set scroll friction to 0.006f  [Simao Gomes Viana]
c71c49b  SystemServer: This is DerpFest  [NurKeinNeid]
fb60632  SystemServer: we ain't rolling Oreos anymore  [Simao Gomes Viana]
e568831  SystemServer: halogenify nicely  [Simao Gomes Viana]
4b6ef6d  ViewConfiguration: misc changes (rev)  [Simao Gomes Viana]
90b6c9d5  core: jni: use -O3  [Simao Gomes Viana]
ebbf782  AbsListView: Improve scrolling cache  [Pawit Pornkitprasan]
43a9c3d  fixup! SystemUI: Add statusbar NFC icon  [someone5678]
4d0bf1d  core: Declare default display light sensor  [AmeChanRain]
d2f1c04  Status Bar Tuner: Fix preference icon tint  [minaripenguin]
6114241  SystemUI: Allow customizing lock screen shortcuts via ThemePicker  [quh4gko8]
a6fdc5e  Dont show vendor mismatch message by default  [00day0]
eeea25d  base: Make vendor mismatch message optional  [Anushek Prasal]
cfc3f22  Dynamically tell the user which vendor image is needed  [beanstown106]
5691fb9  Show a more descriptive message when vendor.img is out of date  [beanstown106]
ba74571  base: Add Miku UI lyric stub to sharedUid allowlist  [AmeChanRain]
9e9656d  SystemUI: Migrate screenrecord dialog to M3 switch  [NurKeinNeid]
fffe69a  core: Use colorful background for our boot logo  [El Dainosor]
00c2b57  core: Use DerpFest logo mask  [123Duo3]
12417f2  data: Rename GoogleAudio to CustomAudio  [AshutoshSundresh]
1d32c9d  data: Import keyboard sounds from osu!  [AshutoshSundresh]
ddd0125  data: Add UI tap sound from ACE AS0618  [AshutoshSundresh]
1268bac  data: Import some UI sounds from Samsung S21 FE  [AshutoshSundresh]
b5f1b03  Build Google audio files from android13 [2/2]  [BeansTown106]
768ee7b  Shorten wait time for shutdown time optimization  [zljing]
791f0f3  Fix incorrect context classloader initialization in system_server  [yuanhuihui]
e50e279  SettingsLib: Migrate MainSwitchPreference to Material3  [Bruno Martins]
abdaa33  base: Update ic_doc_folder drawable to MD2  [Anushek Prasal]
435badc  base: Update some icons to MD2  [Anushek Prasal]
2d5e121  GLSurfaceView: report draw finished after first onDrawFrame in GLThread  [shoudil]
d90717c  Add synchronization for invokeForAllObservers call  [Devi Sandeep Endluri V V]
83ba594  Fixes crash/race condition when destroyActivity  [katao]
607057c  MountService: ensure VolumeRecord with UUID exists before modifying  [Scott Mertz]
189e526  Crash occured due to null pointer exception.  [Niraj kumar Mishra]
fc932fa  frameworks: Fix null pointer Issue  [mqi]
ecc239a  view: add null check for dispatch touch view  [jianzhou]
0429472  os: Process: Fix wrong code in isThreadInProcess  [leo zhang]
0920855  ActivityThread: Prevent surface hang up when screen on and screen off  [Guo Li]
5e3a7cc  Add vpn notification channel to be blockable  [maxwen]
8ca4dd8  Fix list style alert dialog to use system font  [maxwen]
fe36610  SettingsLib: Don't show system overlays on apps list  [Henrique Silva]
f8b01d2  Shell: Don't show bugreport on DocumentsUI  [jhenrique09]
86a4431  Calm down attention service logspam  [Adhitya Mohan]
1daaf3c  base: Update few drawables  [Jesus R]
30df974  Suppress FingerprintManager logspam  [Harsh Shandilya]
2cdb26f  Kill off provider info logspam  [Harsh Shandilya]
7c43d6e  InputWrapper: Opt out early if session == null  [Lars Greiss]
2ccc3c0  Speed up Orientation Listener  [Chet Kener]
fe1bed8  ServiceRegistry: Don't throw an exception if OEM_LOCK is missing  [Scott Warner]
362d8c7  DEBUG: Turn off some debugging we don't need.  [mydongistiny]
d4051e4  Fix MtpDatabase multithreading NullPointerException  [katao]
eb3171d  BackupAgent: Add backup shared mode  [Arthur Shuai]
e96068a  SystemUI: Fix SystemUI Crash  [mqi]
9bec3e3b  Enable KEY_WFC_SPN_FORMAT_IDX_INT universally  [timocapa]
3919b54  SystemUI: Tiny expanding improvement  [BigBrother1984]
77bf58a  MountService: Prevent NPE with DropBoxManager  [AdrianDC]
089608c  Add missing STORAGE_INTERNAL permission for BackupRestoreConfirmation  [c_jyuan]
9ea8019  Keep recent tasks for more time in memory  [ezio84]
59822c5  Makes the loading "spinner" animation smoother  [Sar Castillo]
650bb6f  Add "android.permission.READ_PHONE_STATE" to manifest  [Janson Kang]
9919910  Reduce log verbosity: Don't spam logcat  [fusionjack]
79a580c  base: Remove unnecessary videos  [Janson Kang]
ecb59b6  base: Delete media tests  [Evan Anderson]
3a48bd7  WallpaperService: Fix half black wallpaper after rotating quickly  [jianhuac]
182bacc  wm: Add API to listen for secure content in display  [Adithya R]
4b7f6fb  base: Add support for LMOFreeform service  [Adithya R]
2993bf8  base: Show USB icon in ADB notification  [Danny Lin]
f30deab  Editor: Disable magnifier position animation  [Danny Lin]
3b6e21b  Paint: Enable subpixel text positioning by default  [Danny Lin]
1502572  Allow disabling important developer notifications  [Danny Lin]
a267001  SystemUI: Reduce screenshot dismiss delay to 3 seconds  [Danny Lin]
54ededa  core: pm: Wipe package cache on upgrade  [Albert I]
b3c84aa  base: Have a proper validator for custom ringtone vibration pattern  [Ido Ben-Hur]
f7b6337  base: Allow choosing a custom vibration pattern [1/3]  [Ido Ben-Hur]
a733109  base: Add vibration patterns from OOS [1/3]  [rituj]
725b25f  base: Add rounded corners to activity open/close animation  [paphonb]
49e39f0  fw/b torch: add haptic feedback  [alk3pInjection]
7ed0c25  SystemUI: Update NFC icon  [Adithya R]
7399115  SystemUI: Add statusbar NFC icon  [xyyx]
bc09e49  SystemUI: Grant NETWORK_STACK permission for VPN tile  [NurKeinNeid]
a11ee66  base: Allow using 4G icon instead of LTE [1/2]  [Pranav Vashi]
20bfcfc  base: Use EFFECT_DOUBLE_CLICK for camera launch feedback  [cjh1249131356]
42fb74c  neko/Cat: Mark FLAG_IMMUTABLE PendingIntent with FLAG_MUTABLE  [PainKiller3]
f7eeeeb  SystemUI: quickfix unneccessary permission  [nift4]
3d383e9  SystemUI: Allow chroma & luminance to affect secondary colors [1/3]  [Ido Ben-Hur]
c1a02b9  SystemUI: monet: Allow a more granular control over shades [1/2]  [Ido Ben-Hur]
8ca6941  base: Add minimal support for Richtap vibrations  [Fabian Leutenegger]
ee09ac9  SystemUI: Allow using tuner API for DerpSpace  [Rashed Abdel-Tawab]
b7c2944  fixup! BrightnessUtils: Allow maintainer to set desired brightness curve impl  [DaViDev985]
f86e8f5  BrightnessUtils: Allow maintainer to set desired brightness curve impl  [Amrito Karmokar]
9a93a66  graphics: Override system fonts with user-selected overlays  [Danny Lin]
4dfc9c6  base: styles: Use user fonts for Material UI themes  [Danny Lin]
a9af7a9  SettingsLib: Update 5G+ icon to Silk design  [Adithya R]
ff6211d  SettingsLib: Update LTE+/4G+ icon as per new Silk design  [Adithya]
3a22fc1  gmscompat: Don't log stacktrace if GMS isn't installed  [Tim Zimmermann]
b8b6e6d  gmscompat: AttestationService: Schedule only when GMS is installed  [SamarV-121]
3340e55  gmscompat: Un-spoof GMS while adding google account  [Adithya R]
71fea7a  gmscompat: Add prop to disable gms spoofing  [SamarV-121]
f30a9a4  gmscompat: Dynamically spoof props for GMS  [SamarV-121]
54e0b090  gmscompat: Allow setting any field in certified build props  [Adithya R]
28c1cab  gmscompat: Remove unwanted spoofing of DEVICE_INITIAL_SDK_INT  [SamarV-121]
5d47982  gmscompat: Get package name from context instead of app  [jhenrique09]
983c8d1  base: Add Safetynet/Play Integrity hax  [Danny Lin]\n
\n* manifest\nc876dba  manifest: Initial setup for DerpFest 15 QPR1  [NurKeinNeid]\n
\n* packages/apps/DerpFestSettings\nc3b85b7  DerpFestSettings: ClearCalling: Run google-java-format with AOSP format  [Anay Wadhera]
19c9fef  DerpFestSettings: Import Clear Calling  [Anay Wadhera]\n
\n* packages/apps/DerpLauncher\n7bf544e  DerpLauncher: Allow private space shortcut to be pinned on homescreen  [songlongdaiduong]
b6bd3a4  fixup! DerpLauncher: Refine dock and all apps UI  [=?UTF-8?q?Ph=E1=BA=A1m=20Ti=C3=AAn=20Sinh?=]\n

====================
    01-12-2025     
====================
\n* device/google/gs-common\nf0c2e8e  Merge branch 'lineage-22.1' of https://github.com/LineageOS/android_device_google_gs-common into HEAD  [NurKeinNeid]\n
\n* packages/apps/DerpFestSettings\n1006eca  DerpFestSettings: Add corner swipe to open camera settings  [ralph950412]
84712cf  DerpFestSettings: Add settings UI for assist gesture control  [Anay Wadhera]
4811b15  DerpFestSettings: Make header image height offset user configurable [2/2]  [AnkitGourav]
5c34bf5  DerpFestSettings: Add QS Header Image customization [2/2]  [Marko Man]\n
\n* packages/apps/DerpFestSystemUI\n1eeeba0  DerpFestSystemUI: Update custom AssistManager to vic-qpr1  [ralph950412]
6ac3398  DerpFestSystemUI: Add open camera action to corner swipe gesture  [ralph950412]
fae242f  DerpFestSystemUI: Add screenshot action to corner swipe gesture  [Anay Wadhera]
626694d  DerpFestSystemUI: bind custom AssistManager  [Anay Wadhera]\n
\n* packages/apps/DerpLauncher\n2d73739  DerpLauncher: Fix crashes when navigating from launcher settings to home screen  [minaripenguin]
3045817  DerpLauncher: Dismiss the task menu when launching app info  [minaripenguin]
46c091a  LauncherAppState: Restart launcher on overlay changes  [minaripenguin]
a558846  DerpLauncher: Make sure we start the app again after killing it  [Ido Ben-Hur]
4a6ca89  DerpLauncher: update icons on dynamic color changes  [maxwen]
0e1329b  DerpLauncher: Remove top padding from smartspace date card  [Adithya R]
6fad5b0  DerpLauncher: Fix NPE in createSmartspaceSession being null  [afterallafk]
d7bf839  DerpLauncher: Fix all apps icon size for tablets  [minaripenguin]
4124c10  DerpLauncher: Fix smartspace visibility on higher grids  [Logan-Developer]
80b9a22  DerpLauncher: Import manual translation  [QKIvan]
d2a4ca2  DerpLauncher: Follow system bg color for folder background in dark mode  [Abhay Singh Gill]
e788d06  DerpLauncher: Use material bg color for widget picker in dark mode  [Abhay Singh Gill]
94b2ca3  DerpLauncher: Use system_background_dark for all apps bg  [Abhay Singh Gill]
ef519b3  DerpLauncher: Fixup lens intent in QSB  [Abhay Singh Gill]
0c0efe7  DerpLauncher: Improve persistent taskbar corner radius  [Abhay Singh Gill]
91f4eaa  DerpLauncher: Remove all_apps_search_bar_content_overlap on tablets  [Abhay Singh Gill]
53de542  DerpLauncher: Fix search bar top margin on tablets  [Abhay Singh Gill]
450e96014  DerpLauncher: Use some all apps dimens from Pixel launcher  [Abhay Singh Gill]
9986d9b  DerpLauncher: Improve QSB layout  [Abhay Singh Gill]
264497b  DerpLauncher: Ditch workspace top/bottom padding for 6*5 grid  [Abhay Singh Gill]
da73134  DerpLauncher: Update grid sizes from Pixel launcher  [Abhay Singh Gill]
cdc06f0  DerpLauncher: Restore 4x4 workspace  [elpaablo]
19bdd0c  fixup! Cleanup widgetsModel and add tests  [Ido Ben-Hur]
bb7bb6b  DerpLauncher: Adapt Smartspace A15-QPR1  [clarencelol]
e231997  DerpLauncher: Update smartspace to 14  [xyyx]
efbc5a5  DerpLauncher: Open google weather on tapping smartspace  [Adithya R]
82e40f6  DerpLauncher: bcsmartspace: Import translations  [jhenrique09]
e6bbdcf  DerpLauncher: Import bcsmartspace lib  [jhenrique09]
6add22d  DerpLauncher: Implement private space access when hidden  [Oliver Scott]
2835619  DerpLauncher: Updates from Pixel Launcher  [SakuraiLH]
2f208f9  DerpLauncher: Add missing permission  [jhenrique09]
2d10288  DerpLauncher: Fix crash in smartspace targets dump  [Adithya R]
42c02da  DerpLauncher: Open google weather on tapping smartspace  [Adithya R]
120f32b  DerpLauncher: Drop enhanced_smartspace_padding_top  [basamaryan]
768a413  DerpLauncher: Add a toggle for smartspace  [Adithya R]
918875f  DerpLauncher: animate workspace on pages without smartpace visible  [Tobias Merkel]
38defaa  DerpLauncher: Bring back WorkspaceUnlockAnim  [Adithya R]
3a26f6c  DerpLauncher: Implement Smartspace  [Adithya R]
64a5d9d  DerpLauncher: Create Custom Launcher  [Chris Crump]
4299f96  DerpLauncher: Integrate LMOFreeform to system shortcut  [minaripenguin]
d3a6d2e  DerpLauncher: Exclude overview lens activity from recents  [Adithya R]
7e8b5d6  trust: Respect filtered components when showing apps list  [Bruno Martins]
52020e5  DerpLauncher: Use proper scrim color and alpha for bottom sheet  [Pranav Vashi]
6ecc915  DerpLauncher: Follow all apps background for taskbar slide in view  [Pranav Vashi]
457408c  DerpLauncher: Re-launch the keyboard when search becomes empty  [Ido Ben-Hur]
b01d929  DerpLauncher: Add an option to open the keyboard with the drawer  [Ido Ben-Hur]
de7d90c  DerpLauncher: Improve 'kill' action string  [Mesquita]
c717e22  quickstep: Remove rounded corners in split screen [2/2]  [Dhina17]
61190fd  DerpLauncher: fix overview scrolling scale animation  [nift4]
4cac6a8  DerpLauncher: Skip overview scale animation on tablet  [PugzAreCute]
25357fd  DerpLauncher: RecentsView: add null check for invocations mFirstFloatingTaskView  [jhonboy121]
60891af  DerpLauncher: Introduce overview scrolling scale animation  [LibXZR]
512967f  fixup! DerpLauncher: Allow hiding top shadow on statusbar  [Adithya R]
fb2c58c  DerpLauncher: Show bottom scrim even in gesture navigation  [Adithya R]
6073038  DerpLauncher: Address taskbar crash on fold devices  [Pranav Vashi]
4d6a290  fixup! Properly expose GridOptionsProvider  [Michael Bestas]
48dd05b  fixup! Fix All Apps header protection and spacing again  [Michael Bestas]
52b92b2  DerpLauncher: Refine all apps UI  [strwbrry143]
187de3e  DerpLauncher: UI elements color palette changes  [str-br]
c9e1b32  fixup! DerpLauncher: Add support for parallel space  [Adithya R]
e9ab82d  DerpLauncher: Allow locking tasks to recents [2/2]  [SagarMakhar]
83f903d  DerpLauncher: Update themed icon map on enabling themed icons  [Pranav Vashi]
f143eba  DerpLauncher: Refresh themed icons after OTA update  [Pranav Vashi]
a13bc1e  DerpLauncher: Reshuffle overview task list  [electimon]
d9bc82f  DerpLauncher: Add recents shortcut for floating window  [Adithya R]
c8e51f7  DerpLauncher: Add Circle To Search [1/2]  [Abhay Singh Gill]
77f3386  DerpLauncher: Use different badges for different work profiles  [Tommy Webb]
2a20c0b  DerpLauncher: Work tab adjustments for multiple profiles  [Tommy Webb]
15023803  DerpLauncher: Do not shrink resources  [Pranav Vashi]
51ba84e  DerpLauncher: Use ClockDrawable from iconloaderlib  [Dhina17]
0da4f15  DerpLauncher: Reload icon pack settings fragment on resume  [Pranav Vashi]
9422db5  DerpLauncher: Use overridden IconProvider instance consistently  [Nauval Rizky]
f7aab5a  DerpLauncher: Setup icon pack's launchIntent  [Nauval Rizky]
be81204  DerpLauncher: Use SelectorWithWidgetPreference for icon pack's selection  [Nauval Rizky]
bcd2022  DerpLauncher: Switch to icon pack theming preview  [Pranav Vashi]
b24e692  DerpLauncher: Make icon pack support themed icons  [Pranav Vashi]
034edb7  DerpLauncher: Add Icon Pack Support from Shade Launcher [SQUASHED]  [Amir Zaidi]
91cd85c  DerpLauncher: Improve meminfo view height and margins  [Adithya R]
38c5440  DerpLauncher: Restart on disabling overview action chips  [Mohammad Hasan Keramat J]
d029cde  DerpLauncher: Switch back to spacers for recents overview chips  [Adithya R]
b2aec44  DerpLauncher: set overview actions tooltip text, improve bg color  [Adithya R]
df57acc  DerpLauncher: allow disabling overview action chips  [nift4]
df3ab4e  DerpLauncher: make overview action chip changes less invasive  [nift4]
ab7aaf9  DerpLauncher: Redesign recents app buttons  [Phạm Tiên Sinh]
26c7aef  DerpLauncher: Add toggles for recent quick actions  [Pranav Vashi]
b576cd7  SettingsActivity: Make title follow popup menu  [NurKeinNeid]
2fda50e  SettingsActivity: Bring navigation button back  [NurKeinNeid]
2fb769b  DerpLauncher: Include DerpFest framework as libs  [Erfan Abdi]
be04c9b  DerpLauncher: Don't create work space for parallel users  [Dhina17]
8ccd9f4  DerpLauncher: Add support for parallel space  [LibXZR]
2fde6ab  DerpLauncher: Go to home screen before launching lens activity  [Adithya R]
ac12408  DerpLauncher: Expose force monochrome themed icon flag as a user preference  [minaripenguin]
4ac2e48  DerpLauncher: Round up total memory to known size  [minaripenguin]
ebac05b  DerpLauncher: Add toggle to disable scroll vibration  [Ratoriku]
8318ee0  DerpLauncher: Fix all apps drawer themed icons toggle  [minaripenguin]
0b07b5e  DerpLauncher: Increment max number of saved recent apps thumbnails  [Sourajit Karmakar]
d813b89  DerpLauncher: Use folder background color for QSB  [Adithya R]
c9a2b43  DerpLauncher: Add toggle to use dark status bar on Home screen  [Ratoriku]
c6098e4  DerpLauncher: Hide meminfo element in OverviewModalTaskState  [Pranav Vashi]
f87d5b2  DerpLauncher: Do not tag meminfo visible if disabled  [Pranav Vashi]
8deed6e  DerpLauncher: show AOSP clear all button when chip disabled  [nift4]
ca80e96  DerpLauncher: remove weird brown tint from tablet task menu  [nift4]
2ffb93b  DerpLauncher: respect transparent app drawer in tablet UI too  [nift4]
725018d  DerpLauncher: respect l/r cutout in tablet app drawer too  [nift4]
95fa395  DerpLauncher: fix crash  [nift4]
2867258  DerpLauncher: Allow to control parallax effect and center wallpaper  [nift4]
a9d4a24  DerpLauncher: Migrate deprecated getColor to one with Theme  [minaripenguin]
a9b2c6e  DerpLauncher: HotseatEduController: Guard against some odd & rare NPE  [Ido Ben-Hur]
6ab53fc  DerpLauncher: Add vibrate for all overview actions  [Pranav Vashi]
c79d1f5  DerpLauncher: Add light theme support for translucent hotseat background  [StarkDroid]
1bc2059  DerpLauncher: Add toggle to show/hide app drawer search bar  [StarkDroid]
a163c0f  DerpLauncher: Show actual memory without rounding up  [Pranav Vashi]
68ebc71  DerpLauncher: Add background chip for memory info view  [Rizky Benggolo]
2645cc9  DerpLauncher: Open running services activity when clicking meminfo view  [minaripenguin]
df0626a  DerpLauncher: Update meminfo margin when using taskbar  [hmtheboy154]
e92f330  DerpLauncher: Update recents view meminfo string  [Pranav Vashi]
8919c94  DerpLauncher: meminfo: Replace deprecated BigDecimal methods  [minaripenguin]
721d849  DerpLauncher: Add toggle for memory info view  [minaripenguin]
476e850  DerpLauncher: Introduce memory info in overview  [LibXZR]
d350430  DerpLauncher: Do not set hardcoded colors for widget background  [Pranav Vashi]
4cdf97b  DerpLauncher: Add a toggle for long press on navbar to search [2/3]  [Ido Ben-Hur]
b48cb72  DerpLauncher: Implement long press nav bar to search gesture  [minaripenguin]
5550644  DerpLauncher: Set FLAG_ACTIVITY_CLEAR_TASK for lens intents  [Adithya R]
79978ab  DerpLauncher: Start lens activity directly instead of sharesheet  [Adithya R]
8bcddf7  DerpLauncher: Add Google Lens scan button to recents  [Suphon Thanakornpakapong]
a7ec66f  DerpLauncher: Replace settings header text with DerpFest logo  [NurKeinNeid]
fbd6ad6  DerpLauncher: Redesign settings homepage  [HeroBuxx]
b5d8d7d  DerpLauncher: Use font configs instead hardcoded fonts  [Pranav Vashi]
0408e1b  DerpLauncher: Hide "all apps" view when search starts  [octocorvus]
a08cecb  DerpLauncher: Keep clear-all button from being disabled  [Nauval Rizky]
2bb1e41  DerpLauncher: Vibrate on double tap to sleep  [LordShenron]
52498bb  DerpLauncher: Make double tap to sleep gesture optional  [DennySPB]
64ed03c  DerpLauncher: Do not skip search animation for app icons  [Adithya R]
fdeff01  DerpLauncher: disable live tile  [nift4]
e2fab76  DerpLauncher: Copy 4x5 grid size from Pixel  [Richard Raya]
5a5e0ef  DerpLauncher: allapps: Make google search of the query  [Jyotiraditya Panda]
6d0f551  DerpLauncher: allapps: Do not hide keyboard when query is empty  [Jyotiraditya Panda]
484c7c8  DerpLauncher: Always hide the keyboard when the drawer is minimized  [Ido Ben-Hur]
2fe788d  DerpLauncher: quickstep: TouchInteractionService: Do not crash on boot  [Ido Ben-Hur]
e3fb375  QuickstepAtomicAnimationFactory: Add some null checks to prevent NPEs  [Ido Ben-Hur]
ef068ea  DerpLauncher: Add ACCESS_SURFACE_FLINGER permission to manifest  [tejasvp25]
1be889b  DerpLauncher: privapp_whitelist: add INTERACT_ACROSS_USERS  [John Galt]
84a1d69  DerpLauncher: Update settings style  [Rizky Benggolo]
5616417  DerpLauncher: Revamp settings activity  [minarypenguin]
a7c0207  DerpLauncher: Update launcher preference icons  [Rizky Benggolo]
a3e03f7  DerpLauncher: Add an about section  [El Dainosor]
f07c71a  DerpLauncher: Do not limit the number of search results  [Adithya R]
92f9572  DerpLauncher: Add recents and app drawer opacity customization  [Pranav Vashi]
31ffa5e  DerpLauncher: Change resource type for blur radius in DepthController  [Danny Lin]
b654789  DerpLauncher: Add an option to customize blur radius  [minaripenguin]
87d46c4  DerpLauncher: Allow hiding top shadow on statusbar  [Adithya R]
00ba168  DerpLauncher: Add WallpaperManager check to support WSA  [Peter Njeim]
dd4df9b  DerpLauncher: Add toggle to hide status bar  [Suphon Thanakornpakapong]
9eed6f5  DerpLauncher: Add option to control wallpaper zooming  [Nauval Rizky]
08dd125  DerpLauncher: Add pref to disable wallpaper scrolling  [Erwan Finot]
d0cc2dd  DerpLauncher: Add toggle for translucent hotseat background  [Trishiraj]
faaccea  DerpLauncher: Add kill action to app shortcuts popup  [MLZ94]
f0c47a2  DerpLauncher: Add ripple animation to task menu items  [Danny Lin]
6991d5a  DerpLauncher: Update QSB lens icon (2023 edition)  [Adithya R]
adaa6f1  DerpLauncher: Update lens icon in hotseat QSB  [Adithya R]
220828c  DerpLauncher: Add un-themed icons to google search bar  [Adithya R]
6f88835  DerpLauncher: fix build warning  [nift4]
7179e4b  DerpLauncher: Adjust QSB width to align with hotseat  [Phạm Tiên Sinh]
4c8124d  DerpLauncher: Properly calculate hotseat padding  [Abhay Singh Gill]
d0704b8  DerpLauncher: Skip hotseat width calculation in vertical layout  [Adithya R]
3f9a962  DerpLauncher: Remove scalable grid check for calculating QSB width  [Pranav Vashi]
9ac42ed  DerpLauncher: Fix crash when using QSB with taskbar in landscape  [cjh1249131356]
4ac9902  DerpLauncher: Fix taskbar crash without QSB  [Pranav Vashi]
cd139b0  DerpLauncher: Add hotseat bar bottom space when taskbar is enabled  [Abhay Singh Gill]
23dbb43  DerpLauncher: Add hotseat bar space only if QSB enabled  [Ido Ben-Hur]
c99e42e  DerpLauncher: Improve spacing above and below dock searchbar  [Pranav Vashi]
ef60c6b  DerpLauncher: Adjust suggestions row vertical padding  [Adithya R]
232e422  DerpLauncher: Update lens icon in hotseat QSB  [Adithya R]
37cf060  DerpLauncher: Fix QSB fill colour in dark theme  [Adithya R]
946ab9a  DerpLauncher: Better hotseat searchbar colors  [Maitreya29]
b350c6d  DerpLauncher: Enable lens icon for dock searchbar  [Pranav Vashi]
6b3104e  DerpLauncher: Refine sizes and positions of icons in Dock search bar  [Patryk Michalik]
4ec8dc0  DerpLauncher: Refine qsb icon layout  [Suphon Thanakornpakapong]
669ee69  DerpLauncher: Add toggle disable hotseat searchbar  [Pranav Vashi]
7023ba4  DerpLauncher: Implement Hotseat searchbar  [Suphon Thanakornpakapong]
362fb28  DerpLauncher: Add icon and icon text size customizations  [Pranav Vashi]
fac5ca6  DerpLauncher: ProperSeekbarPreference: Improve layout  [Anushek Prasal]
74dd165  DerpLauncher: Fix up seekbar pref disabled color views  [Pranav Vashi]
8bb2f01  DerpLauncher: Import ProperSeekBarPreference from vendor/support  [Ido Ben-Hur]
bab1b1b  DerpLauncher: Show a toast when restarting the launcher  [minaripenguin]
8c55394  DerpLauncher: Add a preference to manually restart the launcher  [elpaablo]
e12fe17  DerpLauncher: Restart launcher on google app change  [Pranav Vashi]
ba486da  DerpLauncher: Add restart action for toggling settings  [hundeva]
6d58634  DerpLauncher: Migrate MainSwitchBar and Switch to Material3  [Bruno Martins]
a1c26d6  DerpLauncher: Fix uninstalling apps from recents  [nift4]
11a44a7  DerpLauncher: Fix Uninstalling work apps  [Erfan Abdi]
88c15b9  DerpLauncher: Update UNINSTALL TaskShortcutFactory for A15  [Pranav Vashi]
ccf2790  DerpLauncher: Use standard launcher method for uninstalling  [Pranav Vashi]
fde93e4  DerpLauncher: Add uninstall button to system shortcuts  [Ali B]
a2a9b9f  DerpLauncher: Show clear all button in recents overview  [jhonboy121]
fed5b2c  DerpLauncher: Double tap on home screen to turn off screen  [Thecrazyskull]
830161b  DerpLauncher: return if recentsView is null  [Pranav]
516135f  DerpLauncher: Return if launcher is null in notifyRecentsOfOrientation  [Pranav Santhosh]
5d2484e  DerpLauncher: Allow changing app suggestion settings  [Alexander Koskovich]
a14d9a5  DerpLauncher: Extend hiding app mechanism to app prediction  [Nauval Rizky]
c3e47cf  DerpLauncher: Implement hidden & protected apps  [Joey]
973d6bd  DerpLauncher: Ability to toggle themed icons for all apps  [Trishiraj]
68b8ca0  DerpLauncher: Google Feed integration  [Edward Cross]
68c5fd3  DerpLauncher: Add toggle for desktop and drawer labels  [Joey]
67912f0  DerpLauncher: Hide scrollbar when searching All Apps  [Tommy Webb]
b68afda  DerpLauncher: Hide home screen rotation pref if not supported  [Bruno Martins]
f6b420e  DerpLauncher: Unconditionally hide split option for Go-enabled targets  [Bruno Martins]
4fdbf9b  DerpLauncher: Disable QSB on first screen by default  [Arne Coucheron]
4701ee8  DerpLauncher: Allow disabling workspace edit  [Joey]
48339d2  DerpLauncher: Workspace: Allow resizing any widget  [Nebojsa Cvetkovic]
3c9174e  DerpLauncher: Adjust the icon size to the grid size  [daniml3]
2e2946a  DerpLauncher: Reduce app label text size  [Danny Lin]
2ca1baa  DerpLauncher: Change default icon  [Alex Cruz]
3eebd97  DerpLauncher: Rearrange settings  [Alex Cruz]
1cbc0f5  DerpLauncher: Elevate to 'core/platform' app  [Alex Cruz]
bb1fd12  DerpLauncher: Fix potential ConcurrentModificationException  [Shen Lin]
f14825b  DerpLauncher: Fix rtl layout error  [Leonardo Hvang]
ec16fc5  DerpLauncher: Fix crash in SurfaceTransactionApplier  [Shen Lin]
b2856b0  DerpLauncher: Fix monkey crash in createSurfaceParams  [Anle Pan]
ef10047  DerpLauncher: Fix monkey crash in RecentsLaunchAnimator  [Anle Pan]
f9a60d4  DerpLauncher: PageIndicatorDots: null pointer Exception  [Harsh]
4be71ac  DerpLauncher: Stability NullPointer issue  [yingrenw]
5a3e821  DerpLauncher: Prevent NPE when using custom themed icons  [minaripenguin]
0a679ad  DerpLauncher: Add NPE check in TaskbarDragController  [Pranav Vashi]
c965f2a  DerpLauncher: AppsSearchContainerLayout: Avoid NPE  [Dil3mm4]
8ff9999  DerpLauncher: Fix TaskbarViewCallbacksFactory instantiation  [Aaron Kling]
62173f8  DerpLauncher: Fix TaskbarModelCallbacksFactory instantiation  [Sebastiano Barezzi]
9b724cc  DerpLauncher: Fix sorting in zh-Hans-CN  [dantmnf]
332c181  DerpLauncher: Improve search bar header protection  [Adithya R]
04261cc  DerpLauncher: Skip glitchy search animation  [Tommy Webb]
71706cc  DerpLauncher: Fix All Apps header protection and spacing again  [Tommy Webb]
5271f58  DerpLauncher: Disable all caps from Personal and Work tabs  [Michael Bestas]
c8072a8  DerpLauncher: Fix gesture navigation fail to move to bottom  [Yingren Wang]
f6c0a9c  DerpLauncher: Increase end padding for search bar UI  [Pranav Vashi]
f60bcfc  DerpLauncher: Update search icon to match Settings  [Michael Bestas]
c5d16dd  DerpLauncher: Fix search bar UI in All Apps  [Michael Bestas]
8d505ad  DerpLauncher: Improve search bar UI in All Apps  [Danny Lin]
56ea650  DerpLauncher: Fix NPE with swipe down  [Ali B]
b2b50ea  DerpLauncher: Add support for toggling taskbar  [Danny Lin]
2395d54  DerpLauncher: Fix all apps view not dismissing  [Timi Rautamäki]
14c9e73  DerpLauncher: Expose themed icon setting in ThemePicker  [Danny Lin]
d6c65ba  DerpLauncher: Specify the wallpaper picker package  [Luca Stefani]
afeb651  DerpLauncher: Properly expose GridOptionsProvider  [Luca Stefani]
7936746  DerpLauncher: Fix nonsense smartspace span in some workspaces  [Ido Ben-Hur]
9392023  DerpLauncher: Add Smartspace Widget.  [Jyotiraditya]
8b8f0c8  DerpLauncher: Update default workspace  [Subhajeet Muhuri]
b34367c  DerpLauncher: Add 2x2 workspace grid option  [Danny Lin]
e899666  DerpLauncher: Add 5x6, 5x7 and 6x6 default workspaces  [dwardo]
19a89cb  Replace 4x4 grid option with a 4x5 one  [Arne Coucheron]
711a338  DerpFest default workspace tablet changes  [Michael Bestas]
65dc14e  DerpLauncher: Update default workspace  [Bruno Martins]
ec2f8ea  DerpLauncher: Override QuickSearchBox  [Nolen Johnson]\n
\n* packages/apps/Flash\n1809e81  Flash: Migrate generatebp to plugin declaration  [Luca Stefani]
f18e38f  Flash: Bump gradle-generatebp to 1.21  [Luca Stefani]\n
\n* packages/apps/OmniStyle\ne3a0e75  Update config file inclusion example  [minaripenguin]
0ce6042  OmniStyle: Initial adaptation for theme update  [Pranav Vashi]
9bbc18d  OmniStyle: fix missing activity_horizontal_margin in portrait  [maxwen]
f06a525  OmniStyle: rework land layout margins  [maxwen]
49261da  OmniStyle: switch to Android.bp  [maxwen]
a35c722  OmniStyle: switch to androidx  [maxwen]
6e2e3cb  OmniStyle: HACK set requestLegacyExternalStorage for the moment  [maxwen]
ebebb09  Automatic translation import  [maxwen]
9692e53  Automatic translation import  [maxwen]
2026502  Automatic translation import  [maxwen]
877a2fa  Automatic translation import  [maxwen]
7916d6d  Automatic translation import  [maxwen]
bc12eab  Automatic translation import  [maxwen]
16c838a  Automatic translation import  [maxwen]
fbe27f9  Automatic translation import  [maxwen]
43b55e4  Automatic translation import  [maxwen]\n
\n* tools/extract-utils\n28ec8d6  extract_utils: add support for selecting a module based on device name  [Cosmin Tanislav]
18612c5  extract_utils: add support for multiple common modules  [Cosmin Tanislav]\n
\n* vendor/derp\nb6bea03  Pixel 6-9: Sync SVN manually for Jan ASB  [Chirayu Desai]
071a2e3  aconfig: Enable modes UI  [aswin7469]
ab38624  device_config: Enable new photopicker  [aswin7469]
b34453b  aconfig: Enable ring indicator for BT battery level  [aswin7469]\n

====================
    01-11-2025     
====================
\n* device/qcom/sepolicy_vndr/sm8550\n1ec5db7  common: Label /sys/class/qcom-battery for everyone  [Michael Bestas]\n
\n* hardware/lineage/compat\ne2ab123  compat: libcrypto: shim sk_dup/sk_delete  [Secondarian]
4054ed7  compat: libaudioclient: Shim MTK constructor as well  [bengris32]
99f6e4f  compat: add libaudioclient shim  [nift4]\n

====================
    01-10-2025     
====================
\n* device/qcom/sepolicy_vndr/sm8450\n2cf69bd  common: Label /sys/class/qcom-battery for everyone  [Michael Bestas]\n
\n* hardware/qcom-caf/sm8150/display\nb3c4e87  display: Bring back gralloc.qcom  [LuK1337]\n
\n* packages/apps/Flash\ndc5968a  Flash: Suppress warnings for extensions impl  [Luca Stefani]\n
\n* packages/apps/Settings\n3b55644  Settings: Add window ignore secure feature [2/2]  [LibXZR]
40c7f42  Settings: Add application downgrade feature [2/2]  [LibXZR]
1ac7548  Ignore custom app space management activities  [Danny Lin]
2cdf03c  Expand abbreviation in average memory usage string  [Danny Lin]
e824d41  Settings: IS_DEBUGGABLE -> IS_ENG  [jhenrique09]
8b7b6ca  Add back arrow to Desktop backup password  [Alex Cruz]
5533a16  QS dev tiles: Don't set them to active area  [Alex Cruz]
4469214  Settings: Implement cutout force full screen [2/2]  [jhenrique09]
8b1f269  Settings: Allow disabling private DNS for VPN [2/2]  [Ido Ben-Hur]
1ab8150  Settings: Export an activity for private DNS settings  [Ido Ben-Hur]
6284902b  Automatic translation import  [LineageOS Infra]
9f80cd1  Automatic translation import  [LineageOS Infra]
77110bc  Automatic translation import  [LineageOS Infra]
ce4552d  Automatic translation import  [LineageOS Infra]
d205527  Automatic translation import  [LineageOS Infra]
f1e228f  BatteryTip: Hide Learn more button if URL is empty  [Michael Bestas]
5b48781  Remove "Tap Private space" step  [Oliver Scott]
c15dbdf  Remove Account mentions from Private Space setup  [Tommy Webb]
b1b375c  Show VPN notice in Private Space setup  [Tommy Webb]
d7daa81  Settings: Better check for GSA package  [Ido Ben-Hur]
e0d9dad  Settings: Add Circle To Search [2/2]  [Ido Ben-Hur]
151d8fe  Settings: Make google's battery widget work  [ReallySnow]
e4a56fe  Settings: Pixel Navbar animation toggle [2/2]  [beanstown106]
0cd56e4  Settings: Add config to display Now Playing  [Pranav Vashi]
4a7b488  PulseSettings: Update setting limits for pulse solid renderer  [fauyds]
5fd0191  Settings: Hide color balance slider if LiveDisplay is available  [HeroBuxx]
ffca617  Settings: Show current value of color balance sliders  [Adithya R]
c1041a4  Add sliders for color balance adjustment via ColorDisplayManager  [Danny Lin]
208e289  Settings: Improve searchbar layout  [NurKeinNeid]
e34cced  Settings: Import missing lottie animations  [Adithya R]
445f62c  Settings: Add support for Lockscreen clock fonts  [El Dainosor]
8900297  Settings: DoubleTapGesture: Use new material-you illustration preference  [Akash]
665531d  Settings: Double tap to trigger doze [2/2]  [SKULSHADY]
231a94d  Settings: Add Glide library  [SagarMakhar]
6ad2a57  Settings: Pulse initial checkin for Android 15 [2/2]  [ezio84]
0cff9fb  Settings: Introduce pocket judge [2/2]  [Chris Lahaye]
b1d5b03  [SQUASH] Settings: Allow scheduling always on display [2/2]  [Ido Ben-Hur]
6be5113  Settings: Fix crash with face lock preference for limited access users  [Pranav Vashi]
8f3823d  Settings: Import missing Face Unlock animation  [Chris Crump]
e4186c1  Add Face Unlock with ParanoidSense  [Chris Crump]
c6a2d75  Settings: Add option to enable AOD on charging only [2/2]  [darkobas]
4a47509  Settings: Allow to hide arrow for back gesture [2/2]  [Nebrassy]
1055be0  Settings: Add toggle to disable wired charging animation [2/2]  [SKULSHADY]
281696a  Settings: Allow toggling floating rotation button [2/2]  [Ido Ben-Hur]
ca0a781  Settings: Add a toggle for long press on navbar to search [3/3]  [Ido Ben-Hur]
dea40c2  Settings: Add missing summary for Display size and text  [PainKiller3]
3ae3c5e  Changelog: Adapt for A14 QPR2  [NurKeinNeid]
950baf7  Changelog: Replace com.android.settingslib.collapsingtoolbar.R with com.android.settingslib.widget.R  [xyyx]
34605b6  Changelog: Use NestedScrollView instead of ScrollView  [DennySPb]
065ffc6  Changelog: Rework with Activity  [xyyx]
008651d  Changelog: fix possible title pattern mismatches  [Vol Zhdanov]
06fbbd5  Changelog: use normal font instead of italic for commiter name  [Vol Zhdanov]
eba8bbd  Changelog: Add left padding  [xyyx]
f0bb957  Settings: update changelog activity  [dadi11]
39fcb9d  Changelog: Fix text selection with dot  [xyyx]
e9a9847  Changelog: clean and make themeable  [xyyx]
6ac6db3  Changelog: prettify  [pcarenza]
49d726f  Settings: Changelog  [david]
462c50e  Settings: Conditionally hide the slider haptic toggles  [Ido Ben-Hur]
94d151c  Settings: Allow disabling slider haptic feedbacks [2/2]  [Ido Ben-Hur]
08f28fa  Settings: Add misc haptics category  [cjh1249131356]
20a5344  Settings: support per-app volume [3/3]  [cjybyjk]
6f5abca  Settings: Create category for other sounds and vibrations  [NurKeinNeid]
c525107  SoundSettings: Add charging vibration settings  [xyyx]
7f13933  SystemSettings: Remove all system / ota update items  [spezi77]
babc8ab  Settings: Add Updater  [Harry Youd]
5907eed  Settings: Separate System Navigation Pref from AOSP Gestures  [SuperDroidBond]
af927f9  PreventRingingParentPreferenceController: Refactor summary generation  [Ido Ben-Hur]
ec0dd68  Settings: Show SoC Model rather than value of ro.board.platform if available  [Tim Zimmermann]
4065a8b  Settings: Align TotalRAMPreferenceController with MemoryUsagePreferenceController from dev settings  [Tim Zimmermann]
0ff1e67  Settings: Add platform and RAM to Model & Hardware  [Rashed Abdel-Tawab]
2be9ca3  Settings: Choose which ringer modes to cycle with the gesture [2/2]  [Ido Ben-Hur]
49a310a  Settings: Gestures: Add option to cycle through ringer modes [2/2]  [rituj]
a0acf88  Settings: Utilize our AppListPreference with Sensor Blocking pref  [calebcabob]
6d42235  Settings: BlockSensors: Fix/update the way Footer info is added  [calebcabob]
29cf039  Settings: Make sensor block package list configurable [2/2]  [Hikari-no-Tenshi]
c9dee4e  Settings: Sensor block per-package switch [2/2]  [LorDClockaN]
8d5ba93  Settings: Introduce Adaptive Playback [2/2]  [Chris Crump]
faf2d57  Settings: Allow disabling clipboard overlay [2/2]  [Adithya R]
4f8ffb0  Settings: Optional haptic feedback on back gesture [2/2]  [DennySPb]
d1482dd  Settings: Back gesture height settings [2/2]  [maxwen]
2a9f564  Settings: fix dark theme coloring of panels  [maxwen]
fa2dc8a  Settings: Remove feedback option  [ezio84]
c48a91e  Settings: Use font configs instead fonts directly  [Pranav Vashi]
8b0be5a  Settings: Make 'Do not validate' string translatable  [jhenrique09]
4a43778  Revert "[Wi-Fi] Remove 'Do not validate' option in CA certificate spinner"  [TogoFire]
26c5ad1  Settings: Add preference for resetting auto brightness adjustment  [LibXZR]
7f95de6  Settings: Add missing icon for Adaptive connectivity  [kleidione Freitas]
5d17adc  Settings: Add QS tile for refresh rate indicator  [Adithya R]
f8835ab  WifiDisplaySettings: Fix some NPE  [Ido Ben-Hur]
f0fb3f6  Desktop backup password: Tint buttons to match system theme  [Alex]
e843067  Settings: OverlayCategoryPreferenceController: Sort overlays by name  [Ido Ben-Hur]
9fb43e5  Settings: check wifi direct feature for showing preferences  [maxwen]
dbb0366  Settings: stop logspill from ProcessStats  [maxwen]
0842b89  Settings: buttons text should no longer be allCaps  [maxwen]
d4d1c91  Settings: Show me more than 4 items in the menus!  [Dan Cartier]
846b297  Notification log improvements  [maxwen]
8112040  Expose the notification log  [Alex]
eb02bec  Settings: Improve code for time spent in app  [Jyotiraditya Panda]
fba5cab  AppInfo: Add time spent in app from Wellbeing  [Jason Edson]
3b192fc  Settings: custom vibration pattern: set 10ms interval  [John Galt]
d86823e  Settings: Allow customizing default notification vibration pattern [2/2]  [Ido Ben-Hur]
21160bd  Settings: Custom vibration pattern per notification channel [2/2]  [Ido Ben-Hur]
b0a276c  Settings: Move custom vib pattern to its own preference  [Ido Ben-Hur]
6f981cb  Settings: Follow new ringtone vibration patterns  [Ido Ben-Hur]
17b342f  Settings: Preview ringtone vibration pattern  [Ido Ben-Hur]
8f5266e  Settings: Allow choosing a custom vibration pattern [3/3]  [Ido Ben-Hur]
b53c354  Settings: Add vibration patterns from OOS [3/3]  [Ido Ben-Hur]
c8bff6a  Use default letter spacing for category titles  [Danny Lin]
3693c3d  Move developer options to the most bottom part  [minaripenguin]
659605f  Display: Bring Override dark mode switch to Dark Mode settings  [Trishiraj]
867e29d  Bluetooth timeout feature  [Oliver Scott]
ea73451  Wi-Fi timeout feature  [Oliver Scott]
d61212c  Settings: Remove Android (string change)  [Alex Cruz]
45b28dd  Settings: Remove all Google Play references  [Simão Gomes Viana]
c770ed4  Settings: Follow system theme for SD card activities  [Michael W]
a0923bd  Settings: Long press to copy wifi password  [Ido Ben-Hur]
d0c2415  Settings: dont disable ls device controls based on secure lock  [maxwen]
1596784  Settings: Add a preference to battery optimization page  [jhonboy121]
ecdb47c  Settings: move app compatibility preference to apps and notifications  [rohan]
fc72728  Settings: Hide radio info if device don't support voice  [LynnrinChan]
405245d  Settings: Expose radio info (*#*#4636#*#*)  [xyyx]
e2332e5  BatteryPercentagePreferenceController: Force hide for all devices  [jhenrique09]
7e13d45  Settings: Remove divider from Battery Manager  [Akash Srivastava]
e9405bd  Link smallest width options in display settings  [Subhajeet Muhuri]
629eaea  Settings: Adjust gesture navigation settings title  [NurKeinNeid]
f32ba63  Settings: DevicePicker: Adapt to S style  [ReallySnow]
848dd18  Settings: Use ListPreference instead of DropDownPreference  [IacobIonut01]
d1f856e  settings: drop divider in dark mode screen  [V1t0rrr]
c6a9fe7  Settings: Add missing icon for media output  [ReallySnow]
8e0721c  UsbDefaultFragment: Remove DeveloperOptionAwareMixin  [minaripenguin]
56e62c1  Settings: Add Default USB Configuration  [ZeNiXxX]
2f9ec3a  Settings: Add back SELinux info  [Stephen Smalley]
7dd73bd  Settings: fix typo in settings namespace for qr scanner on ls  [maxwen]
df7289e  Settings: Observe auto brightness mode changes  [Ido Ben-Hur]
0f08b57  Settings: Pull navigation mode settings out  [aswin7469]
24c3d47  Settings: Properly set battery temperature  [Pranav Vashi]
91ef308  Settings: Add temperature to battery header  [Anushek Prasal]
70cf2de  Show user's Google avatar on the homepage  [Jason Edson]
ca7fa3d  Settings: Use the same color we use for background for statusbar  [Ido Ben-Hur]
1f2acf7  Settings: Add some native monet settings  [Ido Ben-Hur]
ea0044c  Settings: Decrease minimum pin length for auto confirm  [Vishalcj17]\n
\n* tools/extract-utils\nbd5c3ad  extract_utils: move ADB connection initialization to AdbSource.__init__()  [Cosmin Tanislav]
f4d3536  extract_utils: remove bad ADB default of extract script  [Cosmin Tanislav]
8f333e9  fixup! extract_utils: move extract partitions filtering to extract_image()  [Cosmin Tanislav]\n