forked from crdroidandroid/android_vendor_crDroidOTA
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog_jason.txt
859 lines (757 loc) · 38.5 KB
/
changelog_jason.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
====================
03-18-2019
====================
* android/
e4d3e43 Goodbye Google+
8a21f40 manifes: update clang 9.0.1 build
* frameworks/base/
65b6a08094e Add bluetooth icon.
* prebuilts/clang/host/linux-x86/clang-5366838/
75198f1 clang 9.0.1 (based on r353983) from build 5366838
====================
03-17-2019
====================
* hardware/qcom/display-caf/sdm845/
502c40b9a display-hals: Allow building libdisplayconfig
* packages/apps/Bluetooth/
72ad4a04 Update Bluetooth to use adaptive icon.
* packages/apps/Settings/
7e298d8b8d Merge pull request #57 from pisseltrees/9.0
====================
03-16-2019
====================
* frameworks/base/
54bcb8f2be5 New Crowdin translations (#207)
* packages/apps/Settings/
23159efc32 increase searchbar elevation
263b15f884 some spacees cleanup
9d7935fc42 UI : Increase toolbar size and misc fixes
3e5e5121b1 Settings UI : Show User Icon in dashboard
ee0c5b82f9 Settings UI : Tint Storage ProgressBar & Redesign Toolbar
10090d71cc Dashboard : Quick Redesign
4df5a24a30 Battery : Redesign BatteryMeterView
* packages/apps/crDroidSettings/
f8d6a1a New Crowdin translations (#390)
* packages/services/Telephony/
c2ab6dff8 Merge pull request #2 from Revanth/9.0
3f9fe7aca Telephony: Implement alternative method for manual network select
====================
03-15-2019
====================
* hardware/qcom/audio/default/
c009fa9b9 msm8960: Add SND_DEVICE_OUT_VOICE_MUSIC_TX
====================
03-14-2019
====================
====================
03-13-2019
====================
* hardware/qcom/display-caf/apq8084/
dfd2336ce hwc: Handle validateAndSet failures in AD prepare call
* packages/apps/Nfc/
563cf694 NfcNci: make T3T/Nfc-F HCE optional
====================
03-12-2019
====================
* packages/apps/crDroidSettings/
15dd783 New Crowdin translations (#389)
====================
03-11-2019
====================
* android/
d2aebae manifest: Track clang 9.0.1
* frameworks/base/
9f614dff3b6 Add few Clock settings to Tuner reset blacklist
d884a40408c KeyguardStatusBarView: Request batteryview update only when required
0158f0deeee NavigationBarFragment: Update modes only when attached
* hardware/qcom/fm/
8184149 Automatic translation import
* packages/apps/AudioFX/
4194a4d Automatic translation import
* packages/apps/Bluetooth/
6ea8ba06 Automatic translation import
* packages/apps/Calendar/
24896ebe Automatic translation import
* packages/apps/Camera2/
a0bea7a0c Automatic translation import
* packages/apps/CellBroadcastReceiver/
abd4899 Automatic translation import
* packages/apps/CertInstaller/
2945748 Automatic translation import
* packages/apps/Contacts/
f17625859 Automatic translation import
* packages/apps/DeskClock/
8c1a7c1d7 Automatic translation import
* packages/apps/DocumentsUI/
d2a5d9d7 Automatic translation import
* packages/apps/Eleven/
9235548 Automatic translation import
* packages/apps/Email/
05046546c Automatic translation import
* packages/apps/EmergencyInfo/
67e1636 Automatic translation import
* packages/apps/ExactCalculator/
383d6d9 Automatic translation import
* packages/apps/Exchange/
b18ae4de Automatic translation import
* packages/apps/FMRadio/
e8c91b0 Automatic translation import
* packages/apps/Gallery2/
79da8948a Automatic translation import
* packages/apps/HTMLViewer/
83a1a64 Automatic translation import
* packages/apps/Jelly/
7b518c6 Automatic translation import
* packages/apps/KeyChain/
b1d4448 Automatic translation import
* packages/apps/LockClock/
eb40ba6 Automatic translation import
* packages/apps/ManagedProvisioning/
f2106ddf Automatic translation import
* packages/apps/Messaging/
a8715b3 Automatic translation import
* packages/apps/Nfc/
cff6a276 Automatic translation import
* packages/apps/PackageInstaller/
2dc49cc7 Automatic translation import
* packages/apps/PhoneCommon/
dac2b06 Automatic translation import
* packages/apps/Profiles/
20f1080 Automatic translation import
* packages/apps/Recorder/
fa335f9 Automatic translation import
* packages/apps/SafetyRegulatoryInfo/
f617317 Automatic translation import
* packages/apps/Snap/
e725b2c3f Automatic translation import
* packages/apps/Stk/
7f5fc6f Automatic translation import
* packages/apps/StorageManager/
dcbde0d Automatic translation import
* packages/apps/Tag/
00b453e Automatic translation import
* packages/apps/Terminal/
20b82f7 Automatic translation import
* packages/apps/TvSettings/
b9631aed Automatic translation import
* packages/apps/UnifiedEmail/
c68a95e29 Automatic translation import
* packages/apps/WallpaperPicker/
3256671 Automatic translation import
* packages/providers/BlockedNumberProvider/
a7692be Automatic translation import
* packages/providers/BookmarkProvider/
3327e9c Automatic translation import
* packages/providers/CalendarProvider/
9b1aebd Automatic translation import
* packages/providers/CallLogProvider/
e2e0c6f Automatic translation import
* packages/providers/ContactsProvider/
177d0bd0 Automatic translation import
* packages/providers/DownloadProvider/
6ad3cc0 Automatic translation import
* packages/providers/TelephonyProvider/
411a707 Automatic translation import
* packages/providers/TvProvider/
892dad5 Automatic translation import
* packages/providers/UserDictionaryProvider/
edbff5b Automatic translation import
* packages/providers/WeatherProvider/
426e74f Automatic translation import
* packages/screensavers/Basic/
157a344 Automatic translation import
* packages/screensavers/PhotoTable/
6f31f1e Automatic translation import
* packages/services/BuiltInPrintService/
b27c4ac Automatic translation import
* packages/services/Mms/
2225679 Automatic translation import
* packages/wallpapers/LivePicker/
2028a53 Automatic translation import
====================
03-10-2019
====================
* android/
97e3342 Merge 'lineage-16.0' into 9.0
* bionic/
efb728d9f Merge 'lineage-16.0' into 9.0
* build/make/
371fa1afb Merge 'lineage-16.0' into 9.0
* build/soong/
52d6c8ae Merge 'lineage-16.0' into 9.0
* device/lineage/sepolicy/
aeba30f Allow launcher access system data file
4a24360 Allow switch sysfs access for system apps
1e887b7 Allow more access for theme_data_file
550d15a sepolicy: address denials for init/vendor_init
281b7a0 Allow webview_zygote to read /dev/ion
76e3de5 Add sepolicy for edge gesture service
627f1a8 Sepolicy exceptions for font engine assets
2d7a248 sepolicy: Allow CPUInfo access to thermal sysfs
a9867b9 sepolicy: Move in pocket service sepolicy
* frameworks/av/
36b4a04d6 libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO
6d679e87d CameraService: Default to HAL1 for OPCam if not specified
cd2db89eb CameraService: Allow new msg types for OP cam
6c0403524 CameraService: Fix missing torch state callback
e4a7c578d libstagefright: Allow HFR-60 in HAL-3 recording
af7fd4bf2 aaudio: fix race condition in timestamp path
84ae8e3b3 cameraservice: Lazy loading of audio files can speed up camera startup
6e1bb7729 MTP: Add support of ObjectInfoChanged Event
214b73c7e av: silence album art error in MetadataRetrieverClient
76de743ee Allow FaceUnlock in background
3f045b0f1 CameraService: Fix openCamera denial for OP cam
233d43544 OMXNodeInstance: Do not use already freed memory
7e4187694 Use uint32_t instead of int to support 2G or bigger file
fcf3ce5d7 audio: add support to enable track offload using direct output
750dccdcd Camera: Skip stream size check for whitelisted apps.
42db84722 Tuning of Binder buffer for various HALs
8997cd1aa audiopolicy: reset capture state when input is closed
255b660f9 Audio: Set Deep Buffer flag for music stream.
8988383c9 base: bring back screenrecord [2/2]
cf9d45e78 Modified that logs do not include URLs
cce0b948a Fix high battery drain after using flashlight
* frameworks/base/
e435d97f470 BatteryMeterView: Fix logcat spam
7f026c8dc9a New Crowdin translations (#204)
852a3ee5d24 Update Crowdin configuration file
f263e0e8deb Fix StatusBar icons tinting when in split screen
107ab68300a base: SystemUI: fix status bar mobile view layout problem
0b643576a6d SystemUI: fix visibility of mobile type icon
b3f03b9aaf2 Allow switch to pre P mobile icon style [1/2]
fdc07e447c9 QS footer icon visibilities [1/2]
11b277bba5e Allow to quickly open Running Services from QS panel [1/2]
f52324c456d Allow to disable qs footer warnings [1/2]
aafba1c8e31 Network Traffic: Add more customizations and improvement [2/3]
d586ba47a77 Telephony: Add DisconnectCause values for clear code
c349ce63a30 Do not apply date customization to QS clock [1/2]
d252b18c1c1 UiModeManagerService: Store messaging night state on Settings class
0fd5720d778 Separate global actions theme from qs
8cadb1b8da6 Use normal tinting for emergency icons
49ef9f4f902 base: Supress telephony crashing platform
b1fb844d4bb Fix action bar font family on material themes
dee416464f4 framework: Grant READ_WEATHER permission
de9a055d4c5 GlobalActions: avoid multiple power dialog animations
afbb657f48c Disable SwipeUI when navbar is disabled [1/2]
eb4bd29480f navbar: Do not fiddle with haptic feedback
503b04ecfd3 Full gesture navbar: Apply only on stock navbar
32cdca45a3f GestureButton: Adapt to sendKeycode API change
00ea250ae65 Allow to set a full gesture navbar [1/2]
fa6bd7663fa QS tile titles visibility - Fix to hide label container
b3a3b012842 Implement per-app thermal control [1/3]
0a2637f8690 Add optional OP cam support
dbd83c4047f Add synchronization for invokeForAllObservers call
97def90dc7d SystemUI: Fix NPE when DozeService is destroyed
01c063e0f16 SystemUI: Fix an issue where jumping to black after screen turned on
0bae03173de Disable edge gesture service by default
0cadb204539 PIE: Add back landscape check properly
36cec0603ef PIE: Fix animation for settings icon and clean up
83f012b91c1 PIE: Clean up for orientation mess
ba5d04539f3 PIE: Fix auto dark theming and use tuner API
6d13a8c9bee Frameworks: PA PIE Controls 3.0 [1/3]
8821a352717 Forward-port support for chained input filters
8d106e7d4fe Add EdgeGesture service for system gestures [1/3]
c64241412e0 Phonewindowmanager: Rectify import order
4e20799c740 QS tiles customizer: respect user tiles columns value
ce356b44f26 Clear all lingering notifications when network is disconnected
7a906a5e1a6 OnTheGo: Add missing import ComponentName
1311383614f frameworks: Reset battery stats [1/2]
d1cd0383d05 Themes: Workaround to fix dark theme on Messaging app
6611392d5e9 Ability to hide superuser status bar icon [1/2]
f8b0cc4f936 Remove the check of mService when BluetoothHidDevice doUnbind
53a7fc6ece6 Update navigation bar upon change of display density
b72a5c4778e SystemUI: don't add already attached qs tile views
3795eb1c231 Keyguard: Hide check button when using PIN quick unlock
ad5f391fd12 LatinIME: fix navigation bar for expanded desktop
81be184798e build: Add props to allow skipping build consistency checks
ed2c70814a6 Utils: Add function to kill package
8dd96f3343b Add Clear All Button to Recents [1/2]
d95c2d9871e Quick settings panel : Set transparency [1/2]
2c44ae91844 crdroid: Clean up one hand mode UI [1/2]
ea37ed42ab1 onehand: Add display shrink mode
738fabd3c2e VoLTE icon: reduce height & width to match status bar icons
83b31efcf87 Allow tuning extra padding for status bar
3b751f0b464 Rounded Corner: Code improvement and clean up
aa6c869af2c Custom Rounded Corner and Padding preferences [1/2]
a4639194f32 Add toggle for lockscreen weather and improve code
7ef31f60efa Weather client: fix refresh at boot and improve/cleanup code [1/2]
ba39597643e Weather client: switch to vector drawables
cd6d4d20027 SystemUI: Implement weather on lockscreen like Pixels
29e04372766 Add option to auto hide status-bar clock [1/2]
20e1749c9c4 Update QS tiles showed by default
7c16f052435 Use same NFC icon as that in QS tile
c12b441e290 SystemUI: Add statusbar NFC icon
025bdef63dd Volume dialog timeout (1/2)
f1c4e07bb52 VolumeDialogImpl: Create settings observer only once
363a20fcabe Switching audio panel position [1/2]
546447350e4 Extended audio panel - fixes for unlinked notifications
1ec13a3aecb Extended audio panel [1/2]
7af921b807f Left volume panel: Fix animation
8ce9aa07a0d Volume panel location: load the bool once
6e0a6e280a3 SystemUI: allow devices override audio panel location
72e24445090 frameworks: Add unlinked ringtone and notification volumes
708bcb16efa BatteryMeterDrawableBase: Refresh only when value changed
965fa03fd33 BatteryMeterView: Fix logspam with battery percent view while charging
182e3c6d67e PMS: Improve code stability and avoid vm reboot
f645696ba45 PMS: No need to call permissionsState.getPermissions
0340e0abad7 telephony: Conditionally ignore RSSNR signal level
d3428c65718 CPUInfoService: Clean up intent filter
3d9d9cd76d8 Ambient music ticker: don't trigger if it's not a media notification
4424a54d932 Ambient music: be sure to clean track info on media notification drop
f3d8737016e FontService: Protect font changed broadcast
82c2687fb8a FontService: Disable logspam
2e3d799d324 Set font for remaining keyguard items
a569c437715 Set font for AmbientIndicationContainer
b488b52c8e2 FontService: fix null object reference
ca5dcc9ee1e FontService: fix potential NPE and handle disabled packages properly
5f93cdf2d09 Add progress for font apply [1/2]
f8712bb5f1f Dynamic font fix for FDE devices
7f96fcf2f8a Fonts: patched a few need files for boot
6a459f7eebd Fonts: Update keyguard when font changes
6ff5cfd54cf bringup: Fontservice
4222f3d7649 PebbleBerry: Switch styles [1/3]
e1ad9fceb15 PebbleBerry: Add black/dark themes for google intelligence and wellbeing
91ba7155eb2 PebbleBerry: Add QS header styles [1/3]
8f791717bd8 PebbleBerry: Introduce Tile Styles - a QS tile style picker [1/3]
959f8cd0afe PebbleBerry: Simplify for power saver mode
020ab6f8fa3 PebbleBerry: Turn off night mode before switching dark style
80a5b6bcd71 PebbleBerry: Fix black theme auto reset
d965a5f6813 PebbleBerry: Add independent switching of notification theme
bafa9a82b95 PebbleBerry: Support black overlays
332a07d5bf9 PebbleBerry: Allow switching accents and light dark themes in better way
a2c0b78d95f PebbleBerry: Add string to store status for dark theme usage
f403eb66821 PebbleBerry: Add SystemUI dark theme support
544c97ae00b PebbleBerry: Create theme/accent manager utils
adefd54503b Revert "SystemUI: Berry styles"
2e44c5dd105 TunerServiceImpl: Remove unavailable settings from blacklist
4eb57c3787d Reload assets on overlay change: code improvements
34f8f55cc14 Notifications: Do not use theme context for remote views
066fb675c64 Improvements in loading notifications with dark mode
9dc7f1bcec6 Reload more assets on overlay change
0a70d62afc9 Add support for theming notifications
9f1fa6701aa Expose notification info text color
ecdfcff82c8 Themes: Remove color spans when using config_useDarkBgNotificationIconTinting
8f7a7cd82d6 Themes: Add Theme.DeviceDefault.Resolver.Exposed
53c86a06935 Themes: add bool to optimize notification icon colors on dark backgrounds
4ec9289afa3 Themes: Expose notification icon colors
62f330d876f Themes: Set UserIcons tintMode to SRC_ATOP
bfcf614007c Themes: Expose QS tiles and label colors
13aa40030c6 Themes: SystemUI: expose screen pinning colors
3bcd8ce53dc Themes: SystemUI: Expose QS edit item decoration background color
68e372496a0 Themes: Allow Permission Icons to be fully themed
b0fd6892727 Themes: Expose toast & tooltip text colors for themes
a5ee6d70725 Themes: Expose Keyguard affordance circle background
c4a40b698c2 Themes: Allow volume slider and thumb to work with custom images.
51deb9480a8 Themes: Expose Screenshot flash and background colors
5a91d536b5b Themes: Expose Keyboard Shortcuts Dialog
b4789481cad Themes: graphics: ADB "N" icon compatible with OMS7
8ee9de98d3c Themes: SystemUI: Expose switch bar title
ba0841c2fb9 Allow Navbar ripple color to be themed
e921aa7ebd5 Themes: Expose QS tiles and label colors
c97ce96b06b Themes: Expose QS background color
9c201760abb Expose and tint settings dashboard icon tint
94c1f7fb359 Expose autofill save dialog text color
7566d2f9178 Expose screen pinning dialog background and text color
08c165c2f6c base: themes: dont use colorPrimary for active qs
fcf7aa4c73e Expose two target preference divider color
be1e96b063c Expose faststroller text for themes
8c832f84bf7 Expose toast colors for themes
00289219618 Fix autofill save dialog
f4beb3eb0b6 Allow Immersive cling colors to be fully themed
6b233388a7b Themes: Allow Resolver List BG to be fully themed
bd3088d79e0 Make resolver list fully themeable
29fbfe70257 Themes: Expose resolver hardcoded colors
e44a86e2e69 Lockscreen Visualizer: Check for keyguard fading away
1636aa90c89 LockscreenVisualizer: Use offload thread
d7d517b2e7a Ambient display music ticker [1/2]
738ec112d16 Port ambient Now Playing container from Pixel [stripped down version]
a43a73b1f47 Fixes for lockscreen visualizer
8fe08711de5 Lockscreen visualizer: fix SystemUI FC when using Pulse
351621b4c0f SmartBar: Enable action for Expanded Desktop
eca5c2d82cb SmartBar: Enable action for One Hand mode
a7c8ced15ae Update stock navbar items only if enabled
d38dc343bfb SmartNav: Bring back Kill App action
8d1f167a078 Pulse : allow to blacklist apps [1/2]
327a781b2e2 SmartNav: Implement pulse for stock navbar
cd0cf61bac5 SmartNav: Add missing setting defines
984fa9da5bc Pulse: add back auto color based on albumart
a1bb3cf52d5 Initial checkin on Pie for SmartNav navigation suite
fa6cb47c588 Add Flashlight blink on incoming calls [1/3]
9d72d25ca6e AppOps: Do not prune apps that are not present
2b356aec87d SystemUI: Name Cellular Tile based on carrier
783e2e3b6ac Custom Icons handler: add launcher icon cache support
33069b2803b Stock Recents/Overview icon pack support [2/3]
22e5b8464a8 Camera: Longshot with Burst Functionality.
e778cc7d1ca Camera: Ignore torch status update for aux or compsite camera
de0ef946831 Camera: Skip stream size check for whitelisted apps..
d3b129fb748 camera: Skip HFR checks for privileged apps.
b6c445d059c Camera2: Notify fps as Session Based Parameter
6c38b3b09fe Camera: Clearing exception for Extended Face
a7008f6bd89 Camera: Extend face detection
65829b1a8c4 Camera: Don't throw exceptions when value pairs have spaces in them
41767c2c4fc QS: LocationTile: make it cycle modes
e2c409915bc keyguard: Actually kill Fancy Colon
4b300715326 Fix no default ringtone for slot2
4bc42ca090a Phone ringtone setting for Multi SIM device
8830954cd37 Suspend Actions [1/3]
06e76343ec3 Utils: Import restart systemui api
e5139c60379 Allow users to switch between Pie/Oreo recents [1/2]
5afbd47b079 SoundSearchTile: Make default state inactive
c1f8bc13fcc Add Google Sound Search tile
4f844823126 Cellular tile: don't show disable confirmation dialog
869002a62c6 Remove call to expand QS panel while pressing the Airplane QS tile
edf473a4514 Ask pin when tapping Airplane tiles on secure lockscreen
b24d393aa34 Qs tiles no title: use bigger rows padding
d3cfaac2103 Reset WindowingMode of the orphaned TaskRecord
1acb7484443 Synchronize mPermissions to void NullPointerException
f1faeb53ca4 OnTheGoTile: Fix active inactive states
c9d88c38bbb QS: SystemUI: Add On-The-Go Tile
61eefb7c395 fw_base: On-The-Go Mode (1/3)
f00698c0cc1 Add device key action to take screenshot [2/3]
f2ca67de525 Add device key action to toggle flashlight [2/3]
92763cd7f13 Add api to toggle flashlight and check if device has flashlight
09872071027 base: implement OP like navigation gestures [1/2]
3c35800d278 AODTile: Fix long click intent
c5b418f3103 BatteryBar [1/2]
eeaffbb0425 Ability to toggle VoLTE icon in statusbar [1/2]
38d1ad932ea Allow to dismiss notifications with FP left/right swipe [1/2]
9ce045cd2a0 Add Always On Display QS Tile
1ba57f4ac10 MusicTile: Make tile state inactive if not playing music
6f64ccd8263 Add Music QS Tile
833933b75da Allow to set QS panel columns and rows [1/2]
09af071645c Speed up Recents additional buttons show delay
71616ad96ef battery: Allow setting custom symbol near text on charging [1/2]
9cba347bf9c BatteryMeterDrawable: add battery styles [1/2]
feca7fdaa70 Use SHOW_BATTERY_PERCENT to position battery percent [1/2]
aac72ae476a Fingerprint authentication vibration [1/2]
3e15648e811 Allow using 4G icon instead LTE [1/2]
6c0cb08cf05 Make roaming indicator optional [1/2]
243563b8f7e Add ability to toggle bluetooth battery level in QS [1/2]
3ac50012170 Add ability to toggle bluetooth battery level [1/2]
f3456fc515a Add CarbonGestures [1/2]
92a0bec6886 SmartPixels: Also depend on burn in protection
ee5eda6ee7b SmartPixels: Add config to enable smartpixels support
0b6a3087935 base: make smart pixel burn-in protection dependent on device burn-in
8957be4acf9 Add smart pixels [1/2]
d1e61395463 Custom logo customizations [1/2]
a4225c97f94 Statusbar clock customizations
* frameworks/native/
07bc39a6f surfaceflinger: fix invalidation of frames on hwc1 devices
a49e499fb renderengine: clamp XYZ to [0.0, 1.0] in shaders
746cc9aeb renderengine: avoid divide-by-zero in shaders
de27f4102 binder: Remove thread shutdown logic
10d42b027 Remove more "template" keywords from non templated calls
ddaca010e binder: Don't initialize ProcessState unless we need to
3b0e1868b sf : Change fatal to error for IGBP list leak
c4ccc21cf libgui: Fix array out of bound
211a9f911 Cleanup previous replacing NULL with nullptr
f4be95ef0 binder: Replace NULL/0 with nullptr
3747a4fda Modernize codebase by replacing NULL with nullptr
738fafe02 Modernize codebase by replacing NULL with nullptr
f7dcb6ff3 libs: ui: Fix shadow-field warnings
02f1a0a05 binder: Release tracking lock before invoking binder_proxy_limit_callback
83ed67f11 Translate pointer motion events for OneHandOperation Display Shrink
bed75cf91 sf: Add support for multiple displays
6ed806a31 Gralloc2: Allow invalid usage bits
1124a5ccc native: touch response optimizations
997ff0653 Fix incorrect print starved time of binder pool
a9ff25ce8 libbinder: auto-choose between binder/vndbinder
5956ba294 Fix bugs regarding calculate dalvik-cache size
f1a4eaef5 Input: improve touch response slightly
* packages/apps/Dialer/
0fd03166f Merge 'lineage-16.0' into 9.0
* packages/inputmethods/LatinIME/
cdf0c0917 Merge 'lineage-16.0' into 9.0
* packages/providers/MediaProvider/
710878b Merge 'lineage-16.0' into 9.0
* packages/services/Telecomm/
17e9af96 Merge 'lineage-16.0' into 9.0
* system/core/
6567a1647 Merge 'lineage-16.0' into 9.0
* vendor/addons/
2e26926 Merge pull request #3 from crdroidandroid/bootanimation
* vendor/lineage/
94b01a9c crdroid: Bump to version 5.2
277b23f9 sensitive_pn: New United Kingdom helplines
====================
03-09-2019
====================
* frameworks/base/
bbf9f66f973 Allow using position tunable to hide clock
b46c21fa5ce Add separate tunable for clock seconds
e200d3b1e7f Network traffic mode for status bar [2/3]
083cd0f0fb1 Move net monitor to expanded statusbar header [1/2]
82ae8917fbc Use alphaoptimized layout for custom icons on left
18aae9668d2 CollapsedStatusbar: Fix phantom spaces in status bar
3af6dcb2b62 CompassTile: Add a device supports compass check
75c8a3fbf80 CompassTile: Do not use slashed icon
ac39a0ac124 CompassTile: Set default state inactive
1b2e879720c Add Compass tile
56f96c0db9b ExpandedDesktopTile: Set default state inactive
7f021ae024c QS: Add Expanded Desktop QS Tile
41392799a86 PhoneWindowManager: Do not panic if immersive mode active
9a85e99cfb5 Add a whitelist for location providers outside of /system [1/2]
fea68e7c80d core: Add support for MicroG
e7d0caa0d29 AbsListView: Fix widget couldn't find any view fc
d14234aa730 Return: Listanimation Views and Interpolator [1/2]
3e363f896c6 Add option to disable scrolling cache [1/2]
de35cf87502 Fix: No text in toast for RTL layout
b21addcd1ac FW_Base - XuiMod: Toast Animations [1/2]
aa57977f7ce AppTransitions: Remove hackery for controls duration
c6bdfc75287 Allow toggling animations off [1/2]
d68198ba566 SystemUI: remove unnecessary recent apps transition
0602a79df4e AOKP custom system animations (1/2)
e47044e224b display: Don't animate screen brightness when turning the screen on
a6db45bf44a Add interpolators to qs tiles animation [1/2]
866f203fb0f Add animations to quick settings tiles [1/2]
fa4a19f809c Update ringtones and notifications
4ebee8e4f8b Force Expanded Notifications [1/2]
5849c95cbd5 Base: HeadsUp snooze function [1/2]
f8bdba9a0ff HeadsUp: add timeout option (1/2)
601e4ee61b1 base: Add accidental touch prevention for assist key
59f85210428 base: Introduce Accidental Touch
57a28a1b7e9 base: Introduce new navigation bar key event source
d78fe3e1512 Battery light: 100% charged level (1/3)
89466f2d2a3 Add HW Keys QS tile
7e3619e3c4a policy: introduce pocket lock
82437bffa82 pocket: introduce pocket judge
29cfe443541 base: Add bool to enable/disable doze by default
17a05a70557 Allow tuning ambient display with sensors [1/3]
ff110edeceb Toast icon switch [1/2]
5b1f9ac9987 Show icon of package associated with Toast
41f3fa6b9a7 Integrate crDroid OTA into crDroid Settings [1/3]
3a9fb22494e StatusBar: add missing import for ContentObserver
d44e6f8bef1 Add AlarmsBlocker [1/2]
c645004377a Add WakelockBlocker [1/2]
a7c7e65f567 CPUInfoService: Improvements and fixes
7c485e88054 QS: Add CPUInfo toggle tile
7e9a780e3c0 SystemUI: add CPU info overlay
ccb77011bc5 ambient display: Fix volume key music control
6c34c090bbd Base: Hide power menu on secure lockscreen [1/2]
b8da2bb4347 base: persist screenshot type in settings
c0dc9d632d6 QS: Add partial/full screenshot QS tile
e696cac7619 QS: Add Screenshot QS Tile
faae1b95c6a core: Add api to take screenshots
a22aca954f4 base: bring back screenrecord [1/2]
07615591788 Live Volume Steps [1/2]
9b51880addf QS tile titles visibility [1/2]
edb8c772dc4 Add customizable action for back long press button [2/3]
e6e376293d7 Add device key action to kill app [2/3]
cb8f9a34570 Add toggle to disable HW keys [1/2]
600d2662f7c Statusbar: Clean up Tuner API
25cc9a3d290 SystemUI: Add back the Pixel Navbar
e954f22784b Use FORCE_SHOW_NAVBAR to actually toggle navbar
c09b2ac5b72 Quick settings: Add Haptic Feedback to tiles [1/2]
2924f7c45d5 Add option to select brightness slider positon [2/3]
663b4470e86 Fix playing screenshot's sound when camera's sounds off
0e7b4e30520 Allow to disable screenshot sound [1/2]
9ca1b43e7bb Separate double tap to sleep on lockscreen [1/2]
75d20419787 Return: Smart Pulldown [1/2]
be57db21c97 SystemUI: Add case to quick pull down status bar anywhere
e67f330b2e7 NotificationPanelView: Clean up tuner API
35f16c9a8de SystemUI: Update NFC tile drawable
844f95ebd16 MediaScanner behavior on boot (1/3)
e98c479d65a Keyguard: Fix scramble PIN view for multiple users
fc0b593013b Disable PIN entry after successful quick unlock
f6d2a075758 Keyguard: Forward port lockscreen quick unlock (1/2)
e2fea4f54d9 KeyguardHostView: Auto face unlock v2 for pie
bb7afd6b3ec Add config to enable face auto unlock by default [1/2]
8a8f752be16 Base: fix facelock crash when lock screen is disabled
8d2b57e2018 Add preference for automatic face unlocking [1/2]
54ddc55f344 Dismiss keyguard automatically when face is recognized
5aca0a2fe25 Add crdroid utils
4c579d1b046 base: Add metric for crDroid Settings
65bcae9a2c6 BatteryService: add dash charging support
a72e36f9b4f LockscreenCharging: squashed (1/3)
487ab3af14b base: Add stub files
51a87af63a8 StatusBar: Silence logspam
26628b113ea ServiceRegistry: Don't throw an exception if OEM_LOCK is missing
c3748d260cb Crash app on foreground service notification error
463654e2be6 Return null on failed insert due to permissions
a0cc9ee9456 Fix RouterAdvertisementDaemon thread leakage problem
a4ac1a79532 am: Avoid scheduling service restart twice
65ae4262d43 Fix potential crash when per-procstate cpu times tracking is turned on
2d98e63a7b9 SystemUI: Change arrow keys to vector images
07ab051e02d telephony: Make IMS method updateToState accessible
2a6d94159a0 AlarmManagerService: Add null check to QCNsrmAlarmExtension call
f45d661148b ActivityRecord: .app must not be null when you call .setVisible
510aad06e8a Get new surface if it was released from setWindowStopped
9ffb806bc8d Pass correct preserve window value to performStop
0dc61458445 Fix to hide phone number printed in the log
433d6057afa AccountManagerService: Fix ConnectionRecord Leak
e4289fe1713 Update boot image profile to include Object.wait()
90ff1a824ce Adjust AsyncTask.THREAD_POOL_EXECUTOR config
d0ad59dc283 fix deadlock of binder thread and ActivityManager
7c7121fa839 Fix deadlock in AcitivityManagerService
6a59b55236b hwui: fix mmap leak of graphicsstats service
05c2250180c widget: Fix DateTimeView fc issue
6b7c0f7ab7a Update sound/vibrate notification key only when it actually buzz/beep
f8698f2c1a1 Check if notification is valid before it finally vibrates
ba78370fec5 Don't request render in GLSurfaceView.GLThread ctr
c2a7dfda715 core: Fix switching fragment appears white screen
382ea46d4ca SystemUI: Keyguard: Check for a null errString
d41361bfffd MTP: Add support of ObjectInfoChanged Event
c918fe8c4d0 AMS: Fix the null pointer exception in MainHandler:handleMessage
43e636a9b98 AMS: Uncatch the IllegalStateException cause process crash
8c37dc3f439 AMS: Fix the Deadlocks exception in UiHandler
9f05fc92b9f Telephony: NPE observed in Settings when click on Search settings
6168e400ac9 AMS: Fix the null pointer exception in IntentResolver
ef46b941275 Move register AppIdle listener into onBootPhase
9af3e52edeb Fix VideoView parsing some URIs failure issue
b4c8096e407 InputEvent: Skip IME stages dynamically
354b46543d2 No Safe Check for Overflowing Alarm Expiry time
83e23c340c7 Update the screenState for keyguard while screen turning on
fcb6283aede Delete the check of mService when BluetoothHeadset doUnbind
a312b78c270 Make services with uid 1000 restart if their host process crashes
baa6d7b56b8 ConnectionRecord: make SystemProcess Watchdog when clean app process
f1d1a12aa44 Fix motion event offset of DecorView is moved in the window
a069626d2bc Fix Possible Deadlock with getFeatureState
932761fad46 Bluetooth: Fix NPE when accesing Manufacturer Data of invalid ScanRecord
005270c5d7e hwui: stability: check mmap return value
174463de3d5 Provide Synchronization to destroyUiAutomationService()
3b2019ae026 ConnectivityService: null check before accessing getCurrentScore()
0d012d878c3 SystemUI: Fix crash when unlocking via fingerprint
6cbad9d69b8 Fix ExifInterface for .heic when meta is at the end
ce1ece45e64 Do not move the multi-window divider when showing IME
de47e7aab3d Prevent crash when multiple Screenshot request
28fac304084 Preserve x18 while preloading SP-HALs in the zygote
72d17124362 KeyStore: Check for daemon death and reconnect if needed
5caa9d9618e Refusing to enter PIP mode when activity destroyed
31bd5663cf9 Fix PIP media session listener for secondary users
bfeb1ceb65f Fix the behavior of keyguard bouncer in a corner case
053d979e3c1 VrManagerService: Solve the null pointer exception
830247e54ea SystemUI: Fixes context for tiles without longClick
612ea7a6468 ActivityManager: Fix display id JE issue
46071dc554a Activity: Fix class not found exception
6f1f6857f7e am: Fix top activity resume with secure keyguard
9e243a034cf Fix app shortcuts string when changing language during first boot
ce2e93b4ef4 do not remove system when provider publish timeout
1955a837d9d service: ResetListener in StorageManagerService
3e7045bffff system_server:process: Crash on Android user-switching
085912d11ff Kill off provider info logspam
a2fef6a3005 Remove unnecessary videos
a7e5b53576e Fix a 'memory leak'
9ea4a04f31e base: Remove round corner padding from statusbar
33a471e72d9 KernelWakelockReader: stop the panic
3f03079ad30 Screenshot: Fix possible NPE
ff5c357ace9 Sync Preference in UI for new cached device
6582aa9b381 Suppress FingerprintManager logspam
688614fefe0 TunerService: Prevent NPE with tunable
b19d508c611 base: Make Build.DATE visible to apps
80be3cb1df0 Synchronize on a static final object to lock mDeviceBusy
efd7ce0e313 Avoid that the bound process has a higher priority than caller
53fdc7fdb74 Framework: Remove some methods from boot image profile
3e460e87b8e Fix data source for HEIF exif extractor
69465491cda Fix issue which exception happens with ExifInterface for HEIF content
e565c1059fe Change caught exception in MediaScanner when ExifInterface is created
1687e847bb2 Remove NotificationVisibility storage pool
96562592ad9 NightLight: Allow lower temperatures
d17fbe4cf1e Increase Zenmode max hour limit from 12 to 24
bdc31675696 view: add null check for dispatch touch view
f90c66cefca Fix UsbDeviceManager null object reference
1315953d616 ExifInterface: Avoid infinite loop on stream seeking failed
c53e5eaa3b2 AppStandbyController: Only check user standby setting
1811f2ebed9 WallpaperManagerService: Fix theme switching
c5ec1628451 ConnectivityService: Fix idle timer rule leakage
d31e3fec566 PackageManagerService: update client app info when related shared library updated.
3cdc81bc9c0 ExternalStorageProvider always throws exception when renaming
19f1343a82d audio: dispatchPlaybackChange with handlerThread
bae1d576b71 Settings: Only valid screen power consumption need to smear
d941ac7aaf3 Fix ix Intent restoreFromXml missing type
f6e6768d5f4 pm: Fixes can not boot issue
7fb4b512f0d pms: Fix the IndexOutOfBoundsException issue
1700cd9375c Location: Skip processing when reciever pointer is null
52e812c08b7 InputMethodManager: Fixed memory leak when windowDismissed
a824725a7df WindowManager: Remove unused calling for better performance
cdc94408013 SystemUI: Fix ArrayList callbacks not being thread-safe
009c0833e10 Parse Exif OffsetTime in MediaScanner
56afbce1960 Use getCompressedSizeLong to get correct size for 2G file
e4916a2c502 connectivity: Configure additional TCP parameters
99e8d9a108b Fix MtpDatabase multithreading NullPointerException
b1efdfe449f MtpDatabase: Fix potential NULL dereference errors
edcffd5f2d0 Return null if a provider died before acquisition
d2caccd7d5b SystemUI: restart timeout causes black screen
e49c67bb2e6 wm: Passing a new ArraySet instance to avoid crash
1e2d64c1795 GlobalActions: Fix systemserver crash issue
87580944f34 Make the allPendingIntents add operation thread-safe
3e5fd154540 Fix System Server Crash in completePauseLocked()
6205d912e1e Reuse DeathRecipient object for StatusBarManagerService
b94e6370ad4 ViewRootImpl: Fixed memory leak caussed by viewrootImpl objects
283eaa4b2c6 ContentProvider: avoid client waiting forever if server is killed
39fdd2144bb frameworks: Fix activity stack ConcurrentModificationException
8ad71acd90e PackageManagerService: Avoid NPE in matchComponentForVerifier
95ef92aaf7c Reduce the uncessery wm call while checkKeyguardVisibility
dc756fa0480 aapt: Fix compiler warning (clobbered by longjmp)
4cac554476b aapt: add check for untranslatable "string-array"s
d2521a8f8ce aapt: Use a std::map instead of a SortedVector
c709e673289 aapt: Speed up the style pruning
0f4f742b3cb CarrierConfigManager: Enable enhanced call blocking function
ee6800c5266 SystemUI: guard possible concurrent issue in LocationController
dbe94f30994 SystemUI: thread protect keyguard callbacks
c15c4d6ec5b bgdexopt: Let PM handler run between optimizations
556dad87400 Update whitelist when installing system application
a5e929dc706 fix incorrect context classloader initialization in system_server
264755ee1a1 StorageManagerService: Fix for system_server crash while booting
14feaa9a091 core: set default longpress home action setting
24575f22565 WindowManagerService: Remove status bar perm checks
5d2e64f72c8 BatteryStats: Correct formatter for pkginst in battery stats
ccb90ace9f0 SettingsLib: Cherry-pick misc fixes to AOSP
33fa6854d77 Handling InputMethodService show with BadTokenException
d24ed62c5c6 DragSurface: destroy surfacecontrol in view site
7dfae9984c0 Not passing contentInsets to onAnimationStart
3ba9d4d454b Persistent disable background app notification by default
63d9120cab8 services/job: Fix two Jobscheduler bugs
cb6fb8396e9 Remove another unused calling for better performance
d54c222a76c BackupAgent: add backup shared mode
9e28060bb73 SettingsProvider: Fix for google backup and restore
0d2be4fff22 Rename the backup file to base file when backup exists
3003518242b Fix intermittent slowness in resolver activity towards end of day
b7da1906bf6 base: disable warning in StaticLayout
8bc3d4ca58b Telephony: Don't crash for too long baseband version
5c473f49dc0 Google FRP: save password quality in resetPassword
a5f37513528 base: SettingsProvider: cleanup leftover logspill
3a227b540a6 Fix NPE when AOSP ambient display preference is removed
edbaeb6dd6f Shorten wait time for shutdown time optimization
f47b9666e20 ActivityManager: fix npe in ProcessRecord
d3b084a4917 frameworks: Fix null pointer Issue
f7efb5f6b79 hwui: Don't run comparisons on non-jank frames
7da141ba2d8 Revert "Remove getIntWithSubId in TelephonyManager."
25da1b2e3de base: limit direct share targets to reduce lag
babe32c7678 SystemUI: Prevent NPE in Dependency.get() in BrightnessController
3cc59d1645e SQLite: Do integrity_check only once
1dca3532211 Add handling SQLiteDatabaseCorruptException
b6e34dc8655 MediaScanner: Detect folders
db6102f32e3 SystemUI: fix MediaProjection cast crash
e68b6e68bc9 aapt: silence density flag warnings
6d4d7c791ed Avoid needless Integer.valueOf() object allocation.
d41440714c5 Reduce log verbosity: Don't spam logcat
f3370d8fa91 SmoothSpinners: Makes the loading "spinner" animation smoother
28cb304dc4e Allow faster app switching
7afa0968e53 Speed up Orientation Listener
6534a86da0f ViewConfiguration: misc changes (rev)
aa7f82afe77 android.view: Speed things up!!
0dc373a4062 libs: hwui: Enable perf mode and disable pgo
c7fadf67da0 ListView: Obtain next list item in advance
6ff7458d2d3 Notification: Remove logspam from apps without channels
cebf6a8f822 Don't crash if there is IR HAL is not declared
292eac6dbca TelephonyManager: Prevent NPE when registering phone state listener
3eb6dccf361 InputWrapper: Opt out early if session == null
131a7a7a1d8 Fix NullPointerException in CaptivePortalLogin
ad9e86380e6 core: touch response optimizations
e6f50bf6f92 Optimize AbsListView to reduce click operation latency
c245dd0fa81 SystemUI: Remove annoying log caused by aosp bug
86310087461 NavigationBarView: Avoid NPE before mPanelView is created
19a862a3038 Add missing STORAGE_INTERNAL permission for BackupRestoreConfirmation
b370178743b SQLiteDatabase: Catch corrupt exception during transaction
3047cb5b976 Make Build.TYPE and Build.FINGERPRINT consistent for apps.
47288dfa419 Enable NSRM (Network Socket Request Manager).
1140adec7bd Improve scrolling cache
e4b0f31311f DEBUG: Turn off some debugging we don't need.
ff539a434f7 Allow Python Versions Higher than 2.6
d616efe16fc ParcelFileDescriptor: can we stop the panic here?
4d1c24bd034 BluetoothAdapter: disable logspew
2cbfa651485 base: set scrolling to 0.006f
70abfb90adc hwui: Disable fine-grained logging
59f494b2c03 hwui: Remove deprecated compiler flag
* packages/apps/crDroidSettings/
2304650 New Crowdin translations (#388)