forked from crdroidandroid/android_vendor_crDroidOTA
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog_potter.txt
1300 lines (1182 loc) · 62.5 KB
/
changelog_potter.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
====================
07-21-2018
====================
* device/motorola/potter/
cd21f8d potter: update call recording overlay
793d955 tweak bfq iosched for flash drives
230ce23 interactive governor: leave min_sample_time at default
* kernel/motorola/msm8953/
953f692c2c00 Linux 3.18.115
a6e3477ea6b1 netfilter: nf_log: don't hold nf_log_mutex during user access
2eeb81194785 mtd: cfi_cmdset_0002: Change erase functions to check chip good only
5ac8455f5bb9 mtd: cfi_cmdset_0002: Change erase functions to retry for error
4b122feb2c19 mtd: cfi_cmdset_0002: Change definition naming to retry write operation
ebeeccf07abe mtd: rawnand: mxc: set spare area size register explicitly
cc7505ea7bf0 dm bufio: drop the lock when doing GFP_NOIO allocation
481d00db8987 dm bufio: avoid sleeping while holding the dm_bufio lock
7f9ee3595a39 media: cx25840: Use subdev host data for PLL override
30fd4f46d894 HID: debug: check length before copy_to_user()
7e8bee51016f HID: i2c-hid: Fix "incomplete report" noise
bfde56d1ed3d ext4: add more mount time checks of the superblock
c8607655ef34 ext4: clear i_data in ext4_inode_info when removing inline data
a8bf1405cf20 ext4: make sure bitmaps and the inode table don't overlap with bg descriptors
a10e25505092 cifs: Fix infinite loop when using hard mount option
d8d33c3de496 scsi: sg: mitigate read/write abuse
503a4d9aa76a net/sonic: Use dma_mapping_error()
d26883d6c346 net: qmi_wwan: Add Netgear Aircard 779S
b59edf6178dc atm: zatm: fix memcmp casting
e13c49f0dedb netfilter: ebtables: handle string from userspace with care
e6fa6c7810a5 ubi: fastmap: Correctly handle interrupted erasures in EBA
cb8d4d98733d x86/boot: Fix early command-line parsing when matching at end
8394bc57107b n_tty: Fix stall at n_tty_receive_char_special().
2c54845fcbba Linux 3.18.114
72d65acad331 dm thin: handle running out of data space vs concurrent discard
297b059cfa39 block: Fix transfer when chunk sectors exceeds max
e1ed9c37bf1a udf: Detect incorrect directory size
75b0c0123996 xen: Remove unnecessary BUG_ON from __unbind_from_irq()
47493dff9ddf video: uvesafb: Fix integer overflow in allocation
5232d637af85 nfsd: restrict rd_maxcount to svc_max_payload in nfsd_encode_readdir
c969bac26126 media: dvb_frontend: fix locking issues at dvb_frontend_get_event()
94350b6e697f media: cx231xx: Add support for AverMedia DVD EZMaker 7
8f7aef05ed99 media: v4l2-compat-ioctl32: prevent go past max size
72dc640cf8d8 backlight: tps65217_bl: Fix Device Tree node lookup
94dc051bccf4 backlight: max8925_bl: Fix Device Tree node lookup
d017adf7e614 backlight: as3711_bl: Fix Device Tree node lookup
cc0dc7ee5e4a UBIFS: Fix potential integer overflow in allocation
d191c7b49a2f scsi: qla2xxx: Fix setting lower transfer speed if GPSC fails
6dfce951706a time: Make sure jiffies_to_msecs() preserves non-zero time periods
92c3561fa5ad MIPS: io: Add barrier after register read in inX()
41f045640a4a PCI: pciehp: Clear Presence Detect and Data Link Layer Status Changed on resume
0200d29a3f10 MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratum
0d3e3e3c638d mtd: cfi_cmdset_0002: Avoid walking all chips when unlocking.
e23fddcd6438 mtd: cfi_cmdset_0002: Fix unlocking requests crossing a chip boudary
acd80192af87 mtd: cfi_cmdset_0002: fix SEGV unlocking multiple chips
1215dcca594b mtd: cfi_cmdset_0002: Use right chip in do_ppb_xxlock()
868b42e3efea mtd: cfi_cmdset_0002: Change write buffer to check correct value
c0e459a737bd ARM: 8764/1: kgdb: fix NUMREGBYTES so that gdb_regs[] is the correct size
ea71168afe5a powerpc/fadump: Unregister fadump on kexec down path.
c567a75a2221 powerpc/ptrace: Fix enforcement of DAWR constraints
8420673281c3 powerpc/ptrace: Fix setting 512B aligned breakpoints with PTRACE_SET_DEBUGREG
be85b1bddad5 powerpc/mm/hash: Add missing isync prior to kernel stack SLB switch
1756c3569980 fuse: don't keep dead fuse_conn at fuse_fill_super().
0b0fba058e8b fuse: atomic_o_trunc should truncate pagecache
49b75b6f352d ipmi:bt: Set the timeout before doing a capabilities check
b7c97c3b1d3b branch-check: fix long->int truncation when profiling branches
56d3c8462c3b mips: ftrace: fix static function graph tracing
b53ed16f572d ASoC: cirrus: i2s: Fix {TX|RX}LinCtrlData setup
254121df9c6f ASoC: cirrus: i2s: Fix LRCLK configuration
3aad6d0aa7bb ASoC: dapm: delete dapm_kcontrol_data paths list before freeing it
21989e0f0d3f signal/xtensa: Consistenly use SIGBUS in do_unaligned_user
652cae580ace m68k/mm: Adjust VM area to be unmapped by gap size for __iounmap()
70f8de0652e1 fs/binfmt_misc.c: do not allow offset overflow
99e1e2200807 w1: mxc_w1: Enable clock before calling clk_get_rate() on it
cf0ee389b113 libata: Drop SanDisk SD7UB3Q*G1001 NOLPM quirk
3d815a452541 libata: zpodd: small read overflow in eject_tray()
e6ece9088267 libata: zpodd: make arrays cdb static, reduces object code size
0dd040c7475f ALSA: hda - Handle kzalloc() failure in snd_hda_attach_pcm_stream()
44ec55abb708 btrfs: scrub: Don't use inode pages for device replace
7fd86b9cc6ce ext4: fix fencepost error in check for inode count overflow during resize
59aca502e34b ext4: update mtime in ext4_punch_hole even if no blocks are released
c83d46d75910 tcp: do not overshoot window_clamp in tcp_rcv_space_adjust()
1250d9f5352f ARM: 8753/1: decompressor: add a missing parameter to the addruart macro
e7595f946922 ARM: davinci: board-dm646x-evm: set VPIF capture card name
5d5a230148b8 i2c: viperboard: return message count on master_xfer success
d8cc1256365d i2c: pmcmsp: fix error return from master_xfer
6dea80af564c i2c: pmcmsp: return message count on master_xfer success
7b1934ca8181 ARM: keystone: fix platform_domain_notifier array overrun
ce09021632b6 usb: musb: fix remote wakeup racing with suspend
ae949fd1525d agp: uninorth: make two functions static
e3dfe6c4c4cb can: dev: increase bus-off message severity
68344c91e953 driver core: add __printf verification to __ata_ehi_pushv_desc
9c4c238676d2 drm/omap: fix possible NULL ref issue in tiler_reserve_2d
e3253ea45d3c mac80211: Adjust SAE authentication timeout
987eebde7087 kthread, sched/wait: Fix kthread_parkme() wait-loop
593d63b21a4f scsi: vmw-pvscsi: return DID_BUS_BUSY for adapter-initated aborts
306943b668ce hexagon: export csum_partial_copy_nocheck
010ab353ec26 hexagon: add memset_io() helper
c2122e9fa0b4 ARM: davinci: board-dm355-evm: fix broken networking
988b2f18fa8e bpf: fix uninitialized variable in bpf tools
3e10ab4efe8d x86/cpu/intel: Add missing TLB cpuid values
f0f0d4869734 rds: ib: Fix missing call to rds_ib_dev_put in rds_ib_setup_qp
623bb33e1a6b selftests: ftrace: Add a testcase for multiple actions on trigger
04bc3b223303 arm64: ptrace: remove addr_limit manipulation
6b997c5f4811 net: phy: marvell: clear wol event before setting it
4319c16fa415 scsi: isci: Fix infinite loop in while loop
1c99c1f6b822 parisc: time: Convert read_persistent_clock() to read_persistent_clock64()
7af4a33e7e42 scsi: iscsi: respond to netlink with unicast when appropriate
84db4c95abfe isofs: fix potential memory leak in mount option parsing
f7130091cc88 s390/smsgiucv: disable SMSG on module unload
9ad0060c6283 MIPS: io: Add barrier after register read in readX()
82051d2268c1 fsnotify: fix ignore mask logic in send_to_group()
43b3165749d7 af_key: Always verify length of provided sadb_key
b364a82ecdd7 tools build: Fix Makefile(s) to properly invoke tools build
1dc32a9c40c7 tools build: No need to make libapi for perf explicitly
* packages/apps/crDroidHome3/
f6c97893b Updated translations
* packages/apps/crDroidSettings/
219d5c1 Updated translations
* packages/fonts/crDroidFonts/
67c6ec9 Add 55 new fonts!
====================
07-20-2018
====================
* frameworks/base/
009afa4ace1 fixed spanish translations
* kernel/motorola/msm8953/
ad3e5cad847e Merge pull request #24 from boype/patch-1
* packages/apps/crDroidSettings/
d1c2021 Add Oxygen accent [3/3]
51ee29d Updated translations
* packages/overlays/accents/
b0dff44 Add Oxygen accent [1/3]
* packages/overlays/black/
fb1647f Revert "Add background color to black style"
* vendor/lineage/
db0d8d9b Add Oxygen accent [2/3]
88557f94 privapp-permissions: Add new Dialer permissions
====================
07-19-2018
====================
* frameworks/base/
8a595f8cc9f Updated translations
* packages/apps/Dialer/
b9d2a3a90 Re-add call recording.
* packages/apps/crDroidHome3/
1312a257d Updated translations
* packages/apps/crDroidSettings/
e53a00a Updated translations
====================
07-18-2018
====================
====================
07-17-2018
====================
* device/lineage/sepolicy/
c654ac3 sepolicy: recovery: Allow (re)mounting system
* hardware/lineage/telephony/
24f40ad telephony: Actually pull in telephony-ext into final build
* packages/apps/Recorder/
07eb6ad Recorder: Use native functions to get H264 info
* system/sepolicy/
b458640a Merge 'lineage-15.1' into 8.1
* vendor/lineage/
8ed10cf1 addonsu: Fix installation on TWRP A/B
e700c974 apns: sprint: Default to legacy n.*, allow x.* as an alternative
====================
07-16-2018
====================
* android/
c9aef3f manifest: Track su
* device/lineage/sepolicy/
c654ac3 sepolicy: recovery: Allow (re)mounting system
* device/motorola/potter/
86ce9c4 potter: Update dependencies
c218544 potter: use proprietary qti-telephony-common
* frameworks/base/
44cddb5bf92 Updated translations
* hardware/lineage/telephony/
24f40ad telephony: Actually pull in telephony-ext into final build
0f1392f Cleanup usage of static
27c445e Return proper value for isDsdaEnabled
* lineage-sdk/
43650ea Merge 'lineage-15.1' into 8.1
c670140 ProfileManager: Make PROFILE_SELECTED broadcast explicit
* packages/apps/crDroidSettings/
9cab434 Updated translations
* system/extras/su/
90afa4f Bad, lineage... bad boy
* system/sepolicy/
b458640a Merge 'lineage-15.1' into 8.1
* vendor/lineage/
8ed10cf1 addonsu: Fix installation on TWRP A/B
e700c974 apns: sprint: Default to legacy n.*, allow x.* as an alternative
====================
07-15-2018
====================
* android/
0910b20 Merge 'lineage-15.1' into 8.1
* device/motorola/potter/
8a35e4a Revert "Revert "potter: add missing profiles for slow motion""
* frameworks/base/
d5e42ad8f9c Updated translations
d687455ed3e Updated translations
5217f572593 Implement XOSP Blur personalization options (1/2)
a1acc8af267 core: Stop using Arrays.checkOffsetAndCount
e1e14cb9e6b base: make smart pixel burn-in protection dependent on device burn-in
c5fd9357e4d Add smart pixels [1/2]
45e816deaaa SystemUI: QS: Name Cellular Tile based on carrier
1bd073b17bf jni: Fix temporary file name strlcpy size
09bea702d24 Add string to store status for dark theme usage
7268c158965 LOS theming: worst APIs ever [2/3]
7259f595fe9 Fix some refresh issues when changing an overlay
a8795d90027 Themes: expose tooltip text colors
22435057772 OMS: Add back overlay modified callback implementation
0a07929a886 OMS: StrictMode and files under /data/system/theme/
89560f26b48 Unbreak public api by hiding substratum interfaces
955e4ae08df base: Introduce SubstratumService
25004fe177a Hold "volume up" during boot to disable all overlays
413a2a5e038 ThemeSafety: Introduce App Crash Intent
27d53681b55 ApplicationsState: add filter for Substratum overlays [2/2]
96d108b38af Extras: Add dynamic theme sound effects support
97d3997df2f Extras: Add dynamic theme shutdown and boot animation support
df1cf206f0a Themes: Fix theming Qs expand/collapse drawable
0b672c10737 Add snackbar updater text color to be used by overlays
e820b1ff617 base: fix notification overlay config
a6336f96b4e Reload more assets on overlay change
6fa4e7c48ff Add support for theming notifications
34dd72dbc8d Expose autofill save dialog text color
ce2ca9cb681 core: Poor Man themes: fix autofill save dialog
b1571b60d0f QS: Expose zen qs panel close button color
73333cd7ee6 Screenshot: Update flash color
d3b2e284dbd Expose screen pinning dialog background and text color
af01ced2ed2 Expose notification info text color
89887c62d92 Themes: Notification tint: add bool to enable algorithm for dark backgrounds
d68ed6029f8 Move power save warning color to projeckt
f339d33b69c Themes: SystemUI: Expose QS background opacity
c370724d7a5 Themes: SystemUI: Expose QS edit item decoration background color
76b1816da31 Themes: Allow Permission Icons to be fully themed
d101af51b83 Themes: Allow Immersive cling colors to be fully themed
7d0e21ad4f4 Themes: Expose resolver hardcoded colors
691450ff432 Themes: base: expose toast colors for themes
0cb19ae71ba Fix: No text in toast for RTL layout
68b7e87c9c6 Themes: Expose Keyguard affordance circle background
0cb31f9101a Themes: Allow volume slider and thumb to work with custom images.
f6273bd30b3 Themes: Expose Screenshot flash and background colors
4422fdbe681 Themes: Expose Keyboard Shortcuts Dialog
e17cef18388 Themes: graphics: ADB "N" icon compatible with OMS7
5cb9724eae2 Themes: SystemUI: Expose switch bar title
306f29ef681 Themes: Allow Navbar ripple color to be themed
d787245fb4f Themes: SystemUI: Use own drawables for QS expand icon
62fa8d3dbf7 Themes: Notifications: extend dynamic notification bool for ambient notifications
621f4f3eada Themes: Notification dynamic colors bool compatible with OMS7
faa2cd46ef1 Themes: Notifications: Expose a bool to disable dynamic colors
f8412e25976 OMS: Dismantle FLAG_OVERLAY_TRUSTED check in isOverlayPackage
749b28c43df base: SystemUI: call qs tile layout on rotate
c5582b89375 Add edge gesture (1/2)
1e50be5b1f1 CPUInfoService: Add config for temperature sysfs path
bad8bc41769 fw_base: On-The-Go Mode (1/3)
3cbe34cfb9a Fix screenshot not saved when appending appname with some languages
17b6100defd Fix CustomTile NPE in handleRefreshState
79a81eeeeb3 Add a ripple effect to the power menu items
7b89f476bbd Make Recents "Free Ram" text translatable
2092bc671ce Make lockscreen text clock and date friends again
ceb0cdf9f78 Adjust the clock margin with using AOD/Doze
7826790fa67 Introduce lockscreen clock/date styles [1/2]
d07ae86188f base: HeadsUp snooze: reset snoozed packages on settings change
4491f574e5c base: HeadsUp add timeout option [1/2]
48c8e92ad74 base: HeadsUp snooze function [1/2]
6a9f2066041 SlimRecents: add fingerprint scanner gestures [2/2]
0505207dee1 SlimRec. media info: fallback to notification text if no metadata available [2/2]
35ab1506641 Cleanup SlimRecents media info/colors code [2/2]
53edda29895 Stop ticker on theme changes
5b7415f0c9e Slimrecents media artwork/card color: don't skip navbar blacklisted apps
0aafcee2554 Slim recents albumart: fix possible NPE for getOriginalLargeIcon().loadDrawable()
245da9821df Slim Recents: albumart as player card icon when playing a song [2/2]
9ccdd213908 SlimRecents: if a song is playing, set track info as card title and use albumart
b3b3b5c1f1c display: Disable scaling on display mode switch
f50ca1bdb9b SystemUI: Screen capture in physical resolution
4eb0a2d6e73 Add New Logos for Statusbar [1/2]
7ba6479695c Update dimensions for OmniStyle
3e0cead6cff SystemUI: Make Running Services icon smaller
522465f7eb4 Tiles: Fix moar warnings
2bcda16bd08 Improve padding below tile layout and page indicator
b0aef01da1d Battery light: 100% charged level (1/3)
5109e171688 Add option to select brightness slider positon [2/3]
9d8ccc28b3f Remove call to expand QS panel while pressing the Airplane QS tile
d41398e667b Improve ambient music ticker to handle extreme cases
5c158fe1c85 BatteryMeterDrawableBase: Always respect show percent
4e8d2bd1ac6 Add customizable action for back long press button [2/3]
14804d9c874 Add device key action to kill app [2/3]
7be17dc3229 Add HW Keys QS tile
b648454a214 Slashify and improve heads up tile
88e41900bde Slashify and improve ambient tiles
4fd37c61410 base: catch what you cant explain
10f6230b3e7 BatteryService: add turbo power charging support
042ea089959 Improve keyguard indication checking
9a6e1aa230d Fix ResolverActivity don't show items
aab51cfe8dc Blacklist NFC icon from status bar by default
2bbc3ca16d5 Use same NFC icon as that in QS tile
a278182b103 SystemUI: Add statusbar NFC icon
dae4bfcfbe1 Alarm Blocker: Shut up CONTEXT_MANAGER_ALARM_WAKEUP
217acaab326 AlarmsBlocker [1/2]
7d15fe82dd9 WakelockBlocker [1/2]
f2e15b376ca Allow to dismiss notifications with FP left/right swipe [1/2]
fd730e13bac Add Always On Display QS Tile
99caf7b24b4 Allow toggling animations off [1/2]
0b021e891d7 SystemUI: start ambient music ticker marquee also in aod
75c1f2eed08 Add padding for running services icon in QS footer
34373334b85 Set text color to white for ambient battery display
179f630e5f4 Fix battery percentage disappearing in portrait mode
dc80a8cdcb8 Fix logic for FP wake and unlock default value
bb21d35619b Add switch for Wake-and-Unlock feature (1/2)
8c18e15f769 Switch to stock behavior if ambient display toggle is disabled
24690bf6787 fwb: Ambient Display battery toggle [1/2]
75beae9c4b6 Ambient: show battery level on bottom
92cc80625d3 KeyguardIndication: Set font style for text view
8c34790cec6 Set font for AmbientIndicationContainer
eb34ca63d07 base: dynamic font fix for FDE devices
1d834c7c3ae FontService: fix null object reference E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.AssetManager android.content.Context.getAssets()' on a null object reference
bb301a110ef FontService: fix potential NPE and handle disabled packages properly
43c26fb56aa base: SystemUI: restore keyguard default font styles
c75f4dd3d58 Add progress for font apply [1/2]
252193f1954 Fonts: Update keyguard when font changes
4522449b1ce Introduce FontService
ccb32290658 Add dynamic theme fonts support
78da1e8b719 BatteryMeterView: Remove custom padding in percentage view
d91c01a1389 SystemUI: stop crashing qs tiles during boot
5e63c7844ab Split QS clock visibility customization [1/2]
c5dd87c3149 Clean up clock styles [1/2]
45cbfde19e5 CarrierConfig: Clean up enhanced call blocking function
91b708cfa0b QSPanel: Always use long click for QSPanel dual target
7772987a40f base: telephony: Add support for DC_HSPAP
e49b56e140e screenrecord: add support for 18:9 resolutions
013d7121c13 Screenrecord tile: save quality level
d794e3acad5 Add screen record tile and service improvements [1/2]
59c86ae3ee6 base: bring back screenrecord
b795d4749ef Keyguard: Actually kill the Fancy Colon
48ef7e4deab base: expanded desktop: fix for endless layout loop on keyguard
702f996d764 Add exception catching for BlockedNumberContract methods
fe7ebb4f51e Support enhanced call blocking function
9788e093a89 Return of the ticker scroll [1/2]
1053c448a63 SystemUI: bring back the google assist qs tiles
c1a9e2bbdd1 Choose a custom editor app for screenshot notification edit button [1/2]
0a1ed419a83 Markup screenshot edit button: collapse notification panel on tap
d4149ac2080 Fix edit icon in QS footer
4b11bb34d48 Allow tuning ambient display with sensors [1/3]
83ec89508d7 base: Add bool to enable/disable doze by default
90f90e78ad5 statusbar: Add space around carrier label in statusbar
98292338823 Suspend Actions [1/3]
3e22aa373a9 base: add back qs header images [1/2]
0e42a5da0ff Fix playing screenshot's sound when camera's sounds off
3b439d778f6 FEB: Disable/Enable screenshot sound [1/2]
c219143c188 Custom Carrier Label & Carrier Label Placement [1/2]
a4144479c3b BatteryStyles: Clean up and improvements
9a3f9b31329 BatteryMeterDrawable: add square style (1/2)
1ac68db35e0 BatteryMeterDrawable: add battery styles [1/2]
07957cfe63a base: add systemui restart to advanced reboot [1/2]
56cf4810a88 base: silent mode is back
2abf866bf6c Clock: Fix crash in formatted string with date on right
bf4a21cc431 Clock date position [1/2]
e0394fe6dc5 Extend clock customizations for left clock [1/2]
222ae4096ef clock: Update format string properly
3ee75bf4f7d Make status bar ticker play nice with center clock
de662d54e84 Statusbar clock customizations (1/2)
041c4f5b4bb Ability to hide superuser status bar icon [1/2]
c5fc611d5e0 Add toggle for face auto unlock (1/2)
dcf6b54759c KeyguardHostView: Dismiss keyguard automatically when face is recognized
5b7f3c94023 Fix Substratum themes making powermenu transparent in some cases
860c5ab6cb7 Music ticker: once per track is enough
1734995d349 Ambient music ticker improvements
aba2d8cf648 Ambient ticker: Play nice with AOD
a4f0806a749 DUI Pulse: add Automatic albumart base color mode [1/3]
2b1a047b977 Ambient display music ticker [1/2]
46e6214b11d Port ambient Now Playing container from Pixel [stripped down version]
8af1fd9567f Allow to suppress notifications sound/vibration [1/2]
59a89af5cfe Status bar: Move custom left icons under linear layout
b87f6c3d47f base: SystemUI: fix weather tile color
69cf895d746 SystemUI: mutate weather image for qs tile
9b5cfdc46d5 base: SystemUI: use slashify for qs weather tile
e3df91f7973 Make lockscreen weather more robust
c3b58d51067 SystemUI: Keyguard weather (1/2)
85de8f6ff98 statusbar weather: allow update without querying
0be2f4b7d7d base: Add statusbar weather [1/2]
20eea7f8f79 base: Add permissions for OmniJaws
a4b50a882e0 OmniJaws: Fix weather condition icon loading madness
a8b517cc173 SystemUI: OmniJaws qs tile integration
0b596fdec95 Custom logo customizations [1/2]
9f2ce1cfb1d CollapsedStatusbar: Fix phantom spaces in status bar
a4bce19135b TunerService: Prevent NPE with tunable
7d911e53468 FWB: all tile scroller for quickbar settings [1/2]
76f3b45148b base: Try disabling AOD by default [2]
0d6dedadc81 base: Add accidental touch prevention for assist key
fe6eb3a535d base: Introduce Accidental Touch
e193d3a38f6 base: Introduce new navigation bar key event source
c91f447b9f3 Add toggle to disable HW keys [1/2]
2d5450bd986 Fix the strange recents Android P transition
9145ed0a417 Add toggle to enable Android P system animation [1/2]
846a43166f5 Add Android P transition
6ed7c359c9d base: Add screen off animation [1/2]
6616ea7c66e Add interpolators to qs tiles animation [1/2]
30251898257 Quick statusbar tiles header: expand panel on longpress for details view
b95f92c5be3 Add animations to quick settings tiles [1/2]
cfdbb4c42c2 Hide tiles title: longpress will launch detail view
f1d7e5a3ae0 Optimize AbsListView to reduce click operation latency
cd7d64113ff AbsListView: Fix widget couldn't find any view fc
9cf6dba2496 Return: Listanimation Views and Interpolator [1/2]
f9796439bec Add option to disable scrolling cache [1/2]
26dc81ec07e FW_Base - XuiMod: Toast Animations [1/2]
2283b116136 AppTransitions: Remove hackery for controls duration
c71e4bb4ea1 AOKP custom system animations (1/2)
5ef18388fbe Fingerprint authentication vibration [1/2]
bda7bf39ed6 QS tile titles visibility [1/2]
ec036f264cc BatteryService: add dash charging support
836128543f9 Ringtone audio focus
72b0ba76042 Flashlight toggle api improvements
ede74b036b8 base: refine partial screenshot handling
bd1de29e2ba Optional screenshot type [1/2]
2ba34212ac6 Toast: Remove horrible shadow in text view
c1c6ac1d4e9 Toast icon switch [1/2]
608877b0b11 Update toast icon to properly work with 8.1
faba98b270b Show icon of package associated with Toast
5ca1f391ac9 Force Expanded Notifications [1/2]
29b2267478d onLongClick Settings button for crDroid Settings
35e450f29f9 base: Improve secure lockscreen access with disabled QS
7c05c9d0a70 base: allow disabling quick settings on secure lockscreen [1/2]
f1906afe389 SystemUI: Allow using tuner API for Global settings
70c11aaadf8 Base: Hide power menu on secure lockscreen [1/2]
39982a0aae7 Vibrate on plug [1/2]
005cbc2aa69 Play sound for charging events
2fcecd71f37 Allow to set QS panel columns and rows [1/2]
c1d328bb490 Allow to quickly open Running Services from QS panel [1/2]
cc8e750537c base: Add Dynamic Navbar capability [1/2]
3db8b3856b7 base: Add three-fingers-swipe to screenshot [1/2]
5806e1ae800 Live Volume Steps [1/2]
69d5ab6c755 Stock Recents icon pack code fixes
346503cca65 base: recents: protect against possible concurrent mod
d5f4769b9cb Centralize and fix caches broadcast receivers [2/2]
1f49907aba9 Refresh stock recents icons on dpi change
d95bc5ea8ba Stock Recents: fix fc on header app icon longpress
1fc8d25d1fd Recents icon pack code improvements [2/2]
5ca33c936e2 SystemUI: remove unnecessary recent apps transition
0c021143c0f Stock Recents: use Slim Recents icons management [1/2]
3ebf8b32e98 Recents: Remove Slim Recents modification to AOSP callbacks
3bb950f24c7 Recents: Clear locked tasks when using Slim Recents
ecd087fa89a Slim Recents 3.0 [1/3]
75d2efb0460 Recents: Add deep clear feature for dismiss button
a59d3c14c2d Recents: Fix NPE with locked tasks
6468f0eaca8 Recents: Proper fix for FAB button disappearance on boot for first time
13fa29fe1ed Immersive Recents [1/2]
f728a606308 Stock Recents icon pack support [1/2]
e3c770dcf0c Recents: Improve membar layout
56e36248124 Add membar to recents options [1/2]
82e40f1135d Recents: Make lock task and dismiss icons optional [1/2]
23f5fe5b89e Recents: Fix guest appearance of Fab button on empty view
17faa12ba05 Recents: fab button improvements
7636dcf0d2c Add Clear All Button to Recents [1/2]
07735be721e Disable PIN entry after successful quick unlock
fc8bb892503 QuickUnlock: Fix multiuser usage
37e41339676 Keyguard: Forward port lockscreen quick unlock (1/2)
72b916b6326 Allow toggling auto usb mode chooser activity [1/3]
0d93b063b96 Replace ugly DU's last app animations with old CM's
9216033fb47 DUI: Change default navbar mode to Smartbar [1/2]
e0321020dda DUI: Set default navbar height width to 80
37cfe42265f DUI: Initial checkin for Oreo [5/7]
31723c0b4e1 Diffuse LOS unfriendly force navbar
52d8218d59b Add api to toggle flashlight and check if device has flashlight
c40004c4f06 crdroid: Add getRunningActivityInfo to utils
fb5ed1d0bbf Ticker: Clear ticker regardless of setting
fda8cda28a1 Statusbar notification ticker [1/2]
5036b8d2b6e SystemUI: Enable three icon switching within QS DND tile
ef76e42193c Add ability to toggle bluetooth battery level in QS [1/2]
29ba533656a display: Don't animate screen brightness when turning the screen on
e73fd24c446 Make Data/Wifi activity icon in statusbar optional [1/2]
8de228e4b7e DoubletapPowerForCamera disabled by default [2/2]
b3ae99d660e Return: Smart Pulldown [1/2]
70d4fbe9893 SystemUI: Add case to quick pull down status bar anywhere
52afeccd80b base: fix dummy expansion of qs on double tap to sleep
5a37c261006 Double tap to sleep on lockscreen [1/2]
9808eb21fd5 BatteryBar [1/2]
1a740f6cf18 PhoneWindowManager: Add missing check for immersive mode
04dcfdc710f Ability to toggle VoLTE icon in statusbar [1/2]
57dac5ee7fa Max Lockscreen Notification count [1/2]
313fe33f435 Integrate crDroid OTA into crDroid Settings [1/3]
6ba0919c360 SystemUI: Fix Data Usage tile to match Settings
2759fb6e8d8 Slashify ADB over network tile
a019a399355 Rewrite CPUInfo tile
f3d9e6ab126 Slashify USB tether tile
bd26be84595 Extend reboot tile to add power off
657f5436f93 QSTile: NFC: Update nfc tile drawable
177c405a157 Add a one time QS dialog for the caffeine tile
5ad71d9841b SystemUI: use slashify for more qs tile
909ac3cf706 RebootTile: Fix gradient message display for reboot to recovery
3dd573bff73 Add Reboot/Recovery QS Tile
221805d173a SystemUI: Add missing permissions for Sync tile
3ef2127ada9 Add partial/full screenshot QS tile
3be3d7fd44c QS: Use proper color attr for enabled tile
4cf9930a691 CPUInfo tile: Fix initial state
8eed90dedf8 QS: Add CPUInfo toggle tile
0653bde186d CellularTile: don't show confirm dialog on disable
1190547c80a Quick settings: Add Haptic Feedback to tiles [1/2]
b87d0dc11d1 NfcTile: use Oreo style
d283989ff23 Battery tile: fix label when charging
dd96edfaf59 Ask pin when tapping Airplane tiles on secure lockscreen
5c09be4d04e QS: Add Expanded Desktop QS Tile
32220e46dab Add Music QS Tile
5eebd41f841 Refresh USB tile
e479b78b388 Add Compass tile
bdf228d2740 Add Sound tile to Quick Settings
da909e8e4b4 Hide HBM tile if not supported by device
725b6b34b94 Add Functionality to control High Brightness Mode [1/2]
15b4421e188 Add a sendKeycode api to crdroid Utils
2c1390e75b4 Add api to take screenshots
9c844bcba3a Add back crdroid utils
8552bddf6a9 LockscreenCharging: squashed (1/3)
2ed546bcb33 Allow using 4G icon instead LTE [1/2]
d90da758de4 Add ability to toggle bluetooth battery level [1/2]
1467d492a4a Make roaming indicator optional [1/2]
a95c14849cd MediaScanner behavior on boot (1/3)
11bb37c6e65 base: add CPU info overlay [1/2]
4252c74527e base: Add metric for crDroid Settings
1e55b3d9016 crdroid: Update default tones [1/2]
fc9eba4f024 Don't try to show crash dialog for dead app
f2c56bcfdb1 Fix socket leaks in various android.net.Network methods
6bcfc91890f Fix IllegalStateException issues in Setttings
7e0b18f4f65 base: Modified that logs do not include URLs
a397e89d1bb bgdexopt: Let PM handler run between optimizations
cb92fda017a BgDexopt: Reschedule job on timeout
28934fb3b61 Run BackgroundDexOptService with background prio
9ceb9de14e2 Fix MtpDatabase multithreading NullPointerException
c3913268070 Convert between MtpObject and MediaProvider path
b3af757de3a Fix the NUllPointException for SystemUI crash
661a94fce9f DozeUI: Remove unusual static method call
5489822aedc NetworkStats: Fix forced floating-point math performance
968d6368e93 Ensure re-post with setOnlyAlertOnce(true) silences sound
cc55465bcb5 Fix foreground process killed when it uses content provider
01077182e47 DeathRecipient object leak in context of system server
4233b647fb2 pms: Skip from copying preopts if device is undecrypted
d25e30aef8e Don't spoil printservice log if not needed
abba585603c Disable warning in StaticLayout
a73afd66113 Remove unused calling for better performance
6b9a8e6b6e3 core: Fix long overflow issue in NetworkStats
bfce3018b05 MtpDatabase: Fix potential NULL dereference errors
8fa41f3e12d Fix problems caused by multithreading in VibratorService
98209879a17 SystemUI: Wallpaper is black or cut in half vertically
7d4a8fbf519 Speed up the speed of computer MTP query
2b8105c397e Return null if a provider died before acquisition
3d62035fe7f Fix a 'memory leak'
572fbf7520b ScanRecord.getServiceData NPE fix
c02b92e6e23 Check for null path in getInternalPathForUser
0d88c31e852 SystemUI: Fix systemui crash when showing data usage detail
2d1faad9ede core: ChooserActivity: fix android crash from null object
0fae9f8a405 Do not setForceUse when a2dp config without change
b9446c2a7f6 Defer deleting a http cache
408be944806 Bluetooth: Add support to get AG manufacturer information
c28ee0b8e3e Don't set A2dpsuspend flag to false when a new A2dp sink connects.
a40c196e8a6 Bluetooth: Implement API to get device identification information
2c53b24fd66 am: Avoid starting partial users in UserController
73e060095cb backup: Fix service not registered exception
d81180399cb Optimize set bitmap actions in RemoteViews
3702c5a7e08 Allow changing signing cert for system apps that use shared users
dc4fcb066bd Location: Skip processing when reciever pointer is null
10d3d1172e6 fix synchronization bug when notification enqueue/cancel
eafb9763f86 services: Do not call finishKeyguardDrawn with PWM's mlock
cb64648f462 core: Fix adb when installing a APK with incompatible abi
f1d6fe2b571 media: Use correct filename when adding to ringtone
babe6212559 Google FRP: save password quality in resetPassword
aa237af91ff core: Check getSelection length before delete
c6b3edaa87d Don't crash if there is IR HAL is not declared
18c5a298589 renderthread: relax error handling for wide gamut EGL configs
da3de65f89c Don't wait keyguard drawn if device has no keyguard
bd0275f7862 Catch double unbind of dead service
ac1cb0a2894 Fix android.net.SSLTest
2b0147e5ff5 don't block adb while running uninstall
4492d418bf9 Framework: Restrict warning message
d4bd93f868d WindowManager: Fix redundant orientation change
e2152112c9c PackageManager: Avoid cache creation null access
47ea3e6b812 audioservice: set value for Control ringtone volume after reboot
c482a19e9bd frameworks/base: Fix ContentService JNI leaks
67cdd109a9c Fix array exception in createAutoBrightnessSpline
15213564cc1 ActivityManager: consider not AWAKE as sleep state
dbaa457c3d5 Fix InCallActivity onStop call when launch from Lockscreen
998177d22b3 ActivityManager: Fix slow-app ANR dumping
17fd1a4ef56 Avoid the restart process for launching provider killed by AMS
349f6702cae base: ROM size calculation error on 4GB ROM device
a5a2dc54ad0 Toast: Fix duplicated to add View of Toast
a8fbd11a756 SystemUI: Better QS detail clip animation
78c1e7290ba ConnectivityManager is initialized with a wrong context
5c91dc5f21e Fix another potential ChooserActivity related System FC
3ca99b88ba0 BatteryStats: Update WifiState even if EnergyInfo is invalid
d73edf46c17 Bind app name to menu row when notification updated
948601d81d4 Fix intercepting touch events for guts
f2b3d5953e0 SystemUI: Rotation button can't work at first time after rotate screen
daee9e1c6fa hwui: check the buffer status before draw
1bb4cacb6be ConnectivityService doesn't send decreased score to factories at need
0c0ac6cc3e4 Decrease time changing between TOP & another state
1000c692772 Add permission whitelist for EmergencyInfo app
4a63cd6f1ff Fix text cutting off during shutdown animation
bbad7ae5fb3 media/jni: Check mute state before starting play
d23f4f8a214 PackageManager: Init known locales at WelcomeActivity in SetupWizard
3ffc552a3c3 Should use scan flag or it will not scan device
1a19bb55ae3 Use async thread for performPoll in NetworkStats
f29194f5392 AtomicFile: Rename the backup file to base file when backup exists
be9d7c6e2c6 Send broadcast to MediaScannerReceiver to refresh gallery
aaadc5a1e1d Fix issue when start android/com.android.internal.backup.LocalTransportService
77fb9705f5a Make the allPendingIntents add operation thread-safe
0579748283f SystemUI: fix crypt keeper race condition
d2693695427 Keyguard: Don't show keyguard if CryptKeeper enabled
103d86a6355 jni: android.util.Log.logger_entry_max_payload_native @CriticalNative
c8ff6ab8305 Bring back missing menu items on text floating action mode
a907d83da5c Reset the profile when system application change version
ebdbfe762aa binder: resolve the NullPointerException of services with null descriptors
514b8c1f377 Frameworks: In the kill handler ensure the logging handler was run
7bdba0edfc5 AMS PMS MountService
18a8f6ada6c pm: Fix package install flow w.r.t. dexopt
8fb4a3ece95 Do not apply app-link autoVerify policy to instant app installs
86b0e47a2b7 Avoid clearing default browser setting when unnecessary
940834e0c39 Ensure dexopt is executed only with consistent package data
913cb0c8441 media: Release buffer and stream once after usage
8e40e74aaa7 am: Remove duplicated incorrectly code in ProcessRecord
c864c2970c7 Fix for wallpaper flicker on bootup on some targets
3a9a692fb02 fix incorrect context classloader initialization in system_server
686e67e09a9 Skip send broadcast to the receiver whoes user has not started
578c8f60e7d pms: Fix the IndexOutOfBoundsException issue
2ff001334f1 Post noteProcessFinish() to handler thread
a28b3098b52 GLSurfaceView: report draw finished after first onDrawFrame in GLThread
c219cea8267 SystemUI: fix heads up appears when disable_expand is set
74d488a3dd3 SystemUI: SIM PIN locked view can't pop up after removed one SIM
d52e2474a13 Screenshot: Fix possible NPE
125fef19334 Partial screenshot: fix SystemUI fc
474dc8c2ce6 threads: fix anr when concurrent request provider
33711bf00de The network event should be an asynchronous callback
c20694cc0d0 MessageQueue: explicitly remove FD event listeners
10817c93bbc SystemUI: stop fillig logcat with useless stacktrace
8dd1ce1361f AsyncTask: Fix to remove canceled tasks from executor's queue
e0f2b528272 BackupAgent: add backup shared mode
e935014fbb2 Fix a null pointer exception in FragmentManager
5e60f9942cd Remove duplicate code for binder ID clear and restore
5cf84b04ac7 Release SQLite page cache as much as it can
c6186509bb8 Synchronize the HeadsetService methods
c90e3170558 ActivityStack: Add task null checker before proceeding
cd3d81c9ae5 RecentTasks: Check task for null and return if yes
a49f8bca90f Accessibility: Fix FWR when unlinkToDeath if linkToDeath failed
66a08f6dec1 data: update missing permissions
9163bdf6273 ActivityManager: Change way to get Available memory
9e3bcd5f8f9 core: Fix AccessibilityNodeInfo memory leak
107666de38f Fingerprint navigation settings is a secure setting
f0a52098c60 Add reachabilityFence remove ExemptionMechanism.finalize
4a45ca3955d Frameworks: Fix Binder.joinThreadPool
6218a20b743 Skype voice can't transfer to carkit after re-connection
19b364db64d media: Parse Exif OffsetTime in MediaScanner
a46f6e3b64d SystemUI: modify overscroll bug in NotificationStackScrollLayout
40ee236b9ab Frameworks: Handle exceptions in SystemProperties callbacks
786617efb92 Allow ro. properties to have arbitrary lengths
304db5a471a Frameworks: Clean up SystemProperties
31ee6243ff4 Resolve race condition of mNonAnimatableProperties.colorFilter
d7b87ff731b Update whitelist when installing system application
791ead874e9 Fix empty recents view in multi window mode
4e8c40f911d Skip notification for hidden notifications on first boot
bc09067259e SystemUI: guard possible concurrent issue in LocationController
4aa60b65ddf Speed up Orientation Listener
16591dd0d73 base: set scrolling to 0.006f
123d7dea3d4 ViewConfiguration: misc changes (rev)
c1555d2504b android.view: Speed things up!!
927965487e9 Screenshot: add "Markup" edit action support
f23ecad00e6 Avoid dangerous recursive call on startProcessLocked
31240face95 Using BIND_ALLOW_OOM_MANAGEMENT flag for avoid memory pressure when system binding
6df38c997f8 core: Improve AtomicFile implementation
c8db24adb33 TelephonyManager: Prevent NPE when registering phone state listener
2a2cd4fad9c Speed up Recents additional buttons show delay
dd67b199967 Remove ugly reserved icon space in restricted switch preference
2b6b88f06dd SystemUI: Fix FC issue
e99799fb4eb media: jni: Support conversion from jbyte array to ByteBuffer.
1b5f61b13e9 preference: change visibility only if imageview is valid
adb38453ef4 frameworks: Fix mLteSignalStrength range check
1cd01bac869 frameworks: Fixed signal strength issue
86a9d2450df Don't consume all BACK keys in SearchView
30717129f95 AudioService: synchronize access to user selected volume ctrl stream
cad538cb50c Bluetooth: Don't remove UUIDs if profile in connected state
637d8929d92 Fix DynamicLayout block index calculation after edit
c7150483781 Should show the lock task mode toast if can not launch the activity not in the locked task.
b19e91b9403 hwui: Fix Native Crash of EGL_BAD_ALLOC
ffa101221c5 wakelock: continue read file when returned count > 0
fe33c29dc03 KernelWakelockReader: stop the panic
595ba53429a Accounts: Fix TokenCache maps access
a3eb60eaf1b PackageManager: Avoid null access
75b93908160 Revert "SettingsProvider: adaptive icon"
85a3db16808 Revert "NightDisplayController: report unvailable if livedisplay feature is present"
490fd178e52 Revert "Check VintfObject compatibility on boot"
a147a44d8e0 services: Fix starting window not removing issue
d921ac7d216 Fix the system_error while calling thread::join() in NativeCallbackThread
7254d8f94f5 Fix the windowtoken index out of bound exception
d3817727b9e frameworks: fix the activity stack ConcurrentModificationException
1df3527b92b Fix disabled status bar when pinning app and user switch
ed5cb62aa1d Fix persisted task remove operation race issue
7f8d3c2a0b0 frameworks/base: Fix AudioService JNI leaks
a7f12c068e7 Remove GCC-specific pragma and disabled Clang warning
996c05afbcb Always send configuration if the boundaries change
cc446f455ba BackgroundDexOptService: skip low battery check if not present
b45f7af97c2 Consider shared libs when precreating WebView classloader
e7c947cafb0 Check if mSurface is valid before create SurfaceSession
851732521ba Explicitly restart the killed wallpaper service
a38ee4b1f65 services: Fix double-free error on RemoteFillService
ac3d299dd10 PackageManager: Clean up profile step for performDexOptUpgrade
0f0f78974ac Do not force crash for EGL_NO_SURFACE
6db7a415657 SystemUI: fix black scrim when turning screen on from AOD
76db67b4f75 Can not get a thumbnail of Jpeg image of QCIF size.
eb1185b88d5 services: Fix low probability deadlock
efa651bb3ae Store package restriction settings at shutdown
2855e9936b9 Fix some list-item selection/scrolling issues
3b2054484a9 Remove LOCAL_STATIC_SHARED_LIBRARY usage
29215639249 Avoid ANR caused by synchronized() of appDiedLocked()
90c3532a860 SettingsLib: Remove ugly space reservation for icon in preferences
5307307e945 Fix shared libraries loading during backup
9ce77976ff7 Handle Backup onUnlockUser on fg thread
3e258f0e9ef Improve ActivityManagerInternal.startIsolatedProcess.
32ad799eaef SystemUI: No Signal bar displays for a moment in UI after Bootup
032af867338 Add SU_SESSION_CHANGED to protected broadcasts
6de8ae655f6 Adding optimization to reduce callbacks to TextClock
3a074af746b GlobalActions: Fix systemserver crash issue
ab12d5f7730 Notification: Fix no icon shown for data limit notification
6fe452115ea SystemUI: Fix SystemUI Crash.
3b8e6d53bbc Fix possible NPE crash when adding new accounts in Settings.
e2cc1085057 Update network score from NetworkAgent
b1d261dced3 Fix and work around aliasing rule violations
b669cac13d2 Turning screen on without creating surface
6aa2d4c2c22 ExifInterface: fix incorrect thumbnailLength in handleThumbnailFromJfif
c6d0f86d262 services: fix the NPE in RankingHelper
1a0fca0cccd media: fix system_server deadLock
7f59915083b Enable priority boost for non-Jack builds.
c52c7e4ec1e Fix intermittent slowness in resolver activity towards end of day.
4762ac15113 PackageManagerService: Avoid NPE in matchComponentForVerifier
65012179b43 Keyguard: Fix black background while screen turning off/on quickly
566efb60379 base: touch response optimizations
c96614f01ce DpmService : Added protected broadcast intents..
2065d6a0092 GNSS: fix the null object reference in configManager.getConfig(), judge the null pointer firstly..
738148282df aapt2: Replace strcpy with memcpy.
65ae78c1545 Parcel: Avoid NPE in finalization
73ec2e366cc InputWrapper: Opt out early if session == null
ae3f134817d Fix Google dialer FC due to missing permissions
e6bca6d7ae7 hwui: Disable fine-grained logging
adb3c41b418 Fix doFadingAnimationLocked in sanitized builds.
436d4045b01 Optimize setStorageEncryption code
d603039a507 Let InputFilter's message be processed faster
b99ee46cd16 app_main: Fix "zygote is killed by signal 1"
4a66b78c797 Set scrollview on the power menu
3682c14b665 add SwapPss of native processes to totalSwapPss
192d50aac0f Telephony: Don't crash for too long baseband version
653e2e60b08 Don't wait for Bluetooth when shutting down
d221b15f876 Don't wait for NFC when shutting down.
b7c25659e72 framework: shorten wait time for shutdown time optimization
ba1a1795081 Reduce the uncessery wm call while checkKeyguardVisibility
24b7b0705e4 QS Tile: increase DEFAULT_MAX_BOUND to 6
dba450f24ae Allow faster app switching
478ab7ec1f0 Account: Fix the risk of sqliteconnection leak
cceb8b57376 SystemUI: Remove padding for navbar and statusbar
a5703495a2b Support UnifiedNlp (microG)
6463c20c940 Vectorized the power menu sound panel selector
f27dca5ded4 Persistent background app notification: disable by default
63e50000bef Change power save mode color to sexy red
9f7fd828a1b Fix notification shows wrong question
911076f63c2 Fingerprints: Increase MAX_FAILED_ATTEMPTS
cf926fbcfc0 Fix to avoid UI freeze issue
7568c8d5b8d base: preference seekbar widgets should follow the rules
ee173be2fe4 SystemUI: Prevent NPE in Dependency.get() in BrightnessController
cf9e759fff5 Settings:Bugfix for NPE, Only valid screen power consumption need to smear
fe2e4e19db8 am: Add NULL check in TaskRecord.getWindowContainerBounds
2c65fa64085 Current view findFocus maybe null, which cause NullPointerException.
c40b14c6ebb core: Add support for fake signatures, enabled per app by dynamic permission
2831748db70 Fix NPE with void android.view.VelocityTracker.clear()
ec673353bee Frameworks: Fix Null Pointer Issue
81ef59b187a Spam: Fix non-protected broadcast from supersu, qcril and fm
06befc0ef67 Widget: Catch null point exception in AbsListViewAutoScroller
a2ebfc90471 BT:Crash occured due to null pointer exception.
cef775c05e8 Bluetooth: Avoiding NULL pointer dereferences
26043f5a4dd Suppress FingerprintManager logspam
26189c155bf Kill off provider info logspam
8fe44e9d37a binder: adjust GC interval for binder ops
c0181e5c508 Fix service cannot start when service removed from restartList
508fafd7f3f Passing a new ArraySet instance to avoid crash
47010609ada PackageManagerService: Add finally block to close the stream.
38db3ac5f48 SystemUI: disable statusbar time refresh when screen off
5af712a10dc BluetoothAdapter: disable logspew
468bfd20fa2 MountService: Prevent NPE with DropBoxManager
5464de5f01e Handle IllegalArgumentException
0b973f4e3be Bad token of activity when do the launch work at the app process side
9ec8728a706 Fix race condition when writing UidState of appops.
a2c48011d9c Reporting FULL_WAKE_LOCK to battery stats.
b3f7911c828 fixed handling of data URI schemes in Intent.toUri
41f36470e3a Fix double free issue in ResTable.
db894d7f713 Framework: Fix NotificationListenerService monkey null pointer issues
05caaac31fe frameworks/base: reduce the setTransactions
34d75466754 Fix NPE in updateEmptyShadeView() upon screen rotation
9e07ff17a56 Handle invalid pointerId
129f14cddad Avoid ConcurrentModificationException in method dump
a1af92bc0d4 SystemUI: Fix SystemUI Crash Issue
e630e8f7649 Fix window transformation related issue
941dd11ddab Sync Preference in UI for new cached device
bedc018cb00 Fix ANR due to long wait for synchronization lock
790aa907e92 Fix broadcast receiver leak issue
08054cb7c21 Fix to android 7.0+ Intent Flag Bug
2035e104e9d Unset frame listener before tearing down GLThreadManager.
939676bbaef Scroll: modified velocitytracker
158954ecc9f ParcelFileDescriptor: can we stop the panic here?
5db1c63c7e3 Workaround for wallpaper not shown correctly problem
607a82d82ae Ensure the generation is not changed before put value to cache
121749d6282 FIX No sim - airplane mode padding
4c02a319a95 Allow Python Versions Higher than 2.6
049e89bc1f0 camera: catch NullPointerException for Nexus 5
e0d4f738732 Fix Photosphere/Camera FCs
b6a39bd1e55 Fix for google backup and restore
d83cad31168 Bluetooth: Prioritize Bluetooth state change intent to start Service
c073ca47f63 SettingsProvider: Add missing INTERACT_ACROSS_USERS_FULL permission
e2bf23b528b Add default permissions for few ROM specific apps
403f70699d5 Add default permissions for multiple gapps
cffb95c1d13 Disable Mobile Data Always On by default [1/2]
50ecca92129 Add handling SQLiteDatabaseCorruptException.
b227799e760 NightLight: Allow lower temperatures
e3b41007ab4 Base: Pixel Colors: Change dividers from Holo Blue to Pixel Blue
07ac32b9fb1 base: Add stub files
e659273915a base: rescuce party: check isDisabled on all public API
a5daf9e0131 Kill airplane mode toggle Teal color
338459b17b9 Fix NPE when AOSP ambient display preference is removed
e1fa4f03d07 Add missing STORAGE_INTERNAL permission for BackupRestoreConfirmation
125827aa5bd SettingsLib: Allow Skia Vulkan to be used as HW renderer
136255dde23 Allow creating custom dialogs in DialogPreference.
0f8061f729c Enable non-market apps install by default
6cfedc2e07e Treat default value that wasn't found as empty value.
8ab4463de72 DEBUG: Turn off some debugging we don't need.
191b2568ed7 SmoothSpinners: Makes the loading "spinner" animation smoother
8fa3f583d1f core: Update GPS Icons to be more Material
966001785bf SystemUI: make sure to expand all the way when flinging
63ce83661c6 allow forcing HighEndGfx mode
9f1707cefcd Improve scrolling cache
f8b7b8cffb8 Reduce log verbosity: Don't spam logcat
221f0586074 Avoid needless Integer.valueOf() object allocation.
bbe382f30ce aapt: silence density flag warnings
a2a46eab2e0 hwui: Remove deprecated compiler flag
* frameworks/native/
1d29d7c0d libs: binder: Replace NULL/0 with nullptr
fc3e8cd9e libs: gui: Replace NULL/0 with nullptr
e4625f0bf libbinder: case in 'waiting for service' log
801b97b43 libbinder: auto-choose between binder/vndbinder
ced080995 libbinder: Remove thread shutdown logic
f5ba21c4c libbinder: remove unnecessary check
3d1987da0 libs: vr: Fix new c++ error when using clang7
cb253e489 Sync mLastQueuedCrop with mLastQueuedSlot
7c9700ab4 Ensure the reference profile directory is always created
b68bbf796 have patchoat take directories instead of filenames
4987de677 binder: Fix incorrect print starved time of binder pool
c2d21e4f4 binder: Remove unused native binder impl of BnBatteryStats
ddc694e18 Use dex2oatd when available on debug builds
eaf47b500 surfaceflinger: Fix egl GL_OUT_OF_MEMORY and EGL_BAD_ALLOC bug
d9435b962 sf: change SurfaceView alpha while opaque region compute
8e46d49b1 gui: null check in ISurfaceComposer.cpp
e5f523a3c SurfaceFlinger: Use actual hw width and height to capture screen
f41de8860 SurfaceFlinger: Remove size check in captureScreen
906ffbf36 vulkan: update Vulkan headers to 1.1.72
30ce8f551 Fix Vulkan null_driver's EnumeratePhysicalDevices()
693d3db48 Fix monolithic, un-suffixed GLES driver search
a01289eb2 vulkan: Allow AHB extension to get to the driver
0629855ef libvulkan: correctly expose VK_KHR_shared_presentable_image
345bc3d17 Enable VK_KHR_swapchain for instances
31a6e26de vkGetDeviceQueue2: add a NULL check
4332af892 stubhal: add EnumeratePhysicalDeviceGroups
2e3df50eb libvulkan: Add VK_ANDROID_external_memory_android_hardware_buffer
fd99ac86a vulkan: Declare VK_ANDROID_external_memory_android_hardware_buffer
aa6ab862d vulkan: update Vulkan headers to 1.1.68
4b4db8025 Add VK1.1 entries to NDK libvulkan and fix a bug
f38aa6eb3 Properly implement stubhal's vkGetInstanceProcAddr()
c1fe0a459 Vulkan1.1: CreateInstance downgrades apiVersion for 1.0 ICDs
cc514a045 Additional changes to Vulkan 1.1 API updates
196fe5912 Vulkan api update to 1.1
df8d653c1 vulkan: Update Vulkan headers to 1.0.61
8c3a848c8 vulkan: Update Vulkan headers to 1.0.60
db5a9b5b2 DL policy extension for SchedulingPolicyService
e94d0a78d surfaceflinger: fix static analyzer complaints
f19a7f0d2 Use sourceCrop to decide filtering in screenshots
3e3d0a4a9 surfaceflinger: fix fencing when composition mode switches
35f74af82 surfaceflinger: fix fencing when layers become invisible
08976d01e Input: improve touch response slightly
936f71996 SF: Modify binder call before linkToDeath
e6aeb404e Fix bugs regarding calculate dalvik-cache size
19dff4ce3 surfaceflinger: set a prop when initialization is complete
947a0a7fd native: touch response optimizations
911799d67 servicemanager: Restart keystore and gatekeeper after crash
* lineage-sdk/
32073da LOS theming: worst APIs ever [1/3]
a549a0f sdk: Rebrand to crdroid
7c2be68 sdk: On-The-Go Mode (2/3)
3c6ab43 Lineage style interface: fix possible NPE when OMS is not up on start
a9a54df Fix long screen settings for multi user
82ddbd2 Custom inactivity threshold for network traffic monitor [1/2]
dba91e8 Battery light: 100% charged level (3/3)
655342b Add option to select brightness slider positon [1/3]
78bb76b Reduce default kill timeout
1266b21 Add customizable action for back long press button [1/3]
261d264 Improve kill process code
b49d5c7 Add device key action to kill app [1/3]
0752ca0 crdroid: Do better for version pref
3c60e13 lineage-sdk: Prevent NPE in style interface service
fc7ae6d sdk: add systemui restart to advanced reboot [2/2]
90c1c35 lineage-sdk: Enable advanced reboot by default
ea46fac Disable by livedisplay by default
73ff07a sdk: Map to ro.modversion
47b5f05 Allow value 3 for status bar quick pull down
* packages/apps/Settings/
f2397b7beb Merge 'lineage-15.1' into 8.1
* packages/apps/crDroidHome3/
2d3675569 Updated translations
541a6e85f Updated translations
* packages/apps/crDroidSettings/
74c2627 Updated translations
8556151 crdroid: Get rid of duplicate QS panel alpha
a8346d4 Implement XOSP Blur personalization options (2/2)
1b64841 Add more accent overlays [3/3]
1c0a760 Move in trusted accent packages list
e8deeda Fix resources in dimens and integers xml
e103324 Move style settings under crdroid [3/3]
1afe403 Updated translations
* system/core/
071cd4029 Merge 'lineage-15.1' into 8.1
* system/sepolicy/
12f18fd0 sepolicy: public: Exclude Recovery from system mount neverallow
* vendor/lineage/
f2d9521f Initiate crdroid v4.5
28f845eb extract_utils: Newline love for adb extraction
0a326e49 apns: sprint mms: mms.sprintpcs.com > oap7.sprintpcs.com
3a04463d apns: sprint: n.ispsn -> x.ispsn
dc2e8452 build: Add support for sdm845 platform
36041324 Revert "build: qcom: Add TARGET_USES_UM_PLATFORM to force UM build"
1ceb046a Revert "changelog: pretty-fy"
====================
07-14-2018
====================
* build/make/
2c9a7a5b2 Dump CR_VERSION instead LINEAGE_VERSION
9274f571a build: Silence dex2oat during build
e978701a6 build: Nuke cache images
1f2653a7d envsetup: Remove default targets
427c2770b Drop webview sample browser
e6db77bc8 build: get rid of the sparse expand stuff
a44573f67 build: only warn on LOCAL_CLANG set to false
3e9ff2710 build: Set default art info
a4d8e26e6 Add support for TARGET_CPU_FEATURES.
a9ea2a41a build: execute changelog generator script