forked from crdroidandroid/android_vendor_crDroidOTA
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog_hammerhead.txt
1298 lines (1209 loc) · 65.4 KB
/
changelog_hammerhead.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
ighlights & Device Specific Changes:
Build type: Monthly
Device: Google Nexus 5 (hammerhead)
Device maintainer: Hasan Okarci (frazerecho)
VISIT XDA FORUM FOR MORE DETAILS AND JOIN TELEGRAM GROUP FOR SUPPORT
XDA: http://bit.ly/2w6wvmP
Telegram: @crdroid_frazerecho
====================
05-10-2021
====================
* build/soong
8b6e8ac3b soong: java: Specify larger heap size for metalava
* device/oneplus/oneplus3
e9d99942 Merge branch 'LineageOS:lineage-18.1' into lineage-18.1
* 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)
* frameworks/native
305c7aed4 fix hammerhead slow boot animation (#2)
0b37633e2 Fix hammerhead slow boot animation
* hardware/qcom/display
4e7bf6cd8 msm8974: Deprecate usage of cutils/log.h
882ba6223 msm8974: Don't use gnu-oldstyle field designators
9d3809740 msm8974: Add display headers lib
2fb69c589 hwc: Validate display ID in hwc interfaces
be9bfaacd msm8974: libmemtrack: Add open method for msm8974.memtrack
9b65d63fd msm8974: hwc: Set ioprio for vsync thread
77724cf10 msm8974: IQService: Allow more processes to access IPC
* hardware/qcom/gps
f945dd0 msm8974: Remove obsolete BUILD_TINY_ANDROID check
2179470 msm8974: Removing header copying to out folder
* kernel/lge/hammerhead
d8c094ecdb71 ANDROID: sdcardfs: Add missing option to show_options
271b729329d0 ANDROID: sdcardfs: Add option to not link obb
fc12c160f5d2 ANDROID: sdcardfs: Add sandbox
9037d840af1c ANDROID: sdcardfs: Don't use OVERRIDE_CRED macro
057373ce2594 ANDROID: sdcardfs: Change current->fs under lock
bda5ffc276b7 makefile: build with O3
45f05c12f83e makefile: enable cortex-a15 optimizations
b6f6ff992b06 defconfig: Enable kernel mode NEON extension
b92def278147 dtc: remove extra parentheses to pass clang check
b7cdbaed0c54 Revert "scripts: gcc-wrapper: Use wrapper to check compiler warnings"
* packages/apps/crDroidSettings
a9127deb New Crowdin updates (#756)
* system/bt
778a2e6e2 Fix BLE
f19e3d9db hammerhead: Increase command response timeout delay
* vendor/lge
ee210e83 damn typos
a974806c Fix Face Unlock (2/2)
69509825 Fix Face Unlock (1/2)
* vendor/motorola
89e8e7da msm8937-common: Kill legacy keystore
fc39ce8a msm8937-common: Remove IWlan
698dd25a msm8937-common: Switch to source built [email protected]
838805d9 msm8837-common: Remove unused jars and radio libs
9fe0c4c1 msm8937-family: Add "system/" prefix to system blobs path
879d5066 msm8937-family: Switch to standalone extract utils
603df418 msm8937-common: Fix camera recording
1061977e msm8937-common: libshims: Add shim for android_memset32
d6979955 msm8937-common: Provide shim for libril-qc-qmi-1.so
b9f2846d msm8937-common: Switch vintf manifest from copy files to build targets
7523eb4a msm8937-family: Disable ELF check for shared library
====================
05-09-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
7aa5997f7 Tweak ThinLTO inling heuristics in absense of PGO profile
41f5c2398 soong: Disable clang-tidy
00737c4c7 Add python3.9 to allowed paths
d824e504c soong: Whitelist few path config for new clang
328fa7b28 soong: Allow use of aarch64-linux-gnu-as
43324511f soong: Add ability to enable product_shipping_api_level variant.
1372d05b0 soong: Change to CR_VERSION
d70f0af03 soong: whitelist updates
11f1f21d6 soong : add more tools to paths whitelist
e780aa4fb soong: Add 'repo' to allowed commands
24f8f4a45 soong: Whitelist cpio for prebuilt ramdisk extraction
6a0b7649a Define AArch32 soong variable
* device/lge/hammerhead
4e0a986 increase partition size & Duplicate Rules set to true
63c490a set BLE_VND_INCLUDED to true
ef81f58 Reconfigure Face Unlock
* device/moto/shamu
d02015a6b upstream
38ad193da reconfigure face unlock
* 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/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."
* packages/apps/Settings
38609538ed Use our string for restrict_background
e8a1508f0d Settings: Add preference for maximum screen refresh rate
c3fe43c86a Add switch to select SBC HD by default [3a/3]
89c62ba5ad Settings: Introduce Applock [2/3]
b180e4dd18 Allow using face as auth method for apps
2b4ef4b9b9 Port faceunlock feature
c754f9b7d5 Revert "Port face unlock feature"
0d7650ffe0 Theme settings dashboard icons [2/3]
da7b456712 Settings: Use correct icon to reset battery stats
dc78464c22 Settings: Reset battery stats [2/2]
979df5e9d5 Battery: show battery temp on power summary
f1b16c4467 Settings: PowerUsageSummary: open advanced usage on header click
e71695c3fe Settings: Battery: tune design
19bf915b6a Settings: Battery: Redesign BatteryMeterView
e404f14f26 Settings: Fix crash when going back from battery
ded43d64f4 fuelgauge: add back battery level animation
46917330ff Remove BatteryStatusFeatureProvider and BatteryHeaderPreferenceController
9aa587d715 InstalledAppDetails: Fix refreshing storage summary after force stop
2ff5b2d6b7 Settings: Move custom density settings to Display
20e536a3a4 Phone ringtone setting for Multi SIM device [2/3]
e35f7318da Add deep sleep preference controller [2/2]
953d93412b Allow to quickly open Running Services from QS panel [2/2]
2f663bb3bf Make selectable consistent with prefs on screen
6c4b4bb0f8 AboutDevice: Use ro.product.device
7995db7ab1 Settings: Add platform and RAM to Model & Hardware
918156f196 Settings: display fstype for mounted volumes
43353bd67d Settings: Show full proc/version information
2175a9b48b Settings: Add Device codename to Firmware version window
5ed6acd5f8 Settings: Match shortcut colors with settings icon
189136c9a7 Allow tuning ambient display with sensors [3/3]
b551dd61bd Settings: Show media cover art and pulse toggles for lockscreen
5fb93e9604 Settings: Add screen off fod [2/2]
ee0885c2de Settings: Use global fonts in styles
529446c62d Give new life to reset buttons
c083442df8 NightDisplay Settings: Use List Preference for NightLight settings
b55dce5a85 Settings: Move blur toggle to Display options.
3ef5301a1a Settings: Use actual default refresh rate
cbcbd841ed Fix long click intent for Smart Pixels tile [2/2]
958a995fa9 Bring back Gaming mode [2/3]
ec858cd702 Settings: Hide AOSP auto-rotate option hide quickly
a4230d2ae0 Port face unlock feature
2bc7e5df1f Settings: Fix NPE with customdialogpref for backlight settings
97b8111748 Make Quick Unlock compatible with long PIN/Password [2/2]
be1ed60b9d Settings: Add back arrow to Desktop backup password
a847cc640d Settings: Fix icon tinting in power detail pages
1e497ed7b2 Settings: Address a memory leak
8c420cf656 Settings: add missing android title for top_level_settings
874ab509a5 Settings: Fix dismissal card bg color
7ee3b50506 Slices: use the same string for BT and Wifi master switch
f352625c69 panels: Add Bluetooth panel
c1787f2540 QS panels: Improvements
bf9cbd3883 panels: Add Mobile Data panel
a4f68431a9 Settings: add back weather parts [2/3]
2cb8ad2292 Revert "Settings: adaptive icon"
d15077798e Keyguard: Forward port lockscreen quick unlock (2/2)
b25311fbc4 Settings: Enable advanced reboot by default
3d5d844855 Settings: Remove duplicate tap to sleep under display
1c3cfbf719 Settings: show battery times in summary
df3b1baae8 AnimationSeekbar: Accept digit vales in the hundredths
0fe395a88b Settings: Use seekbar to allow setting arbitrary animation values
9ae511e2c7 search: Impliment external searching
b474a19e61 Port "Battery Usage Alerts" feature from factory images
d57dfc4e7c fuelgauge: Fix possible memory leaks
24c284e477 fuelgauge: Implement Early Warnings
6bf206aa7b fuelgauge: Use Enhanced Battery Prediction from Turbo
e9c2392a07 Open app when clicking on icon in App Info
e28d9ed231 InstalledApp: show link to Google Play
97490242cf Settings: Add missing gesture and battery animations
22f7a48ceb Settings: Remove all initialExpandedChildrenCount
f7c2d99c3c Settings: Make dashboard search bar round like stock
fd3a4cb7b2 DisplaySettings: font size in 5% steps from 80% to 130%
6b29f9f7df SlicesDatabaseHelper: Re-index databases when version changes
bfda1c4b57 Enable FeatureFlags on "user" builds too
bedf00edce DarkMode Settings: Use List Preference rather ugly Drop Down
641e413de8 DarkMode Settings: Include pref for selecting dark mode style
209ea11706 Settings: Hide settings moved to crdroid
db4b770d8a Settings: Move gesture settings under crdroid
def1aca330 Settings: Integrate crDroidSettings into Settings
a912f52fe8 Temp: Hide legal info for now
2bc4f27b76 Settings: Hide lineage black theme toggle
77c21b167d Settings: Use crdroid legal url prop
57a2485256 Settings: hide automatic system updates preference
670104af06 Settings: disable all bugreport settings
fa81d12ed3 Hide API version
e4d8e6ddcb Settings: Add back crdroid logo
676e82b2ad Settings: Disable Google Play system update check
73b70515be Settings: Fix CR version in About menu
* packages/apps/crDroidSettings
60912830 Use our string for restrict_background
2bfd4b03 BatteryLightSettings: Add ability to turn off LED when fully charged
2cf6d6d5 Add lockscreen background blur [2/2]
c3b5842d Add lockscreen background blur [2/2]
* system/core
187bdd6be Merge 'lineage-18.1' into 11.0
* system/netd
cc9913ac bw: Always apply penalty box
* vendor/lineage
8f70fe91 crdroid: Bump to version 7.6
* vendor/motorola
90572b69 sdm632-common: Patch blobs that were lost in the last extraction
* vendor/oneplus
817ac712 msm8998-common: Update ims.apk and qti-telephony-common.jar from jasmine
====================
05-08-2021
====================
* device/lge/hammerhead
abdad71 hammerhead: overlay: Set config_use16BitTaskSnapshotPixelFormat to true
3144f1d hammerhead: Various optimizations
25b9be0 hammerhead: Disable codec2
04891fb hammerhead: fastcharge: Build FastCharge HAL
319a0c4 hammerhead: fastcharge: Build sepolicy rules
13ec8c9 hammerhead: fastcharge: Import FastCharge HAL
8e679a4 hammerhead: sepolicy: Reorganize rules
ad4e459 hammerhead: sepolicy: Resolve gpuservice denials
baac8aa hammerhead: sepolicy: Resolve hal_health_default denials
1d2c822 hammerhead: sepolicy: Resolve installd denials
cd3e4e2 hammerhead: sepolicy: Resolve permissioncontroller_app denials
a157dc7 hammerhead: sepolicy: Resolve crash_dump32 denials
95973ab hammerhead: sepolicy: Resolve incidentd denials
52759ba hammerhead: sepolicy: Resolve dumpstate denials
d18df67 hammerhead: sepolicy: Resolve platform_app denials
2353076 hammerhead: sepolicy: Resolve system_app denials
afb6048 hammerhead: sepolicy: Resolve mediaprovider denials
975d071 hammerhead: sepolicy: Resolve gmscore_app denials
557a366 hammerhead: sepolicy: Resolve hal_graphics_composer_default denials
7e29b6a hammerhead: sepolicy: Resolve vold denials
93e16d5 hammerhead: sepolicy: Resolve hal_audio_default denials
7e637d9 hammerhead: sepolicy: Resolve system_server denials
a4516f9 hammerhead: sepolicy: Resolve clean_scratch_files denials
9eabb3c hammerhead: sepolicy: Resolve bootanim denials
d086b5c hammerhead: sepolicy: Resolve appdomain denials
06b6f32 hammerhead: sepolicy: Resolve zygote denials
fa53b37 hammerhead: Use binderized audio HAL
5a84873 hammerhead: Add binderized configstore HAL
6de5b8a hammerhead: init: Make encryption action an argument to mkdir
f8e5e35 hammerhead: Move supplicant service init to wpa_supplicant
3524b25 hammerhead: manifest: Remove Trust interface entry
ed7bcb5 hammerhead: Replace BOARD_CHARGER_ENABLE_SUSPEND with ro.charger.enable_suspend
73b1d83 hammerhead: Kill legacy keystore
2e20cd9 hammerhead: Remove libhwbinder/libhidltransport deps
8e26c50 hammerhead: Move graphics composer to hwbinder
b00c6ce hammerhead: Inherit common_mini_phone
3476a94 hammerhead: sepolicy: Adapt sepolicy for clearkey 1.2 -> 1.3 update
ca99e63 hammerhead: Enable v1.3 clearkey drm plugin
21cdd1d hammerhead: wifi: Disable WPA2 -> WPA3 upgrade.
2190e73 hammerhead: sepolicy: Remove unused perfprofd.te
cceadc6 hammerhead: sepolicy: Resolve last_kmsg denials
dd5ec60 hammerhead: camera: Drop usage of LOCAL_COPY_HEADERS
d29c421 hammerhead: Define shipping FCM version in the manifest
bae7de9 hammerhead: Remove vintf entries that are now fragments
656a9bb hammerhead: hidl: Convert to use vintf_fragments
a423696 hammerhead: hidl: Add interface info to .rc files
eb34f61 hammerhead: enable TARGET_HAS_MEMFD_BACKPORT
93e3f4b hammerhead: Set TARGET_DISABLE_POSTRENDER_CLEANUP := true
c101a5f hammerhead: sepolicy: Camera rules for new root label
fdb75e8 hammerhead: overlay: Disable wifi AP MAC randomization
d997aa0 hammerhead: overlay: Disable BPF offload for tethering
9593262 hammerhead: overlay: Change wifi tether regex
97195e5 hammerhead: overlay: p2p: add p2p regex for tethering modes
f785965 hammerhead: overlay: Move tethering overlays
db53017 hammerhead: wifi: Move wifi related overlays to new location
6837dd4 hammerhead: Add gatekeeper software HIDL service.
2d3c206 hammerhead: Update loader config for media swcodec to 11
5382d62 hammerhead: Build health hal
6a5c336 hammerhead: Enforce vintf manifest override
823dd5c hammerhead: Wifi: Replace config_wifi_dual_band_support
624a548 hammerhead: Wifi: Remove IWifi hidl entry from manifest.xml
3c5e82c hammerhead: Wifi: Remove hostapd hidl entry from manifest.xml
e1a68eb hammerhead: Wifi: move wpa_supplicant VINTF definition to wpa_supplicant module
* external/libjpeg-turbo
7f20a9f Merge remote-tracking branch 'aosp/upstream-master' into update