==================== 01-09-2019 ==================== ==================== 01-08-2019 ==================== ==================== 01-07-2019 ==================== ==================== 01-06-2019 ==================== * packages/apps/Snap/ 72f1591 Automatic translation import 8d0fbbc Revert "Automatic translation import" ==================== 01-05-2019 ==================== * hardware/qcom/fm/ a6f9873 Automatic translation import * packages/apps/AudioFX/ 77af7db Automatic translation import * packages/apps/Bluetooth/ e1c052d Automatic translation import * packages/apps/Calendar/ da64fe3 Automatic translation import * packages/apps/Camera2/ 40af5e2 Automatic translation import * packages/apps/CellBroadcastReceiver/ 35c8b7b Automatic translation import * packages/apps/CertInstaller/ b480630 Automatic translation import * packages/apps/Contacts/ 90ef5f1 Automatic translation import * packages/apps/DeskClock/ 3f4fde6 Automatic translation import * packages/apps/Dialer/ 855bbc2 Automatic translation import * packages/apps/Email/ 9e37285 Automatic translation import * packages/apps/EmergencyInfo/ 14ae529 Automatic translation import * packages/apps/ExactCalculator/ cc8ba9e Automatic translation import * packages/apps/Exchange/ 3edc81e Automatic translation import * packages/apps/FMRadio/ ef1c7b5 Automatic translation import * packages/apps/Gallery2/ d884732 Automatic translation import * packages/apps/Jelly/ 08df919 Automatic translation import * packages/apps/LockClock/ 90f4341 Automatic translation import * packages/apps/ManagedProvisioning/ 7929fae Automatic translation import * packages/apps/Messaging/ 581857e Automatic translation import * packages/apps/Nfc/ a154a92 Automatic translation import * packages/apps/Profiles/ 158706c Automatic translation import * packages/apps/Recorder/ 89fcf3e Automatic translation import * packages/apps/Snap/ 32dc5d9 Automatic translation import * packages/apps/Stk/ 06a0fc8 Automatic translation import * packages/apps/StorageManager/ 0125283 Automatic translation import * packages/apps/Terminal/ a105567 Automatic translation import * packages/apps/TvSettings/ 7af3c1b Automatic translation import * packages/apps/UnifiedEmail/ 78665bc Automatic translation import * packages/apps/WallpaperPicker/ ee22af5 Automatic translation import * packages/providers/WeatherProvider/ 420fbe7 Automatic translation import * packages/services/BuiltInPrintService/ bfc675d Automatic translation import ==================== 01-04-2019 ==================== * external/icu/ f05bfa8 Update ICU to tzdata 2018h/i * system/timezone/ 37aa90d Update Android to tzdata 2018h/i ==================== 01-03-2019 ==================== ==================== 01-02-2019 ==================== ==================== 01-01-2019 ==================== * packages/apps/Gallery2/ 488775f Gallery2: Fix wrong string for empty albums ==================== 12-31-2018 ==================== ==================== 12-10-2018 ==================== * android/ f06a811 Merge 'lineage-15.1' into 8.1 * build/make/ fe2876d Merge 'lineage-15.1' into 8.1 * device/lineage/sepolicy/ 77d42c7 common: Allow adbd to set a system_prop 3005bf3 Label lineage.service.adb.root as system prop * external/sqlite/ c8e155f sqlite: upgrade to SQLite 3.26.0 f697fa7 sqlite: upgrade to SQLite 3.25.3 7eb90be sqlite: upgrade to SQLite 3.25.2 * frameworks/av/ b8d0cf9 Merge 'lineage-15.1' into 8.1 * frameworks/base/ a028198 Merge 'lineage-15.1' into 8.1 * frameworks/native/ fddd455 Merge 'lineage-15.1' into 8.1 * lineage-sdk/ 01ab32d sdk: Rebrand to crdroid settings 2630ddc Merge 'lineage-15.1' into 8.1 * packages/apps/DUI/ 0b59784 Pulse: Fix setting correct renderer color * packages/apps/DocumentsUI/ a824c6e Merge 'lineage-15.1' into 8.1 * packages/apps/LineageParts/ 77508dd Rebrand to crdroid settings c256449 Merge 'lineage-15.1' into 8.1 * packages/apps/PackageInstaller/ 4f78968 Merge 'lineage-15.1' into 8.1 * packages/apps/Settings/ 3aac22b Merge 'lineage-15.1' into 8.1 * packages/apps/crDroidSettings/ 6e107b6 CustomSeekbar: Fix auto reset in few cases * packages/providers/DownloadProvider/ fedeb9d Merge 'lineage-15.1' into 8.1 * packages/services/Telecomm/ 198428b Merge 'lineage-15.1' into 8.1 * packages/services/Telephony/ 8397c96 Merge 'lineage-15.1' into 8.1 * system/core/ 824610c Merge 'lineage-15.1' into 8.1 * vendor/lineage/ 68cbf88 Bump crdroid v4.7.2 2e6ed82 common: Allow custom vendor to override properties b2c388a repopick: Try to fast-forward first ==================== 12-09-2018 ==================== ==================== 12-08-2018 ==================== * frameworks/base/ 83c4230 Merge tag 'android-8.1.0_r52' into staging/lineage-15.1_merge-android-8.1.0_r52 ==================== 12-07-2018 ==================== ==================== 12-06-2018 ==================== ==================== 12-05-2018 ==================== * frameworks/base/ 4d9ad21 Automatic translation import * packages/apps/Bluetooth/ 7757c58 Automatic translation import * packages/apps/Messaging/ 194771e Automatic translation import * packages/apps/Settings/ e89e867 Automatic translation import * packages/apps/TvSettings/ 8830509 Automatic translation import * packages/apps/crDroidSettings/ adbf7da New Crowdin translations (#332) ==================== 12-04-2018 ==================== * android/ 86e8f7b manifest: android-8.1.0_r50 -> android-8.1.0_r52 * build/make/ 34fb656 Merge tag 'android-8.1.0_r52' into staging/lineage-15.1_merge-android-8.1.0_r52 * device/lge/bullhead/ 2aa5442 bullhead: Update build fingerprint to Dec 2018 OPM7.181205.001 * external/f2fs-tools/ bd823f6 Merge tag 'android-8.1.0_r52' into staging/lineage-15.1_merge-android-8.1.0_r52 * frameworks/av/ 85765d8 Merge tag 'android-8.1.0_r52' into staging/lineage-15.1_merge-android-8.1.0_r52 * frameworks/base/ e192e43 ClipboardService: Restore different method calls to AppOps to fix PG * frameworks/native/ ac91457 Merge tag 'android-8.1.0_r52' into staging/lineage-15.1_merge-android-8.1.0_r52 * kernel/lge/bullhead/ 65a266a Merge tag 'android-8.1.0_r0.122' into lineage-15.1 * packages/apps/Messaging/ e36e7ee Allow intent shared subject or title to be mms subject * system/bt/ f101f3a Merge tag 'android-8.1.0_r52' into staging/lineage-15.1_merge-android-8.1.0_r52 * system/nfc/ e37d73a Merge tag 'android-8.1.0_r52' into staging/lineage-15.1_merge-android-8.1.0_r52 * system/vold/ f772906 Merge tag 'android-8.1.0_r52' into staging/lineage-15.1_merge-android-8.1.0_r52 ==================== 12-03-2018 ==================== ==================== 12-02-2018 ==================== * frameworks/base/ 5d1ef85 SystemUI: Clean duplicated CONFIGURE_WIFI_DISPLAY permission ==================== 12-01-2018 ==================== * packages/apps/crDroidSettings/ 43817fc New Crowdin translations (#330) ==================== 11-11-2018 ==================== * frameworks/base/ 395e64e New Crowdin translations (#159) * packages/apps/Jelly/ 41ed1b6 Jelly: Fix shortcut creation for websites without favicon * packages/apps/crDroidSettings/ 1c3debb New Crowdin translations (#313) ==================== 11-10-2018 ==================== * android/ 16037ed Merge 'lineage-15.1' into 8.1 e96741e manifest: Sync our own system/timezone and icu 5795059 Merge 'lineage-15.1' into 8.1 * build/make/ f3f996b Merge 'lineage-15.1' into 8.1 * frameworks/av/ 4d974d9 Merge 'lineage-15.1' into 8.1 d274ed2 Merge tag 'android-8.1.0_r50' into staging/lineage-15.1_merge-android-8.1.0_r50 * frameworks/base/ fee71c4 Merge 'lineage-15.1' into 8.1 7bb7f41 Merge tag 'android-8.1.0_r50' into staging/lineage-15.1_merge-android-8.1.0_r50 * lineage-sdk/ e033bc9 sdk: rebrand to crdroid settings 885c766 sdk: Trust me no one likes this af30459 sdk: Set summary automatically if required 32a79c6 Allow value to hide the clock 53ae0b0 Prevent NPE with current dark overlay c957324 LOS theming: worst APIs ever [1/3] 57eb859 sdk: On-The-Go Mode (2/3) 05ceee9 Lineage style interface: fix possible NPE when OMS is not up on start fc8b4b9 Fix long screen settings for multi user 130daf8 Custom inactivity threshold for network traffic monitor [1/2] 2247bb4 Battery light: 100% charged level (3/3) 0729399 Add option to select brightness slider positon [1/3] 79bec3d Reduce default kill timeout 31ab7f8 Add customizable action for back long press button [1/3] 60423e5 Improve kill process code 66e3da3 Add device key action to kill app [1/3] c3f2f61 crdroid: Do better for version pref 3260dfb lineage-sdk: Prevent NPE in style interface service b0469d5 sdk: add systemui restart to advanced reboot [2/2] 80777fb lineage-sdk: Enable advanced reboot by default 57e36f9 Disable by livedisplay by default 47f86f1 sdk: Map to ro.modversion 4434078 Allow value 3 for status bar quick pull down * packages/apps/PackageInstaller/ d70fa9f Merge 'lineage-15.1' into 8.1 * packages/apps/Settings/ a8e2ba7 Merge 'lineage-15.1' into 8.1 6c2a672 Merge tag 'android-8.1.0_r50' into staging/lineage-15.1_merge-android-8.1.0_r50 * packages/apps/crDroidSettings/ ea8c173 crdroid: Adapt new customseekbar preference for existing prefs 667a595 crdroid: Initial import of new custom seekbar preference 55478d6 crdroid: Remove adaway preference if not installed 8597dd4 crdroid: Use SwitchPreference for power menu actions * packages/inputmethods/LatinIME/ 673c804 Merge 'lineage-15.1' into 8.1 * packages/providers/BlockedNumberProvider/ 2eab245 Merge 'lineage-15.1' into 8.1 * packages/providers/DownloadProvider/ 659f65c Merge 'lineage-15.1' into 8.1 * packages/providers/MediaProvider/ 06c6934 Merge 'lineage-15.1' into 8.1 * packages/services/Telecomm/ 2dd656d Merge 'lineage-15.1' into 8.1 * packages/services/Telephony/ c8ba0c7 Merge 'lineage-15.1' into 8.1 * system/core/ fde9760 Merge 'lineage-15.1' into 8.1 * vendor/addons/ 7dd70e0 addons: do not include AdAway * vendor/lineage/ 3f5ce72 Bump crdroid v4.7.1 8422bda verity_tool: Implement status getter b0235c2 sensitive_pn: General update + new Bulgarian phone numbers 41ab674 build: Support SDM710 platform ==================== 11-09-2018 ==================== * kernel/lge/bullhead/ 4115353 Merge tag 'android-8.1.0_r0.117' into lineage-15.1 ==================== 11-08-2018 ==================== * packages/apps/Jelly/ 9330ef4 Jelly: Grant REQUEST_INSTALL_PACKAGES permission df25d1e Jelly: Set proper mime type when downloading files ==================== 11-07-2018 ==================== * frameworks/base/ 52de18d New translations cr_strings.xml (Portuguese, Brazilian) (#158) * packages/apps/Nfc/ af62302 NFCService: Add sysprop to prevent FW download during boot with NFC off. * packages/apps/crDroidSettings/ 38d45c3 New Crowdin translations (#310) ==================== 11-06-2018 ==================== * android/ bfd88e6 manifest: android-8.1.0_r47 -> android-8.1.0_r50 * build/make/ b00da0f Merge tag 'android-8.1.0_r50' into staging/lineage-15.1_merge-android-8.1.0_r50 * device/lge/bullhead/ a48bca5 bullhead: Update build fingerprint to Nov 2018 OPM7.181105.004 * frameworks/av/ 7714cd5 Add missing extensions, fix scan of bad media files. eec5372 MatroskaExtractor: handle parse error. ee2a06c Don't CHECK for unknown fourcc 2870b17 Matroska: HEVC support * system/bt/ 6de9ffe Merge tag 'android-8.1.0_r50' into staging/lineage-15.1_merge-android-8.1.0_r50 ==================== 11-05-2018 ==================== ==================== 11-04-2018 ==================== * frameworks/base/ 3cfff44 Automatic translation import * hardware/qcom/fm/ 5d7426c Automatic translation import * lineage-sdk/ 8bd1273 Automatic translation import * packages/apps/AudioFX/ 38cb9bf Automatic translation import * packages/apps/Bluetooth/ 5465ac0 Automatic translation import * packages/apps/Calendar/ dd4b2d0 Automatic translation import * packages/apps/Camera2/ 77ff75c Automatic translation import * packages/apps/CellBroadcastReceiver/ 52172b6 Automatic translation import * packages/apps/CertInstaller/ ef3f317 Automatic translation import * packages/apps/Contacts/ 31e9a50 Automatic translation import * packages/apps/DeskClock/ 52e6201 Automatic translation import * packages/apps/Dialer/ a8ee3d8 Automatic translation import * packages/apps/Email/ 607cd1f Automatic translation import * packages/apps/EmergencyInfo/ 6b534f8 Automatic translation import * packages/apps/ExactCalculator/ 6be0fd4 Automatic translation import * packages/apps/FMRadio/ fd74034 Automatic translation import * packages/apps/Gallery2/ 6f9b672 Automatic translation import * packages/apps/HTMLViewer/ f395351 Automatic translation import * packages/apps/Jelly/ 5be4fca Automatic translation import * packages/apps/KeyChain/ 470d337 Automatic translation import * packages/apps/LockClock/ 81189d0 Automatic translation import * packages/apps/ManagedProvisioning/ 17e0d39 Automatic translation import * packages/apps/Messaging/ f963d7b Automatic translation import * packages/apps/Nfc/ 6df2e8f Automatic translation import * packages/apps/PackageInstaller/ cc28058 Automatic translation import * packages/apps/PhoneCommon/ 8c8df2c Automatic translation import * packages/apps/Profiles/ e43c2c6 Automatic translation import * packages/apps/Recorder/ d01d94c Automatic translation import * packages/apps/SafetyRegulatoryInfo/ c14f214 Automatic translation import * packages/apps/Settings/ 83616fa Automatic translation import * packages/apps/Snap/ 984c816 Automatic translation import * packages/apps/Stk/ c870502 Automatic translation import * packages/apps/StorageManager/ 7c04dd5 Automatic translation import * packages/apps/Tag/ ed27af9 Automatic translation import * packages/apps/Terminal/ 7ee5c76 Automatic translation import * packages/apps/TvSettings/ 814985f Automatic translation import * packages/apps/UnifiedEmail/ 344b90a Automatic translation import * packages/apps/WallpaperPicker/ d481778 Automatic translation import * packages/apps/crDroidSettings/ 1e4b2d6 New Crowdin translations (#308) * packages/inputmethods/LatinIME/ fcb44ff Automatic translation import * packages/providers/BlockedNumberProvider/ 0e6eacd Automatic translation import * packages/providers/BookmarkProvider/ 027423f Automatic translation import * packages/providers/CalendarProvider/ ba88516 Automatic translation import * packages/providers/CallLogProvider/ ff2b6c1 Automatic translation import * packages/providers/ContactsProvider/ da899ca Automatic translation import * packages/providers/DownloadProvider/ 550b3ec Automatic translation import * packages/providers/MediaProvider/ 3d040b5 Automatic translation import * packages/providers/TelephonyProvider/ 8ef5a18 Automatic translation import * packages/providers/TvProvider/ f215434 Automatic translation import * packages/providers/UserDictionaryProvider/ f8a2a79 Automatic translation import * packages/providers/WeatherProvider/ 5e048bb Automatic translation import * packages/screensavers/Basic/ 9dec9e1 Automatic translation import * packages/screensavers/PhotoTable/ 32f35ba Automatic translation import * packages/services/BuiltInPrintService/ a8fb878 Automatic translation import * packages/services/Mms/ fdfd7bd Automatic translation import * packages/services/Telecomm/ da1dea0 Automatic translation import * packages/services/Telephony/ 7f42f40 Automatic translation import * packages/wallpapers/LivePicker/ 4c3e53b Automatic translation import ==================== 11-03-2018 ==================== * packages/apps/crDroidSettings/ cd42a41 New Crowdin translations (#307) ==================== 11-02-2018 ==================== * packages/apps/crDroidSettings/ 4e9def8 New Crowdin translations (#305) * system/core/ 75f69fc healthd: BatteryMonitor: Fix compiler warning ==================== 10-22-2018 ==================== * frameworks/base/ f48d60e Explicitly restart the killed wallpaper service * lineage-sdk/ 44693a7 sdk: Trust me no one likes this ==================== 10-21-2018 ==================== * frameworks/base/ d98e65b BatteryStyle: Improvements and fixes e605cee CPUInfoService: Improvements and fixes 19c936f ambient display: Fix volume key music control 309b958 PM: Enable signature spoofing by default [1/2] ea5d85f Merge 'lineage-15.1' into 8.1 * lineage-sdk/ 109af39 sdk: Rebrand to crdroid settings 1207f4d sdk: Set summary automatically if required a95fc60 Allow value to hide the clock 33244e7 Prevent NPE with current dark overlay 07e535c LOS theming: worst APIs ever [1/3] b4865b5 sdk: On-The-Go Mode (2/3) 4b599d5 Lineage style interface: fix possible NPE when OMS is not up on start e7ef534 Fix long screen settings for multi user ea34419 Custom inactivity threshold for network traffic monitor [1/2] 90f4d6c Battery light: 100% charged level (3/3) 027ca22 Add option to select brightness slider positon [1/3] 7abb4f6 Reduce default kill timeout 11d0b9a Add customizable action for back long press button [1/3] e892634 Improve kill process code bf4c3bb Add device key action to kill app [1/3] 4e86931 crdroid: Do better for version pref 2563d14 lineage-sdk: Prevent NPE in style interface service 10f063e sdk: add systemui restart to advanced reboot [2/2] 48cd29c lineage-sdk: Enable advanced reboot by default 02c8dae Disable by livedisplay by default 1b049af sdk: Map to ro.modversion 346311a Allow value 3 for status bar quick pull down * packages/apps/DocumentsUI/ 4d89f49 Merge 'lineage-15.1' into 8.1 * packages/apps/LineageParts/ 88e499c Rebrand to crdroid settings 2bf199b Move style settings under crdroid [1/3] bd331c2 LOS theming: worst APIs ever [3/3] 93fe2e7 Make trust interface less boring c59ddf9 LineagParts: Hide QS brightness control settings c671883 Move out notification and battery light settings 71da0b8 ExpandedDesktop: Fix crash with resource ID 28506c6 Moved expanded desktop settings to crdroid settings d91f440 Change default accent to pixel blue ebd063f Hide color style under display cc8e2a1 LineageParts: Silently kill anonymous stats collections 2a4ed7b Moved status bar settings to crdroid settings 18b775b Moved button settings to crdroid settings * packages/apps/PackageInstaller/ 6c236fa Merge 'lineage-15.1' into 8.1 * packages/apps/Settings/ 9acbab9 BatteryMeterView: Always use Portrait battery style 4dae718 Merge 'lineage-15.1' into 8.1 * packages/apps/crDroidSettings/ a3f3ed3 Switch to default circle battery 07aad3d Updated translations d4d9a71 crdroid: Auto remove notification and battery lights pref properly 1438c9e crdroid: Goodbye gplus :( d451858 crdroid: Enable signature spoofing by default [2/2] * packages/inputmethods/LatinIME/ 8f5c33a Merge 'lineage-15.1' into 8.1 * packages/providers/BlockedNumberProvider/ cbda57a Merge 'lineage-15.1' into 8.1 * packages/providers/DownloadProvider/ c7e5d72 Merge 'lineage-15.1' into 8.1 * packages/providers/MediaProvider/ 66235ad Merge 'lineage-15.1' into 8.1 * packages/services/Telecomm/ 3618abc Merge 'lineage-15.1' into 8.1 * packages/services/Telephony/ d7bb02b Merge 'lineage-15.1' into 8.1 * system/sepolicy/ 94c2c45 Merge 'lineage-15.1' into 8.1 * vendor/addons/ 0652f47 addons: Update default wallpaper ==================== 10-20-2018 ==================== * packages/apps/LineageParts/ 0f97e91 LineageParts: Add strings for Adobe RGB mode ==================== 10-19-2018 ==================== * bootable/recovery/ 2b34c60 recovery: Move bldrmsg offset symbols to bootloader_message.cpp ==================== 10-18-2018 ==================== ==================== 10-17-2018 ==================== * hardware/qcom/power/ 9a01a5c power-8084: Revert POWER_HINT_LAUNCH handling * packages/apps/Dialer/ c28705a Allow call recording for Belgium ==================== 10-16-2018 ==================== ==================== 10-15-2018 ==================== ==================== 10-14-2018 ==================== * hardware/qcom/display-caf/msm8960/ 04621e3 display: Fix binder parcel position 21beaac memtrack: Make memtrack HAL compatible for HIDL passthrough mode. * packages/apps/Dialer/ be724cc Allow call recording for Austria ==================== 10-13-2018 ==================== * frameworks/base/ 8dd2363 Automatic translation import * lineage-sdk/ 7497192 Automatic translation import * packages/apps/Bluetooth/ 68f3988 Automatic translation import * packages/apps/Calendar/ 4baf16d Automatic translation import * packages/apps/Camera2/ da045a7 Automatic translation import * packages/apps/CellBroadcastReceiver/ 0eae963 Automatic translation import * packages/apps/CertInstaller/ 9c74181 Automatic translation import * packages/apps/Contacts/ 84f9256 Automatic translation import * packages/apps/DeskClock/ 43000ee Automatic translation import * packages/apps/Dialer/ 8872b91 Automatic translation import * packages/apps/DocumentsUI/ 2131baf Automatic translation import * packages/apps/Email/ 0ec7481 Automatic translation import * packages/apps/Gallery2/ f347eae Automatic translation import * packages/apps/Jelly/ 9106222 Automatic translation import * packages/apps/KeyChain/ 75dddd6 Automatic translation import * packages/apps/LineageParts/ 5e933e2 Automatic translation import * packages/apps/LockClock/ b28596a Automatic translation import * packages/apps/ManagedProvisioning/ a471719 Automatic translation import * packages/apps/Messaging/ 80cc983 Automatic translation import * packages/apps/Nfc/ 28cc52d Automatic translation import * packages/apps/PackageInstaller/ 31d3297 Automatic translation import * packages/apps/PhoneCommon/ 03938fb Automatic translation import * packages/apps/Recorder/ 0b9956b Automatic translation import * packages/apps/Settings/ 67fbd2b Automatic translation import * packages/apps/Snap/ d9ecff3 Automatic translation import * packages/apps/Stk/ 5cc2ded Automatic translation import * packages/apps/StorageManager/ 472e4a0 Automatic translation import * packages/apps/Tag/ f2b6f92 Automatic translation import * packages/apps/TvSettings/ 9790838 Automatic translation import * packages/apps/UnifiedEmail/ 313d896 Automatic translation import * packages/apps/WallpaperPicker/ 17e028d Automatic translation import * packages/inputmethods/LatinIME/ e8021a6 Automatic translation import * packages/providers/BlockedNumberProvider/ bc7c7c4 Automatic translation import * packages/providers/DownloadProvider/ 3f9e5bf Automatic translation import * packages/providers/MediaProvider/ c143bfb Automatic translation import * packages/providers/TvProvider/ d0fe7fa Automatic translation import * packages/screensavers/PhotoTable/ 24479ca Automatic translation import * packages/services/BuiltInPrintService/ 65dd8cf Automatic translation import * packages/services/Telecomm/ 3eff3ef Automatic translation import * packages/services/Telephony/ e199ab5 Automatic translation import ==================== 10-10-2018 ==================== ==================== 10-09-2018 ==================== * frameworks/base/ 48b2a57 base: implement OP like navigation gestures [1/2] ca3ed20 Add gravity parameter for statusbar logo e60c586 Updated translations a05a0db Set QS background opacity to 1 by default bc0013b Fix some refresh issues when changing an overlay 273a5ba Themes: expose tooltip text colors e530155 OMS: Add back overlay modified callback implementation 241cc04 OMS: StrictMode and files under /data/system/theme/ c82d1f9 Unbreak public api by hiding substratum interfaces 25bb6e2 base: Introduce SubstratumService fe4a869 Hold "volume up" during boot to disable all overlays acc81df ThemeSafety: Introduce App Crash Intent 6a5e922 ApplicationsState: add filter for Substratum overlays [2/2] 247bfdf Extras: Add dynamic theme sound effects support 3b9a1a2 Extras: Add dynamic theme shutdown and boot animation support 4e13e98 Themes: Fix theming Qs expand/collapse drawable e95f1df Add snackbar updater text color to be used by overlays da3193a base: fix notification overlay config ae58513 Reload more assets on overlay change d16d4b8 Add support for theming notifications 5917308 Expose autofill save dialog text color a315144 core: Poor Man themes: fix autofill save dialog 89e8393 QS: Expose zen qs panel close button color 788abe7 Screenshot: Update flash color e01c56f Expose screen pinning dialog background and text color 6cc955f Expose notification info text color a9edee1 Themes: Notification tint: add bool to enable algorithm for dark backgrounds c1bfe69 Move power save warning color to projeckt 4fad5a8 Themes: SystemUI: Expose QS background opacity 8cc29f6 Themes: SystemUI: Expose QS edit item decoration background color a00a608 Themes: Allow Permission Icons to be fully themed 10f39be Themes: Allow Immersive cling colors to be fully themed 78a36dd Themes: Expose resolver hardcoded colors c6fe322 Themes: base: expose toast colors for themes 3559cde Fix: No text in toast for RTL layout 06710b5 Themes: Expose Keyguard affordance circle background f7cc028 Themes: Allow volume slider and thumb to work with custom images. a346beb Themes: Expose Screenshot flash and background colors 0a7ac9b Themes: Expose Keyboard Shortcuts Dialog 02b0d1a Themes: graphics: ADB "N" icon compatible with OMS7 6613200 Themes: SystemUI: Expose switch bar title 203624c Themes: Allow Navbar ripple color to be themed 7487a45 Themes: SystemUI: Use own drawables for QS expand icon 9c88654 Themes: Notifications: extend dynamic notification bool for ambient notifications e5869e8 Themes: Notification dynamic colors bool compatible with OMS7 51a0a77 Themes: Notifications: Expose a bool to disable dynamic colors d0541b2 OMS: Dismantle FLAG_OVERLAY_TRUSTED check in isOverlayPackage 1006864 policy: introduce pocket lock 6565100 pocket: introduce pocket judge 1d21e7b binder: adjust GC interval for binder ops c01f144 PM: Signature spoofing [1/2] 5a6f4c5 core: Add support for fake signatures, enabled per app by dynamic permission 61acb68 Fix default state to enable for bluetooth battery level a3d813b Camera: Force HAL1 for predefined package list. b9c037f libs: hwui: Enable perf mode by default a56adc8 BatteryMeterView: Update percentage view only when charging status changed 17bfb3b Slashify PIE tile afeef21 PIE: Set font style 82ed2cb PIE: Hide network type if wifi is enabled ebef95a Implement PIE 3.0 [1/3] dfd91be Add EdgeGesture service 2488e33 Fix disappearing lockscreen shortcuts with weather view ff1858b Add shortcut icons eee11f4 Lockscreen: add user configurable lockscreen shortcuts (1/2) 5c22abe Added several Slim helper classes and constants back d042476 base: SystemUI: we need moar ripple now for alarm and date eedc736 base: SystemUI: qs bottom bar - stop triggering my OCD aab3e3f base: SystemUI: split calendar from clock in qs footer 508bde5 Add CarbonGestures [1/2] 6c7378a Add blur personalization for volume panel [1/2] 1959905 Implement XOSP Blur personalization options (1/2) 014b97d SmartPixels: Also depend on burn in protection f65d267 SmartPixels: Add config to enable smartpixels support b53036c base: make smart pixel burn-in protection dependent on device burn-in 1bc8973 Add smart pixels [1/2] f0a786d Add string to store status for dark theme usage 483ba35 LOS theming: worst APIs ever [2/3] 6826f07 base: SystemUI: call qs tile layout on rotate c8fe7df CPUInfoService: Add config for temperature sysfs path c6eccd6 fw_base: On-The-Go Mode (1/3) b80cd09 Fix screenshot not saved when appending appname with some languages 30e803e Fix CustomTile NPE in handleRefreshState 5f3ed90 Make Recents "Free Ram" text translatable ef24b59 Make lockscreen text clock and date friends again 2b1c590 Adjust the clock margin with using AOD/Doze 441e903 Introduce lockscreen clock/date styles [1/2] f07d6f9 base: HeadsUp snooze: reset snoozed packages on settings change f1cbd0e base: HeadsUp add timeout option [1/2] 7c92e3c base: HeadsUp snooze function [1/2] 8d8c046 SlimRecents: add fingerprint scanner gestures [2/2] 93c0523 SlimRec. media info: fallback to notification text if no metadata available [2/2] 9bd4409 Cleanup SlimRecents media info/colors code [2/2] e0e5dca Stop ticker on theme changes 985c212 Slimrecents media artwork/card color: don't skip navbar blacklisted apps 941f3b1 Slim recents albumart: fix possible NPE for getOriginalLargeIcon().loadDrawable() 69055c6 Slim Recents: albumart as player card icon when playing a song [2/2] 5ef1f39 SlimRecents: if a song is playing, set track info as card title and use albumart 5e577eb Update dimensions for OmniStyle 2b787de SystemUI: Make Running Services icon smaller b32a41f Tiles: Fix moar warnings ee86eaa Improve padding below tile layout and page indicator 2e8836d Battery light: 100% charged level (1/3) cd83e9a Add option to select brightness slider positon [2/3] ad9094f Remove call to expand QS panel while pressing the Airplane QS tile c2b1281 Improve ambient music ticker to handle extreme cases 39eb80d BatteryMeterDrawableBase: Always respect show percent a2f77f3 Add customizable action for back long press button [2/3] f0136a1 Add device key action to kill app [2/3] 32d594f Slashify and improve heads up tile 321d3d4 Slashify and improve ambient tiles ab38fbc base: catch what you cant explain 41ff581 BatteryService: add turbo power charging support 0b1df13 Improve keyguard indication checking 017c583 Blacklist NFC icon from status bar by default 09c5524 Use same NFC icon as that in QS tile cf777bd SystemUI: Add statusbar NFC icon b9893fd Alarm Blocker: Shut up CONTEXT_MANAGER_ALARM_WAKEUP dd6ad5e AlarmsBlocker [1/2] c14235f WakelockBlocker [1/2] 687a891 Allow to dismiss notifications with FP left/right swipe [1/2] 3e32407 Add Always On Display QS Tile 4149513 Allow toggling animations off [1/2] c230ff5 SystemUI: start ambient music ticker marquee also in aod d0b0413 Add padding for running services icon in QS footer b5efb4f Set text color to white for ambient battery display 4134811 Fix battery percentage disappearing in portrait mode 1834855 Fix logic for FP wake and unlock default value c208aa9 Add switch for Wake-and-Unlock feature (1/2) 169886d Switch to stock behavior if ambient display toggle is disabled 6249b5ce fwb: Ambient Display battery toggle [1/2] ee64892 Ambient: show battery level on bottom c827812 KeyguardIndication: Set font style for text view c663877 Set font for AmbientIndicationContainer b8ac10c base: dynamic font fix for FDE devices f981a1f 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 4a5b573 FontService: fix potential NPE and handle disabled packages properly 90fc596 base: SystemUI: restore keyguard default font styles 1412423 Add progress for font apply [1/2] 25c34b6 Fonts: Update keyguard when font changes 66e9d7f Introduce FontService c8de92c Add dynamic theme fonts support 1486301 BatteryMeterView: Remove custom padding in percentage view 96b011b SystemUI: stop crashing qs tiles during boot f66601e CarrierConfig: Clean up enhanced call blocking function 0e61bcd QSPanel: Always use long click for QSPanel dual target 6af099a screenrecord: add support for 18:9 resolutions 733222b Screenrecord tile: save quality level e064f46 Add screen record tile and service improvements [1/2] 4584f9b base: bring back screenrecord bbbacfc Keyguard: Actually kill the Fancy Colon a106b09 base: expanded desktop: fix for endless layout loop on keyguard 04ce4f3 Add exception catching for BlockedNumberContract methods e5e7908 Support enhanced call blocking function e18bbc7 Return of the ticker scroll [1/2] 3d05ed5 SystemUI: bring back the google assist qs tiles 4cf282e Choose a custom editor app for screenshot notification edit button [1/2] d5495ed Markup screenshot edit button: collapse notification panel on tap b5a9b11 Fix edit icon in QS footer 40047fe Allow tuning ambient display with sensors [1/3] d27d7c2 base: Add bool to enable/disable doze by default 7f0583e Suspend Actions [1/3] ec18ae2 base: add back qs header images [1/2] 0a10520 Fix playing screenshot's sound when camera's sounds off e3db0ee FEB: Disable/Enable screenshot sound [1/2] 0f913a8 Custom Carrier Label & Carrier Label Placement [1/2] 9d50c11 BatteryStyles: Clean up and improvements 854b054 BatteryMeterDrawable: add square style (1/2) b70cf13 BatteryMeterDrawable: add battery styles [1/2] 36e183c base: add systemui restart to advanced reboot [1/2] 156a757 base: silent mode is back a8b1183 Statusbar clock customizations 89b73a2 QS: Clean up clock hide settings f42c952 Add tunable for clock seconds and clean up clock customization 6ba6048 Make status bar ticker play nice with center clock 0add8d3 Status bar: Move custom left icons under single linear layout 023ec34 Ability to hide superuser status bar icon [1/2] 8d44516 Add toggle for face auto unlock (1/2) 46964bd KeyguardHostView: Dismiss keyguard automatically when face is recognized 50ef21d Fix Substratum themes making powermenu transparent in some cases f468830 Music ticker: once per track is enough d0b7e0f Ambient music ticker improvements af5ffba Ambient ticker: Play nice with AOD 4e3779a DUI Pulse: add Automatic albumart base color mode [1/3] 5b63ffe Ambient display music ticker [1/2] 11c5645 Port ambient Now Playing container from Pixel [stripped down version] 70beb44 Allow to suppress notifications sound/vibration [1/2] b7cebda base: SystemUI: fix weather tile color 0ddb86b SystemUI: mutate weather image for qs tile 951944f base: SystemUI: use slashify for qs weather tile 3741b2b Make lockscreen weather more robust 0a4583b SystemUI: Keyguard weather (1/2) 9411cdb statusbar weather: allow update without querying 89616ae base: Add statusbar weather [1/2] ea0eeb0 base: Add permissions for OmniJaws 8da538c OmniJaws: Fix weather condition icon loading madness 43e6603 SystemUI: OmniJaws qs tile integration 343ed54 CollapsedStatusbar: Fix phantom spaces in status bar abdd579 SystemUI: disable statusbar time refresh when screen off 9d51292 Custom logo customizations [1/2] ab0ee02 TunerService: Prevent NPE with tunable aaf7769 FWB: all tile scroller for quickbar settings [1/2] 71596a3 base: Try disabling AOD by default [2] 10b0706 base: Add accidental touch prevention for assist key f317ea7 base: Introduce Accidental Touch 76c743d base: Introduce new navigation bar key event source d6ada66 Add HW Keys QS tile 52a836b Add toggle to disable HW keys [1/2] d533865 Fix the strange recents Android P transition f5ee1a6 Add toggle to enable Android P system animation [1/2] c2f3ae0 Add Android P transition 313c8ca base: Add screen off animation [1/2] 39ababb Add interpolators to qs tiles animation [1/2] 77422fc Quick statusbar tiles header: expand panel on longpress for details view 45a8842 Add animations to quick settings tiles [1/2] 617eae4 Hide tiles title: longpress will launch detail view 39d45ac ListView: Obtain next list item in advance 237f5b6 Optimize AbsListView to reduce click operation latency 01334d1 AbsListView: Fix widget couldn't find any view fc 8c77ab7 Return: Listanimation Views and Interpolator [1/2] 7e9389d Add option to disable scrolling cache [1/2] 8da79dd FW_Base - XuiMod: Toast Animations [1/2] 87c0509 AppTransitions: Remove hackery for controls duration f020c60 AOKP custom system animations (1/2) f406c3a Fingerprint authentication vibration [1/2] 9699086 QS tile titles visibility [1/2] d0e437a BatteryService: add dash charging support 54680ba Ringtone audio focus 640c8b7 Flashlight toggle api improvements 5b8e624 base: refine partial screenshot handling b2dfe55 Optional screenshot type [1/2] e35b0b6 Toast: Remove horrible shadow in text view a8ba3be Toast icon switch [1/2] 906896b Update toast icon to properly work with 8.1 90ed38e Show icon of package associated with Toast 9068a15 Force Expanded Notifications [1/2] 913b259 onLongClick Settings button for crDroid Settings 72331d4 base: Improve secure lockscreen access with disabled QS 1d8f2c8 base: allow disabling quick settings on secure lockscreen [1/2] b6ef003 SystemUI: Allow using tuner API for Global settings c793441 Base: Hide power menu on secure lockscreen [1/2] 4242e79 Vibrate on plug [1/2] 8a3ec5b Play sound for charging events 35d6356 Allow to set QS panel columns and rows [1/2] af03832 Allow to quickly open Running Services from QS panel [1/2] acadada base: Add Dynamic Navbar capability [1/2] bdb9b18 Live Volume Steps [1/2] 1c42402 Stock Recents icon pack code fixes 324a151 base: recents: protect against possible concurrent mod 694c8e0 Centralize and fix caches broadcast receivers [2/2] bcb7b6e Refresh stock recents icons on dpi change 050f1ed Stock Recents: fix fc on header app icon longpress 44e4153 Recents icon pack code improvements [2/2] fb4e92cd SystemUI: remove unnecessary recent apps transition d358814 Stock Recents: use Slim Recents icons management [1/2] 94bc81c Recents: Remove Slim Recents modification to AOSP callbacks c005245 Recents: Clear locked tasks when using Slim Recents 04d655f Slim Recents 3.0 [1/3] 3e461ab Recents: Add deep clear feature for dismiss button 3434af5 Recents: Fix NPE with locked tasks ba930f7 Recents: Proper fix for FAB button disappearance on boot for first time f5b9e4a Immersive Recents [1/2] 4410715 Stock Recents icon pack support [1/2] ae5b9a8 Recents: Improve membar layout a29dfe6 Add membar to recents options [1/2] f1b5f6e Recents: Make lock task and dismiss icons optional [1/2] c9213d0 Recents: Fix guest appearance of Fab button on empty view fb9ac62 Recents: fab button improvements a2fdf4d Add Clear All Button to Recents [1/2] 4441e81 Disable PIN entry after successful quick unlock 95a8110 QuickUnlock: Fix multiuser usage ff114f8 Keyguard: Forward port lockscreen quick unlock (1/2) 1df7728 Allow toggling auto usb mode chooser activity [1/3] bbd466e Replace ugly DU's last app animations with old CM's bbde46a DUI: Change default navbar mode to Smartbar [1/2] 7980247 DUI: Set default navbar height width to 80 66137ad DUI: Initial checkin for Oreo [5/7] 69119f0 Diffuse LOS unfriendly force navbar 9e211af Fingerprint navigation settings is a secure setting f91c773 frameworks: fix the activity stack ConcurrentModificationException bd10b28 Fix disabled status bar when pinning app and user switch ca2f3b2 Add api to toggle flashlight and check if device has flashlight 6a6738a crdroid: Add getRunningActivityInfo to utils e76285b Ticker: Clear ticker regardless of setting efdec6f Statusbar notification ticker [1/2] 1b00a3b SystemUI: Enable three icon switching within QS DND tile c7c1b14 Add ability to toggle bluetooth battery level in QS [1/2] cfe15f3 display: Don't animate screen brightness when turning the screen on 2a5518d Make Data/Wifi activity icon in statusbar optional [1/2] 173dc51 DoubletapPowerForCamera disabled by default [2/2] ab1d4ee Return: Smart Pulldown [1/2] 881ef1b SystemUI: Add case to quick pull down status bar anywhere d56e2b5 base: fix dummy expansion of qs on double tap to sleep 7744403 Double tap to sleep on lockscreen [1/2] 84abc14 BatteryBar [1/2] 9ae33b5 PhoneWindowManager: Add missing check for immersive mode e4112c8 Ability to toggle VoLTE icon in statusbar [1/2] 8f0bf71 Max Lockscreen Notification count [1/2] 44f2be5 Integrate crDroid OTA into crDroid Settings [1/3] 7f4d597 Slashify compass and reading mode tiles 7774ba4 Slashify ADB over network tile 4fe2a71 Rewrite CPUInfo tile 66e15d6 Slashify USB tether tile f8e8203 Extend reboot tile to add power off 84c1161 QSTile: NFC: Update nfc tile drawable 78b16a1 Add a one time QS dialog for the caffeine tile 0d5c7f2 SystemUI: use slashify for more qs tile fbac13b RebootTile: Fix gradient message display for reboot to recovery 022a5ed Add Reboot/Recovery QS Tile 4219580 SystemUI: Add missing permissions for Sync tile 442af0d Add partial/full screenshot QS tile 6da43fe QS: Use proper color attr for enabled tile 4e57ce9 CPUInfo tile: Fix initial state c20f697 QS: Add CPUInfo toggle tile b57480b CellularTile: don't show confirm dialog on disable 8dde47f Quick settings: Add Haptic Feedback to tiles [1/2] 31b1983 NfcTile: use Oreo style 674a395 Battery tile: fix label when charging 40f8f07 Ask pin when tapping Airplane tiles on secure lockscreen b7d7d84 QS: Add Expanded Desktop QS Tile fad1596 Add Music QS Tile 646d0db Refresh USB tile 913d67c Add Compass tile 6ace585 Add Sound tile to Quick Settings d3ccc6a Hide HBM tile if not supported by device 1d57f66 Add Functionality to control High Brightness Mode [1/2] e529145 Add a sendKeycode api to crdroid Utils 07182f3 Add api to take screenshots 45acdc1 Add back crdroid utils 4f65c24 LockscreenCharging: squashed (1/3) f3d3f6a Allow using 4G icon instead LTE [1/2] 5f82722 Add ability to toggle bluetooth battery level [1/2] 3db9240 Make roaming indicator optional [1/2] efaedc6 MediaScanner behavior on boot (1/3) 35ce59d base: add CPU info overlay [1/2] 219fec2 base: Add metric for crDroid Settings a8fadd0 crdroid: Update default tones [1/2] c3dbc7f PackageManagerService: Add finally block to close the stream. d3cf8dd PackageManager: Init known locales at WelcomeActivity in SetupWizard 8f0369a ConnectivityManager is initialized with a wrong context 65bd777 BatteryStats: Update WifiState even if EnergyInfo is invalid c0ce64c Bind app name to menu row when notification updated 902840f SystemUI: Rotation button can't work at first time after rotate screen 3e055dc TelephonyManager: Prevent NPE when registering phone state listener cd9c44b frameworks: Fix mLteSignalStrength range check f3607f6 frameworks: Fixed signal strength issue 26fe505 Do not setForceUse when a2dp config without change 3713ded backup: Fix service not registered exception 48ad1ab fix synchronization bug when notification enqueue/cancel 7478d11 media: Use correct filename when adding to ringtone d3f8ce6 Fix socket leaks in various android.net.Network methods c179f16 NetworkStats: Fix forced floating-point math performance 768d355 Ensure re-post with setOnlyAlertOnce(true) silences sound 0696876 Fix foreground process killed when it uses content provider 86bdb3e DeathRecipient object leak in context of system server c6ecd90 core: Fix long overflow issue in NetworkStats 8bf3505 core: ChooserActivity: fix android crash from null object 7d29f08 Defer deleting a http cache ca426a5 Bluetooth: Add support to get AG manufacturer information 3983698 Don't set A2dpsuspend flag to false when a new A2dp sink connects. 1d73498 Bluetooth: Implement API to get device identification information 55e57b3 core: Check getSelection length before delete 19f9214 ActivityManager: consider not AWAKE as sleep state ed94fd4 Fix InCallActivity onStop call when launch from Lockscreen e3092fb ActivityManager: Fix slow-app ANR dumping c5fdd90 media/jni: Check mute state before starting play 5a7abab Use async thread for performPoll in NetworkStats 550f096 Fix issue when start android/com.android.internal.backup.LocalTransportService d84fdf6 Make the allPendingIntents add operation thread-safe 9b3a52d AMS PMS MountService 8d386fc0 media: Release buffer and stream once after usage 36fda9f am: Remove duplicated incorrectly code in ProcessRecord 4083a9a fix incorrect context classloader initialization in system_server ec2166b Skip send broadcast to the receiver whoes user has not started bf1ae44 pms: Fix the IndexOutOfBoundsException issue ce170ff Post noteProcessFinish() to handler thread * frameworks/opt/telephony/ 127257e telephony: Fixed signal strength issue * packages/apps/LineageParts/ 499908b Revert "Preference: Remove reserved space if no icon" * packages/apps/crDroidSettings/ f061bfd crdroid: implement OP like navigation gestures [2/2] * packages/services/Telephony/ 4b73582 Suspend Actions [2/3] * vendor/addons/ 7c3037b addons: Switch bootanimations to stock * vendor/lineage/ e13aeb6 Update to crdroid v4.7 ==================== 10-08-2018 ==================== * device/lineage/sepolicy/ 6dbddd2 move snap_app type definition to public * device/qcom/sepolicy/ 9e8c82f mm-qcamerad: move move snap_app:fd use perms to common * external/toybox/ 8276aea Android has its loop devices under "block" as Elliott says "by reason of historical accident", so fall back to check there. * frameworks/av/ 4787bc6 stagefright: add changes related to high-framerates in CameraSource * frameworks/base/ 9f7dcf1 AudioService: synchronize access to user selected volume ctrl stream 67c5184 Handle IllegalArgumentException bd0538f Passing a new ArraySet instance to avoid crash 426d90d Fix ResolverActivity don't show items 8b26b6d fixed handling of data URI schemes in Intent.toUri bf0f80a Fix double free issue in ResTable. c1602fe Framework: Fix NotificationListenerService monkey null pointer issues f256eeb Bluetooth: Don't remove UUIDs if profile in connected state aff092e Fix the system_error while calling thread::join() in NativeCallbackThread de8b829 Fix the windowtoken index out of bound exception b037b7e Fix persisted task remove operation race issue a9c47da frameworks/base: Fix AudioService JNI leaks 4b01b96 BackgroundDexOptService: skip low battery check if not present c452c94 SystemUI: fix black scrim when turning screen on from AOD 5de465c SystemUI: No Signal bar displays for a moment in UI after Bootup 1009941 Adding optimization to reduce callbacks to TextClock 41b60f0 GlobalActions: Fix systemserver crash issue d83bf1c services: fix the NPE in RankingHelper f7a2418 media: fix system_server deadLock 59718ec Enable priority boost for non-Jack builds. 6c0daa4 DpmService : Added protected broadcast intents.. 70c1940 Optimize setStorageEncryption code dc06d2d Let InputFilter's message be processed faster 566fbf5 Set scrollview on the power menu 70557c3 Telephony: Don't crash for too long baseband version 9ba0afc framework: shorten wait time for shutdown time optimization 3b5a97b Reduce the uncessery wm call while checkKeyguardVisibility a16732a Account: Fix the risk of sqliteconnection leak c0ef197 SystemUI: Remove padding for navbar and statusbar 86d13aa Vectorized the power menu sound panel selector 0d599f8 Persistent background app notification: disable by default e4fdff4 Fix notification shows wrong question 48dc8bf Fix to avoid UI freeze issue d045f8f MountService: Prevent NPE with DropBoxManager 0ceeed8 Fix broadcast receiver leak issue 41705b6 Fix NPE in updateEmptyShadeView() upon screen rotation a0dc07d Handle invalid pointerId 3faeb0f Avoid ConcurrentModificationException in method dump fccfc6c SystemUI: Fix SystemUI Crash Issue 1e86eb3 Sync Preference in UI for new cached device 281226b Fix ANR due to long wait for synchronization lock d1c8f5a Ensure the generation is not changed before put value to cache 9b70520 MtpDatabase: Fix potential NULL dereference errors fbcdc93 Fix problems caused by multithreading in VibratorService 726e0b9 Speed up the speed of computer MTP query 8f8c4ea Return null if a provider died before acquisition aa696cc Fix a 'memory leak' 4c1d703 ScanRecord.getServiceData NPE fix 552cbfb Check for null path in getInternalPathForUser 1587215 SystemUI: Fix systemui crash when showing data usage detail 7f9e45b Location: Skip processing when reciever pointer is null e07d0f7 Google FRP: save password quality in resetPassword 9a071a6 Don't crash if there is IR HAL is not declared bc3661c Accounts: Fix TokenCache maps access 4179a10 PackageManager: Avoid null access 3ac0580 Revert "SettingsProvider: adaptive icon" ada266d Revert "NightDisplayController: report unvailable if livedisplay feature is present" bc08362 Revert "Check VintfObject compatibility on boot" e819bfb core: Stop using Arrays.checkOffsetAndCount 8bb4728 SystemUI: Fix FC issue 7b92853 Fix some list-item selection/scrolling issues 36cf264 audio: dispatchPlaybackChange with handlerThread 288d1b4 PackageManagerService: update client app info when related shared library updated. 1cba906 Base: fix facelock crash when lock screen is disabled 8efe0ab binder: Hide annoying warning spamming logs 17f2450 Bluetooth: catch exception when unlinkToDeath to avoid crash 78bd648 Move BT state to OFF when BLE app count is zero 51cf707 Add a ripple effect to the power menu items 2b3fc70 base: Modified that logs do not include URLs e787341 bgdexopt: Let PM handler run between optimizations d9014c6 BgDexopt: Reschedule job on timeout c8bea14 Run BackgroundDexOptService with background prio 9d37d29 Fix the NUllPointException for SystemUI crash 7618626 Don't spoil printservice log if not needed cc2029c Disable warning in StaticLayout 2bf96a9 Remove unused calling for better performance a4f5af4 SystemUI: Wallpaper is black or cut in half vertically b8dd082 Toast: Fix duplicated to add View of Toast 9294b05 SystemUI: Better QS detail clip animation dea218f Fix another potential ChooserActivity related System FC 7cb1b73 Fix intercepting touch events for guts 57ebcdd Fix for wallpaper flicker on bootup on some targets 3263c2a Screenshot: Fix possible NPE ce75647 Partial screenshot: fix SystemUI fc c05b21c Fix a null pointer exception in FragmentManager b364256 data: update missing permissions c265f7a Speed up Orientation Listener 78528f2 base: set scrolling to 0.006f dc491fc ViewConfiguration: misc changes (rev) 919fefe android.view: Speed things up!! 28032f8 Screenshot: add "Markup" edit action support ae2d394 Speed up Recents additional buttons show delay 015f74b Remove ugly reserved icon space in restricted switch preference 0e95170 KernelWakelockReader: stop the panic 6b0d49c Add SU_SESSION_CHANGED to protected broadcasts 8f38726 SystemUI: Fix SystemUI Crash. 3cb8686 Fix intermittent slowness in resolver activity towards end of day. 5efae80 PackageManagerService: Avoid NPE in matchComponentForVerifier fcd58a7 Keyguard: Fix black background while screen turning off/on quickly 8a30b94 base: touch response optimizations c70a55e Parcel: Avoid NPE in finalization f606e39 InputWrapper: Opt out early if session == null 89f1f95 Fix Google dialer FC due to missing permissions 0941bbf hwui: Disable fine-grained logging 8d4f6c8 Don't wait for Bluetooth when shutting down c1b0a1e Don't wait for NFC when shutting down. 287124c QS Tile: increase DEFAULT_MAX_BOUND to 6 ab5c98d Allow faster app switching fa67a9e Change power save mode color to sexy red 7f89203 Fingerprints: Increase MAX_FAILED_ATTEMPTS 0a381fc base: preference seekbar widgets should follow the rules 6d6f1df SystemUI: Prevent NPE in Dependency.get() in BrightnessController bd1c76c Settings:Bugfix for NPE, Only valid screen power consumption need to smear 5b97094 am: Add NULL check in TaskRecord.getWindowContainerBounds 81ed51d Current view findFocus maybe null, which cause NullPointerException. eb55479 Fix NPE with void android.view.VelocityTracker.clear() f0b4a9b Frameworks: Fix Null Pointer Issue a01e39a Spam: Fix non-protected broadcast from supersu, qcril and fm 6b1a384 Widget: Catch null point exception in AbsListViewAutoScroller 4b00d8a9 BT:Crash occured due to null pointer exception. ea688ef Bluetooth: Avoiding NULL pointer dereferences 617a432 Suppress FingerprintManager logspam f32f140 Kill off provider info logspam d8e61f4 BluetoothAdapter: disable logspew afaa71e ParcelFileDescriptor: can we stop the panic here? 9967832 Workaround for wallpaper not shown correctly problem 2979a3c FIX No sim - airplane mode padding 1cc05f8 Allow Python Versions Higher than 2.6 46a67fc camera: catch NullPointerException for Nexus 5 665c02f Fix Photosphere/Camera FCs 860a933 Fix for google backup and restore 1684fbf Bluetooth: Prioritize Bluetooth state change intent to start Service 1a1d758 SettingsProvider: Add missing INTERACT_ACROSS_USERS_FULL permission 0587531 Add default permissions for few ROM specific apps 5d65543 Add default permissions for multiple gapps 25cfbe3 Disable Mobile Data Always On by default [1/2] 898b723 Add handling SQLiteDatabaseCorruptException. 370a48f NightLight: Allow lower temperatures a37c870 Base: Pixel Colors: Change dividers from Holo Blue to Pixel Blue 8dd8e5c base: Add stub files fffa5a6 base: rescuce party: check isDisabled on all public API eb9bea0 Kill airplane mode toggle Teal color 24cb694 Fix NPE when AOSP ambient display preference is removed 16dd27a Add missing STORAGE_INTERNAL permission for BackupRestoreConfirmation f8897d6 SettingsLib: Allow Skia Vulkan to be used as HW renderer aa4cc6d Allow creating custom dialogs in DialogPreference. ea58017 Enable non-market apps install by default 889c5f7 Treat default value that wasn't found as empty value. c978c3f DEBUG: Turn off some debugging we don't need. 51084ca SmoothSpinners: Makes the loading "spinner" animation smoother f0d7753 core: Update GPS Icons to be more Material 499f3d0 SystemUI: make sure to expand all the way when flinging 2aff946 allow forcing HighEndGfx mode 2574e50 Improve scrolling cache 4a996f1 Reduce log verbosity: Don't spam logcat 2c19cea Avoid needless Integer.valueOf() object allocation. 589ba9f aapt: silence density flag warnings 26ce4a0 hwui: Remove deprecated compiler flag * packages/apps/Settings/ cfa5924 Fix crdroid preference priority a3479d0 Move charging sound settings under crdroid a53c8a0 Implement PIE 3.0 [2/3] c79033f Move style settings under crdroid [2/3] ec6e1aa Move full screen aspect ratio settings to crdroid a31c237 Settings: refresh search index check on build change 3cc272b ApplicationsState: add filter for Substratum overlays [1/2] 7031096 Themes: Settings: Fix theming zoom preview timestamp text color 79a14dd Themes: Settings: fix storage icon tint f3194e0 Themes: Settings: Expose storage summary text ced1b74 Revert "Settings: fix themeing of storage summary page" 63f4eb1 Move swipe to notification settings under crDroid settings [1/2] 6d64366 Move ambient settings under crdroid [1/2] fdfd2ed Add FONT_MANAGER permissions for Settings cd085a7 Move gesture settings under crdroid [1/2] cf54fff Settings: Remove unused parameter 6f557d2 Settings: fix themeing of storage summary page 0c45937 Settings: fix themeing of sim preference dialogs cc4d156 APN: always let user decide what he wants to do b14de99 Settings: Change default animation scale value to 1.0x 79d8f21 Settings: increase advanced section limit in display setting 2056fc3 Settings: Remove battery percentage settings under power usage summary 7d5ec8a settings: bt: Fix NPE with switch state df95943 InstalledApp: show link to Google Play 1c3110f Fix NPE in AutoSyncWorkDataPreferenceController 285f706 Settings: Fix for battery item summary that disappears 525f405 settings: update switch state only if there is change 8807146 Settings: Fix Always-on VPN sync problem e6432da Allow tuning ambient display with sensors [3/3] 2088a1a Remove extra cell broadcast settings e4f5753 The blueman group have left the building.. 4bbc2a9 Seriously these blank categories are getting old 8d3c5fb Category with no title strikes again aac801b Remove empty category under tts 72ee637 Remove empty space created by category without title 0b32fdd Remove Ambient Display option from Battery menu bc11122 Remove extra preference for Auto Brightness 6a70b9d Remove setting for screen timeout under 'Battery' 6cfd2a1 Themes: Settings: expose msim color picker text colors 6a010a1 Themes: Settings: Expose switchbar background color 0f34557 Themes: Settings: Expose storage icon colors c0070be Themes: Settings: Unlink Network & Internet and Wifi dashboard icon 3473c5d Fix can't enter bluetooth device preference under settings 5f30779 InstalledAppDetails: Avoid crash caused by ActivityNotFoundException 3223d79 Fix memory leak of DataSaverPreference 3b620ec Settings: Animate pin/pattern fragment only if available 937b852 Settings: Bring root settings on top of the list 17f8e01 Settings: Hide bug report settings we dont use cb48e08 Settings: Use seekbar to allow setting arbitrary animation values aac1906 Avoid NullPointerException when updating preference intents 7b785fb Keep access point list updated once in short time. 198ddf8 Setting:BugFix for OOM caused by looper leak in settings c40f15c Settings: Correctly align cursor in Settings 4f63c15 Disable 'model & hardware' dialog d5b3594 Kill log spam in InstalledAppDetails f9780e4 Settings: Disable the other learn more too to prevent crash e784c42 Settings: Hide learn more button on fingerprint page eba4489 Fix crash issue when user uses multi-window mode on WifiCallingSettings 1d0e410 Fix BT stop searching after rotating screen. 260cde0 Settings: Use separate icon for flashlight power usage 82fc922 Update vertical axis bounds when resetting network policy. a58e961 Lower minimum vertical range for data usage. b0f710e Show help string when onEnrollmentHelp() is called 791c499 Can't go back to previous screen after going to APN settings 73bcfa6 CryptKeeper: Release all StatusBar blocks when it is destroyed by system 9961a06 Add fastscroll to the Manage applications screen 1b9a10b Use correct icon for sim card 7ab8667 Move custom dp settings under Display 81f094f Remove dynamic summary from Security Patch info 8fe8df8 Settings: Fix settings force close 3657896 StorageSettings: Use pixel color in storage bar / icon da42f8f Settings: Remove battery light and notification light settings 6d02c5d Fix NPE of backlight settings [2/2] 680df7d Settings: Remove longpress kill settings 0de4118 Settings: Remove double tap to sleep gestures from here 2750f2e Move lockscreen visualizer and metadata toggles to crdroid settings 8ad4f75 Allow to quickly open Running Services from QS panel [2/2] fc4ef54 Keyguard: Forward port lockscreen quick unlock (2/2) 246334c Allow toggling auto usb mode chooser activity [2/3] eaf68bb DUI: Initial checkin for Oreo [3/7] c19fdb3 DoubletapPowerForCamera disabled by default [1/2] 8262468 Settings: Switchbar bringup for expanded desktop 184a81f Full /proc/version information: show by default without tap 01faa6b Show full /proc/version information b7899bb Settings: check for enabled location in twilight mode 2f85273 add additional battery saver steps 9e5d090 Port "Battery Usage Alerts" feature from factory images to aosp 829ce28 Fix wrong switch state set in DevelopmentSettings c399cba Enable Development Settings By Default 100f5c6 Fix NPE in SettingsPreferenceFragment 32ed542 Show USB Mode Dialog 52a2bb9 Disable Mobile Data Always On by default [2/2] 713ba71 Disable AOD by default [2/2] 8e4cb1a Settings: Hide updater and API version 7763c25 Settings: Hide advanced reboot switch under development prefs 3f604c9 Settings: Hide contributors info a07ba1b Revert "Settings: show Trust brading in confirm_lock_password UI" 39ccf9d Settings: Hide lineage legal info 2010c9f Revert "Settings: adaptive icon" e500787 Integrate crDroid OTA into crDroid Settings [2/3] dadc734 Add crdroid settings category ede6fd0 Settings: fix apn_editor carrier_enabled summaryOff string * packages/apps/crDroidSettings/ 4b22089 crdroid: Move settings drawable 502f184 Revert "crdroid: Get rid of 2G toggle for suspend actions" 8a61d8e crdroid: Clean up 9b0fbdc crdroid: enable pocket lock settings 84935e4 PM: Signature spoofing [2/2] 51f24c2 crdroid: Remove edge gestures 80569e6 crdroid: Clean up status bar logo customizations * packages/services/Telephony/ 63d3540 IMS: Add API to get IMS Registration Status based on subId * vendor/lineage/ 2d83b71 crdroid: Add microG unifiednlp location provider 32e9ffd RJIO: Change Roaming protocal to IPV4V6. 54f9eb3 apns: update RJIO APNs ==================== 10-07-2018 ==================== * android/ 0a89972 manifest: Untrack crdroid music caad384 Merge 'lineage-15.1' into 8.1 * build/make/ cd71f60 build info: Remove line breaks 1e608fe Merge 'lineage-15.1' into 8.1 * device/qcom/sepolicy/ dca3374 sepolicy: Reflect the fact that Snap has now a defined domain * external/skia/ f10e84b Merge 'android-8.1.0_r47' into 8.1 * external/sqlite/ 49eac20 sqlite: upgrade to SQLite 3.25.2 * frameworks/av/ a5e20fd Merge 'lineage-15.1' into 8.1 * frameworks/opt/telephony/ 799482d Support enhanced call blocking function * libcore/ 74849cd Merge 'android-8.1.0_r47' into 8.1 * lineage-sdk/ 5ebce05 sdk: Set summary automatically if required * packages/apps/DocumentsUI/ 0ec8cc6 Merge 'lineage-15.1' into 8.1 * packages/apps/PackageInstaller/ 95b4c7a Merge 'lineage-15.1' into 8.1 * packages/apps/crDroidSettings/ da09267 crdroid: Get rid of 2G toggle for suspend actions aa0baf6 crdroid: Add charging sounds preference 1cd03d4 crdroid: Disable face auto unlock pref if not available * packages/providers/DownloadProvider/ b220caa Merge 'lineage-15.1' into 8.1 * packages/services/Telecomm/ ee5f868 Telecomm: Clean up enhanced call blocking function 5188dc2 Support enhanced call blocking function * vendor/addons/ 4140433 addons: Add crdroid music prebuilt * vendor/lineage/ e28c790 Bump crdroid v4.6.2 298c0a2 tasks: kernel: Honor prebuilt kernel flag d11cef2 apns: NOS: fix tethering and mms. 2b1c0f6 addonsu: Fix installation on Lineage recovery ==================== 10-06-2018 ==================== * packages/apps/crDroidHome3/ 2546ec5 Updated translations * packages/apps/crDroidSettings/ 057a798 crdroid: Fix default snooze timeout value 4ba9ee4 crdroid: Remove smart pixels if burn in protection not supported 6dc3806 Updated translations ==================== 10-05-2018 ==================== * kernel/moto/shamu/ 4e661f0 ANDROID: sdcardfs: Change current->fs under lock efaf6b3 ANDROID: sdcardfs: Don't use OVERRIDE_CRED macro c2f0837 msm: vidc: limit only OCMEM vote to lowest vector c5c52a5 USB: gadget: android: Fix checkpatch related errors ==================== 10-04-2018 ==================== ==================== 10-03-2018 ==================== ==================== 10-02-2018 ==================== * android/ e7b6885 manifest: android-8.1.0_r46 -> android-8.1.0_r47 * build/make/ f6ae841 Merge tag 'android-8.1.0_r47' into staging/lineage-15.1_merge-android-8.1.0_r47 * device/lge/bullhead/ 0ed4c5f bullhead: Update build fingerprint to Oct 2018 OPM7.181005.003 * frameworks/av/ d1df3b5 Merge tag 'android-8.1.0_r47' into staging/lineage-15.1_merge-android-8.1.0_r47 * frameworks/base/ 23a9ff6 Merge tag 'android-8.1.0_r47' into staging/lineage-15.1_merge-android-8.1.0_r47 * kernel/lge/bullhead/ e7ca7a4 Merge tag 'android-8.1.0_r0.112' into lineage-15.1 * packages/apps/Settings/ b85c0e7 Merge tag 'android-8.1.0_r47' into staging/lineage-15.1_merge-android-8.1.0_r47 * packages/providers/DownloadProvider/ 2cd14cd Merge tag 'android-8.1.0_r47' into staging/lineage-15.1_merge-android-8.1.0_r47 * system/bt/ 19dc49e Merge tag 'android-8.1.0_r47' into staging/lineage-15.1_merge-android-8.1.0_r47 ==================== 10-01-2018 ==================== ==================== 09-24-2018 ==================== ==================== 09-23-2018 ==================== * device/qcom/sepolicy/ 710d097 allow mm-qcamerad to use platform_app fd * packages/apps/CellBroadcastReceiver/ 562ec24 Handle database version update form 12 to 11 ed9f7ac Add area update info support for mcc405 ==================== 09-22-2018 ==================== ==================== 09-21-2018 ==================== * packages/apps/crDroidSettings/ de687a2 Updated translations ==================== 09-20-2018 ==================== * device/moto/shamu/ c13566b shamu: Don't set IO scheduler to BFQ once boot is complete f0a978c shamu: power hal: Make the BIAS_POWER profile usable * frameworks/base/ a80e238 Updated translations * kernel/moto/shamu/ f81a229 UPSTREAM: block: disable entropy contributions for nonrot devices cb55ffb shamu: defconfig: Set default IO scheduler to noop and regenerate * packages/apps/crDroidSettings/ 91451f4 Updated translations ==================== 09-19-2018 ==================== ==================== 09-18-2018 ==================== * device/moto/shamu/ ac0688d shamu: Power: Boost harder on flings * packages/apps/crDroidSettings/ b923fc9 Updated translations * vendor/motorola/ 598fdf2 albus : hex edit libzaf_core.so for loading configs from /vendor 45a2845 albus : hex edit libmmcamera2_sensor_modules.so for loading config from /vendor e78793c albus : update moto mod blobs edcba39 albus : treble changes ==================== 09-17-2018 ==================== * device/moto/shamu/ c4fd3af shamu: Remove redundant overlays e028bc4 shamu: Remove deprecated HAVE_ADRENO_SOURCE flag ==================== 09-16-2018 ==================== * build/make/ 46b0310 build: Fix info text for oreo * packages/apps/crDroidSettings/ 4b7413a Updated translations fced399 crdroid: Add missing drawable 0641aac crdroid: Rename firmware strings to match with pie ==================== 09-15-2018 ==================== * build/make/ ea68428 Revert "build: Remove annoying text when flashing" 7b0aa3c build: Add more info * frameworks/av/ c5b7669 CameraService: Fix deadlock in binder death cleanup. 96bdc5f libcameraservice: Don't pass NULL args on setCallbacks call * frameworks/base/ ae44ca6 Updated translations b0929c1 Camera: Force HAL1 for predefined package list. 9ef5cde libs: hwui: Enable perf mode by default * packages/apps/crDroidSettings/ 20a52c4 Updated translations 79bb7e8 crdroid: Update about frag from pie 3e48b96 CustomSeekBar: Fix NPE d4150dd crdroid: Update doze fragment title * vendor/lineage/ 2a50fcd Bump crdroid v4.6.1 ==================== 09-11-2018 ==================== * android/ aeda41d Merge branch 'lineage-15.1' of github.com:LineageOS/android into default * build/make/ 010432f Merge branch 'lineage-15.1' of github.com:LineageOS/android_build into HEAD * build/soong/ 71ba90f Merge branch 'lineage-15.1' of github.com:LineageOS/android_build_soong into HEAD * frameworks/av/ b2be352 Merge branch 'lineage-15.1' of github.com:LineageOS/android_frameworks_av into HEAD * frameworks/base/ 0c79ae3 Merge branch 'lineage-15.1' of github.com:LineageOS/android_frameworks_base into HEAD * frameworks/opt/telephony/ a7030eb Merge branch 'lineage-15.1' of github.com:LineageOS/android_frameworks_opt_telephony into HEAD * lineage-sdk/ 62a4792 Merge branch 'lineage-15.1' of github.com:LineageOS/android_lineage-sdk into HEAD * packages/apps/LineageParts/ bf510d3 Merge branch 'lineage-15.1' of github.com:LineageOS/android_packages_apps_LineageParts into HEAD * packages/apps/Settings/ e340528 Merge branch 'lineage-15.1' of github.com:LineageOS/android_packages_apps_Settings into HEAD * packages/apps/crDroidSettings/ 9fbb3ea Updated translations * packages/providers/DownloadProvider/ ac5c1d7 Merge branch 'lineage-15.1' of github.com:LineageOS/android_packages_providers_DownloadProvider into HEAD * packages/services/Telecomm/ 656b001 Merge branch 'lineage-15.1' of github.com:LineageOS/android_packages_services_Telecomm into HEAD * system/sepolicy/ f889591 Merge branch 'lineage-15.1' of github.com:LineageOS/android_system_sepolicy into HEAD * vendor/lineage/ 9deb4a8 repopick: Warn about empty commits instead of failing 3660848 lineage: enable roundIcons by default 911db4a lineage: Disable IPv4 for T-Mobile (and MetroPCS) domestically * vendor/motorola/ de613e8 albus : remove duplicate qti-vzw-ims-internal.jar 572b144 albus : update blobs from nash 8.1 VZW firmware ==================== 09-10-2018 ==================== * frameworks/base/ 293dde1 PackageManager: Avoid another NPE when dereferencing mPlatfromPackage * kernel/lge/bullhead/ 07b4fb5 Merge aosp tag 'android-8.1.0_r0.102' into lineage-15.1 * packages/apps/Jelly/ 2b5d20a Jelly: allow disabling clear text traffic at runtime ==================== 09-09-2018 ==================== * device/lge/bullhead/ 791857a bullhead: Update build fingerprint to Sep 2018 OPM6.171019.030.K1 * frameworks/base/ 5464c81 Merge tag 'android-8.1.0_r46' into staging/lineage-15.1_merge-android-8.1.0_r46 4d1735f LocationTile: Replace deprecated MetricsLogger calls 36ac9b3 Tiles: SystemProfiles: Adapt behaviour cc0c2d399 System Profiles in QS Tiles * packages/apps/Settings/ 5baf876 Merge tag 'android-8.1.0_r46' into staging/lineage-15.1_merge-android-8.1.0_r46 ==================== 09-08-2018 ==================== * packages/apps/crDroidHome3/ 95e613e Updated translations * packages/apps/crDroidSettings/ c99ad00 Updated translations ==================== 09-07-2018 ==================== * kernel/moto/shamu/ a2219a1 BACKPORT: l2tp: fix duplicate session creation 4e63927 BACKPORT: l2tp: fix race in l2tp_recv_common() 872dd45 msm: Fix compile errors when CONFIG_MSM_SMP2P_TEST is disabled bc74e4a shamu: defconfig: Disable MSM_SMP2P_TEST b8af4ff shamu: defconfig: Disable PM_SLEEP_DEBUG ec3f224 msm: ipa: fix bug in routing table deletion 8687bf9 netfilter: ebtables: fix erroneous reject of last rule 23f2725f ANDROID: HID: debug: check length in hid_debug_events_read() before copy_to_user() 21f75af usb: dwc3: dbm: Fix double free in msm_dbm_probe 51943c4 shamu: defconfig: replace broken CONFIG_SUSPEND_TIME with CONFIG_PM_DEBUG ==================== 09-06-2018 ==================== * hardware/qcom/media-caf/apq8084/ 330d852 mm-video-v4l2: Protect buffer access and increase input buffer size ==================== 09-05-2018 ==================== * android/ 342a890 manifest: android-8.1.0_r43 -> android-8.1.0_r46 * build/make/ e488378 Merge tag 'android-8.1.0_r46' into staging/lineage-15.1_merge-android-8.1.0_r46 * device/moto/shamu/ f183b79 shamu: camera: Remove obsolete BUILD_TINY_ANDROID check 73b3ac9 shamu: vibrator: Use -Werror f211ceb shamu: Add USB HAL to manifest.xml * frameworks/av/ a7e6e1d Merge tag 'android-8.1.0_r46' into staging/lineage-15.1_merge-android-8.1.0_r46 * frameworks/base/ 8e60bcc Updated translations * frameworks/opt/telephony/ 8dc51c0 TelephonyComponentFactory: Fix SubscriptionInfoUpdater overloading * hardware/broadcom/wlan/ 8c96d23 Merge tag 'android-8.1.0_r46' into staging/lineage-15.1_merge-android-8.1.0_r46 * hardware/qcom/display/ 27b78f2 Merge tag 'android-8.1.0_r46' into staging/lineage-15.1_merge-android-8.1.0_r46 * hardware/qcom/display-caf/msm8996/ 56d639d Fix Buffer Overflow in Vendor Service display.qservice * hardware/qcom/display-caf/msm8998/ 7a01a09 Fix Buffer Overflow in Vendor Service display.qservice * hardware/qcom/display-caf/sdm845/ 1e16c6d Fix Buffer Overflow in Vendor Service display.qservice * hardware/qcom/media/ 85d5d95 Merge tag 'android-8.1.0_r46' into staging/lineage-15.1_merge-android-8.1.0_r46 * hardware/qcom/media-caf/msm8974/ 0acdb94 mm-video-v4l2: Protect buffer access and increase input buffer size * hardware/qcom/media-caf/msm8994/ e9262b2 mm-video-v4l2: Protect buffer access and increase input buffer size * packages/apps/Jelly/ e532ae8 Jelly: update assets to use outline style 47b3722 Jelly: update deps * packages/apps/crDroidHome3/ acf7a09 Updated translations * packages/apps/crDroidSettings/ 3b778c4 Updated translations * packages/providers/DownloadProvider/ aced9e9 Merge tag 'android-8.1.0_r46' into staging/lineage-15.1_merge-android-8.1.0_r46 * system/bt/ b0a7c13 Merge tag 'android-8.1.0_r46' into staging/lineage-15.1_merge-android-8.1.0_r46 * system/libhidl/ dcab148 Merge tag 'android-8.1.0_r46' into staging/lineage-15.1_merge-android-8.1.0_r46 * system/sepolicy/ 0661004 Merge tag 'android-8.1.0_r46' into staging/lineage-15.1_merge-android-8.1.0_r46 * vendor/motorola/ 7b333fd payton: update blobs with treble changes ==================== 09-04-2018 ==================== * device/moto/shamu/ 0dd59db shamu: Add basic USB HAL that reports no status change bf5f6a6 shamu: sepolicy: Surpress mediaprovider denials ==================== 09-03-2018 ==================== * device/moto/shamu/ e232d5f shamu: : start mpdecision with regular services a417b6b shamu: only start powerHAL service after mpdecision running 81d31f0 power-8084: set_power_profile: handle errors 71ed127 power: perform_hint_action: return an error code bdc7be3 shamu: Wait for hwservicemanager ready before running fsck * packages/apps/Settings/ 80ba99f Settings: fix german translations for "gesture" ==================== 09-02-2018 ==================== ==================== 08-26-2018 ==================== ==================== 08-25-2018 ==================== ==================== 08-24-2018 ==================== * build/make/ a68bb2a Merge remote-tracking branch 'los/lineage-15.1' into 8.1 * device/lineage/sepolicy/ 817c6e7 selinux: add domain for Gallery cedb47e selinux: add domain for snap * frameworks/av/ cdf990a Merge 'lineage-15.1' into 8.1 * frameworks/base/ fd8a7af Merge 'lineage-15.1' into 8.1 * vendor/lineage/ 1ac671d build: Add dtbo task ==================== 08-23-2018 ==================== * crdroid/build/ 2ab4904 upload v4.0.7 dinamically read android and crDroid version prevents always updating to latest common.mk changes * frameworks/av/ e0f3459 effects: fix volume burst on pause/resume with AudioFX 01ccfc1 mediascanner: Accept .opus file extension. * frameworks/base/ 32a5b16 Add support for the .opus file format * packages/apps/Gallery2/ 8ccbc4f Gallery: use platform cert * packages/apps/Snap/ ae27a9f Snap: use platform cert ==================== 08-22-2018 ==================== * build/make/ aff4deb Also check if BOARD_KERNEL_SEPARATED_DTBO is set * device/moto/shamu/ 1ad3107 shamu: Move sec_config to vendor eec00cf shamu: Reorganize and cleanup BoardConfig * packages/apps/crDroidSettings/ 350d611 Updated translations ==================== 08-21-2018 ==================== * kernel/moto/shamu/ 8cbf9e1 ANDROID: Revert "net: increase fragment memory usage limits" 9434650 UPSTREAM: perf/hwbp: Simplify the perf-hwbp code, fix documentation b8c855d NFC: llcp: Limit size of SDP URI 597516f shamu: defconfig: Disable CONFIG_CPU_BOOST 6113371 shamu: Regenerate defconfig a9f26be ARM: spectre-v2: harden branch predictor on context switches ==================== 08-20-2018 ==================== * packages/apps/Snap/ 6b422e1 Automatic translation import ==================== 08-19-2018 ==================== * packages/apps/Snap/ 159d79b CameraSettings: Do not crash if zoom ratios are not exposed * vendor/motorola/ d81f080 griffin: add widevine hal 54380a4 griffin: take nash ModFmwkProxyService 777c994 griffin: take OPLS27.76-51-7 blobs ==================== 08-18-2018 ==================== * frameworks/base/ ff741f2 BatteryMeterView: Update percentage view only when charging status changed 9ee3a10 Merge 'lineage-15.1' into 8.1 * lineage-sdk/ bc8952c Merge 'lineage-15.1' into 8.1 * packages/apps/LineageParts/ 7883205 Merge 'lineage-15.1' into 8.1 44beefa Trust: String changes for accuracy of language * vendor/lineage/ 84c3a21 config/common: Clean up debug packages * vendor/motorola/ 6e0d9ba albus : move netmgr dsi configs to vendor also remove duplicate qcril.db e957c8d albus : remove QtiTetherService doesn't need this. Causes dataservice fc ==================== 08-17-2018 ==================== * crdroid/build/ 697b2cf upload v4.0.6 fixed reading of version info based on config/common.mk * lineage-sdk/ 0f4766f Regen lineage_current * packages/apps/crDroidHome3/ dd363c6 Updated translations * packages/apps/crDroidSettings/ 0d00102 Updated translations ==================== 08-12-2018 ==================== * android/ beffcdd manifest: Update gcc remote a5fdba0 manifest: Dont track RIL * frameworks/base/ 206489a Revert "base: telephony: Add support for DC_HSPAP" * prebuilts/gcc/linux-x86/arm/arm-eabi-4.9/ 031cb28 Snapshot upload * vendor/htc/ 8567760 m8-common: Regen makefiles to use LOCAL_VENDOR_MODULE 7287376 m8-common: Don't use conflicting consumerir HAL name * vendor/lineage/ b4d61eb crdroid: Fix versioning in backup tool 79e7202 Move CR_VERSION to common.mk * vendor/motorola/ c6ad80c nash: update blobs from 8.1 VZW firmware 4b5ebb0 nash: move radio stack to vendor 6a7776d nash: update blobs with treble changes * moving acdbdata, camera firmwares/configs and ZAF to vendor ==================== 08-11-2018 ==================== * android/ 4e4b5d4 Merge 'lineage-15.1' into 8.1 e7c2302 lineage: Remove no longer used commented repositories * build/make/ 13791d3 Merge 'lineage-15.1' into 8.1 * frameworks/av/ fcfc238 Merge 'lineage-15.1' into 8.1 * frameworks/base/ 79d93ad Revert "SystemUI: Screen capture in physical resolution" e91f32d Updated translations 7905d1a Set QS background opacity to 1 by default 3b11360 Fix some refresh issues when changing an overlay 80ce587 Themes: expose tooltip text colors 5410699 OMS: Add back overlay modified callback implementation 1d43e2c OMS: StrictMode and files under /data/system/theme/ e50a316 Unbreak public api by hiding substratum interfaces 2e5ba53 base: Introduce SubstratumService c04c05b Hold "volume up" during boot to disable all overlays 9303059 ThemeSafety: Introduce App Crash Intent 0b69ef6 ApplicationsState: add filter for Substratum overlays [2/2] 42582b4 Extras: Add dynamic theme sound effects support 2312795 Extras: Add dynamic theme shutdown and boot animation support 9ed1e59 Themes: Fix theming Qs expand/collapse drawable a920d6a Add snackbar updater text color to be used by overlays e395aca base: fix notification overlay config 9b08ad8 Reload more assets on overlay change 3820411 Add support for theming notifications 52727a5 Expose autofill save dialog text color e58218d core: Poor Man themes: fix autofill save dialog ec975a8 QS: Expose zen qs panel close button color 9641eaa Screenshot: Update flash color 207eef3 Expose screen pinning dialog background and text color 61b601e Expose notification info text color 3280756 Themes: Notification tint: add bool to enable algorithm for dark backgrounds d8c7248 Move power save warning color to projeckt 2b1aab1 Themes: SystemUI: Expose QS background opacity 2d5cb64 Themes: SystemUI: Expose QS edit item decoration background color 274eb78 Themes: Allow Permission Icons to be fully themed 2ce8c61 Themes: Allow Immersive cling colors to be fully themed 7aa83f9 Themes: Expose resolver hardcoded colors 4731546 Themes: base: expose toast colors for themes 92db4de Fix: No text in toast for RTL layout 8aff9f5 Themes: Expose Keyguard affordance circle background e3954a6 Themes: Allow volume slider and thumb to work with custom images. 213e692 Themes: Expose Screenshot flash and background colors 553ca0f Themes: Expose Keyboard Shortcuts Dialog d98bc0b Themes: graphics: ADB "N" icon compatible with OMS7 e05f394 Themes: SystemUI: Expose switch bar title 44d23da Themes: Allow Navbar ripple color to be themed facbfa4 Themes: SystemUI: Use own drawables for QS expand icon f9bb2d8 Themes: Notifications: extend dynamic notification bool for ambient notifications 5e8abca Themes: Notification dynamic colors bool compatible with OMS7 6340d54 Themes: Notifications: Expose a bool to disable dynamic colors 48310b8 OMS: Dismantle FLAG_OVERLAY_TRUSTED check in isOverlayPackage 597fc23 Add shortcut icons 6cdbeb0 Lockscreen: add user configurable lockscreen shortcuts (1/2) 6ead6d7 Added several Slim helper classes and constants back c3bcfc4 base: SystemUI: we need moar ripple now for alarm and date 9520d42 base: SystemUI: qs bottom bar - stop triggering my OCD c36705c base: SystemUI: split calendar from clock in qs footer 9bcf094 preference: Add icon to icon_frame and save space 83549b0 Add CarbonGestures [1/2] bfbd174 Add blur personalization for volume panel [1/2] 7ae2a77 Implement XOSP Blur personalization options (1/2) c931693 SmartPixels: Add config to enable smartpixels support bffd99f base: make smart pixel burn-in protection dependent on device burn-in c4149f2 Add smart pixels [1/2] 7c2739b Add string to store status for dark theme usage 8715f7e LOS theming: worst APIs ever [2/3] 1f4bdf4 EdgeGestures: Make it little faster 13d5d24 Clean up back animation view for edge gesture 1c39f8e base: Implement animations for back edge gestures [1/2] e055191 Move edge gestures symbols to cr_symbols 9d7f540 Add edge gesture (1/2) 117746c base: SystemUI: call qs tile layout on rotate c8b8d23 CPUInfoService: Add config for temperature sysfs path e5834fa fw_base: On-The-Go Mode (1/3) a49a359 Fix screenshot not saved when appending appname with some languages b214c20 Fix CustomTile NPE in handleRefreshState 0c2a030 Make Recents "Free Ram" text translatable 032ab6a Make lockscreen text clock and date friends again 7f39b46 Adjust the clock margin with using AOD/Doze cb980b6 Introduce lockscreen clock/date styles [1/2] 8144c46 base: HeadsUp snooze: reset snoozed packages on settings change b39de3a base: HeadsUp add timeout option [1/2] 7b3a7d1 base: HeadsUp snooze function [1/2] 9094067 SlimRecents: add fingerprint scanner gestures [2/2] 23c7239 SlimRec. media info: fallback to notification text if no metadata available [2/2] 6fca7bc Cleanup SlimRecents media info/colors code [2/2] 24749ae Stop ticker on theme changes 5df7072 Slimrecents media artwork/card color: don't skip navbar blacklisted apps 7fd43bb Slim recents albumart: fix possible NPE for getOriginalLargeIcon().loadDrawable() d3a04e4 Slim Recents: albumart as player card icon when playing a song [2/2] a45d3d0 SlimRecents: if a song is playing, set track info as card title and use albumart 829f3db SystemUI: Screen capture in physical resolution 9165769 Add New Logos for Statusbar [1/2] 6135dc8 Update dimensions for OmniStyle 377fa7c SystemUI: Make Running Services icon smaller 981fd4b Tiles: Fix moar warnings 5382085 Improve padding below tile layout and page indicator 57ccb44 Battery light: 100% charged level (1/3) 3847736 Add option to select brightness slider positon [2/3] a2f3135 Remove call to expand QS panel while pressing the Airplane QS tile ed99330 Improve ambient music ticker to handle extreme cases 628991c BatteryMeterDrawableBase: Always respect show percent 171a721 Add customizable action for back long press button [2/3] 6db571f Add device key action to kill app [2/3] 194091c Add HW Keys QS tile c9074bb Slashify and improve heads up tile 17553ee Slashify and improve ambient tiles a6eb918 base: catch what you cant explain c637415 BatteryService: add turbo power charging support ae879ba9 Improve keyguard indication checking 22a421b Blacklist NFC icon from status bar by default e7c2abf Use same NFC icon as that in QS tile 7993bcd SystemUI: Add statusbar NFC icon 20a1188 Alarm Blocker: Shut up CONTEXT_MANAGER_ALARM_WAKEUP cf36fdf AlarmsBlocker [1/2] 3f25e7a WakelockBlocker [1/2] 20faea1 Allow to dismiss notifications with FP left/right swipe [1/2] 5cfa79b Add Always On Display QS Tile 233f956 Allow toggling animations off [1/2] 74705233 SystemUI: start ambient music ticker marquee also in aod 660d7d0 Add padding for running services icon in QS footer 1830b20 Set text color to white for ambient battery display 0dbcba7 Fix battery percentage disappearing in portrait mode a9b7a8c Fix logic for FP wake and unlock default value b3e09d6 Add switch for Wake-and-Unlock feature (1/2) 65f4bd7 Switch to stock behavior if ambient display toggle is disabled b5c1bcd fwb: Ambient Display battery toggle [1/2] e9babd7 Ambient: show battery level on bottom 49e41d0 KeyguardIndication: Set font style for text view d666eea Set font for AmbientIndicationContainer ab4d44d base: dynamic font fix for FDE devices 237be6a 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 e0e5371 FontService: fix potential NPE and handle disabled packages properly 4fac890 base: SystemUI: restore keyguard default font styles ea5db7f Add progress for font apply [1/2] 9d5d80d Fonts: Update keyguard when font changes ee31d97 Introduce FontService c439588 Add dynamic theme fonts support 6302f27 BatteryMeterView: Remove custom padding in percentage view 0fad8d4 SystemUI: stop crashing qs tiles during boot aef30bf CarrierConfig: Clean up enhanced call blocking function 036fc38 QSPanel: Always use long click for QSPanel dual target bfb1658 base: telephony: Add support for DC_HSPAP e0daccb screenrecord: add support for 18:9 resolutions 3e11520 Screenrecord tile: save quality level db66d59 Add screen record tile and service improvements [1/2] caa4c24 base: bring back screenrecord 8f55e55 Keyguard: Actually kill the Fancy Colon 9e93a04 base: expanded desktop: fix for endless layout loop on keyguard dd79cb9 Add exception catching for BlockedNumberContract methods 8a4cba0 Support enhanced call blocking function f9e1ea8 Return of the ticker scroll [1/2] 202a347 SystemUI: bring back the google assist qs tiles 3ae584f Choose a custom editor app for screenshot notification edit button [1/2] 9166d56 Markup screenshot edit button: collapse notification panel on tap e1617a9 Fix edit icon in QS footer e3a35bd Allow tuning ambient display with sensors [1/3] b8fe8c5 base: Add bool to enable/disable doze by default 9b85821 Suspend Actions [1/3] 30f929d base: add back qs header images [1/2] d24b6ee Fix playing screenshot's sound when camera's sounds off 661cb25 FEB: Disable/Enable screenshot sound [1/2] b3986c0 Custom Carrier Label & Carrier Label Placement [1/2] c5554b8 BatteryStyles: Clean up and improvements b6eb157 BatteryMeterDrawable: add square style (1/2) 01c5108 BatteryMeterDrawable: add battery styles [1/2] da8792f base: add systemui restart to advanced reboot [1/2] 6b1d541 base: silent mode is back 39fc659 Statusbar clock customizations 16db59b QS: Clean up clock hide settings 24bb088 Add tunable for clock seconds and clean up clock customization 9efb859 Make status bar ticker play nice with center clock f61a505 Status bar: Move custom left icons under single linear layout 444926c Ability to hide superuser status bar icon [1/2] ed7a96c Add toggle for face auto unlock (1/2) dec7c9f KeyguardHostView: Dismiss keyguard automatically when face is recognized 28a9aac Fix Substratum themes making powermenu transparent in some cases 9a12860 Music ticker: once per track is enough 2b48805 Ambient music ticker improvements 42f0c97 Ambient ticker: Play nice with AOD f53a47b DUI Pulse: add Automatic albumart base color mode [1/3] cf23bd1 Ambient display music ticker [1/2] 995be74 Port ambient Now Playing container from Pixel [stripped down version] 2e3b5c75 Allow to suppress notifications sound/vibration [1/2] b4dcc91 base: SystemUI: fix weather tile color 008c075 SystemUI: mutate weather image for qs tile c10890c base: SystemUI: use slashify for qs weather tile e735056 Make lockscreen weather more robust aaa37d1 SystemUI: Keyguard weather (1/2) e5df7db statusbar weather: allow update without querying 58b1e5d base: Add statusbar weather [1/2] 06deadc base: Add permissions for OmniJaws a8bae61 OmniJaws: Fix weather condition icon loading madness d17e472 SystemUI: OmniJaws qs tile integration 60e8286 Custom logo customizations [1/2] 676e096 CollapsedStatusbar: Fix phantom spaces in status bar 58ed29c TunerService: Prevent NPE with tunable e67cbf4 FWB: all tile scroller for quickbar settings [1/2] e31d239 base: Try disabling AOD by default [2] addd852 base: Add accidental touch prevention for assist key e57685d base: Introduce Accidental Touch 5e1f664 base: Introduce new navigation bar key event source e92e046 Add toggle to disable HW keys [1/2] fe60b75 Fix the strange recents Android P transition 2b86d37 Add toggle to enable Android P system animation [1/2] e5648e6 Add Android P transition 1066135 base: Add screen off animation [1/2] 4a7e009 Add interpolators to qs tiles animation [1/2] 6e917d6 Quick statusbar tiles header: expand panel on longpress for details view 9a6bdb3 Add animations to quick settings tiles [1/2] 2c38034 Hide tiles title: longpress will launch detail view aec3a24 Optimize AbsListView to reduce click operation latency c6aeb90 AbsListView: Fix widget couldn't find any view fc 4640a3a6 Return: Listanimation Views and Interpolator [1/2] d6f9906 Add option to disable scrolling cache [1/2] 3a461c0 FW_Base - XuiMod: Toast Animations [1/2] 7c24f99 AppTransitions: Remove hackery for controls duration f08ca61 AOKP custom system animations (1/2) 32b825b Fingerprint authentication vibration [1/2] 90833c0 QS tile titles visibility [1/2] fc0b560 BatteryService: add dash charging support 80d5789 Ringtone audio focus 4f22ac3 Flashlight toggle api improvements 0359ac2 base: refine partial screenshot handling 4020fbb Optional screenshot type [1/2] e11e82c Toast: Remove horrible shadow in text view 6f619c9 Toast icon switch [1/2] 05ca8d7 Update toast icon to properly work with 8.1 462dbe1 Show icon of package associated with Toast d3b728c55a Force Expanded Notifications [1/2] 30e9b4b onLongClick Settings button for crDroid Settings 266410e base: Improve secure lockscreen access with disabled QS e452495 base: allow disabling quick settings on secure lockscreen [1/2] 9fd8d8b SystemUI: Allow using tuner API for Global settings 250dd85 Base: Hide power menu on secure lockscreen [1/2] 0f1750d Vibrate on plug [1/2] 7e74d5d Play sound for charging events eca6782 Allow to set QS panel columns and rows [1/2] 3bb3a97 Allow to quickly open Running Services from QS panel [1/2] 9046c02 base: Add Dynamic Navbar capability [1/2] 09abff1 Live Volume Steps [1/2] c398216 Stock Recents icon pack code fixes dea7e4f base: recents: protect against possible concurrent mod 3173d6b Centralize and fix caches broadcast receivers [2/2] 5bfe256 Refresh stock recents icons on dpi change 3b9936b Stock Recents: fix fc on header app icon longpress daa9492 Recents icon pack code improvements [2/2] e0cc4eb SystemUI: remove unnecessary recent apps transition 48c5b1c Stock Recents: use Slim Recents icons management [1/2] 476b54f Recents: Remove Slim Recents modification to AOSP callbacks 0a5a95b Recents: Clear locked tasks when using Slim Recents f8d5206 Slim Recents 3.0 [1/3] 0595718 Recents: Add deep clear feature for dismiss button 10851ad Recents: Fix NPE with locked tasks e5073cb Recents: Proper fix for FAB button disappearance on boot for first time 56a34a5 Immersive Recents [1/2] a972976 Stock Recents icon pack support [1/2] 2e75e5a Recents: Improve membar layout 768313a Add membar to recents options [1/2] 8a8bec6 Recents: Make lock task and dismiss icons optional [1/2] 2ba5cff Recents: Fix guest appearance of Fab button on empty view 33d9e6e Recents: fab button improvements 1b83e54 Add Clear All Button to Recents [1/2] 74c3ddc Disable PIN entry after successful quick unlock 9c4e91d QuickUnlock: Fix multiuser usage e14c7c0 Keyguard: Forward port lockscreen quick unlock (1/2) 4cd0b3e Allow toggling auto usb mode chooser activity [1/3] 6829b46 Replace ugly DU's last app animations with old CM's b0609c1 DUI: Change default navbar mode to Smartbar [1/2] f7d34bc DUI: Set default navbar height width to 80 6f4afbc DUI: Initial checkin for Oreo [5/7] 3cd6336 Diffuse LOS unfriendly force navbar 405d613 Add api to toggle flashlight and check if device has flashlight 6d15ea6 crdroid: Add getRunningActivityInfo to utils 78a14ff Ticker: Clear ticker regardless of setting cf952d2 Statusbar notification ticker [1/2] 244777d SystemUI: Enable three icon switching within QS DND tile 70ed20e Add ability to toggle bluetooth battery level in QS [1/2] 16897e6 display: Don't animate screen brightness when turning the screen on 0869dc3 Make Data/Wifi activity icon in statusbar optional [1/2] 2fd9846 DoubletapPowerForCamera disabled by default [2/2] 8c3a98e Return: Smart Pulldown [1/2] 0b46358 SystemUI: Add case to quick pull down status bar anywhere 4a13221 base: fix dummy expansion of qs on double tap to sleep 37f7e28 Double tap to sleep on lockscreen [1/2] 20e8fbcb BatteryBar [1/2] 8870bc8 PhoneWindowManager: Add missing check for immersive mode cb62dc0 Ability to toggle VoLTE icon in statusbar [1/2] bb08dc2 Max Lockscreen Notification count [1/2] 2d0352e Integrate crDroid OTA into crDroid Settings [1/3] 361b994 SystemUI: Fix Data Usage tile to match Settings ee070e3 Slashify compass and reading mode tiles 650ece7 Slashify ADB over network tile eb25e85 Rewrite CPUInfo tile 4d121f6 Slashify USB tether tile 47a4bcd Extend reboot tile to add power off 6949f8b QSTile: NFC: Update nfc tile drawable 223378e Add a one time QS dialog for the caffeine tile 07eb4f3 SystemUI: use slashify for more qs tile 2fb62d1 RebootTile: Fix gradient message display for reboot to recovery 359b002 Add Reboot/Recovery QS Tile 91af8ce SystemUI: Add missing permissions for Sync tile 6ea27e7 Add partial/full screenshot QS tile e493a39 QS: Use proper color attr for enabled tile da39761 CPUInfo tile: Fix initial state 81bdce7 QS: Add CPUInfo toggle tile 414c345 CellularTile: don't show confirm dialog on disable ddf42ec Quick settings: Add Haptic Feedback to tiles [1/2] 160ea17 NfcTile: use Oreo style 142c525 Battery tile: fix label when charging 5e802e2 Ask pin when tapping Airplane tiles on secure lockscreen d4237c4 QS: Add Expanded Desktop QS Tile 819deaa Add Music QS Tile fbbd454 Refresh USB tile f2ceb15 Add Compass tile 54442b8 Add Sound tile to Quick Settings 5642779 Hide HBM tile if not supported by device 5a588fc Add Functionality to control High Brightness Mode [1/2] e4d7efe Add a sendKeycode api to crdroid Utils ec186e3 Add api to take screenshots 5f122b5 Add back crdroid utils 27176fd LockscreenCharging: squashed (1/3) 6b79075 Allow using 4G icon instead LTE [1/2] 1035c6e Add ability to toggle bluetooth battery level [1/2] 14ba415 Make roaming indicator optional [1/2] f808ac0 MediaScanner behavior on boot (1/3) 2e63572 base: add CPU info overlay [1/2] 7b8106cc base: Add metric for crDroid Settings 363367f crdroid: Update default tones [1/2] 8c320cf binder: Hide annoying warning spamming logs 1e3a1cc Bluetooth: catch exception when unlinkToDeath to avoid crash d4b1825 Move BT state to OFF when BLE app count is zero 0ff6f33 Fix ResolverActivity don't show items c2e9eb4 Add a ripple effect to the power menu items 1ab204b display: Disable scaling on display mode switch 362bb45 core: Stop using Arrays.checkOffsetAndCount d46f3c2 SystemUI: QS: Name Cellular Tile based on carrier 3597c6e jni: Fix temporary file name strlcpy size 15a6385 Don't try to show crash dialog for dead app 88b9789 Fix socket leaks in various android.net.Network methods 03ea702 Fix IllegalStateException issues in Setttings cdee7c9 base: Modified that logs do not include URLs 472606a bgdexopt: Let PM handler run between optimizations 811f68f BgDexopt: Reschedule job on timeout 83edccd Run BackgroundDexOptService with background prio be26cc1 Fix MtpDatabase multithreading NullPointerException fc1c593 Convert between MtpObject and MediaProvider path be1e76e Fix the NUllPointException for SystemUI crash c32f582 DozeUI: Remove unusual static method call a127609 NetworkStats: Fix forced floating-point math performance 4277c9a Ensure re-post with setOnlyAlertOnce(true) silences sound eaaa087 Fix foreground process killed when it uses content provider f945fc3 DeathRecipient object leak in context of system server 3690660 pms: Skip from copying preopts if device is undecrypted 241f52f Don't spoil printservice log if not needed 74f99b5 Disable warning in StaticLayout 30820dd Remove unused calling for better performance ef0ee42 core: Fix long overflow issue in NetworkStats e6b5526 MtpDatabase: Fix potential NULL dereference errors ac98529 Fix problems caused by multithreading in VibratorService 479142c SystemUI: Wallpaper is black or cut in half vertically 315884b Speed up the speed of computer MTP query 5d9022c Return null if a provider died before acquisition 68e3c1c Fix a 'memory leak' 841834c ScanRecord.getServiceData NPE fix 7ccb7b1 Check for null path in getInternalPathForUser 7519577 SystemUI: Fix systemui crash when showing data usage detail cb1b101 core: ChooserActivity: fix android crash from null object 1191a4b Do not setForceUse when a2dp config without change 7e18242 Defer deleting a http cache 84db2d7 Bluetooth: Add support to get AG manufacturer information b66afd1 Don't set A2dpsuspend flag to false when a new A2dp sink connects. 5ebb68a Bluetooth: Implement API to get device identification information c13edd5 am: Avoid starting partial users in UserController 73c945d3 backup: Fix service not registered exception 4b8b623 Optimize set bitmap actions in RemoteViews 63f721f Allow changing signing cert for system apps that use shared users ca861bf Location: Skip processing when reciever pointer is null e0f8321 fix synchronization bug when notification enqueue/cancel 41705b7 services: Do not call finishKeyguardDrawn with PWM's mlock 0e0016f core: Fix adb when installing a APK with incompatible abi 6f5d837 media: Use correct filename when adding to ringtone cb53a26 Google FRP: save password quality in resetPassword 583388b core: Check getSelection length before delete db5dfd8 Don't crash if there is IR HAL is not declared 5b1cd91 renderthread: relax error handling for wide gamut EGL configs dcd46bf Don't wait keyguard drawn if device has no keyguard a25d43a Catch double unbind of dead service 7d0364f Fix android.net.SSLTest bfa6249 don't block adb while running uninstall 149d5a0 Framework: Restrict warning message b86a982 WindowManager: Fix redundant orientation change eb6f0f4 PackageManager: Avoid cache creation null access a50a71a audioservice: set value for Control ringtone volume after reboot cc1844c frameworks/base: Fix ContentService JNI leaks dceb7b5 Fix array exception in createAutoBrightnessSpline 38c7abe ActivityManager: consider not AWAKE as sleep state a03a5d3 Fix InCallActivity onStop call when launch from Lockscreen 1b97986 ActivityManager: Fix slow-app ANR dumping 6182ca8 Avoid the restart process for launching provider killed by AMS 179176d base: ROM size calculation error on 4GB ROM device 95a305d Toast: Fix duplicated to add View of Toast f5fed17 SystemUI: Better QS detail clip animation 3f5362c ConnectivityManager is initialized with a wrong context 16eb1d6 Fix another potential ChooserActivity related System FC 49ba87d BatteryStats: Update WifiState even if EnergyInfo is invalid c5cee6a Bind app name to menu row when notification updated 081ca70 Fix intercepting touch events for guts da7a0f7 SystemUI: Rotation button can't work at first time after rotate screen 73fa74d hwui: check the buffer status before draw 0ae02b0 ConnectivityService doesn't send decreased score to factories at need 6acc38c8 Decrease time changing between TOP & another state d2e539d Add permission whitelist for EmergencyInfo app 251f893 Fix text cutting off during shutdown animation fff6660 media/jni: Check mute state before starting play 1b2ef13 PackageManager: Init known locales at WelcomeActivity in SetupWizard 08b40b2 Should use scan flag or it will not scan device c8447b1 Use async thread for performPoll in NetworkStats 7230d5d AtomicFile: Rename the backup file to base file when backup exists 4135c6e Send broadcast to MediaScannerReceiver to refresh gallery cc2c400 Fix issue when start android/com.android.internal.backup.LocalTransportService 04024e1 Make the allPendingIntents add operation thread-safe 0cd848c SystemUI: fix crypt keeper race condition 9315703 Keyguard: Don't show keyguard if CryptKeeper enabled f610759 jni: android.util.Log.logger_entry_max_payload_native @CriticalNative f404595 Bring back missing menu items on text floating action mode 270d2a8 Reset the profile when system application change version afa9646 binder: resolve the NullPointerException of services with null descriptors 673b697 Frameworks: In the kill handler ensure the logging handler was run cfbbd51 AMS PMS MountService 241abbd pm: Fix package install flow w.r.t. dexopt 9e5f08c Do not apply app-link autoVerify policy to instant app installs a97ea12 Avoid clearing default browser setting when unnecessary 949dca2 Ensure dexopt is executed only with consistent package data 4f9663e media: Release buffer and stream once after usage c331c0d am: Remove duplicated incorrectly code in ProcessRecord 86c23e1 Fix for wallpaper flicker on bootup on some targets 6c7f52b fix incorrect context classloader initialization in system_server 4bd9277 Skip send broadcast to the receiver whoes user has not started 7f633c5 pms: Fix the IndexOutOfBoundsException issue 8e4bfdb Post noteProcessFinish() to handler thread 957eccf GLSurfaceView: report draw finished after first onDrawFrame in GLThread 589f0f1 SystemUI: fix heads up appears when disable_expand is set 93639d6 SystemUI: SIM PIN locked view can't pop up after removed one SIM 04d70db Screenshot: Fix possible NPE 805301a Partial screenshot: fix SystemUI fc 7aecdde threads: fix anr when concurrent request provider 95fd826 The network event should be an asynchronous callback 75edfcf MessageQueue: explicitly remove FD event listeners 456aa11 SystemUI: stop fillig logcat with useless stacktrace 8c8276f AsyncTask: Fix to remove canceled tasks from executor's queue 9c6e6c1 BackupAgent: add backup shared mode 3efcc40 Fix a null pointer exception in FragmentManager 75a8eb1 Remove duplicate code for binder ID clear and restore f402628 Release SQLite page cache as much as it can bc2133ea Synchronize the HeadsetService methods 4de312f ActivityStack: Add task null checker before proceeding 6aaefc4 RecentTasks: Check task for null and return if yes 6bf7640 Accessibility: Fix FWR when unlinkToDeath if linkToDeath failed 6691df4 data: update missing permissions 693ad12 ActivityManager: Change way to get Available memory 39a93b3 core: Fix AccessibilityNodeInfo memory leak 5a78c23 Fingerprint navigation settings is a secure setting 4255f5e Add reachabilityFence remove ExemptionMechanism.finalize f6bc945 Frameworks: Fix Binder.joinThreadPool fd1f4e8 Skype voice can't transfer to carkit after re-connection 4e7333a media: Parse Exif OffsetTime in MediaScanner 204b010 SystemUI: modify overscroll bug in NotificationStackScrollLayout 35b7df7 Frameworks: Handle exceptions in SystemProperties callbacks 316ed33 Allow ro. properties to have arbitrary lengths 9f4de96 Frameworks: Clean up SystemProperties 48a6f8d Resolve race condition of mNonAnimatableProperties.colorFilter 57c8626 Update whitelist when installing system application 2945353 Fix empty recents view in multi window mode fd8a31d Skip notification for hidden notifications on first boot f218089 SystemUI: guard possible concurrent issue in LocationController 1373895 Speed up Orientation Listener 7a0df7b base: set scrolling to 0.006f 3c4b96a ViewConfiguration: misc changes (rev) 108ee67 android.view: Speed things up!! 4ec4c9e Screenshot: add "Markup" edit action support ceeeded Avoid dangerous recursive call on startProcessLocked 65167ae Using BIND_ALLOW_OOM_MANAGEMENT flag for avoid memory pressure when system binding ef0a998 core: Improve AtomicFile implementation 8a2ebec TelephonyManager: Prevent NPE when registering phone state listener 87598a2 Speed up Recents additional buttons show delay 7bea060 Remove ugly reserved icon space in restricted switch preference 74eacac SystemUI: Fix FC issue 2678690 media: jni: Support conversion from jbyte array to ByteBuffer. 31b3d6d preference: change visibility only if imageview is valid b4d6577 frameworks: Fix mLteSignalStrength range check d3e4946 frameworks: Fixed signal strength issue 169cd10 Don't consume all BACK keys in SearchView 680886a AudioService: synchronize access to user selected volume ctrl stream 5650917 Bluetooth: Don't remove UUIDs if profile in connected state 0f9ccfa Fix DynamicLayout block index calculation after edit ec57ceb Should show the lock task mode toast if can not launch the activity not in the locked task. 5cb1efd hwui: Fix Native Crash of EGL_BAD_ALLOC d98d40d wakelock: continue read file when returned count > 0 dc9ecce KernelWakelockReader: stop the panic e6d2636 Accounts: Fix TokenCache maps access aac10b9 PackageManager: Avoid null access 446817f Revert "SettingsProvider: adaptive icon" 8b6db54 Revert "NightDisplayController: report unvailable if livedisplay feature is present" 0256a47 Revert "Check VintfObject compatibility on boot" 9e4ff25 services: Fix starting window not removing issue 36f385f Fix the system_error while calling thread::join() in NativeCallbackThread eee82da Fix the windowtoken index out of bound exception 2220b3b frameworks: fix the activity stack ConcurrentModificationException 0c7d685 Fix disabled status bar when pinning app and user switch 7b2860d Fix persisted task remove operation race issue c37c36a frameworks/base: Fix AudioService JNI leaks ae03af5 Remove GCC-specific pragma and disabled Clang warning f3e53cd Always send configuration if the boundaries change 8f398d2 BackgroundDexOptService: skip low battery check if not present e9112d9 Consider shared libs when precreating WebView classloader 7055893 Check if mSurface is valid before create SurfaceSession d095423 Explicitly restart the killed wallpaper service 08628da services: Fix double-free error on RemoteFillService f2447f5 PackageManager: Clean up profile step for performDexOptUpgrade 218be5e Do not force crash for EGL_NO_SURFACE 078baaa SystemUI: fix black scrim when turning screen on from AOD bf68326 Can not get a thumbnail of Jpeg image of QCIF size. 613a73c services: Fix low probability deadlock acbedce Store package restriction settings at shutdown fbe1297 Fix some list-item selection/scrolling issues 7dfbd87 Remove LOCAL_STATIC_SHARED_LIBRARY usage 8f3db60 Avoid ANR caused by synchronized() of appDiedLocked() 84a539f SettingsLib: Remove ugly space reservation for icon in preferences d1af2e9 Fix shared libraries loading during backup c087967 Handle Backup onUnlockUser on fg thread e0efcd0 Improve ActivityManagerInternal.startIsolatedProcess. b4801ab SystemUI: No Signal bar displays for a moment in UI after Bootup 40af5fc Add SU_SESSION_CHANGED to protected broadcasts 377b416 Adding optimization to reduce callbacks to TextClock e3b6a0e GlobalActions: Fix systemserver crash issue 37f78b6 Notification: Fix no icon shown for data limit notification 5eaf844 SystemUI: Fix SystemUI Crash. cb79533 Fix possible NPE crash when adding new accounts in Settings. bf4fcc3 Update network score from NetworkAgent 5244a8d Fix and work around aliasing rule violations 3ab7b2f Turning screen on without creating surface 801bc5b ExifInterface: fix incorrect thumbnailLength in handleThumbnailFromJfif 93391a4 services: fix the NPE in RankingHelper 9ff252c media: fix system_server deadLock 6c65ab4 Enable priority boost for non-Jack builds. b2f3cde Fix intermittent slowness in resolver activity towards end of day. c979ea7 PackageManagerService: Avoid NPE in matchComponentForVerifier 84084eb Keyguard: Fix black background while screen turning off/on quickly dc985f8 base: touch response optimizations 97f4826 DpmService : Added protected broadcast intents.. b912d75 GNSS: fix the null object reference in configManager.getConfig(), judge the null pointer firstly.. 126a2c3 aapt2: Replace strcpy with memcpy. 0f32276 Parcel: Avoid NPE in finalization a705203 InputWrapper: Opt out early if session == null 20477e6 Fix Google dialer FC due to missing permissions 4cf28b8 hwui: Disable fine-grained logging bbd4f84 Fix doFadingAnimationLocked in sanitized builds. b7f6632 Optimize setStorageEncryption code 8710b73 Let InputFilter's message be processed faster 9939bed app_main: Fix "zygote is killed by signal 1" d4edfdd Set scrollview on the power menu cb946a8 add SwapPss of native processes to totalSwapPss 4e57730 Telephony: Don't crash for too long baseband version 46f8663 Don't wait for Bluetooth when shutting down 102803a Don't wait for NFC when shutting down. a222d7b framework: shorten wait time for shutdown time optimization f8f0a08 Reduce the uncessery wm call while checkKeyguardVisibility e089eb4 QS Tile: increase DEFAULT_MAX_BOUND to 6 13b8941 Allow faster app switching fed5453 Account: Fix the risk of sqliteconnection leak e444794 SystemUI: Remove padding for navbar and statusbar d00b873 Support UnifiedNlp (microG) 02c31ce Vectorized the power menu sound panel selector 2b20b9a Persistent background app notification: disable by default 4fc761a Change power save mode color to sexy red 8252f60 Fix notification shows wrong question 88b9cab Fingerprints: Increase MAX_FAILED_ATTEMPTS 9ca096a Fix to avoid UI freeze issue 8203c2e base: preference seekbar widgets should follow the rules 4eadad8 SystemUI: Prevent NPE in Dependency.get() in BrightnessController e0e2e4c Settings:Bugfix for NPE, Only valid screen power consumption need to smear 8010cc8 am: Add NULL check in TaskRecord.getWindowContainerBounds 99a7d4d Current view findFocus maybe null, which cause NullPointerException. 09a4a57 core: Add support for fake signatures, enabled per app by dynamic permission 506c051 Fix NPE with void android.view.VelocityTracker.clear() 9187010 Frameworks: Fix Null Pointer Issue f918b05 Spam: Fix non-protected broadcast from supersu, qcril and fm d4d4f28 Widget: Catch null point exception in AbsListViewAutoScroller d20e773 BT:Crash occured due to null pointer exception. 9336520 Bluetooth: Avoiding NULL pointer dereferences 823e327 Suppress FingerprintManager logspam 0c8e095 Kill off provider info logspam ad3d4ad binder: adjust GC interval for binder ops 65a9259 Fix service cannot start when service removed from restartList bc3b7aa Passing a new ArraySet instance to avoid crash 62316c8 PackageManagerService: Add finally block to close the stream. 8c710d3 SystemUI: disable statusbar time refresh when screen off 1bb1ecb BluetoothAdapter: disable logspew be25cf0 MountService: Prevent NPE with DropBoxManager 7286966 Handle IllegalArgumentException 4d1354b Bad token of activity when do the launch work at the app process side 12cc8b7 Fix race condition when writing UidState of appops. 280d0a9 Reporting FULL_WAKE_LOCK to battery stats. 7abda45 fixed handling of data URI schemes in Intent.toUri 14c21b1 Fix double free issue in ResTable. 83f4b1f Framework: Fix NotificationListenerService monkey null pointer issues e778491 frameworks/base: reduce the setTransactions 0222ba3 Fix NPE in updateEmptyShadeView() upon screen rotation efd6614 Handle invalid pointerId bef5901 Avoid ConcurrentModificationException in method dump 7ca964a SystemUI: Fix SystemUI Crash Issue e6f62c7 Fix window transformation related issue 8a3245c Sync Preference in UI for new cached device 27c0a3c Fix ANR due to long wait for synchronization lock 75f9ab4 Fix broadcast receiver leak issue f7ae82f Unset frame listener before tearing down GLThreadManager. 109a010 Scroll: modified velocitytracker 8792c09 ParcelFileDescriptor: can we stop the panic here? 8eb3aa7 Workaround for wallpaper not shown correctly problem f7d7114 Ensure the generation is not changed before put value to cache 3566599 FIX No sim - airplane mode padding 4f39daa Allow Python Versions Higher than 2.6 c29ae19 camera: catch NullPointerException for Nexus 5 f56a7a9 Fix Photosphere/Camera FCs 1d7f2ea Fix for google backup and restore 028eb3f Bluetooth: Prioritize Bluetooth state change intent to start Service 26f3dd0 SettingsProvider: Add missing INTERACT_ACROSS_USERS_FULL permission c133bae Add default permissions for few ROM specific apps 7ba1c54 Add default permissions for multiple gapps d9bce8f Disable Mobile Data Always On by default [1/2] e4d6dab Add handling SQLiteDatabaseCorruptException. e881e46 NightLight: Allow lower temperatures 9582544 Base: Pixel Colors: Change dividers from Holo Blue to Pixel Blue d6bd27b base: Add stub files 5de7c92 base: rescuce party: check isDisabled on all public API daabe4d Kill airplane mode toggle Teal color 00f2eab Fix NPE when AOSP ambient display preference is removed 9dd27f5 Add missing STORAGE_INTERNAL permission for BackupRestoreConfirmation e943a82 SettingsLib: Allow Skia Vulkan to be used as HW renderer 2357141 Allow creating custom dialogs in DialogPreference. 700c81d Enable non-market apps install by default c4764a0 Treat default value that wasn't found as empty value. 880a578 DEBUG: Turn off some debugging we don't need. 72ca38e SmoothSpinners: Makes the loading "spinner" animation smoother 8ffa6b3 core: Update GPS Icons to be more Material a97aa8f SystemUI: make sure to expand all the way when flinging 78a93d4 allow forcing HighEndGfx mode 42b4de8 Improve scrolling cache 5cee320 Reduce log verbosity: Don't spam logcat 3253cf4 Avoid needless Integer.valueOf() object allocation. 5d0ef93 aapt: silence density flag warnings e882594 hwui: Remove deprecated compiler flag 7e2dc21 Merge tag 'android-8.1.0_r43' into staging/lineage-15.1_merge-android-8.1.0_r43 * frameworks/native/ 16a369a surfaceflinger: Fix egl GL_OUT_OF_MEMORY and EGL_BAD_ALLOC bug a65006f sf: change SurfaceView alpha while opaque region compute d0cdbbf gui: null check in ISurfaceComposer.cpp c47ef4b Don't use cutils/Atomic.h bd4d002 SF: Switch computeBounds to return FloatRect 05219b6 libs: binder: Replace NULL/0 with nullptr c89d685 libs: gui: Replace NULL/0 with nullptr b10387b libbinder: case in 'waiting for service' log 3659b84 libbinder: auto-choose between binder/vndbinder 3eb1f93 libbinder: Remove thread shutdown logic a13185f libbinder: remove unnecessary check f1ca86f libs: vr: Fix new c++ error when using clang7 44acd0c Sync mLastQueuedCrop with mLastQueuedSlot 63f97cf Ensure the reference profile directory is always created 46cdcf8 have patchoat take directories instead of filenames b2fba9a binder: Fix incorrect print starved time of binder pool 51553a9 binder: Remove unused native binder impl of BnBatteryStats 6fa993e Use dex2oatd when available on debug builds d91035f vulkan: update Vulkan headers to 1.1.72 ca39368 Fix Vulkan null_driver's EnumeratePhysicalDevices() 4fbfe86 Fix monolithic, un-suffixed GLES driver search 425aa37 vulkan: Allow AHB extension to get to the driver c7c62fa libvulkan: correctly expose VK_KHR_shared_presentable_image 5515268 Enable VK_KHR_swapchain for instances e744421 vkGetDeviceQueue2: add a NULL check daae74f stubhal: add EnumeratePhysicalDeviceGroups 77275f3 libvulkan: Add VK_ANDROID_external_memory_android_hardware_buffer 30d811d vulkan: Declare VK_ANDROID_external_memory_android_hardware_buffer 08a7dc1 vulkan: update Vulkan headers to 1.1.68 936feb1 Add VK1.1 entries to NDK libvulkan and fix a bug 571dc03 Properly implement stubhal's vkGetInstanceProcAddr() 7f90007 Vulkan1.1: CreateInstance downgrades apiVersion for 1.0 ICDs 4b8391d Additional changes to Vulkan 1.1 API updates b66aea9 Vulkan api update to 1.1 3bef645 vulkan: Update Vulkan headers to 1.0.61 63f51e4 vulkan: Update Vulkan headers to 1.0.60 469d6f8 DL policy extension for SchedulingPolicyService 466b0af surfaceflinger: fix static analyzer complaints fa51c4a surfaceflinger: fix fencing when composition mode switches 61ec603 surfaceflinger: fix fencing when layers become invisible d6b39e0 Input: improve touch response slightly 863a9bb SF: Modify binder call before linkToDeath 6d7d657 Fix bugs regarding calculate dalvik-cache size 5733945 surfaceflinger: set a prop when initialization is complete 37ee8bc native: touch response optimizations bcefbc8 servicemanager: Restart keystore and gatekeeper after crash * frameworks/opt/telephony/ 3a186e7 Merge 'lineage-15.1' into 8.1 * hardware/lineage/interfaces/ 9bcc1bd Update makefiles from anywhere. * kernel/lge/bullhead/ 06e8cea Merge aosp tag 'android-8.1.0_r0.92' into lineage-15.1 * lineage-sdk/ 5aae911 sdk: Rebrand to crDroid settings 8653142 Allow value to hide the clock a1eb37b Prevent NPE with current dark overlay 6f36a0d LOS theming: worst APIs ever [1/3] 8deba8a sdk: On-The-Go Mode (2/3) 4b48154 Lineage style interface: fix possible NPE when OMS is not up on start 1db1a45 Fix long screen settings for multi user f445a8b Custom inactivity threshold for network traffic monitor [1/2] 22b5af2 Battery light: 100% charged level (3/3) fcff6c5 Add option to select brightness slider positon [1/3] 2948149 Reduce default kill timeout 9b4e04c Add customizable action for back long press button [1/3] d489323 Improve kill process code 8a9bf09 Add device key action to kill app [1/3] a8bc480 crdroid: Do better for version pref c832780 lineage-sdk: Prevent NPE in style interface service 8c9228b sdk: add systemui restart to advanced reboot [2/2] 88ea2f5 lineage-sdk: Enable advanced reboot by default 047add5 Disable by livedisplay by default b5285b4 sdk: Map to ro.modversion f2a1a4f Allow value 3 for status bar quick pull down * packages/apps/DocumentsUI/ 308a2bf Merge 'lineage-15.1' into 8.1 * packages/apps/LineageParts/ 5a2b19c Rebrand to crDroid Settings 237497c Move style settings under crdroid [1/3] 1292961 LOS theming: worst APIs ever [3/3] 0d50daf Make trust interface less boring 1176cf9 Preference: Remove reserved space if no icon 061eb36 LineagParts: Hide QS brightness control settings 2276709 Move out notification and battery light settings 6f2cf5e ExpandedDesktop: Fix crash with resource ID b1e8d7a LineageParts: Remove reserved icon space 20d803c Moved expanded desktop settings to crdroid settings 9df83a9 Change default accent to pixel blue 8225da6 Hide color style under display 921133d LineageParts: Silently kill anonymous stats collections 0384a73 Moved status bar settings to crdroid settings c9b5fc8 Moved button settings to crdroid settings * packages/apps/PackageInstaller/ c42edd2 Merge 'lineage-15.1' into 8.1 * packages/apps/Settings/ ed4907f Merge 'lineage-15.1' into 8.1 * packages/apps/crDroidHome3/ 94b5385 Updated translations * packages/apps/crDroidSettings/ 7d027d2 Updated translations 8ceb0ac Lockscreen: add user configurable lockscreen shortcuts (2/2) * packages/inputmethods/LatinIME/ 3b0468c Merge 'lineage-15.1' into 8.1 * packages/providers/DownloadProvider/ b2fe8b2 Merge 'lineage-15.1' into 8.1 * packages/providers/MediaProvider/ 3910870 Merge 'lineage-15.1' into 8.1 * packages/services/Telecomm/ 38e734c Merge 'lineage-15.1' into 8.1 * packages/services/Telephony/ 4ce17d6 Merge 'lineage-15.1' into 8.1 * vendor/lineage/ fff0796 backuptool_ab: Pick properties from build.prop 5201d34 backuptool: Resolve incompatible version grep syntax 4d3c6e7 backuptool: Revert "Temporarily render version check permissive" e3c49d1 Set perms on reading_mode sysfs ==================== 08-10-2018 ==================== * device/lge/bullhead/ c1a9394 bullhead: Update build fingerprint to Aug 2018 OPM6.171019.030.H1 * hardware/lineage/lineagehw/ a027dee lineagehw: Check if files are readable when we read them * packages/apps/crDroidHome3/ 38e63c4 Updated translations * packages/apps/crDroidSettings/ c45c0f8 Updated translations 2f30e21 Use panagram instead of package name in font picker * packages/fonts/crDroidFonts/ 16e0e55 Add 2 new fonts - Dosis and fifawelcome * vendor/lineage/ 0f438d1 kernel.mk: Get rid of URLs in Clang version string ==================== 08-09-2018 ==================== * android/ 8878ebf manifest: android-8.1.0_r36 -> android-8.1.0_r43 * build/make/ f96a0c2 Merge tag 'android-8.1.0_r43' into HEAD * external/e2fsprogs/ 81fe13e Merge tag 'android-8.1.0_r43' into staging/lineage-15.1_merge-android-8.1.0_r43 * frameworks/av/ f1f657b Merge tag 'android-8.1.0_r43' into HEAD * frameworks/base/ b78e9ae SystemUI: Update reading mode tile for new API * frameworks/native/ 332163f Merge tag 'android-8.1.0_r43' into staging/lineage-15.1_merge-android-8.1.0_r43 * frameworks/opt/telephony/ 1e612ae Merge tag 'android-8.1.0_r43' into staging/lineage-15.1_merge-android-8.1.0_r43 * hardware/lineage/lineagehw/ 82d586c lineagehw: Add support for sysfs ReadingEnhancement 7f833b8 lineagehw: Update ReadingEnhancement for new API * lineage-sdk/ 505580e sdk: Rework reading mode API * packages/apps/LineageParts/ 406d933 LineageParts: Update reading mode toggle for new API * packages/apps/Messaging/ 3686c41 Merge tag 'android-8.1.0_r43' into staging/lineage-15.1_merge-android-8.1.0_r43 af0e887 Revert "Messaging: Request external storage permission before handling shared files" * packages/apps/PackageInstaller/ e57050a Merge tag 'android-8.1.0_r43' into staging/lineage-15.1_merge-android-8.1.0_r43 * packages/apps/Settings/ feabf10 Merge tag 'android-8.1.0_r43' into staging/lineage-15.1_merge-android-8.1.0_r43 * packages/apps/UnifiedEmail/ d2fc4bd Merge tag 'android-8.1.0_r43' into staging/lineage-15.1_merge-android-8.1.0_r43 * packages/apps/crDroidHome3/ f6ae26a Updated translations a26f7d8 Updated translations 67f632f Updated translations * packages/apps/crDroidSettings/ 06b7c71 Updated translations cc30441 Implement animations for back edge gestures [2/2] a5cf26f Updated translations * packages/providers/DownloadProvider/ 5ee3e34 Merge tag 'android-8.1.0_r43' into staging/lineage-15.1_merge-android-8.1.0_r43 * packages/services/Telephony/ ce5915c Merge tag 'android-8.1.0_r43' into staging/lineage-15.1_merge-android-8.1.0_r43 * system/bt/ 37b2ade Merge tag 'android-8.1.0_r43' into staging/lineage-15.1_merge-android-8.1.0_r43 * system/vold/ 2aa8eba Merge tag 'android-8.1.0_r43' into staging/lineage-15.1_merge-android-8.1.0_r43 ==================== 08-08-2018 ==================== * vendor/htc/ 96c7ef4 hima: Hack Morpho HDR initialization 2aaf0bc hima: Add libSonyIMX230 library ==================== 08-07-2018 ==================== * frameworks/native/ 9266834 SF: Backport "Fix landscape LCM issue" for legacy hwc 1827cd5 SF: Backport "Need GSI to support landscape LCM" for legacy hwc a15be7b DO NOT MERGE: Fix landscape LCM issue b3eca05 DO NOT MERGE: Need GSI to support landscape LCM cb28a6c Revert "SF: Squashed hwrotation support" 62f62c3 Revert "SF: Fix hwrotation screenshots at surfaceflinger layer" * hardware/qcom/power/ 34c7410 power: Fix several typos in power profiles * packages/apps/crDroidSettings/ 82ce5de fixed pt-rBR translation (again - stupid Crowdin) da13f6f Updated translations ==================== 08-06-2018 ==================== * frameworks/base/ eac1488 Automatic translation import * packages/apps/AudioFX/ 23220c8 Automatic translation import * packages/apps/Calendar/ 63be36f Automatic translation import * packages/apps/Settings/ 5e2b8e0 Automatic translation import * vendor/htc/ 61762a9 hima: Move cir firmware back to system 76dca0f hima: Add libhtc_facebeauty library ==================== 08-05-2018 ==================== * android/ 26b9e91 Merge 'lineage-15.1' into 8.1 * bionic/ 134addc libm: Update to FreeBSD libm r336523 08afdbe Set __bionic_asm_align to 16 for arm64 176b868 sysroot: kill arch-specific include dirs ae7b95a bionic: Remove relocation_packer 9106fb2 Add -ffp-contract=fast for libm a956fe6 Add Optimized sinf/cosf/sincosf 590b245 libm: Add optimized powf fac1816 libm: Add optimized log2f 3713b0f libm: Add optimized logf 7186b3e libm: Add optimized expf2 cbf96db libm: Add optimized expf 50c21ab2 vdso should be available in all namespaces 99175c1 Fix bug with double unload on unsuccessful dlopen 0a835ea linker: Remove obsolete workaround 8d86751 Switch to FreeBSD's actual sincos c819d5e Switch to FreeBSD catrigl.c for complex arc trig functions 9ef82a4 bionic: Update libm from upstream 507e083 Fix various ftw/nftw "shall fail"s from POSIX a846f4f libc: kryo: import ARM strlen from Apple C library 3a25dd8 aarch64/strncmp: Use lsr instead of mov+lsr d35adfb aarch64: Improve strncmp for mutually misaligned inputs e4d2dbc strcmp.S: Improve performance for misaligned strings f1f4fc3 memcmp.S: optimize for medium to large sizes 95f9db5 Remove no_default_compiler_flags from crt* 037a363 bionic: strip libc and linker b093831 libc: Suppress clang 7.0 warnings 89a7b33 libc: Build crtbegin with clang too 62ef2c1 bionic: do not pack relocation table 13884fc Enable 32-bit armv8 NEON for libm ab844dd kryo: Update routine from moto 0f49a58 Use builtins for ceil/floor/rint/trunc on arm64 5479c3e libc: add optimized ARM64 strrchr from newlib 7b05b7e Use builtins for fma/fmax/fmin/round on arm64. a4420cb Find clang correctly 9ca588d libc: Optimize ARM memcmp by using NEON. 9288668 Remove an obsolete aarch64 hack. c7c3985 Optimized memcmp * build/make/ 3a8109a Merge 'lineage-15.1' into 8.1 * frameworks/base/ 14dc283 SystemUI: Initialize mClockVisibleByUser to android:visibility * hardware/qcom/fm/ 26b8136 Automatic translation import * lineage-sdk/ 39986a0 Automatic translation import * packages/apps/Bluetooth/ b7e11ce Automatic translation import * packages/apps/Camera2/ 0bc9ca1 Automatic translation import * packages/apps/CellBroadcastReceiver/ fe8defe Automatic translation import * packages/apps/Contacts/ 4df7338 Automatic translation import * packages/apps/DeskClock/ d3dcbf8 Automatic translation import * packages/apps/Dialer/ 9ac439c Automatic translation import * packages/apps/DocumentsUI/ 1c92ba6 Automatic translation import * packages/apps/Email/ d71c073 Automatic translation import * packages/apps/ExactCalculator/ 178b09e Automatic translation import * packages/apps/Gallery2/ 127d42c Automatic translation import * packages/apps/Jelly/ 8401c7d Automatic translation import * packages/apps/LineageParts/ 1a7ab3d Automatic translation import * packages/apps/ManagedProvisioning/ d991c5a Automatic translation import * packages/apps/Messaging/ f3b4387 Automatic translation import * packages/apps/PackageInstaller/ 1b48f1c Automatic translation import * packages/apps/PhoneCommon/ 1a65fe7 Automatic translation import * packages/apps/Profiles/ 03b5052 Automatic translation import * packages/apps/Snap/ b235918 Automatic translation import * packages/apps/Stk/ b0414dc Automatic translation import * packages/apps/StorageManager/ 5ea467e Automatic translation import * packages/apps/Tag/ cd1d4d3 Automatic translation import * packages/apps/TvSettings/ acbc8e2 Automatic translation import * packages/apps/UnifiedEmail/ ef43077 Automatic translation import * packages/apps/WallpaperPicker/ add6c7b Automatic translation import * packages/apps/crDroidSettings/ a8d8bf2 Add blur personalization for volume panel [2/2] c70bed4 crdroid: Fix smart pixels dependency on burn in protection ad83e41 crdroid: Remove smart pixels settings if not supported by device 29b4c10 Re-enable clock customizations 4223fb3 crdroid: Disable dark mode on light design aaacc4a Enable basic clock customisation * packages/inputmethods/LatinIME/ 4771d02 Automatic translation import * packages/providers/DownloadProvider/ 2070509 Automatic translation import * packages/providers/MediaProvider/ 1d94c29 Automatic translation import * packages/services/BuiltInPrintService/ c579713 Automatic translation import * packages/services/Telecomm/ b26e321 Automatic translation import * packages/services/Telephony/ 5e149a8 Automatic translation import * vendor/htc/ aacc1b8 hima: Use perf, thermal binaries from angler a2471f5 hima: Update proprietary libraries b032ada hima: Correctly copy librilqmiservices 194d9bf hima: Remove deprecated libraries 4e56fad hima: Remove libdrmwvmplugin 664c7df hima: Remove 32-bit GPS libs * vendor/lineage/ 6d45442 Allow background broadcast for CAMERA_BUTTON 199c6bf Revert "ota: Validate any installed data's signature against our own" ==================== 08-04-2018 ==================== * external/f2fs-tools/ 3aac42a fsck: Fix conflicts with libext2_quota e4ea681 fsck: Update libf2fs_fsck source file list 2dcd2b0 Android.bp/mk: update strings to reflect v1.11.0 release * frameworks/opt/net/wifi/ 8d04d5c wifi: Not reset country code for Dual SIM if any slot is active * lineage-sdk/ c2a5d54 sdk: Allow controllable brightness for non-RGB segmented battery LEDs * packages/apps/Email/ 430cc87 Update strings for crowdin * packages/apps/LineageParts/ dfaa329 LineageParts: Remove PrivacySettings df810ae LineageParts: Allow brightness control for segmented LEDs b0368b0 LineageParts: Disable dark mode on light design * packages/apps/crDroidSettings/ f8e40d2 Initial clock changes adaptation * system/vold/ 3fc5dbb secdiscard: should pin_file to avoid moving blocks in F2FS * vendor/lineage/ 6c0fac7 vendor: Copy org.lineageos.settings permission 42955ef ATV: Build LineageCustomizer 039de43 Initiate crdroid v4.6 ==================== 08-03-2018 ==================== * bootable/recovery/ 9367537 uncrypt: fix f2fs ioctl argument for pin_file 806de77 f2fs: support f2fs by setting unmovable bit for package file * vendor/lineage/ 64d72b3 tools: Bump baksmali/smali to v2.2.4 266867e prebuilt: apn: Sprint 2: Drop http definition from MMSC proxy 227d058 config/common: Organize filesystems tools c096178 prebuilt: apn: Sprint 2: Make IPv6 MMS Proxy default for the apn 1fa7f98 config/common: Remove BluetoothExt from PRODUCT_PACKAGES ==================== 07-31-2018 ==================== ==================== 07-30-2018 ==================== ==================== 07-29-2018 ==================== * packages/apps/crDroidSettings/ 2a87018 fixed pt-rBR translation ==================== 07-28-2018 ==================== * frameworks/av/ 89af456 Merge 'lineage-15.1' into 8.1 * frameworks/base/ 70fd4e5 Merge 'lineage-15.1' into 8.1 * frameworks/opt/telephony/ 0361df0 Merge 'lineage-15.1' into 8.1 * packages/apps/DeskClock/ 0507261 DeskClock : update alarm if it is handled in min framework * packages/apps/Jelly/ 5cfd61b Jelly: Show a Snackbar when removing an HistoryItem * packages/apps/crDroidSettings/ 395edae Updated translations * packages/services/Telecomm/ bd5e1dc Merge 'lineage-15.1' into 8.1 * packages/services/Telephony/ 1fed5e2 Merge 'lineage-15.1' into 8.1 * system/tools/hidl/ 2626915 Add DT_UNKNOWN handling 4b19c46 Revert "Use stat() to determine file type from readdir()" ==================== 07-27-2018 ==================== * frameworks/av/ fefb0b1 NdkMediaCodec: add AMediaCodec_getBufferFormat * frameworks/base/ a576e2b Updated translations * packages/apps/crDroidSettings/ 99e2bd7 Updated translations ==================== 07-26-2018 ==================== * frameworks/base/ d1f21a1 Updated translations 8e9e3c6 Proper supplementary service notification handling (1/5). * packages/apps/Dialer/ a42f704 Proper supplementary service notification handling (5/5). * packages/apps/crDroidHome3/ 5023109 Updated translations * packages/apps/crDroidSettings/ aefe559 Updated translations ==================== 07-25-2018 ==================== * frameworks/base/ fc5cd55 Updated translations * frameworks/native/ 286f918 Don't use cutils/Atomic.h 53b7e67 SF: Switch computeBounds to return FloatRect 7f45fbe surfaceflinger: Need GSI to support landscape LCM 76ad5af surfaceflinger: Fix landscape LCM issue * hardware/ril-caf/ 85b751e Merge 'lineage-15.1-caf' into 8.1-caf * packages/apps/crDroidHome3/ bad3ac9 Updated translations * packages/apps/crDroidSettings/ 47ec869 Updated translations * vendor/lineage/ bbe4d9f roomservice - order me a crDroid ==================== 07-24-2018 ==================== * art/ 4b185e6 build: disable ART debugging * hardware/qcom/power/ 651aa0f power-8084: rework power profiles * hardware/ril-caf/ 5380335 libril: Protect against NULL unsolicited response function * packages/apps/Email/ 8e69d0e Remove max aspect ratio. * packages/apps/crDroidSettings/ 40a9c1b crdroid: Reorganize gesture settings * packages/providers/MediaProvider/ 83912eb Register mStorageEventListener after mVolumes initialize. * system/core/ ca025ff tombstone: Get new one ==================== 07-23-2018 ==================== * bionic/ 2a98ecd Merge 'lineage-15.1' into 8.1 a7b7640 libc: Mark libstdc++ as vendor available 1f78352 libm: Update to FreeBSD r336523 * build/make/ a97da93 Merge 'lineage-15.1' into 8.1 * frameworks/base/ 671c729 Revert "base: Add three-fingers-swipe to screenshot [1/2]" * lineage-sdk/ 9a20d2a sdk: Rebrand to crdroid 8169456 Prevent NPE with current dark overlay feeee45 LOS theming: worst APIs ever [1/3] b86e02c sdk: On-The-Go Mode (2/3) f06c4fd Lineage style interface: fix possible NPE when OMS is not up on start bd2439f Fix long screen settings for multi user 61f5686 Custom inactivity threshold for network traffic monitor [1/2] ebce2ea Battery light: 100% charged level (3/3) 4ed7345 Add option to select brightness slider positon [1/3] bc3cb6f Reduce default kill timeout fca4117 Add customizable action for back long press button [1/3] 9cd6633 Improve kill process code f857033 Add device key action to kill app [1/3] 2661c74 crdroid: Do better for version pref 287ab3b lineage-sdk: Prevent NPE in style interface service 2f0db4a sdk: add systemui restart to advanced reboot [2/2] 113b35d lineage-sdk: Enable advanced reboot by default ed6408f Disable by livedisplay by default 72eb435 sdk: Map to ro.modversion 04ff09f Allow value 3 for status bar quick pull down f7bc969 Automatic translation import * packages/apps/Settings/ 208865b Merge 'lineage-15.1' into 8.1 210ee43 Automatic translation import * packages/apps/crDroidSettings/ 1e61bc9 crdroid: Separate animation settings 111c3fc Remove three finger screenshot toggle * system/core/ c9ef4c9 Merge 'lineage-15.1' into 8.1 * vendor/lineage/ 463586e kernel: Allow installing modules on system ==================== 07-22-2018 ==================== * frameworks/base/ 0151c82 Add CarbonGestures [1/2] b6ea37f Themes: fix vpn status dialog * packages/apps/crDroidHome3/ c6c8ed2 Updated translations * packages/apps/crDroidSettings/ 4ff84bc Updated translations e52311d Kill 1 min update interval for OTA check 268fb0d Add CarbonGestures [2/2] ==================== 07-21-2018 ==================== * packages/fonts/crDroidFonts/ 67c6ec9 Add 55 new fonts! ==================== 07-20-2018 ==================== * kernel/moto/shamu/ d38e77c Android: cpufreq_stats: Fix uninitialized variable * packages/apps/crDroidHome3/ f6c9789 Updated translations * packages/apps/crDroidSettings/ 219d5c1 Updated translations d1c2021 Add Oxygen accent [3/3] * packages/overlays/accents/ b0dff44 Add Oxygen accent [1/3] * packages/overlays/black/ fb1647f Revert "Add background color to black style" * vendor/lineage/ db0d8d9 Add Oxygen accent [2/3] 88557f9 privapp-permissions: Add new Dialer permissions ==================== 07-19-2018 ==================== * device/moto/shamu/ 80a7f95 shamu: Move setprop vold.post_fs_data_done to the end of the section aee5334 shamu: bdAddrloader: Move to vendor and fix warnings 05fb495 shamu: Get rid of releasetools * frameworks/base/ 009afa4 fixed spanish translations 8a595f8 Updated translations * kernel/moto/shamu/ 63117be ANDROID: cpufreq_stats: Fix task time in state locking 5f33893 shamu: Defconfig: Disable CONFIG_MSM_JTAG c7eed4a sched: Fix bug in average nr_running and nr_iowait calculation * packages/apps/crDroidHome3/ 1312a25 Updated translations * packages/apps/crDroidSettings/ 51ee29d Updated translations e53a00a Updated translations ==================== 07-18-2018 ==================== * packages/apps/Dialer/ b9d2a3a Re-add call recording. ==================== 07-17-2018 ==================== * kernel/moto/shamu/ 0148ca9 shamu: Defconfig: Disable DRV2667 and QCA1530 drivers 1dc18f5 shamu: Defconfig: Disable CONFIG_USB_EHSET_TEST_FIXTURE 658cbeb shamu: Defconfig: Disable CONFIG_MMC_TEST * packages/apps/Recorder/ 07eb6ad Recorder: Use native functions to get H264 info ==================== 07-16-2018 ==================== * android/ c9aef3f manifest: Track su * device/lineage/sepolicy/ c654ac3 sepolicy: recovery: Allow (re)mounting system * frameworks/base/ 44cddb5 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/ b458640 Merge 'lineage-15.1' into 8.1 * vendor/lineage/ 8ed10cf addonsu: Fix installation on TWRP A/B e700c97 apns: sprint: Default to legacy n.*, allow x.* as an alternative * vendor/motorola/ 05cc364 griffin: remove retcn thermal config ==================== 07-15-2018 ==================== * android/ 0910b20 Merge 'lineage-15.1' into 8.1 * device/moto/shamu/ 6d31fc1 shamu: Convert thermal HAL into a native binderized HAL * frameworks/base/ d5e42ad Updated translations d687455 Updated translations 5217f57 Implement XOSP Blur personalization options (1/2) a1acc8a core: Stop using Arrays.checkOffsetAndCount e1e14cb base: make smart pixel burn-in protection dependent on device burn-in c5fd935 Add smart pixels [1/2] 45e816d SystemUI: QS: Name Cellular Tile based on carrier 1bd073b jni: Fix temporary file name strlcpy size 09bea70 Add string to store status for dark theme usage 7268c15 LOS theming: worst APIs ever [2/3] 7259f59 Fix some refresh issues when changing an overlay a8795d9 Themes: expose tooltip text colors 2243505 OMS: Add back overlay modified callback implementation 0a07929 OMS: StrictMode and files under /data/system/theme/ 89560f2 Unbreak public api by hiding substratum interfaces 955e4ae base: Introduce SubstratumService 25004fe Hold "volume up" during boot to disable all overlays 413a2a5 ThemeSafety: Introduce App Crash Intent 27d5368 ApplicationsState: add filter for Substratum overlays [2/2] 96d108b Extras: Add dynamic theme sound effects support 97d3997 Extras: Add dynamic theme shutdown and boot animation support df1cf20 Themes: Fix theming Qs expand/collapse drawable 0b672c1 Add snackbar updater text color to be used by overlays e820b1f base: fix notification overlay config a6336f9 Reload more assets on overlay change 6fa4e7c Add support for theming notifications 34dd72d Expose autofill save dialog text color ce2ca9c core: Poor Man themes: fix autofill save dialog b1571b6 QS: Expose zen qs panel close button color 73333cd Screenshot: Update flash color d3b2e28 Expose screen pinning dialog background and text color af01ced Expose notification info text color 89887c6 Themes: Notification tint: add bool to enable algorithm for dark backgrounds d68ed60 Move power save warning color to projeckt f339d33 Themes: SystemUI: Expose QS background opacity c370724 Themes: SystemUI: Expose QS edit item decoration background color 76b1816 Themes: Allow Permission Icons to be fully themed d101af5 Themes: Allow Immersive cling colors to be fully themed 7d0e21a Themes: Expose resolver hardcoded colors 691450f Themes: base: expose toast colors for themes 0cb19ae Fix: No text in toast for RTL layout 68b7e87 Themes: Expose Keyguard affordance circle background 0cb31f9 Themes: Allow volume slider and thumb to work with custom images. f6273bd Themes: Expose Screenshot flash and background colors 4422fdb Themes: Expose Keyboard Shortcuts Dialog e17cef1 Themes: graphics: ADB "N" icon compatible with OMS7 5cb9724 Themes: SystemUI: Expose switch bar title 306f29e Themes: Allow Navbar ripple color to be themed d787245 Themes: SystemUI: Use own drawables for QS expand icon 62fa8d3 Themes: Notifications: extend dynamic notification bool for ambient notifications 621f4f3 Themes: Notification dynamic colors bool compatible with OMS7 faa2cd4 Themes: Notifications: Expose a bool to disable dynamic colors f8412e2 OMS: Dismantle FLAG_OVERLAY_TRUSTED check in isOverlayPackage 749b28c base: SystemUI: call qs tile layout on rotate c5582b8 Add edge gesture (1/2) 1e50be5 CPUInfoService: Add config for temperature sysfs path bad8bc4 fw_base: On-The-Go Mode (1/3) 3cbe34c Fix screenshot not saved when appending appname with some languages 17b6100 Fix CustomTile NPE in handleRefreshState 79a81ee Add a ripple effect to the power menu items 7b89f47 Make Recents "Free Ram" text translatable 2092bc6 Make lockscreen text clock and date friends again ceb0cdf Adjust the clock margin with using AOD/Doze 7826790 Introduce lockscreen clock/date styles [1/2] d07ae86 base: HeadsUp snooze: reset snoozed packages on settings change 4491f57 base: HeadsUp add timeout option [1/2] 48c8e92 base: HeadsUp snooze function [1/2] 6a9f206 SlimRecents: add fingerprint scanner gestures [2/2] 0505207 SlimRec. media info: fallback to notification text if no metadata available [2/2] 35ab150 Cleanup SlimRecents media info/colors code [2/2] 53edda2 Stop ticker on theme changes 5b7415f Slimrecents media artwork/card color: don't skip navbar blacklisted apps 0aafcee Slim recents albumart: fix possible NPE for getOriginalLargeIcon().loadDrawable() 245da98 Slim Recents: albumart as player card icon when playing a song [2/2] 9ccdd21 SlimRecents: if a song is playing, set track info as card title and use albumart b3b3b5c display: Disable scaling on display mode switch f50ca1b SystemUI: Screen capture in physical resolution 4eb0a2d Add New Logos for Statusbar [1/2] 7ba6479 Update dimensions for OmniStyle 3e0cead SystemUI: Make Running Services icon smaller 522465f Tiles: Fix moar warnings 2bcda16 Improve padding below tile layout and page indicator b0aef01 Battery light: 100% charged level (1/3) 5109e17 Add option to select brightness slider positon [2/3] 9d8ccc2 Remove call to expand QS panel while pressing the Airplane QS tile d41398e Improve ambient music ticker to handle extreme cases 5c158fe BatteryMeterDrawableBase: Always respect show percent 4e8d2bd Add customizable action for back long press button [2/3] 14804d9 Add device key action to kill app [2/3] 7be17dc Add HW Keys QS tile b648454 Slashify and improve heads up tile 88e4190 Slashify and improve ambient tiles 4fd37c6 base: catch what you cant explain 10f6230 BatteryService: add turbo power charging support 042ea08 Improve keyguard indication checking 9a6e1aa Fix ResolverActivity don't show items aab51cf Blacklist NFC icon from status bar by default 2bbc3ca Use same NFC icon as that in QS tile a278182 SystemUI: Add statusbar NFC icon dae4bfc Alarm Blocker: Shut up CONTEXT_MANAGER_ALARM_WAKEUP 217acaa AlarmsBlocker [1/2] 7d15fe8 WakelockBlocker [1/2] f2e15b3 Allow to dismiss notifications with FP left/right swipe [1/2] fd730e1 Add Always On Display QS Tile 99caf7b Allow toggling animations off [1/2] 0b021e8 SystemUI: start ambient music ticker marquee also in aod 75c1f2e Add padding for running services icon in QS footer 3437333 Set text color to white for ambient battery display 179f630 Fix battery percentage disappearing in portrait mode dc80a8c Fix logic for FP wake and unlock default value bb21d35 Add switch for Wake-and-Unlock feature (1/2) 8c18e15 Switch to stock behavior if ambient display toggle is disabled 24690bf fwb: Ambient Display battery toggle [1/2] 75beae9 Ambient: show battery level on bottom 92cc806 KeyguardIndication: Set font style for text view 8c34790 Set font for AmbientIndicationContainer eb34ca6 base: dynamic font fix for FDE devices 1d834c7 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 bb301a1 FontService: fix potential NPE and handle disabled packages properly 43c26fb base: SystemUI: restore keyguard default font styles c75f4dd Add progress for font apply [1/2] 252193f Fonts: Update keyguard when font changes 4522449 Introduce FontService ccb3229 Add dynamic theme fonts support 78da1e8 BatteryMeterView: Remove custom padding in percentage view d91c01a SystemUI: stop crashing qs tiles during boot 5e63c78 Split QS clock visibility customization [1/2] c5dd87c Clean up clock styles [1/2] 45cbfde1 CarrierConfig: Clean up enhanced call blocking function 91b708c QSPanel: Always use long click for QSPanel dual target 7772987 base: telephony: Add support for DC_HSPAP e49b56e screenrecord: add support for 18:9 resolutions 013d712 Screenrecord tile: save quality level d794e3a Add screen record tile and service improvements [1/2] 59c86ae base: bring back screenrecord b795d47 Keyguard: Actually kill the Fancy Colon 48ef7e4 base: expanded desktop: fix for endless layout loop on keyguard 702f996 Add exception catching for BlockedNumberContract methods fe7ebb4 Support enhanced call blocking function 9788e09 Return of the ticker scroll [1/2] 1053c44 SystemUI: bring back the google assist qs tiles c1a9e2b Choose a custom editor app for screenshot notification edit button [1/2] 0a1ed41 Markup screenshot edit button: collapse notification panel on tap d4149ac Fix edit icon in QS footer 4b11bb3 Allow tuning ambient display with sensors [1/3] 83ec895 base: Add bool to enable/disable doze by default 90f90e7 statusbar: Add space around carrier label in statusbar 9829233 Suspend Actions [1/3] 3e22aa3 base: add back qs header images [1/2] 0e42a5d Fix playing screenshot's sound when camera's sounds off 3b439d7 FEB: Disable/Enable screenshot sound [1/2] c219143 Custom Carrier Label & Carrier Label Placement [1/2] a414447 BatteryStyles: Clean up and improvements 9a3f9b3 BatteryMeterDrawable: add square style (1/2) 1ac68db BatteryMeterDrawable: add battery styles [1/2] 07957cf base: add systemui restart to advanced reboot [1/2] 56cf481 base: silent mode is back 2abf866 Clock: Fix crash in formatted string with date on right bf4a21c Clock date position [1/2] e0394fe Extend clock customizations for left clock [1/2] 222ae40 clock: Update format string properly 3ee75bf Make status bar ticker play nice with center clock de662d5 Statusbar clock customizations (1/2) 041c4f5 Ability to hide superuser status bar icon [1/2] c5fc611 Add toggle for face auto unlock (1/2) dcf6b54 KeyguardHostView: Dismiss keyguard automatically when face is recognized 5b7f3c9 Fix Substratum themes making powermenu transparent in some cases 860c5ab Music ticker: once per track is enough 1734995 Ambient music ticker improvements aba2d8c Ambient ticker: Play nice with AOD a4f0806 DUI Pulse: add Automatic albumart base color mode [1/3] 2b1a047 Ambient display music ticker [1/2] 46e6214 Port ambient Now Playing container from Pixel [stripped down version] 8af1fd9 Allow to suppress notifications sound/vibration [1/2] 59a89af Status bar: Move custom left icons under linear layout b87f6c3 base: SystemUI: fix weather tile color 69cf895 SystemUI: mutate weather image for qs tile 9b5cfdc base: SystemUI: use slashify for qs weather tile e3df91f Make lockscreen weather more robust c3b58d5 SystemUI: Keyguard weather (1/2) 85de8f6 statusbar weather: allow update without querying 0be2f4b base: Add statusbar weather [1/2] 20eea7f base: Add permissions for OmniJaws a4b50a8 OmniJaws: Fix weather condition icon loading madness a8b517c SystemUI: OmniJaws qs tile integration 0b596fd Custom logo customizations [1/2] 9f2ce1cf CollapsedStatusbar: Fix phantom spaces in status bar a4bce19 TunerService: Prevent NPE with tunable 7d911e5 FWB: all tile scroller for quickbar settings [1/2] 76f3b45 base: Try disabling AOD by default [2] 0d6deda base: Add accidental touch prevention for assist key fe6eb3a base: Introduce Accidental Touch e193d3a base: Introduce new navigation bar key event source c91f447 Add toggle to disable HW keys [1/2] 2d5450b Fix the strange recents Android P transition 9145ed0 Add toggle to enable Android P system animation [1/2] 846a431 Add Android P transition 6ed7c35 base: Add screen off animation [1/2] 6616ea7 Add interpolators to qs tiles animation [1/2] 3025189 Quick statusbar tiles header: expand panel on longpress for details view b95f92c Add animations to quick settings tiles [1/2] cfdbb4c Hide tiles title: longpress will launch detail view f1d7e5a Optimize AbsListView to reduce click operation latency cd7d641 AbsListView: Fix widget couldn't find any view fc 9cf6dba Return: Listanimation Views and Interpolator [1/2] f979643 Add option to disable scrolling cache [1/2] 26dc81e FW_Base - XuiMod: Toast Animations [1/2] 2283b11 AppTransitions: Remove hackery for controls duration c71e4bb AOKP custom system animations (1/2) 5ef1838 Fingerprint authentication vibration [1/2] bda7bf3 QS tile titles visibility [1/2] ec036f2 BatteryService: add dash charging support 8361285 Ringtone audio focus 72b0ba7 Flashlight toggle api improvements ede74b0 base: refine partial screenshot handling bd1de29 Optional screenshot type [1/2] 2ba3421 Toast: Remove horrible shadow in text view c1c6ac1 Toast icon switch [1/2] 608877b Update toast icon to properly work with 8.1 faba98b Show icon of package associated with Toast 5ca1f39 Force Expanded Notifications [1/2] 29b2267 onLongClick Settings button for crDroid Settings 35e450f base: Improve secure lockscreen access with disabled QS 7c05c9d base: allow disabling quick settings on secure lockscreen [1/2] f1906af SystemUI: Allow using tuner API for Global settings 70c11aa Base: Hide power menu on secure lockscreen [1/2] 39982a0 Vibrate on plug [1/2] 005cbc2 Play sound for charging events 2fcecd7 Allow to set QS panel columns and rows [1/2] c1d328b Allow to quickly open Running Services from QS panel [1/2] cc8e750 base: Add Dynamic Navbar capability [1/2] 3db8b38 base: Add three-fingers-swipe to screenshot [1/2] 5806e1a Live Volume Steps [1/2] 69d5ab6 Stock Recents icon pack code fixes 346503c base: recents: protect against possible concurrent mod d5f4769 Centralize and fix caches broadcast receivers [2/2] 1f49907 Refresh stock recents icons on dpi change d95bc5e Stock Recents: fix fc on header app icon longpress 1fc8d25 Recents icon pack code improvements [2/2] 5ca33c9 SystemUI: remove unnecessary recent apps transition 0c02114 Stock Recents: use Slim Recents icons management [1/2] 3ebf8b3 Recents: Remove Slim Recents modification to AOSP callbacks 3bb950f Recents: Clear locked tasks when using Slim Recents ecd087f Slim Recents 3.0 [1/3] 75d2efb Recents: Add deep clear feature for dismiss button a59d3c1 Recents: Fix NPE with locked tasks 6468f0e Recents: Proper fix for FAB button disappearance on boot for first time 13fa29f Immersive Recents [1/2] f728a60 Stock Recents icon pack support [1/2] e3c770d Recents: Improve membar layout 56e3624 Add membar to recents options [1/2] 82e40f1 Recents: Make lock task and dismiss icons optional [1/2] 23f5fe5 Recents: Fix guest appearance of Fab button on empty view 17faa12 Recents: fab button improvements 7636dcf Add Clear All Button to Recents [1/2] 07735be Disable PIN entry after successful quick unlock fc8bb892 QuickUnlock: Fix multiuser usage 37e4133 Keyguard: Forward port lockscreen quick unlock (1/2) 72b916b Allow toggling auto usb mode chooser activity [1/3] 0d93b06 Replace ugly DU's last app animations with old CM's 9216033 DUI: Change default navbar mode to Smartbar [1/2] e032102 DUI: Set default navbar height width to 80 37cfe42 DUI: Initial checkin for Oreo [5/7] 31723c0 Diffuse LOS unfriendly force navbar 52d8218 Add api to toggle flashlight and check if device has flashlight c40004c crdroid: Add getRunningActivityInfo to utils fb5ed1d Ticker: Clear ticker regardless of setting fda8cda Statusbar notification ticker [1/2] 5036b8d SystemUI: Enable three icon switching within QS DND tile ef76e42 Add ability to toggle bluetooth battery level in QS [1/2] 29ba533 display: Don't animate screen brightness when turning the screen on e73fd24 Make Data/Wifi activity icon in statusbar optional [1/2] 8de228e DoubletapPowerForCamera disabled by default [2/2] b3ae99d Return: Smart Pulldown [1/2] 70d4fbe SystemUI: Add case to quick pull down status bar anywhere 52afecc base: fix dummy expansion of qs on double tap to sleep 5a37c26 Double tap to sleep on lockscreen [1/2] 9808eb21 BatteryBar [1/2] 1a740f6 PhoneWindowManager: Add missing check for immersive mode 04dcfdc Ability to toggle VoLTE icon in statusbar [1/2] 57dac5e Max Lockscreen Notification count [1/2] 313fe33 Integrate crDroid OTA into crDroid Settings [1/3] 6ba0919 SystemUI: Fix Data Usage tile to match Settings 2759fb6 Slashify ADB over network tile a019a39 Rewrite CPUInfo tile f3d9e6a Slashify USB tether tile bd26be8 Extend reboot tile to add power off 657f543 QSTile: NFC: Update nfc tile drawable 177c405a1 Add a one time QS dialog for the caffeine tile 5ad71d9 SystemUI: use slashify for more qs tile 909ac3c RebootTile: Fix gradient message display for reboot to recovery 3dd573b Add Reboot/Recovery QS Tile 221805d SystemUI: Add missing permissions for Sync tile 3ef2127 Add partial/full screenshot QS tile 3be3d7f QS: Use proper color attr for enabled tile 4cf9930 CPUInfo tile: Fix initial state 8eed90d QS: Add CPUInfo toggle tile 0653bde CellularTile: don't show confirm dialog on disable 1190547 Quick settings: Add Haptic Feedback to tiles [1/2] b87d0dc NfcTile: use Oreo style d283989 Battery tile: fix label when charging dd96edf Ask pin when tapping Airplane tiles on secure lockscreen 5c09be4 QS: Add Expanded Desktop QS Tile 32220e4 Add Music QS Tile 5eebd41 Refresh USB tile e479b78 Add Compass tile bdf228d Add Sound tile to Quick Settings da909e8 Hide HBM tile if not supported by device 725b6b3 Add Functionality to control High Brightness Mode [1/2] 15b4421 Add a sendKeycode api to crdroid Utils 2c1390e Add api to take screenshots 9c844bc Add back crdroid utils 8552bdd LockscreenCharging: squashed (1/3) 2ed546b Allow using 4G icon instead LTE [1/2] d90da75 Add ability to toggle bluetooth battery level [1/2] 1467d49 Make roaming indicator optional [1/2] a95c148 MediaScanner behavior on boot (1/3) 11bb37c base: add CPU info overlay [1/2] 4252c74 base: Add metric for crDroid Settings 1e55b3d crdroid: Update default tones [1/2] fc9eba4 Don't try to show crash dialog for dead app f2c56bc Fix socket leaks in various android.net.Network methods 6bcfc91 Fix IllegalStateException issues in Setttings 7e0b18f base: Modified that logs do not include URLs a397e89 bgdexopt: Let PM handler run between optimizations cb92fda BgDexopt: Reschedule job on timeout 28934fb Run BackgroundDexOptService with background prio 9ceb9de Fix MtpDatabase multithreading NullPointerException c391326 Convert between MtpObject and MediaProvider path b3af757 Fix the NUllPointException for SystemUI crash 661a94f DozeUI: Remove unusual static method call 5489822 NetworkStats: Fix forced floating-point math performance 968d636 Ensure re-post with setOnlyAlertOnce(true) silences sound cc55465 Fix foreground process killed when it uses content provider 0107718 DeathRecipient object leak in context of system server 4233b64 pms: Skip from copying preopts if device is undecrypted d25e30a Don't spoil printservice log if not needed abba585 Disable warning in StaticLayout a73afd6 Remove unused calling for better performance 6b9a8e6 core: Fix long overflow issue in NetworkStats bfce301 MtpDatabase: Fix potential NULL dereference errors 8fa41f3 Fix problems caused by multithreading in VibratorService 9820987 SystemUI: Wallpaper is black or cut in half vertically 7d4a8fb Speed up the speed of computer MTP query 2b8105c Return null if a provider died before acquisition 3d62035 Fix a 'memory leak' 572fbf7 ScanRecord.getServiceData NPE fix c02b92e Check for null path in getInternalPathForUser 0d88c31 SystemUI: Fix systemui crash when showing data usage detail 2d1faad core: ChooserActivity: fix android crash from null object 0fae9f8 Do not setForceUse when a2dp config without change b9446c2 Defer deleting a http cache 408be94 Bluetooth: Add support to get AG manufacturer information c28ee0b Don't set A2dpsuspend flag to false when a new A2dp sink connects. a40c196 Bluetooth: Implement API to get device identification information 2c53b24 am: Avoid starting partial users in UserController 73e0600 backup: Fix service not registered exception d811803 Optimize set bitmap actions in RemoteViews 3702c5a Allow changing signing cert for system apps that use shared users dc4fcb0 Location: Skip processing when reciever pointer is null 10d3d11 fix synchronization bug when notification enqueue/cancel eafb976 services: Do not call finishKeyguardDrawn with PWM's mlock cb64648 core: Fix adb when installing a APK with incompatible abi f1d6fe2 media: Use correct filename when adding to ringtone babe621 Google FRP: save password quality in resetPassword aa237af core: Check getSelection length before delete c6b3eda Don't crash if there is IR HAL is not declared 18c5a29 renderthread: relax error handling for wide gamut EGL configs da3de65 Don't wait keyguard drawn if device has no keyguard bd0275f Catch double unbind of dead service ac1cb0a Fix android.net.SSLTest 2b0147e don't block adb while running uninstall 4492d41 Framework: Restrict warning message d4bd93f WindowManager: Fix redundant orientation change e215211 PackageManager: Avoid cache creation null access 47ea3e6 audioservice: set value for Control ringtone volume after reboot c482a19 frameworks/base: Fix ContentService JNI leaks 67cdd10 Fix array exception in createAutoBrightnessSpline 1521356 ActivityManager: consider not AWAKE as sleep state dbaa457 Fix InCallActivity onStop call when launch from Lockscreen 998177d ActivityManager: Fix slow-app ANR dumping 17fd1a4 Avoid the restart process for launching provider killed by AMS 349f670 base: ROM size calculation error on 4GB ROM device a5a2dc5 Toast: Fix duplicated to add View of Toast a8fbd11 SystemUI: Better QS detail clip animation 78c1e72 ConnectivityManager is initialized with a wrong context 5c91dc5 Fix another potential ChooserActivity related System FC 3ca99b8 BatteryStats: Update WifiState even if EnergyInfo is invalid d73edf4 Bind app name to menu row when notification updated 948601d Fix intercepting touch events for guts f2b3d59 SystemUI: Rotation button can't work at first time after rotate screen daee9e1 hwui: check the buffer status before draw 1bb4cac ConnectivityService doesn't send decreased score to factories at need 0c0ac6c Decrease time changing between TOP & another state 1000c69 Add permission whitelist for EmergencyInfo app 4a63cd6 Fix text cutting off during shutdown animation bbad7ae media/jni: Check mute state before starting play d23f4f8 PackageManager: Init known locales at WelcomeActivity in SetupWizard 3ffc552 Should use scan flag or it will not scan device 1a19bb5 Use async thread for performPoll in NetworkStats f29194f AtomicFile: Rename the backup file to base file when backup exists be9d7c6 Send broadcast to MediaScannerReceiver to refresh gallery aaadc5a Fix issue when start android/com.android.internal.backup.LocalTransportService 77fb970 Make the allPendingIntents add operation thread-safe 0579748 SystemUI: fix crypt keeper race condition d269369 Keyguard: Don't show keyguard if CryptKeeper enabled 103d86a jni: android.util.Log.logger_entry_max_payload_native @CriticalNative c8ff6ab Bring back missing menu items on text floating action mode a907d83 Reset the profile when system application change version ebdbfe7 binder: resolve the NullPointerException of services with null descriptors 514b8c1 Frameworks: In the kill handler ensure the logging handler was run 7bdba0e AMS PMS MountService 18a8f6a pm: Fix package install flow w.r.t. dexopt 8fb4a3e Do not apply app-link autoVerify policy to instant app installs 86b0e47 Avoid clearing default browser setting when unnecessary 940834e Ensure dexopt is executed only with consistent package data 913cb0c media: Release buffer and stream once after usage 8e40e74 am: Remove duplicated incorrectly code in ProcessRecord c864c29 Fix for wallpaper flicker on bootup on some targets 3a9a692 fix incorrect context classloader initialization in system_server 686e67e Skip send broadcast to the receiver whoes user has not started 578c8f6 pms: Fix the IndexOutOfBoundsException issue 2ff0013 Post noteProcessFinish() to handler thread a28b309 GLSurfaceView: report draw finished after first onDrawFrame in GLThread c219cea SystemUI: fix heads up appears when disable_expand is set 74d488a SystemUI: SIM PIN locked view can't pop up after removed one SIM d52e247 Screenshot: Fix possible NPE 125fef19 Partial screenshot: fix SystemUI fc 474dc8c threads: fix anr when concurrent request provider 33711bf The network event should be an asynchronous callback c20694c MessageQueue: explicitly remove FD event listeners 10817c9 SystemUI: stop fillig logcat with useless stacktrace 8dd1ce1 AsyncTask: Fix to remove canceled tasks from executor's queue e0f2b52 BackupAgent: add backup shared mode e935014 Fix a null pointer exception in FragmentManager 5e60f99 Remove duplicate code for binder ID clear and restore 5cf84b0 Release SQLite page cache as much as it can c618650 Synchronize the HeadsetService methods c90e317 ActivityStack: Add task null checker before proceeding cd3d81c RecentTasks: Check task for null and return if yes a49f8bc Accessibility: Fix FWR when unlinkToDeath if linkToDeath failed 66a08f6 data: update missing permissions 9163bdf ActivityManager: Change way to get Available memory 9e3bcd5 core: Fix AccessibilityNodeInfo memory leak 107666d Fingerprint navigation settings is a secure setting f0a5209 Add reachabilityFence remove ExemptionMechanism.finalize 4a45ca3 Frameworks: Fix Binder.joinThreadPool 6218a20 Skype voice can't transfer to carkit after re-connection 19b364d media: Parse Exif OffsetTime in MediaScanner a46f6e3 SystemUI: modify overscroll bug in NotificationStackScrollLayout 40ee236 Frameworks: Handle exceptions in SystemProperties callbacks 786617e Allow ro. properties to have arbitrary lengths 304db5a Frameworks: Clean up SystemProperties 31ee624 Resolve race condition of mNonAnimatableProperties.colorFilter d7b87ff Update whitelist when installing system application 791ead8 Fix empty recents view in multi window mode 4e8c40f Skip notification for hidden notifications on first boot bc09067 SystemUI: guard possible concurrent issue in LocationController 4aa60b6 Speed up Orientation Listener 16591dd base: set scrolling to 0.006f 123d7de ViewConfiguration: misc changes (rev) c1555d2 android.view: Speed things up!! 9279654 Screenshot: add "Markup" edit action support f23ecad Avoid dangerous recursive call on startProcessLocked 31240fa Using BIND_ALLOW_OOM_MANAGEMENT flag for avoid memory pressure when system binding 6df38c9 core: Improve AtomicFile implementation c8db24a TelephonyManager: Prevent NPE when registering phone state listener 2a2cd4f Speed up Recents additional buttons show delay dd67b19 Remove ugly reserved icon space in restricted switch preference 2b6b88f SystemUI: Fix FC issue e99799f media: jni: Support conversion from jbyte array to ByteBuffer. 1b5f61b preference: change visibility only if imageview is valid adb3845 frameworks: Fix mLteSignalStrength range check 1cd01ba frameworks: Fixed signal strength issue 86a9d24 Don't consume all BACK keys in SearchView 3071712 AudioService: synchronize access to user selected volume ctrl stream cad538c Bluetooth: Don't remove UUIDs if profile in connected state 637d892 Fix DynamicLayout block index calculation after edit c715048 Should show the lock task mode toast if can not launch the activity not in the locked task. b19e91b hwui: Fix Native Crash of EGL_BAD_ALLOC ffa1012 wakelock: continue read file when returned count > 0 fe33c29 KernelWakelockReader: stop the panic 595ba53 Accounts: Fix TokenCache maps access a3eb60e PackageManager: Avoid null access 75b9390 Revert "SettingsProvider: adaptive icon" 85a3db1 Revert "NightDisplayController: report unvailable if livedisplay feature is present" 490fd17 Revert "Check VintfObject compatibility on boot" a147a44 services: Fix starting window not removing issue d921ac7 Fix the system_error while calling thread::join() in NativeCallbackThread 7254d8f Fix the windowtoken index out of bound exception d381772 frameworks: fix the activity stack ConcurrentModificationException 1df3527 Fix disabled status bar when pinning app and user switch ed5cb62 Fix persisted task remove operation race issue 7f8d3c2 frameworks/base: Fix AudioService JNI leaks a7f12c0 Remove GCC-specific pragma and disabled Clang warning 996c05a Always send configuration if the boundaries change cc446f4 BackgroundDexOptService: skip low battery check if not present b45f7af Consider shared libs when precreating WebView classloader e7c947c Check if mSurface is valid before create SurfaceSession 8517325 Explicitly restart the killed wallpaper service a38ee4b services: Fix double-free error on RemoteFillService ac3d299 PackageManager: Clean up profile step for performDexOptUpgrade 0f0f789 Do not force crash for EGL_NO_SURFACE 6db7a41 SystemUI: fix black scrim when turning screen on from AOD 76db67b Can not get a thumbnail of Jpeg image of QCIF size. eb1185b services: Fix low probability deadlock efa651b Store package restriction settings at shutdown 2855e99 Fix some list-item selection/scrolling issues 3b20544 Remove LOCAL_STATIC_SHARED_LIBRARY usage 2921563 Avoid ANR caused by synchronized() of appDiedLocked() 90c3532 SettingsLib: Remove ugly space reservation for icon in preferences 5307307 Fix shared libraries loading during backup 9ce7797 Handle Backup onUnlockUser on fg thread 3e258f0 Improve ActivityManagerInternal.startIsolatedProcess. 32ad799e SystemUI: No Signal bar displays for a moment in UI after Bootup 032af86 Add SU_SESSION_CHANGED to protected broadcasts 6de8ae6 Adding optimization to reduce callbacks to TextClock 3a074af GlobalActions: Fix systemserver crash issue ab12d5f Notification: Fix no icon shown for data limit notification 6fe4521 SystemUI: Fix SystemUI Crash. 3b8e6d53 Fix possible NPE crash when adding new accounts in Settings. e2cc108 Update network score from NetworkAgent b1d261d Fix and work around aliasing rule violations b669cac Turning screen on without creating surface 6aa2d4c ExifInterface: fix incorrect thumbnailLength in handleThumbnailFromJfif c6d0f86 services: fix the NPE in RankingHelper 1a0fca0 media: fix system_server deadLock 7f59915 Enable priority boost for non-Jack builds. c52c7e4 Fix intermittent slowness in resolver activity towards end of day. 4762ac1 PackageManagerService: Avoid NPE in matchComponentForVerifier 6501217 Keyguard: Fix black background while screen turning off/on quickly 566efb6 base: touch response optimizations c96614f DpmService : Added protected broadcast intents.. 2065d6a GNSS: fix the null object reference in configManager.getConfig(), judge the null pointer firstly.. 7381482 aapt2: Replace strcpy with memcpy. 65ae78c Parcel: Avoid NPE in finalization 73ec2e3 InputWrapper: Opt out early if session == null ae3f134 Fix Google dialer FC due to missing permissions e6bca6d hwui: Disable fine-grained logging adb3c41 Fix doFadingAnimationLocked in sanitized builds. 436d404 Optimize setStorageEncryption code d603039 Let InputFilter's message be processed faster b99ee46 app_main: Fix "zygote is killed by signal 1" 4a66b78 Set scrollview on the power menu 3682c14 add SwapPss of native processes to totalSwapPss 192d50a Telephony: Don't crash for too long baseband version 653e2e6 Don't wait for Bluetooth when shutting down d221b15 Don't wait for NFC when shutting down. b7c2565 framework: shorten wait time for shutdown time optimization ba1a179 Reduce the uncessery wm call while checkKeyguardVisibility 24b7b07 QS Tile: increase DEFAULT_MAX_BOUND to 6 dba450f Allow faster app switching 478ab7e Account: Fix the risk of sqliteconnection leak cceb8b5 SystemUI: Remove padding for navbar and statusbar a570349 Support UnifiedNlp (microG) 6463c20 Vectorized the power menu sound panel selector f27dca5 Persistent background app notification: disable by default 63e5000 Change power save mode color to sexy red 9f7fd82 Fix notification shows wrong question 911076f Fingerprints: Increase MAX_FAILED_ATTEMPTS cf926fb Fix to avoid UI freeze issue 7568c8d base: preference seekbar widgets should follow the rules ee173be SystemUI: Prevent NPE in Dependency.get() in BrightnessController cf9e759 Settings:Bugfix for NPE, Only valid screen power consumption need to smear fe2e4e1 am: Add NULL check in TaskRecord.getWindowContainerBounds 2c65fa6 Current view findFocus maybe null, which cause NullPointerException. c40b14c core: Add support for fake signatures, enabled per app by dynamic permission 2831748 Fix NPE with void android.view.VelocityTracker.clear() ec67335 Frameworks: Fix Null Pointer Issue 81ef59b Spam: Fix non-protected broadcast from supersu, qcril and fm 06befc0 Widget: Catch null point exception in AbsListViewAutoScroller a2ebfc9 BT:Crash occured due to null pointer exception. cef775c Bluetooth: Avoiding NULL pointer dereferences 26043f5 Suppress FingerprintManager logspam 26189c1 Kill off provider info logspam 8fe44e9 binder: adjust GC interval for binder ops c0181e5 Fix service cannot start when service removed from restartList 508fafd Passing a new ArraySet instance to avoid crash 4701060 PackageManagerService: Add finally block to close the stream. 38db3ac SystemUI: disable statusbar time refresh when screen off 5af712a BluetoothAdapter: disable logspew 468bfd2 MountService: Prevent NPE with DropBoxManager 5464de5 Handle IllegalArgumentException 0b973f4 Bad token of activity when do the launch work at the app process side 9ec8728 Fix race condition when writing UidState of appops. a2c4801 Reporting FULL_WAKE_LOCK to battery stats. b3f7911 fixed handling of data URI schemes in Intent.toUri 41f3647 Fix double free issue in ResTable. db894d7 Framework: Fix NotificationListenerService monkey null pointer issues 05caaac frameworks/base: reduce the setTransactions 34d7546 Fix NPE in updateEmptyShadeView() upon screen rotation 9e07ff1 Handle invalid pointerId 129f14c Avoid ConcurrentModificationException in method dump a1af92b SystemUI: Fix SystemUI Crash Issue e630e8f Fix window transformation related issue 941dd11 Sync Preference in UI for new cached device bedc018 Fix ANR due to long wait for synchronization lock 790aa90 Fix broadcast receiver leak issue 08054cb Fix to android 7.0+ Intent Flag Bug 2035e10 Unset frame listener before tearing down GLThreadManager. 939676b Scroll: modified velocitytracker 158954e ParcelFileDescriptor: can we stop the panic here? 5db1c63 Workaround for wallpaper not shown correctly problem 607a82d Ensure the generation is not changed before put value to cache 121749d FIX No sim - airplane mode padding 4c02a31 Allow Python Versions Higher than 2.6 049e89b camera: catch NullPointerException for Nexus 5 e0d4f73 Fix Photosphere/Camera FCs b6a39bd Fix for google backup and restore d83cad3 Bluetooth: Prioritize Bluetooth state change intent to start Service c073ca4 SettingsProvider: Add missing INTERACT_ACROSS_USERS_FULL permission e2bf23b Add default permissions for few ROM specific apps 403f706 Add default permissions for multiple gapps cffb95c Disable Mobile Data Always On by default [1/2] 50ecca9 Add handling SQLiteDatabaseCorruptException. b227799 NightLight: Allow lower temperatures e3b4100 Base: Pixel Colors: Change dividers from Holo Blue to Pixel Blue 07ac32b base: Add stub files e659273 base: rescuce party: check isDisabled on all public API a5daf9e Kill airplane mode toggle Teal color 338459b Fix NPE when AOSP ambient display preference is removed e1fa4f0 Add missing STORAGE_INTERNAL permission for BackupRestoreConfirmation 125827a SettingsLib: Allow Skia Vulkan to be used as HW renderer 136255d Allow creating custom dialogs in DialogPreference. 0f8061f Enable non-market apps install by default 6cfedc2 Treat default value that wasn't found as empty value. 8ab4463 DEBUG: Turn off some debugging we don't need. 191b256 SmoothSpinners: Makes the loading "spinner" animation smoother 8fa3f58 core: Update GPS Icons to be more Material 9660017 SystemUI: make sure to expand all the way when flinging 63ce836 allow forcing HighEndGfx mode 9f1707c Improve scrolling cache f8b7b8c Reduce log verbosity: Don't spam logcat 221f058 Avoid needless Integer.valueOf() object allocation. bbe382f aapt: silence density flag warnings a2a46ea hwui: Remove deprecated compiler flag * frameworks/native/ 1d29d7c libs: binder: Replace NULL/0 with nullptr fc3e8cd libs: gui: Replace NULL/0 with nullptr e4625f0 libbinder: case in 'waiting for service' log 801b97b libbinder: auto-choose between binder/vndbinder ced0809 libbinder: Remove thread shutdown logic f5ba21c libbinder: remove unnecessary check 3d1987d libs: vr: Fix new c++ error when using clang7 cb253e4 Sync mLastQueuedCrop with mLastQueuedSlot 7c9700a Ensure the reference profile directory is always created b68bbf7 have patchoat take directories instead of filenames 4987de6 binder: Fix incorrect print starved time of binder pool c2d21e4 binder: Remove unused native binder impl of BnBatteryStats ddc694e Use dex2oatd when available on debug builds eaf47b5 surfaceflinger: Fix egl GL_OUT_OF_MEMORY and EGL_BAD_ALLOC bug d9435b9 sf: change SurfaceView alpha while opaque region compute 8e46d49 gui: null check in ISurfaceComposer.cpp e5f523a SurfaceFlinger: Use actual hw width and height to capture screen f41de88 SurfaceFlinger: Remove size check in captureScreen 906ffbf vulkan: update Vulkan headers to 1.1.72 30ce8f5 Fix Vulkan null_driver's EnumeratePhysicalDevices() 693d3db Fix monolithic, un-suffixed GLES driver search a01289e vulkan: Allow AHB extension to get to the driver 0629855 libvulkan: correctly expose VK_KHR_shared_presentable_image 345bc3d Enable VK_KHR_swapchain for instances 31a6e26 vkGetDeviceQueue2: add a NULL check 4332af8 stubhal: add EnumeratePhysicalDeviceGroups 2e3df50 libvulkan: Add VK_ANDROID_external_memory_android_hardware_buffer fd99ac8 vulkan: Declare VK_ANDROID_external_memory_android_hardware_buffer aa6ab86 vulkan: update Vulkan headers to 1.1.68 4b4db80 Add VK1.1 entries to NDK libvulkan and fix a bug f38aa6e Properly implement stubhal's vkGetInstanceProcAddr() c1fe0a4 Vulkan1.1: CreateInstance downgrades apiVersion for 1.0 ICDs cc514a0 Additional changes to Vulkan 1.1 API updates 196fe59 Vulkan api update to 1.1 df8d653 vulkan: Update Vulkan headers to 1.0.61 8c3a848 vulkan: Update Vulkan headers to 1.0.60 db5a9b5 DL policy extension for SchedulingPolicyService e94d0a7 surfaceflinger: fix static analyzer complaints f19a7f0 Use sourceCrop to decide filtering in screenshots 3e3d0a4 surfaceflinger: fix fencing when composition mode switches 35f74af surfaceflinger: fix fencing when layers become invisible 08976d0 Input: improve touch response slightly 936f719 SF: Modify binder call before linkToDeath e6aeb40 Fix bugs regarding calculate dalvik-cache size 19dff4c surfaceflinger: set a prop when initialization is complete 947a0a7 native: touch response optimizations 911799d 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/ f2397b7 Merge 'lineage-15.1' into 8.1 * packages/apps/crDroidHome3/ 2d36755 Updated translations 541a6e8 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/ 071cd40 Merge 'lineage-15.1' into 8.1 * system/sepolicy/ 12f18fd sepolicy: public: Exclude Recovery from system mount neverallow 9667a55 sepolicy: Allow init to modify system_blk_device * vendor/lineage/ f2d9521 Initiate crdroid v4.5 28f845e extract_utils: Newline love for adb extraction 0a326e4 apns: sprint mms: mms.sprintpcs.com > oap7.sprintpcs.com 3a04463 apns: sprint: n.ispsn -> x.ispsn dc2e845 build: Add support for sdm845 platform 3604132 Revert "build: qcom: Add TARGET_USES_UM_PLATFORM to force UM build" 1ceb046 Revert "changelog: pretty-fy" ==================== 07-14-2018 ==================== * bionic/ 2f7fe0c Set __bionic_asm_align to 16 for arm64 139c4ba sysroot: kill arch-specific include dirs aff6aab bionic: Remove relocation_packer 0d36bb2 Add -ffp-contract=fast for libm 539c199 Add Optimized sinf/cosf/sincosf 5efebbe libm: Add optimized powf 0d8b18e libm: Add optimized log2f 0d20e63 libm: Add optimized logf 8fd8442 libm: Add optimized expf2 f61cdd7 libm: Add optimized expf 4c73b06 vdso should be available in all namespaces 5209af4 Fix bug with double unload on unsuccessful dlopen 7b4cb04 linker: Remove obsolete workaround 2f50e0c Switch to FreeBSD's actual sincos 5fce65a Switch to FreeBSD catrigl.c for complex arc trig functions 183756d bionic: Update libm from upstream 323e5d9 Fix various ftw/nftw "shall fail"s from POSIX 86fd9eb libc: kryo: import ARM strlen from Apple C library c959f69 aarch64/strncmp: Use lsr instead of mov+lsr e242b4e aarch64: Improve strncmp for mutually misaligned inputs 065d11f strcmp.S: Improve performance for misaligned strings 93cb613 memcmp.S: optimize for medium to large sizes 075035e Remove no_default_compiler_flags from crt* 7a8d84a bionic: strip libc and linker f7bbe60 libc: Suppress clang 7.0 warnings 94968e7 libc: Build crtbegin with clang too bdf31c7 bionic: do not pack relocation table 5eb937e Enable 32-bit armv8 NEON for libm b48c6d4 kryo: Update routine from moto c0f1646 Use builtins for ceil/floor/rint/trunc on arm64 36d73ad libc: add optimized ARM64 strrchr from newlib 6968589 Use builtins for fma/fmax/fmin/round on arm64. f381fea Find clang correctly 2c64044 libc: Optimize ARM memcmp by using NEON. b81c848 Remove an obsolete aarch64 hack. e7575e8 Optimized memcmp * build/make/ 2c9a7a5 Dump CR_VERSION instead LINEAGE_VERSION 9274f57 build: Silence dex2oat during build e978701 build: Nuke cache images 1f2653a envsetup: Remove default targets 427c277 Drop webview sample browser e6db77b build: get rid of the sparse expand stuff a44573f build: only warn on LOCAL_CLANG set to false 3e9ff27 build: Set default art info a4d8e26 Add support for TARGET_CPU_FEATURES. a9ea2a4 build: execute changelog generator script 2bd484d build: Rename OTA package 545e0df target: Skip building QSB 3016038 Make build ID simple 79769c3 build: Remove annoying text when flashing 209572a build: Add ANSI name 1490424 build: force rebuild build.prop 0e5960c Use 'release-keys' for build tag 771abdd build: Enable custom ccache cache dir for Android 34f73f7 Remove ro.kernel.android.checkjni b07cb36 arm64: Rework A53 Errata Fixing logic 9a276f1 build: condition A53 errata workarounds in RenderScript b77949d Build support for 32-bit armv8-a 393ed84 disable Dalvik lock contention logging as it isnt needed * crdroid/build/ 94fa524 upload v4.0.5 force run updated build script make sure days value is integer * external/skia/ c8190e5 skia: detect ASIMDHP on ARM64 2891f4c skia: squash some clip and path fixes 0adb92f Update SkBufferHead fRefCnt to std::atomic d8ac1f7 fine-grained ARMv7 CPU feature detection 42ec1aa Tweak HWCAP_... names to avoid clash with hwcap.h 6b9ef5c Optimize the for loop in onGetYUV8Planes afffc0f Skia performance optimize for bitmap 91c51fd external/skia: Take Fast Jpeg Decoding Path d83d009 skia: Don't build tests or dm * frameworks/native/ 44e3085 sensorservice: customize sensor fusion mag filter via prop * hardware/lineage/telephony/ 48a1c69 telephony: You have to add telephony-ext to boot jars * hardware/qcom/power/ 64de35f power: Allow devices disabling power stats completely * libcore/ 5f3d382 Fix android.system.Os.waitpid() for status == null 7790e6d Add const-method-{handle,type} bytecodes to Opcodes.java 2fb10d7 Update MethodHandles.Lookup.unreflectSpecial test cd3c58c libcore: Remove Arrays.checkOffsetAndCount 071a88d Libcore: Add new method ArrayUtils.throwsIfOutOfBounds 109106b In place split install native support a1de86f Increase ZipFile read buffers size to 64k b3bf90b Don't untag socket before preClose / close * lineage-sdk/ 0efe50d styles: do not enforce permission when it's not needed * packages/apps/crDroidHome3/ 042a91f Beautify icon edit dialog * vendor/motorola/ 3bd8823 shamu: Use mpdecision and libqc-opt.so from samsung apq8084-common ==================== 07-13-2018 ==================== * android/ aac32e1 manifest: Switch to forked external/libdrm 5f71251 Merge 'lineage-15.1' into 8.1 * build/make/ 5632131 build: Allow devices to provide prebuilt vbmeta image * crdroid/build/ f1a5eaa upload v4.0.4 09c893e upload v4.0.3 make it screen compatible waits for return key press before dismissing the output info * device/google/marlin/ 9d1062f marlin: Add google camera dependencies * device/google/sailfish/ 24f1e85 sailfish: update build fingerprint to July 2018 OPM4.171019.021.P1 * device/moto/shamu/ bc6169a shamu: Decrease input_boost duration db03ae7 shamu: Use libqc-opt.so from samsung apq8084-common 165a5f8 shamu: Add sepolicy for power hal 2736bbe shamu: Remove prop to allow 3 cores to be hotplugged 45f8fd4 shamu: powerhal: Add and label socket paths 954bc40 shamu: Start mpdecision on boot complete 8ca955e shamu: Use mpdecision from samsung apq8084-common 9fa8a55 shamu: Add Lineage power hal to manifest 75afbde Update powerhal from hardware_qcom_power 4ebbb83 shamu: Adapt QCOM Power HAL to shamu 6c0904f shamu: Import QCOM Power HAL * external/libdrm/ 175278e libdrm: Avoid additional drm open close * frameworks/av/ 05d574a audioflinger: Threads: increase max tracks per uid 2407b8b Fix high battery drain after using flashlight 7756c39 Enable Wifi Display to support 1920*1080 60fps 3b9abaf av: Modified that logs do not include URLs 764b4f9 Enable 32-bit armv8 NEON for aac/amrwb/h264 codecs 0ff6bda Single thread exclusive to DL c8334a4 DL policy request through Binder a009676 Add screen record tile and service improvements [2/2] * hardware/qcom/display-caf/sdm845/ 206194d Add C2D_COLOR_FORMAT_420_TP10 to C2D_YUV_FORMAT * kernel/google/marlin/ f88bd06 Merge aosp tag 'android-8.1.0_r0.75' into lineage-15.1 * libcore/ 17607e0 Libcore: Amend NoSuchMethodException message 240c2d7 Libcore: Speed up single word BigInteger division fc0afd9 Change Math method from @FastNative to @CriticalNative. b99cb41 Libcore: Disable IsInstanceOfClass warning. cd700be Avoid duplicate free in CharsetXcoderICU on OOME 3a11944 Fix aliasing rules violations ece561e Work around 32 bit glibc bug. 85ba10d XML Pull Parser optimizations * packages/apps/crDroidHome3/ ddc44d0 Updated translations * packages/apps/crDroidSettings/ 858eed9 Updated translations * vendor/google/ e954b11 marlin: Add google camera dependencies dd122ca marlin: Update blobs from July 2018 OPM4.171019.021.P1 factory image ==================== 07-12-2018 ==================== * crdroid/build/ 09c893e upload v4.0.3 make it screen compatible waits for return key press before dismissing the output info [Lup Gabriel] * frameworks/av/ 05d574a audioflinger: Threads: increase max tracks per uid [Pranav Vashi] 2407b8b Fix high battery drain after using flashlight [Pranav Vashi] 7756c39 Enable Wifi Display to support 1920*1080 60fps [Pranav Vashi] 3b9abaf av: Modified that logs do not include URLs [Pranav Vashi] 764b4f9 Enable 32-bit armv8 NEON for aac/amrwb/h264 codecs [Pranav Vashi] 0ff6bda Single thread exclusive to DL [Pranav Vashi] c8334a4 DL policy request through Binder [Pranav Vashi] a009676 Add screen record tile and service improvements [2/2] [Pranav Vashi] 2ad1834 Camera: CameraHardwareInterface: Releasing mHIDLMemoryMapLock in QdataCallback [Luca Stefani] 0f5a5ed Camera:CameraService: Added lock on mHIDLMemPoolId in QDataCallback.. [Luca Stefani] ==================== 07-11-2018 ==================== * packages/overlays/accents/ 85d3df8 Add more accent overlays [1/3] [Pranav Vashi] ==================== 07-10-2018 ==================== * android/ ff659fa Add hardware/lineage/telephony to the manifest [Paul Keith] * hardware/lineage/telephony/ 41d2768 Add README for how to use this repo [Paul Keith] b32bdc9 Allow opting out of building this jar [Paul Keith] 208646f Minor thread safety fixes [Paul Keith] b8e1462 Store provisioning pref separately from SIM status [Paul Keith] 8fe9d76 Reenable both SIM cards on hotswap [Paul Keith] 6374c2a Reset default sims on deactivation [Paul Keith] 01b8f28 Implement crude manual SIM provisioning [Paul Keith] b18c7bf Implement a dummy IExtTelephony service [Paul Keith] a4efe66 Implement a fake qti-telephony-common.jar [Paul Keith] * packages/overlays/dark/ 6691971 Override SysuiDarkThemeOverlay when using SystemUIDarkTheme [Pranav Vashi] * system/update_engine/ 7e347c2 update_engine: Add performance mode [Luca Stefani] ==================== 07-09-2018 ==================== * device/moto/shamu/ 36beba5 shamu: Move qcamerasvr to main and restart on service restarts [Elektroschmock] 2555b79 shamu: Use MKE2FS [Elektroschmock] e0cfcd7 audio: Update policy configuration to fix VTS failure [Elektroschmock] * frameworks/base/ d2e7ca2 Updated translations [Gabriel Lup] * hardware/qcom/fm/ 8bfd71d Automatic translation import [Michael Bestas] * kernel/moto/shamu/ 09dc54b cpufreq: Save state for entire cluster when the last CPU goes offline [Elektroschmock] ca3abf1 ANDROID: cpufreq: stats: add uid removal for uid_time_in_state [Elektroschmock] 198de65 ANDROID: Fix cpufreq stats table creation [Elektroschmock] 0691adb ANDROID: cpufreq_stat: add per task/uid/freq stats [Elektroschmock] b0e5a79 kernel: make READ_ONCE() valid on const arguments [Elektroschmock] 0a414e5 kernel: Change ASSIGN_ONCE(val, x) to WRITE_ONCE(x, val) [Elektroschmock] * packages/apps/DeskClock/ fcb62a0 Automatic translation import [Michael Bestas] * packages/apps/Dialer/ 863f51c Automatic translation import [Michael Bestas] * packages/apps/FMRadio/ 08e0450 Automatic translation import [Michael Bestas] * packages/apps/Gallery2/ 261f4be Automatic translation import [Michael Bestas] * packages/apps/Jelly/ 710ad2c Automatic translation import [Michael Bestas] * packages/apps/LockClock/ fa4ae5e Automatic translation import [Michael Bestas] * packages/apps/Recorder/ 0eaeb01 Automatic translation import [Michael Bestas] * packages/apps/Snap/ 95ef4ef Automatic translation import [Michael Bestas] * packages/apps/Terminal/ 8851f95 Automatic translation import [Michael Bestas] * packages/apps/crDroidSettings/ a55278e Updated translations [Gabriel Lup] * packages/providers/WeatherProvider/ e5fa65a Automatic translation import [Michael Bestas] * vendor/motorola/ 90bc9a5 griffin: drop DCMO [Simon Shields] d778bd1 griffin: use moto signature on mod apps [Simon Shields] bb09c24 albus: remove source built blobs [Nolen Johnson] dd2038e albus: update 64 bit media blobs [Nolen Johnson] 80a33ed albus : update libyuvskia.so [Nolen Johnson] 11298ad albus: remove prebuilt audio hal [Nolen Johnson] 255aaaf albus : update ACDB and ADSP blobs [Nolen Johnson] 12284b6 albus: remove adspd [Nolen Johnson] b3922da albus : update *or and modservice apk from MMI-OPS27.104-15-10 [Nolen Johnson] b443c50 albus: remove cameramod apk [Nolen Johnson] 13f25a4 albus: initial bringup [Nolen Johnson] ==================== 07-08-2018 ==================== * android/ 97c94c4 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * bionic/ fa7d4e7 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] 2f9de06 Revert "solved infinite loop problem in J7 prime" [Pranav Vashi] * build/make/ 6e85f11 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * build/soong/ 8e5cef5 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * device/lineage/sepolicy/ 12ff102 Make fuseblk use vfat context [Pranav Vashi] 40902ff Revert "sepolicy: qcom: Allow nfc to read and execute files in /vendor on full treble" [Pranav Vashi] 5dff5b0 Add sepolicy for edge gesture service [Pranav Vashi] * external/sqlite/ 13294ce Revert "sqlite: Build using ThinLTO" [Pranav Vashi] * frameworks/av/ 745f59c Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * frameworks/base/ 2d056d3 Updated translations [Gabriel Lup] 735ed01 Add edge gesture (1/2) [Pranav Vashi] de576de Don't try to show crash dialog for dead app [Pranav Vashi] ebc7990 Fix socket leaks in various android.net.Network methods [Pranav Vashi] 471d14e Fix IllegalStateException issues in Setttings [Pranav Vashi] 0657fc5 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * frameworks/native/ 897071b libbinder: case in 'waiting for service' log [Pranav Vashi] 99f7986 libbinder: auto-choose between binder/vndbinder [Pranav Vashi] 6665af1 libbinder: Remove thread shutdown logic [Pranav Vashi] fa156a6 binder: remove unnecessary err check [Pranav Vashi] cf0f04c libbinder: remove unnecessary check [Pranav Vashi] 6cd7330 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * frameworks/opt/telephony/ f45ec5c Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * packages/apps/crDroidHome3/ 019372a Updated translations [Gabriel Lup] * packages/apps/crDroidSettings/ 6db0d00 Updated translations [Gabriel Lup] 67d714d Add edge gesture (2/2) [Pranav Vashi] * packages/services/Telephony/ 2324e15 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * system/core/ 36459b1 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] ==================== 07-07-2018 ==================== * art/ f9dbcf7 art: extend the supported cpu_variant list for arm64 [Pranav Vashi] * frameworks/av/ 0e42352 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * frameworks/base/ d40d353 base: Modified that logs do not include URLs [Pranav Vashi] 2ebcf45 bgdexopt: Let PM handler run between optimizations [Pranav Vashi] f247417 BgDexopt: Reschedule job on timeout [Pranav Vashi] 456283a Run BackgroundDexOptService with background prio [Pranav Vashi] 99688eb Fix MtpDatabase multithreading NullPointerException [Pranav Vashi] b75b0bb Convert between MtpObject and MediaProvider path [Pranav Vashi] 3b2e54d CPUInfoService: Add config for temperature sysfs path [Pranav Vashi] 0532a2c Fix the NUllPointException for SystemUI crash [Pranav Vashi] b99e3b4 DozeUI: Remove unusual static method call [Pranav Vashi] 035a3c1 NetworkStats: Fix forced floating-point math performance [Pranav Vashi] bf8ff1d Ensure re-post with setOnlyAlertOnce(true) silences sound [Pranav Vashi] f83fde1 Fix foreground process killed when it uses content provider [Pranav Vashi] 4d2f5f21 DeathRecipient object leak in context of system server [Pranav Vashi] 56fdf87 pms: Skip from copying preopts if device is undecrypted [Pranav Vashi] c59fc86 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * frameworks/native/ 0791974 Merge tag 'android-8.1.0_r36' into HEAD [Luca Stefani] * hardware/qcom/display-caf/msm8998/ 9fa8467 gralloc: Add missing BT601_6_625 handing [Michael Bestas] 20bd3e8 gralloc1: Add support for secure display. [Michael Bestas] 6c718aa liblight: Use char array instead of char pointer array for file name [Michael Bestas] * kernel/lge/bullhead/ 42e6c3b Merge aosp tag 'android-8.1.0_r0.81' into lineage-15.1 [razorloves] * lineage-sdk/ 13a56d6 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * packages/apps/LineageParts/ b0aa42e Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * packages/apps/Settings/ 76f0bcf Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * packages/apps/crDroidSettings/ 7c04402 Fling: allow to reset options and save/restore actions profile [firebird11] ==================== 07-06-2018 ==================== * android/ ef2f529 manifest: android-8.1.0_r30 -> android-8.1.0_r36 [Luca Stefani] * build/make/ 35ffd20 Merge tag 'android-8.1.0_r36' into staging/lineage-15.1-android-8.1.0_r36 [Luca Stefani] * crdroid/build/ fb249c1 upload v4.0.2 deprecated buildCR fixed building caused by locale setting [Lup Gabriel] * frameworks/av/ cdbf4e1 Merge tag 'android-8.1.0_r36' into staging/lineage-15.1-android-8.1.0_r36 [Luca Stefani] * frameworks/base/ 4489d3a Merge tag 'android-8.1.0_r36' into staging/lineage-15.1-android-8.1.0_r36 [Luca Stefani] * hardware/interfaces/ 813c5f1 Merge tag 'android-8.1.0_r36' into staging/lineage-15.1-android-8.1.0_r36 [Luca Stefani] * kernel/moto/shamu/ 999afd8 futex: Calculate the futex key based on a tail page for file-based futexes [Elektroschmock] 7e0a38e futex: Remove requirement for lock_page() in get_futex_key() [Elektroschmock] ee4397d futex, thp: remove special case for THP in get_futex_key [Elektroschmock] c35c7bd futex: move user address verification up to common code [Elektroschmock] 50dbde5 cpufreq: Use correct locking for cpufreq_cpu_data [Elektroschmock] 83626fe usb: gadget: f_hid: fix: Prevent accessing released memory [Elektroschmock] 202f4b0 ASoC: msm: qdsp6v2: check for buffer size before read [Elektroschmock] b5a18ed soc: q6dspv2: apr: fix client registration refcount [Elektroschmock] 80a3901 msm: soc: Prevent overwrite of APR service data [Elektroschmock] be3d20c BACKPORT: msm: adsprpc: Use unsigned integer for length values [Elektroschmock] 126d0cf msm: ADSPRPC: Use ID in response to get context pointer [Elektroschmock] b1e81b6 msm: ADSPRPC: use access_ok to validate pointers [Elektroschmock] c40e570 msm: ADSPRPC: validate user buffers after copying from user [Elektroschmock] 03c0b46 BACKPORT: msm: ADSPRPC: Check for buffer overflow condition [Elektroschmock] a74d406 msm: ADSPRPC: Buffer length truncated while validation [Elektroschmock] 8bd256f msm: ADSPRPC: Buffer length to be copied is truncated [Elektroschmock] 21a6a62 msm: ADSPRPC: Do not access user memory directly [Elektroschmock] 1606574 msm: ADSPRPC: Clear output buffers before cache invalidation [Elektroschmock] 3b553e7 msm: ADSPRPC: Invalidate buffers using physical address [Elektroschmock] c95663f msm: ADSPRPC: Copy entire non-ion buffers [Elektroschmock] 06edc79 msm: ADSPRPC: Free contexts for current channel [Elektroschmock] f2b2a6d msm: ADSPRPC: Validate address range of buffer [Elektroschmock] f5742b87 msm: ADSPRPC: Do not duplicate non-ion memory [Elektroschmock] ba9e02c msm: ADSPRPC: Add ioctl for remote process creation [Elektroschmock] 2e5001e msm: ADSPRPC: Register subsystem restart notification [Elektroschmock] 8f96141 msm: ADSPRPC: Changes to support 64 bit address space [Elektroschmock] 6dca7ee msm: ADSPRPC: Free interrupted contexts on device close [Elektroschmock] c67961f Revert "msm: ADSPRPC: Use ID in response to get context pointer" [Elektroschmock] 70a8982 Revert "BACKPORT: futex: Remove requirement for lock_page() in get_futex_key()" [Kim Le] * lineage-sdk/ c8a06b9 sdk: Trust: better warnings management [Joey Rizzoli] * packages/apps/Bluetooth/ 0a28dac Merge tag 'android-8.1.0_r36' into staging/lineage-15.1-android-8.1.0_r36 [Luca Stefani] * packages/apps/crDroidSettings/ 5c6e639 Updated translations [Gabriel Lup] * packages/services/Telephony/ b617e90 Merge tag 'android-8.1.0_r36' into staging/lineage-15.1-android-8.1.0_r36 [Luca Stefani] * system/bt/ 9ed246c Merge tag 'android-8.1.0_r36' into staging/lineage-15.1-android-8.1.0_r36 [Luca Stefani] * system/libhidl/ c5df720 Merge tag 'android-8.1.0_r36' into staging/lineage-15.1-android-8.1.0_r36 [Luca Stefani] ==================== 07-05-2018 ==================== * android/ f4bafc1 manifest: Switch to our fork of art [Bruno Martins] bd69bf3 lineage: Add sdm845 platform *s [Bruno Martins] * bionic/ 8325732 libc: kryo300 specific memory routine [Bruno Martins] * build/soong/ 97bb6d9 soong: Add kryo300 cpu variant to build/song [Bruno Martins] * frameworks/base/ 3d05bc1 Updated translations [Gabriel Lup] * hardware/qcom/audio-caf/sdm845/ 8c36c2a audio: Use direct * pathmap [Bruno Martins] * hardware/qcom/display-caf/sdm845/ d84e910 libdisplayconfig: Remove android.hidl.base [Bruno Martins] 40e1f9e Don't build lights module if vendor supplies it [Bruno Martins] af5514f display: Use * pathmap [Bruno Martins] * hardware/qcom/media-caf/sdm845/ 48ace00 media: libOmxSw encoders require prop headers :( [Bruno Martins] bf3b85e media: Use * pathmap [Bruno Martins] * packages/apps/crDroidSettings/ 3da3ae8 Updated translations [Gabriel Lup] ==================== 07-04-2018 ==================== * frameworks/base/ 27fea0e base: limit direct share targets to reduce lag [Joey] 55e0d43 Updated translations [Gabriel Lup] * packages/apps/crDroidSettings/ 9e79da6 Updated translations [Gabriel Lup] ==================== 07-03-2018 ==================== * bionic/ 818d4e4 linker: Don't involve shim in for_each_dt_needed [Nich] 73fda2a linker: Ensure active matching pairs [Nich] * build/make/ b07dabc Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * device/lge/bullhead/ 000a95b bullhead: update build fingerprint to July 2018 OPM6.171019.030.E1 [razorloves] * frameworks/base/ a88b5a3 fw_base: On-The-Go Mode (1/3) [Pranav Vashi] 9a3723d Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * lineage-sdk/ 5f0d14b sdk: On-The-Go Mode (2/3) [Pranav Vashi] 4e22503 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * packages/apps/crDroidSettings/ 5c74cc4 On-The-Go Mode (3/3) [Pranav Vashi] * system/extras/su/ ae77c1a su.c: fix property check due to lineage rebranding [MSe1969] ==================== 07-02-2018 ==================== * build/make/ 0e247f2 Add support for ZSH arrays [Luca Stefani] * device/qcom/sepolicy/ ccbad05 Allow binderized keymaster HAL access to firmware files. [Danny Baumann] * external/selinux/ 66de571 libsepol/cil: Improve processing of context rules [Luca Stefani] * external/sqlite/ dab5916 sqlite: upgrade to SQLite 3.24.0 [mydongistiny] * external/vim/ cd2a2df Remove xxd Android.mk [Luca Stefani] * frameworks/av/ e0578a0 audiopolicy: update APM to use custom audio policy configuration [Luca Stefani] * frameworks/base/ 7e49e42 Make lockscreen text clock and date friends again [Pranav Vashi] * lineage-sdk/ 5596210 Regen lineage_current [Luca Stefani] * packages/apps/LineageParts/ 289d9e8 parts: Trust: better warnings management [Adrian DC] * packages/apps/Settings/ 2cc34e4 DisplaySettings: Allow devices to opt out from lift to wake detection [Bruno Martins] ==================== 07-01-2018 ==================== * frameworks/base/ d32ac39 SystemUI: require auth for adb wireless [Joey Rizzoli] caca294 Don't spoil printservice log if not needed [Pranav Vashi] cb8382e Disable warning in StaticLayout [Pranav Vashi] ab681dd Fix screenshot not saved when appending appname with some languages [Pranav Vashi] 34d6e4e Fix CustomTile NPE in handleRefreshState [Pranav Vashi] 5b82e46 Add a ripple effect to the power menu items [Pranav Vashi] 15e5a02 Remove unused calling for better performance [Pranav Vashi] 62b908c core: Fix long overflow issue in NetworkStats [Pranav Vashi] ebc723e MtpDatabase: Fix potential NULL dereference errors [Pranav Vashi] 1f936dd Fix problems caused by multithreading in VibratorService [Pranav Vashi] 2df748d SystemUI: Wallpaper is black or cut in half vertically [Pranav Vashi] 2075b57 Speed up the speed of computer MTP query [Pranav Vashi] c16369a Return null if a provider died before acquisition [Pranav Vashi] 3e3c90b SystemUI: Fix Data Usage tile to match Settings [Pranav Vashi] bd38a68 Adjust the clock margin with using AOD/Doze [Pranav Vashi] 3141d8f Updated translations [Gabriel Lup] * hardware/qcom/audio-caf/msm8996/ 3248c64 Merge tag 'LA.UM.6.6.r1-08900-89xx.0' of https://source.codeaurora.org/quic/la/platform/hardware/qcom/audio into lineage-15.1-caf-8996 [Michael Bestas] * hardware/qcom/audio-caf/msm8998/ 7951da3 Merge tag 'LA.UM.6.4.r1-09000-8x98.0' of https://source.codeaurora.org/quic/la/platform/hardware/qcom/audio into lineage-15.1-caf-8998 [Michael Bestas] * hardware/qcom/display-caf/msm8998/ ce4c7f6 Merge tag 'LA.UM.6.4.r1-08500-8x98.0' of https://source.codeaurora.org/quic/la/platform/hardware/qcom/display into lineage-15.1-caf-8998 [Michael Bestas] * hardware/qcom/media-caf/msm8916/ 844c3d4 Merge tag 'LA.BR.1.2.9.1-02310-8x16.0' into lineage-15.1-caf-8916 [Michael Bestas] * hardware/qcom/media-caf/msm8998/ 5866fde Merge tag 'LA.UM.6.4.r1-09000-8x98.0' of https://source.codeaurora.org/quic/la/platform/hardware/qcom/media into lineage-15.1-caf-8998 [Michael Bestas] * hardware/ril-caf/ e61bb9a Merge 'lineage-15.1-caf' into 8.1-caf [Pranav Vashi] * packages/apps/Settings/ f574782 settings: Add platform and RAM to "Model & Hardware" dialogue [Joey Rizzoli] * packages/apps/crDroidSettings/ fc0a75c Add missing lockscreen date style value [Pranav Vashi] e9effce doze: use ExecutorService for listener registration [Pranav Vashi] 0bcc82a Updated translations [Gabriel Lup] ==================== 06-30-2018 ==================== * development/ 71d8790 Grant dev tools system permission to trigger media-scan service [LuK1337] * frameworks/base/ 5e9000e Fix default clock derp on lockscreen [Pranav Vashi] 1951f38 Make Recents "Free Ram" text translatable [Pranav Vashi] * kernel/moto/shamu/ 31b6d7d soc: qcom: rq_stats: Replace sscanf() with kstrtouint() [Elektroschmock] 1632e94 soc: qcom: rq_stats: Always show idle time left [Elektroschmock] 8488383 soc: qcom: rq_stats: Pass correct cpu id to update_average_load function [Elektroschmock] d534ca3 soc: qcom: rq_stats: remove the redundant iowait check [Elektroschmock] 6155a75 soc: qcom: rq_stats: Fix wrong usage of cpufreq_quick_get() [Elektroschmock] f8704e2 msm: rq_stats: move run queue stat driver to new location [Elektroschmock] 72cac7d msm: rq_stats: Use cpufreq API to get the current frequency [Elektroschmock] 9964c3b cpufreq: interactive: Add documentation for missing tunables [Elektroschmock] 52788d3 cpufreq: Correct the data reported in all_time_in_state [Elektroschmock] dbf5b48 cpufreq: interactive: don't skip waking up speedchange_task if target_freq > policy->cur [Elektroschmock] 9fd66ca CHROMIUM: cpufreq: interactive: calculate load before freq change [Elektroschmock] d886b44 CHROMIUM: Replace obsolete strict_strtoul calls. [Elektroschmock] e907d98 CHROMIUM: cpufreq: interactive: validate above_hispeed_delay [Elektroschmock] ae2c1f2 cpufreq: interactive: Make window alignment optional [Elektroschmock] * packages/apps/crDroidSettings/ 5b65579 Fix missing buttons from brightness preference [Pranav Vashi] ==================== 06-29-2018 ==================== * build/make/ 95c3928 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * frameworks/base/ 9fc9962 Introduce lockscreen clock/date styles [1/2] [Pranav Vashi] 7907509 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] e525faf Keyguard: Remove carrier text for disabled SIMs [Bruno Martins] 2db5a33 SignalClusterView: Hide signal icons for disabled SIMs [Bruno Martins] * hardware/qcom/display-caf/msm8996/ 1ca6547 gralloc1: Add support for secure display. [Michael Bestas] 984ae72 liblight: Use char array instead of char pointer array for file name [Michael Bestas] * hardware/qcom/display-caf/sdm845/ 976091f Merge 1f7ec103fa374c2b030a89988921682c6e64a267 on remote branch [Linux Build Service Account] * hardware/qcom/media-caf/sdm845/ 019fd9d Merge e453f8322e231f26c8e3b4f8e29212dfe12b5549 on remote branch [Linux Build Service Account] * kernel/moto/shamu/ 230b694 ANDROID: sdcardfs: fix potential crash when reserved_mb is not zero [Elektroschmock] * lineage-sdk/ 2948ede Merge 'lineage-15.1' into 8.1 [Pranav Vashi] fcf9ab5 lineage-sdk: Introduce TelephonyExtUtils [Bruno Martins] * packages/apps/LineageParts/ 255c0d3 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * packages/apps/Settings/ 82de556 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] 6f678e0 SimSettings: Fix preferred calls sim not being disabled [Bruno Martins] 0afbc65 SimSettings: Use TelephonyExtUtils helper methods [Bruno Martins] * packages/apps/crDroidSettings/ 17a8acb Updated translations [Gabriel Lup] 9cff55c Introduce lockscreen clock/date styles [2/2] [Pranav Vashi] * vendor/lineage/ 5e23865 Add Iliad APN [Pranav Vashi] febadcd apns: Add missing sprint roaming APN and set bearer_bitmasks [Pranav Vashi] b897ff4 bfqio: Fix warning when building with BOARD_VNDK_VERSION := current [Pranav Vashi] 6e7a753 apns: Adjust Sprint LTE internet to allow tether [Pranav Vashi] ==================== 06-28-2018 ==================== * device/moto/shamu/ ce84a99 shamu: Fix a thermald denial [Elektroschmock] c181468 shamu: Reorder tetherable connection types [Elektroschmock] 8a766e7 shamu: Move media config lists to vendor [Elektroschmock] ==================== 06-27-2018 ==================== * device/moto/shamu/ 1eff68e shamu: Remove deprecated HWUI configs [Elektroschmock] 034e692 shamu: remove multiuser overlays, these are common now [Elektroschmock] * external/toybox/ 4841a34 toybox: Add install to symlinks [Tom Marshall] * frameworks/base/ fea1047 Updated translations [Gabriel Lup] * hardware/qcom/audio-caf/msm8998/ 2957f2e hal: Fix VNDK_VERSION=current build for a2dp extension [LuK1337] d9c1cb8 hal: Fix VNDK_VERSION=current build for msm8916 [LuK1337] * lineage-sdk/ e5150f7 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] * packages/apps/crDroidSettings/ d9d7c70 Updated translations [Gabriel Lup] * vendor/nxp/opensource/external/libnfc-nci/ ae86e8d Build nfc_nci.nqx.default with BOARD_VNDK_VERSION [Łukasz Patron] 801109e Revert "Fix description path for libnqp61-jcop-kit and move to vendor" [LuK1337] * vendor/nxp/opensource/packages/apps/Nfc/ 9625348 Revert "Look for libnqp61-jcop-kit.so in the vendor" [LuK1337] ==================== 06-26-2018 ==================== * kernel/moto/shamu/ 456da92 drivers: bluetooth: Kill bluesleep with fire [Elektroschmock] * lineage-sdk/ 6fb5076 NetworkTraffic: Resolve status bar indicators tints [Adrian DC] fa05f27 Trust: warn if build is signed with insecure keys [Bruno Martins] * vendor/htc/ 1f59ff0 hiae: Rename APT-X library [Ethan Chen] ==================== 06-25-2018 ==================== * frameworks/base/ d07581d Updated translations [Gabriel Lup] * packages/apps/Snap/ 1dccab4 Snap: turn developer category title into a translatable string [Michael Bestas] * packages/apps/crDroidSettings/ 6fc7b1e Updated translations [Gabriel Lup] 79c7157 Re-enable snooze notification settings [Pranav Vashi] * vendor/htc/ 3a72e5c hiae: Remove HTC MNS properties [Ethan Chen] ==================== 06-24-2018 ==================== * bionic/ e7d03a1 Merge pull request #1 from DouglasGomes123/8.1 [GitHub] ab8762c solved infinite loop problem in J7 prime [GitHub] * device/qcom/sepolicy/ bb0743b sepolicy: Allow perf HAL to set freq props [Bruno Martins] * frameworks/base/ e60cb79 base: HeadsUp snooze: reset snoozed packages on settings change [Pranav Vashi] eb0111a base: HeadsUp add timeout option [1/2] [Pranav Vashi] f520f33 base: HeadsUp snooze function [1/2] [Pranav Vashi] d6fd3f9 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] ==================== 06-23-2018 ==================== * bootable/recovery/ ac258a4 update_verifier: skip verity to determine successful on lineage builds [Rashed Abdel-Tawab] 97d1ae9 Add runtime checks for A/B vs traditional updates [Christopher H.] * device/lineage/sepolicy/ a0fe0e9 sepolicy: add rules for updater and update_engine [Pranav Vashi] fb803fe common: add update_engine policies [Pranav Vashi] 124f2ce sepolicy: Label aw2013 HIDL light HAL [Pranav Vashi] * frameworks/base/ 7fb32a0 PhoneWindowManager: Allow torch and track skip during ambient display [Sam Mortimer] 988a35e base: SystemUI: fix weather tile color [Pranav Vashi] 26b5ae7 Fix a 'memory leak' [Pranav Vashi] 01ef9db ScanRecord.getServiceData NPE fix [Pranav Vashi] 16f676c Check for null path in getInternalPathForUser [Pranav Vashi] * system/sepolicy/ 41776de Merge 'lineage-15.1' into 8.1 [Pranav Vashi] 6838c2f sepolicy: allow update_engine to bypass neverallows for backuptool [Rashed Abdel-Tawab] * vendor/lineage/ c4cf539 addonsu: Fix package for modern devices [Pranav Vashi] 4da30a5 backuptool: introduce addon.d script versioning [Pranav Vashi] 1234a29 vendor: add custom backuptools and postinstall script for A/B OTAs [Pranav Vashi] 3c78501 apns-conf: Remove obsolete APNs for PT carriers [Pranav Vashi] * vendor/motorola/ d688d60 nash: Update blobs to OPXS27.109-34-10 [Nolen Johnson] 170c73b shamu: Hexedit thermalengine to load config from vendor [Nolen Johnson] ==================== 06-22-2018 ==================== * bionic/ a558aac Merge 'lineage-15.1' into 8.1 [Pranav Vashi] ed4c3a6 bionic: Sort and cache hosts file data for fast lookup [Michael Bestas] * bootable/recovery/ bc57208 recovery: Scale logo image if necessary [Tom Marshall] 45e8b03 recovery: minui: Implement image scaling [Tom Marshall] 118d848 recovery: Allow bypassing signature verification on non-release builds [Tom Marshall] e895ce4 recovery: Allow detecting user/release build at compile time [Tom Marshall] cd840c4 recovery: Rework sideload threading code for flexibility [Tom Marshall] * frameworks/base/ 0798212 Merge 'lineage-15.1' into 8.1 [Pranav Vashi] 3a5d5c2 Updated translations [Gabriel Lup] * hardware/lineage/interfaces/ 1951e03 lineage/interfaces: Add aw2013 lights HIDL HAL implementation [Michael Bestas] * hardware/qcom/audio-caf/msm8916/ 8747be1 Merge remote-tracking branch 'caf/LA.BR.1.2.9.1_rb1.5' into lineage-15.1-caf-8916 [Michael Bestas] * hardware/qcom/audio-caf/msm8974/ e43a121 visualizer: Build with BOARD_VNDK_VERSION [Michael Bestas] 3c29a7e voice_processing: Build with BOARD_VNDK_VERSION [Michael Bestas] 9ee58e7 post_proc: Build with BOARD_VNDK_VERSION [Michael Bestas] ded474f mm-audio: Build with BOARD_VNDK_VERSION [Michael Bestas] 4325e02 hal: Build with BOARD_VNDK_VERSION [Michael Bestas] * hardware/qcom/display-caf/msm8916/ e7f8039 Merge remote-tracking branch 'caf/LA.BR.1.2.9.1_rb1.5' into lineage-15.1-caf-8916 [Michael Bestas] * hardware/qcom/media-caf/msm8916/ 55e0ac7 Merge remote-tracking branch 'caf/LA.BR.1.2.9.1_rb1.5' into lineage-15.1-caf-8916 [Michael Bestas] * hardware/qcom/media-caf/msm8974/ 7d2d0cb Build libstagefrighthw with BOARD_VNDK_VERSION [Michael Bestas] * kernel/moto/shamu/ 4bf0cf9 shamu: defconfig: Disable CONFIG_SLUB_DEBUG [Elektroschmock] 3bc0ed1 shamu: defconfig: Disable CONFIG_DEBUG_GPIO [Elektroschmock] * packages/apps/crDroidHome3/ 94dd0b6 Updated translations [Gabriel Lup] * packages/apps/crDroidSettings/ 2028add Updated translations [Gabriel Lup] * system/core/ 94da709 healthd: Add multi-color charger text swag [Pranav Vashi] 77e1e0a healthd: Use N-style percent display for off-mode charger [Pranav Vashi] * vendor/lineage/ a832ba7 Merge pull request #33 from crdroidandroid/changelog-improvements [GitHub] ==================== 06-21-2018 ==================== * bootable/recovery/ 896f9d3 recovery: Allow device specific backlight path [Tom Marshall] ebb529c recovery: Add statusbar margin for panels with rounded corners [Tom Marshall] * device/moto/shamu/ b025752 shamu: init.shamu.usb.rc: Remove writes to not existing nodes [Elektroschmock] f31f41c shamu: Fix namespace errors [Elektroschmock] b34718d shamu: Reorganize tree [Elektroschmock] ca5f11a shamu: Import and move thermal-engine.conf to vendor [Elektroschmock] ==================== 06-20-2018 ==================== ==================== 06-19-2018 ==================== * android/ 75a7f33 Merge 'lineage-15.1' into 8.1 * bootable/recovery/ 85b7010 recovery: Do not show emulated when data is encrypted * frameworks/base/ bd50644 Merge 'lineage-15.1' into 8.1 9db33d2 Revert "frameworks: base: Port password retention feature" * hardware/lineage/interfaces/ 2b941ed livedisplay: Fix uninitialized default PA * hardware/qcom/fm/ 4a8b046 Automatic translation import * lineage-sdk/ fe63e6c Merge 'lineage-15.1' into 8.1 * packages/apps/AudioFX/ ee86521 Automatic translation import * packages/apps/Contacts/ 8b9aeff Revert "Automatically set SIM number to my profile" * packages/apps/DeskClock/ 1df04d3 Automatic translation import * packages/apps/Dialer/ 4e84196 Automatic translation import * packages/apps/Gallery2/ ed26917 Automatic translation import * packages/apps/Jelly/ f96f9a5 Automatic translation import * packages/apps/LineageParts/ be658f6 Move up toggle for disabling security alerts 7769bf3 Rework privacy guard icons cc56a4b Add icon for trust notifications switch b8f7acd Merge 'lineage-15.1' into 8.1 * packages/apps/LockClock/ 2af5fd2 Automatic translation import * packages/apps/Recorder/ 8dce1e9 Automatic translation import * packages/apps/Snap/ f37c0a7 Automatic translation import * packages/apps/crDroidHome3/ e744d50 IconCache: fix nullpointer exceptions * vendor/motorola/ bccb6f3 nash: Drop MotCameraMod app 0f80ac9 nash: Blob ModFmwkProxyService ==================== 06-18-2018 ==================== * device/qcom/sepolicy/ 7cef5c0 legacy: allow gnss to create dir for xtra data a0ec9dc legacy: Add rules for init.qcom.bt.sh * frameworks/base/ 759d683 SystemUI: disable wallpaper-based tint for scrim 52017a5 frameworks: base: Port password retention feature * vendor/htc/ 4a7508a hiae: Add IMS libraries ==================== 06-17-2018 ==================== * android/ d4b5615 manifest: don't clone android_vendor_crDroidOTA * bootable/recovery/ 7a92646 recovery: Add resize2fs * device/moto/shamu/ d4dd241 shamu: Update light capability overlay 331acdd shamu: Light HAL: Introduce brightness scaling properly * frameworks/base/ 051962e SlimRecents: add fingerprint scanner gestures [2/2] 9234573 SlimRec. media info: fallback to notification text if no metadata available [2/2] f0fa4e3 Cleanup SlimRecents media info/colors code [2/2] 9d3d57f Stop ticker on theme changes 5408380 Fix some refresh issues when changing an overlay d32ae61 Slimrecents media artwork/card color: don't skip navbar blacklisted apps 096caa8 Slim recents albumart: fix possible NPE for getOriginalLargeIcon().loadDrawable() ccabdd6 Slim Recents: albumart as player card icon when playing a song [2/2] badda53 SlimRecents: if a song is playing, set track info as card title and use albumart eb0795a Stock Recents icon pack code fixes * lineage-sdk/ c24f696 TrustInterface: Handle unsupported encryption state * packages/apps/LineageParts/ 79de3b1 Align trust onboarding welcome change bc45a13 LineageParts: Complete and correct SMS limits port * packages/apps/SlimRecents/ 314a15b Improve compatibility with LMT and other apps that don't preload recents ae1f33d SlimRecents: append next alarm status to Clock title if available ff2b92d Fix FC on swipe gesture when no recent apps f35e029 SlimRecents: add fingerprint scanner gestures [1/2] 92ae309 SlimRec. media info: fallback to notification text if no metadata available [1/2] 973461f Cleanup SlimRecents media info/colors code [1/2] 9dfded9 Cleanup: use existing DUtils UserContentObserver f67edee Ensure SlimRecents respects RTL [1/2] 041c764 Spring cleanup: don't create unused thumbnails cache d786f27 Show current playing task after favorites but before other ones 231f485 Track info: show duration before artist and title 2862aff Slim Recents: albumart as player card icon when playing a song [1/2] c3e1624 More panel toggling code cleanup 737931d If a song is playing, set track info as card title and use albumart color as card color if automatic color is set for cards [1/2] * packages/apps/crDroidSettings/ 9fc0a61 Ensure SlimRecents respects RTL [2/2] ==================== 06-16-2018 ==================== * device/moto/shamu/ 2adbd6b shamu: sepolicy: fix thermald denials d73a608 shamu: sepolicy: Fix remaining DRM hal denials 55ac85e shamu: sepolicy: Remove policy for ss_ramdump 3f1fbda shamu: Cleanup sepolicy * frameworks/base/ bbde56e SystemUI: Fix status bar bluetooth <50% drawable * hardware/lineage/interfaces/ 995cd62 livedisplay: Use RAII semantics for ColorBackend initialization 35484bb livedisplay: Move initialization of mActiveModeId to constructor af12c6e livedisplay: Convert controller singletons to regular objects 21c71ae livedisplay: Move Color::check function to implementation cfd7b99 livedisplay: Don't use a singleton for Color service d6be15d livedisplay: Fix bogus print * kernel/moto/shamu/ 8f010e7 apq8084-shamu.dtsi: Use pulse wide modulation to scale the LED's brightness * vendor/motorola/ ade332a victara: Update libspeakerbundle path ==================== 06-15-2018 ==================== * android/ a43b7b8 manifest: Remove external/libvorbis * external/chromium-webview/ acfecb2 Update x86/x86_64 webviews Chromium 67.0.3396.87 * frameworks/base/ 44073c2 KeyguardIndication: Set font style for text view * hardware/lineage/interfaces/ 8127346 Revert "livedisplay: Don't use singletons for the stack" * lineage-sdk/ 5a654d6 Lineage style interface: fix possible NPE when OMS is not up on start * packages/apps/LineageParts/ e577aa9 Make trust interface less boring * packages/apps/Nfc/ 45d2faf NFC: Clean duplicated and unknown permissions * system/core/ 79b6a70 healthd: Add multi-color charger text swag a8f12ef healthd: Use N-style percent display for off-mode charger 949f0dc Lockscreen Charging info (2/2) 913f892 Revert "Lockscreen Charging info (2/2)" ==================== 06-14-2018 ==================== * android/ 1f489fc Merge 'lineage-15.1' into 8.1 * bionic/ 58eeae7 Merge 'lineage-15.1' into 8.1 * device/moto/shamu/ 3884d6b Revert "shamu: fstab latemount cache too" * frameworks/base/ 8f5c6c9 SystemUI: Toggle USB tethering only when USB is connected ee7ed1e screenrecord: add support for 18:9 resolutions 131b7c2 Merge 'lineage-15.1' into 8.1 399f386 Revert "Add an option to force pre-O apps to use full screen aspect ratio" * lineage-sdk/ a7d7651 Trust: add action to disable alerts to notifications b5c9faf Fix long screen settings for multi user 4d7989d Merge 'lineage-15.1' into 8.1 6149f2b Revert "sdk: Add an option to force pre-O apps to use full screen aspect ratio" * packages/apps/LineageParts/ 0c89e3d Parts: expose toggle for disabling trust alerts 6b087d0 Merge 'lineage-15.1' into 8.1 * packages/apps/Settings/ 55f9395 Move full screen aspect ratio settings to crdroid b9412c2 Merge 'lineage-15.1' into 8.1 * packages/apps/crDroidSettings/ a1ade60 crdroid: Update full screen app ratio settings * vendor/lineage/ 438dea5 qcom: Set thermal & vr HAL pathmaps 9325082 repopick: Update SSH queries result to match HTTP queries ==================== 06-13-2018 ==================== * android/ d3b2dfc lineage: Sync qcom thermal and vr HALs 37a397b Switch to our system/security fork * crdroid/build/ 6bdd5ee upload v4.0.1 fixes a issue that prevented use of curl ftp upload configuration file was saved with quotes on FTP_hostname which resulted in curl error reporting command ""ftp"" not found this hotfix fixes the configuration file but you will need to alter the current config by deleting quote character from FTP_hostname you can also do this by recreating the config file by issuing "./build clean" command * crdroid/features/ cb85313 link to website * device/qcom/sepolicy/ 2d49cb5 common: Fix labelling of lcd-backlight * frameworks/base/ 80130cb Add an option to force pre-O apps to use full screen aspect ratio eafc2eb Updated translations * lineage-sdk/ 5bfb5fa sdk: Add an option to force pre-O apps to use full screen aspect ratio * packages/apps/LineageParts/ 1b921f4 LineageParts: Add an option to force pre-O apps to use full screen aspect ratio * packages/apps/Settings/ 4ab8b70 Settings: Add an option to force pre-O apps to use full screen aspect ratio * packages/apps/crDroidHome3/ f7203ba Updated translations * packages/apps/crDroidSettings/ 85a05b2 Updated translations ==================== 06-12-2018 ==================== * android/ fcbc385 Merge 'lineage-15.1' into 8.1 c9b281a manifest: android-8.1.0_r26 -> android-8.1.0_r30 * bionic/ d13ef13 vdso should be available in all namespaces 69c8dc3 Fix bug with double unload on unsuccessful dlopen 8d4ba9d linker: Remove obsolete workaround bdc8cc2 Switch to FreeBSD's actual sincos 48a3adb Switch to FreeBSD catrigl.c for complex arc trig functions 93001eb bionic: Update libm from upstream 0432088 Fix various ftw/nftw "shall fail"s from POSIX 07bb0ac libc: kryo: import ARM strlen from Apple C library 35af376 aarch64/strncmp: Use lsr instead of mov+lsr c999420 aarch64: Improve strncmp for mutually misaligned inputs 3713278 strcmp.S: Improve performance for misaligned strings 4d1df13 memcmp.S: optimize for medium to large sizes ea0d315 Remove no_default_compiler_flags from crt* 93c9b9c bionic: strip libc and linker 4c221be libc: Suppress clang 7.0 warnings 590d0cc libc: Build crtbegin with clang too a2c29d1 bionic: do not pack relocation table 325350a Enable 32-bit armv8 NEON for libm * bootable/recovery/ afc6454 recovery: Do not load time from /persist 6ac3bb4 recovery: New install/progress animation * build/make/ 515a5ad Merge 'lineage-15.1' into 8.1 9b627eb Merge tag 'android-8.1.0_r30' into lineage-15.1 * device/google/marlin/ af03685 marlin: Update build fingerprint & desc to June 2018 OPM4.171019.021.D1 * device/google/sailfish/ 0dd7aac sailfish: Update build fingerprint & desc to June 2018 OPM4.171019.021.D1 * device/lge/bullhead/ 8214d8f bullhead: Update build fingerprint & desc to June 2018 OPM6.171019.030.B1 * device/lineage/sepolicy/ dd588fd sepolicy: introduce Trust interface b6d1b91 sepolicy: Add legacy-mm livedisplay label * device/moto/shamu/ 1bc0912 shamu: overlay: config_trustLegacyEncryption true * external/sqlite/ 357a020 Revert "sqlite: Build using ThinLTO" * frameworks/av/ e28273f Merge 'lineage-15.1' into 8.1 5e433d7 Merge tag 'android-8.1.0_r30' into lineage-15.1 * frameworks/base/ 6b19222 SystemUI: Fix systemui crash when showing data usage detail 63eca02 core: ChooserActivity: fix android crash from null object c88c785 Revert "jni: graphics: do not pack relocation table" 2583de1 SystemUI: mutate weather image for qs tile 7901d41 Merge 'lineage-15.1' into 8.1 e1db601 Merge tag 'android-8.1.0_r30' into lineage-15.1 * frameworks/native/ 3818fee libs: binder: Replace NULL/0 with nullptr 949ad39 libs: gui: Replace NULL/0 with nullptr c00d2a2 libs: vr: Fix new c++ error when using clang7 aa50a80 libs: binder: Create temp refs on proxies 6c02fe5 Sync mLastQueuedCrop with mLastQueuedSlot b212237 Ensure the reference profile directory is always created 206e101 have patchoat take directories instead of filenames 1d6aedd binder: Fix incorrect print starved time of binder pool 3e95b75 binder: Remove unused native binder impl of BnBatteryStats bfab8e9 Use dex2oatd when available on debug builds 4c48b2b surfaceflinger: Fix egl GL_OUT_OF_MEMORY and EGL_BAD_ALLOC bug 17cbe86 sf: change SurfaceView alpha while opaque region compute 4e3c415 gui: null check in ISurfaceComposer.cpp 505060e SurfaceFlinger: Use actual hw width and height to capture screen 9fcc9dd SurfaceFlinger: Remove size check in captureScreen 83c8831 vulkan: update Vulkan headers to 1.1.72 528ac28 Fix Vulkan null_driver's EnumeratePhysicalDevices() 7d32d3b Fix monolithic, un-suffixed GLES driver search 7e762ef vulkan: Allow AHB extension to get to the driver 5ba004c libvulkan: correctly expose VK_KHR_shared_presentable_image 35498df Enable VK_KHR_swapchain for instances bb9b6f5 vkGetDeviceQueue2: add a NULL check 53b200d stubhal: add EnumeratePhysicalDeviceGroups 3d66fac libvulkan: Add VK_ANDROID_external_memory_android_hardware_buffer 48b9e65 vulkan: Declare VK_ANDROID_external_memory_android_hardware_buffer 364beeb vulkan: update Vulkan headers to 1.1.68 a838e26 Add VK1.1 entries to NDK libvulkan and fix a bug 4432222 Properly implement stubhal's vkGetInstanceProcAddr() 88ef396 Vulkan1.1: CreateInstance downgrades apiVersion for 1.0 ICDs 4706308 Additional changes to Vulkan 1.1 API updates 2ee8047 Vulkan api update to 1.1 d48ab0e vulkan: Update Vulkan headers to 1.0.61 71a054b vulkan: Update Vulkan headers to 1.0.60 a305085 DL policy extension for SchedulingPolicyService * frameworks/opt/telephony/ fea5787 Merge 'lineage-15.1' into 8.1 ccbfdae Merge tag 'android-8.1.0_r30' into lineage-15.1 * hardware/interfaces/ 8184564 Merge tag 'android-8.1.0_r30' into lineage-15.1 * kernel/google/marlin/ c196b1d marlin: Update defconfig with OPM4.171019.021.D1 changes adbb1d4 Merge aosp tag 'android-8.1.0_r0.64' into lineage-15.1 * kernel/lge/bullhead/ 4089c28 bullhead: Regen defconfig for OPM6.171019.030.B1 changes a4ceb3a Merge aosp tag 'android-8.1.0_r0.62' into lineage-15.1 * libcore/ 1762bb4 Merge tag 'android-8.1.0_r30' into 8.1 * lineage-sdk/ 5e59fee sdk: Rebrand to crdroid 9bb6319 Custom inactivity threshold for network traffic monitor [1/2] 3de572a Battery light: 100% charged level (3/3) 3b2c481 Add option to select brightness slider positon [1/3] 6fed6ad sdk: Add an option to force pre-O apps to use full screen aspect ratio a5c21b3 Reduce default kill timeout 0df9061 Add customizable action for back long press button [1/3] c4d36d0 Improve kill process code 1abdfe2 Add device key action to kill app [1/3] 6cb55f7 crdroid: Do better for version pref 2f00b28 lineage-sdk: Prevent NPE in style interface service 01e680b sdk: add systemui restart to advanced reboot [2/2] 3c360f5 lineage-sdk: Enable advanced reboot by default e1f255a Disable by livedisplay by default 749a770 sdk: Map to ro.modversion 1dcfa01 Allow value 3 for status bar quick pull down * packages/apps/DUI/ 49f9df6 Smartbar: keep pressing on ime arrows to move kb cursor 3b5f5ea DUI: fix button custom image icon not being loaded on encrypted device * packages/apps/LineageParts/ 18038b3 Update strings for Trust ac22b35 stats: why are you alive again 4620551 Fix accent color for Trust 278f274 Merge 'lineage-15.1' into 8.1 * packages/apps/Settings/ 6b361f0 Merge 'lineage-15.1' into 8.1 * packages/providers/MediaProvider/ cb64567 Merge 'lineage-15.1' into 8.1 6fde9ca Merge tag 'android-8.1.0_r30' into lineage-15.1 * packages/providers/UserDictionaryProvider/ d35f80e Merge tag 'android-8.1.0_r30' into lineage-15.1 * system/bt/ 2e5099c Merge tag 'android-8.1.0_r30' into lineage-15.1 * vendor/google/ 80c1160 marlin: update blobs from June 2018 OPM4.171019.021.D1 factory image * vendor/lineage/ 9be8513 Initiate crdroid v4.4 8b1cc88 vendor: introduce Trust interface ==================== 06-11-2018 ==================== * android/ fcbc385 Merge 'lineage-15.1' into 8.1 c9b281a manifest: android-8.1.0_r26 -> android-8.1.0_r30 ff579a4 manifest: Track own external/libvorbis * bionic/ d13ef13 vdso should be available in all namespaces 69c8dc3 Fix bug with double unload on unsuccessful dlopen 8d4ba9d linker: Remove obsolete workaround bdc8cc2 Switch to FreeBSD's actual sincos 48a3adb Switch to FreeBSD catrigl.c for complex arc trig functions 93001eb bionic: Update libm from upstream 0432088 Fix various ftw/nftw "shall fail"s from POSIX 07bb0ac libc: kryo: import ARM strlen from Apple C library 35af376 aarch64/strncmp: Use lsr instead of mov+lsr c999420 aarch64: Improve strncmp for mutually misaligned inputs 3713278 strcmp.S: Improve performance for misaligned strings 4d1df13 memcmp.S: optimize for medium to large sizes ea0d315 Remove no_default_compiler_flags from crt* 93c9b9c bionic: strip libc and linker 4c221be libc: Suppress clang 7.0 warnings 590d0cc libc: Build crtbegin with clang too a2c29d1 bionic: do not pack relocation table 325350a Enable 32-bit armv8 NEON for libm * build/make/ 515a5ad Merge 'lineage-15.1' into 8.1 9b627eb Merge tag 'android-8.1.0_r30' into lineage-15.1 * device/google/marlin/ af03685 marlin: Update build fingerprint & desc to June 2018 OPM4.171019.021.D1 * device/google/sailfish/ 0dd7aac sailfish: Update build fingerprint & desc to June 2018 OPM4.171019.021.D1 * device/lge/bullhead/ 8214d8f bullhead: Update build fingerprint & desc to June 2018 OPM6.171019.030.B1 * device/lineage/sepolicy/ dd588fd sepolicy: introduce Trust interface b6d1b91 sepolicy: Add legacy-mm livedisplay label * device/moto/shamu/ 1bc0912 shamu: overlay: config_trustLegacyEncryption true * external/sqlite/ 357a020 Revert "sqlite: Build using ThinLTO" * frameworks/av/ e28273f Merge 'lineage-15.1' into 8.1 5e433d7 Merge tag 'android-8.1.0_r30' into lineage-15.1 * frameworks/base/ 6b19222 SystemUI: Fix systemui crash when showing data usage detail 63eca02 core: ChooserActivity: fix android crash from null object c88c785 Revert "jni: graphics: do not pack relocation table" 2583de1 SystemUI: mutate weather image for qs tile 7901d41 Merge 'lineage-15.1' into 8.1 e1db601 Merge tag 'android-8.1.0_r30' into lineage-15.1 * frameworks/native/ 3818fee libs: binder: Replace NULL/0 with nullptr 949ad39 libs: gui: Replace NULL/0 with nullptr c00d2a2 libs: vr: Fix new c++ error when using clang7 aa50a80 libs: binder: Create temp refs on proxies 6c02fe5 Sync mLastQueuedCrop with mLastQueuedSlot b212237 Ensure the reference profile directory is always created 206e101 have patchoat take directories instead of filenames 1d6aedd binder: Fix incorrect print starved time of binder pool 3e95b75 binder: Remove unused native binder impl of BnBatteryStats bfab8e9 Use dex2oatd when available on debug builds 4c48b2b surfaceflinger: Fix egl GL_OUT_OF_MEMORY and EGL_BAD_ALLOC bug 17cbe86 sf: change SurfaceView alpha while opaque region compute 4e3c415 gui: null check in ISurfaceComposer.cpp 505060e SurfaceFlinger: Use actual hw width and height to capture screen 9fcc9dd SurfaceFlinger: Remove size check in captureScreen 83c8831 vulkan: update Vulkan headers to 1.1.72 528ac28 Fix Vulkan null_driver's EnumeratePhysicalDevices() 7d32d3b Fix monolithic, un-suffixed GLES driver search 7e762ef vulkan: Allow AHB extension to get to the driver 5ba004c libvulkan: correctly expose VK_KHR_shared_presentable_image 35498df Enable VK_KHR_swapchain for instances bb9b6f5 vkGetDeviceQueue2: add a NULL check 53b200d stubhal: add EnumeratePhysicalDeviceGroups 3d66fac libvulkan: Add VK_ANDROID_external_memory_android_hardware_buffer 48b9e65 vulkan: Declare VK_ANDROID_external_memory_android_hardware_buffer 364beeb vulkan: update Vulkan headers to 1.1.68 a838e26 Add VK1.1 entries to NDK libvulkan and fix a bug 4432222 Properly implement stubhal's vkGetInstanceProcAddr() 88ef396 Vulkan1.1: CreateInstance downgrades apiVersion for 1.0 ICDs 4706308 Additional changes to Vulkan 1.1 API updates 2ee8047 Vulkan api update to 1.1 d48ab0e vulkan: Update Vulkan headers to 1.0.61 71a054b vulkan: Update Vulkan headers to 1.0.60 a305085 DL policy extension for SchedulingPolicyService * frameworks/opt/telephony/ fea5787 Merge 'lineage-15.1' into 8.1 ccbfdae Merge tag 'android-8.1.0_r30' into lineage-15.1 * hardware/interfaces/ 8184564 Merge tag 'android-8.1.0_r30' into lineage-15.1 * kernel/google/marlin/ c196b1d marlin: Update defconfig with OPM4.171019.021.D1 changes adbb1d4 Merge aosp tag 'android-8.1.0_r0.64' into lineage-15.1 * kernel/lge/bullhead/ 4089c28 bullhead: Regen defconfig for OPM6.171019.030.B1 changes a4ceb3a Merge aosp tag 'android-8.1.0_r0.62' into lineage-15.1 * libcore/ 1762bb4 Merge tag 'android-8.1.0_r30' into 8.1 * lineage-sdk/ 5e59fee sdk: Rebrand to crdroid 9bb6319 Custom inactivity threshold for network traffic monitor [1/2] 3de572a Battery light: 100% charged level (3/3) 3b2c481 Add option to select brightness slider positon [1/3] 6fed6ad sdk: Add an option to force pre-O apps to use full screen aspect ratio a5c21b3 Reduce default kill timeout 0df9061 Add customizable action for back long press button [1/3] c4d36d0 Improve kill process code 1abdfe2 Add device key action to kill app [1/3] 6cb55f7 crdroid: Do better for version pref 2f00b28 lineage-sdk: Prevent NPE in style interface service 01e680b sdk: add systemui restart to advanced reboot [2/2] 3c360f5 lineage-sdk: Enable advanced reboot by default e1f255a Disable by livedisplay by default 749a770 sdk: Map to ro.modversion 1dcfa01 Allow value 3 for status bar quick pull down * packages/apps/DUI/ 49f9df6 Smartbar: keep pressing on ime arrows to move kb cursor 3b5f5ea DUI: fix button custom image icon not being loaded on encrypted device * packages/apps/LineageParts/ 278f274 Merge 'lineage-15.1' into 8.1 * packages/apps/Settings/ 6b361f0 Merge 'lineage-15.1' into 8.1 * packages/providers/MediaProvider/ cb64567 Merge 'lineage-15.1' into 8.1 6fde9ca Merge tag 'android-8.1.0_r30' into lineage-15.1 * packages/providers/UserDictionaryProvider/ d35f80e Merge tag 'android-8.1.0_r30' into lineage-15.1 * system/bt/ 2e5099c Merge tag 'android-8.1.0_r30' into lineage-15.1 * vendor/google/ 80c1160 marlin: update blobs from June 2018 OPM4.171019.021.D1 factory image * vendor/lineage/ 9be8513 Initiate crdroid v4.4 8b1cc88 vendor: introduce Trust interface ==================== 06-10-2018 ==================== * device/moto/shamu/ e85af2e shamu: Fix typo in bluetooth.enable_timeout_ms dcff7b3 shamu: QCamera2: Increase camera daemon start timeout 677cd00 shamu: QCamera2: mm-camera-interface: Camera Daemon late start issue fix 520c99d Bluetooth: Enable BT_CLEAN_TURN_ON_DISABLE flag f0bb78a shamu: Set bluetooth.enable_timeout_ms to 12 seconds * lineage-sdk/ 1ae78ce TrustInterface: Remove useless check aa8e554 TrustInterface: Fix default root access value 498ea96 Fix config.xml indentation * packages/apps/DeskClock/ 3d59c12 Adding Notification Channel * packages/apps/LineageParts/ 4231451 LineageParts: fix Trust onBoarding completion when clicking 32bd769 parts: add SMS rate limit setting * packages/apps/Settings/ 81ea79f Settings: show Trust brading in confirm_lock_password UI * vendor/crDroidOTA/ ecdd3b0 update to 4.3 4389599 Update for redmin 4x(santoni) ==================== 06-09-2018 ==================== * device/moto/shamu/ bd49dc2 shamu: Define Vendor security patch level * frameworks/base/ c1b1071 base: introduce trust interface * hardware/lineage/interfaces/ f66d76e livedisplay: Correct macro copypasta * lineage-sdk/ c0b21ca sdk: Introduce Trust Interface * packages/apps/Jelly/ 6432e80 Jelly: Add support for multiple windows * packages/apps/LineageParts/ 8d100d3 LineageParts: introduce Trust interface * packages/apps/Settings/ d662cb8 Settings: add Trust interface hook * vendor/crDroidOTA/ 8fc11e6 Updated Nexus 6 with POpcorn kernel ==================== 06-08-2018 ==================== * frameworks/av/ 563b050 Single thread exclusive to DL 266272f DL policy request through Binder * frameworks/base/ 801af23 PhoneWindowManager: Improve home button wake haptic feedback handling * hardware/lineage/interfaces/ ac865c8 livedisplay: Remove unused using statements 412bc94 livedisplay: Move LegacyMMController inclusion to impl * kernel/moto/shamu/ c8c37bd KEYS: add missing permission check for request_key() destination 6991e38 Add missing definitions for PTR_ERR_OR_ZERO() and NEED_KEY_SEARCH e629f9b wcnss: Avoid user buffer overloading for write cal data bd65c80 diag: dci: check signed values for negativity a93fd07 diag: Add conditional check for len in dci_process_ctrl_status() bbae0f9 diag: Validate copying length against source buffer length 3cda93f ANDROID: Bluetooth: hidp: buffer overflow in hidp_process_report f151d7f UPSTREAM: HID: Bluetooth: hidp: make sure input buffers are big enough a07afb7 ASoC: wcd_cpe_core: Add mutex lock for CPE session 82da804 msm: ADSPRPC: Use ID in response to get context pointer 7d3dd53 nl80211: Sanitize array index in parse_txq_params 1a35440 vfs, fdtable: Prevent bounds-check bypass via speculative execution 2a61ba5 posix-timers: Protect posix clock array access against speculation cd84f86 nospec: Include dependency a32ec9a nospec: Allow index argument to have const-qualified type d7046dc nospec: Kill array_index_nospec_mask_check() 7168fa5 nospec: Move array_index_nospec() parameter checking into separate macro b41b6b7 array_index_nospec: Sanitize speculative array de-references 0ab5ffe msm: sensor: actuator: fix out of bound read for region params 55a81c1 msm: sensor: actuator: add null pointer check for i2c array 8013f40 msm: camera: sensor: Validate destination step position eaf7de3 msm: sensor: actuator: check NULL pointer for actuator ctrl f3a2110 msm: sensor: actuator: avoid accessing out of bound memory * vendor/crDroidOTA/ 599583f update rolex 08/06/2018 ==================== 06-07-2018 ==================== * build/make/ 32fd9cf build: Silence dex2oat during build 6557f70 Merge 'lineage-15.1' into 8.1 * frameworks/base/ 9d1e441 display: Disable scaling on display mode switch c6de4df SystemUI: Screen capture in physical resolution 9a9ca9c Merge 'lineage-15.1' into 8.1 * frameworks/native/ cf1ae39 surfaceflinger: fix static analyzer complaints 3490df6 Use sourceCrop to decide filtering in screenshots 1f4551f surfaceflinger: fix fencing when composition mode switches d659556 surfaceflinger: fix fencing when layers become invisible c8786ab Input: improve touch response slightly d37ebd7 SF: Modify binder call before linkToDeath 2055a8a Fix bugs regarding calculate dalvik-cache size a05fc9b surfaceflinger: set a prop when initialization is complete 46106bc native: touch response optimizations 606f6e8 servicemanager: Restart keystore and gatekeeper after crash * packages/apps/LineageParts/ 35ce5b5 Merge 'lineage-15.1' into 8.1 * packages/apps/Settings/ 931f3f6 Merge 'lineage-15.1' into 8.1 * vendor/crDroidOTA/ b71aa62 fix xml validation 336a0d3 Update For Riva * vendor/lineage/ b0cabfb qcom: Enable TARGET_USES_COLOR_METADATA for msm8937 & msm8953 ==================== 06-06-2018 ==================== * frameworks/base/ 39b1084 SystemUI: Fix alignment glitch with brightness mirror 6eefbea Updated translations * lineage-sdk/ f13838a Revert "lineage-sdk: Switch back to AOSP TwilightService" * packages/apps/crDroidHome3/ 325a4f0 Updated translations * packages/apps/crDroidSettings/ 2179cfe Updated translations * vendor/crDroidOTA/ 93b1fea v500: Update f851e6f update 2830a9d update g3 65fb8c9 lettuce: Update to crDroidAndroid-8.1-20180602-lettuce-v4.3 ==================== 06-05-2018 ==================== * device/moto/shamu/ ac394fe shamu: init: Remove writes to invalid nodes 0fd1430 shamu: init: Remove non-existant ss_ramdump service * kernel/moto/shamu/ 8ee89a3 msm: kgsl: Remove event worker 71c88d8 mdss: move to a kthread for vsync_retire_work_handler 4b53b43 qseecom: avoid buffer over-write when copying app_name a951df3 qseecom: Save appname in qseecom when loading app by kernel client 2971d80 qseecom: Free ion memory even if keymaster app is not unloaded e69617f qseecom: Fix ion memory issue during unload app failure ac9b093 qseecom: release ION memory if qseecom failed to unload app * lineage-sdk/ e703ff0 Add led capability LIGHTS_ADJUSTABLE_BATTERY_LED_BRIGHTNESS * packages/apps/LineageParts/ 1ef29b0 LineageParts: Use the battery HAL lights brightness capability * packages/apps/Snap/ 5438ac6 SnapdragonCamera: Panorama, replace border drawable a5d7aea Snap: remove unused shutter buttons * vendor/crDroidOTA/ ea8e60c Nexus 6 Updated on 05062018 ==================== 06-04-2018 ==================== * build/make/ f67b801 core: Remove deprecated kernel header dependency path warning * device/moto/shamu/ fed01c2 shamu: Accelerate boot by paralleling device enable 51856c7 shamu: sepolicy: Fix DRM HAL related denials 1b55e0e shamu: Include DRM service * device/qcom/sepolicy/ 2d7d401 sepolicy: Allow mm-qcamerad to access v4L "name" node fba2a81 sepolicy: Fix video4linux "name" node labeling * kernel/moto/shamu/ b5d60fa msm: ion: Mass revert * packages/apps/LineageParts/ d26482e LiveDisplay: Set Reading Mode switch preference as non-persistent * vendor/crDroidOTA/ fb3c205 corrected whyred closing tag e59ef05 Added support for whyred ==================== 06-03-2018 ==================== * device/moto/shamu/ c47747f shamu: init: Remove non-existant services * frameworks/base/ 3cd8d2e Automatic translation import 5d55044 Do not setForceUse when a2dp config without change 14e1537 Defer deleting a http cache 0386170 Fix CDMA Range Checks for SignalStrength 8cf157d Revert "core: jni: use -O3" * lineage-sdk/ 506bef4 Automatic translation import * packages/apps/DeskClock/ 74bba7d Automatic translation import * packages/apps/Dialer/ 1ecffc8 Automatic translation import * packages/apps/FMRadio/ 9a74e6d Automatic translation import * packages/apps/Jelly/ 5a0b5cc Automatic translation import * packages/apps/LineageParts/ 1b419d5 Automatic translation import * packages/apps/Recorder/ 5b6f345 Automatic translation import * packages/apps/Settings/ 246fecb Automatic translation import * packages/apps/Snap/ 74c6336 Automatic translation import * packages/apps/WallpaperPicker/ 3a8d597 Automatic translation import * vendor/addons/ 4e4d11d bootanimation: 30 FPS * vendor/crDroidOTA/ bf0c515 crackling: Update 2e1ae48 corrected https://github.com/crdroidandroid/android_vendor_crDroidOTA/commit/c1ac084bb3c3eafd1a2001a2473fdc6f7c48727d 38bc00c update: bullhead ==================== 06-02-2018 ==================== * build/make/ def8a49 Merge 'lineage-15.1' into 8.1 * crdroid/build/ 282dcbd upload v3.4 adapt to new vendor changes https://github.com/crdroidandroid/android_vendor_crdroid/commit/f0e8943b6a32b37facb6d1536f0ee20c93ae1fa6 * frameworks/base/ 66c2ce3 Add New Logos for Statusbar [1/2] 7470220 Updated translations * packages/apps/crDroidHome3/ 8d96360 Updated translations * packages/apps/crDroidSettings/ d8c8d1b Add New Logos for Statusbar [2/2] 8ac59fd Updated translations * vendor/crDroidOTA/ f84c203 Update vince - 01/06/2018 2e8c1d2 on7xelte: Updade to 4.3 * vendor/lineage/ f0e8943 build: Clean up makefile inclusions ==================== 06-01-2018 ==================== * crdroid/build/ 6dada19 upload v3.3 include update checker * frameworks/base/ a9cc1b9 Updated translations 1fbde61 Updated translations 6667611 Bluetooth: Add support to get AG manufacturer information 7db36dc Don't set A2dpsuspend flag to false when a new A2dp sink connects. b356d30 Bluetooth: Implement API to get device identification information * packages/apps/crDroidHome3/ 127dcf3 Updated translations * packages/apps/crDroidSettings/ 41ac24a Updated translations c917705 Revert "crdroid: Re-add pocket judge settings" * vendor/crDroidOTA/ ca067b8 dumpling: update to crDroidAndroid-8.1-20180601-dumpling-v4.3 b6654bb angler: Update 901f216 Add lettuce (YU Yuphoria) c19b00d Update changelog for x2 b7c29b4 Update x2 to v4.3 ==================== 05-31-2018 ==================== * build/make/ 60bb55d Revert "build: Add PRODUCT_BOOTANIMATION" 8f3159c build: Nuke cache images 43663b3 envsetup: Remove default targets 6d54acf Drop webview sample browser ffe2c14 build: get rid of the sparse expand stuff * crdroid/build/ deea4e9 uploaded v3.2 added changelog generation query based on https://github.com/crdroidandroid/android_vendor_crdroid/commit/a0854105bf954b98417003405ec8855e5ca474ac * device/lineage/sepolicy/ 259a3d3 sepolicy: Add selinux policy for pocket bridge * frameworks/base/ 2454ef1 am: Avoid starting partial users in UserController feaed4d backup: Fix service not registered exception a888753 Optimize set bitmap actions in RemoteViews afab9b7 Allow changing signing cert for system apps that use shared users 708e70b Location: Skip processing when reciever pointer is null 4459d24 fix synchronization bug when notification enqueue/cancel 9385e24 services: Do not call finishKeyguardDrawn with PWM's mlock 9285d1f jni: graphics: do not pack relocation table e950338 core: Fix adb when installing a APK with incompatible abi 6117a6b media: Use correct filename when adding to ringtone 8f09990 Google FRP: save password quality in resetPassword a833c8b core: Check getSelection length before delete d2c6764 Don't crash if there is IR HAL is not declared 4725f65 renderthread: relax error handling for wide gamut EGL configs * frameworks/opt/telephony/ cd07988 RIL: Allow overriding RadioResponse and RadioIndication * packages/apps/crDroidHome3/ cd85f47 Updated translations * packages/apps/crDroidSettings/ cd50feb Updated translations 002a602 crdroid: Re-add pocket judge settings 8f609e5 crdroid: Support more tags for OTA download 2721402 crdroid: Update custom seekbar layout * packages/providers/ContactsProvider/ 44ba9b9 CallLogDatabase: Bump the version and try to re-run the version 5 upgrade path * vendor/addons/ c093e9c addons: Change resolution dynamically * vendor/crDroidOTA/ e1402e0 Update j7xelte - 31/05/2018 5420275 push some new tags 0675a72 update rolex 31/05/2018 2b9fb88 cheeseburger: Update * vendor/lineage/ a085410 Merge pull request #32 from crdroidandroid/changelog-improvement 14dc78f updated comparator 35f5046 Isolate custom versions properties for build.prop c1d4afb apns: Add UPC Mobile ebc81cb build: Use TOPDIR, not TOP f0c4b4d clear_vars: Remove Maven leftovers 3ffeffd build: Remove HTTP_PREBUILT fc760be build: Remove maven make rules 7bbb68d make it variable based ==================== 05-30-2018 ==================== * packages/apps/crDroidHome3/ 4d58039 Updated translations * packages/apps/crDroidSettings/ f47b9c3 Updated translations * vendor/crDroidOTA/ 809ceb6 Pixel/Pixel XL Update ==================== 05-29-2018 ==================== * device/moto/shamu/ 6144c3d shamu: Enable proximity check on screen wake * frameworks/base/ 781a5d4 Update dimensions for OmniStyle c964980 SystemUI: Make Running Services icon smaller * kernel/moto/shamu/ 9b5e05c input: atmel_mxt_ts_mmi: Send KEY_WAKEUP instead of KEY_POWER * vendor/addons/ fa92c72 changed bootanimation desc.txt should fix some weird issue occuring when booting and second boot animation part is not loaded * vendor/crDroidOTA/ cfcbd2b mido: update ==================== 05-28-2018 ==================== * frameworks/base/ b0bb2f5 Merge 'lineage-15.1' into 8.1 * vendor/addons/ 255b86b implement new bootanimation this is kind of a test but should work as it should * vendor/crDroidOTA/ 6c06d1f Manufacturer -> Huawei 9fe5dff tissot: Update to v4.3 0758ddb Updae for s2 c1ac084 added support for prague be90171 Update: bullhead * vendor/motorola/ 23b7440 shamu: Finally fix DRM ==================== 05-27-2018 ==================== * device/moto/shamu/ 2ce91fb shamu: Allow stereo recording for all media formats dc3e7ef shamu: shamu: Finally fix DRM * frameworks/base/ 6be08d3 SystemUI: Fix Turkish translation 00013b5 Don't wait keyguard drawn if device has no keyguard 63cbb85 Catch double unbind of dead service a364750 Fix android.net.SSLTest 0053715 don't block adb while running uninstall 70e49fa Framework: Restrict warning message bd65d57 core: jni: use -O3 * hardware/qcom/audio-caf/msm8996/ bf635ea qcom-audio: Fixes for VNDK_VERSION=current f52e463 Add libhardware_headers and libsystem_headers to modules 7f8f618 Make libqcomvoiceprocessing build with the VNDK. acdb6be Make libqcomvisualizer build with the VNDK. fa595db Make libqcompostprocbundle build with the VNDK. 50a2bf6 Build audio.primary.* with BOARD_VNDK_VERSION * hardware/qcom/display-caf/msm8996/ cde9bfa libqdutils: Fix for VNDK_VERSION=current 74965a3 Build libdisplayconfig with VNDK 34eb948 Add GLESv3 as a dependency. a177cc4 Fix libcutils private headers 8378513 Build libqdMetaData with BOARD_VNDK_VERSION 0e995bc Build lights.msm8996 with the VNDK. e63a93b Use header lib instead of using global include path c709334 Mark msm8996 modules LOCAL_VENDOR_MODULE * hardware/qcom/media-caf/msm8996/ 3a79c5c vdec: Fixes for VNDK_VERSION=current 153c039 Build libOmxVdec and libOmxVenc with BOARD_VNDK_VERSION 8d8553b Build libstagefrighthw with BOARD_VNDK_VERSION a8471c7 Add libutils to msm8996 modules * hardware/qcom/wlan-caf/ 0a42dd7 Make wcnss_service build with the VNDK. * kernel/moto/shamu/ af32c3c msm: ion: Reduce diff to angler 83a77de8f msm: secure_buffer: warn if we get a non-1MB-aligned chunk 7e054cc Revert "msm: secure_buffer: warn if we get a non-1MB-aligned chunk" * lineage-sdk/ 47e0646 Custom inactivity threshold for network traffic monitor [1/2] * packages/apps/LineageParts/ 6101443 Do not advertise network traffic settings * packages/apps/Settings/ a71e340 Settings: refresh search index check on build change e113980 ApplicationsState: add filter for Substratum overlays [1/2] * packages/apps/crDroidHome3/ 04b67c2 Updated translations * packages/apps/crDroidSettings/ d81428d Custom inactivity threshold for network traffic monitor [2/2] 36ad1e9 Updated translations af358c2 crdroid: Integrate substratum a46c978 crdroid: Make use of list pref for network traffic monitor f127600 crdroid: Bring back network traffic setting * vendor/crDroidOTA/ bcae76a crackling: Update to v4.3 5311654 dumpling: update to crDroidAndroid-8.1-20180527-dumpling-v4.3 d6196e6 kipper Weekly 227daf5 corrected closing tag from b28d3382f9beb096e7c69d661b554275bf07fceb 217df64 zl1: Update e204287 kipper updated to 4.3 5381155 nexus 6 updated to 4.3 b1338a1 zl1: update to 4.3 7d9290f potter: v4.3 update ==================== 05-26-2018 ==================== * frameworks/base/ fea3b23 Revert "base: BatteryStats stat cpufreq access check" 5beefcb Quick settings panel : Set transparency [1/2] * kernel/moto/shamu/ 68ee7e7 BACKPORT: futex: Prevent overflow by strengthen input validation 919f33d6 BACKPORT: ASN.1: fix out-of-bounds read when parsing indefinite length item a7b39e5 UPSTREAM: KEYS: fix out-of-bounds read during ASN.1 parsing 3ac54d9 fs: readdir: Fix su hide patch for non-iterate filesystems * packages/apps/LineageParts/ 7741843 Preference: Remove reserved space if no icon * packages/apps/crDroidSettings/ de993dc crdroid: Move QS transparency setting under misc aed22c2 NotificationLightSettings: Prevent crash when creating dialog baf708e Quick settings panel : Set transparency [2/2] * vendor/crDroidOTA/ b28d338 Updated Bacon onePlus One to 4.3 b79da1e angler: Update to v4.3 a50d054 cheeseburger: Update to 4.3 ==================== 05-25-2018 ==================== * device/lineage/sepolicy/ d4f59c9 sepolicy: Clean up for substratum theme service support * device/moto/shamu/ 53f3ad6 shamu: Move libqcomvoiceprocessingdescriptors to vendor * external/DUtils/ ef313a4 Last app: code cleanup and don't skip Settings decff36 Fix lastapp action going to homescreen when no default launcher is set * frameworks/base/ 69a749c Merge 'lineage-15.1' into 8.1 6c5c8aa base: add reading mode tile a059510 Themes: expose tooltip text colors 4f4012f OMS: Add back overlay modified callback implementation 141b07b OMS: StrictMode and files under /data/system/theme/ 5a410c6 Unbreak public api by hiding substratum interfaces 3f79a2b base: Introduce SubstratumService 17aa5ad Hold "volume up" during boot to disable all overlays 29568c4 ThemeSafety: Introduce App Crash Intent c5fc4cd ApplicationsState: add filter for Substratum overlays [2/2] deb6220 Extras: Add dynamic theme sound effects support a5ace9e Extras: Add dynamic theme shutdown and boot animation support 113d7fc Themes: Fix theming Qs expand/collapse drawable b9ddd92 Tiles: Fix moar warnings b3cee53 Fix the strange recents Android P transition 186848c base: BatteryStats stat cpufreq access check 1fc2e51 WindowManager: Fix redundant orientation change 2fd03db PackageManager: Avoid cache creation null access 2668c16 Improve padding below tile layout and page indicator * lineage-sdk/ eab4317 Merge 'lineage-15.1' into 8.1 18fd692 lineage-sdk: Add backend for reading enhancement * packages/apps/LineageParts/ 7a5e988 Merge 'lineage-15.1' into 8.1 4ae3fab LineageParts: Add Reader mode frontend * packages/apps/Settings/ bda6e1a Themes: Settings: Fix theming zoom preview timestamp text color 5da7e2a Themes: Settings: fix storage icon tint 056beb3 Themes: Settings: Expose storage summary text 718e09e Revert "Settings: fix themeing of storage summary page" * packages/services/Telecomm/ 480ee8d Merge 'lineage-15.1' into 8.1 * system/sepolicy/ 4c318af SELinux: added to the policies without entries into the compatibility mapping file b8d2640 Initial sepolicy rules for substratum service 5c31de5 Introduce sepolicy exceptions for theme assets * vendor/crDroidOTA/ a1d5ccb dumpling: update to crDroidAndroid-8.1-20180525-dumpling-v4.3 69c306f Pixel/Pixel XL Update 1d28062 update rolex 24/05/2018 6e582e4 sanders: Update Changelog 4.1 ~> 4.3 ddff45c sanders: 4.3 Update ==================== 05-24-2018 ==================== * frameworks/base/ 3cf405d Updated translations 95d9040 Battery light: 100% charged level (1/3) * lineage-sdk/ f17ac10 Battery light: 100% charged level (3/3) * packages/apps/LineageParts/ d1e0c11 LineagParts: Hide QS brightness control settings 699d577 Move out notification and battery light settings * packages/apps/crDroidHome3/ 5c72ddf Updated translations * packages/apps/crDroidSettings/ 20e3c1d Updated translations d168eb7 crdroid: Fix default value for brightness slider c5b603c Battery light: 100% charged level (2/3) 8ff63ff Move in battery and notification light settings * vendor/crDroidOTA/ e6c3256 update rolex 23/05/2018 1def2af Pixel/Pixel XL Update ==================== 05-23-2018 ==================== * frameworks/base/ cf74237 Updated translations 43bdf9f Add option to select brightness slider positon [2/3] 4569b99 Updated translations * hardware/lineage/lineagehw/ 76982bf lineagehw: Introduce Reader mode backend * lineage-sdk/ 2e13419 Add option to select brightness slider positon [1/3] * packages/apps/crDroidHome3/ 2921aa0 Updated translations c997824 Updated translations * packages/apps/crDroidSettings/ 93aca1c Updated translations c876ccb Add option to select brightness slider positon [3/3] 735df08 Updated translations * vendor/crDroidOTA/ ca6b0a7 dumpling: update to crDroidAndroid-8.1-20180523-dumpling-v4.3 18c376a Galaxy S5 updated to 4.3 2018/05/22 ==================== 05-22-2018 ==================== * build/make/ 368707e Merge 'lineage-15.1' into 8.1 * device/qcom/sepolicy/ 9a874d6 sepolicy: allow vold to read persist dirs 912ef43 sepolicy: qti_init_shell needs to read dir too 2490380 msm8916: Label the FRP partition e4b31bb legacy: Make WCNSS props readable to hci_qcomm_init * frameworks/base/ 3823461 Update text size of overflow number view bc6f8e2 frameworks/base: Fix ContentService JNI leaks a9a4fde Fix array exception in createAutoBrightnessSpline d3c6e0f ActivityManager: consider not AWAKE as sleep state d42c156 Fix InCallActivity onStop call when launch from Lockscreen ba43f36 ActivityManager: Fix slow-app ANR dumping a4c9a52 Avoid the restart process for launching provider killed by AMS 422d80d base: ROM size calculation error on 4GB ROM device 6f518df Toast: Fix duplicated to add View of Toast 97dd83f SystemUI: Better QS detail clip animation fe38606 ConnectivityManager is initialized with a wrong context 721ff64 Merge 'lineage-15.1' into 8.1 * frameworks/opt/telephony/ fdf75a1 Merge 'lineage-15.1' into 8.1 * packages/apps/Settings/ ac221f9 Merge 'lineage-15.1' into 8.1 * packages/apps/crDroidSettings/ 64b2e2f crdroid: Clean up code for misc 84def60 Update for "Choose a custom editor app for screenshot notification edit button". Thanks for helping Ilya Kokhan a83e1f4 Choose a custom editor app for screenshot notification edit button [2/2] * vendor/crDroidOTA/ e6b02ff Added support for Riva * vendor/lineage/ 1101e43 backuptool: Temporarily render version check permissive d25b6e5 verity: Implement verity tool 4751209 Initiate crdroid v4.3 ==================== 05-21-2018 ==================== * device/moto/shamu/ 9792779 shamu: Update bluetooth config for nitrous * device/qcom/sepolicy/ 3ef5cf8 legacy: Resolve msm8992/4 perfd denials 731dac5 legacy: perf: allow checking for existence of other processes (signull) d61e5fb legacy: Label BT_QCA6174 sysfs files a39771f legacy: Fix msm8992/4 mm-qcamerad sysfs denials 554b70b legacy: Fix labelling msm8992/4 SSR sysfs * frameworks/base/ c2a4e76 SystemUI: update heads up, sync and volume panel drawables * hardware/qcom/audio-caf/msm8952/ 61ebd0f Merge remote-tracking branch 'caf/LA.BR.1.3.7_rb1.11' into lineage-15.1-caf-8952 * hardware/qcom/media-caf/msm8952/ 892df5c Merge remote-tracking branch 'caf/LA.BR.1.3.7_rb1.11' into lineage-15.1-caf-8952 * kernel/moto/shamu/ ab46249 shamu: defconfig: Disable MSM_BT_POWER * vendor/crDroidOTA/ b7280c8 update surnia 92c5bb6 update 336443c Update osprey 9ea2e64 update merlin ==================== 05-20-2018 ==================== * device/moto/shamu/ b5d6411 shamu: powerhal: Disable POWER_HINT_INTERACTION for now * kernel/moto/shamu/ eb5cb5d Enable Nitrous BT power management driver. 664a8f8 Add Nitrous driver for BT power management. d66b2b8 arm/dts: shamu: Enable Out-of-band sleep for uart6 3a736d0 HSUART:fix the hsuart multi-thread sync issue 1880a28 msm_serial_hs: Support for out of band sleep aedc942 msm_serial_hs: Handling spinlocks during error case 2753db3 Revert "msm_serial_hs: add irq number in wakelock name" b593d5c msm_serial_hs: Use pin control standard macros * packages/apps/Recorder/ 5191f7d Recorder: update assets to use rounded style a1220a7 Recorder: support down to api24 53a7880 Recorder: update deprecated methods to new ones b768a6a Recorder: update aar libs b73f5b6 Recorder: update gradle deps * vendor/crDroidOTA/ d5748e9 Update vince - 20/05/2018 c4e8f69 Drop A6020 dd51081 mido: update 73d0ea2 Update: bullhead ==================== 05-19-2018 ==================== * hardware/qcom/audio-caf/msm8996/ 038b3d5 Merge tag 'LA.UM.6.5.r1-08500-8x96.0' into HEAD * hardware/qcom/display-caf/msm8996/ 5dcfdc8 Merge tag 'LA.UM.6.5.r1-08500-8x96.0' into HEAD * hardware/qcom/fm/ 115bce2 Merge tag 'LA.UM.6.5.r1-08500-8x96.0' into HEAD * hardware/qcom/media-caf/msm8996/ 2bdc477 Merge tag 'LA.UM.6.5.r1-08500-8x96.0' into HEAD * packages/apps/Gallery2/ 1a8915f Add new rule about watermark * packages/apps/Jelly/ 4059c49 Jelly: Remove unused makefile entries * packages/apps/Snap/ 2f424d1 SnapdragonCamera: Change static nature for persist flag * vendor/crDroidOTA/ dceb071 update g3 ==================== 05-18-2018 ==================== * frameworks/base/ 63f67c7 Fix another potential ChooserActivity related System FC * packages/apps/DUI/ 261941a Vectorize and improve Fling icon * vendor/crDroidOTA/ b7b0a1f kipper update 9537175 kipper update f02f1a5 added support for 6aa3df0 update rolex 16/05/2018 ==================== 05-17-2018 ==================== ==================== 05-16-2018 ==================== * device/moto/shamu/ 2ce5379 shamu: Add ro.product.first_api_level to pass CTS * frameworks/base/ cd508be audioservice: set value for Control ringtone volume after reboot * packages/apps/crDroidHome3/ 1b3015e Custom icon chooser: fix FC on some devices * vendor/crDroidOTA/ 871ff07 update: mido 68dbab9 cheeseburger: Update 92acabf harpia: update 4.2 build ==================== 05-15-2018 ==================== * device/moto/shamu/ a997a5d shamu: Fix cas hal's sepolicy 3ac3d89 shamu: Fix ttyHS99 usage instead of ttyHS0 * external/json-c/ 6aa3e16 libjson: Remove dependency on kernel headers * frameworks/base/ 909a957 Updated translations 10e7e45 Merge 'lineage-15.1' into 8.1 * kernel/moto/shamu/ 71a4be2 shamu: Regenerate defconfig * packages/apps/Dialer/ cc25f90 Add setting to enable Do Not Disturb during calls 5f210a0 Generalize the in-call vibration settings category * packages/apps/OmniStyle/ 19ceb2c Fix dark on dark text * packages/apps/crDroidHome3/ 9f82774 Updated translations * packages/apps/crDroidSettings/ 7d99e7a Updated translations * packages/overlays/black/ e07138a Add white color for sim text editor * packages/overlays/dark/ ab1d71d Add white color for sim text editor * system/core/ 8393d1f Merge 'lineage-15.1' into 8.1 * vendor/crDroidOTA/ 467296f A6020: Welcome to crDroid v4.2 Officials ! ==================== 05-14-2018 ==================== * device/lge/bullhead/ 0fe833d bullhead: Create symlinks instead of adding copies of files * vendor/crDroidOTA/ 43b6757 Update j7xelte - 14/05/2018 8f60cdb Pixel/Pixel XL Update ==================== 05-13-2018 ==================== * crdroid/features/ 8e4ebaf Update list c88a382 Update list * device/lge/bullhead/ 4673430 bullhead: Update build ID to May 2018 OPM4.171019.016.A1 c754a64 Merge aosp tag 'android-8.1.0_r27' into lineage-15.1 * frameworks/base/ 3c5e88c SystemUI: Don't append app name to file on lockscreen d7c8885 Revert "base: Use MethodHandles within the framework" 0e49b6e Merge 'lineage-15.1' into 8.1 * frameworks/native/ fdc9e7f Merge 'lineage-15.1' into 8.1 * kernel/lge/bullhead/ 92a0599 Merge aosp branch 'android-msm-bullhead-3.10-oreo-m4' into lineage-15.1 * system/core/ d3689d8 Remove Foreground Boost CPUSet * vendor/crDroidOTA/ a21a219 Update: tissot 45c6913 Update vince - 13/05/2018 048e07b Update: bullhead 7356d43 angler: 4.2 final release * vendor/htc/ fb3bb45 hiae: Add TWRP support * vendor/lineage/ b072d60 apn: Fix typo in Rogers roaming protocol d72c0c8 apns: Adjust MetroPCS apn to allow USB tether b312b6c crdroid: Remove FFmpeg plugin remnants 14f18d5 crdroid: Stop inheriting from no longer existing closed sources d624de6 prebuilts: Fix Telfort apn b9f0937 apns: updated entries for Koodo ==================== 05-12-2018 ==================== * device/moto/shamu/ 8691b5d shamu: Fix cnd denial * frameworks/base/ b8dc066 Remove call to expand QS panel while pressing the Airplane QS tile 55748a4 SystemUI: Enable dualTarget on CellularTile 106d836 Merge 'lineage-15.1' into 8.1 4072191 Improve ambient music ticker to handle extreme cases 307dd0d Set font for AmbientIndicationContainer * frameworks/native/ 58b1f13 sensorservice: Register orientation sensor if HAL doesn't provide it * packages/apps/LineageParts/ 5d106c9 Merge 'lineage-15.1' into 8.1 * packages/apps/Settings/ 5a4cc0a Merge 'lineage-15.1' into 8.1 * system/extras/ 8b4e8c5 Fix mac build. * vendor/crDroidOTA/ 2fadb7b crackling: Update edb7d4b update 59489ef cheeseburger: 4.2 final release d8869ba Updated for OnePlusOne Bacon c5f2bd7 zl1 update 3444373 Updated Nexus Shamu ==================== 05-11-2018 ==================== * frameworks/base/ ac0ac49 [2/3] NetworkManagement : Add ability to restrict app data/wifi usage * packages/apps/Settings/ 28879a7 [1/3] Settings: per-app cellular data and wifi restrictions * system/netd/ 7bb7576 [3/3] NetD : Allow passing in interface names for wifi/data app restriction * vendor/crDroidOTA/ d8869ba Updated for OnePlusOne Bacon c5f2bd7 zl1 update 3444373 Updated Nexus Shamu ade962b dumpling: update to crDroidAndroid-8.1-20180511-dumpling-v4.2 222064e update f02ee5d land: Update 3e23dd8 on7xelte Updade 7f0df11 potter: Update 1120b44 potter: Update ==================== 05-10-2018 ==================== * android/ 9846351 Merge 'lineage-15.1' into 8.1 * art/ 8cba163 Merge tag 'android-8.1.0_r26' into 8.1 * build/make/ d291a26 Merge 'lineage-15.1' into 8.1 b3d4e39 Merge tag 'android-8.1.0_r26' into lineage-15.1 * build/soong/ 8fcbba8 Merge 'lineage-15.1' into 8.1 * device/google/marlin/ 4284f5c Merge aosp branch 'oreo-m4-s4-release' into lineage-15.1 5974b47 marlin: update build fingerprint & desc to May 2018 OPM4.171019.016.B1 3d09389 marlin: Add nexus.xml sysconfig to proprietary files list c0098d9 marlin: set build fingerprint instead of override 7c8d0cf Merge aosp branch 'oreo-m2-release' into lineage-15.1 * device/google/sailfish/ b70c84a sailfish: update build fingerprint & desc to May 2018 OPM4.171019.016.B1 * external/skia/ 33de65d Merge tag 'android-8.1.0_r26' into 8.1 * frameworks/av/ 9e33651 Merge 'lineage-15.1' into 8.1 * frameworks/base/ 252e2fe Updated translations c88f0b0 Add an option to force pre-O apps to use full screen aspect ratio c71539c Merge 'lineage-15.1' into 8.1 407237f Merge tag 'android-8.1.0_r26' into lineage-15.1 * kernel/google/marlin/ 5a03b62 Merge aosp branch 'android-msm-marlin-3.18-oreo-m4' into lineage-15.1 * libcore/ c082e3f Merge tag 'android-8.1.0_r26' into 8.1 * lineage-sdk/ f35b76a sdk: Rebrand to crdroid c82d001 sdk: Add an option to force pre-O apps to use full screen aspect ratio bef1864 Reduce default kill timeout fc6348a Add customizable action for back long press button [1/3] 8e7be3a Improve kill process code 39f4a1b Add device key action to kill app [1/3] 20448b6 crdroid: Do better for version pref eb363f7 lineage-sdk: Prevent NPE in style interface service b96f9c0 sdk: add systemui restart to advanced reboot [2/2] 689aa6a lineage-sdk: Enable advanced reboot by default 44580a9 Disable by livedisplay by default bad797f sdk: Map to ro.modversion 0ac7cc5 Allow value 3 for status bar quick pull down * packages/apps/Settings/ 1274a96 Merge 'lineage-15.1' into 8.1 * packages/apps/crDroidSettings/ ebab478 Updated translations 4fd3bff crdroid: Add an option to force pre-O apps to use full screen aspect ratio * packages/inputmethods/LatinIME/ 76a2643 Merge 'lineage-15.1' into 8.1 * packages/providers/DownloadProvider/ 1e64c4b Merge 'lineage-15.1' into 8.1 * packages/services/Telephony/ edfb05a Merge 'lineage-15.1' into 8.1 eba0616 Merge tag 'android-8.1.0_r26' into lineage-15.1 * system/core/ 457ad2e Merge 'lineage-15.1' into 8.1 * vendor/crDroidOTA/ 299da75 add op3 ota * vendor/google/ 766d3a9 marlin: update blobs from May 2018 OPM4.171019.016.B1 factory image ==================== 05-09-2018 ==================== * build/make/ 44e59ce Merge 'lineage-15.1' into 8.1 * external/libjpeg-turbo/ 5b5bd83 Drop lto * frameworks/base/ c890673 BatteryStats: Update WifiState even if EnergyInfo is invalid 93a2422 Update text size of overflow number view 5f2ce11 Bind app name to menu row when notification updated ba36226 Fix intercepting touch events for guts * kernel/moto/shamu/ a153379 qcom: mpm-of: fix bug in finding the pending interrupts 0cddc9e msm: mpm-of: set wakeup interrupt as NO_SUSPEND b4dee76 msm: mpm-of: fix for "cxo_lpm_clk is unbalanced" slowpath warning. ee40e86 msm: mpm-of: move mpm-of driver to a new kernel location * vendor/crDroidOTA/ dd35527 update rolex 09/05/2018 ==================== 05-08-2018 ==================== * android/ 256891a manifest: android-8.1.0_r20 -> android-8.1.0_r26 * frameworks/av/ acdef2d Merge tag 'android-8.1.0_r26' into lineage-15.1 * frameworks/base/ a9bec02 Updated translations 0c24f9c Merge 'lineage-15.1' into 8.1 2eb5e3a2 Automatic translation import 65cf464 Fixed closing tag after mCriticalLevel * frameworks/opt/telephony/ 04d1780 Merge 'lineage-15.1' into 8.1 * hardware/qcom/fm/ 4bcf9a3 Automatic translation import * lineage-sdk/ ff242a2 Automatic translation import * packages/apps/AudioFX/ e7855fd Automatic translation import * packages/apps/DeskClock/ c997f47 Automatic translation import * packages/apps/Dialer/ a819356 Automatic translation import * packages/apps/FMRadio/ f86e736 Automatic translation import * packages/apps/Gallery2/ 02511af Automatic translation import * packages/apps/Jelly/ 0e12367 Automatic translation import * packages/apps/LineageParts/ 95e43dd Automatic translation import * packages/apps/LockClock/ fbbffa8 Automatic translation import * packages/apps/Messaging/ 68ecf8d Automatic translation import * packages/apps/Profiles/ 69d5ff8 Automatic translation import * packages/apps/Recorder/ ea23bc6 Automatic translation import * packages/apps/Settings/ b472d5c Merge 'lineage-15.1' into 8.1 7693ead Automatic translation import * packages/apps/Snap/ 176b982 Automatic translation import * packages/apps/Terminal/ 4d846a8 Automatic translation import * packages/apps/WallpaperPicker/ e559168 Automatic translation import * packages/apps/crDroidHome3/ ea07296 Updated translations * packages/apps/crDroidSettings/ d10438a Updated translations * packages/inputmethods/LatinIME/ 3a46069 Automatic translation import * packages/providers/DownloadProvider/ 30e9fe1 Automatic translation import * packages/services/Telephony/ 91df5f5 Merge 'lineage-15.1' into 8.1 e0cf9c5 Automatic translation import * prebuilts/clang/host/linux-x86/clang-4667116/ f9a4873 Update to latest clang * system/core/ ecaa481 Merge tag 'android-8.1.0_r26' into lineage-15.1 * vendor/crDroidOTA/ 7d6822a Update for s2 8de8d7b Update Galaxy S5 2018/05/07 Cam fix 703c58f v500: Update b799aae Pixel/Pixel XL Update ==================== 05-07-2018 ==================== * device/moto/shamu/ 38e6987 shamu: Add overlay for bt voltage 8ea8072 shamu: Update power_profile.xml with wifi and bt values from datasheet * frameworks/av/ 67b8904 Merge remote-tracking branch 'los/lineage-15.1' into 8.1 * frameworks/base/ 262db7b Add customizable action for back long press button [2/3] 216fb49 Updated translations * lineage-sdk/ 8f53b60 Reduce default kill timeout 9fbaf97 Add customizable action for back long press button [1/3] * packages/apps/crDroidHome3/ e1da8b4 Updated translations * packages/apps/crDroidSettings/ b1fd180 Add customizable action for back long press button [3/3] e50e1b2 Updated translations * vendor/crDroidOTA/ bfb594c update 779b997 update seed b0257fd Update links bf492cb drop yureka * vendor/htc/ 830860a hiae: Mark binaries are executable 39d1bfd hiae: Hack Morph HDR initialization ==================== 05-06-2018 ==================== * frameworks/base/ 5d9d842 Add device key action to kill app [2/3] 5efa612 Add HW Keys QS tile 7c696b9 Slashify ADB over network tile e1abdd2 Rewrite CPUInfo tile 2b16f52 Slashify USB tether tile 0de8c24 Slashify and improve heads up tile 1053cb6 Slashify and improve ambient tiles * lineage-sdk/ 880d8c8 Improve kill process code 8e260d8 Add device key action to kill app [1/3] * packages/apps/Settings/ e8a169d Merge 'lineage-15.1' into 8.1 * packages/apps/crDroidSettings/ ff9f544 Add device key action to kill app [3/3] ==================== 05-05-2018 ==================== * device/moto/shamu/ 9711713 QCamera2: stack: Increase camera open retry count 37adf2c QCamera2: HAL3: Increase device open retry times * packages/apps/crDroidHome3/ b6661d0 Updated translations * packages/apps/crDroidSettings/ f92522b Updated translations * vendor/crDroidOTA/ 74876bd on7xelte Updade 80389e3 zl1 update c2196ba Update for s2 07458e5 Update for s2 a9074c3 add chiron and mako 0fd2dde dumpling: update to crDroidAndroid-8.1-20180504-dumpling-v4.2 2dac61d cheeseburger: Update ==================== 05-04-2018 ==================== * android/ 7c44633 Merge 'lineage-15.1' into 8.1 * build/make/ e94b474 Merge 'lineage-15.1' into 8.1 * frameworks/base/ 77f45bc base: SystemUI: use slashify for qs weather tile 1df2130 Merge 'lineage-15.1' into 8.1 ed6b20f Updated translations * frameworks/opt/telephony/ b80098f Merge 'lineage-15.1' into 8.1 * lineage-sdk/ 75e20d5 Merge 'lineage-15.1' into 8.1 * packages/apps/crDroidHome3/ 881569b reimport translations 551f1ca cleanup translations to re-import 6fe8023 Updated translations 453b6c1 Update Crowdin configuration file 51988fe Add back required styles to fix colors * system/core/ 9890625 Merge 'lineage-15.1' into 8.1 * vendor/crDroidOTA/ adf1415 cleanup whitespace ==================== 05-03-2018 ==================== * android/ 35531c5 Switch to our netd fork * build/make/ 4ae86f7 core: config: Use host flex if requested * external/freetype/ 39e4936 freetype: update to version 2.9.1 * frameworks/base/ 960fb83 base: catch what you cant explain 1414bb5 BatteryService: add turbo power charging support 77eebbb Extend reboot tile to add power off 89d508a Improve keyguard indication checking 68909d1 Fix ResolverActivity don't show items 8c95991 Updated translations * packages/apps/Dialer/ 19ece21 Control dialer's incoming call proximity sensor check via an overlay * packages/apps/Jelly/ cad836e Jelly: add reach mode 3ede5e7 Jelly: update build deps * packages/apps/crDroidHome3/ 9a2b774 Updated translations * packages/apps/crDroidSettings/ dd2ede9 Updated translations * vendor/crDroidOTA/ 2705ca4 on7xelte Updade ec9847d cleanup f8d99cd OnePlusOne Updated 510cb0c Add Support For rolex ==================== 05-02-2018 ==================== * crdroid/features/ 6492a86 ReadMe: add crDroid Home to translation * frameworks/base/ b6c3262 Blacklist NFC icon from status bar by default 6f8ab0f Use same NFC icon as that in QS tile ddd186d SystemUI: Add statusbar NFC icon 61eeeb1 Add ReadMe 2b5f2a9 Updated translations 6976cdb Alarm Blocker: Shut up CONTEXT_MANAGER_ALARM_WAKEUP 3afe5b5 AlarmsBlocker [1/2] ac679bc WakelockBlocker [1/2] d43fa66 Allow to dismiss notifications with FP left/right swipe [1/2] b22ed42 SystemUI: add navbar button layout inversion tuning * packages/apps/Settings/ 82b310c Move swipe to notification settings under crDroid settings [1/2] * packages/apps/crDroidHome3/ 4e6c072 Add Crowdin badge a3a6b50 Updated translations 79e5214 Update Crowdin configuration file d106571 remove old translations let's go clean with Crowdin * packages/apps/crDroidSettings/ 027b845 Updated translations 9d1d5e1 AlarmsBlocker [2/2] 290eaa7 WakelockBlocker [2/2] 55481ec Allow to dismiss notifications with FP left/right swipe [2/2] 8db5ab9 Move swipe to notification settings under crDroid settings [2/2] * system/vold/ d02caf8 Workaround perdev_minors path change in Linux * vendor/crDroidOTA/ 4bd5dfc create changelog_rolex.txt c59f927 Added support for j7xelte 7734c62 added device on7xelte 38d204e tissot: Update ==================== 05-01-2018 ==================== * device/moto/shamu/ deeaf57 shamu: Enable stereo recording in camcorder * device/qcom/sepolicy/ 2714c02 legacy: Fix more msm8916 perfd denials * frameworks/av/ 62e612d Merge 'lineage-15.1' into 8.1 8367360 libstagefright: Add more sample rates for FLAC * frameworks/base/ a1a2e38 Merge 'lineage-15.1' into 8.1 433bca1 Add Always On Display QS Tile a4a1f4d Allow toggling animations off [1/2] cc5fe87 SystemUI: Fix Turkish AOSP translation error * frameworks/opt/net/wifi/ 0c28b97 Revert "WifiConfigStore: Remove legacy modules" * hardware/lineage/interfaces/ 6945c7d livedisplay: Make hsic structs internal f9ce129 livedisplay: Don't unnecessarily call new 67f1d5a livedisplay: Move SDMController helper functions to anonymous namespace 3df1fcd livedisplay: Move Color helper functions to anonymous namespace 46a6cf1 livedisplay: Avoid useless sprintf 0fc93fd livedisplay: Replace defines with enums and constexpr aeb3428 livedisplay: Switch to stream.fail f747017 livedisplay: Avoid 'using ::std' in Utils 98adb03 livedisplay: Remove unused exists helper function * packages/apps/LineageParts/ f156ffc ExpandedDesktop: Fix crash with resource ID * packages/apps/crDroidSettings/ 2d978c0 Allow toggling animations off [2/2] * vendor/crDroidOTA/ 4c43c85 angler: Update cd12d86 Updated Nexus 6 Shamu on 30 April * vendor/qcom/opensource/cryptfs_hw/ 5292f9b cryptfs_hw: add missing logging tag ==================== 04-30-2018 ==================== * external/chromium-webview/ d301325 Update webviews to Chromium 66.0.3359.139 * frameworks/base/ 6ad65a4 Updated translations 799bd5f Merge pull request #73 from soubhik-khan/8.1 4a9d42d base: dynamic font fix for FDE devices effffec 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 * hardware/lineage/interfaces/ 0d11531 livedisplay: Make ColorBackend a regular object 724ca6d livedisplay: Fully qualify STL types in headers 284a9cc livedisplay: Don't assign -1 to uint64_t 0d40479 livedisplay: SDM: Don't advertise color balance support * packages/apps/Settings/ af189df Merge 'lineage-15.1' into 8.1 60cd048 Disable toggle for forcing apps to be resizable on Android Go cf810fa Settings: Hide Night Mode suggestion if LiveDisplay feature is present * packages/apps/crDroidHome3/ c846ed7 Kill backported colors to fix distinguishing black theme 0749c7d Reapply light theme when dark not required 692c0d5 LauncherProvider: fix crash when disk is full 09f0a3d PagedView: fix pointer index out of range cb13a6d Fix theming for icon pack chooser 4d18ca0 Restore manifest package name to fix google weather widget * packages/apps/crDroidSettings/ 2e9876f Updated translations * vendor/crDroidOTA/ 202a8d7 cheeseburger: Update 722f1b1 bullhead: Update 2be57c1 Update vince - 29/04/2018 a3ca6dc mido: update 4b96ce6 Update changelog_santoni.txt 805fb8d Update update.xml ==================== 04-29-2018 ==================== * android/ 8502058 manifest: Track new home * frameworks/base/ ca9b4f8 Dark theme: Skip overlays for old launcher e097605 Merge 'lineage-15.1' into 8.1 5dc16e6 SystemUI: Rotation button can't work at first time after rotate screen 7981eaf Updated translations * frameworks/opt/telephony/ 982d5ad DcTracker: Change access modifier of isNvSubscription to protected d79e9ff Merge 'lineage-15.1' into 8.1 * hardware/lineage/interfaces/ 95096b0 livedisplay: Add missing break statement 65f77a4 livedisplay: Use GetBoolProperty * hardware/qcom/audio-caf/msm8998/ 7ee810c msm8998: hal: Update ultrasound route hacks daba725 msm8998: ultrasound: Initial open source hal for Elliptic Ultrasound * packages/apps/crDroidHome3/ a56153c Add gestures category under homescreen and reorganize 276395b Clean up leftover about frag 79695b8 Remove out of place summary for others category cfd0b38 Merge string xmls for better translation support d843295 Change icon tint to match system settings theme 40da80f Add ability to toggle dock 051daf0 Improve strings 3120e5a Add ability to toggle double tap to sleep 23e1b86 Add ability to toggle swipe down notifications 126d5c6 Update default workspace and hotseat 814bde0 Fix multiuser system dark theme and clean up d9dc4d7 Exclude all activities from recent 71e4cef HomeActivity: Restart once all changes are made 583209a Extra clean up for crDroid Home 66289c5 Rename package to avoid conflicts cee1f99 WorkSpace: add fade out animation to items when switching page c641925 Launcher3 : Suppress a IllegalStateException crash a85cfdf Launcher3: Stability NullPointer issue c1ad3db Launcher3: No Calendarwidget 4x4 widget displayed 7525a07 Launcher3: App search interface overlap with the desktop icon a28e6b6 Avoid crash when widget previews have no intrinsic size * packages/apps/crDroidSettings/ 9bb60eb Updated translations * system/core/ 7fbd2ba init: Don't run update_sys_usb_config if /data isn't mounted 32de60c init: do not load persistent properties from temporary /data * vendor/crDroidOTA/ 1e8bd03 update * vendor/lineage/ 63aafdb crdroid: Build crDroidHome3 8e3f835 Fix migration from pre-O for AndroidTV devices (2/2) ==================== 04-28-2018 ==================== * android/ 8502058 manifest: Track new home * frameworks/base/ ca9b4f8 Dark theme: Skip overlays for old launcher e097605 Merge 'lineage-15.1' into 8.1 5dc16e6 SystemUI: Rotation button can't work at first time after rotate screen 7981eaf Updated translations * frameworks/opt/telephony/ d79e9ff Merge 'lineage-15.1' into 8.1 * packages/apps/crDroidHome3/ d843295 Change icon tint to match system settings theme 40da80f Add ability to toggle dock 051daf0 Improve strings 3120e5a Add ability to toggle double tap to sleep 23e1b86 Add ability to toggle swipe down notifications 126d5c6 Update default workspace and hotseat 814bde0 Fix multiuser system dark theme and clean up d9dc4d7 Exclude all activities from recent 71e4cef HomeActivity: Restart once all changes are made 583209a Extra clean up for crDroid Home 66289c5 Rename package to avoid conflicts cee1f99 WorkSpace: add fade out animation to items when switching page c641925 Launcher3 : Suppress a IllegalStateException crash a85cfdf Launcher3: Stability NullPointer issue c1ad3db Launcher3: No Calendarwidget 4x4 widget displayed 7525a07 Launcher3: App search interface overlap with the desktop icon a28e6b6 Avoid crash when widget previews have no intrinsic size * packages/apps/crDroidSettings/ 9bb60eb Updated translations * vendor/crDroidOTA/ 1e8bd03 update 4cfc4bd Update for s2 5018c62 Update for s2 f2995ce zl1 update * vendor/lineage/ 63aafdb crdroid: Build crDroidHome3 8e3f835 Fix migration from pre-O for AndroidTV devices (2/2) ==================== 04-27-2018 ==================== * device/lineage/sepolicy/ 9c40995 sepolicy: qcom: Allow nfc to read and execute files in /vendor on full treble * frameworks/base/ 7384431 Add string to store status for dark theme usage c7d8c6f FontService: fix potential NPE and handle disabled packages properly 3b55017 Fix migration from pre-O for AndroidTV devices (1/2) * kernel/moto/shamu/ 6dcac29 ALSA: timer: Use setup_timer() and mod_timer() b9a3994 ALSA: timer: Use standard printk helpers 253abb0 ALSA: core: Use ktime_get_ts() bafdcf0 ALSA: timer: Fix negative queue usage by racy accesses 45ae9d3 UPSTREAM: ALSA: timer: Call notifier in the same spinlock a991a77 BACKPORT: ALSA: timer: Fix race at concurrent reads 2708b0e BACKPORT: ALSA: timer: Handle disconnection more safely 5d4289c UPSTREAM: ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT 8cea31d BACKPORT: ALSA: timer: Fix race between read and ioctl * vendor/crDroidOTA/ f3363ad zl1 update f9bbe5b Zl1 update to 4.2 c6e0928 Galaxy S5 update for version 4.2 51c2a70 my bad de39c15 update g3 ==================== 04-26-2018 ==================== * frameworks/base/ ef24f28 Merge 'lineage-15.1' into 8.1 26e71f7 Updated translations * frameworks/native/ fcf7c24 Merge 'lineage-15.1' into 8.1 82b2358 Triple the available egl function pointers available to a process for certain Nvidia devices. * packages/apps/crDroidSettings/ 07ccd03 Updated translations * system/sepolicy/ 5d364ed Merge 'lineage-15.1' into 8.1 * vendor/crDroidOTA/ 556b610 Added support for vince 6688384 Roll back yureka 2fcc95f dumpling: update to crDroidAndroid-8.1-20180426-dumpling-v4.2 e7fab92 Pixel XL/Sailfish Update * vendor/lineage/ 18262f0 Launcher test 0287c1a Add Nvidia enhancements soong flag 2cce0ba lineage: qcom: Enable media extensions for all QC devices ==================== 04-25-2018 ==================== * device/moto/shamu/ 1b7f8ab shamu: remove WITH_LINEAGE_CHARGER := false 6b51baa shamu: Trebelize permissions * frameworks/base/ 386d990 SystemUI: start ambient music ticker marquee also in aod c55b17b Add snackbar updater text color to be used by overlays 8f9db03 SystemUI: Fix navigation bar arrows visibility handling 4d21635 Add padding for running services icon in QS footer 1399f66 Merge 'lineage-15.1' into 8.1 * frameworks/native/ e9188d0 Handle glGetString returning NULL * frameworks/opt/telephony/ ea4a8e2 Fix Acess modifiers as part of extending ServicestateTracker. * kernel/moto/shamu/ da69971 bluetooth: Reduce bluesleep wakelock timeout * packages/apps/crDroidHome3/ cc11c24 Update version name to 3.5 bc3f330 Keep trying to connect to the Google Now Feed after onAttachedToWindow f67b9c5 Rewrite Google Now Feed code based on Pixel Launcher P-4623511 87002b4 Use the correct color for the widgets and At A Glance shortcut drawables 03f987d Make status bar haze black when dark theme is activated 586c2e4 Use real status bar height for drawer search bar positioning 9bd8e2c Hardcode text color to always match AOSP 5c39a28 Fix crashes from too little app suggestions for Google search 53ec313 Disable white theme pre-Nougat when there is no Google App connection 7177566 Cleanup custom profiles and use correct hotseat defaults for Pixel C a583bb8 Clean up default homescreen setup after a fresh install 97e3d30 Reduce icon title padding to be inline with Pixel Launcher 4f1bf23 Deobfuscate more decompiled Pixel 2 Launcher classes 48096dc Prevent crash from searching when too many apps are hidden d814ff0 Load extracted colours for UI pre-Nougat 5a3e462 Ensure all floating views are closed when switching pages aba38f5 Directly fall back on Google Go or browser when Google App not found a3e3160 Open Google Go when available on a search bar press * system/sepolicy/ 21d60b8 Hide some denials. 217abd2 priv_app: suppress denials for /proc/stat a5534fe Suppress denials for non-API access 9b69af1 priv_app: move logspam suppression to core policy dec50d7 Suppress denials from sdcardfs (b/67454004) d1f40ab Allow system_server to update timerslack_ns for hal_audio_default bd7d733 system_server: allow writing to timerslack_ns * vendor/crDroidOTA/ d5edaa7 update tomato 5660b3e Changelog 2668467 crackling: Update 627cf3e Added Support for Le 2 3266126 cheeseburger: Update to v4.2 ==================== 04-24-2018 ==================== * device/moto/shamu/ 8052452 shamu: Clean up kernel cmdline * external/f2fs-tools/ 518114d mkfs.f2fs: support fsverity feature * frameworks/av/ 5898362 Add screen record tile and service improvements [2/2] 64e3888 camera/media: Support legacy HALv1 camera in mediaserver c1bdcc7 libstagefright: use 64-bit usage for native_window_set_usage cd81fda libstagefright: Free buffers on observer died 71b26c3 stagefright: ACodec: Resolve empty vendor parameters usage d4efdea Camera: Add support for preview frame fd 7a1f128 Camera: Add extensions to CameraClient 8b421a8 libstagefright: encoder must exist when source starting * frameworks/base/ 2e8298e Revert "Dark theme: Skip overlays for old launcher" * kernel/moto/shamu/ 74388df serial: tty: msm_hs_uart: Fix the compat table de570ee Add wake_peer hook to MSM HS UART driver. 92cf376 ANDROID: sdcardfs: Fix sdcardfs to stop creating cases-sensitive duplicate entries. 78a7ba0 ANDROID: sdcardfs: Set num in extension_details during make_item b868972 ANDROID: sdcardfs: Hold i_mutex for i_size_write * system/sepolicy/ 9254f9e Merge remote-tracking branch 'los/lineage-15.1' into 8.1 * vendor/crDroidOTA/ 29f0d1e update merlin 4b8f032 Ham Bringup a10dc68 Added support for ZUK Z1 fa439ca update surnia,osprey changelog ae853ba update osprey * vendor/lineage/ 67c7f2e soong_config: Add TARGET_HAS_LEGACY_CAMERA_HAL1 variable 6ea6a0c apn: Update APNs for MetroPCS 38c2d76 envsetup: Fix lineageremote for caf *s c0adbb4 lineage-radio: disable ims services on ro.radio.noril 3a80b0a build: kernel: Use LLVM_PREBUILTS_VERSION if no version is specified 3b1660a Revert "Switch to new crDroid Home" * vendor/motorola/ 0cbffd4 griffin: import lineage-15.1 blobs ==================== 04-23-2018 ==================== * device/moto/shamu/ 25df41a Revert "shamu: remove start servicemanager" 722ef5a Revert "shamu: skip wait for hwservicemanager" * frameworks/base/ ec2ce5b PhoneWindowManager: Don't timeout when taking a partial screenshot cd37ab9 Dark theme: Skip overlays for old launcher * lineage-sdk/ 3e785be sdk: Rebrand to crdroid 98d94ec crdroid: Do better for version pref f8af651 lineage-sdk: Prevent NPE in style interface service ee9558d sdk: add systemui restart to advanced reboot [2/2] 3b01867 lineage-sdk: Enable advanced reboot by default 6d8e998 Disable by livedisplay by default a5bf009 sdk: Map to ro.modversion d33b37f Allow value 3 for status bar quick pull down * packages/apps/LineageParts/ a24297f crdroid: Rebrand to crdroid settings 9b676c9 LineageParts: Remove reserved icon space e7c6a80 Moved expanded desktop settings to crdroid settings 64aad69 Change default accent to pixel blue 260154f Hide color style under display fefbbbb LineageParts: Silently kill anonymous stats collections 69a2790 Moved status bar settings to crdroid settings 14dd390 Moved button settings to crdroid settings * packages/apps/crDroidSettings/ 4ffa80a Updated translations * packages/overlays/black/ 39c9d12 Make sure fonts are themed well * packages/overlays/dark/ 94f8ea8 Make sure fonts are themed well * vendor/crDroidOTA/ 9a5f948 partially revert 06be13c9dd1e850c7d66e08a093df4bd36552184 06be13c Shamu 11cbf20 update oneplus2 84090d5 crackling: Update ac5ed03 sailfish 4.2 update * vendor/lineage/ c765dd9 Switch to new crDroid Home ==================== 04-22-2018 ==================== * device/lineage/sepolicy/ 351efb9 Allow recovery write to sysfs_graphics 21ba0bc Remove adb.secure recovery property context * device/moto/shamu/ d317b17 shamu: Move deprecated overlays to CarrierConfig * hardware/lineage/lineagehw/ ed11fda lineagehw: Link livedisplay library statically * kernel/moto/shamu/ e5ce3fe ion: Use up_read where appropriate c0c1830 msm: ion: Do not check for overlapping ion heaps 3f13312 ion: Register with show_mem notification framework 4186140 mm: Add notifier framework for showing memory 08df454 ion: Set the private page flag on secure chunks 406bd9d ion: always initialize the free list parameters 2384782 ion: msm: fix cache maintenance on unmapped buffers 2f26919 ion: validate ion client in ion_debug_client_show() and extract data b110dc7 ion: adjust system heap pool orders 2ea8212 ion: Cleanup stubs for secure buffers 365731e gpu: ion: add ftrace events for secure calls 70a7d5c ion: Use dma_free_attrs for freeing secure memory f446f5a ion: msm: plumb ION_HEAP_TYPE_DMA to core Ion 52b9ddf ion: fix overflow and list bugs in system heap b62460e ion: move "freed from shrinker" flag to buffer private_flags 5a28d80 ion: move shrinker out of heaps aea8ad5 ion_test: Add compat_ioctl support (v2) ff7c4ed staging: ion: Avoid using rt_mutexes directly b4e36a0 staging: ion: Fix possible null pointer dereference 37300ea staging: ion: Add HAVE_MEMBLOCK config dependency 6b09fc7 gpu: ion: fix sparse non static symbol warnings 37db460 gpu: ion: use module_platform_driver to simplify the code 2809142 ion: optimize ion_heap_buffer_zero 7db814a ion: add `0x' prefix to hex numbers in debugfs output 4ad9f43 ion: msm: move custom zero'ing functions out of core Ion 3f29143 ion: Make secure table APIs public 65c4a10 ion: shrinker free pages even for unmovable page requests 6b5a568 iommu: Move IOMMU mapping out of Ion directory dda1e3e msm: Remove superfluous function argument 06ee392 ion: msm: remove superfluous function argument f47a4c6 ion: Skip zeroing on secure buffers cf9dac1 arm: Add option to skip buffer zeroing 993e3a5 ion: WARN when the handle kmap_cnt is going to wrap around 54ea43a msm: secure_buffer: use explicitly-sized types for TZ communication 8f668a3 staging: ion: Return correct value from map_kernel d905906 staging: ion: Return correct type from map_kernel 2e9e5bc ion: Always flush using kernel virtual address c7abbe8 ion: fix remaining instances of sg_dma_len d63fcaf ion: cma_secure_heap: validate buffer length 2f79c74 ion: secure_buffer: fix iteration of sg_table fd11494 staging: ion: msm: Only parse available dt nodes abcc11c ion: retry during race with shrinking/allocating 69af813 ion: Change secure structure to be 64-bit compatible 9a59f02 ion: do not use sg_dma_len() macro cd19aa5 ion: Fixup custom compat ioctl 4e9bce3 ion: Remove custom compat framework * lineage-sdk/ 8f7a455 lineage-sdk: Allow adjusting brightness of non-RGB LEDs * packages/apps/LineageParts/ db86190 LineageParts: Allow adjusting brightness of non-RGB LEDs f9b8609 LineageParts: Fix removing LED brightness settings 17d5d7f LineageParts: Fix loading default colors for non-RGB lights * packages/apps/Snap/ a0f6bf7 Fix snapshot failed with logical camera a83f85c Add ui toast for bokeh * packages/apps/crDroidSettings/ f18952a Updated translations * vendor/crDroidOTA/ f80392a tissot: Update dddd587 update g3 49399c8 update devices 6201fbd dumpling: update to crDroidAndroid-8.1-20180422-dumpling-v4.2 2f1cd5d marlin 4.2 Update ==================== 04-21-2018 ==================== * android/ 13a508a manifest: Track crDroid Home 2 1f9885a Merge 'lineage-15.1' into 8.1 e25a433 manifest: Remove LiveDisplay repo * bootable/recovery/ 0c08e7c recovery: Fix loading time from /persist c7ec3a7 recovery: Don't try to set ro.adb.secure 36dd139 Revert "updater: Fix and improve allowing devices to suppress BLKDISCARD" * device/lineage/sepolicy/ b46f06d sepolicy: Add rules for LiveDisplay HIDL HAL * device/moto/shamu/ 5199210 device/sepolicy: Remove diag mode support * external/chromium-webview/ 45f78ab Update x86/x86_64 webviews to Chromium 66.0.3359.117 * frameworks/base/ d1a8811 Updated translations e196e8a Merge 'lineage-15.1' into 8.1 * packages/apps/Settings/ 68f3578 Merge 'lineage-15.1' into 8.1 * packages/apps/crDroidHome2/ 88888d0 Reduce gigantic icons in settings 0017139 Disable light status bar feature 9313057 Initial color fixes 6c38ec2 Move quick settings under all settings 4e257a2 Rebrand to crDroid Home * packages/apps/crDroidSettings/ a02326e Move ambient settings under crdroid [2/2] 5c50c6a Add switch for Wake-and-Unlock feature (2/2) fd68e7d crdroid: Ambient Display battery toggle [2/2] 205f188 Add progress for font apply [2/2] f92e454 Add Font preference for font manager 994d143 Move gesture settings under crdroid [2/2] * vendor/lineage/ ae8ac3e Initiate crdroid v4.2 068dd18 Compile crDroid fonts package ==================== 04-20-2018 ==================== * device/qcom/sepolicy/ be44088 legacy: Consistent indentation fe8868a legacy: Address mm-pp-daemon denials 4504f04 legacy: Allow thermal-engine to read sysfs_spmi_dev 4dd1cb2 legacy: Add debugfs rules for rmt_storage 75573bd legacy: Allow hal_graphics_allocator_default access sysfs_graphics e8e4723 legacy: Allow hal_graphics_composer_default read firmware 103e1dc legacy: Allow bluetooth_loader read persist 443c0d8 legacy: Address perfd denials c51e127 legacy: Allow perfd write to sysfs_kgsl d233d17 legacy: Allow qcom power HAL to interact with perfd 6bf41a0 hal_gnss_default: Do not log udp socket failures 4b4dd9c sepolicy: Ignore more hal_memtrack denials 9110cac sepolicy : add secontext for eMMC blocks d7045fa sepolicy: rules to allow camera daemon access to app buffer 00dc45f sepolicy: Fix warnings related to set_prop * external/openssh/ 1ad2147 Don't crash when pw_passwd is not set * frameworks/base/ 5da225b Set text color to white for ambient battery display 4c171bd Automatic translation import 0f09cdb Fix battery percentage disappearing in portrait mode 6b9c293 Fix logic for FP wake and unlock default value * packages/apps/Dialer/ 49224dc Automatic translation import * packages/apps/FMRadio/ 23911f5 Automatic translation import * packages/apps/Jelly/ e77a1f2 Automatic translation import * packages/apps/Recorder/ 3520ee3 Automatic translation import * packages/apps/Settings/ f202f1e Move ambient settings under crdroid [1/2] e77157a Automatic translation import * packages/apps/Snap/ b06b710 Automatic translation import * packages/apps/WallpaperPicker/ 624acbd Automatic translation import * packages/apps/crDroidHome2/ f8f263a Automatic translation import * packages/apps/crDroidSettings/ d09e1b6 Updated translations * vendor/crDroidOTA/ 97b19b3 update sanders ==================== 04-19-2018 ==================== * device/moto/shamu/ 24ea506 shamu: Remove liboemcrypto.so * frameworks/base/ 38ac6af Add switch for Wake-and-Unlock feature (1/2) 998e99f Switch to stock behavior if ambient display toggle is disabled 0a2ef8e SystemUI: Dismiss keyguard on boot if disabled by current profile * hardware/qcom/display-caf/msm8974/ 060e6fe libvirtual should depend on libmedia b9109c1 Revert "libvirtual: Add libbase static library dependency" * vendor/crDroidOTA/ bed9c85 zl1 update 9b3544e zl1 nightly d4471a2 corrected tag * vendor/motorola/ 54a0089 shamu: Remove liboemcrypto to disable false L1 report ==================== 04-18-2018 ==================== * device/moto/shamu/ b5e88c5 shamu: Disable EGL buffer_age extension support b7c736c shamu: Use restorecon_recursive 84cbd37 init/sepolicy: Remove bridgemgrd support 226d5cd Address sepolicy denial on user builds * hardware/lineage/interfaces/ 5f8e56a lineage/interfaces: Add IColor SDM backend implementation * hardware/qcom/display-caf/apq8084/ c59714b Add -Wno-error to compile with global -Werror. ed267b8 Fix -Wmacro-redefined werror issues. 39eb209 hwc: Start with ROI set to destination 04487f7 libgralloc: Align secure video and rotator buffers to 2M dcabbfc libvirtual should depend on libmedia bee7c81 gralloc: Handle RAW_OPAQUE formats similar to blob 5cd994c Fix duplicate copy file rules a79fb63 qservice: Allow camera server to call into HWC * vendor/crDroidOTA/ 68c0d56 add sanders to official ==================== 04-17-2018 ==================== * device/google/marlin/ 14d1d1c marlin: Add nexus.xml sysconfig to proprietary files list * device/lineage/sepolicy/ 2a688b7 Sepolicy exceptions for font engine assets 6864d2d common: Remove stale ntfs genfscon policy * frameworks/base/ 1cfac9c fwb: Ambient Display battery toggle [1/2] 68d7259 Ambient: show battery level on bottom 8529687 Add progress for font apply [1/2] 9acfc37 Fonts: Update keyguard when font changes be36737 Introduce FontService 1db9a21 Add dynamic theme fonts support 0bc8aa7 Improve switching dark themes 83b0c4e BatteryMeterView: Remove custom padding in percentage view 5c10e04 Merge 'lineage-15.1' into 8.1 * hardware/lineage/lineagehw/ 046a670 lineagehw: Use HIDL for livedisplay vendor impl * hardware/qcom/media-caf/apq8084/ 29e06f3 mm-video-v4l2: vdec: Disallow changing buffer modes/counts on allocated ports a42a7cd mm-video-v4l2: venc: Disallow changing buffer count/size on allocated port bda60bf mm-video-v4l2: vidc: Add support for OMX_IndexConfigAndroidIntraRefresh f24ca02 mm-video-v4l2: vdec: Add range check before native_buffer usage a7047b2 mm-video-v4l2: vidc: fix matching of extension strings eb2d7c8 mm-video-v4l2: venc: Advertise constrained profiles for AVC encoder f250115 fix circular dependency libnativewindow <-> libui * kernel/moto/shamu/ 8fa1242 BACKPORT: net: ipv4: fix for a race condition in raw_sendmsg d503679 msm: ipa: Prevent multiple header deletion from user space 1464ab0 msm: ipa3: add lock for num_q6_rule 2d5d5fb net: wireless: bcmdhd: fix integer overflow in wl_get_assoc_ies e30cdae net: wireless: bcmdhd: remove obsoleted wl_cfgvendor_priv_string_handler 2d674e5 nl80211: Define policy for packet pattern attributes 8b4415c UPSTREAM: KEYS: encrypted: fix buffer overread in valid_master_desc() 80b81b1 ASoC: apr: Add validity check to APR port 7f075b8 BACKPORT: USB: core: harden cdc_parse_cdc_header 8cdcdfe net: inet: Support UID-based routing in IP protocols. e1a7b7c net: core: add UID to flows, rules, and routes 1e65b20 net: core: Add a UID field to struct sock. c1d8d4f4 Revert "net: core: Support UID-based routing." 9f9d9ca Revert "Handle 'sk' being NULL in UID-based routing." d0522d1 tcp: fix more NULL deref after prequeue changes 2cc1415 net: ipv6: make "ip -6 route get mark xyz" work. 3959b55 msm:ipa: Fix to kasan use-after-free issue * packages/apps/Contacts/ d1c544e Hide help and feedback in AOSP contacts * vendor/google/ 4bc28a3 marlin: Add nexus.xml sysconfig from factory image ==================== 04-16-2018 ==================== * android/ 9418db4 manifest: Track crDroidFonts c84aaa3 Merge 'lineage-15.1' into 8.1 33aaad7 Revert "manifest: Track googlesans font" * hardware/qcom/power/ ed3426d power: fix sysfs_read/sysfs_write usage 158576f power: add back check for ro.vendor.extension_library abe7e65 power: msm8952: Minor code cleanup 6204c67 power: msm8996: Remove dead code 8c55d3c power: msm8974: POWER_HINT_INTERACTION improvements * packages/apps/Settings/ 341fc72 Add FONT_MANAGER permissions for Settings 0761dba Move gesture settings under crdroid [1/2] * packages/fonts/crDroidFonts/ 2d34154 Add crDroid font package * vendor/crDroidOTA/ 86746a4 add zl1 to official ==================== 04-15-2018 ==================== * device/google/marlin/ a9ca421 marlin: set build fingerprint instead of override e560431 marlin: update build fingerprint & desc to April 2018 OPM2.171019.029 819a60d marlin: add textclassifier smart selection bundle 9c22620 marlin: update build fingerprint & desc to March 2018 OPM1.171019.021 16b69e0 marlin: Don't relocate vendor/app platform apps to priv-app 277ce20 marlin: Add Google platform certificate c587466 marlin: Signal that we provide our own telephony-ext e09b908 marlin: add CarrierConfig app vendor overlay a3605de marlin: update proprietary files list b0b7ba4 marlin: update build fingerprint & desc to OPM1.171019.016 43a783b marlin: build apps needed for IMS eac4bff marlin: use Snap camera app ed76414 marlin: capitalize product manufacturer e695b0e marlin: Disable Project Fi app until a Fi SIM is inserted 2007ab7 marlin: update proprietary files for sprint/vzw/fi a323d15 marlin: disable some unneeded debugging tools c53c62b marlin: update build fingerprint & desc to OPM1.171019.012 e21b9f6 marlin: make lights hal load from system instead of vendor * device/moto/shamu/ f57b106 shamu: Raise volume of camcorder mic * frameworks/base/ 4d794e7 settings: Allow accessing LineageSettings via settings command ad9174c Updated translations 5edf8f9 Revert "Fix InCallActivity onStop call when launch from Lockscreen" * hardware/qcom/media-caf/apq8084/ 5072579 libc2dcolorconvert: Fix address in unmap call ddf4a35 hal: Added LOCAL_VENDOR_MODULE to set output path of the binaries * hardware/qcom/media-caf/msm8974/ adc438b mm-video-v4l2: vdec: Disallow changing buffer modes/counts on allocated ports 2c2ca63 mm-video-v4l2: venc: Disallow changing buffer count/size on allocated port * lineage-sdk/ ebde2c0 Merge 'lineage-15.1' into 8.1 * packages/apps/Settings/ 0155a32 Merge 'lineage-15.1' into 8.1 * packages/apps/crDroidSettings/ 5ba16d2 Updated translations * vendor/crDroidOTA/ 80cca62 harpia: update to v4.1 34eb7e3 dumpling: update to crDroidAndroid-8.1-20180415-dumpling-v4.1 897e5e9 angler: Update 2ca30af bullhead: Update 2162294 marlin/sailfish Update (wakelock fix) * vendor/lineage/ fdaddc6 apn: Add protocol for fido and rogers 4596281 build: dt_image: support prebuilt DT images 34f782a crdroid: enable building otatools with generic targets d35f69f write_makefiles: fix paths in BUILD_PREBUILT with destination ==================== 04-14-2018 ==================== * device/moto/shamu/ ea26a85 shamu: Don't force encryption of data * frameworks/base/ 55932ad hwui: check the buffer status before draw 9b87e3e SystemUI: stop crashing qs tiles during boot e806959 ConnectivityService doesn't send decreased score to factories at need bf673be Decrease time changing between TOP & another state 9b46279 Add permission whitelist for EmergencyInfo app * frameworks/native/ 30c2e11 surfaceflinger: fix static analyzer complaints * vendor/crDroidOTA/ 7fdd857 cheeseburger: Update bfd3197 update for le max 2 adbbd98 dumpling: update to crDroidAndroid-8.1-20180413-dumpling-v4.1 * vendor/motorola/ 3d9761f shamu: Update Widevine DRM to one-blob solution ==================== 04-13-2018 ==================== * android/ ecb3b41 lineage: Track our own openssh repo * device/moto/shamu/ bcdf1ec shamu: Update Widevine DRM to one-blob solution * external/openssh/ 836dcfa Revert SSHDIR to /data/ssh bcbc739 _PATH_SSH_PROGRAM should point to ssh not sftp - this fixes scp * kernel/moto/shamu/ c41893a shamu: BCL: Use frequency mitigation on all cores 5d4bcc4 msm: rpm_master_stats: reset master_cnt 70fe18d soc: qcom: rpm_master_stat: Add additional debug stats 38ba1d4 msm: rpm-stats: move rpm stat driver to new location in kernel f9a0d71 ARM: dts: msm: Add RBCPR and RPM master stats for APQ8084 * packages/apps/crDroidHome2/ 25234ba Increased folder icon preview * vendor/crDroidOTA/ 49079d7 tissot: Update 69f9f84 Marlin/Sailfish Update ==================== 04-12-2018 ==================== * device/moto/shamu/ e266225 Revert "shamu: Use MKE2FS" * hardware/qcom/audio-caf/msm8998/ e043b46 audio: Fixes for VNDK_VERSION=current 1a5c4cb Make libqcomvoiceprocessing build with the VNDK. 17fcdfe Make libqcomvisualizer build with the VNDK. 1e3c759 Make libqcompostprocbundle build with the VNDK. 3848737 Build audio.primary.* with BOARD_VNDK_VERSION 35a5ab5 Add libhardware_headers and libsystem_headers to modules * hardware/qcom/bt-caf/ 2c5d2c5 Add missing headers to libbt-vendor * hardware/qcom/display-caf/msm8998/ e533c79 Add GLESv3 as a dependency. a00dbd8 Fix libcutils private headers ce4ce89 Build libqdMetaData with BOARD_VNDK_VERSION 01b92de Build lights.msm8998 with the VNDK. 9008131 Use header lib instead of using global include path 7dfb3a7 Mark msm8998 modules LOCAL_VENDOR_MODULE * hardware/qcom/media-caf/msm8998/ 91db4db fix circular dependency libnativewindow <-> libui * vendor/crDroidOTA/ 7b030d9 crackling: Update 1c253c3 angler: Update 22a291e shorlinks: http -> https we go secure 4cc9d1c Galaxy S5 update for build 10/04/2018 ==================== 04-11-2018 ==================== * packages/apps/crDroidSettings/ 29e95a5 Updated translations * prebuilts/clang/host/linux-x86/clang-4667116/ b629a07 Update to latest clang * vendor/crDroidOTA/ 042bb4d v500: Update 15678c8 dumpling: update to crDroidAndroid-8.1-20180411-dumpling-v4.1 f05d072 cheeseburger: Update ==================== 04-10-2018 ==================== * android/ d29c7b6 manifest: Track googlesans font * external/DUtils/ 56acedf KillApp action: use SystemUI toast theme * frameworks/base/ 152bb38 Updated translations c8a2ef5 Fix text cutting off during shutdown animation 6ac0232 media/jni: Check mute state before starting play 390a857 base: recents: protect against possible concurrent mod d07f5b7 PackageManager: Init known locales at WelcomeActivity in SetupWizard 4ed7c4c Should use scan flag or it will not scan device a75e412 Use async thread for performPoll in NetworkStats 561b7ec AtomicFile: Rename the backup file to base file when backup exists c4df9bc Send broadcast to MediaScannerReceiver to refresh gallery 0d5e6e8 Fix InCallActivity onStop call when launch from Lockscreen 5a1a720 Fix issue when start android/com.android.internal.backup.LocalTransportService 1c335dc Make the allPendingIntents add operation thread-safe 5d67938 Improve a calculation method for LTE antenna reception level * frameworks/native/ a237678 Merge 'lineage-15.1' into 8.1 * kernel/moto/shamu/ f275a12 time: Remove CONFIG_TIMER_STATS * lineage-sdk/ 99b2f14 crdroid: Do better for version pref 5bf8b68 sdk: Rebrand to crdroid 1ec0f41 lineage-sdk: Prevent NPE in style interface service 737db99 sdk: add systemui restart to advanced reboot [2/2] 5984675 lineage-sdk: Enable advanced reboot by default 9330679 Disable by livedisplay by default bd6999d sdk: Map to ro.modversion d9532f2 Allow value 3 for status bar quick pull down * packages/apps/LineageParts/ 160d016 crdroid: Rebrand to crdroid settings fcb92c0 LineageParts: Remove reserved icon space 463f552 Moved expanded desktop settings to crdroid settings 211112c Change default accent to pixel blue 6ae1aca Hide color style under display 79606d1 LineageParts: Silently kill anonymous stats collections 13c392b Moved status bar settings to crdroid settings 454b364 Moved button settings to crdroid settings * packages/apps/SlimRecents/ 424e728 New clean material icon for favorite (locked) apps * packages/apps/crDroidSettings/ 854b825 Updated translations * system/core/ 8ea6baa core: Add SIZEOF_MEMBER d7b8065 Merge 'lineage-15.1' into 8.1 * vendor/crDroidOTA/ 99746f8 osprey,merlin,surnia back update * vendor/lineage/ 8d422c0 repopick: Allow to pick changes by URL 83490a5 repopick: Actually print the patchset number bec0fbd repopick: Ignore the trailing slash in change numbers 13a81d2 repopick: Try to keep the changes sorted ==================== 04-09-2018 ==================== * device/moto/shamu/ 4477af4 shamu: sepolicy: Tighten mpdecision's access 534d0c9 shamu: Sepolicy: Address sysfs_socinfo denials ca2cf45 shamu: sepolicy: Fix some GNSS related denials 8a71e8a shamu: Add compatibility_matrix.xml * frameworks/base/ de3c50a Updated translations * packages/apps/crDroidSettings/ 44061fd Updated translations * vendor/crDroidOTA/ 6220527 add changelog 95a6dbf add Oppo Find7 6f0dcd4 update devices 7a2d46e update surnia 70d02ed bullhead: update 0813104 update osprey 2806e22 dumpling: update to crDroidAndroid-8.1-20180408-dumpling-v4.1 c509551 Bacon OnePlus one Updated ==================== 04-08-2018 ==================== * android/ 9f4494b I'll take this spot as Jeremy is kind of missing lately, think I can take this spot * vendor/crDroidOTA/ 2806e22 dumpling: update to crDroidAndroid-8.1-20180408-dumpling-v4.1 c509551 Bacon OnePlus one Updated 90d49ba update merlin f496416 update tomato cf416b3 Updated Shamu wirh april Security patch ==================== 04-07-2018 ==================== * android/ 649d3dd manifest: Track PackageInstaller * external/libpng/ a17ebc1 Revert "libpng: Build using ThinLTO" 020df3c [libpng16] Allow compresion-type to be NULL in png_set_iCCP(). 5726e9d [libpng16] Fix png_get_iCCP() to allow null compression-type eeb0456 libpng: Optimize png_do_expand_palette with NEON. * external/skia/ 1dd4473 Update SkBufferHead fRefCnt to std::atomic b363471 fine-grained ARMv7 CPU feature detection 915be9e Tweak HWCAP_... names to avoid clash with hwcap.h 8c3a6b4 Optimize the for loop in onGetYUV8Planes * external/sqlite/ 1f5111b Revert "sqlite: Build using ThinLTO" * frameworks/base/ 6c3d07a Split QS clock visibility customization [1/2] 3e9e13d Clean up clock styles [1/2] * packages/apps/PackageInstaller/ 70fe210 Fixed button bar hiding permissions screen 8bca7d1 PackageInstaller: Make installer header look a little better 9f8bd7d Show versions when installing or updating packages * packages/apps/crDroidSettings/ 78d8c49 Updated translations 33ffe1a Split QS clock visibility customization [2/2] 1488cca Clean up clock styles [2/2] * vendor/crDroidOTA/ cf19ae3 land: Update for Redmi 3S 64aef62 Create changelog_x2.txt e1e704d Add Le Max 2 support 6e778fa angler: Update ==================== 04-06-2018 ==================== * bootable/recovery/ c1cb695 install: mkfs.f2fs: specify sector size for target image size 19bf4a5 mkfs.f2fs: specify sector size for target image size * build/make/ 563fc84 Merge 'lineage-15.1' into 8.1 c477f82 core: include vendor_buildinfo.sh when TARGET_COPY_OUT_VENDOR=system * external/f2fs-tools/ 58b90c3 Merge remote-tracking branch 'aosp/master' into HEAD * external/libpng/ 4e4899b libpng: Build using ThinLTO * frameworks/base/ 73b16c9 SystemUI: fix crypt keeper race condition 833581e Keyguard: Don't show keyguard if CryptKeeper enabled 9815f52 Disable PIN entry after successful quick unlock 593f1b7 jni: android.util.Log.logger_entry_max_payload_native @CriticalNative * vendor/crDroidOTA/ 978abd4 v500: Update 2321e38 Tissot: Update e4cdd7a crackling: Update 4fb5199 dumpling: update paypal link 966117d Update Galaxy S5 all variants aded1a6 Create changelog_kltexx.txt 2860930 Pixel/Pixel XL April Update ==================== 04-05-2018 ==================== * android/ e447a0e Merge 'lineage-15.1' into 8.1 3d72cf6 lineage: Sync NXP NFC stack * build/make/ b3ee1ed Merge 'lineage-15.1' into 8.1 * device/lge/bullhead/ a718812 bullhead: update build fingerprint & desc to April 2018 OPM2.171019.029 458f165 bullhead: set build fingerprint instead of override 35433b4 Merge aosp branch 'oreo-m2-release' into lineage-15.1 * external/f2fs-tools/ 20aec61 check_f2fs: fix build error in abfarm474 * frameworks/base/ afd8247 CarrierConfig: Clean up enhanced call blocking function 11fd8fa Bring back missing menu items on text floating action mode 645aede Reset the profile when system application change version 87feca8 binder: resolve the NullPointerException of services with null descriptors f5874b1 Frameworks: In the kill handler ensure the logging handler was run 2ae2a6f AMS PMS MountService 4037df2 pm: Fix package install flow w.r.t. dexopt 2b2e1f2 Do not apply app-link autoVerify policy to instant app installs d4b1394 Avoid clearing default browser setting when unnecessary 6eca900 Ensure dexopt is executed only with consistent package data 47e8d46 media: Release buffer and stream once after usage 3eeea6f am: Remove duplicated incorrectly code in ProcessRecord a2d6418 Fix for wallpaper flicker on bootup on some targets 54f8680 fix incorrect context classloader initialization in system_server 91c415c Skip send broadcast to the receiver whoes user has not started 9331a2f pms: Fix the IndexOutOfBoundsException issue 0ccb362 Post noteProcessFinish() to handler thread 1454448 GLSurfaceView: report draw finished after first onDrawFrame in GLThread 8b93341b SystemUI: fix heads up appears when disable_expand is set 181d5c9 QSPanel: Always use long click for QSPanel dual target f32cd3c Updated translations 0f6db49 base: fix notification overlay config 744c912 Reload more assets on overlay change 8526eb8 Add support for theming notifications a8f3ed6 Expose autofill save dialog text color 4ceaf02 core: Poor Man themes: fix autofill save dialog 31d605a Updated translations 9137d27 QS: Expose zen qs panel close button color b60327b Screenshot: Update flash color 758d2eb Expose screen pinning dialog background and text color 9a2780d Expose notification info text color c6df1d4 Themes: Notification tint: add bool to enable algorithm for dark backgrounds f66d4fd Move power save warning color to projeckt 2f7c10b Themes: SystemUI: Expose QS background opacity 5c677fb Themes: SystemUI: Expose QS edit item decoration background color d24269b Themes: Allow Permission Icons to be fully themed 8682558 Themes: Allow Immersive cling colors to be fully themed 91edb95 Themes: Expose resolver hardcoded colors 3a1b7b9 Themes: base: expose toast colors for themes b2e6869 Fix: No text in toast for RTL layout 26694e3 Themes: Expose Keyguard affordance circle background 74b71ba Themes: Allow volume slider and thumb to work with custom images. 440283c Themes: Expose Screenshot flash and background colors cd786e3 Themes: Expose Keyboard Shortcuts Dialog f5fcbfd Themes: graphics: ADB "N" icon compatible with OMS7 4ca84d5 Themes: SystemUI: Expose switch bar title 90e4157 Themes: Allow Navbar ripple color to be themed 0cb60a5 Themes: SystemUI: Use own drawables for QS expand icon bdc778a Themes: Notifications: extend dynamic notification bool for ambient notifications ab11d34 Themes: Notification dynamic colors bool compatible with OMS7 0d5a31d Themes: Notifications: Expose a bool to disable dynamic colors 0a81f2a OMS: Dismantle FLAG_OVERLAY_TRUSTED check in isOverlayPackage d30fc37 Allow switching more dark themes [1/2] e5f2c69 base: telephony: Add support for DC_HSPAP 444afde base: SystemUI: call qs tile layout on rotate 5144eb0 Screenrecord tile: save quality level bd9a9e7 Add screen record tile and service improvements [1/2] 98c25e1 base: bring back screenrecord 7a218df Keyguard: Actually kill the Fancy Colon ad7b9dc base: expanded desktop: fix for endless layout loop on keyguard 51d15b2 Add exception catching for BlockedNumberContract methods bad2c5b Support enhanced call blocking function 6669610 Return of the ticker scroll [1/2] 138e9bf SystemUI: bring back the google assist qs tiles 83725b1 Choose a custom editor app for screenshot notification edit button [1/2] 069ec64 Markup screenshot edit button: collapse notification panel on tap 4bba8ef Fix edit icon in QS footer a0a9023 Allow tuning ambient display with sensors [1/3] d9f82ba base: Add bool to enable/disable doze by default 1ab73fb statusbar: Add space around carrier label in statusbar bd07351 Suspend Actions [1/3] 50cd04b base: add back qs header images [1/2] 79a2e86 Fix playing screenshot's sound when camera's sounds off 95216d9 FEB: Disable/Enable screenshot sound [1/2] 32a916e Custom Carrier Label & Carrier Label Placement [1/2] 3811aaa BatteryStyles: Clean up and improvements 58995b5 BatteryMeterDrawable: add square style (1/2) ef572e7 BatteryMeterDrawable: add battery styles [1/2] bbd0628 base: add systemui restart to advanced reboot [1/2] 21df7a5 base: silent mode is back 399cbb4 Clock: Fix crash in formatted string with date on right 998b2ef Clock date position [1/2] 1f05535 Extend clock customizations for left clock [1/2] 14ae4b3 clock: Update format string properly 6543ae2 Make status bar ticker play nice with center clock ce506fe Statusbar clock customizations (1/2) 683f163 Ability to hide superuser status bar icon [1/2] 55bc538 Add toggle for face auto unlock (1/2) a8cc74f KeyguardHostView: Dismiss keyguard automatically when face is recognized c7b78d9 Music ticker: once per track is enough b7c7ea7 Ambient music ticker improvements 0e24062 Ambient ticker: Play nice with AOD c6266d2 DUI Pulse: add Automatic albumart base color mode [1/3] 9311c64 Ambient display music ticker [1/2] 74c265a Port ambient Now Playing container from Pixel [stripped down version] de0fd44 Allow to suppress notifications sound/vibration [1/2] 811d799 Status bar: Move custom left icons under linear layout 6e32711 Make lockscreen weather more robust 2f29a02 SystemUI: Keyguard weather (1/2) 0342a18 statusbar weather: allow update without querying 0ee8561 base: Add statusbar weather [1/2] 76e59e3 base: Add permissions for OmniJaws c30f4d9 OmniJaws: Fix weather condition icon loading madness 5f01aaf SystemUI: OmniJaws qs tile integration a09738a Custom logo customizations [1/2] 15b46dc CollapsedStatusbar: Fix phantom spaces in status bar 8471260 TunerService: Prevent NPE with tunable c97136e FWB: all tile scroller for quickbar settings [1/2] 7d340e3 base: Try disabling AOD by default [2] 725e0c6 base: Add accidental touch prevention for assist key 1dadc26 base: Introduce Accidental Touch 117ff45 base: Introduce new navigation bar key event source 7f4d3dde Add toggle to disable HW keys [1/2] bfeb9be Add toggle to enable Android P system animation [1/2] c81f6e3 Add Android P transition 71e670d base: Add screen off animation [1/2] 397c539 Add interpolators to qs tiles animation [1/2] 11fd156 Quick statusbar tiles header: expand panel on longpress for details view a2908cc Add animations to quick settings tiles [1/2] c4ea5c7 Hide tiles title: longpress will launch detail view b20f2ba Optimize AbsListView to reduce click operation latency 571fa61 AbsListView: Fix widget couldn't find any view fc a81329e Return: Listanimation Views and Interpolator [1/2] 56b83f0 Add option to disable scrolling cache [1/2] ea32a95 FW_Base - XuiMod: Toast Animations [1/2] 714f152 AppTransitions: Remove hackery for controls duration e7663db AOKP custom system animations (1/2) 1e2702b Fingerprint authentication vibration [1/2] 81ef889 QS tile titles visibility [1/2] 0851a30 BatteryService: add dash charging support 1dda3a6 Ringtone audio focus 1803b46 Flashlight toggle api improvements f45d00c SystemUI: SIM PIN locked view can't pop up after removed one SIM 9c04172 frameworks: base: Port password retention feature bac0410 base: refine partial screenshot handling 3e652d4 Screenshot: Fix possible NPE 870762c Partial screenshot: fix SystemUI fc 9f97c31 Optional screenshot type [1/2] a52b39c Toast: Remove horrible shadow in text view 9bd9757 Toast icon switch [1/2] f6d16bc Update toast icon to properly work with 8.1 580676b Show icon of package associated with Toast f907cb0 Force Expanded Notifications [1/2] 283b948 onLongClick Settings button for crDroid Settings 35e5bc9 Fix Substratum themes making powermenu transparent in some cases c58c8ee base: Improve secure lockscreen access with disabled QS b35183a base: allow disabling quick settings on secure lockscreen [1/2] 50555b3 SystemUI: Allow using tuner API for Global settings ca8930c Base: Hide power menu on secure lockscreen [1/2] c40ef69 Vibrate on plug [1/2] 450b187 Play sound for charging events a1d7b88 Allow to set QS panel columns and rows [1/2] e9c7af7 Allow to quickly open Running Services from QS panel [1/2] 3e2b2ba base: Add Dynamic Navbar capability [1/2] 1e891e8 base: Add three-fingers-swipe to screenshot [1/2] 2f6a5ad Live Volume Steps [1/2] 6227212 Centralize and fix caches broadcast receivers [2/2] a9f85a1 Refresh stock recents icons on dpi change 58d17fe Stock Recents: fix fc on header app icon longpress 1fdaf25 Recents icon pack code improvements [2/2] ebe7ef2 SystemUI: remove unnecessary recent apps transition 4229d73 Stock Recents: use Slim Recents icons management [1/2] 6d1f337 Recents: Remove Slim Recents modification to AOSP callbacks 01ccc31 Recents: Clear locked tasks when using Slim Recents 980ee5c Slim Recents 3.0 [1/3] 7a816ba Recents: Add deep clear feature for dismiss button be8fc80 Recents: Fix NPE with locked tasks 8d90ab5 Recents: Proper fix for FAB button disappearance on boot for first time 00dd91b Immersive Recents [1/2] 961de77 Stock Recents icon pack support [1/2] 911df7d6 Recents: Improve membar layout 7db5976 Add membar to recents options [1/2] cc24dc3 Recents: Make lock task and dismiss icons optional [1/2] d4ba7b0 Recents: Fix guest appearance of Fab button on empty view b2d3a6e Recents: fab button improvements cfb4286 Add Clear All Button to Recents [1/2] c4039ff QuickUnlock: Fix multiuser usage f398c30 Keyguard: Forward port lockscreen quick unlock (1/2) 4f58239 Allow toggling auto usb mode chooser activity [1/3] 7f7c309 Replace ugly DU's last app animations with old CM's ffb1717 DUI: Change default navbar mode to Smartbar [1/2] 55d571e DUI: Set default navbar height width to 80 158a7ef DUI: Initial checkin for Oreo [5/7] c624f33 Add api to toggle flashlight and check if device has flashlight 480986d Diffuse LOS unfriendly force navbar 29e6694 crdroid: Add getRunningActivityInfo to utils 513e3db Ticker: Clear ticker regardless of setting 521dcaf Statusbar notification ticker [1/2] 4117db9 SystemUI: Enable three icon switching within QS DND tile 0507ac7 Add ability to toggle bluetooth battery level in QS [1/2] 35b5476 display: Don't animate screen brightness when turning the screen on f0d8b55 Make Data/Wifi activity icon in statusbar optional [1/2] 3a62aea DoubletapPowerForCamera disabled by default [2/2] 504e3d5 Return: Smart Pulldown [1/2] aa6eeb4 SystemUI: Add case to quick pull down status bar anywhere 5e218df base: fix dummy expansion of qs on double tap to sleep 5203674 Double tap to sleep on lockscreen [1/2] 4665b1e BatteryBar: Convert to TunerAPI 7fab65a BatteryBar: Update defaults 207337d Make batterybar play together with other statusbar visibilities 4ea8f0a BatteryBar: Fix multiuser usage 034c828 BatteryBar: Fix string inconsistency 894bc1d Battery bar enhancements [1/2] 6eeeb1c BatteryBar [1/2] 78d90c3 PhoneWindowManager: Add missing check for immersive mode debcc26 Ability to toggle VoLTE icon in statusbar [1/2] 60a9eb1 Max Lockscreen Notification count [1/2] 203d9bb Integrate crDroid OTA into crDroid Settings [1/3] 68a387c QSTile: NFC: Update nfc tile drawable 10f5676 Add a one time QS dialog for the caffeine tile e9d79fd SystemUI: use slashify for more qs tile 19916dc RebootTile: Fix gradient message display for reboot to recovery fde3275 Add Reboot/Recovery QS Tile f50f363 SystemUI: Add missing permissions for Sync tile 0437276 Add partial/full screenshot QS tile e1d9916 QS: Use proper color attr for enabled tile f529156 CPUInfo tile: Fix initial state e7775e4 QS: Add CPUInfo toggle tile 5d5d776 CellularTile: don't show confirm dialog on disable ab38644 Quick settings: Add Haptic Feedback to tiles [1/2] e0f9ee9 NfcTile: use Oreo style dd3c3f4 Battery tile: fix label when charging 86323cc Ask pin when tapping Airplane tiles on secure lockscreen 6755e6c QS: Add Expanded Desktop QS Tile e13d4c0 Add Music QS Tile b522058 Refresh USB tile 5479e2f Add Compass tile 567b661 Add Sound tile to Quick Settings a9c980c Hide HBM tile if not supported by device 3afc9eb Add Functionality to control High Brightness Mode [1/2] feb9c9f Add a sendKeycode api to crdroid Utils bd02d49 Add api to take screenshots a0bb46b Add back crdroid utils 243046d LockscreenCharging: squashed (1/3) d604eb1 Allow using 4G icon instead LTE [1/2] 91240d8 Add ability to toggle bluetooth battery level [1/2] 3ffe59e Make roaming indicator optional [1/2] 124ccb0 MediaScanner behavior on boot (1/3) e60b403 base: add CPU info overlay [1/2] 7210b4e base: Add metric for crDroid Settings 316bde7 crdroid: Update default tones [1/2] 1c33030 threads: fix anr when concurrent request provider fbab468 The network event should be an asynchronous callback 98251e3 MessageQueue: explicitly remove FD event listeners 482588f SystemUI: stop fillig logcat with useless stacktrace 9853f72 AsyncTask: Fix to remove canceled tasks from executor's queue 189288f BackupAgent: add backup shared mode d77f6dc Fix a null pointer exception in FragmentManager 6faf0f8 Remove duplicate code for binder ID clear and restore 1997ede Release SQLite page cache as much as it can d84bd79 Synchronize the HeadsetService methods 130edfc ActivityStack: Add task null checker before proceeding ae8abbf RecentTasks: Check task for null and return if yes d2acd5c Accessibility: Fix FWR when unlinkToDeath if linkToDeath failed b431384 data: update missing permissions 0a59bd0 ActivityManager: Change way to get Available memory 263f6ef core: Fix AccessibilityNodeInfo memory leak c397e16 Fingerprint navigation settings is a secure setting 7e998ea Add reachabilityFence remove ExemptionMechanism.finalize de82b6b Frameworks: Fix Binder.joinThreadPool de5bf5d Skype voice can't transfer to carkit after re-connection 45a1a11 media: Parse Exif OffsetTime in MediaScanner 9d7a61d SystemUI: modify overscroll bug in NotificationStackScrollLayout 2fa9092 base: Use MethodHandles within the framework d9d1664 Frameworks: Handle exceptions in SystemProperties callbacks 9f6d97e2 Allow ro. properties to have arbitrary lengths 1715573 Frameworks: Clean up SystemProperties 6e934b4 Resolve race condition of mNonAnimatableProperties.colorFilter 89e2846 Update whitelist when installing system application 17b05a1 Fix empty recents view in multi window mode e878216 Skip notification for hidden notifications on first boot b1e7fb5 SystemUI: guard possible concurrent issue in LocationController 784484f Speed up Orientation Listener b89b4d6 base: set scrolling to 0.006f da0ab35 ViewConfiguration: misc changes (rev) 7e71990 android.view: Speed things up!! e04f6a6 Screenshot: add "Markup" edit action support 15832ed Avoid dangerous recursive call on startProcessLocked 44e9764 Using BIND_ALLOW_OOM_MANAGEMENT flag for avoid memory pressure when system binding bbeef10 core: Improve AtomicFile implementation b29d635 TelephonyManager: Prevent NPE when registering phone state listener 24e0562 Speed up Recents additional buttons show delay a28257e Remove ugly reserved icon space in restricted switch preference ce25c39 SystemUI: Fix FC issue c51911d media: jni: Support conversion from jbyte array to ByteBuffer. 0d49652 preference: change visibility only if imageview is valid 5a12ddd frameworks: Fix mLteSignalStrength range check d8f3b0f frameworks: Fixed signal strength issue 503197c Don't consume all BACK keys in SearchView d6aa431 AudioService: synchronize access to user selected volume ctrl stream 98661fe Bluetooth: Don't remove UUIDs if profile in connected state 4e5fc6d Fix DynamicLayout block index calculation after edit e13c465 Should show the lock task mode toast if can not launch the activity not in the locked task. e8895d1 hwui: Fix Native Crash of EGL_BAD_ALLOC 2248226 wakelock: continue read file when returned count > 0 cdc5df0 KernelWakelockReader: stop the panic f56e0f6 Accounts: Fix TokenCache maps access da5091d PackageManager: Avoid null access 1bc2be0 Revert "SettingsProvider: adaptive icon" 8fbbd1b Revert "NightDisplayController: report unvailable if livedisplay feature is present" 6ced791 Revert "Check VintfObject compatibility on boot" cf8915f services: Fix starting window not removing issue ae11965 Fix the system_error while calling thread::join() in NativeCallbackThread e40cbe0 Fix the windowtoken index out of bound exception f8f4981 frameworks: fix the activity stack ConcurrentModificationException 2b28fd9 Fix disabled status bar when pinning app and user switch 470cf9f Fix persisted task remove operation race issue 934581a frameworks/base: Fix AudioService JNI leaks e2dca35 Remove GCC-specific pragma and disabled Clang warning d298b37 Always send configuration if the boundaries change 0166a85 BackgroundDexOptService: skip low battery check if not present 051a8f6 Consider shared libs when precreating WebView classloader 540aedb Check if mSurface is valid before create SurfaceSession d6eff81 Explicitly restart the killed wallpaper service 8dfb2c7 services: Fix double-free error on RemoteFillService 625cf8d PackageManager: Clean up profile step for performDexOptUpgrade 58c0ac5 Do not force crash for EGL_NO_SURFACE 00729aa SystemUI: fix black scrim when turning screen on from AOD 06b9594 Can not get a thumbnail of Jpeg image of QCIF size. 78fc595 services: Fix low probability deadlock a49d097 Store package restriction settings at shutdown e9c3ff6 Fix some list-item selection/scrolling issues bb5b378 Remove LOCAL_STATIC_SHARED_LIBRARY usage 7303d87 Avoid ANR caused by synchronized() of appDiedLocked() 12afca6 SettingsLib: Remove ugly space reservation for icon in preferences d918ce6 Fix shared libraries loading during backup 49ae767 Handle Backup onUnlockUser on fg thread 9535800 Improve ActivityManagerInternal.startIsolatedProcess. 13da109 SystemUI: No Signal bar displays for a moment in UI after Bootup 84285bd Add SU_SESSION_CHANGED to protected broadcasts 37e894e Adding optimization to reduce callbacks to TextClock 118dc35 GlobalActions: Fix systemserver crash issue d70be47 Notification: Fix no icon shown for data limit notification 13b587f1 SystemUI: Fix SystemUI Crash. 04ed028 Fix possible NPE crash when adding new accounts in Settings. 5e9cd82 Update network score from NetworkAgent 41cee93 Fix and work around aliasing rule violations 0e84f0b Turning screen on without creating surface 976c544 ExifInterface: fix incorrect thumbnailLength in handleThumbnailFromJfif a77025a services: fix the NPE in RankingHelper aae3b22 media: fix system_server deadLock 83028eb Enable priority boost for non-Jack builds. 5b5fad7 Fix intermittent slowness in resolver activity towards end of day. 089c902 PackageManagerService: Avoid NPE in matchComponentForVerifier 560985a Keyguard: Fix black background while screen turning off/on quickly ee7da9d base: touch response optimizations 9cc4b47 DpmService : Added protected broadcast intents.. eac02fe GNSS: fix the null object reference in configManager.getConfig(), judge the null pointer firstly.. 3f0b6f6 aapt2: Replace strcpy with memcpy. 9cf6b4d Parcel: Avoid NPE in finalization 45ea6bc InputWrapper: Opt out early if session == null 40b6e2b Fix Google dialer FC due to missing permissions 8ffb331 hwui: Disable fine-grained logging 5008f28 Fix doFadingAnimationLocked in sanitized builds. 3c99b5c Optimize setStorageEncryption code d6dc51c Let InputFilter's message be processed faster 6bf38bc app_main: Fix "zygote is killed by signal 1" be727d3 Set scrollview on the power menu e220bfd add SwapPss of native processes to totalSwapPss 66c271d Telephony: Don't crash for too long baseband version 3029a16 Don't wait for Bluetooth when shutting down 38b246a Don't wait for NFC when shutting down. dabc961 framework: shorten wait time for shutdown time optimization 1677c1b Reduce the uncessery wm call while checkKeyguardVisibility 4dd663b QS Tile: increase DEFAULT_MAX_BOUND to 6 0893307 Allow faster app switching ae8fed5 Account: Fix the risk of sqliteconnection leak 606fa51 SystemUI: Remove padding for navbar and statusbar 3a68982 Support UnifiedNlp (microG) 0db585a MiniThumbFile: Fix image/bitmap retrieval bfa033e Rework thumbnail handling ecc3bd6 Vectorized the power menu sound panel selector 78f86de Persistent background app notification: disable by default e0694a8 Change power save mode color to sexy red 15b9369 Fix notification shows wrong question 472c0bf Fingerprints: Increase MAX_FAILED_ATTEMPTS 9529404 Fix to avoid UI freeze issue 76526a0 base: preference seekbar widgets should follow the rules 07cb29c SystemUI: Prevent NPE in Dependency.get() in BrightnessController 2e1c112 Settings:Bugfix for NPE, Only valid screen power consumption need to smear 7db80db am: Add NULL check in TaskRecord.getWindowContainerBounds 93e5a43 Current view findFocus maybe null, which cause NullPointerException. 65262e5 core: Add support for fake signatures, enabled per app by dynamic permission c631811 Fix NPE with void android.view.VelocityTracker.clear() 040f379 Frameworks: Fix Null Pointer Issue 90e4336 Spam: Fix non-protected broadcast from supersu, qcril and fm cf1d199 Widget: Catch null point exception in AbsListViewAutoScroller e30e73e BT:Crash occured due to null pointer exception. 2c7dea7 Bluetooth: Avoiding NULL pointer dereferences 5005d44 Suppress FingerprintManager logspam 5104028 Kill off provider info logspam 71a43ed binder: adjust GC interval for binder ops 731059f Fix service cannot start when service removed from restartList 6e53dbb Passing a new ArraySet instance to avoid crash 6052753 PackageManagerService: Add finally block to close the stream. 1a7f270 SystemUI: disable statusbar time refresh when screen off 4abadf8 BluetoothAdapter: disable logspew 8a78dfb MountService: Prevent NPE with DropBoxManager 00d5174 Handle IllegalArgumentException bfa74f9 Bad token of activity when do the launch work at the app process side f9f9ce1 Fix race condition when writing UidState of appops. e5247b7 Reporting FULL_WAKE_LOCK to battery stats. bad2661 fixed handling of data URI schemes in Intent.toUri 4212cdb Fix double free issue in ResTable. b0c61fb Framework: Fix NotificationListenerService monkey null pointer issues 73a1190 frameworks/base: reduce the setTransactions 58d0bf0 Fix NPE in updateEmptyShadeView() upon screen rotation 0a3d1bc Handle invalid pointerId 401208c Avoid ConcurrentModificationException in method dump abf25c9 SystemUI: Fix SystemUI Crash Issue e58a299 Fix window transformation related issue 4cbbca01 Sync Preference in UI for new cached device 449e50d Fix ANR due to long wait for synchronization lock 0858d70 Fix broadcast receiver leak issue de2e5cf Fix to android 7.0+ Intent Flag Bug 0842c0d Unset frame listener before tearing down GLThreadManager. ec1de86 Scroll: modified velocitytracker 44d8709 ParcelFileDescriptor: can we stop the panic here? d5306c6 Workaround for wallpaper not shown correctly problem f70efe7 Ensure the generation is not changed before put value to cache 982fcff FIX No sim - airplane mode padding cf699f5 Allow Python Versions Higher than 2.6 420c2ec camera: catch NullPointerException for Nexus 5 0ae7618 Fix Photosphere/Camera FCs 1acec83 Fix for google backup and restore 68be72d Bluetooth: Prioritize Bluetooth state change intent to start Service a50146b SettingsProvider: Add missing INTERACT_ACROSS_USERS_FULL permission 9750414 Add default permissions for few ROM specific apps a70b154 Add default permissions for multiple gapps e8f56d7 Disable Mobile Data Always On by default [1/2] dfa07a5 Add handling SQLiteDatabaseCorruptException. 389a78d NightLight: Allow lower temperatures d01f050 MTU should be 1358 as per 3GPP standards, especially for LTE radio interfaces. 40c8de3 Base: Pixel Colors: Change dividers from Holo Blue to Pixel Blue 7e542d5 base: Add stub files e810cae base: rescuce party: check isDisabled on all public API 9d54df9 Kill airplane mode toggle Teal color ec8fb55 Fix NPE when AOSP ambient display preference is removed 5d0cd06 Add missing STORAGE_INTERNAL permission for BackupRestoreConfirmation 6dfe05e SettingsLib: Allow Skia Vulkan to be used as HW renderer c745c96 Optimize IncallUI delay for voice calls 57d864f telephony: Hack GSM and LTE signal strength 6aebb90 Allow creating custom dialogs in DialogPreference. ef7e7ea Enable non-market apps install by default b73fddc Treat default value that wasn't found as empty value. f0e3995 DEBUG: Turn off some debugging we don't need. 1b9379b SmoothSpinners: Makes the loading "spinner" animation smoother 703853f core: Update GPS Icons to be more Material 45540ec SystemUI: make sure to expand all the way when flinging c04acff allow forcing HighEndGfx mode 7edb686 Improve scrolling cache e209f28 Reduce log verbosity: Don't spam logcat c913f54 Avoid needless Integer.valueOf() object allocation. 52bab69 aapt: silence density flag warnings 09e877c hwui: Remove deprecated compiler flag d6a0afc frameworks/base: Support for third party NFC features and extensions * frameworks/native/ aaa9c98 Use sourceCrop to decide filtering in screenshots 1a198d7 surfaceflinger: fix fencing when composition mode switches ff7e1cd surfaceflinger: fix fencing when layers become invisible 83a4aaa Input: improve touch response slightly * kernel/lge/bullhead/ 8412db1 Merge aosp branch 'android-msm-bullhead-3.10-oreo-m2' into lineage-15.1 * libcore/ 6ae95b8 Libcore: Amend NoSuchMethodException message 5580a06 Libcore: Speed up single word BigInteger division * packages/apps/Gallery2/ 85a7851 Gallery2: explicitly include android-support-v7-recyclerview 08dd2c9 Merge tag 'android-8.1.0_r15' of https://android.googlesource.com/platform/packages/apps/Gallery2 into HEAD * packages/services/Telecomm/ 7ea87c0 Telecomm: Clean up enhanced call blocking function * vendor/crDroidOTA/ 7928cf8 mido: update 998c641 dumpling: update to crDroidAndroid-8.1-20180405-dumpling-v4.1 96da0da mido: update * vendor/lineage/ 1e74723 lineage: Camera2 priv-app permissions whitelist b8ed9d9 vendor: More priv-app whitelist updates ==================== 04-04-2018 ==================== * android/ 7ad41ca manifest: Track ril 403499c Merge 'lineage-15.1' into 8.1 * bionic/ 584740d Merge tag 'android-8.1.0_r20' into 8.1 * build/make/ 6e7e71b core: Dont overwrite build.prop when TARGET_COPY_OUT_VENDOR=system 52c156f Merge 'lineage-15.1' into 8.1 * device/google/marlin/ ef45995 marlin: set build fingerprint instead of override 5748164 marlin: update build fingerprint & desc to April 2018 OPM2.171019.029 109630b Merge aosp branch 'oreo-m2-release' into lineage-15.1 * device/google/sailfish/ 02992c5 sailfish: set build fingerprint instead of override abc4348 sailfish: update build fingerprint & desc to April 2018 OPM2.171019.029 * external/f2fs-tools/ 85fe5ff f2fs-tools: use pointer and memory alloaction instead of defining "structure stat" in function stack * external/sqlite/ 7086233 sqlite: upgrade to SQLite 3.23.0 * frameworks/av/ 4b07654 Merge 'lineage-15.1' into 8.1 * frameworks/base/ a275e41 Merge tag 'android-8.1.0_r20' into lineage-15.1 * frameworks/opt/telephony/ cdfbdc8 Merge 'lineage-15.1' into 8.1 * hardware/ril/ d834192 ril: Add support for DC_HSPAP * hardware/ril-caf/ 32fb201 ril: Add support for DC_HSPAP * kernel/google/marlin/ 62094f3 Merge aosp branch 'android-msm-marlin-3.18-oreo-m2' into lineage-15.1 * packages/apps/Settings/ f53c73f Merge 'lineage-15.1' into 8.1 8f8fd43 Merge tag 'android-8.1.0_r20' into lineage-15.1 * packages/apps/crDroidSettings/ 591deb4 Updated translations * packages/inputmethods/LatinIME/ ea42939 Merge 'lineage-15.1' into 8.1 * packages/providers/DownloadProvider/ 2d2dd46 Remove download notification after preview * packages/services/Telecomm/ aabe04d Merge 'lineage-15.1' into 8.1 * packages/services/Telephony/ 7f8d1d0 Merge 'lineage-15.1' into 8.1 * system/sepolicy/ 562f5db Merge 'lineage-15.1' into 8.1 * vendor/crDroidOTA/ 586eef2 Shamu Updated to 04042018 f742c07 cheeseburger: Update * vendor/google/ c7a511f marlin: update blobs from April 2018 OPM2.171019.029 factory image * vendor/htc/ 0151a4c flounder_lte: Add missing RIL blobs * vendor/lineage/ e49c0b8 apn: Update Vodafone default ==================== 04-03-2018 ==================== * android/ db32f45 manifest: android-8.1.0_r15 -> android-8.1.0_r20 * build/make/ 986c59a Merge tag 'android-8.1.0_r20' into lineage-15.1 * external/f2fs-tools/ e53184d libf2fs,mkfs.f2fs: add wanted_sector_size for wanted_total_sectors 2853ca0 check_f2fs: test wrong write(2) call * frameworks/av/ 833f388 Merge tag 'android-8.1.0_r20' into lineage-15.1 abef5ce Revert "libmedia: Fix null pointer crash in secure buffer allocation.." * frameworks/opt/net/wifi/ e0f48b9 Merge tag 'android-8.1.0_r20' into lineage-15.1 * frameworks/opt/telephony/ 45f3a2d Merge tag 'android-8.1.0_r20' into lineage-15.1 * hardware/qcom/audio-caf/msm8996/ 14d7df0 Merge tag 'LA.UM.6.5.r1-06700-8x96.0' of caf into lineage-15.1-caf-8996 * hardware/qcom/camera/ b7eb232 Merge tag 'android-8.1.0_r20' into lineage-15.1 * hardware/qcom/display-caf/msm8996/ 80f2baf Merge tag 'LA.UM.6.5.r1-06700-8x96.0' of caf into lineage-15.1-caf-8996 * hardware/qcom/media-caf/msm8996/ 020e52b Merge tag 'LA.UM.6.5.r1-06700-8x96.0' of caf into lineage-15.1-caf-8996 * packages/apps/CarrierConfig/ 57882fb Merge tag 'android-8.1.0_r20' into lineage-15.1 * packages/apps/CellBroadcastReceiver/ b79b565 Merge tag 'android-8.1.0_r20' into lineage-15.1 * packages/apps/Email/ 65d474d Merge tag 'android-8.1.0_r20' into lineage-15.1 * packages/apps/UnifiedEmail/ 30e0ea4 Merge tag 'android-8.1.0_r20' into lineage-15.1 * packages/providers/TelephonyProvider/ 39b2041 Merge tag 'android-8.1.0_r20' into lineage-15.1 * packages/services/Telecomm/ 15cd947 Merge tag 'android-8.1.0_r20' into lineage-15.1 * packages/services/Telephony/ bab2621 Merge tag 'android-8.1.0_r20' into lineage-15.1 * system/bt/ 4d314af Merge tag 'android-8.1.0_r20' into lineage-15.1 ==================== 04-02-2018 ==================== * build/make/ cabe00f Merge 'lineage-15.1' into 8.1 5a14a7f Install (vendor|system/vendor)/build.prop always * frameworks/base/ 788d138 Automatic translation import * packages/apps/Settings/ f75eeeb Merge 'lineage-15.1' into 8.1 * packages/apps/crDroidSettings/ e29fc1f Updated translations * vendor/crDroidOTA/ 0f7a00f crackling: Update 28a68a2 Update Galaxy S5 all variants 80be527 Add v500 22fea2e Pixel / Pixel XL: Update * vendor/htc/ 98cc62a flounder_lte: Add missing GPS dependencies * vendor/nxp/interfaces/opensource/nfc/ 113daf4 Do not link to android.hidl.base@1.0 ==================== 04-01-2018 ==================== * external/f2fs-tools/ ffcf3fa Merge branch 'master' of https://android.googlesource.com/platform/external/f2fs-tools into HEAD * hardware/qcom/media-caf/msm8952/ b349c61 fix circular dependency libnativewindow <-> libui 15e3873 media: Adjust for new header Android.bp requirements * packages/apps/crDroidSettings/ bdcd6e7 crdroid: Protect OTA against blank links * vendor/crDroidOTA/ 66f0908 Add potter e0fecea Update Bullhead Links 16c71bc angler: Update 995b2a2 angler: Test blank changelog 47bc137 update readme and added https (we use secured links) 1789406 added missing tags @crdroidandroid/maintainers make sure to have all links updated as this will be needed for new website update read more here https://github.com/crdroidandroid/android_vendor_crDroidOTA#mandatory-xml-tags 3b903b0 Clean up OTA 8e74740 cheeseburger: Update 173e4c2 dumpling: update to crDroidAndroid-8.1-20180331-dumpling-v4.1 also updated shortlinks to bit.ly provided ones (goo.gl is going down) * vendor/lineage/ b617f02 increase changelog history generation to 10 days most of us build weekely and most of the times we loose a few days in changelog * vendor/motorola/ 04ee1af shamu: readd amplifier config files ==================== 03-31-2018 ==================== * android/ c84d774 Merge 'lineage-15.1' into 8.1 71a741c manifest: Sync HVX neuralnetworks HAL b43dae5 manifest: Track expat fc6d64e manifest: Track BlockedNumberProvider * device/lineage/sepolicy/ 37a89a7 sepolicy: Change recovery_prop to lineage_recovery_prop * device/moto/shamu/ 50f07b2 shamu: readd amplifier config files e43e213 Revert "Add wificond to shamu image" * external/f2fs-tools/ d043a26 Merge "Revert "FROMLIST: libf2fs: reset wanted_total_sectors by new sector_size"" 723be0a Revert "FROMLIST: libf2fs: reset wanted_total_sectors by new sector_size" * frameworks/av/ 8a99f43 Add screen record tile and service improvements [2/2] * frameworks/base/ 305fd4b Updated translations 791a2d2 Screenrecord tile: save quality level 4be08ed Add screen record tile and service improvements [1/2] ab7668d base: bring back screenrecord a3332f8 Keyguard: Actually kill the Fancy Colon 8048609 Centralize and fix caches broadcast receivers [2/2] d3cec13 base: Add screen off animation [1/2] 72328b9 base: expanded desktop: fix for endless layout loop on keyguard * frameworks/native/ 9afbde0 Fix resampling for multiple pointers 84d5aa8 Fix broken input tests * frameworks/opt/telephony/ 7897fa2 Support enhanced call blocking function 0198a40 IMS: Use proper phone to route emergency calls 574722a Fix a cherrypick mistake * hardware/qcom/audio-caf/msm8996/ 549e801 qahw_api: Ignore missing dependency * hardware/qcom/audio-caf/msm8998/ 56eeef3 audio: add amplifier hooks for stream parameter manipulation * packages/apps/Settings/ 1582ca4 Settings: Remove unused parameter 55c634f Settings: fix themeing of storage summary page 4cb4508 Settings: fix themeing of sim preference dialogs aecdc95 Merge 'lineage-15.1' into 8.1 * packages/apps/SlimRecents/ af797ff Improve slimrecents toggling reliability 3b8c66e Centralize and fix caches broadcast receivers [1/2] dd9cb4a Clear all action: remove all recents apps, not only the ones showing in the panel 09c6e44 Use SystemServicesProxy to get recent tasks f87c4ef Preload recents on settings change or dpi change * packages/apps/crDroidSettings/ a4f31d6 Updated translations 7872a06 base: Add screen off animation [2/2] * packages/providers/BlockedNumberProvider/ e958740 Support enhanced call blocking function * vendor/crDroidOTA/ 6015970 add notice ==================== 03-30-2018 ==================== * android/ 8b9dd2c manifest: Track clang 7.0.1 2533a9a Revert "manifest: Add revision for clang" b3e849f manifest: Add revision for clang * device/moto/shamu/ 4ace671 shamu: Manifest: Fix camera provider interface * external/f2fs-tools/ a2ef5f8 check_f2fs: integrate into android build * frameworks/opt/telephony/ 574722a Fix a cherrypick mistake * packages/apps/AppDrawer/ 3a7ccee Switch entry point to the normal leanback category * prebuilts/clang/host/linux-x86/clang-4667116/ 28510c6 Initial push * vendor/crDroidOTA/ eb73747 cheeseburger: Update ==================== 03-29-2018 ==================== * android/ ed8763a manifest: Track SDLLVM toolchain * external/f2fs-tools/ 30a495f Merge remote-tracking branch 'aosp/master' into HEAD fdd1b1a Fix typo userata with userdata * kernel/moto/shamu/ 8162bf7 msm: vidc: Supress silly error message 4ab0443 clk: qcom: Use rt mutexes for the rpm and voter clock locks 7ebf592 cpufreq: cpu-boost: Use interruptible wait to not affect load average * packages/apps/Dialer/ 4756df4 Dialer: comply with EU's GDPR * vendor/crDroidOTA/ 64ed91b Add Mi A1(tissot) c411574 OTA: Clean up xml usage 9413f4e mido: update 1ab4e60 update Piex and Piexl XL ==================== 03-28-2018 ==================== * android/ 6a94499 Merge 'lineage-15.1' into 8.1 * build/make/ 65e206c Merge 'lineage-15.1' into 8.1 595d631 dumpvar: Dump TARGET_USE_SDCLANG 679c024 binary: Append cc/cxx wrapper to sdclang 177b0ff build: Require devices to opt-in for SDCLANG bc7c60f Turn off sdclang for cfi sanitizer caf6bf4 Add support for using the secondary SDLLVM toolchain 25ac684 Control building shared libs, static libs and executables with SDLLVM LTO bbcfedb Add support for building with proprietary compiler * device/moto/shamu/ 0bbdef6 shamu: add memtrack HAL to manifest.xml 6e198d3 shamu: power: Bring in line with other nexus devices 1625766 shamu: Update tunables for updated interactive governor 526ea46 shamu: Move some audio blobs to vendor c052b78 shamu: Set permissions for vibrator/light HAL on early-boot 1370927 shamu: Enable radio service 1.1 1b72d37 shamu: Enable wifi HIDL version 1.1 * external/f2fs-tools/ 98ca6c5 ANDROID: check_f2fs: redirect errors to stdout 46322b2 FROMLIST: f2fs-tools: change to use #pragma pack(push, 1) 457c992 FROMLIST: libf2fs: reset wanted_total_sectors by new sector_size 6b39975 FROMLIST: resize.f2fs: fix access out-of memory boundary * frameworks/base/ b911d93 threads: fix anr when concurrent request provider 65174ed The network event should be an asynchronous callback 1fc4683 MessageQueue: explicitly remove FD event listeners 6ec8ad6 SystemUI: stop fillig logcat with useless stacktrace * hardware/qcom/bootctrl/ 70633f5 Add sdm660 to the filter * hardware/qcom/gps/ 9846829 msm8084: Handle race condition in HAL post SSR ce8f4a3 msm8084: Memory management fixes 2808a93 msm8084: Add new event mask for timezone 38395e9 msm8084: Remove reporting gps status from loc eng layer 10d1698 msm8084: Remove Redundant Log 2552d38 msm8084: LocTimer repeated expiration 26e1031 msm8084: MsgTask thread must call associator function always 4d26814 msm8084: Adding a number of utilities de3415d msm8084: gps.conf parameters are in sap.conf table 081c255 msm8084: Adding Mutex for Creating Context 71adb97 msm8084: Removed unused code and unnecessary notice files 23be84f msm8084: Avoiding race conditions during the pallellized builds in Android system * hardware/qcom/wlan-caf/ 1321254 Merge tag 'LA.UM.6.4.r1-07600-8x98.0' into lineage-15.1-caf * kernel/moto/shamu/ 2b5bc40 cpufreq: interactive governor drops bits in time calculation c38abdd cpufreq: interactive: prevents the frequency to directly raise above the hispeed_freq from a lower frequency. bf60323 cpufreq: interactive:call __cpufreq_driver_target() for cur frequency b89dd09 cpufreq: interactive: Reschedule timer if min_freq is reduced 44b09b0 cpufreq: interactive: Ramp up directly if cpu_load exceeds 100 ae3d5bd cpufreq: interactive: Implement cluster-based min_sample_time fe63c7d cpufreq: interactive: only boost tunable affected cpus 2bf1370 cpufreq: interactive: Rearm governor timer at max freq 2689b7c cpufreq: interactive: Fix compiler warning for hvt b2799f1 cpufreq: interactive: Record hispeed_validated_time in timer function a2a6ec2 cpufreq: interactive: Exercise hispeed settings at a policy level 9ff603e cpufreq: interactive: Add max_freq_hysteresis feature e7c8ed0 cpufreq: interactive: Use del_timer/add_timer_on to rearm timers 74c0d28 cpufreq: interactive: Cache tunables when they are created a3e7f63 cpufreq: interactive: Round up timer_rate to match jiffy 957dcf3 cpufreq: interactive: Reset last evaluated jiffy in idle callback cfc6a99 cpufreq: interactive: Align timer windows for all CPUs ec5f8ea cpufreq: interactive: Move cached_tunables into cpuinfo 2bd14bb cpufreq: interactive: Remove sampling_down_factor 5e7e802 cpufreq: interactive: Revert sync freq feature aeab7e2 cpufreq: interactive: Revert sync on thread migration optimizations 52d743e Revert "cpufreq: interactive: Allow 1 ms error in above_hispeed_delay comparisons" 77d3250 cpufreq: interactive: BUG_ON when tunables are NULL after init 4db53d8 cpufreq: interactive: Fix freeing of cached tunabled during module_exit() 3ee70f4 cpufreq: interactive: restructure CPUFREQ_GOV_LIMITS 8353304 cpufreq: interactive: remove compilation error from commit 49cc72365fb7ee87762a7ccc6a32ef68627216c5 52721d9 cpufreq: interactive: turn boost_pulse off on boost off 1de55c4 cpufreq: interactive: Revert timer start modification 6237303 cpufreq: interactive: Make common_tunables static edb430c cpufreq: interactive: Permanently cache tunable values 2bd5a4c cpufreq: interactive: fix NULL pointer dereference at sysfs ops b46b6b8 cpufreq: Interactive: Implement per policy instances of governor 1594655 cpufreq: interactive: Move definition of cpufreq_gov_interactive downwards 6ffcaae cpufreq: interactive: Remove unnecessary cpu_online() check 1e7880b Revert "cpufreq: interactive: Limit timer rearm to just once on limits change" * packages/apps/Settings/ 8e961c4 PrivacyGuard: add a couple more missing icons * prebuilts/snapdragon-llvm/toolchains/llvm-Snapdragon_LLVM_for_Android_4.0/ db15a9f Initial push * vendor/lineage/ ba0247f Always use my_installed_module_stem instead of my_built_module_stem d1be407 Add support for using the secondary SDLLVM toolchain 1b0641a Rules to enable LTO for Adreno GFX driver. * vendor/motorola/ edbb55f shamu: Move some audio blobs to vendor ==================== 03-27-2018 ==================== * android/ ee40013 manifest: Track more telephony packages bd1d8c4 update build script link and build info * device/qcom/sepolicy/ add2b7a legacy: Remove wfdservice_service policy * frameworks/base/ 1ca9d41 AsyncTask: Fix to remove canceled tasks from executor's queue 176f63b BackupAgent: add backup shared mode 83c2a7b Fix a null pointer exception in FragmentManager 8793de2 Remove duplicate code for binder ID clear and restore 5a93268 Release SQLite page cache as much as it can 9f8a638 Add exception catching for BlockedNumberContract methods fefe753 Support enhanced call blocking function 2bec2e7 Synchronize the HeadsetService methods 1da134b ActivityStack: Add task null checker before proceeding f2b10ea RecentTasks: Check task for null and return if yes 73f9a2a Accessibility: Fix FWR when unlinkToDeath if linkToDeath failed b7abe9e data: update missing permissions eedc418 ActivityManager: Change way to get Available memory 4242fcf Updated translations * lineage-sdk/ d9dbab5 lineage-sdk: Prevent NPE in style interface service * packages/apps/Jelly/ 83661db Make background of bottom sheet respond to style changes * packages/apps/SlimRecents/ 22f30da Reapply user icon pack after chaning panel size 4ea959c Fallback to main activity icon if iconpack doesn't provide any specific activity icon * packages/apps/crDroidSettings/ 7ec0918 Updated translations * packages/services/Telecomm/ 0df544a Telecomm: Fix dialer lagging bug 84a1ca0 Support enhanced call blocking function * vendor/crDroidOTA/ e5bbc15 land: New update for Redmi 3S 700c758 update bullhead to 4.1 62cc73f bullhead: Update 4.1 345ef60 Fixed all Galaxy S5 variants 6282a8e fix for Galaxy S5 da8b75f fix for Galaxy S5 427fdb5 Shamu Updated to 4.1 on 26 ==================== 03-26-2018 ==================== * android/ 117a665 lineage: Sync system/tools/dtbtool * frameworks/base/ f7e6cc7 OMS: Dismantle FLAG_OVERLAY_TRUSTED check in isOverlayPackage 74ebaaf Revert "Revert "OMS: Only allow trusted overlays to be registered."" f3f130a Fix multiuser scenario for unloading dark style * lineage-sdk/ 9511d2f Revert "Revert "lineage-sdk: Update the way OMS records details about overlays"" * packages/apps/Jelly/ f7eaeac Jelly: Build with AAPT2 * packages/apps/Settings/ acd4b88 Revert "Revert "Update the way OMS records details about overlays"" * system/nfc/ 81b278f bcm2079x: Hardcode nci_ctrl_size to the Nougat value * vendor/crDroidOTA/ 8c240f2 Add surnia (moto e 2015) 2b3f3a3 Add osprey and merlin moto g3/turbo a16216f crackling: Update d31883b squash oneplus3 changes ==================== 03-25-2018 ==================== * android/ 6205aec manifest: Track black ba34697 manifest: Track crdroid *s 757184d manifest: Track our overlays * build/make/ 7f45ee5 Merge 'lineage-15.1' into 8.1 * crdroid/build/ a1eda7f Update url * crdroid/features/ 6c57cb2 remove useless link * frameworks/base/ 3a37921 Allow switching amoled black themes [1/2] 833d142 Updated translations 218c765 Merge 'lineage-15.1' into 8.1 * hardware/interfaces/ c20158f camera: Only link and use vendor.qti.hardware.camera.device if specified * kernel/moto/shamu/ 1b74d85 shamu: enable CONFIG_DETECT_HUNG_TASK a9d8fbf msm: kgsl: Check for integer overflow before allocating memory b57cdc2 msm: kgsl: Check the address range before mapping to GPU bc07075 msm: kgsl: Change %p to %pK in debug messages 504a64c msm: kgsl: Add missing check for alloc size bf9c7ab msm: kgsl: Add registers and function to read the RBBM_ALWAYSON_COUNTER dbc9e44 msm: kgsl: Add the oxili_rbbmtimer_clk to the list of gpu clks 8d7d703 shamu: defconfig: Disable CONFIG_CC_OPTIMIZE_FOR_SIZE aacdc7b Disable "maybe-uninitialized" warning globally aed937f msm: kgsl: Remove io_fraction as it is no longer used 218ed53 msm: kgsl: Use temp unsigned long variable to prevent truncation be0d7ec ANDROID: ion: Fix comparison * lineage-sdk/ 977e39d Merge 'lineage-15.1' into 8.1 * packages/apps/DocumentsUI/ 61ad2c5 Merge 'lineage-15.1' into 8.1 * packages/apps/SlimRecents/ c4b2c25 Fallback to main activity icon if iconpack doesn't provide specific activity icon for the package * packages/apps/crDroidHome/ 02c8a51 Make way for more darker themes * packages/apps/crDroidSettings/ 7e4e168 Allow switching amoled black themes [2/2] 68a61fe crdroid: Fix colors 0b9a093 Updated translations * packages/overlays/black/ 6c85ec5 Users got no chill * vendor/crDroidOTA/ 122de8e crdroid: Clean up OTA 4e634e2 Updated all versions of the Galaxy S5 56bbdf8 Update Galaxy S5 klte, kltedv, klteduos c401ddc Updated Galaxy S5 klte for crDroid 4.1 db52472 corrected mido @althafvly pay a bit more attention to other devices 872aa7719a5acaec0faaf430c1551830916ef0fe 872aa77 add yu yureka(tomato) * vendor/lineage/ f7b7f6c soong: Add TARGET_USES_QTI_CAMERA_DEVICE b492142 crdroid: Build black themes 21754c8 crdroid: add generic targets a2fa2ed Initiate crdroid v4.1 ==================== 03-24-2018 ==================== * external/bash/ 35cebb9 bashrc: change cm to lineage * kernel/google/msm/ a4b9cf7 ARM: configs: flo: Go back to 100Hz fa52784 Revert "flo: defconfig: remove unused configs for Bluetooth" * packages/apps/Jelly/ 367b09f Jelly: support dark mode * system/extras/ 9f2a027 Perfprofd: Fix service definition * vendor/crDroidOTA/ bc1e112 mido: update to treble caf9237 Add files via upload 74561d9 Add files via upload fa8fd54 corrected some text * vendor/lineage/ 218bc1f Use appropriate package name for dark theme [2/2] 9651c6d crdroid: Set TARGET_CRYPTFS_HW_PATH if HW crypto is enabled ==================== 03-23-2018 ==================== * frameworks/base/ 4423a9b Use appropriate package name for dark theme [1/2] ce15416 Return of the ticker scroll [1/2] * packages/apps/crDroidSettings/ a83d9b7 Return of the ticker scroll [2/2] * packages/overlays/accents/ d9f7611 Move in accents * packages/overlays/dark/ ea268fa Move in dark overlays * system/sepolicy/ 8f12ac8 Allow platform_app to access su on treble devices * vendor/crDroidOTA/ 2ff6cb1 Added Galaxy S5 variants kltekor / klteduos c979b6f Update and fix "add zerofltexx (s6 flat)" commit 6647879 create helpfile c21dc6d Add zerofltexx (s6 flat) ==================== 03-22-2018 ==================== * device/lge/bullhead/ d206abd bullhead: stop adding vendor apk's to system a281c61 bullhead: Add Google platform certificate * frameworks/base/ 9c1d747 SettingsProvider: explicitly include android support libs 0f46867 SystemUI: bring back the google assist qs tiles 18c07c5 core: Fix AccessibilityNodeInfo memory leak 46f21aa Fingerprint navigation settings is a secure setting 9514576 Add reachabilityFence remove ExemptionMechanism.finalize * lineage-sdk/ faca0b3 LineageSettingsProvider: explicitly include android support libs 523448f README: Point to the new wiki * packages/apps/LockClock/ 918094f LockClock: explicitly include android support libs * packages/apps/Profiles/ f84a40f Profiles: explicitly include android support libs * packages/providers/WeatherProvider/ 4d3d407 WeatherProvider: explicitly include android support libs * system/vold/ 5928eba Revert "vold: Add path to cryptfs_hw" ==================== 03-21-2018 ==================== * build/make/ 86a2806 build: build generic lineage targets from vendor/lineage 703b5fa Revert "products: make targets used for addonsu inherit from lineage" * external/bash/ a4e7995 bashrc: remove resize and ps alias * frameworks/base/ 35bb093 Frameworks: Fix Binder.joinThreadPool ef12193 Skype voice can't transfer to carkit after re-connection 1cfaa3f media: Parse Exif OffsetTime in MediaScanner 2520501 SystemUI: modify overscroll bug in NotificationStackScrollLayout 4b9e4c8 base: Use MethodHandles within the framework bf6a2f4 base: fix notification overlay config 138f8a4 Reload more assets on overlay change 73453b6 Add support for theming notifications 5af0810 Expose autofill save dialog text color 6497b47 core: Poor Man themes: fix autofill save dialog 777d871 Choose a custom editor app for screenshot notification edit button [1/2] 2379321 Revert "Support theming notificatons" * packages/apps/crDroidSettings/ f16bd9a Updated translations * vendor/crDroidOTA/ 3385033 dumpling: update to crDroidAndroid-8.1-20180320-dumpling-v4.0 welcome to stable 4.0 let's move to 4.1 now :) aab6ab6 updated formatting e98e176 add Galaxy S5 kltedv f54757e crackling: Update * vendor/lineage/ 673f767 lineage: update our priv-app permissions whitelist ==================== 03-17-2018 ==================== * frameworks/base/ 083d054 Stock Recents: fix fc on header app icon longpress 69e299dd Recents icon pack code improvements [2/2] * hardware/qcom/display/ 1aa43a5 msm8974: libexternal should depend on libmedia ef4ddf0 msm8974: libgralloc: Fix adding offset to the mapped base address * packages/apps/LineageParts/ f542a56 Merge 'lineage-15.1' into 8.1 * packages/apps/Snap/ b2ef15e Snap: Add support for focus distance 4bdfff2 Drop new focus indicator into Camera2. * vendor/lineage/ 08caf49 crdroid: v4.0 stable release ==================== 03-16-2018 ==================== * frameworks/base/ 6d3826b Add interpolators to qs tiles animation [1/2] 0ec4024 Add animations to quick settings tiles [1/2] 6dbeac0 Optimize AbsListView to reduce click operation latency dc458e7 AbsListView: Fix widget couldn't find any view fc 05e2fb1 Return: Listanimation Views and Interpolator [1/2] a8dbca9 Fix empty recents view in multi window mode 010c687 Support theming notificatons * hardware/qcom/audio/default/ 6ec0a5e audio: Make CVD version retrieval nonfatal with ACDB v1 * packages/apps/SlimRecents/ ddbb1d9 Skip thumbnail drawing if canvas is not hw accelerated 3332eb5 Allow software mode for hw bitmaps on old devices 2d37b24 SlimRecents icon pack code cleanup and improvements [1/2] * packages/apps/crDroidHome/ 12b02df Use accent color for badges * packages/apps/crDroidSettings/ e79315b crdroid: Re-enable QS animation settings 59b4be2 crdroid: Re-enable listview animation settings 5b2a18e Updated translations * vendor/crDroidOTA/ 3058458 changelog shamu b54bec2 uodate for nexus 6 shamu ee7e977 Update Bullhead download link ==================== 03-15-2018 ==================== * frameworks/base/ fbf7d31 Skip notification for hidden notifications on first boot 292db8e SystemUI: Restart when switching dark theme f34703e Markup screenshot edit button: collapse notification panel on tap * hardware/qcom/audio-caf/msm8952/ 5dd29ee Revert "hal: Fix failure in VtsHalAudioV2_0Target test due to spkr protection" * hardware/qcom/display/ 86a2c32 msm8974: hwcomposer: Fix regression in hwc_sync * packages/apps/LineageParts/ b2f786b ButtonSettings: Acquire Resources only once ==================== 03-14-2018 ==================== * build/make/ 98d3edb build: only warn on LOCAL_CLANG set to false 7092b68 build: Set default art info 06d3969 Add support for TARGET_CPU_FEATURES. 23d619b build: Add PRODUCT_BOOTANIMATION a501b57 build: execute changelog generator script 8e0b09a build: Rename OTA package 813fd2f target: Skip building QSB edf4257 Make build ID simple 322e1db build: Remove annoying text when flashing 4c00150 build: Add ANSI name 2724e21 build: force rebuild build.prop 41990e8 Use 'release-keys' for build tag 7af9d1b build: Enable custom ccache cache dir for Android 2cee8d2 Remove ro.kernel.android.checkjni a3197d3 arm64: Rework A53 Errata Fixing logic ac5c115 build: condition A53 errata workarounds in RenderScript c1a28d0 Build support for 32-bit armv8-a 653b721 disable Dalvik lock contention logging as it isnt needed * frameworks/native/ 6b12d20 SF: Modify binder call before linkToDeath * packages/apps/crDroidHome/ 8dfe8c6 Allow disabling weather widget only * packages/apps/crDroidSettings/ 0369e06 Updated translations * system/core/ 4a8a4d9 Lockscreen Charging info (2/2) 67daa52 init: optimize shutdown time c0ec889 Filter GalleryDatab* 04b0db9 Silence spammy logs from camera blobs (AEC_PORT and mm-camera) 7664cf7 init: don't reboot to bootloader on panic c50ce34 Increase logcat buffer size to 4M for userdebug and engg builds bcf8532 healthd: Increase healthd fast timer interval 48bad23 System Server Force Close. 3263a86 fix null pointer and memory leak issue fdb1487 Enable HAS_VFP_D32 for 32-bit armv8 crasher * system/vold/ 20d950c vold: Also wait for dm device when mounting private volume * vendor/crDroidOTA/ 6743bc9 dumpling: update to crDroidAndroid-8.1-20180314-dumpling-v4.0 86c4933 add op2 & op3 9ff8b19 mido: update 6725a9b crackling: Update * vendor/motorola/ 9e28306 nash: Swap perf stack for wahoo's ==================== 03-13-2018 ==================== * frameworks/base/ 7b92c54 SystemUI: guard possible concurrent issue in LocationController * kernel/moto/shamu/ 0057863 drivercore: Avoid adding devices without pm_ops to dpm list ad3f543 arch: convert smp_mb__*() fb9de42 arch: Mass conversion of smp_mb__*() 541bb29 arch: Prepare for smp_mb__{before,after}_atomic() ec33be0 arch,arm: Convert smp_mb__*() 330d2bc PM: Fix a bug in dpm_suspend_late() 09f9c2d PM / Wakeup: Use rcu callbacks for better performance 99f6f9c mm: Fix incorrect type conversion for size during dma allocation 7515768 dma-contiguous: Re-order the error handling sequence a696e45 cma: Add 100ms delay before retrying for CMA allocation 66cdf72 cma: Make the default CMA region not reserved by default b7aa18c mac80211: use constant time comparison with keys 1a2ae38 mac80211: accept key reinstall without changing anything 91686c1 crypto: memneq - fix for archs without efficient unaligned access ad31c43 crypto: more robust crypto_memneq 2816f08 VFS: Properly free dentry name snapshots in vfs_rename2 * packages/services/OmniJaws/ 602d288 OmniJaws: Use settings icon * vendor/crDroidOTA/ 7385668 bullhead: Update 36bf0ca bullhead: Update 04fda37 cheeseburger: Update ==================== 03-12-2018 ==================== * packages/apps/DUI/ 3ca9cbf Fix potential Smartbar FC for buttons custom application 9271d4c Fix smartbar media arrows not showing sometimes * vendor/crDroidOTA/ 1cee8f1 Add Nexus 5x information 616439f Add files via upload ==================== 03-11-2018 ==================== * device/lineage/sepolicy/ fb2383d sepolicy: allow untrusted app to find styleInterface * frameworks/base/ 735ed1e Merge 'lineage-15.1' into 8.1 083d192 base: make settings_dark colors same as material_dark 8538f16 base: update UiManager's night mode according to berry state c0f06a4 base: make lockdown action require strong auth 5e56027 SystemUI: allow the power menu to be relocated * lineage-sdk/ cddd199 sdk: Rebrand to crdroid 595e584 Revert "lineage-sdk: Update the way OMS records details about overlays" dc896f8 sdk: add systemui restart to advanced reboot [2/2] 0d71fe2 lineage-sdk: Enable advanced reboot by default ed36d19 Disable by livedisplay by default 52ea43b sdk: Map to ro.modversion b53db14 Allow value 3 for status bar quick pull down 72bfc04 sdk: workaround for runtime-permission request dialog with GooglePackageManager 15fa12e sdk: fixes for documentation 5a72b57 sdk: Styles API finalization for API9 * packages/apps/Jelly/ 6484829 Jelly: Move clear history in a async task * packages/apps/LineageParts/ 50849fe Merge 'lineage-15.1' into 8.1 7c655e4 LineageParts: expose lockdown global action 5788c8d LineageParts: update for Style APIs updates * packages/apps/Snap/ d600a3b Snap: add missing null check on isCamera2Supported ea3d12e Snap: don't try to set up cameras with ids greater than MAX_NUM_CAM * packages/apps/crDroidHome/ 88929d4 Fix disabling of predictive apps * vendor/crDroidOTA/ b470b36 add ether and update changelog 5d690b8 angler: Update 47f0665 crackling: Update ==================== 03-10-2018 ==================== * bootable/recovery/ 58decb0 Revert "recovery: Fix format_volume for f2fs" b649667 recovery: Fix redraws, flickering, and animation 6f54468 updater: Fix and improve allowing devices to suppress BLKDISCARD 56063ff updater: Fix allowing devices to suppress BLKDISCARD * build/make/ 76da9c7 Merge 'lineage-15.1' into 8.1 * frameworks/av/ b939c62 stagefright: ACodec: Resolve empty vendor parameters usage 42b4c53 media: fix infinite wait at source for HAL1 based recording 89165ec Camera: Add support for preview frame fd 5c4f486 Camera: Add extensions to CameraClient b5dc511 libmedia: Add 1440p camcorder quality * frameworks/base/ cbf60e6 QS: Expose zen qs panel close button color 3493ef3 Screenshot: Update flash color c0ae215 Expose screen pinning dialog background and text color 4d33ae0 Revert "Themes: SystemUI: expose screen pinning colors" 3d11f9a Expose notification info text color ef49e94 preference: change visibility only if imageview is valid fe4c22b Revert "Revert "Swap the order of synthetic password wrapping"" 3bf0f5d frameworks: Fix mLteSignalStrength range check 3de35a3 frameworks: Fixed signal strength issue a81e18a Don't consume all BACK keys in SearchView acd9074 Merge 'lineage-15.1' into 8.1 * hardware/qcom/display/ 466c608 msm8974: Move QCOM HALs to vendor partition 35a7b6a hwc: msm8084: Set ioprio for vsync thread fe84e7d display: Don't use gnu-oldstyle field designators a7b6e48 msm8084: include kernel headers 45f6cfe msm8960: copybit: Fix type conversion error for GCC 4.7 96f36a5 display: add TARGET_PROVIDES_LIBLIGHT db1c905 display: Always assume kernel source is present c3af3f4 Revert "msm8974: deprecate msm8974" * hardware/qcom/gps/ e375f8c msm8974: Return the correct length of nmea sentence cd4b7f5 msm8974: Don't rely on transitively included headers aa21dd8 msm8974: Fix logging level and remove nmea log 7a6cc46 msm8974: Fix duplicate gps.conf for hammerhead 53199be msm8974: Move device dependent modules to /vendor 87ae4d6 msm8974: Cleanup obsolete LOCAL_PRELINK_MODULE 3b31cc3 msm8974: Default apn ip type to ipv4 a1f9895 msm8974: Add missing liblog dependency 9100f0e Revert "msm8974: remove from top level makefile" a00e4ad Revert "msm8974: deprecate msm8974" * hardware/ril/ e73eaff libril: Protect against NULL unsolicited response function * packages/apps/CarrierConfig/ 8f44654 CarrierConfig: HoT and tele.ring (232 07) may roam on T-Mobile (232 03) * packages/apps/DocumentsUI/ ca493af Merge 'lineage-15.1' into 8.1 * packages/apps/LineageParts/ 6d6cec6 crdroid: Rebrand to crdroid settings e1261c8 Revert "LineageParts: Update the way OMS records details about overlays" 6f11033 LineageParts: Remove reserved icon space 795a601 Moved expanded desktop settings to crdroid settings c369449 Change default accent to pixel blue 27572c6 Hide color style under display 345d255 LineageParts: Silently kill anonymous stats collections 6d86193 Moved status bar settings to crdroid settings 105cb96 Moved button settings to crdroid settings * packages/apps/Settings/ 36f1b84 Merge 'lineage-15.1' into 8.1 * packages/apps/SlimRecents/ eae333a Fix icon being bigger than some iconpack backimages 26e78e6 Don't add custom shape for unsupported apps but backimage available * packages/apps/crDroidSettings/ 4ce3416 Updated translations b12a840 ButtonSettings: Add a toggle for button backlight only when pressed * packages/overlays/Lineage/ 2dfb588 Moar darkness support * vendor/addons/ 679c402 addons: Remove unused overlays 2449fd0 addons: Overlay style for cellbroadcastreceiver * vendor/crDroidOTA/ fc0ffe6 update g3 a85b11c cheeseburger: Update cb9dda3 land: Update for Redmi 3S 623aabc dumpling: update to crDroidAndroid-8.1-20180310-dumpling-v4.0 77612e8 mido: update 02ba583 cheeseburger: Update * vendor/lineage/ 8f7349d Update DocumentsUI overlay for Oreo 41d32e8 qcom_target: Move RIL path mapping to core/config.mk 1bdf618 pathmap: remove duplicate include-path-for ==================== 03-09-2018 ==================== * external/libxml2/ e8c0bdf libxml2: update to version 2.9.8 * frameworks/base/ e2b29ec AudioService: synchronize access to user selected volume ctrl stream bbe617f Bluetooth: Don't remove UUIDs if profile in connected state 7f53caa Fix DynamicLayout block index calculation after edit 013f277 Should show the lock task mode toast if can not launch the activity not in the locked task. 06e6342 PackageManager: Catch possible NPE from unparsed platform package f4fae76 Automatic translation import * hardware/qcom/fm/ cb930b8 Automatic translation import * lineage-sdk/ d70eb39 Automatic translation import * packages/apps/AudioFX/ 413afee Automatic translation import * packages/apps/Bluetooth/ 9044d16 Automatic translation import * packages/apps/Calendar/ 4cf9715 Automatic translation import * packages/apps/Camera2/ c7e6576 Automatic translation import * packages/apps/CellBroadcastReceiver/ 17d26af Automatic translation import * packages/apps/CertInstaller/ d8413d4 Automatic translation import * packages/apps/Contacts/ fa9b045 Automatic translation import * packages/apps/DeskClock/ b3f7bc7 Automatic translation import * packages/apps/Dialer/ 810fb67 Automatic translation import * packages/apps/DocumentsUI/ a03beb9 Automatic translation import * packages/apps/Email/ 17b0e33 Automatic translation import * packages/apps/ExactCalculator/ 0fa697b Automatic translation import * packages/apps/FMRadio/ 6659119 Automatic translation import * packages/apps/Gallery2/ 7cd4469 Fix the issue of view don't reload when onPause 3c2f100 Fix FC of parsing uri is null ba099de SDGallery:Fix monkey FC when url from pick activity is null 6d57bca Don't show Camera Icon when no pictures found in Albums 15e538a SnapdragonGallery: Fix crash show dialog when activity finished 385313d Fix custom filter don't work when first click after back to original de46c7f SnapdragonGallery: Fix dialog dismiss when home 25eaa5b SnapdragonGallery: Fix multithread synchronization in screenReceiver 46bbfc8 Automatic translation import * packages/apps/Jelly/ d802bff Automatic translation import * packages/apps/LineageParts/ 3eea943 Automatic translation import * packages/apps/Messaging/ c0458f5 Automatic translation import * packages/apps/Nfc/ 1430365 Automatic translation import * packages/apps/Recorder/ 31e6f88 Automatic translation import * packages/apps/Settings/ d28b3f9 Automatic translation import 796835f Settings: Clean up old OTA icon * packages/apps/SlimRecents/ 5f4a2a9 IconsHandler: fix some back images not drawing correctly * packages/apps/Snap/ fff5795 Automatic translation import * packages/apps/StorageManager/ ebecf26 Automatic translation import * packages/apps/Tag/ 5463510 Automatic translation import * packages/apps/TvSettings/ 4293b4b Automatic translation import * packages/apps/WallpaperPicker/ c591f8a Automatic translation import * packages/apps/crDroidHome/ 79dfcd3 Launcher3: Derive right theme * packages/overlays/Lineage/ 3fe089d launcher: Improve dark theming * packages/providers/CalendarProvider/ 93decb2 Automatic translation import * packages/screensavers/Basic/ 2ed9480 Automatic translation import * packages/services/BuiltInPrintService/ 85a8dbf Automatic translation import * system/core/ a19bcfa Merge 'lineage-15.1' into 8.1 * vendor/crDroidOTA/ d88c871 dumpling: update to crDroidAndroid-8.1-20180308-dumpling-v4.0 ==================== 03-08-2018 ==================== * android/ daa8ba0 manifest: Track libnativehelper * device/lge/bullhead/ 989ee68 bullhead: update build fingerprint & desc to March 2018 OPM3.171019.016 * external/chromium-webview/ 5b1f51b Update webviews to Chromium 65.0.3325.144 * frameworks/base/ 3c787da Updated translations b161048 hwui: Fix Native Crash of EGL_BAD_ALLOC 0edfbf7 wakelock: continue read file when returned count > 0 be78bab KernelWakelockReader: stop the panic 5d44246 Accounts: Fix TokenCache maps access 718191c PackageManager: Avoid null access 1891b06 LiveDisplayTile: Avoid NPE during boot up phase 6f7afa9 Revert "OMS: Only allow trusted overlays to be registered." 9980491 Music ticker: once per track is enough daba7d0 Stock Recents: use Slim Recents icons management [1/2] 9fe4bb9 Merge 'lineage-15.1' into 8.1 * kernel/lge/bullhead/ 48b115e Merge aosp branch 'android-msm-bullhead-3.10-oreo-m3' into lineage-15.1 * packages/apps/CarrierConfig/ dec7923 Disable OTA for U.S. Cellular since there is no need for it * packages/apps/Settings/ d62d028 Revert "Update the way OMS records details about overlays" * packages/apps/SlimRecents/ ee6e934 Reset icons normalizer on icon pack change * packages/apps/crDroidSettings/ 5311c91 Updated translations * packages/inputmethods/LatinIME/ 8e7943c Latin IME bug with deleted text will reappear after screen orientation changes ==================== 03-07-2018 ==================== * android/ 80906a7 manifest: Track awk * bootable/recovery/ a55e565 recovery: Add awk lib and driver * device/google/marlin/ fa67993 marlin: update build fingerprint & desc to March 2018 OPM1.171019.021 9bfeabb marlin: Don't relocate vendor/app platform apps to priv-app fb97f4d marlin: Add Google platform certificate aedcbb1 marlin: Signal that we provide our own telephony-ext 5d7bc46 marlin: add CarrierConfig app vendor overlay fc2c07f marlin: update proprietary files list 363f430 marlin: update build fingerprint & desc to OPM1.171019.016 cf4291e marlin: build apps needed for IMS 2e0afe6 marlin: use Snap camera app 59e615e marlin: capitalize product manufacturer deb1ac5 marlin: Disable Project Fi app until a Fi SIM is inserted bf109b5 marlin: update proprietary files for sprint/vzw/fi 38ca4b0 marlin: disable some unneeded debugging tools fa9a7df marlin: update build fingerprint & desc to OPM1.171019.012 567b2db marlin: make lights hal load from system instead of vendor e2011ed marlin: add nexus.xml for nexus/pixel experience * device/google/sailfish/ a8e8872 sailfish: update build fingerprint & desc to March 2018 OPM1.171019.021 * external/one-true-awk/ cfe7878 awk: Add libawk_main for recovery and fixup symbols * frameworks/base/ b960466 Updated translations * kernel/google/marlin/ a426b0e Merge aosp branch 'android-msm-marlin-3.18-oreo-mr1' into lineage-15.1 * packages/apps/LineageParts/ b4c4172 Merge remote-tracking branch 'los/lineage-15.1' into 8.1 * packages/apps/crDroidSettings/ b5c8274 Updated translations * vendor/crDroidOTA/ 36ee291 land: New Update for Redmi 3S * vendor/google/ 8c3096c marlin: update blobs from March 2018 OPM1.171019.021 factory image * vendor/lineage/ 7be2e80 lineage: Add awk * vendor/motorola/ 9bd946b nash: add moto camera2 permission xml ==================== 03-06-2018 ==================== * android/ f083085 Merge 'lineage-15.1' into 8.1 e861b19 manifest: android-8.1.0_r11 -> android-8.1.0_r15 * build/make/ 6ddcc51 Merge 'lineage-15.1' into 8.1 3e97fc1 Merge tag 'android-8.1.0_r15' into lineage-15.1 * device/moto/shamu/ 953cbf9 dataservices: Changes to prevent double free 059a6dd dataservices: Makefile changes to enable CLANG 421f94b librmnetctl: Minor readability and spelling fixes a1cd092 librmnetctl: Fix incorrect handling of messages with return type data b746330 rmnetctl: Fix compilation warnings for 64bit support 6bbdb2a rmnetctl: Enhancements and bug fixes * frameworks/av/ 73a7991 libaudioclient: Remove unreachable condition 87f73ac ElementaryStreamQueue: Fix infinite loop bug 56bc6ae Add mutex protection to AudioRecord::read() 9c9cc4d media: fix blurred image bug for thumbnail of video a0eec7a audioflinger: Fixed deadlock while createEffect failed 73a8765 stagefright: wifi display source can't work ea321a4 Camera: fix use after disconnect error 8996d0e libstagefright: encoder must exist when source starting 9dfe681 libstagefright: Free buffers on observer died 0c96c2a Merge 'lineage-15.1' into 8.1 a463552 Merge tag 'android-8.1.0_r15' into lineage-15.1 * frameworks/base/ 1aea91b Updated translations eaf3751 Merge 'lineage-15.1' into 8.1 48dc2e8 storage: Set all sdcards to visible caa84f1 Merge tag 'android-8.1.0_r15' into lineage-15.1 * kernel/moto/shamu/ e395363 ANDROID: keychord: Fix for a memory leak in keychord. d968a6c ANDROID: keychord: Fix races in keychord_write. 4eca84b Use %zu to print resid (size_t). a3c38ae ANDROID: keychord: Fix a slab out-of-bounds read. d5e0950 Revert "ANDROID: input: keychord: fix race condition bug" * lineage-sdk/ 1416186 Merge 'lineage-15.1' into 8.1 a9afea7 lineage-sdk: Update the way OMS records details about overlays * packages/apps/DocumentsUI/ 5015256 Merge 'lineage-15.1' into 8.1 * packages/apps/LineageParts/ 7b5a67f LineageParts: Update the way OMS records details about overlays * packages/apps/Settings/ 1617fbf Merge 'lineage-15.1' into 8.1 1fd41fa Merge tag 'android-8.1.0_r15' into lineage-15.1 * packages/apps/Snap/ 72869bf Do not crash if we don't have support for RAW files * packages/apps/crDroidSettings/ fb97404 Updated translations d12aa55 Updated translations * packages/inputmethods/LatinIME/ 8f87eaa Merge 'lineage-15.1' into 8.1 * packages/providers/MediaProvider/ 34392c3 Merge 'lineage-15.1' into 8.1 * system/bt/ f76bc74 Merge tag 'android-8.1.0_r15' into lineage-15.1 * system/sepolicy/ b2f836b Merge 'lineage-15.1' into 8.1 * system/update_engine/ 841c1a9 Merge tag 'android-8.1.0_r15' into lineage-15.1 * system/vold/ 63d1064 Revert "f2fs: Fix kMkfsPath to match location of CM binary" * vendor/crDroidOTA/ 55277ed dumpling: update to crDroidAndroid-8.1-20180306-dumpling-v4.0 6a70db4 mido: update 96ab529 cheeseburger: Update ==================== 03-05-2018 ==================== * device/lineage/sepolicy/ a327636 sepolicy: add style api * device/moto/shamu/ 145b1d0 shamu: Add health HAL to treble.mk and manifest.xml 9775c43 shamu: Add omx media HAL to manifest.xml a4da8df shamu: Add keymaster HAL to manifest.xml c78e1bd shamu: Add renderscript to manifest.xml 1d3a8db shamu: Add sensor HAL to manifest.xml cd62caf shamu: Add Graphics Composer to manifest 8558bcf shamu: Add Dumpstate HAL to manifest 1c77920 shamu: Add DRM HAL to manifest 8e18fa1 cas: add CAS HAL and allow it to use vndbinder * frameworks/base/ 8638db0 Updated translations * hardware/qcom/audio-caf/msm8996/ b755dfd hal: switch audio_extn_set_parameters and amplifier_set_parameters * lineage-sdk/ b2e0c2f Merge 'lineage-15.1'into 8.1 76fc3d3 sdk: introduce Style API * packages/apps/LineageParts/ 0d9d600 Merge 'lineage-15.1' into 8.1 * packages/apps/SlimRecents/ 6b7413c Use iconpack back shape if available otherwise system icons shape fb52d85 Improve performances and UI of Auto Expanded mode * packages/apps/crDroidHome/ 88e63eb Update text color for folder pane [3] * packages/apps/crDroidSettings/ d84a0e3 Updated translations * vendor/crDroidOTA/ 8711648 updated changelog url for all devices * vendor/lineage/ 0fe717c vendor: add style api ==================== 03-04-2018 ==================== * bionic/ af4e574 Merge 'lineage-15.1' into 8.1 315a986 kryo: Update routine from moto 2de89a8 Revert "Add ability to read /etc/passwd and /etc/group" * build/make/ 41f08ce Merge 'lineage-15.1' 8.1 784fbae Revert "Place TARGET_FS_CONFIG_GEN passwd/group files in /vendor/etc" * device/lge/bullhead/ 9046730 bullhead: add google camera dependencies 420d4e3 bullhead: update blobs list format * frameworks/base/ d18451f Remove ugly reserved icon space in restricted switch preference 1fa7688 Updated translations e71e477 Revert "SettingsProvider: adaptive icon" 73db708 Revert "NightDisplayController: report unvailable if livedisplay feature is present" f445cfa Revert "Check VintfObject compatibility on boot" fef6296 services: Fix starting window not removing issue 0d11fec Fix the system_error while calling thread::join() in NativeCallbackThread 20f44a1 Fix the windowtoken index out of bound exception 480ea54 frameworks: fix the activity stack ConcurrentModificationException cd6a0df Fix disabled status bar when pinning app and user switch a37579a Merge 'lineage-15.1' into 8.1 d2ff869 Use bool var judge whether the navi-keys enabled * hardware/qcom/audio-caf/msm8952/ 7b486fe audio: configs: update policy configuration to fix vts failure f8f9a84 hal: fix failure in running VtsHalAudioV2_0Target module e657be2 mm-audio: aenc: Fix VTS failures for encoders 297e11f hal: Fix failure in VtsHalAudioV2_0Target test due to spkr protection f6aa85b hal: Update prefixes for audio system properties 1ac3f4e audio: Fix msm8952-snd-card-mtp support 25111ae hal: Clean up compilation warnings c3a1fbf hal: Fix voice call recording ab524f1 hal: Support the audio amplifier hook 9b06833 hal: Don't try to record using 3-mic unless we mean it c9f39b7 audio: Extend platform parser to allow device name aliasing f701b2e audio: Return ENODATA when position is failed to be retreived a68b3d9 hal: configs: effects: update conf & lib paths 18769b0 hal: audio-test: Move omx tests mm-audio-internal ced45bb audio: Only allow non-legacy HAL c338cd6 audio: Use * pathmap * hardware/qcom/audio-caf/msm8998/ 33c6c64 hal: switch audio_extn_set_parameters and amplifier_set_parameters f19eb03 hal: Support the audio amplifier hook * hardware/qcom/display-caf/msm8952/ 6e7faf6 Merge remote-tracking branch 'caf/LA.BR.1.3.7_rb1.9' into lineage-15.1-caf-8952 * hardware/qcom/media-caf/msm8952/ 88d4d3a Merge remote-tracking branch 'caf/LA.BR.1.3.7_rb1.9' into lineage-15.1-caf-8952 * kernel/moto/shamu/ 38b0c4d cpuidle: don't disable cpuidle when entering suspend d156523 msm: kgsl: Bump the GPU frequency for long blocks of processing dae5900 msm: kgsl: Call adreno_spin_idle instead of kgsl_idle * lineage-sdk/ 5da2ca5 Merge 'lineage-15.1' into 8.1 * packages/apps/LineageParts/ 062a301 LineageParts: Remove reserved icon space * packages/apps/Settings/ 6af7632 Revert "Settings: adaptive icon" 85d8321 Settings: increase advanced section limit in display setting d5aa6c8 Merge 'lineage-15.1' into 8.1 * packages/apps/SlimRecents/ 1df6bb2 Fix system fonts losing antialias with Slim Recents Auto Expand mode 6abe22f Improve code and fix panel glitch when starring apps * packages/apps/crDroidHome/ 47badfd Update text color for folder pane [2] 06868f4 Update text color for folder pane 27d05be Fix black on black font for dark theme * packages/apps/crDroidSettings/ 4cf4869 crdroid: Fix power menu settings icon conflict aa9d080 Updated translations d228888 Slim Recents settings: add hints footer * packages/services/Telephony/ 2c68585 Telephony: Do not reserve ugly icon space 189841f Merge 'lineage-15.1' into 8.1 * vendor/addons/ 7485a52 addons: Remove messaging app overlay * vendor/crDroidOTA/ 2c93a9a update m8 2ee55f3 Delete unused devices.xml 31769d3 update g3 * vendor/lineage/ 068723e backuptool: Take into account new location for system default props 9b1dcc9 crdroid: Move to Google's method of defining system default props 34b4c18 extract_utils: Fix vendor framework makefile generation 4d51a16 extract-utils: Use LOCAL_VENDOR_FILE instead of LOCAL_PROPRIETARY_FILE 964ad0d Don't enable ANDROID_BINDER_IPC_32BIT for mixed userspace/kernel bb66b89 Bump LINEAGE_PLATFORM_SDK_VERSION to 8 d1e0dbb lineage: Unconditionally ship exFAT tools ==================== 03-03-2018 ==================== * android/ 38ba81d corrected wrong info a9a4049 lets not forget OTA support 645f717 update readme with more info (good for newcomers) 6b4b000 move OTA to crdroidandroid * build/make/ e60d05a products: make targets used for addonsu inherit from lineage 28f7861 config: use AOSP RIL for non-lineage builds 760e1e3 build: unconditionally use lineage pathmap 9c7936e Move ART default properties into system partition 972794c Add PRODUCT_SYSTEM_DEFAULT_PROPERTIES bf35710 Revert "build: Add new variable to hold generic build properties" adaa6d9 Allow setting the recovery density separately from the aapt config * frameworks/base/ f94851a Visualizer: Adjust for volume level 4c5a5d8 frameworks/base lights: Let Lineage lights decide if notification led is on/off * hardware/qcom/power/ a36e212 msm8952: Support power profiles 0a5232e msm8952: Fix typo * kernel/moto/shamu/ 1592788 msm: kgsl: Add compat.h header explicitly 40a9faf msm: kgsl: Ratelimit memory related error messages 502e4ef msm: kgsl: Wake up GPU only for touch events * packages/apps/crDroidSettings/ 4345a3e update OTA url * vendor/crDroidOTA/ e3a412d dumpling: give me some crDroid love * vendor/lineage/ c26c7eb deleted readme there really is no reason to keep it