forked from crdroidandroid/android_vendor_crDroidOTA
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog_instantnoodlep.txt
1331 lines (1219 loc) · 65.2 KB
/
changelog_instantnoodlep.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
====================
05-17-2021
====================
* android
1ff78ca manifest: Track jemalloc_new
* packages/apps/Launcher3
28a8b432d New Crowdin updates (#151)
* packages/apps/crDroidSettings
753e3fc9 New translations (#761)
* packages/resources/devicesettings
359ceb0 devicesettings: Add strings for "Disabled" + wake on pick-up
====================
05-16-2021
====================
* bionic
c05fda7e2 No global ThinLTO for linker
38fe435b5 No global ThinLTO for bionic
* build/make
bad5ce94b Merge pull request #30 from Hikari-no-Tenshi/11.0
* build/soong
94f072c2 Global ThinLTO: opt out vndk binaries as a workaround
31669435 Do not implicitly turn on lto for static libraries
01a702dd lto: Rename Disabled to Never to reduce confusion
5ef193fb Global ThinLTO mode
fa808d90 Introduce LTO property for -fwhole-program-vtables cflag
* external/zlib
a0ee9ea zlib: Enable ThinLTO
* frameworks/av
d56a0c2ca5 Workaround global ThinLTO breakage
* frameworks/base
66abae506b6a Merge pull request #662 from Hikari-no-Tenshi/11.0
84f649af72e2 [2/2] base: allow device to override *caugh*caugh* prop
c6a4ea32544b Workaround global ThinLTO build break
* lineage-sdk
de256e54 Merge 'lineage-18.1' into 11.0
* packages/apps/Etar
00e00b3b Automatic translation import
* packages/apps/LineageParts
dabcacb Merge 'lineage-18.1' into 11.0
* packages/apps/Settings
791b88eab0 Merge 'lineage-18.1' into 11.0
* packages/apps/Snap
5f4ccfbd6 Automatic translation import
* prebuilts/clang/host/linux-x86/clang-proton
09fb113 Update to 20210515 build
* system/core
e252a2ea6 liblog: Enable PGO
* system/linkerconfig
e0fe81f Workaround global ThinLTO breakage
* 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-15-2021
====================
* 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
* external/zlib
6cc6c27 zlib: Enable -O3 flag on whole Zlib.
61ce856 Merge branch 'upstream-master' of https://android.googlesource.com/platform/external/zlib into 11.0
5ce08a7 [zip] Optimize BFS file search is zip::Zip()
2b99b37 [zip] Add progress reporting to ZipWriter
* frameworks/base
e4bcd93a4c95 When a pinned file is a jar or apk, ask the runtime for other files.
6822355fe0f7 Remove obsolete config_jitzygoteBootImagePinnerServiceFiles.
4b5e3a749f63 Reset PAC keys on thread creation instead of on zygote fork.
40b94a81130d Core: tweak some QQS dimens
eab1bdd8235a Fix screenshot sharing with longshot and launcher
81a84d705137 Merge 'lineage-18.1' into 11.0
7923578c21f5 Revert "SystemUI: Fix display cutout handling in expanding volume panel"
b0675cecd76f VolumeDialogImpl: Get the location in window instead of on screen
678a06b709f3 VolumeDialogImpl: Remove insets listener on dismiss
c3805604ef53 VolumeDialogImpl: Reschedule the timeout on clicks on captions
* 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
* packages/apps/LineageParts
549117e LiveDisplaySettings: Unlock Reading Mode whenever is possible
====================
05-14-2021
====================
* android
c0b7f81 manifest: Partially revert clang tracking
1541b9d manifest: Retrack libunwind
* bionic
4d0c97a02 Revert "Reland: Soft-enable MAC address restrictions with allowlist."
* build/make
89d14d852 When compiling, use release-keys tag not dev-keys
e0daeeece build: not allowed yada yada yada
ec47ee279 [1/2] build: allow device to override *caugh**caugh* prop
c26a782a4 Fix ordering of checks based on llvm-readobj output
* external/zlib
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
e3c17da [zip] Fix potential resource leak
* frameworks/base
abf2551dc376 Revert "Workaround global ThinLTO build break"
* lineage-sdk
6fe262ab lineage-sdk: Disallow KILL_APP action when task is pinned
* packages/apps/Snap
cc8287728 Snap: api2: reduce unneeded animations
* vendor/addons
77b7430 VolumePanel: Add more upstream changes
03732b1 VolumePanel: Add changes for live volume steps
3c25311 VolumePanel: Update settings handle for crdroid
====================
05-13-2021
====================
* device/oneplus/sm8250-common
491c417 Revert "sm8250-common: Nuke updatable APEX"
* external/zlib
c830e4e [zip] Optimize ZipWrite::WriteEntries
4f6af9a [zip] Fix error handling in ZipWriter::AddFileContent
* frameworks/base
6400717b7c8b New Crowdin updates (#661)
* lineage-sdk
1167224e lineage-sdk: Retire HostnamePreference as net.hostname no longer works
* packages/apps/Launcher3
8c319d851 New Crowdin updates (#150)
* packages/apps/Settings
a3d630ed93 Revert "Expose option to change the device hostname."
* packages/apps/crDroidSettings
6c080a2b New Crowdin updates (#760)
* vendor/addons
bfb51b2 Add volume panel styles from POSP
====================
05-12-2021
====================
* android
9222234 manifest: Track metalava
* device/oneplus/common
8101f1e common: interfaces: Regenerate makefiles
* external/zlib
c3edbee [zip] Minor code refactoring
* frameworks/base
bfd454dd69fe API and boot image updates to import RI BigInteger
249044aadff7 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
f7cff709ef Settings: Remove dependency on pref object for peak refresh rate isAvailable()
549c335c4b Merge 'lineage-18.1' into 11.0
ed7df03d48 Settings: Make setup wizard go through ChooseLockPatternSize if needed
* tools/metalava
cedddff Check isInteresting for methods and fields in ApiLint
====================
05-11-2021
====================
* android
78cbb06 manifest: Track native_bridge_support and skia
21a6cbf manifest: track history for vndk abi dump
874b771 manifest: Tracp wpa_supplicant and linkerconfig
26f7ac2 manifest: Update for new clang
* external/python/cpython2
7fa1155e0f Add -Wno-strict-prototypes to suppress new warnings.
* external/skia
eec324b23b GrGLCaps: allow ignoring vendor-supplied texture swizzle flag
9a9bcf436f libskia: Build using ThinLTO
* external/wpa_supplicant_8
d883fc12 Replace -Wno-error-* with -Wno-error=*
af6a1929 Remove obsolete workaround.
* external/zlib
618ddec [zip] Add fdegros@ and noel@ to OWNERS
* frameworks/base
0ba3434465c5 New Crowdin updates (#660)
5c5fbc4b6a94 Workaround global ThinLTO build break
f4db9bfd67dd HwAudioSource: wrong native handle check
448b840e6109 Remove wtf about JobScheduler.Background
* kernel/oneplus/sm8250
9643df8bd884 mark my Neutrino branch as it is quite a bit different than OG Neutrino(thanks Adam, the community appreciates you!
38ffb7c65db3 techpack: use more power efficient workingqueues
348132f479aa proc: Don't let Google Camera run in the background
8758ee807ff9 qcacld-3.0: Do not allow any wakelocks to be held
231d6194333a enable klapse
edf469e170e0 KLAPSE: Switch DEFINE_TIMER callbacks to struct timer_list *
31aaabd67026 KLAPSE : Revise dimmer auto switch documentation
77b8d2949ece KLAPSE : Use appropriate callback for data types
7494e4805072 KLAPSE : Fix prototype warn
efbf61826088 KLAPSE : Make default flow_freq value configurable at compile time from klapse.h
6b6c3a75359a Drivers: Introduce K-lapse v5.0
37928f0e2559 Implement KCAL color calibration
52fe386c31f7 input: touchscreen: add gestures haptic feedback control
d67eceb0b696 aw8697: add haptic level adjustment
43dff86f90f8 bpf: Guard MODULES dependencies
0ce95c756e09 defconfig: Enable CONFIG_IP_NF_TARGET_TTL
ed5a938d16ce Revert "scripts/dtc: Update to upstream version v1.6.0-11-g9d7888cbf19c"
0cfcbd68a539 block: Restore turbo_write_dev struct member
a7a1981d0afa scsi: ufs: ufs30: Update available buf size attribute name
e78f8fd3173f Add toggle for disabling newly added USB devices
da74c47381dc input: touchscreen: Expose every possible gesture
1f11803480da arm64: dts: Drop ana6706 1080p timings
76273102c750 arm64: dts: Switch ana6706 to 1440@120
325485c2a1aa drm: msm: Remove DMS internal mode flag after switching
3372768963b8 drm: msm: Implement codepath variations for cont-splash DMS
3922b4cc33d3 msm/sde: prevent double register of input handler
8d2e88358e95 headers_lib: rename Android.bp
e41cbc041aa7 Android: Add empty Android.mk file
246ddfc741bb techpack: audio: Build tfa9894
086022cd0a30 techpack: audio: Remove Android.{bp,mk}
* packages/apps/Launcher3
f0a248723 New translations (#148)
* packages/apps/Settings
92de599cdb Settings: Make FRP go through ChooseLockPatternSize if needed
2c261b665a Settings: Remove hardcoded extras from ChooseLockPatternSize
* 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/crDroidSettings
46abd0af New Crowdin updates (#759)
* system/core
508dc94f6 logd: enable LTO
* vendor/google/gms
ea71911 gms: Update to 11_202104.
* vendor/lineage
3a9c2f87 KernelConfig: Switch to newer clang prebuilt
====================
05-10-2021
====================
* 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
* frameworks/base
e97818f31486 WifiManager: Add StaState API [1/2]
15b9a96c209c New Crowdin updates (#659)
* frameworks/native
ac980b606 PGO for libbinder
397957b39 surfaceflinger: Enable PGO
82dde7f54 libgui: Enable PGO
* 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
* hardware/ril
1816291 Fix -Wformat error with explicit void* -> char* cast.
* packages/apps/Settings
0a9477fa34 Settings: Remove dependency on pref object for min refresh rate isAvailable()
* 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
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
* packages/apps/crDroidSettings
a9127deb New Crowdin updates (#756)
====================
05-09-2021
====================
* device/oneplus/sm8250-common
aef30fe sm8250-common: prop: Explicitly enable iorap
0282313 sm8250-common: DeviceSettings: Change Settings icon to OnePlus logo
* 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
e0172ffb88a9 fixup! Use alphaoptimized layout for icons on left
d83d07e09328 Implement backup/restore for network policy
8664618aef19 Split network policy XML parsing into read/write helper functions
* kernel/oneplus/sm8250
a9da1b0bfe2d [TEMP] neutrino: Regenerate and savedefconfig (4.19.190)
f475e8805a7d neutrino: Enable CORESIGHT_(AMBA_)PLACEHOLDER
a18c65bae0dc neutrino: Enable UNICODE
f81893f2b8a3 neutrino: Disable IKHEADERS
13c5e21e4ee0 neutrino: Disable FTRACE
bdc61a58b0a7 neutrino: Disable TRACEPOINTS
032c8e28871a neutrino: Disable IOSCHED_BFQ
3e6f5eb896d0 neutrino: Disable NETFILTER_XT_TARGET_HL
7788106b8be1 neutrino: Disable QTI_THERMAL_QFPROM
61048713f7a7 neutrino: Disable CNSS_CRYPTO
053c8f2ef2b8 neutrino: Disable WCNSS_CORE
46fe1780e4c0 neutrino: Disable CLOCK_CPU_SDM
29c2b06aea4c neutrino: Disable LEDS_QPNP_VIBRATOR
ea7cd8ba2ece neutrino: Disable USB_CI13XXX_MSM
aa98cafa044b neutrino: Disable USB_MSM_OTG
ec4bc0493ac3 neutrino: Disable USB_EHCI_MSM
b4003afa7c30 neutrino: Disable RADIO_IRIS
36786d9fe10f neutrino: Disable QRC
4d11f496173a Makefile: Restore support for -polly-run-dce
d69d2a030326 blk-mq: Tentetively disable -Walign-mismatch warning
1efbb6b0a682 zsmalloc: Update compaction callback page accounting
61fe56e304e8 ion: Fix incompatible integer to pointer conversion when !ION
28548dd76906 scsi: ufs: Guard unused functions when !TRACEPOINTS
b90018250854 mm: compaction: Fix compilation when !ZSWAP
15f6e4a50997 soc: qcom: rpmh: Include <linux/module.h> to avoid compilation errors
d647e1e416de oneplus: Silence additional OEM logging
a461d1913ece input: ist_hall_ic: Fix unbalanced irq usage
bc9ec19442a4 scripts/kallsyms: set relative_base more effectively
7d46eae0757d scripts/kallsyms: shrink table before sorting it
0a11461b5adf scripts/kallsyms: remove unneeded #ifndef ARRAY_SIZE
a9ae0a62f636 mm/zsmalloc.c: use page_private() to access page->private
104a43831a81 mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage()
f42bde033c94 msm-camera: Unmap secure buffers in secure usecase
6f528aa5d291 memlat: don't read perf event if other CPU is under scm call
f940d14eabdf GKI: hwtracing: Add a driver for disabling coresight clocks
40edc8b959f0 exfat: speed up iterate/lookup by fixing start point of traversing cluster chain
8a0751709832 exfat: improve write performance when dirsync enabled
a9716c0bf8cd exfat: add support ioctl and FITRIM function
c7bb8d12e259 exfat: introduce bitmap_lock for cluster bitmap access
4d58f15022ce exfat: fix erroneous discard when clear cluster bit
a014c342857f exfat: improve performance of exfat_free_cluster when using dirsync mount option
e1783bf051f6 exfat: fix shift-out-of-bounds in exfat_fill_super()
fbb50da09b3e exfat: Avoid allocating upcase table using kcalloc()
1d14b4aa83a5 exfat: remove useless check in exfat_move_file()
69abdddfb5a6 exfat: remove 'rwoffset' in exfat_inode_info
1a3c37e0b8a7 exfat: replace memcpy with structure assignment
5437f57d2f1b exfat: remove useless directory scan in exfat_add_entry()
f1d64de261a7 exfat: eliminate dead code in exfat_find()
8b4f79ca5b0c exfat: use i_blocksize() to get blocksize
a70ce4f93438 exfat: fix misspellings using codespell tool
2bc575b9f083 exfat: fix use of uninitialized spinlock on error path
17f5341efdd7 exfat: fix pointer error checking
a7fc43abcca5 exfat: retain 'VolumeFlags' properly
63fa260271cf exfat: optimize exfat_zeroed_cluster()
672af7f06a3e exfat: add error check when updating dir-entries
9e19f100615a exfat: write multiple sectors at once
10ce7fc0f49e exfat: remove EXFAT_SB_DIRTY flag
04c291bba441 exfat: fix name_hash computation on big endian systems
2c72a83ddd4a exfat: fix wrong size update of stream entry by typo
1d3f91e8ffb5 exfat: fix wrong hint_stat initialization in exfat_find_dir_entry()
dd1d505e7d0e exfat: fix overflow issue in exfat_cluster_to_sector()
9ee58125d2ad power: bq27541: Return -ENODATA when DASH charging.
fed13e16e333 [FIXUP] 6d25e4d ("cnss2: Load China BDF files for PJ_ID=14+HW_ID=21|22 combo")
2412a4d56b7a Revert "msm: ipa: Add ipa rm support for ipa_v2"
61f54bda6c48 Revert "dfc: Use alarm timer to trigger powersave work"
43c79648c271 Merge branch 'kerneltoast/neutrino-msm-kebab-4.19' into neutrino-msm-kebab-4.19
bdb145e3850c sched/fair: Compile out NUMA code entirely when NUMA is disabled
af62488d228e sched: Resolve sched_feat() at compile time to improve code optimization
cffb6120a2b1 mm: Perform PID map reads on the little CPU cluster
5f618a9e9242 sched: Add API to migrate the current process to a given cpumask
0dd8c1453e26 mm: Micro-optimize PID map reads for arm64 while retaining output format
0478001dbe2f oneplus: touchscreen: Fixup 11.2.1.1.LE28DA mismerge
eba12b138294 fs: fuse: Import fuse_shortcircuit from Oxygen OS 11.2.1.1.LE28DA
8c4f21f0db6e techpack: video: Merge tag 'LA.UM.9.12.r1-11300-SMxx50.0' into neutrino-msm-kebab-4.19
2bf3b760bc9b techpack: audio: Merge tag 'LA.UM.9.12.r1-11300-SMxx50.0' into neutrino-msm-kebab-4.19
450f075c5224 fw-api: Merge tag 'LA.UM.9.12.r1-11300-SMxx50.0' into neutrino-msm-kebab-4.19
292c649bdea7 qcacmn: Merge tag 'LA.UM.9.12.r1-11300-SMxx50.0' into neutrino-msm-kebab-4.19
a0005e54f5c0 qcacld-3.0: Merge tag 'LA.UM.9.12.r1-11300-SMxx50.0' into neutrino-msm-kebab-4.19
3647a7e1dc79 Merge tag 'LA.UM.9.12.r1-11300-SMxx50.0' into neutrino-msm-kebab-4.19
60ff23dfbe06 Merge 4.19.190 into neutrino-msm-kebab-4.19
* packages/apps/Settings
38609538ed Use our string for restrict_background
* packages/apps/Updater
164f946 Updater: appbar: Set the collapsing animation duration to 0ms
* packages/apps/crDroidSettings
60912830 Use our string for restrict_background
* system/netd
cc9913ac bw: Always apply penalty box
====================
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
* device/oneplus/sm8250-common
6db7609 sm8250-common: sepolicy: Address a bunch of denials
* 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
109836af920c New Crowdin updates (#653)
47e82cd07922 Update Crowdin configuration file
2a65df6e8f49 Add lockscreen background blur [1/2]
f165958a5583 Add kill button to notification conversation guts
f6183efd9d91 Add kill button to notification guts [1/2]
dec633e4f955 Allow media art with enabled facelock lockscreen bypass
fab15f394da2 Bring back music ticker
d0f288a6e9eb SystemUI: Cancel ticker if notification entry removed
0a2237e46c6a SystemUI: Do not change interrupt state for heads up
e603b77a4baa SystemUI: Fix Ticker layout
56f51d684506 Status bar notification ticker [1/2]
84b049b62b57 Clipboard access toast: Improvements [1/2]
1eeaac2831a2 base: clipboard toast toggle [1/2]
cb2108dcf2ee base: iOS-like toast notification for clipboard access
5aa369dd535e Fix two problems in the ExecuteBinary function.
042b2343bdef SystemUI: Add crDroid Light FOD icon [1/2]
015011b323fb Add toggle to disable charging animation [1/2]
2fc33c9d296a Do not show charging animation when disconnecting
f2fd6961ad8e base: Use wireless charging animation for wired charging too
3a09476b9da8 Set notification opacity for smart replies
af8ae8689465 Add notification guts priority button background opacity
ca9d29a99fdf Fix notification guts and header opacity
9a140086dd2c Fix up notification opacity with animation
2c3cbf5592f6 base: Notifications background opacity [1/2]
d220eb57301e Add switch to select SBC HD by default [1/3]
2af237dd5923 Use Asus Stitchimage as default screenshot service
e779c007d53a SystemUI: Add overlay to disable assist hint on lockscreen (#433)
58beb949da88 Cache bluetooth A2DP in AudioService callback thread
fee41c6fed1d SystemUI: Override VoLTE icon with VoWiFi when available [1/2]
8cb9787327c5 SystemUI: Add more VoWiFi icon styles [1/2]
cbf594a4685a SystemUI: support VoWIFI icons
4f7e4d686700 SystemUI: Use old padding values for VoLTE icon
f045bb18489c Add option to select VoLTE icon [1/2]
a1f1c03a1e1b Ability to toggle VoLTE icon in statusbar [1/2]
9a0a52d8ee43 SystemUI: Use our default VoLTE icon
0fc489a330e4 SystemUI: Fix VoLTE icon color on Light statusbar
7e0b69e48e60 MobileSignalController fix corresponding to upstream FeatureConnector change
aa80c861d450 ImsManager.Connector became FeatureConnector.
45a615092e7f SystemUI: Enhancement for volte icon
4f38e4688342 SystemUI: Query IMS state after CapabilityCallback is regisered
458b69cf0ba4 SystemUI: Fix HD icon missing
9ec4d65a46c9 Adapt to IMS registration changes.
6fefd49f5c2f SystemUI: Refactor the feature of volte icon
91e24019e442 SystemUI: Fix volte icon doesn't update in real time
32493844086e SystemUI: Add new configuration for displaying Volte icon
fc7687d48ca9 Add screenshot quality setting [1/2]
b88f2c73bdd0 Add option to use primary system color for QS tile icon [1/2]
1a239fd3c16d base: notch-city: Dejank immersive mode with QS panel
e5a6d9517f81 ScreenDecorations: Apply cutout on lockscreen
c2816c072093 ScreenDecorations: Simplify rounded size selection
a4c8b5e75f9a ScreenDecorations: Also hide notch for Hide mode
a3be2dc19b18 ThemeOverlayController: Reload homeApp on cutout mode change
0c0e771dee27 base: notch-city: Add 3 mode display cutout handler
5c223248da94 LockSettingsService: Fix face removal when disabling security
2f0bb9a494fc PixelPropsUtils: Bump FP to Redfin May 2021
aa8e6e6dc7c7 PixelPropsUtils: Update packages
397096797686 Remove malloc/free for inline overlay values
18033055ac34 fix INTERNET enforcement for secondary users
6b2743191170 Enforce INTERNET as a runtime permission.
1ff54ff6b63b add special runtime permission for other sensors
1361b16c8ace add a NETWORK permission group for INTERNET
3d072062ee8d make INTERNET into a special runtime permission
41659176b7ce support new special runtime permissions
8eb5c4c86340 SystemUI: Add a tile to show power menu
02585503330b Further improve redesigning screenshot menu buttons
d20190f01b8b SystemUI: Redesign screenshot menu buttons
1a304f541d36 Fix up preview for ShapeShift clock
2da9aecd806b SystemUI: Fix ShapeShift clock on 24h format
390a5bd1645c Add ShapeShift lockscreen clock
1a5cf2d8e17d PackageInfo: Optimize ApplicationInfo creation
2af9aae927c3 LayoutInflater: Opportunistically create views directly for performance
c271e3195cfa SystemServiceRegistry: Replace ArrayMap with HashMap for performance
839ce33414ac PackageManagerService: Replace ArrayMap with HashMap for performance
2d04f239e1f6 InsetsStateController: Replace ArrayMap with HashMap for performance
6a4cee4e679c LocalServices: Replace ArrayMap with HashMap for performance
a53b0286bf02 ThemedResourceCache: Replace ArrayMap with HashMap for performance
8dbb179aa046 Trace: Disable debug tracing in production builds
29e20e335789 statsd: Disable native stats collection service
305b86a1f5eb EventLog: Disable event writing in production builds
f0119336e9c1 Fix Volume panel not following rounded corners partially.
4e22a9f5be1d Fix bug on High Contrast Text
d19a2cbc9e29 NetworkRegistrationInfo: add Parcel recycle
b0c19fc06cb8 Don't enable extra StrictMode features for userdebug builds
eaa759924ceb base: Fallback stitchimage's broken value to unknown
6537b38eae58 base: Whitelist stitchimage
4d1a80bfdab4 base: Add missing long screenshot permission
87580f48f878 base: Add long screenshot chip
cb01b45e2959 Add zygote native fork loop
0143bfa12d29 Zygote: Add Arm pointer authentication keychange support.
71508bef7237 Cleanup of Zygote files
6851cadbcaaf Fix issue: https://issuetracker.google.com/issues/183024999
60cb061199e0 configure same GID based APNs as per carrier requirements
5b8d78d6f4ad SettingsProvider: Resolve package name that requires permission
5d7b5feb5b8e SoundPool: Avoid busy waiting during stream restart
dc4567ca4817 fix broadcast receivers overflow for system_server
27f4a5760f0e SystemUI: Add Executors to Dependency
241a00f440b5 Avoid to hold wakelock for long time
504bebc208cc Fix initialization of USER_ROTATION setting.
607f95ea80fd camera2: Remove partial result nodes for error frames.
856071084457 camera2: Improve code readability for FrameNumberTracker.
098b4fe9b78b base: Update lmkd diagnostics info
e99f6e057509 Update ElectronBeam screen off animation
48c8955a6bf6 ScreenOffAnimation: fix surface.destroy usage
36fefd7fc11d Screen off animations [1/2]
e3b06fd88c8f Add Custom Sneeky Analog Clock
dcbc6985fad5 Add Custom Spectrum Analog Clock
84fe75c10034 OronosClock: Improve layouts and fix preview
a52c9bc2bf31 Add Oroño clock
13bb4352151c FluidClock: Fix up preview rendering
c31f53088674 Introduce Fluid lockscreen clock
ddaffdc50d9b Restore toast AOSP animation
5b3e33dfbcb2 base: Smart Pulldown [1/2]
b41d85488c5d SystemUI: Fix crash due to FOD
bfdbb9206210 SystemUI: BiometricPrompt: Adjust layout if FOD is present
edc05192ecaf base: Introduce Applock [1/3]
1fce526642db Fix screenshot type for three-finger-screenshot
cb58d6f1828b DataUsageView: Improvements and clean up
2bcacecedc7a SystemUI: QS Header data usage info [SQUASHED][1/2]
e5910e0b5927 SystemUI: Fix Wakelock issue
caef031d2583 Fix for TestDirectBootEmulated testcase
6b27d892c59c BrightnessController: Fix thread exception
e97c08e2158e PixelPropsUtils: Add more apps
f85f1ee0da2f PixelPropsUtils: Set device model to Pixel 3 XL for Google
6cf164829749 Introduce PixelPropsUtils
13ea7fca3139 QS: Remove divider between QS tiles and media player
f5aad979338c AuthBiometricFingerprintView: Fix indicator text color on dark theme
346a1b692345 fixup - [1/2] Allow using face as auth method for apps
c5cbf2d295f5 AuthContainerView: fix rare SystemUI crash
98153e1c5724 FaceService: Nuke useless call to getAuthenticatorId
103da195ca81 Allow using face as auth method for apps
65511aefe7d4 cleanup - SystemUI: Allow listening for face only on pin/pass view
fe804b7822b4 Add isFaceAuthEnabledForUser checks in KeyguardLiftController
9d22a36420f7 SystemUI: Allow listening for face only on pin/pass view
900b2278ffe6 base: do not use new lockscreen layout for bypass
88e261a4a548 fwb: Guard some functions against face unlock
0862bfce6ae6 Port face unlock feature
df05428d0a01 Pixel Navbar: Animation enabled by default
0c36d0010237 Pixel Navbar: Make animation available even without google search
b39cb8fe5125 VolumeDialogControllerImpl: Stop log spam with no caption service
3f9716d0d53e Pixel Navbar: Remove halo, white cutout
52d92f985987 Pixel Navbar: Hide opa when not pressed
1541c33aeb9a systemui: make media widget respect notif app name style
560b87eabcc2 base: Update some icons to MD2
5348b2ea0a91 Pixel Navbar animation toggle [1/2]
32832cedeeea SystemUI: Implement assist from redfin 11
3b03ea7212a0 Theme settings dashboard icons [1/3]
661ce3cf9481 Add option to vibrate when fully charged [1/2]
e947f2773052 Battery Fully Charged Sound [1/3]
d7b94eac24ca Fix setType() return value for high angle sensor
bdf2af0d11df Fixed Handler Leak on RecyclerView
5651bf22da1f Fixed Handler Leak on WrapperInit
cc1292c0cd5a Persist screen brightness setting through upgrade
3067730eea45 KernelWakelockReader: provide class level lock when updates staleStats
b645a6d90b73 HwBlob: explicit size check
be61d56b9338 Add synchronized to make sure data correctness
63fc3e34e312 Prevent going through unnecessary networks
1d094036daa8 Use name instead of package name
a97778561eb9 Fix NPE
abfd00a2b4db Fix guest icon is not clickable after adding user
0125d95a358e Fix to attach listener to transient session
6dc8565fd806 Fix renaming file and moving file issue in MTP
f934027ac5dc Fix a possible race condition in updateDynamicSensorList().
5d56e193ffc7 Fixed a race contidion in StorageManagerService
7481a758219a Catch IllegalStateException when verify APK
a3a910aad207 Cache stream volumes to prevent ANR
c88c19573189 AMS: Disallow requestSystemServerHeapDump on non-eng builds
94b99d97bbd0 SystemUI: Fix brightness slider paddings when autobrightness icon is hidden
84fd05fa344f SystemServer: Only enable fd leak tracker on eng
bb1715ab71b3 core: jni: Switch to -O3
b21bb3edb3cd core: Shorten network transition timeout
d16569072411 ViewRootImpl: Set max fling ticks per sec to 24
811381b7afeb AbsSeekBar: Fix growRect computation
bfa95ae5e988 AbsSeekBarTest: Fix dpToPixel computation
47d776dad1d7 QS rows&columns: use fixed values if landscape and playing media
f4b86297678a base: SystemUI: Allow user to add/remove QS with one click
ae3d9c91e1a5 IDEClock: Fix preview not displaying
5e5e13eebd42 Clock: Introduce 404 IDE Clock
6be920222a36 AutoFillUI: Don't show a "null" toast
46a2496fdeaa SystemUI: use OnePlus drawables for autobrightness icon
6588e01966d7 SystemUI: Add side paddings for brightness slider
7584624df880 Rename file name for op8 icon
5d48055dab71 PebbleBerry: Switch styles [1/4]
cb40a788433f Toast: Add proper handling for toggling icon
d40b2068b087 Add QS Tile tinting config
d8b4a736308a Show toast icon only if enabled
b139ed0539f2 Add toggle for floating notification dismiss button [1/2]
36e20008785f SystemUI: Introduce OOS style notification clear all button
6cee695585dd ActivityManagerService: dont be so hectic on cpu battery stats
a258e8e5417f SystemUI: Add tuner switches for privacy icons
630793f13222 Camera: Ignore torch status update for aux or compsite camera
625c68256e9d Make sensor block package list configurable [1/2]
f88394a39e0d base: Add Accelerometer and Linear Acceleration sensors in blocking list
f2490bdf629e base: Sensor block per-package switch (1/2)
217997e3f91d Camera: Don't throw exceptions when value pairs have spaces in them
dc5f313b5154 Guard in short-circuit evaluations for stringSplit methods.
83d405e0b16f core: Materialize Toast notifications
66283149d89c base: media_seekbar: make it sexy
12784c1c68f9 Bring back "Post a silent notification if screenshot is dismissed"
033ab172476b Apply bilinear filter for Ninepatch.
fd94979bd64e Check ProjectBackwards property for childrens after children's syncProperties().
9f2dcfcee048 Fixed to prevent usagestats file corruption when writing
2097bccb1a70 Don't change public API
2e27ad6540be Phone ringtone setting for Multi SIM device [1/3]
b0283ea741a9 ScreenRecord: Improve low quality screen record
ade283899f93 Screenrecord: add blinking stop dot and low quality options
66a68bd80416 PebbleBerry: Add QS tile styles [1/3]
2f2d5afeb7db Add deep sleep preference controller [1/2]
03f6d45c2876 Ambient Music Ticker - Allow to pulse on new tracks [1/2]
fe1f7c354bcc SystemUI: Allow additional padding for center clock
4b64857df84e SystemUI: Make center clock follow paddingTop
a9525207f5a5 QSB: Redirect dateview to calender view
8d3b6d15f3c3 AmbientPulse: Clean up and misc fixes
244f840e3891 Fix statusbar icons padding
09a8e0e6395f AlertSlider: Support slider actions without broadcast from device
e61d0727d3ab AlertSlider: Fix layout for 180 rotation
86f06be39927 AlertSlider: Update theme more swiftly
64464d105604 AlertSlider: Add more resources
10187c9e38c3 AlertSlider: Prevent crash in case of incomplete broadcast
e2d3ed48358e base: AlertSlider: update resources
0f7c786e2c21 AlertSlider: refactor to reflect slider state
edd94ac0849e Alert Slider: Improve layout
da1efd5cc689 Alert Slider: Add toggle to disable notifications [1/2]
daffdde5b930 Alert slider: Use default position behaviour if position not specified in intent
045c1a4ee9a5 Alert slider: Do not hardcode slider position based on ringer mode
1c544571c6be Alert slider: Work better with Key Handlers
10439cff3f86 SystemUI: Make tri-state SystemUI dialog dimensions conditional
8b4ef19fa2f5 SystemUI: Improve alert slider dialog
b0c526fc4422 SystemUI: Introduce user interface for Alert Sliders
4282b32f7bdf GlobalScreenshot: Fix old screenshot preview appearing in screenshots
1068919fe5ac GlobalScreenshot: Reduce screenshot dismiss delay to 3 seconds
f6c23bfd8560 GlobalScreenshot: Speed up actions expansion animation
b2b0908c134a Screenshot: Add delete action chip intent
d1636c408ef8 LockIcon: refresh icon on overlay changes
f0bedf25b14a Move delete screenrecord strings to allow translations
bfa96f363ab9 base: Add back the delete action for the screen recorder notification.
5b87c534a3a6 Allow to suppress notifications sound/vibration if screen is ON [1/2]
6e723b981cec SystemUI: Ambient Edge Pulse layout [1/2]
dc7a156e3630 SystemUI: Allow changing duration of ambient edge light [1/2]
26f91f0e481f SystemUI: Replace pulse light drawable with our own vector
620b068f1d74 base: Add ambient pulse notification [1/2]
da79b2ac1faa QSFooterImpl: Slight improvements and fixes
359ef1825322 QS footer icon visibilities [1/2]
5be3f748ecf1 QSFooterImpl: Animate multiuser avatar
cab8061601e6 Allow to quickly open Running Services from QS panel [1/2]
4876788597b5 SystemUI: Remove tuner icon from QS Panel
55f612291ab3 Extend Pulse to Ambient Screen [1/2]
62eb5631d91b Doze-on-charge: Improvements
48de61c6ba14 Add option to enable AOD on charging only [1/2]
5c5f57757531 SmartCharging: Clean up redundant settings define
37d5af54a02d QuickStatusBar: Check for privacy chip indicators earlier
fd584ca3a65d Reload QS tiles after applying tint
edc544fc4ffb Set custom QS panel columns for QS Customizer too
b106b999fbb2 base: Tint QS Tile with accent color [1/2]
8208fb8760aa wm: Passing a new ArraySet instance to avoid crash
252974e61508 DragSurface: destroy surfacecontrol in view site
968d114098fc SystemUI: Face Unlock animation
ea89afcc5aba Move Swap capacitive buttons to Settings [1/3]
ac6395d4abc8 NotificationShadeDepthController: updateShadeBlur if keyguard is going away
915740eaf03d base: Incall vibration options [1/3]
29a9d6020eb4 PhoneWindowManager: Properly consolidate screenshot function calls
cba194e011bb SystemUI: Don't shift KeyguardSecurityContainer when FOD isn't available
a5ae420a79f5 EdgeBackGestureHandler: Change back gesture height intervals
6914caecb74c base: Navigation mode settings [1/2]
5b240cf7b83d Avoid interface name copy in HwParcel
0a6513ca0fbf Binder interface tokens: remove extra mallocs
06daa1acbce8 Avoid potential fd leaks from jniCreateFileDescriptor (2/2)
a761a378f7d5 Avoid potential fd leak from jniCreateFileDescriptor (1/2)
b8981d07e465 Avoid allocation on Java Binder fast path
7408249c2690 NetworkTraffic: Remove screen on/off triggers
9cf2e736fc7d Fix black screen issue due to wallpaper decoding exceptions
268bd61a155a Try to fix upstream status bar+keyguard bug
d120f63446fb SystemUI: QS detail improvements
632d20db78e6 Add button to AppErrorDialog to upload crash information to dogbin
c3e05aa18782 base: QS status bar opacity [1/2]
f79dbb643d7e Camera: Skip stream size check for whitelisted apps
52d0bebc2dd0 KeyStore: Report rate limited instead of not implemented
2c846a0e64c9 KeyStore: Block key attestation for Google Play Services
b9db871f0e51 FOD: allow user to disable night light when active [1/2]
a810c8d1264d SystemUI: add more FOD icons [1/2]
46572d32750e SystemUI: add more FOD animations [1/3]
a4beb8664bb2 FOD icon for oneplus 8 series
ac5cde609d2b Disable FOD animation if animation resource package not installed
b67916ce52b1 Move FOD Animation resources to standalone package [1/2]
72ec231daf18 SystemUI: FOD pressed colors [1/2]
cf2f53d409e3 SystemUI: Don't show FOD icon/pad keyguard if strong auth is required
051cbebc9c63 SystemUI: FOD icon picker [1/2]
545ee34fed8e FODCircleView: Hide animation when auth fails
30d48c266d36 FODCircleView: changes to FOD circle and animation visibility
c6dd48a73362 fwb: Add screen off fod [1/2]
183819810c8b SystemUI: Add OP8T Cyberpunk 2077 FOD animation [1/2]
b4ca3d8f0c65 Refactor how FOD Animation is hidden
f036aa38bc04 FODAnimation: Check if view is null before adding a new one
f77f443b424b FODAnimation: Allow to set vertical position offset
f0ec720df330 SystemUI: Add remaining FOD animations
8f5fdfb5f745 SystemUI: Separate FODAnimation into it's own class
a4647924def4 FODCircleView: cleanup FOD animation implementation
6f66bf845c5f SystemUI: Recognizing FP animation effects [1/2]
567f1e7950a4 FODCircleView: Recognizing fingerprint animation [1/2]
2b96c9a08222 Use FodUtils for FOD config checking
3d6187d19b2c Revert "FODCircleView: Hide fod while going to sleep"
3c0fe2cedd5f iorap: Enable by default
290eeaa05f41 base: Add bool to enable/disable doze by default
9709805fadea Allow tuning ambient display with sensors [1/3]
32f0d77b162f Fix the wrong lastBackgroundTime in UidRecord
76aa33b4f8c3 Allow to hide arrow for back gesture [1/2]
d2b5fb3074a9 SystemUI: status bar mobile indicator - code sharing is caring
3d9f0de2fd7f base: Allow to use old style icons as default [1/2]
f02cd9ce77b2 SystemUI: old style mobile data indicators [1/2]
f2905f60fb55 SystemUI: SIM PIN1 lock screen abnormal
a9b6de5b3b0d base: Properly regenerate the share drawable.
99b777748009 base: Allow hide gesture navbar [1/3]
bd6c2545668b base: allow customizing the length of gesture navbar [1/3]
7cb148412b04 LS/Nav Pulse: Solid render: Fix another solid render FC
572d05ac9b79 LS/Nav Pulse: Solid render: fix FC when changing units value
9683538f236f LS/Nav Pulse: Solid render: fix FC when changing smoothness option
7d05932f1da9 LS/Nav Pulse: Use background ui executor to link the session
24f8a5a37fc7 LS/Nav Pulse: Clean up redundant audio session id
b25bcad7028c LS/Nav Pulse: Consolidate functions and fix NPE
6e0f8b4cf425 Pulse initial checkin for Android 11 [1/2]
d346c36fd723 Revert "SystemUI: Add visualizer feature"
9b31b41720c5 base: Allow switching to drawable for qs icons
d48218f7b55c SystemUI: Fix display cutout handling in expanding volume panel
af389d62d279 SystemUI: Improve volume panel expansion/contraction animation
d04cb4798b49 SystemUI: Fix bug with user_setup_complete setting
b84996461fc5 GamingMode: Fix initial value of gaming mode
912041185f53 iorap: Terminate iorapd process when both tracing and prefetching are off.
eacf1a8ca1a6 SFUNY Clock: Add proper preview layout
665e40166703 DividerLines Clock: Fix margin issue in layout
7d494ab6aa43 Typeface Clock: update thumbnail
8c1d5da24ef9 KeyguardClockPositionAlgorithm: Allow forcing default clockY positioning
2787df798444 SystemUI: fix binary clock update
e0f41d980d40 Add a Tux clock controller
08c1123e5213 Add time refresh capabilities for bold, digital and Samsung lockscreen clocks
d48ca237b520 SamsungHighlight Clock: Improve layout
0c2c43d69a22 Add SamsungHighlight clock
c15bd4f295c4 MNML Clock: Add proper preview layout
88e253d2cb65 MNMLBox Clock: Clean up hacky layouts
e7e7679c0ef6 Add MNML based clock desgins
666fb12c2207 Add SFUNY clock
b5149b6ba5ea DividedLines Clock: Add proper preview layout
c6818e74a11e DividerLines Clock: Set 24-hr time format as well
87f6419aa96b Add DividedLines Clock
ee09698b6875 Add center style Typographic clock
760945fc12b4 SystemUI: Improve Samsung clock layout
9adc044accb8 Introduce bold digital and Samsung like lockscreen clocks
0645492ecaf6 Keyguard: add binary custom clock face
76feee65404c TypeClock: Properly calculate the height
0723903b0f86 Add TypeClock for translations
59c689cfe221 SystemUI: Restore typographic clock face
d61fb17db2f4 SystemUI: AssistDisclosure respect device corners
e3eaef33cec5 Language toggle QS
731c42528601 Disable long click for Compass tile
572a27d74445 CompassTile: Add a device supports compass check
faf33955168a CompassTile: Do not use slashed icon
4ae072894c58 CompassTile: Set default state inactive
ee04983273c9 Add Compass tile
d9aead5696e2 SoundTile: Make default state inactive
a5d06f245662 QS: Add Sound tile to Quick Settings
1bbac12a0c76 RebootTile: Make default state inactive
bbcb9add49fa Extend reboot tile to add power off
95c7a4394d87 RebootTile: Fix gradient message display for reboot to recovery
87de299b06bb Add Reboot/Recovery QS Tile
89aef433a3e6 SystemUI: Disable blur wakeup animation
c4586b2d9bf6 Show USB icon in ADB notification
5580873b700d overlays: Fix inactive state Wifi Icon in Circular,Filled Kai Icon Pack
09a8d46d1964 Navbar: Introduce navbar styles [1/4]
de79753edbff Toast icon switch [1/2]
c0bb7c3e8f69 Fix: No text in toast for RTL layout
382c054f0ce0 Show icon of package associated with Toast
62e177e8daf6 Fixed Handler Leak on DistanceClassifier
e26ea4683c92 Fix long click intent for Smart Pixels tile [1/2]
57bc50490334 Smart Pixels: Dynamically register receiver
dd0e92818b69 SmartPixels: Add config to enable smartpixels support
e60322f41218 Add smart pixels [1/2]
e36dc9bdd48a Make using light sensor for pocket lock optional
46d99eca4700 PocketJudge: allow register vendor pocket sensor
ad9cc5df808d PocketLock: fix flickering on animations
2dc08981c2e7 Pocket lock: Add config_pocketModeSupported overlay
1a0d49be7eb5 SystemUI: Block face authentication when device is in pocket mode
a4a96af4c844 pocket: Reduce sleep timeout for pocket lock
7f86da552890 pocket: Use MD2 lock drawable
b53a7afdba67 Pocket lock improvements
9129ae0ae566 pocket: Fix pocket lock view for display cutouts
f8d0789b0794 pocket: Adjust sleep timeout for pocket lock view to 10 secs
b17d11587dde pocket: introduce pocket bridge
8095b9901f59 PocketService: Adjust light sensor rate to 400ms
29ad1965b817 pocket: Add hardware acceleration and properly maintain SYSTEM_UI flags
467f30bdca0d policy: introduce pocket lock
7ad91728a563 pocket: introduce pocket judge
be01c6b166e2 Battery light: 100% charged level (1/3)
aafa57028176 Nfc adapter randomly returns null on devices having Nfc
d09f9608bb0d Improve NfcAdapter APIs to report correct nfc state
a483c69e3873 base: weather panel improvements
98024af800d0 SystemUI: Uncouple the temperature from the image
1fe44da648f3 base: SwipeToScreenshot: Import MIUI implementation
1bbfbf0db4a7 base: Improvements for swipe to screenshot
020ba9b4e252 base: Add three-fingers-swipe to screenshot [1/2]
127b995b0cd5 base: Smart Charging (1/4)
886a3c5ddcf6 frameworks: Reset battery stats
6cec2317a9a6 Less boring headsup: allow any sms/dialer app set as default by user
13d740cf4e4d Less boring heads up option [1/2]
15a67ddabf7e Bring back Gaming mode [1/3]
358ffccb9f94 SystemUI: FPS Info Overlay & Tile
8d026ceec80e Disable long click for CPU Info tile
af7310c1146a QS: Add CPUInfo toggle tile
5f34c4695b8a Add SystemSetting class analogous to SecureSetting
144c2bc9bb86 base: add CPU info overlay
640289c0fdf5 SystemUI: update Bluetooth battery level assets.
65578d378f82 SystemUI: Update NFC tile drawable
3ab8f7b6be07 SystemUI: FingerprintDialogView: Use accent color instead of teal
f440ae5c8a8a Use proper coded alphabet when a contact is written into EF_ADN of USIM.
5282113975be Use mContext directly
e560f53e036e Fix NetworkPolicyManagerService deadlock
6db44ab6709b Properly set fonts and icons on keyguard when changing styles
9a8479e2cf3a VibratorService: implement OnePlus proprietary vibrator format
cc5b62a0366c Adaptive Playback: Convert to seconds
a81027b02418 SystemUI: Introduce Adaptive Playback [1/2]
baf8ca85db37 Volume dialog timeout (1/2)
058b410e99ba Live Volume Steps [1/2]
395250988751 Disable/Enable screenshot sound [1/2]
3b4c04cdf36c power: Re-introduce custom charging sounds
6fa5f18bc5a1 SystemUI: Update automatic brightness drawables
bf89c0c9ef28 Navbar: Switch gesture navbar to new navigation bar key event source
5bbd9d1589d6 NPMS lock improvement.
bce47e260387 Improve notification/headsup group header layouts
9cf13696abe8 SystemUI: Move charging animation above FOD icon if In-display fingerprint is active
89556cd78582 SystemUI: Update keyguard indication margin when fod is in use
cd334c913129 base: add more notification channels to blockable
21cb4d829859 base: fix google copy pasta error :)
0791ad4145ef Base: fix facelock crash when lock screen is disabled
0675c9bab385 Keyguard: Actually kill the Fancy Colon
af6329be0c32 SystemUI: Fix SystemUI Crash
a59b527e295b SystemUI: thread protect keyguard callbacks
214931eeece3 BatteryService: Add VOOC charging support
c513f615a785 BatteryService: Add Warp charging support
68ac3ca01b2c BatteryService: add dash charging support
c3edc1ef9c95 DisplayManager: Fix synchronization issue
473c3c841886 CarrierConfigManager: Enable payphone call blocking option
50539e1d7f5b base: fix tapered rect overlay
ef85b65cf015 base: Supress telephony crashing platform
33b8837c6a22 Fix NPE with void android.view.VelocityTracker.clear()
5ba58a8d4f47 Fonts: Restore light font styling of AOSP
1134e1b4e7d9 Fonts: Add regular / light font config
0303a5c4712d Update default config for headline fonts
e226ca68c82f Wire up default fonts with font engine
d30e7430cee2 base: Add more custom actions [1/3]
e39085bdfd7f base: Add device key action to expand notifications panel [1/3]
cb382af2a052 base: Add device key action to Clear all notifications [1/3]
1b054c692dda base: Add device key action to toggle volume panel [2/3]
8f285133bc0e Utils: Add toggleVolumePanel action
bf4af513c15a Add device key action to take screenshot [2/3]
950cd1928679 Add device key action to toggle flashlight [2/3]
c9f5de5b6478 Add api to toggle flashlight
8df9bf975ef0 base: Micro optimization for accidental touch prevention
b2a1a2cd6504 base: Add accidental touch prevention for assist key
bbd9fc6d3a0c base: Introduce Accidental Touch
509c4a68944e base: Introduce new navigation bar key event source
28ba65223173 Add toggle to disable HW keys [1/2]
5cf2f98ba9cd SystemUI: Hide back icon when screen pinned and gestural mode enabled
766d9a7eaa83 Add tunables for navbar layout customization [1/2]
5dc52ca91fd9 Revert "SystemUI: Implement hide gestural navigation hint bar [1/5]"
99551822b4f9 Make Quick Unlock compatible with long PIN/Password [1/2]
214e81bcaa9a audio: Don't play sound effects if stream is muted
08df0bd5c62d QS: Add and use Bluetooth Panel instead of full Settings
7e54280d1967 QS: Use Mobile Data panel for CellularTile
802beb05dcb7 QS: Add and use Mobile Data panel
85176c0b8b2f DataSwitchTile: dont show toast on click
9ae15e722cf9 DataSwitchTile: collapse notification panel onClick
c236155832a3 SystemUI: Introduce DataSwitchTile