-
Notifications
You must be signed in to change notification settings - Fork 228
/
pstar_changelog.txt
939 lines (882 loc) · 51 KB
/
pstar_changelog.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
Highlights & Device Specific Changes:
Build type: Monthly
Device: Moto Edge 20 Pro (pstar)
Device maintainer: vullk4n
===== 15-12-2024 =====
- Initial 11.0 release
- Minor fixes and improvements
- Synced latest Source
================================
====================
12-14-2024
====================
* frameworks/base
bc6c5aab76e4 New Crowdin updates (#1187)
7e64e1090a4f Update Crowdin configuration file
ec5860064fdd Fix an NPE when a user is added and then removed quickly
afba65048a23 core: Catch OOB when returning pooled string
337a32f08ec5 Fix AudioDeviceAttributes null crash
4931b89df336 Fix pip enter crash in landscape split-screen pair
63872c8bc770 SystemUI: Improve the new biometric prompt layout
346c45377620 fix handling of MATCH_ARCHIVED_PACKAGES flag in getPackageUidInternal()
30a5280e8650 Add missing @Nullable to TextUtils.equals()
2173cae74d09 wm: Skip freeform displays from forcing desktop mode
9165c4cc3528 add the lock in toString method.
ae91f59ab9da Fixed a fatal exception which cause IndexOutOfBoundsException.
8b9eb6024682 ATMS: fix the NPE problem in case the dream activity fails to start.
d1b1d00e93d3 keyguard: Do not trigger a wake up when hiding lockscreen
f9d5e2b8cf3a SystemUI: fix antiquated TunerActivity bugs
48bc8ffabb0c SystemUI: Update groove color
217887928f5b SystemUI: Use groove for brightness slider
b973f8377f73 Settings: Expose clipboard auto clear setting [1/3]
941227fa1c39 Fix DnsEvent ArrayIndexOutOfBound error
5b93e2e39182 Fix the wallpaper not hiding immediately
435c72c54c6e fixup! Implement edge long swipe gesture
3280a604d234 wm: Show rounded corners on freeform window on internal display
b5ee0d00d932 base: Add customization for double tap recents key [2/3]
e7e94dc2e5d3 base: Use SingleKeyRule for app switch long press
e8cf29783aa5 services: Add freeform system service
417e8c02f3f7 wm: Add API to listen for secure content in display
c790e21a14be base: Add support for LMOFreeform service
6700988666d4 wm: hacky fix for system_server crash
03981bfae590 Weather Tile: Launch Omnijaws weather activity if there are no weather apps available
12dcd48ac2df Add required priv-app permissions for SystemUIGoogle
3e8e8d2409ca Integrate Pixel framework hooks and wrappers
68aee3c581cf Avoid set transition ready to false when backgroud activity launch blocked
342de1a6c592 SystemUI: Introduce 5G toggle in internet connectivity dialog
6e9a60cffb36 SystemUI: Sync power menu and restart menu layout
b69a3af4de22 NetworkPolicyManagerService: Avoid OOB in addSdkSandboxUidsIfNeeded
5bbb7e1d0132 ScreenOffAnimation: Fix system animation disable check
a0c1df9626f9 core/res: Do not hardcode text height in shutdown dialog
088f46102108 InputMethodUtils: Fix system bootloop when no IME found
03c32d05c943 Implement ambient music support
6679f74c0d7b Partially revert "SystemUI: Fixup applying statusbar extra padding"
4d74a773a352 correct up eventTime
4f748e99b6ca SystemUI: Fixup applying statusbar extra padding
c2d47e9c2e6e LayoutInflater: remove less frequently used widgets
2dbd7903089d LayoutInflater: Fallback to reflection when view tryCreateViewDirect fails
b6e43a61854a LayoutInflater: Opportunistically create views directly for performance
605b7a7b23e2 SystemServiceRegistry: Replace ArrayMap with HashMap for performance
37061fb1a3ec LocalServices: Replace ArrayMap with HashMap for performance
d31ac06cfaad base: Allow showing Ambient instead of fully waking [1/2]
64d8cdd3207a Optimize the SplashScreenView drawing process
be0d2b844382 Asynchronous initialization of shader cache.
62acfce9946d Fix null dereference in WMShell transition
4f84e4cc53ff fix the CWE problem in Biometrics.
c9fdae687eef BiometricScheduler: fix the NPE problem in startWatchdog method.
91e405138e04 SurfaceControl: add more window types to consider NoVote
7b5d6ef44d08 Fix equals and hash code methods for the Property class
6083706a5088 Fix system_server SIGABRT due to non-UTF-8 process name in /proc/PID/stat
1909460715ea PackageInstaller: fix NPE due to a race condition in PackageUtil
b834e3e83010 fix an upstream race condition in handling of system error files
70d7de70bc7d fix NPE system_server crash in IMMS.resetDefaultImeLocked()
8c7c8740547e Usage:fix arrayIndexOutOfBoundsException to aviod systemServer crash.
24094c73c611 OplusTypeCastingHelper: update stub
2b73534cc7ec SystemUI: biometrics: Add missing calls to parent onFinishInflate
a7e0f1f09f81 UniMode: Fixe bug that caused OverrideNightMode* to not work
1b5f4c3ffa48 TintController: add lock to fix NPE problem.
935642d2f3c4 SystemUI: Fix colored icons going blank
cfcd028af545 SystemUI: Do not refresh theme on battery style changes
024f4c13f14f Fix NPE: due to race condition between KCM package update
78ba68a994b5 fixup! Firewall: Migrate to POLICY_REJECT_ALL
c33c1dfc013a Stop domain verification delegated from UIDs blocked by network policy
2f89b1bce621 SystemUI: Fix dark scrim on light theme on pixel devices
3c71bb570158 Ignore null action in NativeTombstoneManager.
7cba6d3e3409 Ignore null action in KeyChainSystemService.
800e5d7a891d Synchronizing the loudness codec dispatcher
643b2bf5a5d0 Ignore null action in WebViewUpdateService.
f468985a809d Fix VcnConfig garbage collection
ed367c52487c AlertSlider: Move few configs to SystemUI
d17cf1bb0c92 SystemUI: Apply statusbar extra padding to lockscreen
a9bfe9d9404e SystemUI: Allow tuning extra padding for statusbar layout [1/2]
a47f9deb68c4 FATAL EXCEPTION IN SYSTEM PROCESS: android.ui
9a2e84c0f246 Ignore null action in GpuService.
3dbe4bf3106f Ignore null action in AudioService.
d8e745ab5629 Ignore null action in ActivityManagerService.
15e085727eb2 Ignore null action in AppBindingService.
60c8fd7c5d28 Ignore null action in BinaryTransparencyService$PackageUpdatedReceiver
523a37279339 Ignore null action in VcnManagementService$VcnBroadcastReceiver
a42657755a97 Ignore null action in AppStateTrackerImpl.
fa9cd8f56bad Ignore null action in NotificationAttentionHelper.
79cc9340dab3 Ignore null action in DeviceIdleController.
f0c6ddcaaf9f Ignore null action in BackgroundJobsController.
5418585f4e38 Ignore null action in AppWidgetServiceImpl.
2bcdef5e3297 Ignore null action in AlarmManagerService$UninstallReceiver.
636e9d56e3b2 Ignore null action in AppRestrictionController.
8aa5381ea778 Ignore null action in SliceManagerService.
b9a78ef79936 SystemUI: Allow chroma & luminance to affect secondary colors [1/3]
23e8cb68cb67 Ignore null action in PackageManagerService.
cb3a0295bcab Adding nullptr check in Image_getHardwareBuffer() and Image_getFormat().
2c6f58d54691 Improve the release of predict_back animaton leash
46fad88eef34 Do not preserve window when window not added
06cba9809482 Use MappedFile in android_database_SQLiteConnection
9d5e37484416 Avoid subtracting shmem twice when calculating LOST RAM.
a48238fc430a AndroidManifest: add missing bluetooth intents to protected-broadcast
83cb9b7f7cd3 Fix process memory data during dump
065a0a30a492 Fix the wrong light doze state check
718b8b3e000b Skip initializing unused system bar painter
d6b14d2bb555 SystemUI: Add ability to hide carrier name on lockscreen [1/2]
8bb473ea0d75 PhoneWindowManager: Add vibration when using physical camera button gesture
1ca6d59474db FaceUnlock: Remove background behind indicator on lockscreen
55c5d1f16246 base: Allow to customize bottom corner swipe up action [2/4]
125e3e2a83f4 Keep a null check before accessing the BluetoothA2dpWrapper APIs.
da9acf4e6450 BrightnessUtils: Conditionally use low gamma implementation for brightness curve
81122fe0c955 CurrentWeather: Prevent possible memory leak
0abe87781628 Optimize AbsListView to reduce click operation latency
4b7fbc2f99f4 ViewConfiguration: Set scroll friction to 0.009
e0e9a6c2ef0f AbsListView: Improve scrolling cache
495e33d917fc Speed up Orientation Listener
3337e3d7a830 SystemUI: Speed up actions expansion animation
8921dd441d30 ImageReader: Allow skipping of nativeDetachImage
915c9028e206 SystemUI: Add dimens to set max offset of navigation bar burn-in protection
cb1be011b34e SystemUI: Adapt "Extend kill button to notification conversation guts" to A14 QPR2
631306b78785 RuntimeInit: Prevent bootloop trying to handle app crash of null service
4fc5bd6cb04a StringBlock: Prevent SystemUI crash when inflating QS
2304689fcd87 libandroid_defaults: explicitly enable ThinLTO
43330f7b2427 Make empty modem activity info as valid
8f2a54d5a11b Fix incorrect text shown at PUK lock screen
d0a802733b17 SystemUI: Handle the SIM_STATE_NOT_READY state
b8e1d1c6292a sounds: Implement new screenshot sound effect
12929bfcd822 Don't update OverScroller fling state if improper time passed
09c4f2f0241f Make all activities resizable
38d755638cf2 Add some fwb stubs from Oplus
f34367d42db2 services: Fix Applock service initialization
28642a53eb1d AppLock: Intercept locked apps launching from recents
30863ec28a69 AppLock: Make kotlin libs available only within this module
f1762705ef8a AppLock: Update for kotlin errors
a7b6ed3cda66 AppLock: Allow using face unlock for biometric authentication
cd249bf8b2d8 AppLock: Move services to new package
34fcba667684 AppLock: Allow locking all apps visible in launcher
1901d2564cd7 AppLock: Update API to hide unprotected apps
f2ce0e5d5706 base: Introduce app lock [1/4]
a2196ea9a17d Fix uninstall for all users
7c96ecf80bb7 AvatarPhotoController: Fix resource leak and recycle bitmap
9a4ca4b11d18 ThermalManager: Don't hold mSamples lock while calling power HAL
5904e29c610c NSSLC: Prevent possible memory leak
e554d34275bd services: Implement exit app animation boost
20069dcb2916 services: Implement activity boost optimization
7502f6bd1029 services: Implement transition boosting
9f8b9d953634 services: Implement scroll gesture boosting
f6eed63feb62 services: Disallow max cached processes above 128
c085ea913c4a CUR_MAX_CACHED_PROCESSES is not greater than the maximum value allowed
b1382c06db97 DSR: Fix DSR when we have toast window
375b0595870d DSR: Fix broken DSR
3da38987143c ActiveServices: Add delayed service restart (DSR) due to app launch
23ec24066056 CachedAppOptimizer: Fix persistent compact skipped
7dcb445d3b8f CachedAppOptimizer: Set thread group to background
a440022337d8 CachedAppOptimizer : Pageout File pages during system compaction
bab20efa6236 OomAdjuster: B-service aging propagation on memory pressure
a36b1919d523 Restore getSimStateForSlotIndex in SubscriptionManager
ed83036f3e2b SystemUI: MediaHierarchyManager: Initiate allowMediaPlayerOnLockScreen
0c7652074f62 core: Allow vendor odm symlink in framework overlays paths
6d205b56aaf6 SystemUI: Update QS customizer background color
03685772c0ba display: Handle zero auto brightness adjustment
04f34df0521f services: Force load FaceSense providers
1117f7612c53 SystemUI: Implement bouncer face unlock animation
b1d8146ba7bd Avoid device reboot caused by SecurityException.
9fd8c5ff8bc5 SystemUI: biometrics: Follow user setting to confirm face unlock
61b2dcdbd4e2 SystemUI: Use proper tint for face unlock icon
9b721292ddf1 SystemUI: Implement face unlock recognition animation and text
2db664ecc365 SystemUI: Disable FaceUnlock Lockouts
54ec2d42eb8b FaceService: Conditionally add ParanoidSense
f82941a969c9 base: Initial SenseProvider for FaceSense service
4464c2261aae Add null-checks to an optional dream service
75ccd2997729 SystemUI: Fix crash when click rotation button on keyguard
cad742f4e4a0 Fix memory leak on MediaProjectionPermissionActivity
07c282c35b4e JobScheduler: Remove jobs for non-existent packages
1bdaf4795e0e Fix NullPointerException in android.widget.TimePickerSpinnerDelegate.updateInputState
aef84c718f00 Fix exception when setTorchMode
0f7c50c363f7 BtHelper: handle BT crash
d825b3012fbd Cancel backup on transport error
074c49ff2eed Fix the restriction of odm partition overlays
0f50aa045000 SystemUI: Remove tracing in `NoRemeasureMotionLayout`
9ae440b8ec0c SystemUI: Fix crash when resetting ShadeController views
8c564e45f518 Fix NPE when traversing viewgroup display list
85a4143908a7 SystemUI: Fix suspicious spaces around new mobile icons
461a8b5be1d5 ActivityManagerNative: Prevent possible soft-reboot
29f9e2bb32f1 SystemUI: Drop unused rounded corner padding
edabf35178bf FileRotator:fix NPE due to The File.list() method may be return null.
28e272079367 Wakelock: Ensure `inner` wakelock is not null before releasing it
d6212bf4d26b SystemUI: Update ChatGPT quickaffordance activity
86ff870c2fb5 SystemUI: Add affordance shorcut for AI Voice Assistant
23c5d11fb184 SystemUI: screenshot: Catch RejectedExecutionException
fe91828c7445 SystemUI: Add default path for FPS info service
4df803802c0e SystemUI: Use secondary label for language QS tile
24aaf9965e02 SystemUI: CastTile: Open cast settings on long click
1921dce12ac2 SystemUI: Re-designed caffeine tile icon
a8c4f23b9450 SystemUI: Add Locale Tile
96e6537f13ea SystemUI: Add Screenshot tile
f58aab46909b SystemUI: Add refresh rate tile
43cd4f81a6ca SystemUI: Add Weather tile based on OmniJaws client
ee6012e1a305 SystemUI: Add Smart Pixels tile
ead105222c9d SystemUI: Add tile to show volume panel
2f882b64fbcb SystemUI: Introduce DataSwitchTile
1eec608ce7b6 SystemUI: Add Compass tile
35643a0851c8 SystemUI: Rewrite FPSInfoService in kt from scratch
6c6dfa342e6f SystemUI: FPS Info Overlay & Tile
79fcd9ab91b9 QS: Add CPUInfo toggle tile
79654dd5eaac base: add CPU info overlay
e78b64ec74cd SystemUI: QS: Add On-The-Go Tile
9ccd70fef4b5 SystemUI: Add Sound tile
af69464bd021 SystemUI: Fix Wakelock issue
2e35e82912fc SystemUI: Adapt screenshot sound to ringer modes
fc066d6a734a Pulse: Fix crash when linking visualizer
eb9cbf210ab6 Pulse: Make view linkages more robust
f3bae33bad54 Pulse: Implement pulse color based album art [1/2]
f6403e11e70e Pulse: Prevent systemui-related crashes
09715540c74e Pulse: Fix orientation checks
860f51e3c567 Pulse: ColorContoller: Fix getting default accent color
ed4d2f0f8f90 Pulse: Simplify checks and prevent issues
921aba9e848e Pulse: Detach pulse view only when attached
0fedc5844c7c Pulse: Solid renderer round lines [1/2]
a9afad61c732 Pulse: Set current Refresh rate as FPS animation value
5cdd7b018719 Pulse: Extend to Ambient Screen
132ffa834693 Pulse initial checkin for Android 13 [1/2]
609cd79d1fc9 BiometricScheduler: Cancel operation if not idle
a139c69051d2 wm: Follow rounded corners by split divider corner size
41b528ad8bd7 base: Add DND & Rate settings to flash on call [1/3]
58cb39106b98 base: Add Flashlight blink on incoming calls [1/3]
f9cacb181ce2 Incall vibration options [1/3]
a3300deaba1e Increase Zenmode max hour limit from 12 to 24
fc79b344a2b4 RingtoneManager: Set an default ringtone for the SIM 2
567d62425b1f base: Phone ringtone setting for Multi SIM device [1/3]
4c3011fe9f47 base: Allow choosing a custom vibration pattern [1/3]
67b4d950f5fa base: Add vibration patterns from OOS [1/3]
de32e37bc27b base: Allow customizing volume stream steps [1/2]
7e2763e88667 ConfigurationController: Prevent app crash on orientation change
1d1e8d4d8d6c fwb: Fix navigation bar button hit testing
4ec1b9e380bd development: Address NPE when removing preferences out of developer options
c5a7094b4e30 SQLiteDatabase: Catch corrupt exception during transaction
7b9de8848771 LockPatternUtils: Decrease minimum pin length for auto confirmation
8eed18e4caa7 audio: Don't play sound effects if stream is muted
aa6d22daecbe VolumeDialog: Fix systemui crash nullpointerexception while casting
683892ef2fb1 VolumePanel: Pass touch outside of volume panel
81aa6551900a VolumePanel: avoid multiple animations on touch spam
4ad3586093f2 SystemUI: VolumeDialog: Fix volume panel on left on secondary users
7e7116d21cec SystemUI: VolumeDialog: Add content observer for panel timeout
54bbad9c1f4d SystemUI: VolumeDialog: Dismiss dialog on config change
161a4a806324 SystemUI: VolumeDialog: Ensure proper resource release
60b247884ca6 SystemUI: VolumeDialog: Open volume panel on expand long click
d265260bd1b7 SystemUI: VolumeDialog: Properly set initial dialog gravity
740aa07847a8 SystemUI: VolumeDialog: Change bg tint for inactive rows
f1ff4d43d30f SystemUI: VolumeDialog: Fix per-app volume on secondary users
672f40bef8c7 SystemUI: VolumeDialog: Add app rows to volume dialog
b1f9086fd4e6 SystemUI: VolumeDialog: New per-app volume icon
56895baef149 base: make per-app work with multi audio focus
dfed7c8c4de2 base: support per-app volume [2/3]
16a342f4c007 Implement DeviceConfigUtils and service
ac8b60dd01ad base: Add minimal support for Richtap vibrations
cea29cd5b2ab SystemUI: Introduce Adaptive Playback [1/2]
985dc76c8e24 base: Allow scheduling always on display [1/2]
be7b7acf5fbb Shell: Don't show bugreport on DocumentsUI
d1aea6e7263f telephony: SmsMessage: Bring newFromCDS method back
6d957d56a325 EnhancedEstimates: Get estimates from Device Health Services
87da7b203bfe Avoid crash when dream starts
702046469d92 Doze-on-charge: Add few improvements and fixes
754574a7ac0e base: Add Doze-on-charge customization [1/2]
03c1e1ec6e74 SystemUI: Allow toggling rotation button suggestion [1/2]
25ce01a11ea5 Fix crash with protected content with ElectronBeam/Scale screen-off animation
e27f74705f93 fwb: Screen off animations [1/2]
20beb3b0948a SystemUI: Allow devices to disable Smart Pixels on UDFPS
89a4cc53602c SystemUI: Smart Pixels [1/2]
2110e6fe22e6 fwb: Implement cutout force full screen [1/2]
2017de29e5ae Ambient Music Ticker - Allow to pulse on new tracks [1/2]
78de98366fd6 SystemUI: Add edge light customizations [1/2]
91c7aedc4917 base: Add bool to enable/disable doze by default
a6ee2e683aef Allow tuning ambient display with sensors [1/3]
76d2a6d2d8bf Add toggle to disable charging animation [1/2]
08c756d1ac97 SystemUI: Implement burn-in protection for status/navbar
e64be2a04b8c SystemUI: Integrate Google Lens into Screenshot UI
944888f6b66b SystemUI: Allow disabling clipboard overlay [1/2]
0ea159566b5a Add kill button to notification guts [1/2]
96f41ee32811 HeadsUp: add timeout option (1/2)
7506180d8639 Allow to suppress notifications sound/vibration if screen is ON [1/2]
1c4d276e49e7 SystemUI: Default to true for HeadsUp notifications
845ff3d39ee6 SystemUI: Add less boring heads up option [SQUASHED]
f1d758f1c6b4 Reload navbar icons on changing style [1/2]
e56247c90678 base: Update mock LinearmotorVibratorService
88cb51bb4602 base: Add overlay to mock oplus LinearmotorVibratorService
dd0988140e1a base: Add mock oplus LinearmotorVibratorService
006d496cc494 base: Ensure pocket sensor is wakeup
042413c81bb8 base: Allow to define custom pocket sensor value
4eebe9dc69fd services: Start pocket mode service only if supported
6277db9541a1 core: Use blue area for pocket mode illustration
3b4e2c66670a core: Refactor pocket mode interface code
dad37c760ca1 policy: introduce pocket lock
f1314631594f GameSpace: Improvements for detecting foreground app exit
de89a87662bb base: Fix gamespace on secondary users
470f7e50024a base: Fix NPE in GameManagerService
faf9a801197a base: Fix lock gesture not working for secondary users
e84d5192fc10 base: Rework lock gesture feature
c31934fc76a2 Add three fingers swipe actions [2/3]
afeb9f9700f4 GameManagerService: Prevent multiple threads from accessing settings observer onChange
1b46030c80b7 GameManagerService: Set device_config property on behalf of GameSpace
e03ce1211f7e SystemUI: Add support for GameSpace
2678504d5cd8 core: Enable freeform/multiple windows feature by default
caee5ea2bdca SystemUI: Update resources on theme change in shade header
3540375a6695 Revert^2 "SystemUI: Remove nav bar background in QS customizer"
af8e11db7385 SystemUI: Fix navbar tint when QS expanded
0bc5dd710c31 Add Alert Slider user interface [SQUASHED]
ef33f288c8d9 Add config overlay for battery info update
7508b279a4bf Update battery info every second when device is charging
c0437ec658ae SystemUI: Enable power menu blur via window flags
2c17755d6f9b SystemUI: Also blur power sub-menus
fc6ed39be745 SystemUI: Blur the power menu
41350a636bb0 SystemUI: Add restart SystemUI in Advanced Reboot [1/2]
b77f47d9b4c4 SystemUI: On-The-Go Mode (1/2)
b85fa393a247 Allow adding space below IME on disabling navigation hint [1/3]
96291a2622e3 Hide navigation hint when taskbar is enabled
269eafe88f4b SystemUI: Allow Configuring Navbar Radius [1/2]
7e9e550cb9e8 Cancel long swipe for cancelBack in navigation gesture
1a6ada549e31 Add optional haptic feedback to new back gesture affordance
9b68755a9cbe Allow to hide gesture on new back gesture affordance
306c95a7473d Optional haptic feedback on back gesture [1/2]
21e73884fc19 Allow to hide arrow for back gesture [1/2]
ab2270179970 EdgeBackGestureHandler: Change back gesture height intervals
497fe3962438 Allow changing back gesture height [1/2]
ce5156fb4987 EdgeBackGestureHandler: Switch to Tuner API
cf4d19bcb3cc Allow changing the length of gesture navbar [1/2]
bf141a05fde2 NavigationBarInflaterView: Improve applying overlays
26818b671cfc Navbar: Fix issue where pill disappears in gestural mode
a5033f6a53fc Add separate tunables for navbar layout customization
3a198e8ef064 PhoneWindowManager: Prevent NPE with voice search action
3f532bdf911d PhoneWindowManager: Check NPE for LineageHardware
5cebfc7d54b1 base: Introduce Accidental Touch
9c9737da6c44 Switch gesture navbar to new navigation bar key event source
11527985e261 base: Introduce new navigation bar key event source
e8d5c11486de Move Swap capacitive buttons to Settings [1/3]
42d8a710da51 Add toggle to disable HW keys [1/2]
63e9c94176d0 Add more device key actions
c4ccbe1681b6 Forward port pixel navbar animation from redfin 11 [1/2]
1a5ddaa317d1 Make sensor block package list configurable [1/2]
b0e204025ca9 base: Add Accelerometer and Linear Acceleration sensors in blocking list
bd6dc0b8dd4d FWB: Sensor block per-package switch (1/2)
636219e25175 SystemSensorManager: sensor block per-package
e04142dc2e87 FingerprintAuthenticationClient:fix NPE problem due to getListener method return var is null.
68314f3290c3 Fingerprint authentication vibration [1/2]
66370be40828 SystemUI: Queue data usage text request only if enabled
3dfe113ba7b8 SystemUI: Disable wifi listening in QS footer when view detached
d577bc268cc7 SystemUI: Set initial usage text view as invisible
ec779c6d2817 SystemUI: Remove padding for system icons in status bar
2ed6a3a6a417 ThemeOverlayApplier: Exclude Launcher3 and Themepicker overlays
e19907f5be55 SystemUI: Fix wrong thread exception when updating QS tiles
960d3c5330e3 QRCodeScannerController: Check for google package availability
f923dc5e0516 QRCodeScannerController: Use Lens as fallback activity
7c3a9e3be39f SystemUI: Ignore font padding for large ls clock
f62b13dfcf8f Allow overlaying font spacing for lockscreen clock
26b3c4965d08 base: Add support for Lockscreen clock fonts
dfa03939f34d Add support for Navbar styles
27c7c0aaf413 Fixes the issue of UDFPS icon background being white when the device is in DOZE_PULSING state
f66d81ff67b7 LOCKSCREEN->DOZING don't fade out lockscreen
c11ba134360b Add device entry icon support for OCCLUDED => DOZING transition
f504203554cd udfps: Update touch overlay sensorRect on updating overlay params
9509ec2ab524 UdfpsAnimation: Ensure window token is null before skipping hide
61aa72cf82da Add support for UDFPS icons
418a5f4a0d47 UdfpsAnimation: Address memory leaks and improvements
2e8831dbc998 UDFPS: Make GhbmIlluminationListener interface public
ea05ba6bd660 SystemUI: Fix Udfps animation positioning logic
7ab2ebd043d4 SystemUI: Fix up UDFPS animations for multi-user
3027f8745e44 UdfpsAnimation: Ensure the UDFPS animation is always hidden
31ca5bac8dcd UdfpsAnimation: Assume that style 0 is always 'none'
c7fceeea213f UdfpsAnimations: Use DisplayUtils.getScaleFactor to support multiple resolutions
f146395987d1 SystemUI: Make sure the udfps animation is hidden on the bouncer
dc21d9f02071 SystemUI: Simplify udfps animation style selection
b92183c90bf3 Bring back UDFPS animation
b48d9aa89ad2 UdfpsController: make sure to continue with onAcquired even when pulsing
8c0b18a70d0a base: Allow toggling screen off FOD [1/2]
fb8b6902c806 udfps: Allow devices to pulse onFingerDown instead of waking the screen
94df39dec019 udfps: Add support for udfps on aod without dedicated sensor
a750e18a4226 SystemUI: Launch power menu from QS only if enabled
631d5fdfa74d Hide power menu on secure lockscreen [1/2]
1e69f8ad2321 SystemUI: Reduce keyguard indication text padding
90400db2338b BatteryService: Add support for oem fast charger detection
fcac082fa7df base: allow disabling ripple effect on unlock [1/2]
d94483d37d14 SystemUI: Add current divider config for lockscreen charging
b41ed993c144 LockscreenCharging: squashed (1/3)
9a573c515922 SystemUI: Add missing location permission
0e73d4e47e6b SystemUI: Add proper toggle for smartspace [1/2]
53cdd09e46b0 SystemUI: Fix SystemUI crash when removing status area
db8b32b88fb0 SystemUI: Fix wrong thread exception when updating smartspace views
f1b879337d8b KeyguardClockSwitchController: Prevent an NPE on early boot
a267728783a4 Remove smartspace view when OmniJaws weather is enabled
f7a9ed0317fe Add optional weather condition text on lockscreen
860f2e6f6c65 SystemUI: Add pixel style lockscreen weather based OmniJaws
bda50a92e5bb OmniJawsClient: Clean up unnecessary check
3a9b35a539d2 OmnijawsClient: Fix memory leak
9dc572faadf1 OmnijawsClient: Close cursor to avoid memory leak
48d0311282ef OmnijawsClient: Fix widget theme [1/2]
924c95995b93 OmnijawsClient: Use new google icon set by default
a263038be839 crdroid: Add OmniJawsClient
79b6084f5949 SystemUI: Allow to toggle BT directly with Bluetooth tile [1/2]
5c93f3fb342a StatusBarIconController: Don't crash at boot
badbc8529f15 QSPanel: Add animations to quick settings tiles [1/2]
16717a53c77d SystemUI: Prevent OOB when reinflating QS panel with notifications
705106b3ca93 SystemUI: Add QS Panel Style [1/3]
86bfe8f01e01 SystemUI: Fix side scrolling issues with vertical/A11 tile layout
db1b67b7afb4 SystemUI: Do not marquee QS label text
334dde010eb5 SystemUI: Add A11 QS UI Style [1/3]
e1c9754b34cd SystemUI: Allow to change QS tile label text size [1/2]
c97c09db6c9c SystemUI: Prevent systemui crash when reinflating QS
9bd1a0fbf18f SystemUI: Add QS tile layout settings [1/2]
38ed8b6268f1 SystemUI: Use lighter shade for notifications on light theme
3e85be54bff3 SystemUI: OOS style notification clear all button [1/2]
5ac8c2db61ef SystemUI: FileHeaderProvider: Fix resource leaks
59b6c8ad2dc4 ImageHelper: Improvements for retrieving compress bitmap
6efa957c2f4e SystemUI: Rewrite and cleanup for header provider
49788a934eb9 SystemUI: Compress custom file headers properly
67f1a3233eb9 base: import ImageHelper
b1f84eef33f8 SystemUI: Add QS Header Image customization [1/2]
cb0ded1eae2f base: change background activity start mode to allow for widget configure
b5bdcc0f58ed SystemUI: Allow toggle dual tone QS background [1/2]
b081505bfeb0 SystemUI: Align the QS carrier text to its gravity bias
ae75c4ea4381 NotificationShade: Make blur crossfading more gradual
ec9d37219481 PowerUI: Mute logcat spam.
f3e1bd63a7ec TelephonyManager: Gracefully handle null telephony service
06da08f7d996 Remove unnecessary HashMap instantiation
69c3dac51b5e SystemUI: Align keyguard carrier text with status bar
dffd349d5503 SystemUI: Add null check for wakelock in KeyguardViewMediator
3b9e08f04e0a libhwui: compile for performance
ec9c614b633e libhwui: enable O3 when compiling for perf
a2d5980782c5 libhwui: remove deprecated perf flags
0d4a7b1b74ff SystemUI: Always allow plugins
d3def4bd9dda Don't show app error dialog before system booted
1bc929b597c7 Add button to AppErrorDialog to upload crash information to pasty
9f27972a5926 Fix NPE in BootReceiver
e9c004f27bf4 SystemUI: Fix logspam in NotificationMenuRow
af48bf093e7f SystemUI: Add vibration when long pressing QS footer settings button
96fd74c945ee SystemUI: Adapt long press on QS settings to launch crDroid Settings
650f44eea67a QSFooter: Launch crDroid Settings when long clicking settings
54d20521b59a keyguard: Actually kill Fancy Colon
7b6cd1d1612b Fix WifiInjector instance exception if WifiService disabled
c92efcb923c5 services: Add NPE check for updating system app from play store
67dd5e1b0d4d SystemUI: Update track title and artist on metadata change
ad3628f2f89a SystemUI: Debounce QS data usage updates
d78024b7c5a7 SystemUI: Improve QS data usage info
e67ef66f6911 SystemUI: Always show suffix for DataUsage
3bb76ca84ac8 SystemUI: Avoid NPE in QS footer data usage
f751421c19b3 SystemUI: Allow hiding QS footer data usage [1/2]
aefdf5239f95 SystemUI: Show daily data usage in QS footer [SQUASHED]
a88d398cb5e1 Revert "Clean up unused methods from DataUsageController"
98ac1a3f4958 SystemUI: Apply QS transparency to footer actions background
1e9cd7473ba8 ScrimController: Ensure alpha is fully transparent during AOD mode
c0600146c327 ScrimController: Ensure the tint is set to black during AOD mode
c07e5b9d75fb SystemUI: Fix auth scrim turning black in white theme
958d7835137c SystemUI: Remove composite alpha from additional scrim on lockscreen
28d507e7be45 SystemUI: Fix scrim issues regarding transparency
aa880f0748a4 SystemUI: Fix multiple QS background scrim issues
f4e4472976ad SystemUI: Use Tuner API to apply QS custom alpha
ecb04aecc079 SystemUI: Transparent QS customization
6045d2ca4c18 SystemUI: Use transparent background for QS footer
d285175c6e84 SystemUI: Apply rounded corners for QS footer
cef907b64112 Allow disabling qs on secure lockscreen [1/2]
574bc814b97f Add toggle to enable brightness slider haptic feedback [1/2]
88ceee0c950e SystemUI: Add haptics to brightness slider
86e257ae8aa1 BrightnessController: Use TunerService API
8293d9a74d6c SystemUI: BrightnessController: do not update slider from DisplayManager callback if user is changing brightness
040fb1894258 SettingsLib: Fix crash when checking emergency gesture state
8209cd9addb6 SettingsLib: Make IllustrationPreference bg protection transparent
6cced2964f39 SettingsLib: UsageProgressBarPreference: Fix multiple NPEs
f31882ae588e SettingsLib: Animate the UsageProgressBarPreference
73290ae01efa SettingsLib: Change collapse mode to scale
857fd368f7ac SettingsLib: Change collapsed header color to match background color
ad8aa208ce18 SystemUI: Port statusbar brightness control
764c838caa58 Use FORCE_SHOW_NAVBAR to actually toggle navbar
7d8bbaeaad3c CentralSurfacesImpl: Switch back to tuner API
1be7279d365c Bring back QQS brightness slider
c183aec2b756 Revert "Remove QQS brightness controller"
1cafcfc03f5c SystemUI: Tune wifi standard icon margins
65d56034f559 SystemUI: WifiStandard: Avoid usage of Resources#getIdentifier()
08f11266b3c7 SystemUI: Introduce wifi standard icon feature [1/2]
cd7c4f2cb8b2 MobileSignalController: Prevent possible memory leak
e582ffdc0c31 SystemUI: Allow using 4G icon instead of LTE [1/2]
ecf4910cc053 SystemUI: Option to disable Data Disabled Indicator icon [1/2]
a9c8491d9cb8 NetworkTraffic: Do not request layout on visibility
fb277b316a85 NetworkTraffic: Clean up and move settings
acfb7e8b75de NetworkTraffic: Fix leak in network callback
82d2ec8eea1d NetworkTraffic: Prevent SystemUI crash on user change
0bff0eb0e891 NetworkTraffic: Consider CLAT interfaces (IPv6)
68f31a2c42ed NetworkTraffic: Prevent network callback exception on theme change
6a1897b6a7ef Network traffic mode for status bar [2/3]
5bba1e8b7262 SystemUI: Forward port 'HD & wifi calling statusbar icons'
7e12ff2b90e4 SystemUI: Remove existing icon group if its overriding
673fc4a4649f SystemUI: Filter out duplicate notification icons on statusbar
0f6d584cfd24 SystemUI: Do not duplicate SPN and PLMN in network name
2246e87976f0 SystemUI: Add roaming indicator to statusbar tuner
740e0e115f0c SystemUI: Allow toggling privacy indicators [1/2]
c81f7444044c SystemUI: Kill old privacy indicator icons completely
463520cb3e55 Custom statusbar logo customizations [1/2]
23f8102356b2 SystemUI: Apply colored icons and notification count to new icon area controller
80fa3c269e91 SystemUI: Add ability to toggle bluetooth battery level [1/2]
6978dfe835cc SystemUI: Fix notification count not working after a reboot
7f5d6daabd08 SystemUI: Resolve regressions caused by continuous updating of notification icons
5d5a3c5deec4 SystemUI: Forward-port notification counters
a212b7eb169f SystemUI: Use app icons for notifications in statusbar
049fa18cf355 SystemUI: Separate double tap to sleep on lockscreen [1/2]
3ac196d94462 NotificationPanelView: Switch to Tuner API
157349426f55 SystemUI: Add case to quick pull down status bar anywhere
9c24d3923a45 SystemUI: Disable quick QS pull down by default
7a3260ed7b77 QuickSettingsController: Switch to Tuner API
09142eeb3aeb SystemUI: ActivityManagerWrapper: Add missing method for pixel launcher
69248e099623 Battery Styles: Never enable dual tone on landscape battery styles
287525a23e2e Battery Styles: Apply battery style to battery status chip
7e11b6e403bb Battery Styles: Add customization for QS
e27e4c740369 Battery Styles: Fix color on QS for circle battery styles
4c5a4c9807f5 Battery Styles: Add BatteryBar [1/2]
98afacc4cf84 Battery Styles: Set white tint in darkmode
bba629edfde4 Battery Styles: Use single low level warning config
063fe0a514ad Battery Styles: Update plus color for battery
315ecc8699ed Battery Styles: Hide plus when showing battery percentage inside icon
cd51438f6eee Battery Styles: Allow setting percent view on left [1/2]
36819b21155a Battery Styles: Introduce Battery Landscape [1/2]
046f13d64a2f Battery Styles: Show a bolt ⚡ when charging
224e7e78e1d5 Battery Styles: Introduce full circle battery style
4a5da147cebf Battery Styles: Readd dotted Circle to Kotlin impl
213cae552177 Battery Styles: Improvements and clean up for more customizations
3da5da8036df base: Add crDroid utils
b859c61a27b8 base: Add metric for crDroid Settings
e8c6b28f25d0 crdroid: Adapt settings for A15
80153d82ac52 SystemUI: Fix up status bar start side content layout
949cc11ccdef SystemUI: Fix up status bar end side content layout
75d230940669 SystemUI: Switch to TunerService for CollapsedStatusBar
b190224df5a2 SystemUI: Statusbar clock background chip [1/2]
fb27150e1a27 Revert "SystemUI: Network Traffic [1/3]"
5f9f4eb629cb SystemUI: Avoid NPE in ClockRegistry
93234c7cc233 Add DeskClock to hiddenapi whitelist
5e3c9310c6f5 Clock: Use executor for tuner settings
2e82dd5cbdd5 SystemUI: Block few clock customizations in QS header
4c8f8fa83676 SystemUI: Retune clock paddings
42442016d18d SystemUI: Properly apply dark theming to clock
9480b7159b85 Use position tunable to hide clock as well
7fa36547b410 Add option to auto hide status-bar clock
746f85b5a601 Statusbar clock customizations
81a6f5a089f4 Add separate tunable for clock seconds
04b7a4e56c73 base: use a double click effect for charging if there is no amplitude control support
0b37960b6408 SystemUI: Add hotspot toggle in QS internet dialog
bfeff412b95c InternetDialog: Properly nullify wifi toggle
168ea034894a InternetDialog: Add missing setOnClickListener for data toggle
354d5b4b73d9 SystemUI: Fix exception when retrieving signal strength drawable
4ebc94e4a0e2 SystemUI: Update default tiles as per usability
52bd7863c5a4 SystemUI: Fix RecodingController NPE with GameSpace
bf88929ac1e5 Screenrecord: Export RecordingService for External Usage
701ad9b54666 KeyguardIndication: Set wakelock on doze only when required
155e808bb5b2 KeyguardIndication: Fix glitchy charging info on AOD
46ca42cf949c KeyguardIndication: Fix glitchy charging info on lockscreen
196a732cf752 Crash occured due to null pointer exception.
c12c56aed5e5 frameworks: Fix null pointer Issue
e8d179898564 view: add null check for dispatch touch view
ddc7d6ce2dd6 SystemUI: Add statusbar call strength icon to tuner prefs
23025a7689f4 SystemUI: Add switch data saver icon
b536f2b547c0 View: Prevent NPEs when initiating surface drag
9a3a27bea0dc wm: Fix NPE when pip onAnimationEnd
8a57e26e4b36 Fix SystemUI NPE when ScreenDecorations is disabled
6ebf287fcd46 QSPanel: Fix NPE in updateViewPositions()
982aea97ffaa Calm down attention service logspam
e8620e720770 PowerMenu: Hide emergency affordance if not selected
fa2795098b8b services: Skip access check for matlog shipped with rom
36a492aed09a Fix the NullPointerException in Android S Version:mServicesData
4aa80ae69e56 InputWrapper: Opt out early if session == null
355331947812 neko/Cat: Mark FLAG_IMMUTABLE PendingIntent with FLAG_MUTABLE
d3278bfae366 NetworkPolicyManagerService: turn this into just a warning
3aa65fd1bad7 KernelCpuUidActiveTimeReader: Do not spam log with negative active time
bf8c9159a435 SystemUI: Fix SystemUI Crash
5755ef8dcd30 SystemUI: Dismiss screenshot window on touch outside
6758daa5214b NightLight: Allow lower temperatures
cac19bba03d5 MountService: Prevent NPE with DropBoxManager
547be924a58f ZygoteInit: Disable debug and tracing
891385ba3652 fwb: Disable some debug/log/trace
3d66c3bee4c2 fwb: Only enable some features on eng build
6dd4751fc437 NavigationBarInflaterView: Use Tuner API
1030928df845 base: Update few drawables
5658e64376bc BrightnessController: Update icon state for auto bg icon
4f54a99f447d Use brightness icon matching with slider redesign
624c5d65d1ed SystemUI: Add statusbar NFC icon
a164e007e829 SystemUI: Update NFC tile drawable
6149bd924066 base: Remove restrictions for system audio record [1/2]
282d7c98cc85 Move Bluetooth timeout back to AOSP settings
3af4d5b6edfe Wi-Fi timeout feature
53f4da94b52f SystemUI: Follow monet theme on privacy indicators
3de1cb90ae07 SystemUI: QSCustomizer: Add reset to toolbar menu
c63d2c5f31df SystemUI: Use proper Resolver background color
5181ce028d72 SystemUI: Remove visibility check in setting QSCarrier color
da480b6608a9 SystemUI: Calculate paged QS tiles height properly
65cfb8a02640 SystemUI: refresh system icons on theme change
b194f2124fd0 SystemUI: Fix QS header clock color
cd813448bd77 SystemUI: Always refresh power menu on UI mode change
42cbb6eda83d SystemUI: Follow Dark/Light theme for Safe Mode dialog
05cb36b46117 SystemUI: Disable new carrier group mobile icons
d86ad659e229 SystemUI: Follow light/dark theme in SplitShade Header
70d96117e208 SystemUI: Re-inflate QS and SB when CONFIG_SCREEN_LAYOUT
27fee91fe15e SystemUI: Add dual-tone light and dark themes for QS
fcbd5bc99d15 SystemUI: Initialize QS tiles in inactive state
0421597aaefc SystemUI: Use themewrapper for QSCustomizer and tune colorUnavailable
739ffa511b79 SystemUI: Follow light/dark theme in quick settings
ca9c3442981d Revert "Do not re-inflate QS and SB when CONFIG_UI_MODE"
85e6de7c2041 Revert "Make QS always use dark theme colors"
471dace8af74 SystemUI: monet: Allow a more granular control over shades [1/2]
d1936f132afe SystemUI: Add charging icon to the charging animation
d43585f725b5 base: Use wireless charging animation for wired charging too
5e5edfcf4266 config_progress_background_tint: Use accent color for progress bar background
c4ecffe1fa12 SystemUI: Use color accent for charging animation
0c0cd25700a2 CarrierConfig: Enable payphone call blocking option
a77d5cd63228 CarrierConfig: Always show ICCID
d133fba2f579 CarrierConfig: allow toggling VoWiFi while roaming by default
4e1681c00979 CarrierConfig: Always show APN settings on CDMA carriers
d429734bfbda PhoneWindowManager: Check camera availability on camera key long press
016344ff4920 core: Remove old app target SDK dialog
4d9d9e90d304 CarrierConfigManager: enable LTE+ icon by default
b24c2314a1f2 base: Update some icons to MD2
9409fec5719f Camera: Fix camera id equal check
5f1ff8337ff9 Camera: Prevent array index out of bound exception
8eb59981a106 CameraManager: Fix NPE in getting cameraIds
cfa477f3bfca Camera: Prevent crash when unable to find tag
4d7e3de55cd6 CameraServiceProxy: fix exception
bd01a3e641de core: camera2: StreamConfigurationMap: add constructor for MIUI camera
0e31dd840358 Camera: Clearing exception for Extended Face
add8432f1c08 Camera: Decrement image references after 'onNextImageAvailable'
cdaac71f04ec camera: Add backwards-compatible CaptureResultExtras constructor
45d9285a37ef CameraDeviceImpl: Don't crash when checking input configuration failed
07fe3b817971 Select the proper request list size
7b8de683f5f1 Camera: Prevent crash with prebuilt camera metadata
48db427e28e2 Camera: Ignore torch status update for aux or composite camera
497ab0c2a14c CameraManager: Fixup exposing aux camera to apps
77b255f6bd5a Camera2: Notify fps as Session Based Parameter
be342a04e1d1 camera: Allow selected camera apps to skip unconfigure
611d9ee49d6a Guard in short-circuit evaluations for stringSplit methods.
ded5b007e8ac Camera: Don't crash when trying to disable shutter sound
9a7281427ee3 Camera: Don't throw exceptions when value pairs have spaces in them
d0d4cfd9c16e Camera: Add feature extensions
02ed6ee57441 Camera: Extend face detection
f314e0fa9c22 Fix Photosphere/Camera FCs
b6318ad98279 Allow sending vendor- or device-specific commands to the camera HAL.
7b44b595d290 Put bare minimum metadata in screenshots
544277c65e71 pm: Add seamless migration between test and release keys
d844a5df0ee0 BatteryStatsViewer: Fix theme
e03be965ddca BatteryStatsViewer: Move it to Battery Section
23b9736f30f9 BatteryStatsViewer: Fix initial activity after launch
2cac4f72e2c0 BatteryStatsViewer: Add summary for IA preference
0e63f34ce3bc BatteryStatsViewer: Remove some hardcoded strings
a9973b212a1e Create IA entry for BatteryStatsViewer
7f0f5beb2aed SystemUI: Fix Biometric dialog corner radius
5f6a00c1fc43 SystemUI: Link dialog radius to config_dialogCornerRadius
e99f6b217f8e SystemUI: use default dialogCornerRadius for qs customize title
3337cdb379ab Battery light: 100% charged level (1/3)
f878d47ad2a1 SystemUI: Better QS detail clip animation
5ffb1aa3a222 SystemUI: Fix QS customizer corner radius
ea599de31630 DisplayModeDirector: Make sure we apply refresh rate on startup
a0a0b8a268af ThemeOverlayApplier: Apply wifi and signal icon styles last
791f5b0a82d1 ThemeOverlayApplier: Catch a potential NPE.
d69ce935d2d5 ThemeUtils: Use current user for THEME_CUSTOMIZATION_OVERLAY_PACKAGES
634e45de9e8b ThemeUtils: Make it compatible for all targets
53406347cb65 Bring back ThemeUtils for Theming
7757d3585058 SystemUI: Fix thread safety issue when adding tunables
2f0320d91e3f SystemUI: Allow using tuner API for Global settings
58c48433dc2b TunerService: Add parseInteger method
7ba5eb7735b1 TunerService: Prevent NPE with tunable
d9022e369c9c SystemUI: Allow using tuner API for LineageSettings
6ff3fee5729e Revert "Deprecate TunerService"
7d6bcb11f2a8 ColorUtils: Prevent crash if alpha component is translucent
e2931a024b05 Set navbar color for device default settings theme
20116386419c Fixed a crash in settings in tts engine selection screen.
5434e40752fe ListView: Disable dividers by default
f19dbf46b525 SystemUI: Make popup menus more rounded
63c5c2dec3a6 services: Skip access check for matlog shipped with rom
4650750b8453 DisplayUtils: Introduce getScaleFactor
c0d013f33223 core: Fix menu popup ripple
c6ac08bdc440 SystemUI: More rounded corners
ee8a2861cb4d SystemUI: Add colors to assistant animation
00bed982778d SystemUI: Reduce screenshot dismiss delay to 3 seconds
31fd41ce4603 SystemUI: Remove Android build number from QS footer
7874f7ce1b48 SystemUI: screenshot: Hide action chips text labels
89507fbd9f83 TtsEngines: avoid crashes caused by null engine name
2890a13ba172 WebView: Add check before setting default or fallback provider
15941e8850bf core: pm: Wipe package cache on upgrade
4db1c798677b Allow signature spoofing on user builds
20f9db444e94 Set FakeStore/PlayStore as Aurora Store installer package name
fd3c1dff01a5 Hide hidden apps from all apps except system
3f0d86ffea5c Avoid Settings app NPE on broken packages
e5cb4ca6c297 Prevent crashing with several child profiles
86ee11a5ad2a Show hidden apps on secondary users' app lists
db7cfffb1f9e NavigationBarInflater: Update navigation no hint package overlay
8d1e06c8d3da SystemUI: Update black theme package overlay
7e9ff0cbbcf3 SettingsLib: Migrate MainSwitchPreference to Material3
7e7bd763f43b SystemUI: Re-evaluate system theme on UI mode change
9b5ea3d41d38 Add deep sleep preference controller [1/2]
ec0d02ad2e09 SettingsLib: Don't show system overlays on apps list
ea47bdedf03a SettingsLib: Fix nav bar color on certain apps
bf55eed3abea SettingsLib: Make IllustrationPreference bg protection transparent
8db27febf662 SettingsLib: Update 5G+ icon to Silk design
94247053659a SettingsLib: Update 4G+ icon to Silk design as well
3d946c49f56e SettingsLib: Update LTE+ icon as per new Silk design
69e85a08229c AttestationService: Fixes and tune up
2a5721b19e73 PixelPropsUtils: Dynamically spoof props for GMS
d8cbb93127cc PixelPropsUtils: Move certified props to vendor
82a14364f15e Introduce PixelPropsUtils for safety net spoof [SQUASHED]
bd1db614828e SystemUI: Fix fontinterpolator unable to interpolate due to unknown default axes value
9639166fff2b Set alert dialog message to use system font
d6814dc667c8 fonts: Add more sans-serif aliases
9ad01957e07d TypeFace: Improve system font overriding method
341a78d8707e graphics: Override system fonts with user-selected overlays
f755742c0912 base: styles: Use user fonts for Material UI themes
bfac69546e68 Fonts: Add regular / light font config
9101118b7fc3 base: Use font configs instead hardcoded fonts
49a02e1f1ce8 Wire up default fonts with config
11ed5141ed9f base: Export bodyFontFamily and bodyFontFamilyMedium symbols
2b088355e852 SmoothSpinners: Makes the loading "spinner" animation smoother
6fd52c1e1071 base: Add rounded corners to activity open/close animation
ff4119591956 base: Pause apps feature
a9f5555a3f12 base: Add stub files
* packages/apps/crDroidSettings
e07f25a crdroid: Remove island notifications
* vendor/certification
729d12b gms_certified_props: update to latest tokay_beta
* vendor/pixel-framework
9a5e535 SystemUIGoogle: Update CentralSurfacesGoogle
====================
12-13-2024
====================
* packages/apps/Dialer
ad8440bb9 New translations (#138)
* packages/apps/Launcher3
112b936c6e New translations (#462)
e852977c4c Add REGISTER_STATS_PULL_ATOM permission
9bf887dc3a Hidden & Protected Apps: Make first app fully visible
* packages/apps/crDroidSettings
9a2b482 New Crowdin updates (#1206)
====================
12-12-2024
====================
* packages/apps/Aperture
bfe57f6 Aperture: Update CameraX to 1.5.0-alpha04
4b2c584 Aperture: Update media3 to 1.5.0
ee59719 Aperture: Update gradle-generatebp
* packages/inputmethods/LatinIME
eb4a76e25 Fix crash: NPE in SuggestionStripView in LatinIME
====================
12-11-2024
====================
* packages/apps/Settings
625071da3cb Ensure udfps enroll view is visible
766b6882fe5 add App info > Storage > Manage storage button for apps that support it
b54cc2072eb show current app battery usage mode in summary of App battery usage item
2e39eb09ced add back Unrestricted battery usage option to App battery usage screen
fda06b211d9 Settings: Fix face enroll stack overflow
* prebuilts/clang/host/linux-x86/clang-latest
8909f98 Update prebuilt Clang to r536225 (19.0.1).
====================
12-10-2024
====================
* frameworks/native
70e7e6d387 fix potential leakage issues
* lineage/scripts
4e32c3a carriersettings-extractor: Update vendored carrier_list.pb to 20241106
* packages/apps/Camelot
af530ed Camelot: Make it REUSE compliant
* packages/apps/Twelve
1eaf800 Twelve: Add missing CC-BY-SA-4.0 license
dbdfb01 Twelve: Pass projection as array
* packages/services/OmniJaws
4f888b0 Revert "OmniJaws: add outline border for widget bg"
2c5ba1e OmniJaws: Handle system insets
e21e55c Android.bp: Update libs
f0a6a88 OmniJaws: Fix crash when service is disabled with widget on homescreen
4ce00ac OmniJaws: Add widget transparency setting
* tools/extract-utils
1d27e6d extract_utils: implement clear_symbol_version() blob fixup
====================
12-09-2024
====================
* device/lineage/atv
cb695ac atv: Switch to SPDX license identifiers
1993382 atv: convert to blueprint
* frameworks/av
47cb4759b3 Audioflinger: adjust wait time for duplicating thread
* packages/apps/LMOFreeform
3b6363e Implement veil resize effect
3b897f2 Implement material you color scheme
dd4cddb Rework freeform window design to match desktop mode specs
* packages/apps/Launcher3
89b83cdb51 Launcher3: Integrate LMOFreeform to system shortcut
a55f685288 Launcher3: Add recents shortcut for floating window
186bfd9c37 Revert "Launcher3: Launch apps in freeform mode system shortcut"
e0bd00b72a Launcher3: Disable native freeform task shortcut
b10286c003 Launcher3: Remove blur animation on app launch/exit
* packages/apps/Settings
f646a9633eb Settings: Backup: Apply insets properly
b7e01f37a6d Fix incorrect switch status when user stay in NightDisplaySettings page while scheduled night lights on
====================
12-08-2024
====================
* android
675fcfc manifest: Track vendor/certification
* device/lineage/sepolicy
57d86ee sepolicy: Allow gmscore_app to access system_data_file
* frameworks/av
071f75bda8 Update mStandby flag in RecordThread
* packages/apps/Aperture
46749b1 Aperture: Remove aapt_version_code_defaults
* packages/apps/Camelot
af50977 Camelot: Fix insets once for all
f676c4b Camelot: Fix FAB padding
* packages/apps/Glimpse
7c35a95 Glimpse: Remove aapt_version_code_defaults
* packages/apps/Recorder
b205124 Recorder: Remove aapt_version_code_defaults
* packages/apps/Twelve
b87c5e1 Twelve: Remove aapt_version_code_defaults
* packages/apps/crDroidSettings
42d8342 New Crowdin updates (#1203)
* vendor/certification
2374874 certification: Add default/fallback certified props
d0a4c27 certification: Fix release version prop
d18cf01 certification: Add initial json
* vendor/lineage
4c35d62b crdroid: Include vendor/certification when available
====================
12-07-2024
====================
* packages/apps/Camelot
e48ef23 Camelot: Immersive mode
cda0318 Camelot: Enable home/back button
* packages/apps/Twelve
f740fa5 Twelve: Add Jellyfin provider
* vendor/pixel-framework
3ccdd0a SystemUIGoogle: Check if smartspace is enabled in settings
====================
12-06-2024
====================
* packages/apps/Camelot
afb2b91 Camelot: Add app icon
* packages/apps/TvSettings
86241c97f Reapply: Allow disabling Frame Rate settings
9e19aa694 TvSettings: Check for null HdmiControlManager
5aadc74d2 TvSettings: Remove unused java file
7b4d6c9e1 [Realtek][TV][Accessibility] :Check the Shortcut service option, it is on by default, go back to Accessibility and check the Shortcut service again, it is off.
28ca0b40b Support using USB keyboard to update device name
a6fd18d5b Fix that when selecting a SlicePreference item by mouse, the corresponding preview page was not loaded properly, resulting in a crash
67aab15cc Prevent crash on "Manage Keyboards"
====================
12-05-2024
====================
* device/google/atv
5deb490 products: Add sdk x86_64 TV target
668b297 Include emu64*/details.mk instead of arch-vendor.mk
79d3e96 products: Make generic x86_64 TV target incl. 64bit stuff
* frameworks/av
1e022ffd2c AudioTrack: Fix setPlaybackRate fail
* packages/apps/Settings
eb89a1f37e9 Settings: Expose clipboard auto clear setting [2/3]
* packages/modules/Wifi
4440354134 wifi: Fix NPE when getBridgedApInstances return null
441caa827c Use a temporary string to format the ScanResult capabilities.
551d07ed64 Fix cipher suite type match issue
0295e72d1d Fix the deadlock issue
d2fe1d70c2 Bssid should be not null to add current candidate
1b569c4b7c Set WifiInfo networkId in supplicant scanning state
34ef693a79 Fix anonymousIdentity empty check and update to app set value
cc3135f14c Delay unpin cellular data
6fff498cd9 Protect against null Binder call
e713e78196 Rework wrong password detection logic
f14e635a31 Fix endless loop connecting to fallback SSID when network isn't found
0b4407b439 wifi: Fix no country code update if fail to set it before
f0c44c47bb Fix the issue of scan settings preferred channels being reset
a7c60569e8 Wait for upcoming iface during downgrade