/
changelog_beryllium.txt
1112 lines (1071 loc) · 75.9 KB
/
changelog_beryllium.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
====================
05-14-2024
====================
* build/soong
81491b2 Revert "soong: installclean: remove changelog help-files" [NurKeinNeid]
* packages/apps/Settings
e0c7c30 Revert "[Wi-Fi] Remove 'Do not validate' option in CA certificate spinner" [TogoFire]
====================
05-13-2024
====================
====================
05-12-2024
====================
* build/make
2c9c4fb Merge tag 'android-14.0.0_r35' of https://android.googlesource.com/platform/build into HEAD [NurKeinNeid]
* build/release
57e9c20 Merge tag 'android-14.0.0_r35' of https://android.googlesource.com/platform/build/release into HEAD [NurKeinNeid]
* frameworks/base
1276ae7 PixelPropsUtils: Update for may security patch [NurKeinNeid]
2709ab71 PowerManager: Acquire wakelock when waking device during plug/unplug [minaripenguin]
ec75214 display: Add simple RGB color balance transform [Danny Lin]
d41e8fd Revert "Enforce camera shutter sound for India" [nift4]
b1d8ffc base: Allow application downgrade [LibXZR]
f51b3d7 ActivityManagerService: Exclude more packages for receiver check [Pranav Vashi]
f96cd3e SystemUI: Add vibration when long pressing QS footer settings button [Ido Ben-Hur]
78a40aa SystemUI: Enable more flags [someone5678]
7204a4c SystemUI: Proper background for brightness slider [Ido Ben-Hur]
f28fa43 fixup! SystemUI: Register content observer for clock position [ppanzenboeck]
4a4741e VolumeDialogImpl: Handle cases where media controller is not available [danielml]
026bc00 SystemUI: Default to true for HeadsUp notifications [Ido Ben-Hur]
4d085da SystemUI: Launch hotspot settings on long click instead of click [someone5678]
53b5cae Gestures nav: Make it cancelable [someone5678]
ef38db7 SystemUI: BackPanel: Always add second arrow in front on long swipe [someone5678]
a54d4c7 SystemUI: navigationbar: Flip canvas if gesture started from left [someone5678]
8573905 Gestures nav: Add Partial Screenshot action [spezi77]
c9dafcb Gestures nav: Add Power menu action [kdrag0n]
af04d7e Show a double arrow when almost triggered in new back affordance as well [DennySPb]
949f5c8 [SQUASH] Advanced navigation "extended/L" gestures [ezio84]
40b6a48 [SQUASH] derpUtils: Actions for advanced navigation gestures [ezio84]
1aa06e1 Add api to take screenshots [bigrushdog]
7c61ec5 derpUtils: Add method to turn off the screen [ezio84]
ba3908d derpUtils: Reverse actions for QS and notification panel [ezio84]
7014843 fixup! Add api to get or kill foreground app [someone5678]
cdb69cd Add api to get or kill foreground app [ezio84]
019c098 Revert "Implement edge long swipe gesture to new back gesture affordance" [NurKeinNeid]
e5c836f Refine system service proguard rules [Timothy Yiu]
3833d8a SystemUI: Nuke oriented navbar handle [Ido Ben-Hur]
a5aa8ae Fix default values for 5G Ultra Wideband icon carrier config keys [Vala Zadeh]
664b33a Add 5G Ultra Wideband icon carrier config keys [Vala Zadeh]
55fa465 Automatic translation import [LineageOS Infra]
b6055d5 Automatic translation import [LineageOS Infra]
c9076c1 fixup! SystemUI: Register content observer for clock position [Oliver Scott]
8f9553b fixup! Screenshot: Append app name to filename [Oliver Scott]
1d71500 fixup! frameworks: Add support for advanced restart options [Oliver Scott]
ac7ffc3 Revert "sounds: Implement new screenshot sound effect" [NurKeinNeid]
968399b display: Don't reset brightness adjustment on clearUserDataPoints() [LibXZR]
5ab51f5 SystemUI: QS colored icons [1/2] [Dil3mm4]
f8cdab3 data: Update launcher3 permission [cjh1249131356]
0c52eab TtsEngines: avoid crashes caused by null engine name V2 [Oliver Scott]
0997607 base: allow disabling privacy indicators [1/2] [jhonboy121]
78eee74 SystemUI: Kill old privacy indicator icons completely [Pranav Vashi]
87d453f SystemUI: Do not shrink resources [minaripenguin]
102b4f1 SystemUI: Refactor status bar chip bg [minaripenguin]
5425236 Statusbar Clock background chip [SQUASH] [StarkDroid]
8f0dc27 Fingerprint authentication vibration [1/2] [beanstown106]
644dcbe sounds: Implement new screenshot sound effect [minaripenguin]
67bb5eb base: Allow turning on Bluetooth when pressing the tile [1/2] [Ido Ben-Hur]
156a42c SystemUI: Fix NPEs when posting notifications [minaripenguin]
8b7cbd5 SystemUI: Add settings for pulse light face down [1/2] [Dhina17]
0bd3a32 base: ViewConfiguration: synchronize access to sConfigurations array [Ido Ben-Hur]
1c7a5a3 Revert "Use HwLight.type as the key of mLightsByType" [Joker-V2]
238d5dd SystemUI: Align the QS carrier text to its gravity bias [minaripenguin]
be6f9f7 SystemUI: screenshot: Also post a notification with a preview [Ido Ben-Hur]
fd24552 SystemUI: VolumeDialogImpl: Add content observer for panel timeout [Pranav Vashi]
350173a base: Allow to always show the time in media player [1/2] [Ido Ben-Hur]
e858cfd core: AssetManager: Prevent an OOB on getPooledStringForCookie [minaripenguin]
4488524 Enable backup service by default for all users [Oliver Scott]
bbb7bf1 Integrate Pixel framework hooks and wrappers [minaripenguin]
3d0e2f6 Add required priv-app permissions for SystemUIGoogle [Pranav Vashi]
ef98fed SystemUI: NotificationLockscreenUserManagerImpl: Avoid an NPE at boot [Ido Ben-Hur]
c3c53e5 SystemUI: Add null check for wakelock in KeyguardViewMediator [Pranav Vashi]
c26166a SystemUI: Grant INTERACT_ACROSS_USERS_FULL permission for smartspace [cjh1249131356]
16753f2 SystemUI: Grant additional permissions for smartspace [Andrzej Perczak]
0bc7d17 Add config overlay for battery info update [ShevT]
cc8e471 Update battery info every second when device is charging [SagarMakhar]
12bb8e2 KeyguardIndication: Set wakelock on doze only when required [Pranav Vashi]
7c62a76 KeyguardIndication: Don't animate while dozing [Till Kottmann]
1bb0a44 BatteryService: Add support for OEM fast charger detection [Alexander Martinz]
09bc986 SystemUI: Allow to disable charging remaining time [cjh1249131356]
54ddd40 base: Allow to disable lockscreen charging info settings [cjh1249131356]
1b473a2 LockScreenCharging: Dynamically calculate charging current [minaripenguin]
f84c799 LockscreenCharging: Add divisor current [dmd79]
957179e LockscreenCharging: Calculate power from voltage and current [SagarMakhar]
00c35e6 KeyguardIndication: fix fc on lockscreen charging info [rohan]
38102d5 SystemUI: Fix current formatting on lockscreen [Jens Lody]
6a26b05 Lockscreen charging info: show decimal in battery temperature [Lucchetto]
b12c2ec SystemUI: keyguard show charging watt [maxwen]
edde0a0 LockscreenCharging: squashed (1/3) [xyyx]
b5e5289 SystemUI: Fix ClassCastException between GradientDrawable and LayerDrawable [minaripenguin]
1abf202 fixup! SystemUI: Redesign Quick settings [SamarV-121]
88983b9 fixup! SystemUI: Make round QS toggleable [1/3] [SamarV-121]
1214cff screen off animation: Fix ColorFade animation cleanup [minaripenguin]
8208642 Fix crash with protected content with ElectronBeam/Scale screen-off animation [Matt Filetto]
65b6dfb fwb: Screen off animations [1/2] [Kshitij Gupta]
f119572 SystemUI: Fix QS tile dialog background color [Pranav Vashi]
a35d69b SystemUI: MediaHierarchyManager: Initiate allowMediaPlayerOnLockScreen [Ido Ben-Hur]
3e9bfb4 SystemUI: Fixup allow toggling floating rotation button [Ido Ben-Hur]
c60abe2 SystemUI: Show big keyguard clock when media controls are hidden [Ido Ben-Hur]
9a0415c SystemUI: Don't force small clock when media isn't allowed on keyguard [Ido Ben-Hur]
330fc5e SystemUI: Fix up custom UDFPS icons [Pranav Vashi]
5d6a81f base: Bring back UDFPS icons [1/3] [SagarMakhar]
624d29a SettingsLib: Font size in 5% steps from 80% to 130% [1/2] [Jean-Pierre Rasquin]
8e82e8f wm: Fix rounded corners of freeform windows [Pranav Vashi]
6196de0 wm: Optimize window/transition animation scaling [minaripenguin]
9cc4f41 wm: hacky fix for system_server crash [nift4]
bfab4bc wm: block custom activity transit animations [nift4]
cc055de wm: block task transitions from displaying in freeform [nift4]
73358d6 wm: Fix menu in legacy apps with multiple activities [nift4]
ede051b wm: Fix menu only opening once on legacy apps [nift4]
bff8f6f wm: rewrite/fix window change animation [nift4]
fe8f81b Fix freeform window resize not working on multiple displays [nift4]
f3bda1f services: WindowOrientationListener: bail out if rotation resolver service instance is null [jhonboy121]
b224ce4 services: Fix crash on callback remote animator [minaripenguin]
9c0d269 Not able switch between freeform apps. [pioush garg]
68f112c services: wm: Freeform handling improvements [minaripenguin]
6e81e26 Revert "SystemUI: config to hide status bar on lock screen [1/2]" [NurKeinNeid]
dae6573 SystemUI: Fix exception when retrieving signal strength drawable [minaripenguin]
a16ae97 core: Allow telephony stack and its components to receive un-sanitized ServiceState entries [minaripenguin]
8ad9113 Avoid device reboot caused by SecurityException. [Wen Zhang]
8679ea2 audio: Don't play sound effects if stream is muted [Steve Kondik]
089e2ae Forward port pixel navbar animation from redfin 11 [1/2] [Pranav Vashi]
83efa1a Island: Fix some album-art not showing [Subratam6296]
ad1b427 Island: Use status bar height as top margin [minaripenguin]
05a7207 Island: Resolve notification contents [minaripenguin]
aa00a0f SystemUI: IslandView: Auto remove now playing notification [Pranav Vashi]
29f5eba SystemUI: IslandView: Properly handle island notification on track change [Pranav Vashi]
0f95e7a SystemUI: IslandView: Return if sbn.notification.contentIntent is NULL [someone5678]
4e4f573 SystemUI: IslandView: Get application info from all user [someone5678]
3e26e3c SystemUI: IslandView: Import SystemUIToast icon retrieving logic [someone5678]
d894a6a SystemUI: IslandView: Implement now playing for Island notification [minaripenguin]
f4b9c9e SystemUI: IslandView: Ensure global headsup is enabled [Pranav Vashi]
8a273ca SystemUI: IslandView: Squeeze it [someone5678]
da29d37 SystemUI: IslandView: Import SystemUIToast icon retrieving logic [someone5678]
fb6afe5 SystemUI: Implement Island notification feature [SQUASHED] [minaripenguin]
3479fd9 base: Add setting to allow/disallow interacting with quick settings on secure lockscreen (1/2) [Oliver Scott]
cf24cdf Ambient Music Ticker - Allow to pulse on new tracks [1/2] [ezio84]
30303ff SystemUI: OOS style notification clear all button [1/2] [00day0]
9aad9d9 SystemUI: Reset QS on UI mode change [althafvly]
820b0ac libs: wm: Remove rounded corners in split screen [1/2] [Dhina17]
f0f5158 SystemUI: improve blur handling in respect to app launch animations [nift4]
e556622 core: freeze two IDs used by HbmSvManager [nift4]
e624ab6 aapt2: support freezing private resource IDs [nift4]
50b2ecd fixup! Add a panic trigger to Global actions [Oliver Scott]
4559f7b fwb: SystemUI: Set qs bottom drawable footer color to transparent [Mohammad Hasan Keramat J]
24a3378 SystemUI: biometrics: Follow user setting to confirm face unlock [Pranav Vashi]
fbe9cb7 SystemUI: BatteryMeterViewController: register settings observer for all users and reload settings on user change [jhonboy121]
8031a60 wm: never consume statusbar in freeform mode [nift4]
e0c365f base: Add support for disabling fingerprint lockout [1/2] [SamarV-121]
4f9e70e core: BatteryManager: Add few more Battery broadcast intents [Jyotiraditya Panda]
87a826f SystemUI: Remove Duplicate Ripple Effect for WiredCharging [rdx420]
cf6a0c8 services: Handle single duration vibration patterns [Subratam6296]
ef96534 SystemUI: Remove notificationBackgroundTintOptimization flag [Pranav Vashi]
6b99fbe Add some fwb stubs from Oplus [DennySPb]
0b1887b SystemUI: Allow ignoring IWlan status in the mobile icon pipeline [Tommaso Fonda]
2af9caa base: Declare a gradient end color [ElDainosor]
121b2dc base: Extend showing Ambient instead of fully waking to single tap gesture [1/2] [aswin7469]
8906763 SystemUI: Add config for pulsing on pickup [electimon]
e4cb512 Fixing typo [Varun Narisetty]
9faa820 services: Disable automatic system server heap dumps by default [minaripenguin]
ba2dd3c Implement transient task mode [nift4]
26f5e8d Add Simplified Chinese translations [ianchb]
5ea0f413 SystemUI: Allow disabling long press for lockscreen shortcuts [Adithya R]
339383d AlarmManager: Handle google and system apps alarm denials [minaripenguin]
1d95cdb AlarmManager: Handle all gms exact alarm denials [Danny Lin]
f5a3ff6 ActivityThread: Remove Failed to find provider info logspam [Immanuel Raj]
af9f639 appwidget: Catch IllegalStateException when retrieving providers profiles [minaripenguin]
42d73cd services: Properly handle wallpaper clearing/reset [minaripenguin]
9c0a537 ActivityThread: Prevent a NPE caused by null configuration [minaripenguin]
8d53703 ConfigurationController: Prevent app crash caused by null configuration [minaripenguin]
0b79d20 ActivityThread: Resolve runtime exception when pausing an activity [minaripenguin]
e96df10c WindowManagerService: Fix IndexOutOfBoundsException when traversing AppFreezeListener [minaripenguin]
da88542 SystemUI: Implement burn-in protection for status/navbar [Park Ju Hyung]
5dc16574 derpUtils: Refactor isPackageInstalled method [Pranav Vashi]
ee50000 derpUtils: Add isChinese Language [beanstown106]
aa74a90 CarrierLabel: Hide carrier label properly [Ali B]
fe944a4 Properly handle View Visibility for carrierlabel & left clock [Christian Oder]
3c77cfe Make carrier label's visibility gone [TheScarastic]
43ad139 SystemUI: enable fading squiggle animation of qs media player [nift4]
7e0f604 biometrics: Fix udfps races [Andrzej Perczak]
ece954a UdfpsAnimations: Use DisplayUtils.getScaleFactor to support multiple resolutions [AnierinB]
5df4fa8 fixup! UdfpsSurfaceView: Allow for increasing enrollment radius [Dhina17]
e74355cb UdfpsSurfaceView: Allow for increasing enrollment radius [electimon]
5309dba UdfpsController: Add separate control for enrollment delay [electimon]
471a820 UdfpsController/Overlay: Delay by frames rather than milliseconds [electimon]
458246e SystemUI: udfps: fix framework dimming [nift4]
2e6fb4e SystemUI: Make sure the udfps animation is hidden on the bouncer [Dhina17]
e402fa3 SystemUI: Simplify udfps animation style selection [Dhina17]
84a063e fwb: Config udfps animation package via res [Dhina17]
cc24efb SystemUI: Bring back UDFPS animation [SagarMakhar]
550a2e3 PackageInstaller: Remove side padding from the dialog [Anushek Prasal]
50a3c63 PackageInstaller: show current/new version on sideload [ezio84]
56ee812 fixup! SystemUI: Add double tap to sleep gesture [someone5678]
684b1f5 SystemUI: Don't show parallel users on QS user switcher [Dhina17]
6af2620 base: SystemUI: ParallelSpace: Do not show users created by ParallelSpace [JunkoYuko]
0b904cd UserManagerServiceShellCommand: Drop redundant userType arg [Dhina17]
7576789 Fixup: ParallelSpaceManager: Add method to get the default cloned apps list [JunkoYuko]
7f439c1 base: Add support for parallel space [LibXZR]
94a11aa SystemUI: Set receiver export flag for custom carrier label [NurKeinNeid]
90db022 display: Allow HBM in manual brightness if no time limitation [Adithya R]
86e3712 core: Broadcast intent when display power state changes [Adithya R]
e006b43 AutoAODService: Better check for doze enablement [Ido Ben-Hur]
8058392 AutoAODService: Properly handle reboots & fix some logic [Ido Ben-Hur]
1071c10 base: Fix scheduled AOD [cjh1249131356]
042bd44 AutoAODService: Use Calendar.add instead of Calendar.roll [Ido Ben-Hur]
e6aae55 AutoAODService: Improve some code [Ido Ben-Hur]
cbe80de AutoAODService: Slightly improve code and docs [Ido Ben-Hur]
4eeb789 AutoAODService: Account for disabled doze [Ido Ben-Hur]
597efc4 AutoAODService: Add support for mixed time & sun modes [1/2] [Ido Ben-Hur]
e32bd4a base: Allow scheduling always on display [1/2] [Ido Ben-Hur]
fe0670d fixup! base: Add ambient pulse notification [Dhina17]
dc67666 base: Add DND & Rate settings to flash on call [1/3] [Ido Ben-Hur]
ebc2e35 base: Allow to flash on call only when entirely silent [1/3] [Ido Ben-Hur]
553d6c8 base: Add Flashlight blink on incoming calls [1/3] [PMS22]
2fd42dd services: Make kotlin libs available only within this module [Dhina17]
4fd86ff base: Add some static custom utilities [ezio84]
e14652f PulseLightView: Cancel the animation on pulse end [Dhina17]
5ee97ca DozeTriggers: Skip proximity check on notification pulse if edge light face down enabled [Dhina17]
f650510 base: Add ambient pulse notification [Dhina17]
cf6144a Fix possible NPE in StatusBarIconList causing bootloop [SpiritCroc]
190ddc1 Make all activities resizable [Andy CrossGate Yan]
a1e8919 services: fix weird launcher3 crash [nift4]
1e91d85 SystemUI: Reconfigure bottom indication text paddings [minaripenguin]
d887674 base: Toggle vertical swipes on Ambient display [1/2] [Shubham]
63e7a8c SystemUI: config to hide status bar on lock screen [1/2] [maxwen]
b0c712b Carrier Label: Improve code [cjh1249131356]
e015f50 Carrier Label: Bring back the scroll (marquee) effect [Alex]
3949136 Custom Carrier Label & Carrier Label Placement [1/2] [beanstown106]
55a5b73 base: Double tap to trigger doze [1/2] [SKULSHADY]
44bbb79 config: set customizedMaxCachedProcesses to platform default [John Galt]
cf26ed2 BluetoothControllerImpl: Optimize connected battery level scanning [minaripenguin]
997fb2d base: Allow disabling refresh rate lowering in battery saver [Adithya R]
449ef82 derpUtils: Add isPackageAvailable method [shivatejapeddi]
0b37390 base: Add isPackageInstalled boolean [Roman Birg]
46ea777 FaceService: Conditionally add ParanoidSense [someone5678]
ac22b32 base: Introduce Smart 5G service [1/2] [Adithya R]
c870378 Fix sfps arrow color in overlay [jhenrique09]
0da7402 Add other options to settings injectable mappings [Chirayu Desai]
66f6574 BatteryStatsViewer: Fix theme [Michael Bestas]
351d781 BatteryStatsViewer: Fix initial activity after launch [Michael Bestas]
47ec121 BatteryStatsViewer: Add summary for IA preference [Michael Bestas]
aa9e45b BatteryStatsViewer: Remove some hardcoded strings [Michael Bestas]
6d5a738 Create IA entry for BatteryStatsViewer [Oliver Scott]
9130336 AppLock: Allow using face unlock for biometric authentication [Pranav Vashi]
b82d213 LockPatternUtils: Decrease minimum pin length for auto confirmation [Mesquita]
ccc746f core: Enable freeform windows assets preloading [minaripenguin]
262981f Always allow overriding the number of work profiles [Pierre-Hugues Husson]
b7a442a Enable FLAG_SECURE for userdebug builds as well on keyguard [Saalim Quadri]
cdf4b93 Restore ZenMode setting in dialog like Oreo panel [nift4]
134e3133 Do not assistant delay for media notifications [WoongKi Min]
8385500 FaceSense: Vibrate on successful authentication [Adithya R]
43fb00b core: Enable freeform/multiple windows feature by default [minaripenguin]
4d57ebb SystemUI: Improve ripple animation color [minaripenguin]
e466236 SystemUI: Introduce wifi standard icon feature [1/2] [minaripenguin]
24335a8 SystemUI: Workaround for systemui crash caused by gboard [minaripenguin]
4e87b70 base: Ambient batterybar color options [1/2] [pimpmaneaton]
e2ce990 UI: Adjust default navbar layouts [Andy CrossGate Yan]
3dcff9a SystemUI: unify keyguard font style [maxwen]
4c2df77 AOD: Sleep when proximity is covered for 3 secs [PMS22]
cce5a29 Fix action bar font family on material themes [Henrique Silva]
fce293f development: Address NPE when removing preferences out of developer options [Alex Cruz]
0239ba2 Add support for global cleartext penalties [Oliver Scott]
9e1faee ImageHelper: Increase quality of compressed header image [Pranav Vashi]
7b38ca6 SystemUI: Compress custom file headers properly [Pranav Vashi]
f76171e SystemUI: Make header image height offset user configurable [1/2] [AnkitGourav]
959152a base: Shrink custom file headers before applying [El Dainosor]
dda74f8 base: import ImageHelper [martinusbe]
3df8015 base: qs status bar header image [1/4] [Marko Man]
ee6a09e RingtoneManager: Set an default ringtone for the SIM 2 [micky387]
78810b9 base: Phone ringtone setting for Multi SIM device [1/3] [Ting Yu]
b91c538 base: Pulse: fix changes not applied correctly in SolidLineRenderer [Jenna-they-them]
adb9941 base: Pulse: Fix Fadingblockrenderer if custom gravity is top [Jenna-they-them]
714800b Pulse: Fix orientation checks [minaripenguin]
009fe45 Pulse: Prevent systemui-related crashes [minaripenguin]
b1dbe4a Pulse: Vertical mirror [1/2] [TikkiTikki]
2b1bb72 Pulse: Custom gravity and Center mirrored [1/2] [TikkiTikki]
f057f9a Pulse: ColorContoller: Fix getting default accent color [varund7726]
c9856f3 Pulse: Simplify checks and prevent issues [Pranav Vashi]
05b5b21 Pulse: Implement pulse color based album art [1/2] [Pranav Vashi]
33bf5d7 Pulse: Detach pulse view only when attached [Pranav Vashi]
b0660d8 Pulse: Solid renderer round lines [1/2] [TikkiTikki]
c19974d Pulse: Set current Refresh rate as FPS animation value [Stallix]
f91dae2 Pulse: Extend to Ambient Screen [spezi77]
7eefa4d Pulse initial checkin for Android 13 [1/2] [bigrushdog]
fafc2d5 base: add API for disabling gestural navigation [ezio84]
def2d2b base: fix wake on unplug also for wireless charging [maxwen]
75929f7 BatteryStatusChip: Use a lighter background when using light mode [Kazuki Hashimoto]
9ff001a SystemUI: Fix QS customizer background color [Adithya R]
5f6efcb BiometricScheduler: Cancel operation if not idle [SagarMakhar]
cd32030 SystemUI: Port statusbar brightness control [Alberto97]
7df2eed base: Enable notif app name tinting by default [El Dainosor]
ce75c1c Themes: Notifications: Expose a bool to disable dynamic colors [Nicholas Chum]
e1415ac fw/b: Squash import NetworkTraffic [Jon Haus]
bcb8758 fixup! [SQUASHED] base: Add status bar lyric for Android 14 [someone5678]
76b0eaa SystemUI: Fix status bar lyric overlapping with the center clock [LibXZR]
57434e4 [SQUASHED] base: Add status bar lyric for Android 14 [cjybyjk]
7e305fa Settings: Add back option to pass swipe-up-to-unlock [Sam Mortimer]
75c08e2 base: Add support for window ignore secure [LibXZR]
c70c41f TwilightService: Save and use last fetched location [Ido Ben-Hur]
8c6dda8 TwilightService: Use temporary TwilightState when location is not available [rituj]
a5991de SystemUI: Allow using 4G icon instead of LTE [1/2] [Pranav Vashi]
492e16e SystemUI: Option to disable Data Disabled Indicator icon [1/2] [varund7726]
e804146 Add Launcher3 permissions [xyyx]
ac18d1f base: Force full screen for Spotify [Gustavo Mendes]
badef58 QuickStatusBarHeader: Add date & battery click actions [Ido Ben-Hur]
ef8d3e7 Revert "SystemUI: Make battery clickable again" [NurKeinNeid]
c3da88d CutoutFullScreenController: force full screen important apps [hydrangea07]
1b48d88 base: Force fullscreen for Google Dialer [cjh1249131356]
9b7e20e base: Implement cutout force full screen [1/2] [jhenrique09]
5aaf52a Replace ":strings" with "strings" [Jonathan Scott]
5a612dd FaceSense: Adapt for 14 QPR2 [aswin7469]
2de6518 ParanoidSense: Adapt to Android 14 QPR1 [someone5678]
b162cfc SystemUI: Implement face unlock recognition text [minaripenguin]
8e6cf49 base: Initial SenseProvider for FaceSense service [Chris Crump]
0cc38c7 SystemUI: Fix scrim issues regarding transparency [nift4]
d881618 fwb: Set default value of qs transparency as overlay [1/2] [Mohammad Hasan Keramat J]
9f979be SystemUI: Transparent QS customization [1/2] [spkal01]
df23b9d SystemUI: Make QS footer background transparent [NurKeinNeid]
fcc87e8 SystemUI: make QS footer rounded [awakened]
9889a20 SystemUI: Match footer actions background with notifications background [str-br]
fdb2e60 SystemUI: Apply surface color to brightness icons [Harsh Pal]
8e62abc Follow Dark/Light theme for Safe Mode dialog [Pulkit077]
1ad1e73 base: Set ic_avatar_user and ic_avatar_guest_user to follow system accent [elpaablo]
6279244 fwb: Fix navigation bar button hit testing [SahilSonar]
ab4c2f1 SystemUI: use default dialogCornerRadius for qs customize title [maxwen]
5f49637 cmds: bootanimation: -O3 [Simao Gomes Viana]
fac1a7e Follow Day/Night in statusbar avatar chip [Trishiraj]
b2962a2 SystemUI: Switch notification background to monet on heads up [DillerOFire]
7455bd6 SystemUI: Change heads up ticker text style to match clock [Anushek Prasal]
a720cfd AudioService: Do not touch ringer mode on volume change when device has alert slider [cjh1249131356]
dcfeeda AudioService: Guard against OOB in ringer mode cycle [Ido Ben-Hur]
329572e base: Choose which ringer modes to cycle with the gesture [1/2] [Ido Ben-Hur]
7a6829e AudioService: Cancel old toasts when switching ringer mode [Ido Ben-Hur]
90f8bf3 base: Add option to cycle through ringer modes [1/2] [rituj]
92d081a services: Whitelist Nfc Service from clipboard toasts [AshutoshSundresh]
b0c4b86 DerpSpaceTile: make us secure [Ali B]
269345d DerpSpaceTile: Make default state active [NurKeinNeid]
e041754 DerpSpaceTile: Don't support long press if Updater is not bundled [George Zacharia]
b94ce36 SystemUI: Add DerpSpace Tile [Ali B]
7ffc29e SystemUI: Use secondary label for language QS tile [Anushek Prasal]
467003b QS: Locale Tile [SpiritCroc]
ecc870f SystemUI: Add Sound search tile [ezio84]
4d29091 SystemUI: Add Screenshot tile [ShevT]
ee1b58c View: Prevent NPEs when initiating surface drag [minaripenguin]
f2fa228 Fix NPE when pip onAnimationEnd [wangdongdong6]
3c13315 QSPanel: Fix NPE in updateViewPositions() [Pranav Vashi]
9e8e26c Fix getRootTask may be null led to client NPE [Roc Penny Young]
040b78b hwui: Prevent a null pointer on renderthread [minaripenguin]
62cae24 hwui: Add NULL pointer check in AnimatorManager::pushStaging [Phạm Tiên Sinh]
20ff04d Fix task info null crash [ot903107]
19146e6 ConfigurationController: Prevent app crash on orientation change [minaripenguin]
4b4768b QRCodeScannerController: Use Lens as fallback activity [Nauval Rizky]
22bb26d Make sensor block package list configurable [1/2] [Hikari-no-Tenshi]
660add3 base: Add Accelerometer and Linear Acceleration sensors in blocking list [HolyAngel]
369174f Settings: make SensorBlock readable by non-system apps [Ali B]
18687fb FWB: Sensor block per-package switch (1/2) [LorDClockaN]
a163601 SystemSensorManager: sensor block per-package [Simao Gomes Viana]
ef4e514f SystemUI: Fix Biometric dialog corner radius [Anushek Prasal]
ee5c5c7 SystemUI: Introduce Adaptive Playback [1/2] [Jyotiraditya]
5eb26d3 PowerUI: Mute logcat spam. [spezi77]
b65aa2b EnhancedEstimates: Get estimates from Device Health Services [Jason Edson]
eeabf51 SystemUI: Optional bouncer user switcher [1/2] [minaripenguin]
d6c9c95 QS Kill button: Remove dependency for toggle [StarkDroid]
8a25ff2 base: Allow toggling floating rotation button [1/2] [Ido Ben-Hur]
1977ef0 SystemUI: Adapt "Extend kill button to notification conversation guts" to A14 QPR2 [someone5678]
144ca5a SystemUI: Integrate Google Lens into Screenshot UI [AshutoshSundresh]
0dfbb1a SystemUI: Allow disabling clipboard overlay [1/2] [Adithya R]
8cf177e Add kill button to notification guts [1/2] [Daniel Koman]
ef8a6a3 SystemUI: Optional haptic feedback on back gesture [1/2] [DennySPb]
bec64f2 Allow to hide arrow for back gesture [1/2] [Ali B]
9973a29a base: Back gesture height settings [1/2] [maxwen]
9bf3cb4 SystemUI: Add support for timeout-reboot [Luca Stefani]
d188cdd Global VPN feature [Oliver Scott]
042bc95 SystemUI: Add Compass tile [Roman Birg]
32077a8 SoundTile: Open settings on long click [Adithya R]
c892465 SystemUI: Add Sound tile to Quick Settings [Yoshinori Hirano]
4a383aa Add deep sleep info to uptime preference [maxwen]
9ea4537 Allow adjusting screen density to smaller sizes [Danny Baumann]
e0f8b1b SystemUI: Introduce Data Switch QS Tile [Christian Oder]
086a4fe SettingsLib: InfoMediaManager: Assign mPackageName even if empty or null [danielml]
9105985 SystemUI: Refactor the WiFi & Cellular QS tiles [Tommaso Fonda]
f19556c Reapply "SystemUI: Allow Wi-Fi/cell tiles to co-exist with provider model" [Danny Lin]
7d442a8 Reapply "SystemUI: Restore wifi and cellular QS tiles" [Michael Bestas]
b6995ea base: Allow customizing default notification vibration pattern [1/2] [Ido Ben-Hur]
6256e06 base: Custom vibration pattern per notification channel [1/2] [Ido Ben-Hur]
2ddd432 SystemUI: Add app rows to volume dialog [Adithya R]
45e5e5e base: make per-app work with multi audio focus [El Dainosor]
1ec3cc2 SystemUI: Update App volume icon [yukiscape]
7d73cc9 base: support per-app volume [2/3] [cjybyjk]
3ab713c SystemUI: Redraw display cutout on overlay changes [Adithya R]
8d8b4da base: use a double click effect for charging if there is no amplitude control support [jhonboy121]
055d579 keyguard: Actually kill Fancy Colon [Joe Maples]
2b27008 Screenrecord: Store 'keep screen awake' in preferences [Dhina17]
ff4e4d5 Screenrecord: Fix notifications not being dismissed [Ido Ben-Hur]
950dd33 Screenrecord: Add delete action to the notification [Sourajit Karmakar]
e9cae61 Screenrecord: Dismiss notification on stop [Lostark13]
2d3d626 Screenrecord: Save preferences for permission dialog [Pranav Vashi]
ace0303 Screenrecord: Add an option to use HEVC [Ido Ben-Hur]
b4fd98f Screenrecord: Allow to reduce 3 second screen record timer [maitreya29]
5eab4a8 Screenrecord: Add an option to record for longer [Ido Ben-Hur]
7defcb7 Screenrecord: Make low quality bitrate scalable per device [Ido Ben-Hur]
9180db4 Screenrecord: Save and load set preferences [Ido Ben-Hur]
1997d25 Screenrecord: Remember last used blinking dot position [Ido Ben-Hur]
2543f9a Screenrecord: add blinking stop dot and low quality options [ezio84]
a588c34 Screenrecord: Allow to select AVC codec profile level [iusmac]
98207a5 Screenrecord: Allow limiting the max framerate [Kuba Wojciechowski]
ed98247 fixup! SystemUI: Option to keep the screen awake while screen recording [Dhina17]
dedf66e SystemUI: Option to keep the screen awake while screen recording [Dhina17]
d1df954 SystemUI: Fix QS customizer corner radius [Pranav Vashi]
2bb0c8f SidefpsController: Apply ScaleFactor to sensorLocationY [Luofan Chen]
fc1aa67 DisplayUtils: Introduce getScaleFactor [AnierinB]
f092904 GameManagerService: Set device_config property on behalf of GameSpace [Dhina17]
db36775 SystemUI: Add support for GameSpace [Nauval Rizky]
d889891 SystemUI: Export RecordingService for External Usage [cjybyjk]
08237a4 Power menu styles: Initial checkin for U [1/3] [nift4]
f0ccb25 Revert "Controls in QS" [nift4]
52167c2 Revert "Remove "Device Controls" from Settings" [nift4]
38eb2f3 systemui: Refresh qs header onThemeChange [El Dainosor]
f669b52 SystemUI: Reload theme only if black theme is enabled [Adithya R]
ea79a56 SystemUI: Add monet customization [1/2] [Ido Ben-Hur]
a553d4e SystemUI: Introduce dynamic lockscreen clock spacing [minaripenguin]
ae05c70 SystemUI: Ignore font padding for large ls clock [minaripenguin]
347a7ff base: Add support for Lockscreen clock fonts [El Dainosor]
823dc34 Reload navbar icons on changing style [1/2] [Pranav Vashi]
5579888 ThemeOverlayApplier: Add support for navbar styles [NurKeinNeid]
b2f828a fixup! base: Add support for parallel space [Dhina17]
0b3db36 base: Add a toggle for secure tiles on keyguard [1/2] [Ido Ben-Hur]
b329a8d base: Introduce app lock [1/4] [jhonboy121]
a84d700 SettingsProvider: grant device config permissions [Ali B]
7ea3e02 base: add missing device config permissions for settings [Ali B]
b455360 SystemUI: Fix summary of hotspot toggle dialog [lindwurm]
68df10b SystemUI: Add hotspot toggle in QS internet dialog [Adithya R]
658acbc Add DerpSpace CategoryKey [XlxFoXxlX]
0762950 base: Data icon style [1/3] [rezaadi0105]
0dfe3da SystemUI: Add brightness slider styles [1/3] [SamarV-121]
c413ae7 ThemeOverlayApplier: Apply wifi and signal icon styles last [Pranav Vashi]
c490063 ThemeOverlayApplier: Catch a potential NPE [spezi77]
5071a6e ThemeUtils: Make it compatible for all targets [Pranav Vashi]
5ebff98 Bring back ThemeUtils for Theming [sb6596]
2942168 SystemUI: Allow disabling ripple effect on unlock [1/2] [Rishawn]
dadea3c Fix disabling power menu completely on secured locscreen [Pranav Vashi]
b011c89 base: Make wired charging animation follow settings too [cjh1249131356]
dcaaab5 base: Add toggle to disable charging animation [1/2] [Anushek Prasal]
8224121 charging: Allow using vibration without sounds [xyyx]
805c022 SystemUI: Disable all-caps for smart reply button text [Adithya R]
b10d50c Add interpolators to qs tiles animation [1/2] [Nico60]
4c0ccbea1 Add animations to quick settings tiles [1/2] [Nico60]
a24829c SystemUI: Add haptics to brightness slider [1/2] [Vaisakh Murali]
0f385d2 fixup! Properly add haptic feedback on MainSwitchBar [cjh1249131356]
99c0b88 AudioService: Add haptic feedback on invalid volume change [1/2] [cjh1249131356]
bc8c44e SystemUI: Add haptic feedback on power menu items [1/2] [cjh1249131356]
03cdb75 SettingsLib: Properly add haptic feedback on MainSwitchBar [cjh1249131356]
c5f55a2 SystemUI: Relax slider haptic feedback [cjh1249131356]
187a1f0 SystemUI: Use VibratorHelper for custom haptic feedback [cjh1249131356]
2535699 base: Introduce VibratorHelper class [cjh1249131356]
5ba8921 base: Add haptic feedback to volume slider [1/2] [cjh1249131356]
253cc27 base: Optional haptic feedback everywhere [1/3] [cjh1249131356]
d59779c PrimarySwitchPreference: Respect haptic feedback switch [cjh1249131356]
27cc3a8 PrimarySwitchPreference: Add haptic feedback [cjh1249131356]
cec3ca1 base: Add haptic feedback on more switches [cjh1249131356]
926c1e5 base: Respect haptic feedback switch [cjh1249131356]
cb9badd base: Use SwitchPreferenceCompat from vendor-support [Anushek Prasal]
dc87175 SystemUI: tuner: Migrate MainSwitchBar and Switch to Material3 [Bruno Martins]
169959f SystemUI: Tuner: Move to SwitchPreferenceCompat [someone5678]
651e422 SettingsLib: Migrate MainSwitchPreference to Material3 [Pranav Vashi]
624b398f QS: Add haptic feedback on click [cjh1249131356]
5ec90bb SystemUI: Launch power menu from QS only if enabled [DarkJoker360]
532a444 Hide power menu on secure lockscreen [1/2] [Altaf-Mahdi]
72040b2 Reduce ContrastColorUtil logspam [minaripenguin]
0b9517f ColorUtils: Prevent crash if alpha component is translucent [Pranav Vashi]
8c85bf8 NotificationShade: Make blur crossfading more gradual [Danny Lin]
466ce91 Ship semi-similar blur without patching HWUI [nift4]
1caf239 SystemUI: Blurs: allow blur even when GFX acceleration is disabled [Pulkit077]
6bf9c64 blur: Bump SystemUI blur radius to 175 px [Danny Lin]
94a0008 GlobalActionsDialog: Enable blur behind via window flags [Dhina17]
baafa44 GlobalActionsDialog: Remove transparency [Dhina17]
64efbe2 GlobalActionsDialog: Set dim only when blur is enabled [Dhina17]
6fa1606 SystemUI: make power menu lite translucent + floating [nift4]
1ac8ce7 SystemUI: Blur the power menu [Elluzion]
d4fe7ed base: Use wireless charging animation for wired charging too [Anushek Prasal]
1900ec6 SystemUI: Use lighter material you shades for charging animation [minarypenguin]
252c053 SystemUI: Use color accent for charging animation [Genkzsz11]
f93ef4e SystemUI: Fix keyguard user avatar margins [strwbrry143]
01fc85a SystemUI: refresh system icons on theme change [Tobias Merkel]
ca47b19 SystemUI: Do not duplicate SPN and PLMN in network name [Adithya R]
7f7d59f ImsRepository: Handle exception on imsCallback flow [Dhina17]
23f35bb SystemUI: Forward port 'HD & wifi calling statusbar icons' [Dhina17]
282f8f5 SystemUI: Add roaming indicator to statusbar tuner [Adithya R]
74daae9 SystemUI: Add VPN to the icon blacklist in tuner [maxwen]
3974904 SystemUI: Hide status bar logo when headsup is visible [minaripenguin]
d1bfab1 Custom statusbar logo customizations [1/2] [Pranav Vashi]
2f29364 SystemUI: Add missing init for isDeviceProvisioned in PhoneStatusBarPolicy [maxwen]
2e47453 SystemUI: Add ability to toggle bluetooth battery level [1/2] [Pranav Vashi]
d13e7c1 SystemUI: Update notification count overlay [Fran Palmero]
c5866a5 SystemUI: Refactor colored statusbar icons [Pranav Vashi]
64ec4f2 SystemUI: Refactor notification counter [jhonboy121]
ba94adc SystemUI: Show infinity for large notification counts [d34d]
14811ca SystemUI: Forward-port notification counters [1/2] [Steve Kondik]
ecc17d7 SystemUI: Make app icons in statusbar optional [1/2] [spkal01]
107a7e3 SystemUI: Use app icons for notifications in statusbar [Dil3mm4]
321c036 SystemUI: Don't force small clock when media isn't allowed on keyguard [Ido Ben-Hur]
62b31cf base: change background activity start mode to allow for widget configure [maxwen]
187e6ce SystemUI: Allow hiding QS footer data usage [1/2] [Adithya R]
933b48c SystemUI: QS footer data usage improvements and cleanup [Adithya R]
df92e6c SystemUI: Show QS data usage suffix only when necessary [Adithya R]
79b310c SystemUI: Show daily data usage in QS footer [Adithya]
a8e4ceb SettingsProvider: Set device name to marketname if available [Adithya R]
2434483 SystemUI: Remove excess margin in few statusbar icons [Adithya R]
58f9e98 PowerMenu: Hide emergency affordance if not selected [Pranav Vashi]
3d9e342 Link dialog radius to config_dialogCornerRadius [Lucchetto]
9310295 SystemUI: Make popup menus more rounded [Lucchetto]
c91492c KernelCpuUidActiveTimeReader: Do not spam log with negative active time [cjh1249131356]
36618ff SystemUI: Let screenshot window ignore screen decorations [LuK1337]
2265556 core: Remove old app target SDK dialog [Danny Lin]
0e68856 ListView: Disable dividers by default [Pranav Vashi]
5a707be7 base: Update some icons to MD2 [Anushek Prasal]
cdbeda9 TypeFace: Improve system font overriding method [minaripenguin]
c4e0127 fonts: Add more sans-serif aliases [minaripenguin]
7230284 TypeFace: Don't override monospace [minaripenguin]
a16583c styles: Use user fonts for Material UI themes [Danny Lin]
5108a2c SystemUI: Remove more hardcoded fonts [Pranav Vashi]
b44608f graphics: Override system fonts with user-selected overlays [Danny Lin]
e700620 base: styles: Use user fonts for Material UI themes [Danny Lin]
08fd0d3 Fonts: Add regular / light font config [Pranav Vashi]
0a93456 base: Use font configs instead hardcoded fonts [Pranav Vashi]
e29db83 Wire up default fonts with config [Pranav Vashi]
1f18de6 base: Export bodyFontFamily and bodyFontFamilyMedium symbols [Pranav Vashi]
3833134 SystemUI: Add a top margin for the battery bar [spezi77]
a13ba65 SystemUI: Color the battery bar red when the level drops to 15%. [spezi77]
8e4ac0b SystemUI: Introduce keyguard battery bar settings [1/3]. [maxwen]
421e55b base: Add airplane mode enhancement toggle [1/2] [Ido Ben-Hur]
0245d4e Move Bluetooth timeout back to AOSP settings [t-m-w]
722bd4e Wi-Fi timeout feature [Oliver Scott]
5791b3c BrightnessUtils: Conditionally use low gamma implementation for brightness curve [SagarMakhar]
8d78e0c SystemUI: Hide call strength icons [SagarMakhar]
ce84a2e SystemUI: Use colorAccent instead of colorAccentPrimary (matching QS) [Adithya R]
fb86e68 SystemUI: Always refresh power menu on UI mode change [Danny Lin]
ff44bc0 UI: Follow Monet and light/dark theme in user 1 icon [Andy CrossGate Yan]
e7b024f SystemUI: Follow monet theme on privacy indicators [minaripenguin]
3aa18e6 SystemUI: Add dual-tone light and dark themes for QS [Danny Lin]
82a7ab1 SystemUI: Don't animate QS tile text when opening activity/dialog from round QS [Tim Zimmermann]
64d8b02 SystemUI: Add settings to change QS column count [1/2] [Tim Zimmermann]
7ad1ef6 SystemUI: Make round QS toggleable [1/3] [minaripenguin]
a02433c base: Add settings to change QS tile shape [1/2] [SamarV-121]
9b17611 SystemUI: Redesign Quick settings [IacobIonut01]
8cffb65 BrightnessController: Do not update slider from DisplayManager callback [jhonboy121]
52a9f14 TunerService: Add parseInteger failsafe method [Pranav Vashi]
615fd62 Port brightness slider changes [1/2] [Alberto97]
8bd8a52 Revert "SystemUI: Port brightness slider changes" [NurKeinNeid]
5a575e9 Allow "Panic" to silently uninstall packages. [Chirayu Desai]
46257a4 Avoid Settings app NPE on broken packages [t-m-w]
0e4f71c Allow to suppress notifications sound if screen is ON [1/2] [ezio84]
44d77ac SystemUI: Less boring heads up option [1/2] [ezio84]
6de79f7 GlobalActionsDialogLite: Dismiss the dialog when restarting SystemUI [ezio84]
9f656a7 frameworks: Add restart systemui shortcut to power menu [1/2] [ezio84]
3b33539 Add a panic trigger to Global actions [Chirayu Desai]
6fdb538 ChargingControl: Additional log lines for deadline [Tommy Webb]
1df4105 ChargingControl: Retry setting deadline if it fails [Tommy Webb]
c29e3ab ChargingControl: Drop default values for initially zero variables [Luofan Chen]
0b6b3fd ChargingControl: Return early if lineage health HAL is not found [Luofan Chen]
9ad85c0 ChargingControl: Don't set deadline if charging control is not enabled [Luofan Chen]
8d9d477 ChargingControl: Use ServiceManager.waitForDeclaredService() [LuK1337]
f08a1af ChargingControl: No need to log a crash when not supported [Michael W]
805390e ChargingControl: Handle cancel toggle correctly if bypass is not supported [Luofan Chen]
24730e5 ChargingControl: Add cancel toggle for limit done notification [Luofan Chen]
a1a6a97 ChargingControl: Reset internal states on settings change [Luofan Chen]
b159f60 ChargingControl: Set a small margin for devices with bypass support [Luofan Chen]
470c8e3 base: Add static isChargingControlSupported(ctx) method [LuK1337]
dbd6de3 base: Implement Lineage health service [Luofan Chen]
53410ca base: Extract base class for lineage base feature [Luofan Chen]
8e94d5e base: Settings: Add settings for charging control [Danny Trunk]
1d51110 Add product board in the log [Dil3mm4]
82c9c78 More infos uploaded to Memochō [Dil3mm4]
9e137a9 core: Switch to ``Memochō``. [Jyotiraditya Panda]
f213634 Add button to AppErrorDialog to upload crash information to dogbin [Till Kottmann]
724ca54 SystemUI: Require unlocking to use sensitive QS tiles [Danny Lin]
f7696f0 SystemUI: Enable production-ready feature flags - Conversations: enabled by default on Pixel - Charging ripple: enabled by default on Pixel Taken from https://github.com/ProtonAOSP/android_vendor_proton/commit/a32d8c4c9e731e609b16b37da191669f5c607aad [Danny Lin]
1f2b840 appop: Save discrete app op history for more permissions [Danny Lin]
3b0790d Fix incorrect parameter transfer when setting wallpaper component [Ge Tianxiong]
b7a54c9 services: TwilightTracker: create an attribution context and use it instead of the given context [jhonboy121]
c98f4a8 services: ActiveServices: drop uid check when notifying newly registered callbacks [jhonboy121]
7fb6001 base: Properly regenerate the share drawable. [Sourajit Karmakar]
300676e base: overlay: Remove screenshot from launcher icon packs [Adithya R]
9642560 IconPack*: Remove ThemePicker overlays [Tim Zimmermann]
14d1f3c overlays: don't allow backup [elpaablo]
e5e7e7c overlays: {acherus,outline}: Add launcher and themepicker overlay [Pranav]
46b5135 overlays: Fix signal icons in circular icon pack [Adithya R]
547066e overlays: Add 'V' ShapedNotch Overlay [rdx420]
7818c75 Update notchbarkiller overlays [minaripenguin]
16e6958 add missing display cutout overlays [Daniel Micay]
725ce9e overlays: Add notchbar killer for left-notch devices [Jaida Wu]
f241dd2 overlays: Add notch bar killer [Josh Fox]
ee0b9cbe overlays: Import Plumpy, Aurora, Gradicon & Lorn iconpacks from Iconify [rdx420]
9d921c9 overlays: IconPack: Rename config_signalXPath [Adithya R]
23f02fa base: overlays: Add Xperia overlays [AndroBuddy]
6a77839 overlays: Introduce Outline iconpack [Niklas Schnettler]
12d28b5 acherus: Add settings overlay [Genkzsz11]
e1e2b3b acherus: Wrap a few icons with inset [Pranav]
57d9702 overlays: Add acherus icon pack [Pranav]
dd47820 PUI overlay: Do not theme seekbars [StarkDroid]
f29cae6 overlays: Introduce PUI iconpack [spkal01]
1adb72b overlays: oos: Import stock oos settings icons [RedSkulHYDRA]
15960da overlays: declare the right overlay category [jhonboy121]
cd0f4eb overlays: oos: Add dummy icons to fix preview [Pranav Vashi]
244177e overlays: oos: Adjust width and height for dnd and vibrate icons [jhonboy121]
7684758 overlays: oos: Add statusbar bluetooth icons [imjyotiraditya]
2d4d4ca overlays: oos: Fix edit icon color in Settings [AshutoshSundresh]
6e000f0 overlays: Add an OxygenOS icon pack [AshutoshSundresh]
456f219 overlays: fixup themepicker package name for IconPacks [Omkar Chandorkar]
4b01959 overlays: fixup launcher package name for P20 icons [Omkar Chandorkar]
1df1eec IconPackKaiAndroidOverlay: fix for carriers using 5 bars of signal [Anay Wadhera]
c03c718 IconPackRounded: Use correct icon for notification and ring volume [Arian]
e6cb0f4 overlays: Add unlinked ringtone and notification volume icons [Adnan Begovic]
f6f3e7b IconPack{Kai,Victor}: Fix clock icon [DarkJoker360]
7a8becf IconPack{Sam,Victor}: Inverse vol collapse/expand anim path data [Dhina17]
c56e110 SystemUI: Fix size of icon of vibrate ringer mode for additional icon packs [Volodymyr Zhdanov]
4400299 overlays: Unify icon packs category name [Adithya R]
40f210c overlays: bring back icon packs [jhonboy121]
63e7780 SystemUI: screenshot: Always show screenshot dismiss button [NurKeinNeid]
505aaec5 SystemUI: always allow plugins [nift4]
95c0961 AOA enhancements [nift4]
aacec80 SystemUI: Improve bouncer layout [Anushek Prasal]
b21e4ad base: Disable LiveDisplay low power consumption by default [Anushek Prasal]
dc27883 core: Disable LiveDisplay display mode by default [Adarsh Grewal]
01fb153 Volume panel: avoid multiple animations on touch spam [Giuseppe Maggio]
988123e Volume Dialog: Recolor inactive icons/slider [strwbrry143]
233aae2 SystemUI: VolumeDialogImpl: Fix inactive rows tint [strwbrry143]
565a5e1 VolumePanel: Change bg tint for inactive rows [Arian]
bba4f8b DisplayModeDirector: Make sure we apply refresh rate on startup [Ido Ben-Hur]
25efd5e keyguard: Do not trigger a wake up when hiding lockscreen [Arne Coucheron]
0385160 base: Add rounded corners to activity open/close animation [paphonb]
7433509 fixup! SystemUI: Cleanup screenshot sound/vibration logic [Adithya R]
bc53f64 SystemUI: Cleanup screenshot sound/vibration logic [Adithya R]
ebe7812 SystemUI: Adapt screenshot sound to ringer modes [Ashwin R C]
90b7031 s2ss: Remove property usage [LibXZR]
f0fb41f base: Add three-fingers-swipe to screenshot [1/2] [ghbhaha]
591102a SystemUI: AODTile: Use MD2 Icon [Anushek Prasal]
49f29f6 AODTile: Open lockscreen settings on long press [Adithya R]
3978608 base: Add option to enable AOD on charging only [1/2] [darkobas]
6b484ac SystemUI: write initial value of SHOW_QR_CODE_SCANNER_SETTING on first call [maxwen]
7b50368 SystemUI: More rounded corners [Lucchetto]
5de4d4b BatteryStatsImpl: Guard against OOB [Ido Ben-Hur]
4294d9d display: Don't spam log when display state changes [Adithya R]
2b32134 SystemUI: Add colors to assistant animation [paphonb]
71bfc56 SystemUI: Tune new keyguard user switcher [minaripenguin]
ac90c26 SettingsLib: Update 5G+ icon to Silk design [Adithya R]
598fdac SettingsLib: Update 4G+ icon to Silk design as well [TH779]
3b805ea SettingsLib: Update LTE+ icon as per new Silk design [Adithya]
645370f SystemUI: clock_default_large: Don't hardcode monospace font [Ido Ben-Hur]
54a41a0 base: services: Raise log level of background start denial [Akane Beneckendorff]
4bc9e86 base: libs: androidfw: Use '-O3' for build configuration [Akane Beneckendorff]
8614b60 base: tools: aapt2: Use '-O3' for build configuration [Akane Beneckendorff]
2e8acdb SystemUI: Remove user setup check for alarm icon [cjh1249131356]
d72b3f8 SystemUI: Remove alarm from statusbar icon blocklist [Adithya R]
7be1a75 ScreenRecord: Save recordings in ScreenRecords [El Dainosor]
1d5310d Screenshot: Remove scroll chip button text [NurKeinNeid]
7fecb57 AppErrors: Respect appsNotReportingCrashes for ANRs [Danny Lin]
695220d Keyguard: reduce bottom text size [Marko Man]
bd67452 core: res: config: speed up animations [Simao Gomes Viana]
f0f348a android.view: Speed things up!! [Mazda]
2548dea Let's cut Max Excape Animation in Half [Chet Kener]
9dd122a core: PinSet: fixup and improve code [jhonboy121]
214c271 Cache pin algorithms in PinSet [Till Kottmann]
fbb8fb5 Revert "(Point) Only calculate sin and cos once" [Harshit Jain]
a7d9e19 Cache KeyStoreService [Till Kottmann]
6b04e28 (Point) Only calculate sin and cos once [Till Kottmann]
d4569ba [1/2] base: Remove restrictions for system audio record [jhenrique09]
9241d5c SystemUI: Allow using tuner API for DerpSpace [Rashed Abdel-Tawab]
5396508 Make 'No Notifications' small [Simao Gomes Viana]
e4e0536 AlarmManagerService: wtf -> w [Simão Gomes Viana]
aafccbb NetworkPolicyManagerService: turn this into just a warning [Simão Gomes Viana]
83d5390 core: res: config: speed up tooltip animations [Simao Gomes Viana]
78e115b Watchdog: run emergency sync before killing system [Simão Gomes Viana]
1f4f51c BluetoothUtils: disable useless logspam [Simão Gomes Viana]
73280ff Tweak notification lights [Simao Gomes Viana]
e402dcf misc configuration [Simao Gomes Viana]
b83c9bd core: res: config: brightness tweaks [Simao Gomes Viana]
520dd00 MediaPlayer: stop logspam [2/2] [Simao Gomes Viana]
a71f2d1 Make the spinners faster [Simao Gomes Viana]
15dfded Make spinners even smoother [Simao Gomes Viana]
75c87f7 ViewConfiguration: Align coding style to AOSP [Harsh Shandilya]
7580000 ViewConfiguration: add support for max/min fling velocity sysproperties [Simao Gomes Viana]
68bff31 ViewConfiguration: set scroll friction to 0.006f [Simao Gomes Viana]
6831353 SystemServer: This is DerpFest [NurKeinNeid]
aada3a1 SystemServer: we ain't rolling Oreos anymore [Simao Gomes Viana]
d95ef5d SystemServer: halogenify nicely [Simao Gomes Viana]
3aa4f6a ViewConfiguration: misc changes (rev) [Simao Gomes Viana]
6c17a21 core: jni: use -O3 [Simao Gomes Viana]
09a677f Improve scrolling cache [Pawit Pornkitprasan]
6b55dfc core: Declare default display light sensor [AmeChanRain]
64e6c15 SystemUI: Allow customizing lock screen shortcuts via ThemePicker [quh4gko8]
f4326b1 Dont show vendor mismatch message by default [00day0]
dd4f5f5 base: Make vendor mismatch message optional [Anushek Prasal]
8ef49fa Dynamically tell the user which vendor image is needed [beanstown106]
ee8281c Show a more descriptive message when vendor.img is out of date [beanstown106]
ac0e4e7 core: Use DerpFest logo mask [123Duo3]
ea80af4 data: Rename GoogleAudio to CustomAudio [AshutoshSundresh]
780b0e8 data: Import keyboard sounds from osu! [AshutoshSundresh]
4c4ed8d data: Add UI tap sound from ACE AS0618 [AshutoshSundresh]
4766b4d data: Import some UI sounds from Samsung S21 FE [AshutoshSundresh]
c846e1a Build Google audio files from android12 [2/2] [BeansTown106]
01937be EasterEgg: allow using toy without unlocking [nift4]
f161e13 EasterEgg: Fix some warnings [Michael W]
a164ebc Shorten wait time for shutdown time optimization [zljing]
7dc7f50 Fix incorrect context classloader initialization in system_server [yuanhuihui]
d1c7b06 base: Update ic_doc_folder drawable to MD2 [Anushek Prasal]
0fbb5f4 base: Update some icons to MD2 [Anushek Prasal]
02e0f6c GLSurfaceView: report draw finished after first onDrawFrame in GLThread [shoudil]
e2faa40 Add synchronization for invokeForAllObservers call [Devi Sandeep Endluri V V]
6611cf6 Fixes crash/race condition when destroyActivity [katao]
739982f4 MountService: ensure VolumeRecord with UUID exists before modifying [Scott Mertz]
521e164 Crash occured due to null pointer exception. [Niraj kumar Mishra]
b47c0b9 frameworks: Fix null pointer Issue [mqi]
7545e9e view: add null check for dispatch touch view [jianzhou]
c9e2412 os: Process: Fix wrong code in isThreadInProcess [leo zhang]
0121e7f ActivityThread: Prevent surface hang up when screen on and screen off [Guo Li]
8c86629 Add vpn notification channel to be blockable [maxwen]
9d0b8a2 Set alert dialog message to use system font [maxwen]
710dd09 Fix list style alert dialog to use system font [maxwen]
f26228f SettingsLib: Don't show system overlays on apps list [Henrique Silva]
9ff6a1c Shell: Don't show bugreport on DocumentsUI [jhenrique09]
77b014a Calm down attention service logspam [Adhitya Mohan]
a9a4590 base: Update few drawables [Jesus R]
52f91d0 Suppress FingerprintManager logspam [Harsh Shandilya]
c759bc2 Kill off provider info logspam [Harsh Shandilya]
46e0d0d InputWrapper: Opt out early if session == null [Lars Greiss]
25f6a90 Speed up Orientation Listener [Chet Kener]
5c8e110 ServiceRegistry: Don't throw an exception if OEM_LOCK is missing [Scott Warner]
13a5dc7 DEBUG: Turn off some debugging we don't need. [mydongistiny]
ec4451e Fix MtpDatabase multithreading NullPointerException [katao]
982e904 BackupAgent: Add backup shared mode [Arthur Shuai]
759eee9 SystemUI: Fix SystemUI Crash [mqi]
1378ef2 SystemUI: fix MediaProjection cast crash [Pawit Pornkitprasan]
29257e8 Enable KEY_WFC_SPN_FORMAT_IDX_INT universally [timocapa]
e51cb1e SystemUI: Tiny expanding improvement [BigBrother1984]
fcb036f Call log limit 500=>5000 [psyafter]
0f03a01a MountService: Prevent NPE with DropBoxManager [AdrianDC]
2d658c1 Add missing STORAGE_INTERNAL permission for BackupRestoreConfirmation [c_jyuan]
a187277 Keep recent tasks for more time in memory [ezio84]
2626108 Makes the loading "spinner" animation smoother [Sar Castillo]
69ff5f8 CarrierConfigManager: enable LTE+ icon by default [Jake Weinstein]
425a7af7 Add "android.permission.READ_PHONE_STATE" to manifest [Janson Kang]
76e43bc Increase Zenmode max hour limit from 12 to 24 [Alex Cruz]
dd52ea2 Reduce log verbosity: Don't spam logcat [fusionjack]
6445780 base: Remove unnecessary videos [Janson Kang]
9794696 base: Delete media tests [Evan Anderson]
51f2b8f WallpaperService: Fix half black wallpaper after rotating quickly [jianhuac]
a185098 KernelCpuUidTimeReader: Decrease log level on non-eng builds [Han Wang]
766c559f ServiceManager: Always return null for google battery service [minaripenguin]
3d61452 ServiceManager: Handle exceptions gracefully [minaripenguin]
f279d6c PixelPropsUtils: Spoof GPhotos to Pixel 8 Pro [NurKeinNeid]
fcb8aa0 PixelPropsUtils: fix Magic Eraser [Mudit200408]
74cdf69 core: Gracefully handle unregistering of unregistered receivers/services [minaripenguin]
f557dac BroadcastReceiver: Gracefully handle redundant broadcasts [minaripenguin]
5e72a49 services: Fix google apps permission denials [minaripenguin]
76977e4 services/PPU: Simplify and improve bypassing for PPU `onTaskStackChanged` listening [minaripenguin]
5ed94ad fixup! core: Workaround for ASI crash [minaripenguin]
2bdef10 services: Fix exception when retrieving target SDK version [minaripenguin]
6667aa3 Intent: Fix launch of permision revoke activity from playstore [jhenrique09]
7a8b0a5 TelephonyManager: Gracefully handle null telephony service [minaripenguin]
faddaa1 SettingsProvider: Resolve google gms configurator denials [minaripenguin]
4f3d6d0 core: Workaround for ASI crash [minaripenguin]
07ae099c services: Bypass security check when checking provider permissions for google apps [minaripenguin]
34823fa Keystore: Spoof locked bootloader on local attestations [minaripenguin]
2223d66 base: Avoid hiding development status to system apps [minaripenguin]
3fe1ee2 base: Hide ADB and developer setting enable status [someone5678]
2e69828 MeizuPropsUtils: Spoof Hihonor Cloudmusic [QKIvan]
28c2be6 base: Reset props for status bar lyric [1/2] [cjybyjk]
bfba722 Squashed Import of PixelPropsUtils [jhenrique09]
b3a42b0 SystemUI: Enable session-based media actions for all apps [Adithya R]
cfd202e base: Show USB icon in ADB notification [Danny Lin]
3d5028e Trace: Disable debug tracing on production builds [Danny Lin]
3effdbd Revert "Pre-emptively take a snapshot when finishing an activity before changing visibility" [Danny Lin]
1b05cab Editor: Disable magnifier position animation [Danny Lin]
862da2e Paint: Enable subpixel text positioning by default [Danny Lin]
1024874 Allow disabling USB notifications [Danny Lin]
6c2a3b2 Allow disabling important developer notifications [Danny Lin]
8116c77 Deprioritize important developer notifications [Danny Lin]
b278254 SystemUI: Speed up actions expansion animation [Danny Lin]
35852f1 SystemUI: Reduce screenshot dismiss delay to 3 seconds [Danny Lin]
c6440de core: pm: Wipe package cache on upgrade [Albert I]
94e77e3 Automatic translation import [LineageOS Infra]
cf395f7 SystemUI: Update resource Java imports to A14 QPR2 [Stella Bloom]
* hardware/qcom-caf/common
678e348 common: Update matrix to LA.QSSI.14.0.r1-13300-qssi.0 [snnbyyds]
10ba4dc common: Add support for crow chipset [Venkat Yadlapati]
* manifest
d796a59 manifest: Drop depth for gms [NurKeinNeid]
82e3ee5 manifest: May 2024 Security update [Michael Bestas]
1a8dd97 Merge tag 'android-14.0.0_r35' of https://android.googlesource.com/platform/manifest into HEAD [NurKeinNeid]
* packages/apps/DerpLauncher
8b5aa79 DerpLauncher: Round up total memory to known size [minaripenguin]
31f8350 DerpLauncher: Make freeforms launched from shortcut always on top [minaripenguin]
959398a DerpLauncher: Add kill App button to recents overview [Trishiraj]
* packages/apps/Flash
9d8b1e7 Flash: Include embedded native libs [Sebastiano Barezzi]
7b582b6 Flash: Bump gradle-generatebp to v1.9 [Sebastiano Barezzi]
2d9b4f8 Flash: Handle QR upi:// scheme [LuK1337]
c71b5ac Flash: Actually hide status bars [Sebastiano Barezzi]
243ed81 Flash: Rework seconday top bar buttons [Sebastiano Barezzi]
7b1eb53 Flash: Increase secondary bottom bar buttons size [Sebastiano Barezzi]
* packages/apps/Glimpse
ffabb11 Merge branch 'lineage-21.0' of https://github.com/LineageOS/android_packages_apps_Glimpse into HEAD [NurKeinNeid]
b3f50f2 Glimpse: Don't add GIF decoder [Luca Stefani]
e914974 Glimpse: Include embedded native libs [Sebastiano Barezzi]
fa9a4c8 Glimpse: Bump gradle-generatebp to v1.9 [Sebastiano Barezzi]
* packages/apps/Settings
e0d6c8c Settings: Update Noisy Notifications title [someone5678]
c6a559c Settings: Add preference for resetting auto brightness adjustment [LibXZR]
5d90c3a Settings: Add missing icon for Adaptive connectivity [kleidione Freitas]
271de23 Settings: Add QS tile for refresh rate indicator [Adithya R]
0cfe918 WifiDisplaySettings: Fix some NPE [Ido Ben-Hur]
a980595 Desktop backup password: Tint buttons to match system theme [Alex]
c34b68e Settings: OverlayCategoryPreferenceController: Sort overlays by name [Ido Ben-Hur]
d5b6e86 Settings: check wifi direct feature for showing preferences [maxwen]
9da75fd Settings: stop logspill from ProcessStats [maxwen]
e5b8f44 Settings: buttons text should no longer be allCaps [maxwen]
7e652ba Settings: Show me more than 4 items in the menus! [Dan Cartier]
d12886e Notification log improvements [maxwen]
3384799 Expose the notification log [Alex]
bc694c5 Settings: Improve code for time spent in app [Jyotiraditya Panda]
d93c832 AppInfo: Add time spent in app from Wellbeing [Jason Edson]
ced96c8 Settings: Show Hardware SKU in About Phone [flawedworld]
833d3ed Settings: Add device info field with bootloader version [flawedworld]
c9ffbd5 Settings: Allow controlling device wake/sleep from lid events [Ashwin R C]
179fecb Settings: SwitchPreference -> SwitchPreferenceCompat [Ido Ben-Hur]
6071572 fixup! Settings: Add global heads up toggle [Ido Ben-Hur]
aa0b476 Settings: Gesture nav: Correctly disable left/right option when long swipe setting is disabled [someone5678]
0dd667b Settings: Gesture nav: Remove timeout setting [someone5678]
2fbb5fb Settings: Allow extended/"L" back swipe to trigger actions/app/activities [2/2] [ezio84]
9f755c3 Revert "Implement edge long swipe gesture to new back gesture affordance [2/2]" [NurKeinNeid]
8918f4e Automatic translation import [LineageOS Infra]
0b3b3a3 fixup! Settings: Add high touch sensitivity and touchscreen hovering toggles [Dhina17]
b3943f5 Settings: Import settings from pixel-fw [Pranav Vashi]
fa232e6 BatteryStateDatabase: Set exportSchema to false [someone5678]
e587bb5 Settings: Add quick settings pull down with one finger [2/2] [Roman Birg]
3fe2440 Settings: Allow to always show the time in media player [2/2] [Ido Ben-Hur]
51b5584 Settings: Define android manifest [minaripenguin]
48507d1 Settings: Replace android:name for SettingsGoogle [someone5678]
28560d7 [SQUASH] Make battery info and cycle count configurable [Michael Bestas]
4245b1a Hide unavailable battery info [Michael Bestas]
f3bb2c6 Settings: Disable adb root if developer options are disabled [Bruno Martins]
f779474 Settings: Move adb root toggle and make it independent [Bruno Martins]
880608a Settings: Conditionally disable charging remaining time [cjh1249131356]
446abd8 Settings: Add support for disabling fingerprint lockout [2/2] [SamarV-121]
eab9320 SoundSettings: Add charging vibration settings [xyyx]
af3916e Settings: Re-organize sound settings [Karan Parashar]
ac570d9 Settings: Switch ambient tap availability to CONDITIONALLY_UNAVAILABLE [electimon]
22fc186 Settings: deviceinfo: Extend Battery info page [Jyotiraditya Panda]
45cae65 Settings: Add userRestriction for auto brightness [Erfan Abdi]
74ae191 Settings: Add preference controller for single tap to ambient [electimon]
ed3fe08 Settings: Extend showing Ambient instead of fully waking to single tap gesture [2/2] [aswin7469]
ae798b9 Transient task mode setting [nift4]
730904e Settings: Always restore keyChordPowerVolumeUp to mute... [Adithya R]
9e55c5d Settings: Font size in 5% steps from 80% to 130% [Jean-Pierre Rasquin]
121a0c5 Settings: Add support for parallel space [LibXZR]
cd21adc Settings: Add airplane mode enhancement toggle [2/2] [Ido Ben-Hur]
d1ea79c [SQUASH] Settings: Allow scheduling always on display [2/2] [Ido Ben-Hur]
a8f3ef2 Settings: Disable automatic system server heap dumps by default [minaripenguin]
c6a7c65 Settings: Move flash alert prefs to own fragment [Anushek Prasal]
03ffdf0 Settings: Add DND & Rate settings to flash on call [3/3] [Ido Ben-Hur]
b78eba6 Settings: Allow to flash on call only when entirely silent [3/3] [Ido Ben-Hur]
4e32a33 Settings: Add Flashlight blink on incoming calls [3/3] [PMS22]
4b577e0 AppLock: Slightly bigger icon size [Pranav Vashi]
20c3afc Settings: Make google's battery widget work [ReallySnow]
58b3e2d Settings: Allow to quickly open Running Services from meminfo view [ezio84]
ad39513 Settings: DoubleTapGesture: Use new material-you illustration preference [Akash]
9cb3458 Settings: Double tap to trigger doze [2/2] [SKULSHADY]
19f198e Settings: Add toggle for 60Hz refresh rate on battery saver [Adithya R]
450beba Settings: Add toggle for Smart 5G [2/2] [Adithya R]
4350927 Settings: Rework on navigation bar modes and taskbar [Mohammad Hasan Keramat J]
542f43c Settings: Hide color balance slider if LiveDisplay is available [HeroBuxx]
6cf1b1c Settings: Show current value of color balance sliders [Adithya R]
7e3f8c9 Settings: Add sliders for color balance adjustment [Danny Lin]
f6986be Let "Other options" get injected [Chirayu Desai]
2dfa346 Copy Wi-Fi non-persistent MAC randomization to other options [Aayush Gupta]
2517178 Add standalone preference for SensorsOff tile [Aayush Gupta]
ecac713 Copy Restrict cleartext network traffic to other options [Aayush Gupta]
5225e84 Settings: Add a new fragment for other options [Aayush Gupta]
9300d71 Settings: Add setting to allow/disallow interacting with quick settings on secure lockscreen (2/2) [Oliver Scott]
5d7db91 ChooseLockPassword: Don't uncheck auto confirm above minimum length [Adithya R]
3b689fb ChooseLockPassword: Decrease minimum pin length for auto confirm [Vishalcj17]
a06d8cd Settings: Let app lock use face unlock [Pranav Vashi]
e7da3e5 development: Enable force resizable activities by default [minaripenguin]
05f34c2 development: Enable freeform windows by default [minaripenguin]
7899979 Settings: Add app lock summary for 0 protected apps [Pranav Vashi]
37f27d5 Settings: fix app lock allow biometric toggle ignored (always on) [nift4]
c7b7e85 Settings: Add support for global cleartext penalties [Oliver Scott]
9a84a1d tether: Drop WiFi AP Band support [Mohammad Hasan Keramat J]
f1faa3e FaceEnroll: Fix circle camera view background color [Erfan Abdi]
87cd4db Settings: Import missing Face Unlock animation [Chris Crump]
26a7209 Settings: tether: do not set shutdown timeout if <=0 [jhonboy121]
9b6cdec Settings: convert hotspot timeout preference to a list preference [jhonboy121]
c4be76f Settings: add TextView for summary into SeekBarDialogPreference [cjybyjk]
1d5c953 SoftAp: add client manager [cjybyjk]
54ce7c5 SoftAp: add support for setting shutdown timeout [cjybyjk]
35e70e2 SoftAp: add more bands to band preference [cjybyjk]
e4a968d SoftAp: add back AP Band preference into tether settings [cjybyjk]
6a20cc9 SoftAp: add Hidden SSID preference [cjybyjk]
16991b6 Settings: Add simcard number title for SIM1 [ShevT]
6c8396a Settings: Fix ringtone selection for devices with e-SIM [jhenrique09]
f30c2a2 MSIM Ringtone: Improve on devices with ESIM [jhenrique09]
fdc4127 Settings: Use AOSP translations for MSIM ringtone [jhenrique09]
45683da Settings: enable SIM card ringtone only if slot not empty [1/2] [maxwen]
af9ccfc Settings: Phone ringtone setting for Multi SIM device [2/3] [Ting Yu]
b9cde75 Settings: Add missing summary for Display size and text [PainKiller3]
d553b69 Changelog: Adapt for A14 QPR2 [NurKeinNeid]
2809d1c Changelog: Replace com.android.settingslib.collapsingtoolbar.R with com.android.settingslib.widget.R [xyyx]
9f7c8c2 Changelog: Use NestedScrollView instead of ScrollView [DennySPb]
0240544 Changelog: Rework with Activity [xyyx]
be1b4ba Changelog: fix possible title pattern mismatches [Vol Zhdanov]
47d383a Changelog: use normal font instead of italic for commiter name [Vol Zhdanov]
6c7e1da Changelog: Add left padding [xyyx]
c8b0ee7 Settings: update changelog activity [dadi11]
315a00f Changelog: Fix text selection with dot [xyyx]
22a3973 Changelog: clean and make themeable [xyyx]
11e4c62 Changelog: prettify [pcarenza]
63d0e92 Settings: Changelog [david]
56cd72e SystemSettings: Remove all system / ota update items [spezi77]
0b33e3e Settings: Add Updater [Harry Youd]
18ffd6c Settings: Separate System Navigation Pref from AOSP Gestures [SuperDroidBond]
b42d5ff Settings: Statusbar brightness control [2/2] [Danesh M]
4312443 Settings: Regulatory: Fullscreen instead of AlertDialog [ReallySnow]
c162b3e Settings: Hide settings that don't work when taskbar is enabled [LuK1337]
72d5843 Settings: Toggle vertical swipes on Ambient display [2/2] [cjh1249131356]
dd467c8 Settings: Implement cutout force full screen [2/2] [jhenrique09]
4973fd4 Add Face Unlock with ParanoidSense (2/2) [Chris Crump]
3a776be PreventRingingParentPreferenceController: Refactor summary generation [Ido Ben-Hur]
944da13 Settings: Re-organize device info page [PainKiller3]
f3bf805 Settings: Show SoC Model rather than value of ro.board.platform if available [Tim Zimmermann]
360034b Settings: Align TotalRAMPreferenceController with MemoryUsagePreferenceController from dev settings [Tim Zimmermann]
51e2950 Settings: Add platform and RAM to Model & Hardware [Rashed Abdel-Tawab]
cce34b7 Settings: Choose which ringer modes to cycle with the gesture [2/2] [Ido Ben-Hur]
7a06ab7 Settings: Gestures: Add option to cycle through ringer modes [2/2] [rituj]
9b0f3c6 Settings: Allow customizing volume dialog timeout [2/2] [Ido Ben-Hur]
a084553 display: Import screen resolution from cheetah stock [Alvin Francis]
2f9a320 Settings: Utilize our AppListPreference with Sensor Blocking pref [calebcabob]
1f4c48e Settings: BlockSensors: Fix/update the way Footer info is added [calebcabob]
24300b9 Settings: Make sensor block package list configurable [2/2] [Hikari-no-Tenshi]
5514eaa Settings: Sensor block per-package switch [2/2] [LorDClockaN]
020c83c Settings: Fix potential NPE in WifiTetherSecurityPreferenceController [Fabian Leutenegger]
c831f3b Settings: Introduce Adaptive Playback [2/2] [Chris Crump]
ec18dea Port "Battery Usage Alerts" feature from factory images [ezio84]
5700461 Settings: Allow toggling floating rotation button [2/2] [Ido Ben-Hur]
2b31d08 Settings: Allow disabling clipboard overlay [2/2] [Adithya R]
832e065 Settings: Optional haptic feedback on back gesture [2/2] [DennySPb]
8d6a5c1 Settings: Allow to hide arrow for back gesture [2/2] [Nebrassy]
3bcec54 Settings: Back gesture height settings [2/2] [maxwen]
c8aecd5 applock: Fix remaining null-safety errors for 14 QPR2 [NurKeinNeid]
fe36ce3 applock: Handle null-safety errors for 14 QPR2 [Dhina17]
ef3906e Settings: Migrate to SwitchPreferenceCompat [Dhina17]
8912ad5 Settings: Introduce App Lock [2/3] [jhonboy121]
3b733d5 Global VPN feature [2/2] [Oliver Scott]
e877e1d Add setting for timeout-reboot [Chirayu Desai]
2328c7d Settings: Allow customizing default notification vibration pattern [2/2] [Ido Ben-Hur]
974dfc10 Settings: Custom vibration pattern per notification channel [2/2] [Ido Ben-Hur]
3f73374 Settings: Move custom vib pattern to its own preference [Ido Ben-Hur]
5538752 Settings: Follow new ringtone vibration patterns [Ido Ben-Hur]
ed163bf Settings: Preview ringtone vibration pattern [Ido Ben-Hur]
09ec257 Settings: Allow choosing a custom vibration pattern [3/3] [Ido Ben-Hur]
c03159d Settings: Add vibration patterns from OOS [3/3] [Ido Ben-Hur]
6ecd878 Settings: add a disclaimer for our imp for per-app volume [El Dainosor]
eaab8fb Settings: support per-app volume [3/3] [cjybyjk]
b7462a1 Settings: Add Game Space support [Nauval Rizky]
f19c1a8 Use default letter spacing for category titles [Danny Lin]
5739e7a Settings: Follow Accent color on search button [StarkDroid]
c0e00ee Display: Bring Override dark mode switch to Dark Mode settings [Trishiraj]
6650951 Settings: Move blur toggle to Display options [Jyotiraditya]