forked from crdroidandroid/android_vendor_crDroidOTA
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog_hima.txt
1178 lines (1087 loc) · 57 KB
/
changelog_hima.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
Highlights & Device Specific Changes: Updatet to crDroid 7.6
Build type: Weekly
Device: HTC One M9 (hima)
====================
05-15-2021
====================
* external/zlib
a0ee9ea zlib: Enable ThinLTO
6cc6c27 zlib: Enable -O3 flag on whole Zlib.
61ce856 Merge branch 'upstream-master' of https://android.googlesource.com/platform/external/zlib into 11.0
* frameworks/base
e4bcd93a4c9 When a pinned file is a jar or apk, ask the runtime for other files.
6822355fe0f Remove obsolete config_jitzygoteBootImagePinnerServiceFiles.
4b5e3a749f6 Reset PAC keys on thread creation instead of on zygote fork.
40b94a81130 Core: tweak some QQS dimens
* lineage-sdk
de256e54 Merge 'lineage-18.1' into 11.0
* packages/apps/LineageParts
dabcacb Merge 'lineage-18.1' into 11.0
549117e LiveDisplaySettings: Unlock Reading Mode whenever is possible
* packages/apps/Settings
791b88eab0 Merge 'lineage-18.1' into 11.0
* vendor/lineage
f660d374 apns-conf: Add TPG Singapore configs
c2aea6cb apns: Remove T-Mobile UK
477f191e vendor: apns: Add LIDL Connect
a1052f46 apns: Enable IPV6 for China Telecom
1dbffcc7 apns: Enable IPV6 for China Unicom
55d2eef9 apns: Enable IPV6 for China Mobile
6c0c288d overlay: Set the device hostname like the device name in About Phone
d1ff101d roomservice: Set exit status if we fail to fetch data from github
1c1b8c23 backuptool: use correct BLK_PATH on a-only dynamic partitions devices
====================
05-14-2021
====================
* android
c0b7f81 manifest: Partially revert clang tracking
1541b9d manifest: Retrack libunwind
* art
e6936611a2 Also look for boot classpath files in DexFile_getDexFileOutputPaths.
ba5772b72e Generalize Main.compiledWithOptimizing.
fc97993bb9 Refactor Escape-analysis to use visitors
* bionic
bc3ccd169 Make res_init() work again.
dd2511f43 Initialize _nres only once
4d0c97a02 Revert "Reland: Soft-enable MAC address restrictions with allowlist."
* build/make
c26a782a4 Fix ordering of checks based on llvm-readobj output
* external/zlib
5ce08a7 [zip] Optimize BFS file search is zip::Zip()
2b99b37 [zip] Add progress reporting to ZipWriter
16cd46c [zip] Made ZipParams a plain struct
3e6d345 Revert "[zlib] Build minizip zip and unzip tools"
82aff2d [zlib] Build minizip zip and unzip tools
d7ba837 [zlib] Add myself to OWNERS
* frameworks/base
eab1bdd8235 Fix screenshot sharing with longshot and launcher
81a84d70513 Merge 'lineage-18.1' into 11.0
7923578c21f Revert "SystemUI: Fix display cutout handling in expanding volume panel"
b0675cecd76 VolumeDialogImpl: Get the location in window instead of on screen
678a06b709f VolumeDialogImpl: Remove insets listener on dismiss
c3805604ef5 VolumeDialogImpl: Reschedule the timeout on clicks on captions
abf2551dc37 Revert "Workaround global ThinLTO build break"
* frameworks/native
e70b938a1 installd: Fix set dex2oat to background after boot_complete
d6d1d81ea Fix the secure flag check for blackout layer issue
* frameworks/opt/net/wifi
7528058a1 Merge 'lineage-18.1' into 11.0
* lineage-sdk
6fe262ab lineage-sdk: Disallow KILL_APP action when task is pinned
* packages/apps/Snap
cc8287728 Snap: api2: reduce unneeded animations
====================
05-13-2021
====================
* external/zlib
e3c17da [zip] Fix potential resource leak
* frameworks/base
6400717b7c8 New Crowdin updates (#661)
* packages/apps/Launcher3
8c319d851 New Crowdin updates (#150)
* packages/apps/crDroidSettings
6c080a2b New Crowdin updates (#760)
* vendor/addons
77b7430 VolumePanel: Add more upstream changes
03732b1 VolumePanel: Add changes for live volume steps
3c25311 VolumePanel: Update settings handle for crdroid
bfb51b2 Add volume panel styles from POSP
====================
05-12-2021
====================
* external/zlib
c830e4e [zip] Optimize ZipWrite::WriteEntries
4f6af9a [zip] Fix error handling in ZipWriter::AddFileContent
c3edbee [zip] Minor code refactoring
* lineage-sdk
1167224e lineage-sdk: Retire HostnamePreference as net.hostname no longer works
* packages/apps/Settings
a3d630ed93 Revert "Expose option to change the device hostname."
f7cff709ef Settings: Remove dependency on pref object for peak refresh rate isAvailable()
549c335c4b Merge 'lineage-18.1' into 11.0
====================
05-11-2021
====================
* android
9222234 manifest: Track metalava
78cbb06 manifest: Track native_bridge_support and skia
21a6cbf manifest: track history for vndk abi dump
* external/skia
eec324b23b GrGLCaps: allow ignoring vendor-supplied texture swizzle flag
9a9bcf436f libskia: Build using ThinLTO
* external/zlib
618ddec [zip] Add fdegros@ and noel@ to OWNERS
* frameworks/base
bfd454dd69f API and boot image updates to import RI BigInteger
249044aadff Revert "Fix statusbar icons padding"
* libcore
44d60a11b0 Switch to OpenJDK 8 java/math
* packages/apps/Jelly
01ec94e Jelly: MainActivity: Replace applyThemeColor with setUiMode
ce7abca Jelly: Switch to mavenCentral() inplace of jCenter()
71d6085 Jelly: Upgrade gradle to v4.2.0 stable release
* packages/apps/Settings
ed7df03d48 Settings: Make setup wizard go through ChooseLockPatternSize if needed
92de599cdb Settings: Make FRP go through ChooseLockPatternSize if needed
2c261b665a Settings: Remove hardcoded extras from ChooseLockPatternSize
* system/core
508dc94f6 logd: enable LTO
* tools/metalava
cedddff Check isInteresting for methods and fields in ApiLint
====================
05-10-2021
====================
* android
874b771 manifest: Tracp wpa_supplicant and linkerconfig
26f7ac2 manifest: Update for new clang
* art
d7d4b72d91 Unified sampling PGO for art
* bionic
59a5f2189 linker: Enable PGO
* build/soong
82f2b15f Return updated Flags after adding flags for PGO/AFDO
a1092569 Allow profile gather and use flags to coexist for sampling PGO
595ed812 Sampling PGO does not require benchmark property
83efa339 Fix incorrect * name
* external/python/cpython2
7fa1155e0f Add -Wno-strict-prototypes to suppress new warnings.
* external/wpa_supplicant_8
d883fc12 Replace -Wno-error-* with -Wno-error=*
af6a1929 Remove obsolete workaround.
* frameworks/base
0ba3434465c New Crowdin updates (#660)
5c5fbc4b6a9 Workaround global ThinLTO build break
f4db9bfd67d HwAudioSource: wrong native handle check
448b840e610 Remove wtf about JobScheduler.Background
e97818f3148 WifiManager: Add StaState API [1/2]
* frameworks/native
ac980b606 PGO for libbinder
397957b39 surfaceflinger: Enable PGO
82dde7f54 libgui: Enable PGO
* hardware/ril
1816291 Fix -Wformat error with explicit void* -> char* cast.
* packages/apps/Launcher3
f0a248723 New translations (#148)
* packages/apps/Snap
8cd66afd1 Snap: api2: add QR scanner mode
029c55fea Snap: api2: update promode icons
cf411baa0 Snap: api2: use nicer icons in settings
* packages/apps/Updater
7f3ceeb Updater: add permissions check for local install
6f7495b Support local file selection from external sdcards
4847ad9 UpdatesActivity: Add missing return value
* packages/apps/crDroidSettings
46abd0af New Crowdin updates (#759)
* vendor/lineage
3a9c2f87 KernelConfig: Switch to newer clang prebuilt
====================
05-09-2021
====================
* external/libjpeg-turbo
7e27108 Revert "[LSC] Add LOCAL_LICENSE_KINDS to external/libjpeg-turbo"
c5e16dd Merge branch 'master' of https://android.googlesource.com/platform/external/libjpeg-turbo into 11.0
* frameworks/base
15b9a96c209 New Crowdin updates (#659)
* hardware/qcom-caf/sm8150/audio
aebbaa372 Merge pull request #3 from adiatul16/11.0-caf-sm8150
* hardware/qcom-caf/sm8150/display
9b7b5723b Merge pull request #4 from adiatul16/11.0-caf-sm8150
* packages/apps/Settings
0a9477fa34 Settings: Remove dependency on pref object for min refresh rate isAvailable()
* packages/apps/Updater
30c6296 Manifest: Add missing permissions for local update
afda8aa UpdatesDbHelper: Move identical code into helper method
d373de5 Updater: Update for scoped storage
eda9835 Add storage permission request to local update
556ca81 Added ability to install updates from local files
164f946 Updater: appbar: Set the collapsing animation duration to 0ms
* packages/apps/crDroidSettings
a9127deb New Crowdin updates (#756)
====================
05-08-2021
====================
* android
471a5fc Merge 'lineage-18.1' into 11.0
da5b2de manifest: Untrack WallpaperPicker2
* build/make
2f7e97d3b build: enable support for vendor_overlay in makefile
c46e53148 Use 'release-keys' for build tag
abb539303 soong: Add ability to enable product_shipping_api_level variant.
36270e925 build: Add backuptool by default
53bad8c5a build: execute changelog generator script
5112fa2b0 build: Add ANSI name and build info
74335143e envsetup: Automatically set CCACHE_EXEC to the system's ccache
e633e2423 Make build ID simple
6fc0bd4f6 build: Add ro.crdroid.device
* build/soong
7aa5997f Tweak ThinLTO inling heuristics in absense of PGO profile
41f5c239 soong: Disable clang-tidy
00737c4c Add python3.9 to allowed paths
d824e504 soong: Whitelist few path config for new clang
328fa7b2 soong: Allow use of aarch64-linux-gnu-as
43324511 soong: Add ability to enable product_shipping_api_level variant.
1372d05b soong: Change to CR_VERSION
d70f0af0 soong: whitelist updates
11f1f21d soong : add more tools to paths whitelist
e780aa4f soong: Add 'repo' to allowed commands
24f8f4a4 soong: Whitelist cpio for prebuilt ramdisk extraction
6a0b7649 Define AArch32 soong variable
* frameworks/av
fb069d5f22 mediaplayer: Fix constructor calling sequence
5c5ddfd29a mediaplayer: Add default constructor for media player
a220a3bbfc stagefright: Fix stop-error-error crash
4fcb6b7599 stagefright: Fix stop-error-release crash
1a6ca1b1ba CCodec: Move lower-res workaround to C2OMXNode
dde40db307 CCodec: Make HDR10/+ support detection logic work for encoders
4d3f1ef9a9 Camera3Device: Fix wrong metadata pointer
523a94b94c codec2: Fix software decoder display issue
9f24746263 ACodec: Reduce the TWOmxNode wrapper in GraphicBufferSource
d7d2c819f2 BufferPool: limit number of idle buffers in caches
08589cad0e CCodec: store flushed config as work items
8b74967041 libcameraservice: Remove restrictions for faceunlock service
94424cd270 codec2: Avoid sending input done event for incomplete work
b18ec5bbc0 CameraDeviceClient: fix recognition of Y16 format due to unmatching sizes
e604940ece libstagefright: Use regex patterns for libyuv functions
b16d599f9d xmlparser: Add support for parsing target specific xml
0093c8eb39 libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO
921c39a4ed CameraDeviceClient: make mPrivilegedClient static
774a9d9732 Camera: Skip stream size check for whitelisted apps.
9f43e63843 libcameraservice: Don't pass NULL args on setCallbacks call
15dcffdf7d av: camera: catch mad hals that mess up buffer time
ff1f94bf1d audiopolicy: try again with trimmed audio port name if not found
ab350a2de4 audiopolicy: No longer make re-assigning legacy audio groups fatal.
370381af6c Nuplayer: Handle a corner case during stop
* frameworks/base
e0172ffb88a fixup! Use alphaoptimized layout for icons on left
d83d07e0932 Implement backup/restore for network policy
8664618aef1 Split network policy XML parsing into read/write helper functions
109836af920 New Crowdin updates (#653)
47e82cd0792 Update Crowdin configuration file
2a65df6e8f4 Add lockscreen background blur [1/2]
f165958a558 Add kill button to notification conversation guts
f6183efd9d9 Add kill button to notification guts [1/2]
dec633e4f95 Allow media art with enabled facelock lockscreen bypass
fab15f394da Bring back music ticker
d0f288a6e9e SystemUI: Cancel ticker if notification entry removed
0a2237e46c6 SystemUI: Do not change interrupt state for heads up
e603b77a4ba SystemUI: Fix Ticker layout
56f51d68450 Status bar notification ticker [1/2]
84b049b62b5 Clipboard access toast: Improvements [1/2]
1eeaac2831a base: clipboard toast toggle [1/2]
cb2108dcf2e base: iOS-like toast notification for clipboard access
5aa369dd535 Fix two problems in the ExecuteBinary function.
042b2343bde SystemUI: Add crDroid Light FOD icon [1/2]
015011b323f Add toggle to disable charging animation [1/2]
2fc33c9d296 Do not show charging animation when disconnecting
f2fd6961ad8 base: Use wireless charging animation for wired charging too
3a09476b9da Set notification opacity for smart replies
af8ae868946 Add notification guts priority button background opacity
ca9d29a99fd Fix notification guts and header opacity
9a140086dd2 Fix up notification opacity with animation
2c3cbf5592f base: Notifications background opacity [1/2]
d220eb57301 Add switch to select SBC HD by default [1/3]
2af237dd592 Use Asus Stitchimage as default screenshot service
e779c007d53 SystemUI: Add overlay to disable assist hint on lockscreen (#433)
58beb949da8 Cache bluetooth A2DP in AudioService callback thread
fee41c6fed1 SystemUI: Override VoLTE icon with VoWiFi when available [1/2]
8cb9787327c SystemUI: Add more VoWiFi icon styles [1/2]
cbf594a4685 SystemUI: support VoWIFI icons
4f7e4d68670 SystemUI: Use old padding values for VoLTE icon
f045bb18489 Add option to select VoLTE icon [1/2]
a1f1c03a1e1 Ability to toggle VoLTE icon in statusbar [1/2]
9a0a52d8ee4 SystemUI: Use our default VoLTE icon
0fc489a330e SystemUI: Fix VoLTE icon color on Light statusbar
7e0b69e48e6 MobileSignalController fix corresponding to upstream FeatureConnector change
aa80c861d45 ImsManager.Connector became FeatureConnector.
45a615092e7 SystemUI: Enhancement for volte icon
4f38e468834 SystemUI: Query IMS state after CapabilityCallback is regisered
458b69cf0ba SystemUI: Fix HD icon missing
9ec4d65a46c Adapt to IMS registration changes.
6fefd49f5c2 SystemUI: Refactor the feature of volte icon
91e24019e44 SystemUI: Fix volte icon doesn't update in real time
32493844086 SystemUI: Add new configuration for displaying Volte icon
fc7687d48ca Add screenshot quality setting [1/2]
b88f2c73bdd Add option to use primary system color for QS tile icon [1/2]
1a239fd3c16 base: notch-city: Dejank immersive mode with QS panel
e5a6d9517f8 ScreenDecorations: Apply cutout on lockscreen
c2816c07209 ScreenDecorations: Simplify rounded size selection
a4c8b5e75f9 ScreenDecorations: Also hide notch for Hide mode
a3be2dc19b1 ThemeOverlayController: Reload homeApp on cutout mode change
0c0e771dee2 base: notch-city: Add 3 mode display cutout handler
5c223248da9 LockSettingsService: Fix face removal when disabling security
2f0bb9a494f PixelPropsUtils: Bump FP to Redfin May 2021
aa8e6e6dc7c PixelPropsUtils: Update packages
39709679768 Remove malloc/free for inline overlay values
18033055ac3 fix INTERNET enforcement for secondary users
6b274319117 Enforce INTERNET as a runtime permission.
1ff54ff6b63 add special runtime permission for other sensors
1361b16c8ac add a NETWORK permission group for INTERNET
3d072062ee8 make INTERNET into a special runtime permission
41659176b7c support new special runtime permissions
8eb5c4c8634 SystemUI: Add a tile to show power menu
02585503330 Further improve redesigning screenshot menu buttons
d20190f01b8 SystemUI: Redesign screenshot menu buttons
1a304f541d3 Fix up preview for ShapeShift clock
2da9aecd806 SystemUI: Fix ShapeShift clock on 24h format
390a5bd1645 Add ShapeShift lockscreen clock
1a5cf2d8e17 PackageInfo: Optimize ApplicationInfo creation
2af9aae927c LayoutInflater: Opportunistically create views directly for performance
c271e3195cf SystemServiceRegistry: Replace ArrayMap with HashMap for performance
839ce33414a PackageManagerService: Replace ArrayMap with HashMap for performance
2d04f239e1f InsetsStateController: Replace ArrayMap with HashMap for performance
6a4cee4e679 LocalServices: Replace ArrayMap with HashMap for performance
a53b0286bf0 ThemedResourceCache: Replace ArrayMap with HashMap for performance
8dbb179aa04 Trace: Disable debug tracing in production builds
29e20e33578 statsd: Disable native stats collection service
305b86a1f5e EventLog: Disable event writing in production builds
f0119336e9c Fix Volume panel not following rounded corners partially.
4e22a9f5be1 Fix bug on High Contrast Text
d19a2cbc9e2 NetworkRegistrationInfo: add Parcel recycle
b0c19fc06cb Don't enable extra StrictMode features for userdebug builds
eaa759924ce base: Fallback stitchimage's broken value to unknown
6537b38eae5 base: Whitelist stitchimage
4d1a80bfdab base: Add missing long screenshot permission
87580f48f87 base: Add long screenshot chip
cb01b45e295 Add zygote native fork loop
0143bfa12d2 Zygote: Add Arm pointer authentication keychange support.
71508bef723 Cleanup of Zygote files
6851cadbcaa Fix issue: https://issuetracker.google.com/issues/183024999
60cb061199e configure same GID based APNs as per carrier requirements
5b8d78d6f4a SettingsProvider: Resolve package name that requires permission
5d7b5feb5b8 SoundPool: Avoid busy waiting during stream restart
dc4567ca481 fix broadcast receivers overflow for system_server
27f4a5760f0 SystemUI: Add Executors to Dependency
241a00f440b Avoid to hold wakelock for long time
504bebc208c Fix initialization of USER_ROTATION setting.
607f95ea80f camera2: Remove partial result nodes for error frames.
85607108445 camera2: Improve code readability for FrameNumberTracker.
098b4fe9b78 base: Update lmkd diagnostics info
e99f6e05750 Update ElectronBeam screen off animation
48c8955a6bf ScreenOffAnimation: fix surface.destroy usage
36fefd7fc11 Screen off animations [1/2]
e3b06fd88c8 Add Custom Sneeky Analog Clock
dcbc6985fad Add Custom Spectrum Analog Clock
84fe75c1003 OronosClock: Improve layouts and fix preview
a52c9bc2bf3 Add Oroño clock
13bb4352151 FluidClock: Fix up preview rendering
c31f5308867 Introduce Fluid lockscreen clock
ddaffdc50d9 Restore toast AOSP animation
5b3e33dfbcb base: Smart Pulldown [1/2]
b41d85488c5 SystemUI: Fix crash due to FOD
bfdbb920621 SystemUI: BiometricPrompt: Adjust layout if FOD is present
edc05192eca base: Introduce Applock [1/3]
1fce526642d Fix screenshot type for three-finger-screenshot
cb58d6f1828 DataUsageView: Improvements and clean up
2bcacecedc7 SystemUI: QS Header data usage info [SQUASHED][1/2]
e5910e0b592 SystemUI: Fix Wakelock issue
caef031d258 Fix for TestDirectBootEmulated testcase
6b27d892c59 BrightnessController: Fix thread exception
e97c08e2158 PixelPropsUtils: Add more apps
f85f1ee0da2 PixelPropsUtils: Set device model to Pixel 3 XL for Google
6cf16482974 Introduce PixelPropsUtils
13ea7fca313 QS: Remove divider between QS tiles and media player
f5aad979338 AuthBiometricFingerprintView: Fix indicator text color on dark theme
346a1b69234 fixup - [1/2] Allow using face as auth method for apps
c5cbf2d295f AuthContainerView: fix rare SystemUI crash
98153e1c572 FaceService: Nuke useless call to getAuthenticatorId
103da195ca8 Allow using face as auth method for apps
65511aefe7d cleanup - SystemUI: Allow listening for face only on pin/pass view
fe804b7822b Add isFaceAuthEnabledForUser checks in KeyguardLiftController
9d22a36420f SystemUI: Allow listening for face only on pin/pass view
900b2278ffe base: do not use new lockscreen layout for bypass
88e261a4a54 fwb: Guard some functions against face unlock
0862bfce6ae Port face unlock feature
df05428d0a0 Pixel Navbar: Animation enabled by default
0c36d001023 Pixel Navbar: Make animation available even without google search
b39cb8fe512 VolumeDialogControllerImpl: Stop log spam with no caption service
3f9716d0d53 Pixel Navbar: Remove halo, white cutout
52d92f98598 Pixel Navbar: Hide opa when not pressed
1541c33aeb9 systemui: make media widget respect notif app name style
560b87eabcc base: Update some icons to MD2
5348b2ea0a9 Pixel Navbar animation toggle [1/2]
32832cedeee SystemUI: Implement assist from redfin 11
3b03ea7212a Theme settings dashboard icons [1/3]
661ce3cf948 Add option to vibrate when fully charged [1/2]
e947f277305 Battery Fully Charged Sound [1/3]
d7b94eac24c Fix setType() return value for high angle sensor
bdf2af0d11d Fixed Handler Leak on RecyclerView
5651bf22da1 Fixed Handler Leak on WrapperInit
cc1292c0cd5 Persist screen brightness setting through upgrade
3067730eea4 KernelWakelockReader: provide class level lock when updates staleStats
b645a6d90b7 HwBlob: explicit size check
be61d56b933 Add synchronized to make sure data correctness
63fc3e34e31 Prevent going through unnecessary networks
1d094036daa Use name instead of package name
a97778561eb Fix NPE
abfd00a2b4d Fix guest icon is not clickable after adding user
0125d95a358 Fix to attach listener to transient session
6dc8565fd80 Fix renaming file and moving file issue in MTP
f934027ac5d Fix a possible race condition in updateDynamicSensorList().
5d56e193ffc Fixed a race contidion in StorageManagerService
7481a758219 Catch IllegalStateException when verify APK
a3a910aad20 Cache stream volumes to prevent ANR
c88c1957318 AMS: Disallow requestSystemServerHeapDump on non-eng builds
94b99d97bbd SystemUI: Fix brightness slider paddings when autobrightness icon is hidden
84fd05fa344 SystemServer: Only enable fd leak tracker on eng
bb1715ab71b core: jni: Switch to -O3
b21bb3edb3c core: Shorten network transition timeout
d1656907241 ViewRootImpl: Set max fling ticks per sec to 24
811381b7afe AbsSeekBar: Fix growRect computation
bfa95ae5e98 AbsSeekBarTest: Fix dpToPixel computation
47d776dad1d QS rows&columns: use fixed values if landscape and playing media
f4b86297678 base: SystemUI: Allow user to add/remove QS with one click
ae3d9c91e1a IDEClock: Fix preview not displaying
5e5e13eebd4 Clock: Introduce 404 IDE Clock
6be920222a3 AutoFillUI: Don't show a "null" toast
46a2496fdea SystemUI: use OnePlus drawables for autobrightness icon
6588e01966d SystemUI: Add side paddings for brightness slider
7584624df88 Rename file name for op8 icon
5d48055dab7 PebbleBerry: Switch styles [1/4]
cb40a788433 Toast: Add proper handling for toggling icon
d40b2068b08 Add QS Tile tinting config
d8b4a736308 Show toast icon only if enabled
b139ed0539f Add toggle for floating notification dismiss button [1/2]
36e20008785 SystemUI: Introduce OOS style notification clear all button
6cee695585d ActivityManagerService: dont be so hectic on cpu battery stats
a258e8e5417 SystemUI: Add tuner switches for privacy icons
630793f1322 Camera: Ignore torch status update for aux or compsite camera
625c68256e9 Make sensor block package list configurable [1/2]
f88394a39e0 base: Add Accelerometer and Linear Acceleration sensors in blocking list
f2490bdf629 base: Sensor block per-package switch (1/2)
217997e3f91 Camera: Don't throw exceptions when value pairs have spaces in them
dc5f313b515 Guard in short-circuit evaluations for stringSplit methods.
83d405e0b16 core: Materialize Toast notifications
66283149d89 base: media_seekbar: make it sexy
12784c1c68f Bring back "Post a silent notification if screenshot is dismissed"
033ab172476 Apply bilinear filter for Ninepatch.
fd94979bd64 Check ProjectBackwards property for childrens after children's syncProperties().
9f2dcfcee04 Fixed to prevent usagestats file corruption when writing
2097bccb1a7 Don't change public API
2e27ad6540b Phone ringtone setting for Multi SIM device [1/3]
b0283ea741a ScreenRecord: Improve low quality screen record
ade283899f9 Screenrecord: add blinking stop dot and low quality options
66a68bd8041 PebbleBerry: Add QS tile styles [1/3]
2f2d5afeb7d Add deep sleep preference controller [1/2]
03f6d45c287 Ambient Music Ticker - Allow to pulse on new tracks [1/2]
fe1f7c354bc SystemUI: Allow additional padding for center clock
4b64857df84 SystemUI: Make center clock follow paddingTop
a9525207f5a QSB: Redirect dateview to calender view
8d3b6d15f3c AmbientPulse: Clean up and misc fixes
244f840e389 Fix statusbar icons padding
09a8e0e6395 AlertSlider: Support slider actions without broadcast from device
e61d0727d3a AlertSlider: Fix layout for 180 rotation
86f06be3992 AlertSlider: Update theme more swiftly
64464d10560 AlertSlider: Add more resources
10187c9e38c AlertSlider: Prevent crash in case of incomplete broadcast
e2d3ed48358 base: AlertSlider: update resources
0f7c786e2c2 AlertSlider: refactor to reflect slider state
edd94ac0849 Alert Slider: Improve layout
da1efd5cc68 Alert Slider: Add toggle to disable notifications [1/2]
daffdde5b93 Alert slider: Use default position behaviour if position not specified in intent
045c1a4ee9a Alert slider: Do not hardcode slider position based on ringer mode
1c544571c6b Alert slider: Work better with Key Handlers
10439cff3f8 SystemUI: Make tri-state SystemUI dialog dimensions conditional
8b4ef19fa2f SystemUI: Improve alert slider dialog
b0c526fc442 SystemUI: Introduce user interface for Alert Sliders
4282b32f7bd GlobalScreenshot: Fix old screenshot preview appearing in screenshots
1068919fe5a GlobalScreenshot: Reduce screenshot dismiss delay to 3 seconds
f6c23bfd856 GlobalScreenshot: Speed up actions expansion animation
b2b0908c134 Screenshot: Add delete action chip intent
d1636c408ef LockIcon: refresh icon on overlay changes
f0bedf25b14 Move delete screenrecord strings to allow translations
bfa96f363ab base: Add back the delete action for the screen recorder notification.
5b87c534a3a Allow to suppress notifications sound/vibration if screen is ON [1/2]
6e723b981ce SystemUI: Ambient Edge Pulse layout [1/2]
dc7a156e363 SystemUI: Allow changing duration of ambient edge light [1/2]
26f91f0e481 SystemUI: Replace pulse light drawable with our own vector
620b068f1d7 base: Add ambient pulse notification [1/2]
da79b2ac1fa QSFooterImpl: Slight improvements and fixes
359ef182532 QS footer icon visibilities [1/2]
5be3f748ecf QSFooterImpl: Animate multiuser avatar
cab8061601e Allow to quickly open Running Services from QS panel [1/2]
4876788597b SystemUI: Remove tuner icon from QS Panel
55f612291ab Extend Pulse to Ambient Screen [1/2]
62eb5631d91 Doze-on-charge: Improvements
48de61c6ba1 Add option to enable AOD on charging only [1/2]
5c5f5775753 SmartCharging: Clean up redundant settings define
37d5af54a02 QuickStatusBar: Check for privacy chip indicators earlier
fd584ca3a65 Reload QS tiles after applying tint
edc544fc4ff Set custom QS panel columns for QS Customizer too
b106b999fbb base: Tint QS Tile with accent color [1/2]
8208fb8760a wm: Passing a new ArraySet instance to avoid crash
252974e6150 DragSurface: destroy surfacecontrol in view site
968d114098f SystemUI: Face Unlock animation
ea89afcc5ab Move Swap capacitive buttons to Settings [1/3]
ac6395d4abc NotificationShadeDepthController: updateShadeBlur if keyguard is going away
915740eaf03 base: Incall vibration options [1/3]
29a9d6020eb PhoneWindowManager: Properly consolidate screenshot function calls
cba194e011b SystemUI: Don't shift KeyguardSecurityContainer when FOD isn't available
a5ae420a79f EdgeBackGestureHandler: Change back gesture height intervals
6914caecb74 base: Navigation mode settings [1/2]
5b240cf7b83 Avoid interface name copy in HwParcel
0a6513ca0fb Binder interface tokens: remove extra mallocs
06daa1acbce Avoid potential fd leaks from jniCreateFileDescriptor (2/2)
a761a378f7d Avoid potential fd leak from jniCreateFileDescriptor (1/2)
b8981d07e46 Avoid allocation on Java Binder fast path
7408249c269 NetworkTraffic: Remove screen on/off triggers
9cf2e736fc7 Fix black screen issue due to wallpaper decoding exceptions
268bd61a155 Try to fix upstream status bar+keyguard bug
d120f63446f SystemUI: QS detail improvements
632d20db78e Add button to AppErrorDialog to upload crash information to dogbin
c3e05aa1878 base: QS status bar opacity [1/2]
f79dbb643d7 Camera: Skip stream size check for whitelisted apps
52d0bebc2dd KeyStore: Report rate limited instead of not implemented
2c846a0e64c KeyStore: Block key attestation for Google Play Services
b9db871f0e5 FOD: allow user to disable night light when active [1/2]
a810c8d1264 SystemUI: add more FOD icons [1/2]
46572d32750 SystemUI: add more FOD animations [1/3]
a4beb8664bb FOD icon for oneplus 8 series
ac5cde609d2 Disable FOD animation if animation resource package not installed
b67916ce52b Move FOD Animation resources to standalone package [1/2]
72ec231daf1 SystemUI: FOD pressed colors [1/2]
cf2f53d409e SystemUI: Don't show FOD icon/pad keyguard if strong auth is required
051cbebc9c6 SystemUI: FOD icon picker [1/2]
545ee34fed8 FODCircleView: Hide animation when auth fails
30d48c266d3 FODCircleView: changes to FOD circle and animation visibility
c6dd48a7336 fwb: Add screen off fod [1/2]
183819810c8 SystemUI: Add OP8T Cyberpunk 2077 FOD animation [1/2]
b4ca3d8f0c6 Refactor how FOD Animation is hidden
f036aa38bc0 FODAnimation: Check if view is null before adding a new one
f77f443b424 FODAnimation: Allow to set vertical position offset
f0ec720df33 SystemUI: Add remaining FOD animations
8f5fdfb5f74 SystemUI: Separate FODAnimation into it's own class
a4647924def FODCircleView: cleanup FOD animation implementation
6f66bf845c5 SystemUI: Recognizing FP animation effects [1/2]
567f1e7950a FODCircleView: Recognizing fingerprint animation [1/2]
2b96c9a0822 Use FodUtils for FOD config checking
3d6187d19b2 Revert "FODCircleView: Hide fod while going to sleep"
3c0fe2cedd5 iorap: Enable by default
290eeaa05f4 base: Add bool to enable/disable doze by default
9709805fade Allow tuning ambient display with sensors [1/3]
32f0d77b162 Fix the wrong lastBackgroundTime in UidRecord
76aa33b4f8c Allow to hide arrow for back gesture [1/2]
d2b5fb3074a SystemUI: status bar mobile indicator - code sharing is caring
3d9f0de2fd7 base: Allow to use old style icons as default [1/2]
f02cd9ce77b SystemUI: old style mobile data indicators [1/2]
f2905f60fb5 SystemUI: SIM PIN1 lock screen abnormal
a9b6de5b3b0 base: Properly regenerate the share drawable.
99b77774800 base: Allow hide gesture navbar [1/3]
bd6c2545668 base: allow customizing the length of gesture navbar [1/3]
7cb148412b0 LS/Nav Pulse: Solid render: Fix another solid render FC
572d05ac9b7 LS/Nav Pulse: Solid render: fix FC when changing units value
9683538f236 LS/Nav Pulse: Solid render: fix FC when changing smoothness option
7d05932f1da LS/Nav Pulse: Use background ui executor to link the session
24f8a5a37fc LS/Nav Pulse: Clean up redundant audio session id
b25bcad7028 LS/Nav Pulse: Consolidate functions and fix NPE
6e0f8b4cf42 Pulse initial checkin for Android 11 [1/2]
d346c36fd72 Revert "SystemUI: Add visualizer feature"
9b31b41720c base: Allow switching to drawable for qs icons
d48218f7b55 SystemUI: Fix display cutout handling in expanding volume panel
af389d62d27 SystemUI: Improve volume panel expansion/contraction animation
d04cb4798b4 SystemUI: Fix bug with user_setup_complete setting
b84996461fc GamingMode: Fix initial value of gaming mode
912041185f5 iorap: Terminate iorapd process when both tracing and prefetching are off.
eacf1a8ca1a SFUNY Clock: Add proper preview layout
665e4016670 DividerLines Clock: Fix margin issue in layout
7d494ab6aa4 Typeface Clock: update thumbnail
8c1d5da24ef KeyguardClockPositionAlgorithm: Allow forcing default clockY positioning
2787df79844 SystemUI: fix binary clock update
e0f41d980d4 Add a Tux clock controller
08c1123e521 Add time refresh capabilities for bold, digital and Samsung lockscreen clocks
d48ca237b52 SamsungHighlight Clock: Improve layout
0c2c43d69a2 Add SamsungHighlight clock
c15bd4f295c MNML Clock: Add proper preview layout
88e253d2cb6 MNMLBox Clock: Clean up hacky layouts
e7e7679c0ef Add MNML based clock desgins
666fb12c220 Add SFUNY clock
b5149b6ba5e DividedLines Clock: Add proper preview layout
c6818e74a11 DividerLines Clock: Set 24-hr time format as well
87f6419aa96 Add DividedLines Clock
ee09698b687 Add center style Typographic clock
760945fc12b SystemUI: Improve Samsung clock layout
9adc044accb Introduce bold digital and Samsung like lockscreen clocks
0645492ecaf Keyguard: add binary custom clock face
76feee65404 TypeClock: Properly calculate the height
0723903b0f8 Add TypeClock for translations
59c689cfe22 SystemUI: Restore typographic clock face
d61fb17db2f SystemUI: AssistDisclosure respect device corners
e3eaef33cec Language toggle QS
731c4252860 Disable long click for Compass tile
572a27d7444 CompassTile: Add a device supports compass check
faf33955168 CompassTile: Do not use slashed icon
4ae072894c5 CompassTile: Set default state inactive
ee04983273c Add Compass tile
d9aead5696e SoundTile: Make default state inactive
a5d06f24566 QS: Add Sound tile to Quick Settings
1bbac12a0c7 RebootTile: Make default state inactive
bbcb9add49f Extend reboot tile to add power off
95c7a4394d8 RebootTile: Fix gradient message display for reboot to recovery
87de299b06b Add Reboot/Recovery QS Tile
89aef433a3e SystemUI: Disable blur wakeup animation
c4586b2d9bf Show USB icon in ADB notification
5580873b700 overlays: Fix inactive state Wifi Icon in Circular,Filled Kai Icon Pack
09a8d46d196 Navbar: Introduce navbar styles [1/4]
de79753edbf Toast icon switch [1/2]
c0bb7c3e8f6 Fix: No text in toast for RTL layout
382c054f0ce Show icon of package associated with Toast
62e177e8daf Fixed Handler Leak on DistanceClassifier
e26ea4683c9 Fix long click intent for Smart Pixels tile [1/2]
57bc5049033 Smart Pixels: Dynamically register receiver
dd0e92818b6 SmartPixels: Add config to enable smartpixels support
e60322f4121 Add smart pixels [1/2]
e36dc9bdd48 Make using light sensor for pocket lock optional
46d99eca470 PocketJudge: allow register vendor pocket sensor
ad9cc5df808 PocketLock: fix flickering on animations
2dc08981c2e Pocket lock: Add config_pocketModeSupported overlay
1a0d49be7eb SystemUI: Block face authentication when device is in pocket mode
a4a96af4c84 pocket: Reduce sleep timeout for pocket lock
7f86da55289 pocket: Use MD2 lock drawable
b53a7afdba6 Pocket lock improvements
9129ae0ae56 pocket: Fix pocket lock view for display cutouts
f8d0789b079 pocket: Adjust sleep timeout for pocket lock view to 10 secs
b17d11587dd pocket: introduce pocket bridge
8095b9901f5 PocketService: Adjust light sensor rate to 400ms
29ad1965b81 pocket: Add hardware acceleration and properly maintain SYSTEM_UI flags
467f30bdca0 policy: introduce pocket lock
7ad91728a56 pocket: introduce pocket judge
be01c6b166e Battery light: 100% charged level (1/3)
aafa5702817 Nfc adapter randomly returns null on devices having Nfc
d09f9608bb0 Improve NfcAdapter APIs to report correct nfc state
a483c69e387 base: weather panel improvements
98024af800d SystemUI: Uncouple the temperature from the image
1fe44da648f base: SwipeToScreenshot: Import MIUI implementation
1bbfbf0db4a base: Improvements for swipe to screenshot
020ba9b4e25 base: Add three-fingers-swipe to screenshot [1/2]
127b995b0cd base: Smart Charging (1/4)
886a3c5ddcf frameworks: Reset battery stats
6cec2317a9a Less boring headsup: allow any sms/dialer app set as default by user
13d740cf4e4 Less boring heads up option [1/2]
15a67ddabf7 Bring back Gaming mode [1/3]
358ffccb9f9 SystemUI: FPS Info Overlay & Tile
8d026ceec80 Disable long click for CPU Info tile
af7310c1146 QS: Add CPUInfo toggle tile
5f34c4695b8 Add SystemSetting class analogous to SecureSetting
144c2bc9bb8 base: add CPU info overlay
640289c0fdf SystemUI: update Bluetooth battery level assets.
65578d378f8 SystemUI: Update NFC tile drawable
3ab8f7b6be0 SystemUI: FingerprintDialogView: Use accent color instead of teal
f440ae5c8a8 Use proper coded alphabet when a contact is written into EF_ADN of USIM.
5282113975b Use mContext directly
e560f53e036 Fix NetworkPolicyManagerService deadlock
6db44ab6709 Properly set fonts and icons on keyguard when changing styles
9a8479e2cf3 VibratorService: implement OnePlus proprietary vibrator format
cc5b62a0366 Adaptive Playback: Convert to seconds
a81027b0241 SystemUI: Introduce Adaptive Playback [1/2]
baf8ca85db3 Volume dialog timeout (1/2)
058b410e99b Live Volume Steps [1/2]
39525098875 Disable/Enable screenshot sound [1/2]
3b4c04cdf36 power: Re-introduce custom charging sounds
6fa5f18bc5a SystemUI: Update automatic brightness drawables
bf89c0c9ef2 Navbar: Switch gesture navbar to new navigation bar key event source
5bbd9d1589d NPMS lock improvement.
bce47e26038 Improve notification/headsup group header layouts
9cf13696abe SystemUI: Move charging animation above FOD icon if In-display fingerprint is active
89556cd7858 SystemUI: Update keyguard indication margin when fod is in use
cd334c91312 base: add more notification channels to blockable
21cb4d82985 base: fix google copy pasta error :)
0791ad4145e Base: fix facelock crash when lock screen is disabled
0675c9bab38 Keyguard: Actually kill the Fancy Colon
af6329be0c3 SystemUI: Fix SystemUI Crash
a59b527e295 SystemUI: thread protect keyguard callbacks
214931eeece BatteryService: Add VOOC charging support
c513f615a78 BatteryService: Add Warp charging support
68ac3ca01b2 BatteryService: add dash charging support
c3edc1ef9c9 DisplayManager: Fix synchronization issue
473c3c84188 CarrierConfigManager: Enable payphone call blocking option
50539e1d7f5 base: fix tapered rect overlay
ef85b65cf01 base: Supress telephony crashing platform
33b8837c6a2 Fix NPE with void android.view.VelocityTracker.clear()
5ba58a8d4f4 Fonts: Restore light font styling of AOSP
1134e1b4e7d Fonts: Add regular / light font config
0303a5c4712 Update default config for headline fonts
e226ca68c82 Wire up default fonts with font engine
d30e7430cee base: Add more custom actions [1/3]
e39085bdfd7 base: Add device key action to expand notifications panel [1/3]
cb382af2a05 base: Add device key action to Clear all notifications [1/3]
1b054c692dd base: Add device key action to toggle volume panel [2/3]
8f285133bc0 Utils: Add toggleVolumePanel action
bf4af513c15 Add device key action to take screenshot [2/3]
950cd192867 Add device key action to toggle flashlight [2/3]
c9f5de5b647 Add api to toggle flashlight
8df9bf975ef base: Micro optimization for accidental touch prevention
b2a1a2cd650 base: Add accidental touch prevention for assist key
bbd9fc6d3a0 base: Introduce Accidental Touch
509c4a68944 base: Introduce new navigation bar key event source
28ba6522317 Add toggle to disable HW keys [1/2]
5cf2f98ba9c SystemUI: Hide back icon when screen pinned and gestural mode enabled
766d9a7eaa8 Add tunables for navbar layout customization [1/2]
5dc52ca91fd Revert "SystemUI: Implement hide gestural navigation hint bar [1/5]"
99551822b4f Make Quick Unlock compatible with long PIN/Password [1/2]
214e81bcaa9 audio: Don't play sound effects if stream is muted
08df0bd5c62 QS: Add and use Bluetooth Panel instead of full Settings
7e54280d196 QS: Use Mobile Data panel for CellularTile
802beb05dcb QS: Add and use Mobile Data panel
85176c0b8b2 DataSwitchTile: dont show toast on click
9ae15e722cf DataSwitchTile: collapse notification panel onClick
c236155832a SystemUI: Introduce DataSwitchTile
4d0c4d20359 QS: Use Settings.Panel intent for Volume Tile
1ab9dd9adf4 QS: Use Settings.Panel intents for WiFi and NFC
cb038424819 AODTile: Use appropriate label
906bc767d41 DefaultPermissionGrantPolicy: Silence harmless errors
49058409ea6 base: Add permissions for Google Chrome to sign in
ad070044f47 base: Grant storage permissions to Google Markup
84196667772 base: Grant wallpaper permissions to prebuilt wp picker
1d7552c6163 base: Grant suspend permission to Wellbeing
945169d0187 base: Grant storage permission to ThemePicker
5183a8485d7 Fix Google dialer FC due to missing permissions
b3527811e72 Allow chromium to sign in
a347ab47a68 Fix Google Calendar FC
6af99966df0 Fix Fi permissions
589b1359530 Fix Android 7.0 GApps permisions which were causing F/C
2977eaaf650 base: Add permissions for OmniJaws
3fefdfb97d5 SystemUI: make qs weather page follow system font setting
ed62fbeeb47 Lockscreen Weather: Improvements
bbdd06d6533 KeyguardSlice: Fix up changing icon pack
6abc91bcece WeatherTile: Do not show if not installed
dceec13adde base: add keyguard weather style [1/2]
40e8807f80c base: add weather to keyguardSlice
bc7e9242cbf base: keyguard weather view [1/2]
58358a99340 base: add back weather parts [1/3]
903079bf516 Add an option to ask pin for shutdown/reboot on secure lockscreen [1/2]
35ab1467637 Fingerprint authentication vibration [1/2]
eee37007385 Disable PIN entry after successful quick unlock
9ce5728f1b4 Keyguard: Forward port lockscreen quick unlock (1/2)
a86d29b7ed7 Hide power menu on secure lockscreen [1/2]
c7ac0b55edc Disable QS pulldown on secure lockscreen (1/2)
65ce9fedf2f Add toggle to hide lock icon on lockscreen [1/2]
0a4a5cfbf87 SystemUI: hide lock icon while dozing
95ba8400eb3 Add lockscreen battery info as TunerService tunable
eab51bbbc8f SystemUI: KG Charging Animation: Add more animations [1/3]
4ba841df80e Add toggle for charging animation [1/2]
e7656e262cb SystemUI: Animate the keyguard when charging
de7f10bd187 Add Lockscreen album art filter [1/2]
e8c70b759aa Lockscreen charging info: show decimal in battery temperature
9c72535e8e4 SystemUI: keyguard show charging watt
474c574b40d LockscreenCharging: squashed (1/3)
02fd6aec245 SettingsLib: Don't show system overlays on apps list
5146f5e38a6 Add toggle to completely hide status bar on lockscreen [1/2]
9374e08a841 Separate double tap to sleep on lockscreen [1/2]
7c463d9708e PebbleBerry: Remove black/white accent check on theme change
6288397f077 Disable double tap power button camera gesture by default [1/2]
f72f23ab91f AdvancedReboot: Adjust dimensions to match main menu
0fbebb9bed3 SystemUI: increase global action icon size
280e0ee0673 SystemUI: remove black bg from power menu
798f31e328e SystemUI: tint emergency icon only
df0e60d6de3 Revert "Global Actions - Remove outside touches"
2b20bd296c6 Allow overriding default volume dialog position
c1c83da14c2 VolumeDialogImpl: Use TunerService properly
2c45c58a36d base: QS panel opacity [1/2]
b415ed56b45 base: Add qs status bar header image [1/2]
4e0eb59bbbf Quick settings: Add Haptic Feedback to tiles [1/2]
3e7a732bd3d QS tile titles visibility [1/2]
0dbf14f5602 Add config for default QS columns and rows [1/2]
10f78c1371e Allow to set QS panel columns and rows [1/2]
d44670b4e0d Allow tapping battery icon in header to go to Power usage summary
510cd10f951 base: Disable stock accent overlays
dade4d2f227 base: Add overlays from Android 10
1837801664f base: add missing shape overlays
03191a55169 base: themes: dont use colorPrimary for active qs
e3e9319108e BatteryBar [1/2]
39d6a4fa77a CollapsedStatusbar: Fix phantom spaces in status bar
61f018a42d5 Use alphaoptimized layout for icons on left
900e367ef15 Remove unnecessary battery meter view impl in keyguard statusbar
f74761978a2 ThemedMeterDrawable: Fix system crash on theme change
f385115c0bd SystemUI: show a bolt ⚡ when charging
44c300901a5 Prevent battery tunables crashing on first boot
684cb8311db BatteryMeterView: More robust for showing estimate
a50508f4415 Add toggle to display battery in quick status bar [1/2]
562aed74051 Separate battery estimate from percent for QS [1/2]
abff28f6633 base: Add Solid battery style from PA [1/2]
275e189607e Add battery styles and customizations for Android 10 [1/2]
1daa4999d70 Revert "SystemUI: Bring back good ol' circle battery style"
f4c0ce3aa05 Option to Display Data Disabled Indicator Icon [1/2]
8b977eb298a Allow using 4G icon instead LTE [1/2]
f9642bb00a2 Make roaming indicator optional [1/2]
77694491bef Add support for app signature spoofing
c5fbabc1825 Add ability to toggle bluetooth battery level [1/2]
f7a5c517a01 Network traffic mode for status bar [2/3]
cea9ef5728a base: Export bodyFontFamily and bodyFontFamilyMedium symbols
b943d51ead0 Revert "SystemUI: Network Traffic [1/3]"
381658b4e50 SystemUI: Add case to quick pull down status bar anywhere
4744eedbf75 Do not apply date customization to QS clock [1/2]
9676185c65b Allow using position tunable to hide clock
96f29eea28a Add option to auto hide status-bar clock [1/2]
bc334b3bcc9 Statusbar clock customizations [1/2]
abbaf9c6b46 Add separate tunable for clock seconds
daf79172391 PebbleBerry: Allow dark style selection and accent check
3eb683c5e57 Revert "SystemUI: support black theme for dark mode [1/4]"
2bdfca1cee2 base: Improve navigation bar hiding toggle
7668a6d8a30 Use FORCE_SHOW_NAVBAR to actually toggle navbar
b1bf0c457e0 Statusbar: Fix Tunerservice usage
1305edd1088 ListView: Disable dividers by default
4aad1b2bc1a Fix NullPointerException of AMS
f010b457906 Optimize AbsListView to reduce click operation latency
cf279047ba7 avoid duplicate doFrame calls.
1b334416323 make ui touch optimization work normally.
7a11c91a8a7 add VSYNC scheduled flag and avoid two doFrame calls in one period
951e7e286a1 core: touch response optimizations
45e91edef9b SystemUI: Allow using tuner API for Global settings
8afc8aa901e TunerService: Prevent NPE with tunable
832a1103737 pm: Add flags for UFS card for encryption in vold
8f8e4acb2db ChooserActivity: remove ugly separator
cfbc1141221 BatteryStatsImpl.java: Stop resetting battery stats after reboot with battery level >= 90
dc3a01b920b telephony: URI cannot be created with negative subIds
3660fb5bf99 Close file descriptor to avoid socket leak
5586ef2ed78 Quick settings: Add method for getting estimated battery time
f15ac2e1b88 Set alert dialog message to use system font
215ecde4779 Fix list style alert dialog to use system font
d689c5d0131 services: LightsService: Mute an annoying error message.
69aaaa37743 base: Change dividers from Holo Blue to Pixel Blue
9ceaa497d2a Shorten wait time for shutdown time optimization
85308defd1d TelephonyRegistry: Avoid adding duplicate listener
de6a8f0c511 Fix navigation input consumer not working when first window is invisible
a137ea8bed0 Fix deadlock between AppOpsService and HistoricalRegistry.
62f9437786c SQLite: Do integrity_check only once
6cdba0c8344 SQLiteDatabase: Catch corrupt exception during transaction
78bf51a980e MountService: Prevent NPE with DropBoxManager
a9d39662eff Settings:Bugfix for NPE, Only valid screen power consumption need to smear
1235f0268be ParcelFileDescriptor: can we stop the panic here?
221ff9d3dbb FATAL EXCEPTION IN SYSTEM PROCESS: android.ui
574e552958a Framelayout: Fix NPE when view is missing
197d9da2c41 SystemUI: Keyguard: Check for a null errString
909f48f6073 Prevent crash in TTS engine due to improper configuration
4f03c1c024a Fix Another SystemUI crash
dfaedbabde4 Fix SystemUI crash
180aadddc8b CarrierConfigManager: enable LTE+ icon by default
5142bf404db screenrec: Show dialog on bottom
042d223f9c9 SystemUI: Remove GarbageMonitor tile
0b831fa1bc4 Suppress FingerprintManager logspam
fa07fceacb1 Kill off provider info logspam
6f7bca696f6 Reduce log verbosity: Don't spam logcat
ea41401cd70 base: Add START_ACTIVITIES_FROM_BACKGROUND on phone priv-app whitelist
39ec64eb298 SystemUI: Remove build version from qs footer
dc3dcb104a2 Restore cache clean up code in PackageManagerService
19079ae6159 Add crdroid utils
d5164df2528 base: Add metric for crDroid Settings
fc248532c3d base: Add stub files
653674cdb1f Merge tag 'android-11.0.0_r37' into staging/lineage-18.1_merge-android-11.0.0_r37
* frameworks/native
76b697c60 inputflinger: Enable ThinLTO
34a53fed5 sf/inputflinger: Switch to -O3 and disable debugging
2e3e2123e libbinder: Suppress log spam when unlinking death recipients
935c63fb9 SurfaceFlinger: allow force fallback to Light HAL for set brightness
48edd0906 binder: Enable ThinLTO
3b0f65b01 libgui: Enable ThinLTO
b8e3d396a InputDispatcher: allow to intercept a specific event key
9be8fede5 Check for focused window before raising 'no focused window' ANR
d3f676595 Check window token when extending timeout
ddc20f411 Ensure mNoFocusedWindowTimeoutTime is null when new Focused Window come
1bf6af66e SurfaceFlinger: VSyncPredictor should be robust with inconsistent vsyncs
a2b5669dd libbinder: writeInterfaceToken char16_t* variant
3cadb44f5 libbinder - avoid pthread_cond_broadcast per call
5e904257c libbinder: support inheriting realtime priority
1e1733f2d sf: Validate layer bound before access
f55a53d42 RenderEngine: Rev down blur filter shader when device is legacy
1feae6675 SurfaceFlinger: use TFD_TIMER_ABSTIME for VSP timer
3d21d44dd touch response optimizations
75ed8f80d Add dalvik-heap device configs for 8/12/16 GiB devices
97593baf8 SF: Add retry to EventThread postEvent
* frameworks/opt/net/wifi
94c32fb4e wifi: Add StaState API [2/2]
* frameworks/opt/telephony
9e3ffa65c Reset APN settings after SIM refresh
7bb935aa2 Fix isCellularSupported check in RIL
12a057998 IMS: Fix incall MMI code failure after turning volte off
1ae075c0d Fix 2 race issues on handover between IWLAN and WWAN
d4dc23a3d Stop evaluating default data SUB before SUB info is ready
cd336426b Filter APN Settings based on carrier requiremnets
10d90b6e4 Fix vendor class compilation
cd720de25 Phone exception Issue
57a086c17 Telcel: Fix data call retry for apn change event
36fd21532 Retry temp dds switch for UI setting
d63ea28fc Add support to extend methods from VendorPhoneSwitcher
6cae6b268 Restore getSubIdFromNetworkRequest method
1b2df4052 Restore isEmergency method
3f70f6c5d Telephony: Fix crash while updating Operator Name
3f6ba8f15 SimPhoneBook: Add ANR/EMAIL support for USIM phonebook.
6e2227834 Define EF MSPL/MLPL/PRL values and paths
21a433dcb Fix imsi info error when insert some china operator card.
7a211a8df FR57912: Add support for pdp data reject with cause code 29,33,55
83ab02846 Fix to block sim selection popup for data
edab02af9 Add support for retry with new DDS API and update QtiPhoneSwitcher
e185106e9 CDMA MO SMS follow on DC feature
5df175f5f Enable vendor Telephony plugin
362aadfdb Enable vendor Telephony plugin: MSIM Changes
* hardware/interfaces
005360403 Generate unique random mac address per AP interface
51ed82bda Revert "Fix so that dual access points (AP) works."
527597733 Revert "fpc: keep fpc in system-background"
592dcaaee bluetooth: do not fatally error on unknown packet types
c37fc6253 Revert "Make sure passthrough fails initialization if required interfaces can not be initialized."
* hardware/qcom-caf/sm8150/audio
94497fae8 Merge tag 'LA.UM.9.1.r1-09600-SMxxx0.0' into 11.0-caf-sm8150
* hardware/qcom-caf/sm8150/display
03c9358e5 Merge tag 'LA.UM.9.1.r1-09600-SMxxx0.0' into 11.0-caf-sm8150
* packages/apps/Settings
38609538ed Use our string for restrict_background
e8a1508f0d Settings: Add preference for maximum screen refresh rate