forked from crdroidandroid/android_vendor_crDroidOTA
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog_shamu.txt
948 lines (877 loc) · 48.4 KB
/
changelog_shamu.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
====================
05-17-2019
====================
* packages/apps/crDroidSettings/
bd26c9b New Crowdin translations (#423)
====================
05-16-2019
====================
* device/moto/shamu/
046ee08e shamu: Increase vmalloc to 390 MB
* frameworks/base/
733cd0b9233 base: Add new VoLTE icon
* hardware/qcom/audio-caf/msm8996/
6970cfde8 audio_extn: Add missing pthread.h includes
* kernel/moto/shamu/
f05103a6725 ARM: dts: msm: Update to current smem binding for APQ8084
e8a8109b32e ARM: dts: msm: Migrate 8084 carveout memory region to CMA
f8c1da00c2d ARM: dts: msm: Increase proxy timeout for venus
fc9526a1b2f ARM: dts: msm: set cpu_dma_latency to 701 usec
1c7b36e020e ARM: dts: msm: Added missing bus vectors to match bus load table
5281047f82b printk: Fix panic caused by passing log_buf_len to command line
8539dc376dd braille-console: Fix value returned by _braille_console_setup
ac058f28da6 kernel: printk: specify alignment for struct printk_log
f6ee8785843 printk: Don't take console semaphore in atomic context
4d7bcf1929f shamu: defconfig: Enable BALANCE_ANON_FILE_RECLAIM
dd0d6fffa25 shamu: Regenerate defconfig
78ee907ead6 printk: Make the console flush configurable in hotplug path
03600bbcb21 Revert "printk: Don't take console semaphore in atomic context"
c86a58ea8aa Revert "printk: Defer CPU_ONLINE console flushing"
afed0a9a061 security_syslog() should be called once only
9cb9f5fe232 printk: Add LOG_BUF_MAGIC
877f9fcc782 console: Fix console name size mismatch
07b4020edab ARM: Fix "Make low-level printk work" to use a separate config option
4ca3a913e60 ARM: Make low-level printk work
850235644c5 printk: git rid of [sched_delayed] message for printk_deferred
cf028fbd0e9 printk: don't bother using LOG_CPU_MAX_BUF_SHIFT on !SMP
4a6b25ea7f1 kernel/printk/printk.c: fix faulty logic in the case of recursive printk
a364e33abb8 printk: Add function to return log buffer address and size
a575508c5a1 kernel/printk/printk.c: fix bool assignements
82c62853270 printk: enable interrupts before calling console_trylock_for_printk()
051c9b341dd printk: miscellaneous cleanups
b0096093fd9 printk: use a clever macro
d6d6bd9b78a printk: fix some comments
f60615109c4 printk: rename DEFAULT_MESSAGE_LOGLEVEL
db348a28bbf printk: tweak do_syslog() to match comments
9d340a065a3 printk: allow increasing the ring buffer depending on the number of CPUs
acdb3516402 printk: make dynamic units clear for the kernel ring buffer
6c0eb6dc336 printk: move power of 2 practice of ring buffer size to a helper
9f1cfa5517e kernel/printk/printk.c: revert "printk: enable interrupts before calling console_trylock_for_printk()"
f87c3845547 kernel/printk: use symbolic defines for console loglevels
d71d6b3565e printk: report dropping of messages from logbuf
3f8851f4263 printk: disable preemption for printk_sched
73551f0e078 printk: remove separate printk_sched buffers and use printk buf instead
79eabd2519f printk: enable interrupts before calling console_trylock_for_printk()
3a85bfae6a7 printk: fix lockdep instrumentation of console_sem
41294e9d08d printk: release lockbuf_lock before calling console_trylock_for_printk()
c2a2e5cae3c printk: remove outdated comment
07c4a905e2e printk: return really stored message length
8fee5ae9c9e printk: shrink too long messages
a35c5084a8d printk: split message size computation
abd45f92a2a printk: ignore too long messages
7788dd83cee printk: split code for making free space in the log buffer
567254ecb0a printk/of_serial: fix serial console cessation part way through boot.
e6a4418b4d8 serial_core: Unregister console in uart_remove_one_port()
a13c1fc4c31 printk: fix one circular lockdep warning about console_lock
abeb08d1f8f printk: do not compute the size of the message twice
f04aa7d4a85 printk: use also the last bytes in the ring buffer
e514efd9aee printk: add comment about tricky check for text buffer size
1c394a4f61e printk: remove obsolete check for log level "c"
f216fc2a745 printk: fix syslog() overflowing user buffer
21594e39f93 printk: flush conflicting continuation line
7f3ebe84a3a printk.c: comments should refer to /proc/vmcore instead of /proc/vmcoreinfo
882f9bfa046 kernel/printk/printk.c: enable boot delay for earlyprintk
57a20651116 kernel/printk/printk.c: convert to pr_foo()
b9e13b578f9 printk: report console names during cut-over
2ff35eb4787 printk: Fix return of braille_register_console()
84b7e63c58f register_console: prevent adding the same console twice
b01b7a4184f printk: rename struct log to struct printk_log
a596e982ae8 printk: use pointer for console_cmdline indexing
d13a62ee9b5 printk: move braille console support into separate braille.[ch] files
3e54a68e3d8 printk: add console_cmdline.h
23ba70eac2f Revert "console: Fix console name size mismatch"
bbbeef755d0 printk: move to separate directory for easier modification
====================
05-15-2019
====================
* bootable/recovery/
5d5abd86 recovery: Blank screen on init
* frameworks/base/
fe60e39b468 Improve checks for lockscreen visualizer
adc2c9c45b4 Merge 'lineage-16.0' into 9.0
569ce87bd0a New Crowdin translations (#240)
* lineage-sdk/
bf481a66 Merge 'lineage-16.0' into 9.0
* packages/apps/Launcher3/
675afd754 New Crowdin translations (#13)
* packages/apps/Settings/
d73079d512 Merge 'lineage-16.0' into 9.0
* packages/apps/crDroidSettings/
cba3f1e New Crowdin translations (#422)
====================
05-14-2019
====================
* frameworks/base/
fd985897908 Fix conflict between pulse auto color and lockscreen wallpaper
ee636e6513f Allow SBC as HD audio codec in Bluetooth device configuration
a8794260828 Add Dual Channel into Bluetooth Audio Channel Mode developer options menu
99dc2c9308c Add CHANNEL_MODE_DUAL_CHANNEL constant
0888bb1f9ab Revert "DO NOT MERGE: Disable night UI mode in battery saver."
* kernel/moto/shamu/
03104f75049 mm, zswap: Fix CPU hotplug callback registration
31f3f54322b mm, vmstat: Fix CPU hotplug callback registration
8d07c77b62f mm: accurately calculate zone->managed_pages for highmem zones
ce092fa377b mm: introduce helper function mem_init_print_info() to simplify mem_init()
90ca4750738 mm: vmscan: support equal reclaim for anon and file pages
bde7acd5bb1 mm: vmscan: fix the page state calculation in too_many_isolated
117e8001e6c Don't trigger congestion wait on dirty-but-not-writeout pages
3c4a0b40734 mm: vmscan: use proportional scanning during direct reclaim and full scan at DEF_PRIORITY
7cc7634ef6c mm: vmscan: do not scale writeback pages when deciding whether to set ZONE_WRITEBACK
9dffd771ab7 mm: vmscan: do not continue scanning if reclaim was aborted for compaction
bca55453120 mm: vmscan: take page buffers dirty and locked state into account
e81ca4b3b6f mm: vmscan: treat pages marked for immediate reclaim as zone congestion
68d8b1a5164 mm: vmscan: move direct reclaim wait_iff_congested into shrink_list
86fc629b437 mm: vmscan: set zone flags before blocking
246cefe0383 mm: vmscan: stall page reclaim after a list of pages have been processed
63719df98ba mm: vmscan: stall page reclaim and writeback pages based on dirty/writepage pages encountered
09b45cd5fbb mm: vmscan: move logic from balance_pgdat() to kswapd_shrink_zone()
9e6573e6cd8 mm: vmscan: check if kswapd should writepage once per pgdat scan
62ea5f30896 mm: vmscan: block kswapd if it is encountering pages under writeback
0398acdf26b mm: vmscan: have kswapd writeback pages based on dirty pages encountered, not priority
7993e76f62c mm: vmscan: do not allow kswapd to scan at maximum priority
b3fb4d0ea8b mm: vmscan: decide whether to compact the pgdat based on reclaim progress
83bcbe81b4b mm: vmscan: obey proportional scanning requirements for kswapd
17340be5cfe mm: vmscan: flatten kswapd priority loop
49d31b795e5 mm: vmscan: limit the number of pages kswapd reclaims at each priority
b8ca193f205 mm: vmscan: lock page on swap error in pageout
f15a98cecb8 mm: vmscan: support complete shrinker reclaim
b25bf31b207 mm: vmalloc: avoid racy handling of debugobjects in vunmap
1edfba5b9cf mm/vmalloc.c: use seq_open_private() instead of seq_open()
* lineage-sdk/
70f6d6b6 sdk: Change night/day mode transition behavior
* packages/apps/Bluetooth/
ecdbaf8e Assume optional codecs are supported if were supported previously
cc727902 SBC Dual Channel (SBC HD Audio) support
* packages/apps/Settings/
5d15d4e4e6 Add Dual Channel into Bluetooth Audio Channel Mode developer options menu
* packages/apps/crDroidSettings/
a55951c crdroid: add back all keyboard IME features back (2/2)
* system/bt/
d48026cf8 Explicit SBC Dual Channel (SBC HD) support
14564802c Increase maximum Bluetooth SBC codec bitrate for SBC HD
====================
05-13-2019
====================
* frameworks/base/
fe1066e115d framework: Port IME selector notification toggle (2/2)
bfe03e8368a KeyguardUpdateMonitor: Fix SystemUI crash with auto face unlock
c77cacb19df fb: add back all keyboard IME features back (1/2)
8cdd462d6e4 services/job: Fix two Jobscheduler bugs
261bf01d62f frameworks: Fix activity stack ConcurrentModificationException
9ff67eda1a1 Remove another unused calling for better performance
a5f52329792 BackupAgent: add backup shared mode
621fcf003f5 Rename the backup file to base file when backup exists
c82511b7e0a Fix intermittent slowness in resolver activity towards end of day
1d420e53c79 Allow Python Versions Higher than 2.6
808bfebf79f DragSurface: destroy surfacecontrol in view site
d26dc041fc6 hwui: fix mmap leak of graphicsstats service
76c8c96c7d6 hwui: stability: check mmap return value
ab7f52a20aa hwui: Don't run comparisons on non-jank frames
cb37be0de3e libs: hwui: Enable perf mode
467b8562311 hwui: Fix HWUI_COMPILE_FOR_PERF for non-arm
ed0533d9249 hwui: Disable fine-grained logging
7c969f2def1 hwui: Remove deprecated compiler flag
0ce165170a0 base: limit direct share targets to reduce lag
5ec02d47037 Improve scrolling cache
cf64d6949bb base: set scrolling to 0.006f
4cffeb29fe2 ListView: Obtain next list item in advance
6f0ab3c3333 core: touch response optimizations
68a31b47529 Optimize AbsListView to reduce click operation latency
7b1a6eb5dfa Make Build.TYPE and Build.FINGERPRINT consistent for apps.
* frameworks/native/
7eb66358b native: touch response optimizations
* kernel/moto/shamu/
827637139e2 locking: Move the percpu-rwsem code to kernel/locking/
228629529c4 locking: Move the lglocks code to kernel/locking/
c1beea0de4b lglock: Update lockdep annotations to report recursive local locks
3366ac793bf locking: Move the rwsem code to kernel/locking/
c3ee77f0d5a locking: Move the rtmutex code to kernel/locking/
2b2d980c183 locking: Move the semaphore core to kernel/locking/
d4f2cad6fb9 locking: Move the spinlock code to kernel/locking/
14401d84450 kernel/spinlock.c: add default arch_*_relax definitions for GENERIC_LOCKBREAK
f881c8baa73 locking: Move the mutex code to kernel/locking/
85ffefa392c mutex: Avoid gcc version dependent __builtin_constant_p() usage
a876c4fd24c mutex: Fix w/w mutex deadlock injection
6d4f9a91a5f mutex: Avoid label warning when !CONFIG_MUTEX_SPIN_ON_OWNER
33a1c265833 mutex: Do not unnecessarily deal with waiters
7d4da6a7810 mutex: Fix/document access-once assumption in mutex_can_spin_on_owner()
eb6111d9a6a mutex: Move ww_mutex definitions to ww_mutex.h
14e333a6ae4 mutex: Add w/w mutex slowpath debugging
4013de406f2 mutex: Add support for wound/wait style locks
e3fc72acee9 arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not
86cd197adc9 lockdep: Make held_lock->check and "int check" argument bool
97e5f13d8d4 locking: Move the lockdep code to kernel/locking/
63e5f9df0dc locking: Add an smp_mb__after_unlock_lock() for UNLOCK+BLOCK barrier
ce76f2c20fe lockdep: Introduce lock_acquire_exclusive()/shared() helper macros
1e1a540ff05 introduce __fcheck_files() to fix rcu_dereference_check_fdtable(), kill rcu_my_thread_group_empty()
5d1a6cbb98b rcu: Apply smp_mb__after_unlock_lock() to preserve grace periods
dd83693c233 rcu: Remove "extern" from function declarations in kernel/rcu/rcu.h
f095a7560e2 rcu/torture: Dynamically allocate SRCU output buffer to avoid overflow
1f5522289f1 rcu: Don't activate RCU core on NO_HZ_FULL CPUs
40ca02f52c1 rcu: Warn on allegedly impossible rcu_read_unlock_special() from irq
98c492abbf9 rcu: Provide better diagnostics for blocking in RCU callback functions
ca5c05c2ba4 rcu: Improve SRCU's grace-period comments
fce2a2f9143 rcu: Fix CONFIG_RCU_FANOUT_EXACT for odd fanout/leaf values
5837cc78244 rcu: Fix coccinelle warnings
70172f830d9 rcu: Let the world know when RCU adjusts its geometry
488ce9d014d rcu: Fix srcu_barrier() docbook header
69035725031 rcu: Allow task-level idle entry/exit nesting
704a66d66ae rcu: Break call_rcu() deadlock involving scheduler and perf
485a082d8c3 rcu: Fix and comment ordering around wait_event()
b2aee152cbf rcu: Kick CPU halfway to RCU CPU stall warning
====================
05-12-2019
====================
* bionic/
9d815ce6c Use -fno-math-errno for libm
72782b3e0 Set __bionic_asm_align to 16 for arm64
e9b03e7d5 Use --Bsymbolic-functions on libm
67bf11e2b arm64: Use builtin for nearbyintf/nearbyint
faf67b260 Improve strncmp for mutually misaligned inputs
f3f213a0f Improve strcmp performance for misaligned strings
cb78111f5 memcmp.S: optimize for medium to large sizes
* device/moto/shamu/
bc71c635 Revert "Revert "shamu: Move qcamerasvr to main and restart on service restarts""
* external/skia/
1fa204ce01 fGpu is null when GrGpuResource::release
54f0c1dbc7 ARGB Blitter: Remove unused variable
8458a890d3 skia: Use std::move() to prevent unnecessary copying
ca0704cdd1 Optimize the for loop in onGetYUV8Planes
a5a56a5c9a Skia performance optimize for bitmap
6ec5c96494 Merge tag 'LA.UM.7.4.r1-05100-8x98.0' into 9.0
* frameworks/base/
a7e88224af2 Workaround for wallpaper not shown correctly problem
b60631ce56d Clean receivers completely when forceStop the process
5ccfc31c2d9 Fix a 'memory leak'
d4ceb1c3cc7 base: fix check for keyguard in edge gestures
8e4106f9721 Fix showing empty signal strength for TD-SCDMA
3781216645f Wallpaper is half black after rotating quickly
a0aaaa99df7 Remove useless warning when dismissing notification
d1e0f45a47f SQLite: Do integrity_check only once
df389dc9b2c Add handling SQLiteDatabaseCorruptException
ebf9ee39365 MediaScanner: Detect folders
1a569387352 Telephony: NPE observed in Settings when click on Search settings
e952aabbbba PackageManagerService: Avoid NPE in matchComponentForVerifier
065bc9fd391 AlarmManagerService: Add null check to QCNsrmAlarmExtension call
20452d4276d ActivityRecord: .app must not be null when you call .setVisible
5a50a147113 AMS: Fix the null pointer exception in MainHandler:handleMessage
a2f239f42f1 AMS: Fix the null pointer exception in IntentResolver
dff29f29b84 ConnectivityService: null check before accessing getCurrentScore()
4943602cd39 Fix UsbDeviceManager null object reference
a811db20df0 InputWrapper: Opt out early if session == null
8ec6665a235 ParcelFileDescriptor: can we stop the panic here?
090ec233911 base: SystemUI: fix themeing of notification shelf dot
b6cb93053e5 SystemUI: Change arrow keys to vector images
* frameworks/native/
f6f80bf8f libui: Ignore invalid usage bits in buffer descriptor
e44db067f native: Restore VM memory overrides
2f6f38781 Input: improve touch response slightly
====================
05-11-2019
====================
* android/
f52a0be Merge 'lineage-16.0' into 9.0
f444b48 manifest: Track several Intel hardware repos
3bba6ee Merge 'lineage-16.0' into 9.0
bf20628 manifest: Untrack vixl
* build/make/
ea8375b0a Merge 'lineage-16.0' into 9.0
db1fddcef Merge tag 'android-9.0.0_r37' into staging/lineage-16.0_merge-android-9.0.0_r37
* frameworks/av/
ea79bba87 libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO
e2bd70db5 CameraService: Default to HAL1 for OPCam if not specified
78da7c917 CameraService: Allow new msg types for OP cam
db4813131 Allow FaceUnlock in background
861e58789 CameraService: Fix openCamera denial for OP cam
4fd18b0d0 base: bring back screenrecord [2/2]
* frameworks/base/
23163753225 Fix migration from pre-O for AndroidTV devices (1/2)
259be9ad51a New Crowdin translations (#237)
390b5754dc2 Update Crowdin configuration file
c870ab380d0 Lockscreen visualizer: Check for media playing before displaying artwork
c3f6c2b77e3 Create lockscreen fragment properly
b2c5031c843 Hide custom affordance icons on ambient display
4966132cb07 Ambient music ticker: fix text scrolling on AoD
76aaf1f4afc Ambient music ticker: fix text scrolling glitches
df6d1e65d37 Improve ambient play layout on keyguard
816b15516a1 Ambient: do not extend pulse notification when not needed
39ff6f29c60 Ambient music: code cleanup and glitch fixes
b4c888438da NotificationEntryManager: Fix ClassCastException
ea1c65bc06d Ambient music: show on lockscreen only for Google's Now Playing
4e366e3e2cf Ambient music Now Playing: more improvements
e81b5d9658e Ambient Display Music Ticker: Nuke song count info
bb82a4c48d1 Ambient Music Ticker: make it pixel like
9761ed1f9e2 Ambient music / Now playing: show also on lockscreen
404b5355df3 Ambient music NowPlaying: be sure to clean track info when needed
09d0275a463 Ambient music ticker: make it work within Now Playing on Pixel devices
5809d4c0d15 SystemUI: enhance alarm and calendar links
852d0f00bbd Force expanded notification: Use Tuner API
cd4d3585b34 Statusbar: Update Tuner API usage
bd466a43fbc KeyguardStatusView: Update Tuner API usage
e7956d3b735 base: add Cookie QS style [2/3]
e1100610133 Make long press music skip and torch work on AOD
b66428c6264 Digital clock: Do not use accent color while dozing
1e967d866e7 Ambient music: Check if isMediaNotification after final inflation
7daed7e63ab Add custom digital clocks for lockscreen [1/2]
0c9b05616d8 Add custom analog clocks for lockscreen [1/2]
f76748d31af Incall vibration options [1/3]
de1805af5b5 Allow to suppress notifications sound/vibration if screen is On [1/2]
a10a2a5a1e4 Improve foreground task kill process
426b4224312 Smart Pixels: Dynamically register receiver
f1aa9e32e03 Support CALLBACK_TYPE_SENSOR_ROUTING
9548514ec2f NetworkStatsHistory: Prevent IllegalArgumentException
0dd2d713581 Redo weather toggle for lockscreen
6524f114a31 WeatherClient: Refactor and clean up
8329083ea95 WeatherClient: Check boot completed prop
6f74e5456bc WeatherClient: Conditionally allow query when adding observer
a947f54f195 WeatherClient: Don't enforce READ_WEATHER permission
ac7c7f699d6 WeatherClient: Fix horrible allocation abuse
8e375e6e328 base: Use a system-wide recents corner radius
d4416f6a591 Lockscreen Visualizer: Automatic color based on wallpaper if no album art found
10a8324650b Add lockscreen visualizer customization for solid lines [1/2]
460bcfe595b Add Lockscreen album art filter [1/2]
7f9c6a683d0 ScreenDecorations: Add tunable from thread
3c3b68c5fa2 base: notch-city: Add 3 mode display cutout handler [1/3]
5be795bce00 ScreenDecorations: Clean up tuner API
b05fb19542e Fix heads-up fc when clock is hidden
da6eb1807f1 Use proper context for prevent ringing gesture toast
1253c5dec3e Fixed setting incorrect mode of vibration
fb228324f88 ClockController: Add getClock method
22c1a365ade SettingsLib: Allow Skia Vulkan to be used as HW renderer
39cfc9d7b93 Add developer setting to set the default GPU renderer.
006bdd0a2e1 Lockscreen Visualizer: Add pulse magic
668dcb2e7b0 Add Restart SystemUI button on Advanced Restart Menu (1/2)
49cc8c311c2 Fixed old mobile signal icon
59078bbd50a LTE Tile: corrected strings
03841c88337 Support more Network modes for LTE-tile.
249408ce137 LteTile: multisim compatibility
35caf1b3e6e LTE tile: Remove oreo style slashes
2e4a3a6d8fc Implement LTE Tile [2/2]
5547ec35f45 Fix issues with QS access on secured lockscreen
accd7f70e05 Allow disabling QS access on secured lockscreen [1/2]
bcc3739beed SystemUI: Allow using tuner API for Global settings
c9d56114e15 QS: Add Sound tile to Quick Settings
9a1e9ede40e Wifi: Send DHCP DISCOVER with rapid commit
81702c87ef0 wifi: Add APIs and keymgmt to support WPA3(DPP,SAE,OWE,SuiteB).
0a52ab4c14f Wifi: Add FILS support in WifiConfiguration
4869cc51357 IconsHandler: Really update the icon packs available
724a2974226 Re-add WPS implementation (2/3)
ab52940eef9 ActionUtils: Reverse actions for QS and notification panel
fccdcbf00c5 Add more action utils
a5c68204780 Support per-app icon and label customization [2/2]
b9231b9c0d7 MicroG: Allow location providers also outside of /system
01b95fca80e Lockscreen Date Font Style [1/2]
9cfd02796ed Lockscreen Clock Widget Font Style [1/2]
4d38504730e Add few Clock settings to Tuner reset blacklist
4dc974cef0e KeyguardStatusBarView: Request batteryview update only when required
841d9182da3 NavigationBarFragment: Update modes only when attached
b7896aa5176 BatteryMeterView: Fix logcat spam
d28ca5d8688 Fix StatusBar icons tinting when in split screen
6c76dbb2644 base: SystemUI: fix status bar mobile view layout problem
d2c7dd39fda SystemUI: fix visibility of mobile type icon
6ef256f53d0 Allow switch to pre P mobile icon style [1/2]
2dcad0f41f8 QS footer icon visibilities [1/2]
95ba4b2a1d8 Allow to quickly open Running Services from QS panel [1/2]
c154176a3c6 Allow to disable qs footer warnings [1/2]
1bef4f70aef Network Traffic: Add more customizations and improvement [2/3]
f061a791a50 Telephony: Add DisconnectCause values for clear code
c44c7b05a4c Do not apply date customization to QS clock [1/2]
97f8c8a3d29 UiModeManagerService: Store messaging night state on Settings class
be8ecf12587 Use normal tinting for emergency icons
b010402f423 Fix action bar font family on material themes
21892bc2c0d framework: Grant READ_WEATHER permission
f52fde2d242 GlobalActions: avoid multiple power dialog animations
9eb0bf773ed Disable SwipeUI when navbar is disabled [1/2]
396756c6f90 Full gesture navbar: Apply only on stock navbar
f9cd2928012 GestureButton: Adapt to sendKeycode API change
b4d6b4b6419 Allow to set a full gesture navbar [1/2]
a4c6b0ddbea QS tile titles visibility - Fix to hide label container
539e0be7837 Implement per-app thermal control [1/3]
7f267279bb4 Add optional OP cam support
cb0b9eb32c5 Disable edge gesture service by default
21aab33e044 PIE: Add back landscape check properly
d258dc15708 PIE: Fix animation for settings icon and clean up
7d45b00589e PIE: Clean up for orientation mess
1bb71f38341 PIE: Fix auto dark theming and use tuner API
f504b51c69b Frameworks: PA PIE Controls 3.0 [1/3]
7242c020920 Forward-port support for chained input filters
2b17ca607f4 Add EdgeGesture service for system gestures [1/3]
2572dbc3f60 QS tiles customizer: respect user tiles columns value
6b88a91d17e OnTheGo: Add missing import ComponentName
6ca9266b86a frameworks: Reset battery stats [1/2]
6e75beeee35 Themes: Workaround to fix dark theme on Messaging app
2f1350b1187 Ability to hide superuser status bar icon [1/2]
fdbceb0c025 Remove the check of mService when BluetoothHidDevice doUnbind
e1d55b3b262 Update navigation bar upon change of display density
a1fcaef6d47 SystemUI: don't add already attached qs tile views
dadf99fa7bc Keyguard: Hide check button when using PIN quick unlock
2944339ba45 LatinIME: fix navigation bar for expanded desktop
c5a356cba62 build: Add props to allow skipping build consistency checks
6f86e7fae64 Utils: Add function to kill package
2f6a1b9e983 Add Clear All Button to Recents [1/2]
4af307348e5 Quick settings panel : Set transparency [1/2]
5a886daafe6 crdroid: Clean up one hand mode UI [1/2]
3b9e32d853a onehand: Add display shrink mode
3382b04b29e VoLTE icon: reduce height & width to match status bar icons
df3ec72654e Allow tuning extra padding for status bar
22f14135c38 Rounded Corner: Code improvement and clean up
d06b52d5421 Custom Rounded Corner and Padding preferences [1/2]
b5ed44cf12c Add toggle for lockscreen weather and improve code
540b3aa8bce Weather client: fix refresh at boot and improve/cleanup code [1/2]
d5809d27906 Weather client: switch to vector drawables
e65a7e9cb53 SystemUI: Implement weather on lockscreen like Pixels
6c958ff64d2 Add option to auto hide status-bar clock [1/2]
62611670596 Update QS tiles showed by default
b9a852303e2 Use same NFC icon as that in QS tile
509b4c00817 SystemUI: Add statusbar NFC icon
da36a4aa5f4 Volume panel: Add notification volume row if unlinked
0b00f99ff02 Code improvements for expanded volume panel
d47953c76db VolumeDialog: avoid multiple animations on touch spam
c5f3fd38c0b Volume panel: Visual improvements
a5accf8480a base: Redo expanded volume panel for 9.x
7b7d1308b50 Volume panel: Do the same with less
80d25e835dd Separate global actions theme from qs
39318946533 Volume dialog timeout (1/2)
4e20b51e638 VolumeDialogImpl: Create settings observer only once
819271ecb37 Switching audio panel position [1/2]
2a9ded818ae Extended audio panel - fixes for unlinked notifications
0810304e227 Extended audio panel [1/2]
6539627127a Left volume panel: Fix animation
33a2100a26a Volume panel location: load the bool once
9111fed22fc SystemUI: allow devices override audio panel location
6d6483a00fa frameworks: Add unlinked ringtone and notification volumes
2ea1e67e97d BatteryMeterDrawableBase: Refresh only when value changed
93724b08bd7 BatteryMeterView: Fix logspam with battery percent view while charging
d23366b075b telephony: Conditionally ignore RSSNR signal level
2dfe0f25dd4 CPUInfoService: Clean up intent filter
dda3736a065 Ambient music ticker: don't trigger if it's not a media notification
6802fb7ec1b Ambient music: be sure to clean track info on media notification drop
9f75f83dec6 FontService: Protect font changed broadcast
d80d5e1d55d FontService: Disable logspam
32ce5cae081 Set font for remaining keyguard items
943c3854713 Set font for AmbientIndicationContainer
f44d78e62d6 FontService: fix null object reference
7adc6e27315 FontService: fix potential NPE and handle disabled packages properly
2079303c6a1 Add progress for font apply [1/2]
88f50f3dcc3 Dynamic font fix for FDE devices
c1fa3de81b8 Fonts: patched a few need files for boot
2835e93f380 Fonts: Update keyguard when font changes
e98ff4073a8 bringup: Fontservice
5e710585f4d PebbleBerry: Switch styles [1/3]
6b42b708a97 PebbleBerry: Add black/dark themes for google intelligence and wellbeing
bc712746006 PebbleBerry: Add QS header styles [1/3]
f61a84a8eed PebbleBerry: Introduce Tile Styles - a QS tile style picker [1/3]
30d35049b3a PebbleBerry: Simplify for power saver mode
169c167e7c3 PebbleBerry: Turn off night mode before switching dark style
6acfa982610 PebbleBerry: Fix black theme auto reset
1901e791277 PebbleBerry: Add independent switching of notification theme
eadaabac787 PebbleBerry: Support black overlays
edcebff1f1e PebbleBerry: Allow switching accents and light dark themes in better way
3ec8f28574d PebbleBerry: Add string to store status for dark theme usage
73bc515c1a1 PebbleBerry: Add SystemUI dark theme support
770d5e516b4 PebbleBerry: Create theme/accent manager utils
5c143812d92 Revert "SystemUI: Berry styles"
312e9b21027 TunerServiceImpl: Remove unavailable settings from blacklist
d7bf8aea8d3 Reload assets on overlay change: code improvements
03190f261ba Notifications: Do not use theme context for remote views
bdc8dd390a6 Improvements in loading notifications with dark mode
9b3926080a4 Reload more assets on overlay change
0635ae2fbc9 Add support for theming notifications
045d513a131 Expose notification info text color
e6c088ab4ad Themes: Remove color spans when using config_useDarkBgNotificationIconTinting
0eac9adf131 Themes: Add Theme.DeviceDefault.Resolver.Exposed
940cb97df6f Themes: add bool to optimize notification icon colors on dark backgrounds
0cbefeccf7b Themes: Expose notification icon colors
840af1ae56c Themes: Set UserIcons tintMode to SRC_ATOP
3391bd8f36c Themes: Expose QS tiles and label colors
6212b3901be Themes: SystemUI: expose screen pinning colors
f08337c2cd3 Themes: SystemUI: Expose QS edit item decoration background color
b247c2d0c2b Themes: Allow Permission Icons to be fully themed
8948af140c9 Themes: Expose toast & tooltip text colors for themes
6cc4514ec54 Themes: Expose Keyguard affordance circle background
1c05a1280d2 Themes: Allow volume slider and thumb to work with custom images.
81a866fed53 Themes: Expose Screenshot flash and background colors
b9ec288647c Themes: Expose Keyboard Shortcuts Dialog
6e17b2c92b6 Themes: graphics: ADB "N" icon compatible with OMS7
7d1abb3b1f1 Themes: SystemUI: Expose switch bar title
b5f5a0d68cc Allow Navbar ripple color to be themed
aa0255f1c25 Themes: Expose QS tiles and label colors
5516128b472 Themes: Expose QS background color
88dd397a38c Expose and tint settings dashboard icon tint
ebc3d78e255 Expose autofill save dialog text color
0dc1dcf9cd1 Expose screen pinning dialog background and text color
5c88fc45aae base: themes: dont use colorPrimary for active qs
c72dc97188e Expose two target preference divider color
ee1898852da Expose faststroller text for themes
0433bd60fbe Expose toast colors for themes
407fac91347 Fix autofill save dialog
580b6d473bc Allow Immersive cling colors to be fully themed
3417a785b41 Themes: Allow Resolver List BG to be fully themed
74536d4e93d Make resolver list fully themeable
63d1e833580 Themes: Expose resolver hardcoded colors
9168668aba7 Ambient display music ticker [1/2]
5ec49f7a81a Port ambient Now Playing container from Pixel [stripped down version]
8e93a282072 Fixes for lockscreen visualizer
d9ab595ab6c SmartBar: Enable action for Expanded Desktop
2a25594d966 SmartBar: Enable action for One Hand mode
086e748dd88 Update stock navbar items only if enabled
85432584ba4 SmartNav: Bring back Kill App action
7f0750f6e35 Pulse : allow to blacklist apps [1/2]
2e820b515a6 SmartNav: Implement pulse for stock navbar
86b0fe16457 SmartNav: Add missing setting defines
ef6a1f11e11 Pulse: add back auto color based on albumart
a6019c8a9d2 Initial checkin on Pie for SmartNav navigation suite
d0fcf3939ae Add Flashlight blink on incoming calls [1/3]
da63e24be09 AppOps: Do not prune apps that are not present
3813ffe9d55 SystemUI: Name Cellular Tile based on carrier
00adcb630df Custom Icons handler: add launcher icon cache support
3c2779bd659 Stock Recents/Overview icon pack support [2/3]
95ae9456231 QS: LocationTile: make it cycle modes
260c086afa7 keyguard: Actually kill Fancy Colon
30236380b95 Fix no default ringtone for slot2
5c4c706c4e3 Phone ringtone setting for Multi SIM device
70fe4c1cfd0 Suspend Actions [1/3]
3762175a5aa Utils: Import restart systemui api
df9ab655abd Allow users to switch between Pie/Oreo recents [1/2]
320091878ef SoundSearchTile: Make default state inactive
7c664591a76 Add Google Sound Search tile
8ea0f06031b Cellular tile: don't show disable confirmation dialog
b50a8125f8a Remove call to expand QS panel while pressing the Airplane QS tile
e845655fa6f Ask pin when tapping Airplane tiles on secure lockscreen
5fad6f1e105 Qs tiles no title: use bigger rows padding
6b6819ca147 OnTheGoTile: Fix active inactive states
db27d8c3796 QS: SystemUI: Add On-The-Go Tile
99894bb83c5 fw_base: On-The-Go Mode (1/3)
e340f015428 Add device key action to take screenshot [2/3]
1c7c25c1289 Add device key action to toggle flashlight [2/3]
bf140d02e7f Add api to toggle flashlight and check if device has flashlight
add7b6162dc base: implement OP like navigation gestures [1/2]
cafb34e8508 AODTile: Fix long click intent
1f3d1319033 BatteryBar [1/2]
0546dcf2cc1 Ability to toggle VoLTE icon in statusbar [1/2]
7532af03a22 Allow to dismiss notifications with FP left/right swipe [1/2]
74d7df2011c Add Always On Display QS Tile
38713e0ad8d MusicTile: Make tile state inactive if not playing music
5cb99cc9e8b Add Music QS Tile
a2d8abff081 Allow to set QS panel columns and rows [1/2]
a05aed84057 Speed up Recents additional buttons show delay
4f8e182b738 battery: Allow setting custom symbol near text on charging [1/2]
5fb7bf078e4 BatteryMeterDrawable: add battery styles [1/2]
93f338a7062 Use SHOW_BATTERY_PERCENT to position battery percent [1/2]
57d1260bb8a Fingerprint authentication vibration [1/2]
1a05402a2ed Allow using 4G icon instead LTE [1/2]
6f14d58826e Make roaming indicator optional [1/2]
09de729322b Add ability to toggle bluetooth battery level in QS [1/2]
c92a7314672 Add ability to toggle bluetooth battery level [1/2]
e015524a7d5 Add CarbonGestures [1/2]
420609b63ec SmartPixels: Also depend on burn in protection
a71ea362ab7 SmartPixels: Add config to enable smartpixels support
c9f2b3c9955 base: make smart pixel burn-in protection dependent on device burn-in
e37c0ebd9f2 Add smart pixels [1/2]
045e3409b0c Custom logo customizations [1/2]
6797ee034d4 Statusbar clock customizations
021f4b1f784 Allow using position tunable to hide clock
abc69353369 Add separate tunable for clock seconds
e294355db37 Network traffic mode for status bar [2/3]
dfd47afb308 Move net monitor to expanded statusbar header [1/2]
60df163fff5 Use alphaoptimized layout for custom icons on left
88fd3cd42bc CollapsedStatusbar: Fix phantom spaces in status bar
fe9164ca662 CompassTile: Add a device supports compass check
235007193ee CompassTile: Do not use slashed icon
aa5cd675812 CompassTile: Set default state inactive
1098015d13a Add Compass tile
80e0280904a ExpandedDesktopTile: Set default state inactive
b028adbf7ae QS: Add Expanded Desktop QS Tile
88f293e6704 PhoneWindowManager: Do not panic if immersive mode active
5a6bf00beda Add a whitelist for location providers outside of /system [1/2]
c00f2d21726 AbsListView: Fix widget couldn't find any view fc
d158e4d7e2a Return: Listanimation Views and Interpolator [1/2]
a17004a6fc1 Add option to disable scrolling cache [1/2]
e24827ef761 Fix: No text in toast for RTL layout
e6d2bc25291 FW_Base - XuiMod: Toast Animations [1/2]
d82ad3e8e4c AppTransitions: Remove hackery for controls duration
265ab7411cf Allow toggling animations off [1/2]
d05739d1857 SystemUI: remove unnecessary recent apps transition
b285875b0c8 AOKP custom system animations (1/2)
3b17a775d07 display: Don't animate screen brightness when turning the screen on
d249d880bf5 Add interpolators to qs tiles animation [1/2]
ef4cf311aa6 Add animations to quick settings tiles [1/2]
b6587e2d198 Force Expanded Notifications [1/2]
df4ded77fba Base: HeadsUp snooze function [1/2]
d83c1fe0139 HeadsUp: add timeout option (1/2)
ceb5d009c39 base: Add accidental touch prevention for assist key
30ed9c5d275 base: Introduce Accidental Touch
5174f0c61b0 base: Introduce new navigation bar key event source
bffcab5bf83 Battery light: 100% charged level (1/3)
8a38f6f9afe Add HW Keys QS tile
56faf4db0f5 policy: introduce pocket lock
a89b0574cf7 pocket: introduce pocket judge
61af6daad6a base: Add bool to enable/disable doze by default
5bb74a49d38 Allow tuning ambient display with sensors [1/3]
4c37afc7c86 Toast icon switch [1/2]
bbdcecd1ddb Show icon of package associated with Toast
846f560d71a Integrate crDroid OTA into crDroid Settings [1/3]
f1199a70940 StatusBar: add missing import for ContentObserver
0df4ec691b9 Add AlarmsBlocker [1/2]
a65b57d3400 Add WakelockBlocker [1/2]
fa763e8d6d6 CPUInfoService: Improvements and fixes
01a903e0564 QS: Add CPUInfo toggle tile
17176cf9494 SystemUI: add CPU info overlay
54e15c0f54c ambient display: Fix volume key music control
a011fed9521 Base: Hide power menu on secure lockscreen [1/2]
72e9fce7529 base: persist screenshot type in settings
4dda0e1a7c8 QS: Add partial/full screenshot QS tile
1f420d42c29 QS: Add Screenshot QS Tile
ccdb7b6c1d4 core: Add api to take screenshots
a6c4318f641 base: bring back screenrecord [1/2]
ceea89ba7f6 Live Volume Steps [1/2]
824ddb0cd43 QS tile titles visibility [1/2]
3364a3cc29e Add customizable action for back long press button [2/3]
94d561c50e2 Add device key action to kill app [2/3]
6c85dce3669 Add toggle to disable HW keys [1/2]
f985b4ae7db Statusbar: Clean up Tuner API
70506b35888 SystemUI: Add back the Pixel Navbar
9ec874832c0 Use FORCE_SHOW_NAVBAR to actually toggle navbar
896fcbfeefb Quick settings: Add Haptic Feedback to tiles [1/2]
d86b69ccfa7 Add option to select brightness slider positon [2/3]
33e6613fa16 Fix playing screenshot's sound when camera's sounds off
130a3049598 Allow to disable screenshot sound [1/2]
34deb0ee8f5 Separate double tap to sleep on lockscreen [1/2]
24f806a9f86 Return: Smart Pulldown [1/2]
f71c24e64fd SystemUI: Add case to quick pull down status bar anywhere
90c7b79e0d3 NotificationPanelView: Clean up tuner API
3b568019081 MediaScanner behavior on boot (1/3)
066c8b543d3 Keyguard: Fix scramble PIN view for multiple users
97ee06c512c Disable PIN entry after successful quick unlock
27edd640a58 Keyguard: Forward port lockscreen quick unlock (1/2)
98b1b7fa18c KeyguardHostView: Auto face unlock v2 for pie
23c92f29197 Add config to enable face auto unlock by default [1/2]
8c5b9c5b8da Base: fix facelock crash when lock screen is disabled
61d5f46f6f5 Add preference for automatic face unlocking [1/2]
13dc57c5362 Dismiss keyguard automatically when face is recognized
32ba7a1929a Add crdroid utils
faa24f5967a base: Add metric for crDroid Settings
9c37d440807 BatteryService: add dash charging support
90533cace6f LockscreenCharging: squashed (1/3)
2961432aece base: Add stub files
089165eb539 SettingsLib: Cherry-pick misc fixes to AOSP
8a097ce09e2 Add additional required permissions for priv-apps
c8ad750031d Fix NPE with void android.view.VelocityTracker.clear()
dc0b241e043 base: Supress telephony crashing platform
292dc812353 Update ringtones and notifications
9cc98eb7f2b Enable NSRM (Network Socket Request Manager).
740c363f853 SystemUI: Update NFC tile drawable
1b4121b5187 StatusBar: Silence logspam
08543f31126 telephony: Make IMS method updateToState accessible
b2449dc119f SystemUI: Keyguard: Check for a null errString
cba80525da6 Bluetooth: Fix NPE when accesing Manufacturer Data of invalid ScanRecord
43771064c72 VrManagerService: Solve the null pointer exception
2f48d8c0735 Kill off provider info logspam
bd4e3b7c3bc Remove unnecessary videos
e8e5afd56c7 base: Remove round corner padding from statusbar
45a67270cdb KernelWakelockReader: stop the panic
d8c7bb31c54 Screenshot: Fix possible NPE
74e09d13904 Suppress FingerprintManager logspam
3ea043f48ad TunerService: Prevent NPE with tunable
8027b9d56f2 base: Make Build.DATE visible to apps
7063ecea902 NightLight: Allow lower temperatures
bb3d689d4d2 Increase Zenmode max hour limit from 12 to 24
54ec38ac73f view: add null check for dispatch touch view
2e79866a54a CarrierConfigManager: Enable enhanced call blocking function
0aa84264942 StorageManagerService: Fix for system_server crash while booting
912a16738bb WindowManagerService: Remove status bar perm checks
b5bd0f59aab base: disable warning in StaticLayout
199262edcaf Telephony: Don't crash for too long baseband version
99a73cd36e4 base: SettingsProvider: cleanup leftover logspill
847635a98b9 Fix NPE when AOSP ambient display preference is removed
860ea14beb2 Shorten wait time for shutdown time optimization
5b8a07e4578 ActivityManager: fix npe in ProcessRecord
13fb1d55b05 frameworks: Fix null pointer Issue
994d502886c Revert "Remove getIntWithSubId in TelephonyManager."
561a672e5c3 SystemUI: Prevent NPE in Dependency.get() in BrightnessController
884f69bb60b aapt: silence density flag warnings
7c72718abbb Avoid needless Integer.valueOf() object allocation.
701027cc21d Reduce log verbosity: Don't spam logcat
8823c26d53c SmoothSpinners: Makes the loading "spinner" animation smoother
9d0eef56914 Allow faster app switching
a2c3e755245 Speed up Orientation Listener
16a4faa43fc android.view: Speed things up!!
e3fba35cbc6 Notification: Remove logspam from apps without channels
76d64379e66 Don't crash if there is IR HAL is not declared
b922a73fdf3 TelephonyManager: Prevent NPE when registering phone state listener
0c5061cc14b Fix NullPointerException in CaptivePortalLogin
b1c27df5973 SystemUI: Remove annoying log caused by aosp bug
10e11f061b8 NavigationBarView: Avoid NPE before mPanelView is created
d81148da19b Add missing STORAGE_INTERNAL permission for BackupRestoreConfirmation
4049cad8164 SQLiteDatabase: Catch corrupt exception during transaction
60a4d6a6637 DEBUG: Turn off some debugging we don't need.
139ed6c07c7 BluetoothAdapter: disable logspew
* frameworks/native/
abfb78395 Translate pointer motion events for OneHandOperation Display Shrink
* frameworks/opt/net/wifi/
94b97802f Wifi: Add support for wpa3(dpp,sae,owe,suiteB) network
4a4eaea52 Wifi: Add support to configure HLP, DHCP and manageIpClient for FILS N/W
0528a6579 Wifi: Introduce client interface for vendor supplicant 2.0
a99d7b23e Re-add WPS implementation (3/3)
* frameworks/opt/telephony/
915db4c77 telephony: add OP arfcn class
31889aca7 add for community - community is not pleased
4eac9c03b Reserve orignal dial string for CDMA call
148e38db3 Handle CallFailCause ACCESS_CLASS_BLOCKED
d2c3779fd Telephony: Add CallFailCause values for clear code.
571038118 Fix showing empty signal icon based on 3GPP family signal strength
37091b022 Refresh SIM operator numeric for multi-mode SIM
100ec942d Allow Emergency IMS network request in SIM less case
3a93553d0 Fix attach issue due to wrong attach apn
90c3a7364 Fix to release partial wakelock for SRVCC handover.
6028b37ae Fix Icc not update after changed to RUIM
67c477b99 MSIM:Avoid Iccid duplicate issue during android upgrade.
64c5c6280 Add Null check to getIccId.
* frameworks/support/
61cc7ddc31 Disable debugging
* packages/apps/Settings/
ca8db951e2 Merge 'lineage-16.0' into 9.0
* packages/inputmethods/LatinIME/
63d80e484 Merge 'lineage-16.0' into 9.0
* packages/providers/MediaProvider/
f23d302 MediaProvider: Fix SQLiteDiskIOException.
7fce872 MediaProvider: Fix scan on boot notification
e4bac73 MediaProvider: MediaScanner behavior on boot (2/3)
* packages/services/Telecomm/
7a9f3532 Merge 'lineage-16.0' into 9.0
* packages/services/Telephony/
bee5272ec Merge 'lineage-16.0' into 9.0
* system/core/
a3aabe9ad Merge 'lineage-16.0' into 9.0
* system/extras/su/
ba9d599 su: Add back mistakenly removed code
* vendor/lineage/
562941d9 crdroid: Bump to version 5.4
99aefb5c apns: Update IRAN APNs
b64bfe2c kernel: Fix modules path generated in modules.dep
* vendor/motorola/
fec59fc8 nash: update blobs from payton PPWS29.69-26-6
====================
05-10-2019
====================
====================
05-09-2019
====================
* build/make/
87e922110 build: Respect fs_config when generating recovery ramdisk
* device/lineage/sepolicy/
2310fa4 qcom: Extend untrusted_app access to battery/power supply sysfs
2d2adb6 sepolicy: allow recovery to setenforce
* external/icu/
1d56f7edc Merge tag 'android-9.0.0_r37' into staging/lineage-16.0_merge-android-9.0.0_r37
* external/skia/
c34465220b Merge tag 'android-9.0.0_r37' into staging/lineage-16.0_merge-android-9.0.0_r37
* kernel/moto/shamu/
55cad8c2047 rcu: Move RCU-related source code to kernel/rcu directory
477c65337eb rcu: Fix occurrence of "the the" in checklist.txt
4785d4d4b58 kthread: Add pointer to vmstat-avoidance patch
d99b94d9637 sched, rcu: Make RCU use resched_cpu()
89f7366de24 rcu: Update stall-warning documentation
e11872c21af rcu: Consistent rcu_is_watching() naming
ff70ee1d8ca rcu: Change EXPORT_SYMBOL() to EXPORT_SYMBOL_GPL()
5255d99a85b rcu: Is it safe to enter an RCU read-side critical section?
0cd52c6ad9c rcu: Throttle invoke_rcu_core() invocations due to non-lazy callbacks
5c87d76c613 rcu: Throttle rcu_try_advance_all_cbs() execution
494813c4c7a rcu: Remove redundant code from rcu_cleanup_after_idle()
55ec657c9f7 rcu: Fix CONFIG_RCU_NOCB_CPU_ALL panic on machines with sparse CPU mask
4013ebc476a rcu: Avoid sparse warnings in rcu_nocb_wake trace event
eda88e8a15a rcu: Track rcu_nocb_kthread()'s sleeping and awakening
15eeb004007 rcu: Distinguish between NOCB and non-NOCB rcu_callback trace events
d90c3a41e14 rcu: Add tracing for rcuo no-CBs CPU wakeup handshake
12dbfbc4bb0 rcu: Add tracing of normal (non-NOCB) grace-period requests
f6596e7ad5a rcu: Add tracing to rcu_gp_kthread()
c362992c9e0 rcu: Flag lockless access to ->gp_flags with ACCESS_ONCE()
6ffcb0bbc7f rcu: Prevent spurious-wakeup DoS attack on rcu_gp_kthread()
af971282fc4 rcu: Improve grace-period start logic
946811961b8 rcu: Have rcutiny tracepoints use tracepoint_string()
ebf2e165b9b rcu: Reject memory-order-induced stall-warning false positives
c0438950eb1 rcu: Micro-optimize rcu_cpu_has_callbacks()
faa0860440a rcu: Silence unused-variable warnings
a6fcf56ee1d rcu: Replace __get_cpu_var() uses
2d075a5aed8 rcu: Make list_splice_init_rcu() account for RCU readers
44833cb6c18 rcu: Fix dubious "if" condition in __call_rcu_nocb_enqueue()
89702300aad rcu: Convert local functions to static
0d26e963829 rcu: Use proper cpp macro for ->gp_flags
999f46fb49d ftrace/rcu: Do not trace debug_lockdep_rcu_enabled()
1b615dba56a nohz_full: Force RCU's grace-period kthreads onto timekeeping CPU
144586ad850 nohz_full: Add full-system-idle state machine
f556673693e rcu: Simplify _rcu_barrier() processing
001d954dc51 rcu: Make rcutorture emit online failures if verbose
5641585aae0 rcu: Remove unused variable from rcu_torture_writer()
2133006b4f3 rcu: Sort rcutorture module parameters
725d8a87f8c rcu: Increase rcutorture test coverage
046e9d76edd rcu: Add duplicate-callback tests to rcutorture
e605a0738d7 rcu: Update RTFP documentation
c85b96c1096 nohz_full: Add full-system-idle arguments to API
b58bd5d1eee nohz_full: Add full-system idle states and variables
fa6728903e5 nohz_full: Add per-CPU idle-state tracking
4af2dea3e8c nohz_full: Add rcu_dyntick data for scalable detection of all-idle state
31172ca27a7 nohz_full: Add Kconfig parameter for scalable detection of all-idle state
68209a1f7c8 nohz_full: Add testing information to documentation
aed93458bb5 rcu: Eliminate unused APIs intended for adaptive ticks
7b87a8abdaa rcu: Select IRQ_WORK from TREE_PREEMPT_RCU
8b966492501 rcu: Avoid redundant grace-period kthread wakeups
c4799ee2b77 rcu: Make call_rcu() leak callbacks for debug-object errors
6f3d9a26dd3 debugobjects: Make debug_object_activate() return status
6799e971ec1 rcu: Simplify debug-objects fixups
f5b5cb30f93 rcu: Expedite grace periods during suspend/resume
e8c22dae99a rcu: Fix rcu_barrier() documentation
1c6f47ce5c6 tracing: Add __tracepoint_string() to export string pointers
2a10ba10da5 rcu: Have the RCU tracepoints use the tracepoint_string infrastructure
1f1f739db42 rcu: Simplify RCU_STATE_INITIALIZER() macro
75dcb23afe2 rcu: Add const annotation to char * for RCU tracepoints and functions
a8052ccece2 rcu: delete __cpuinit usage from all rcu files
2cde55ae95f drivers: avoid parsing names as kthread_run() format strings
649cea08bb3 shamu: Regenerate defconfig
19b742a8689 rcu: Shrink TINY_RCU by reworking CPU-stall ifdefs
daf283cc931 rcu: Shrink TINY_RCU by moving exit_rcu()
3213cf3f23f rcu: Remove TINY_PREEMPT_RCU tracing documentation
fed560c70b1 rcu: Consolidate rcutiny_plugin.h ifdefs
9e6cbccb3b2 rcu: Remove rcu_preempt_note_context_switch()
289c9eabc37 rcu: Remove the CONFIG_TINY_RCU ifdefs in rcutiny.h
86106bbb97f rcu: Remove check_cpu_stall_preempt()
bcf5f94154e rcu: Simplify RCU_TINY RCU callback invocation
791c536e96c rcu: Remove rcu_preempt_process_callbacks()
57a8a9bad40 rcu: Remove rcu_preempt_remove_callbacks()
cd20b60b58a rcu: Remove rcu_preempt_check_callbacks()
1f5e8a175ec rcu: Remove show_tiny_preempt_stats()
85134fcab39 rcu: Remove TINY_PREEMPT_RCU
bd97bbf2daf powerpc,kvm: fix imbalance srcu_read_[un]lock()
7db81b7f731 rcu: Remove srcu_read_lock_raw() and srcu_read_unlock_raw().
f41ad3b8ed8 rcu: Apply Dave Jones's NOCB Kconfig help feedback
ecf1f72bee2 rcu: Merge adjacent identical ifdefs
e8da06c6486 rcu: Drive quiescent-state-forcing delay from HZ
89c714f2512 rcu: Remove "Experimental" flags
6c8fa33bbf1 kthread: Add kworker kthreads to OS-jitter documentation
5645828e9f4 nohz_full: Document additional restrictions
6d53f0409e8 nohz_full: Update based on Sedat Dilek review
6deb6b7f59d rcu: Move redundant call to note_gp_changes() into called function
34725acd448 rcu: Inline trivial wrapper function rcu_start_gp_per_cpu()
490db636855 rcu: Eliminate check_for_new_grace_period() wrapper function
18a93499690 rcu: Merge __rcu_process_gp_end() into __note_gp_changes()
61c05f8cf71 rcu: Switch callers from rcu_process_gp_end() to note_gp_changes()
c79ddebfbed rcu: Convert rcutree_plugin.h printk calls
93a4fc95542 rcu: Rename note_new_gpnum() to note_gp_changes()
f28748f01ee rcu: Make __note_new_gpnum() check for ends of prior grace periods
932ce7f1b61 rcu: Move code to apply callback-numbering simplifications
27cddd59c41 rcu: Convert rcutree.c printk calls
025f4cbff16 crypto: arm - replace memset by memzero_explicit
644d81f7f20 crypto: arm - ignore generated SHA2 assembly files
af92d4cf4b0 crypto: arm/sha256 - Use memzero_explicit to fill memory with 0
44e62e21a01 crypto: arm/aes update NEON AES module to latest OpenSSL version
* packages/apps/SecureElement/
24435ae Merge tag 'android-9.0.0_r37' into staging/lineage-16.0_merge-android-9.0.0_r37
* system/timezone/
5822955 Merge tag 'android-9.0.0_r37' into staging/lineage-16.0_merge-android-9.0.0_r37
====================
05-08-2019
====================
* packages/apps/Launcher3/
0db8d3481 New Crowdin translations (#12)
* packages/apps/crDroidSettings/
9a09dd3 New Crowdin translations (#421)