==================== 11-14-2019 ==================== * frameworks/base/ 174ed2c5ce8 Fix system crash with network traffic icon holder * vendor/motorola/ f63fed1c sdm632-common: Add wlan firmware bins 0c80c371 river: Replace adobe and native qcdm calib data 95dca454 river: Move fingerprint blobs from common to river c907b308 sdm632-common: Add moto ADSP Hal fa7ade09 sdm632-common: Add sensors.hal.tof 2c3ac890 sdm632-common: Add motorola.hardware.audio.adspd 327bc1e3 sdm632-common: Add missing ims libs a1633d3d sdm632-common: Build wcnss_service from source 169edea7 river/sdm632-common: Import missing blobs 9cd601ce sdm632-common: Kang telephony blobs from xiaomi-sdm660 fddf3dd7 river/sdm632-common: Import blobs ==================== 11-13-2019 ==================== * android/ ea4afbf manifest: Track los for libjpeg-turbo and sqlite c2ae8da Merge 'lineage-16.0' into 9.0 * build/make/ f754d76b2 Merge 'lineage-16.0' into 9.0 * build/soong/ bd67a5ba Merge 'lineage-16.0' into 9.0 * device/lineage/sepolicy/ f7b7011 sepolicy: Allow map for untrusted_app -> su_exec. * external/chromium-libpac/ d4368b8 Merge tag 'android-9.0.0_r50' into staging/lineage-16.0_merge-android-9.0.0_r50 * external/skia/ 76f517c60b Revert "external/skia: Take Fast Jpeg Decoding Path" * external/sqlite/ fe227ee Merge tag 'android-9.0.0_r50' into staging/lineage-16.0_merge-android-9.0.0_r50 * external/v8/ 098109a7 Merge tag 'android-9.0.0_r50' into staging/lineage-16.0_merge-android-9.0.0_r50 * frameworks/av/ 04eab75fb Merge 'lineage-16.0' into 9.0 fb53ac69f Merge tag 'android-9.0.0_r50' into staging/lineage-16.0_merge-android-9.0.0_r50 * frameworks/base/ a0e0c3412dc GlobalActionsDialog: Fix corner cases of NPE 7804aa51517 PackageManagerService: Also delete cache dir with contents a1ccc6190d1 base: Use ro.build.date.utc to signal upgrades 573bca5b31e base: Updates for network traffic 3f2b718a848 New Crowdin translations (#304) a70902a8b09 Update Crowdin configuration file 7bb4ab23724 base: Introduce DisplayModeManager [1/2] * Allow to switch display mode for devices that support multiple mode (Ex.: OnePlus 7 Pro) e77c9c98f51 Framelayout: Fix NPE when view is missing 9f62e1a740b Add default permissions for crDroid Home 2df0b9097fc Rearrange permission grant callback in the end ef4fd8fa28c Fix crash on few Clock settings a45fd9ad5bb TunerService: Add parseInteger failsafe method c4807cb1da7 SystemUI: Whitelist our recorder on CastController c41e91a522f VolumeDialogControllerImpl: Check for internal audio recording support daf7306d563 fwb: Add support for internal audio recording 8d976e748dd PrintSpooler: Improve theming 0b70913cbea Theme system alert dialog 9665d95ccbf Declare CustomThemeDeviceDefaultDialogAlert dda4b8c769c Fix font on language picker part 021f6320a16 Separate custom fonts from material theme [2/2] 85c00278370 Use headline font in preference title 178b8a8e4c1 Expose custom_accent_color and TextAppearanceTitle 3a5ba25ad70 Use headline font on battery percentage 69eb0a42c68 systemui: use headline font for carrier label 53141118e5d Better QS detail clip animation 95c686a35b6 BatteryMeterDrawableBase: Don't colorize when level critical 8b135b3982c FontTile: Show text below font name ba85c4d5707 Introduce FontTile adcdb2588eb Allow QS detail view to scroll a65e45f5057 pocket: Fix pocket lock view for display cutouts 8b031d7a3f5 pocket: Add hardware acceleration and properly maintain SYSTEM_UI flags 95ca3ddf667 PocketService: Adjust light sensor rate to 400ms 796f4e710c0 pocket: Don't show immersive mode confirmation when UI showing f10f556d470 pocket: Reduce sleep timeout for pocket lock 50614f97335 Pocket lock improvements 6cd0d0ee6ed pocket: Adjust sleep timeout for pocket lock view to 10 secs 8f197866bee fwb: Port extended screenshot function from OOS 77120e2f895 QS status bar custom header images [1/2] 3c00363179e Allow configuring battery percent position [1/2] 72d86a8f2db Add more Switch Styles [1/3] 6a27bcdcf73 Add familiar brand color accents [1/3] cff5b2d7c48 DUI: Turn on Tri-state ringer toggle [1/2] d79c0e79473 DUI: Add media controls to bindable actions [1/2] 093240bf25b MusicTile: Clean up redundant code afe77f6045d Aggressive Battery: fix auto enable on battery saver f23bfe63e11 core: Implement Aggressive Battery [1/2] dfa2d932baa AppStandbyController: Only check user standby setting bcc72ee7f90 Launch music player on headset connect: add BT compatibility [1/2] 6696e88c3de Launch default music player on headset connect [1/2] 80d5a946e72 GamingMode: Clean up for dynamic mode 243c30f9732 GamingMode: Fix unnecessary unloading of gaming mode 72d33cb1e07 GamingMode / Less Boring Headsup: Rectify alarm app filter 305d1e6c6f3 Less boring heads up option [1/2] 1d5185f9ca5 base: Add OOS QS style [1/3] 991baac2575 Option to Display Data Disabled Indicator Icon [1/2] c9e6a270a9e Whitelist font manager 216cbc21c31 Add separate Q animations 14af014c4c7 Add Ethans animations 2bfb5ec6360 Bring back music ticker dd08cb1ceb9 Make statusbar ticker play nice with center clock cefe596fdf7 Statusbar notification ticker [1/2] 58111bd1a43 GamingMode: Headsup disabled by default e121b5a6d39 Show doze settings instead display settings for ambient display tile long click f46b4d491b7 Disable long click for SoundSearch tile 9aa66430726 Disable long click for OnTheGo tile 81d0a329796 Disable long click for Compass tile 79aff713585 Fix long click intent for Always On Display tile [1/2] efea85d9d5f Disable long click for Caffeine tile e1ef364752b Disable long click for HW keys tile 80fd0b21e4a Fix long click intent for Smart Pixels tile [1/2] eb5ffc2b9ac Disable long click for CPU Info tile 4974dd0c9d3 Fix long click intent for expanded desktop settings 48ee58284e2 GamingMode: Long press tile to open settings [1/2] ac1d18f3f13 Add Gaming mode tile a2b0253d743 Add SystemSetting class analogous to SecureSetting 8ae90d6f15d GamingMode: Exempt calls and alarms when headsup disabled 05f6def04b5 GamingMode: Clean up and refine [1/3] a1e34a02f44 GamingMode: Initial commit c6a27d770f4 Prevent crash in TTS engine due to improper configuration c9b4cf298f2 OMS: handle target or overlay package disabled 87503728c1a OMS: try harder not to update assets if nothing changed b44e6d260ce SubstratumService: Rewrite installation method for Pie InstallSession API 4b4595ea844 Unbreak public api by hiding substratum interfaces 54ad3924f07 Pie OMS: allow non-system overlays from Substratum 455047c3ca1 SubstratumService: Refactor & cleanup according to AOSP conventions 0cc613e942a base: modify/define custom overlay management 90bd5a3b908 SubstratumService: unify permissions fffba5761b1 SubstratumService: allow CHANGE_OVERLAY_PACKAGES permission 013992d614f base: Introduce SubstratumService 8d94054755a OMS: StrictMode and files under /data/system/theme/ 462f4bac73f Hold "volume up" during boot to disable all overlays 25d32ed8057 ThemeSafety: Introduce App Crash Intent f68d4b74fc4 ApplicationsState: add filter for Substratum overlays [2/2] 1b7531ee0c2 Extras: Add dynamic theme sound effects support 79abef4a939 Extras: Add dynamic theme shutdown and boot animation support 16b495beb02 Fix an edge case in KeyguardUpdateMonitor pocket callback a7ce8783b22 Fix merge derp for status bar brightness control settings b63e529bab6 Extend reboot tile to add power off 403ca032703 RebootTile: Fix gradient message display for reboot to recovery 242b289a1f5 Add Reboot/Recovery QS Tile 5b46f10afc6 Hide VPN icon 927ba2717dd Recents: Use accent color for membar f1a11196313 Make Recents "Free Ram" text translatable 7ce4076a88c Recents: Improve membar layout f1327d609da Add membar to recents options [1/2] 963ba27691f BatteryMetterView: Update correctly only when required d12663c16f0 PebbleBerry: sync dark mode with AOSP night mode too 7a5ea86cb0b hwui: Avoid fake high input latency while vsync drifting 5cd503125b2 FloatingToolbar must end animation immediately when parent window gone 38cfdc1d36c Extend the watchdog timeout of main thread 5ca4230e0c0 Catch the SQLiteFullException in NotificationUsageStats c40efca1042 Add more QS tile themes [2/3] 671245d313a Bring back less notification sounds [1/2] 4ba7eb13e80 SystemUI: OneHandMode QS tile 32f6d20975a fwb: [1/2] Implement cutout force full screen b49048a5405 SystemUI: Use headline font in various parts a80207f9957 base: Use headline font in notification texts 8a989ae980e LocationTile: Rotate location modes and fixes for handleClick cfb23fc8833 Add toggle for charging animation [1/2] 62e4d258241 SystemUI: Animate the keyguard when charging fcf17de06dd Let SoftInputWindow handle BadTokenException 6605cc0e13f AmbientIndicationContainer: Fix crash when adding statusbar view 216bc4ba5d3 SystemUI: Q clock translation: remove unneeded extra quotes 4d7823f6752 TypographicClock: Color extractor updates 3207b99a2dc Fix type header clock strings for Q Clock f0c0ebd6e7c Q Style Clock: Make it fully translatable 5112ec61a64 Add Q clock variant with accent color [1/2] 8927609dd82 Make Q clock limited to 3 lines 434afaa44ff Add Q style to battery icon chooser [1/2] 632b15ff42c Q clock: Bring to center completely 1ac36f09f5b Bring Q clock to center stage 0924144331c Lockscreen Clock Styles: Introduce Q style text clock [1/2] df7742bc0cc Lockscreen visualizer: Fix color transitions 03f11c495c6 Improve checks for lockscreen visualizer 5bc0cbb3e97 Fix conflict between pulse auto color and lockscreen wallpaper 048273fc982 Revert "DO NOT MERGE: Disable night UI mode in battery saver." 27cd35c0e25 framework: Port IME selector notification toggle (2/2) 4acdfade76a KeyguardUpdateMonitor: Fix SystemUI crash with auto face unlock 84249d7447e fb: add back all keyboard IME features back (1/2) aa65bcede83 base: fix check for keyguard in edge gestures 3fffcc7af4b Lockscreen visualizer: Check for media playing before displaying artwork 9b27d7ec301 Create lockscreen fragment properly edbd0911464 Hide custom affordance icons on ambient display 6479c504423 Ambient music ticker: fix text scrolling on AoD ac4594054c5 Ambient music ticker: fix text scrolling glitches f38523c59e2 Improve ambient play layout on keyguard c19e55885a3 Ambient: do not extend pulse notification when not needed 36664e8c77b Ambient music: code cleanup and glitch fixes fbe0294532f NotificationEntryManager: Fix ClassCastException bfcd6098113 Ambient music: show on lockscreen only for Google's Now Playing 42a20374618 Ambient music Now Playing: more improvements 0285fd61797 Ambient Display Music Ticker: Nuke song count info 965fe07f55d Ambient Music Ticker: make it pixel like 2bf677e6e6d Ambient music / Now playing: show also on lockscreen b67d0dc4590 Ambient music NowPlaying: be sure to clean track info when needed 660d101cda2 Ambient music ticker: make it work within Now Playing on Pixel devices 947c20fb674 SystemUI: enhance alarm and calendar links 5d422b402bc Force expanded notification: Use Tuner API 3e0dfe58c67 Statusbar: Update Tuner API usage 7ce0ec3d7e6 KeyguardStatusView: Update Tuner API usage 81fd5e18afc base: add Cookie QS style [2/3] d337486385f Digital clock: Do not use accent color while dozing 5e1b054091a Ambient music: Check if isMediaNotification after final inflation 00b6bc3825a Add custom digital clocks for lockscreen [1/2] 7135f0c9623 Add custom analog clocks for lockscreen [1/2] 284908ab30f Incall vibration options [1/3] 82ced6850b8 Allow to suppress notifications sound/vibration if screen is On [1/2] 668d66e766c Improve foreground task kill process fc8c0436aed Support CALLBACK_TYPE_SENSOR_ROUTING 0f09dc6131d NetworkStatsHistory: Prevent IllegalArgumentException e813068a1f0 base: Use a system-wide recents corner radius af04f2b1082 Lockscreen Visualizer: Automatic color based on wallpaper if no album art found 2de84d0da01 Add lockscreen visualizer customization for solid lines [1/2] c42a66f1515 Add Lockscreen album art filter [1/2] ac4dec2fb72 ScreenDecorations: Add tunable from thread 70a64f6b670 base: notch-city: Add 3 mode display cutout handler [1/3] 82ad9546bac ScreenDecorations: Clean up tuner API 4a690c3613f Use proper context for prevent ringing gesture toast 39dec54ecd7 Fixed setting incorrect mode of vibration 66f2b4b8c5b SettingsLib: Allow Skia Vulkan to be used as HW renderer c6e5a3e40a5 Add developer setting to set the default GPU renderer. 5a5eb148745 Lockscreen Visualizer: Add pulse magic 6996e4b50a2 Add Restart SystemUI button on Advanced Restart Menu (1/2) dcb1657af46 Fixed old mobile signal icon 6d8f95bdb91 LTE Tile: corrected strings 95d64cbc517 Support more Network modes for LTE-tile. cdbdbc6bbc9 LteTile: multisim compatibility a5d89693f19 LTE tile: Remove oreo style slashes 10737dfb19c Implement LTE Tile [2/2] 1ac16f2bc66 Fix issues with QS access on secured lockscreen 8ee4fbbb476 Allow disabling QS access on secured lockscreen [1/2] 0f3f6eed19a SystemUI: Allow using tuner API for Global settings bf570d2c2a1 QS: Add Sound tile to Quick Settings 4c20ab2aef3 Wifi: Send DHCP DISCOVER with rapid commit dc74a5d5ba8 wifi: Add APIs and keymgmt to support WPA3(DPP,SAE,OWE,SuiteB). 3b8e6bb6e45 Wifi: Add FILS support in WifiConfiguration 0d136034ec0 IconsHandler: Really update the icon packs available b818fedb4db Re-add WPS implementation (2/3) d143816b506 ActionUtils: Reverse actions for QS and notification panel d31f9b4e043 Add more action utils d15bd8ec72e Support per-app icon and label customization [2/2] 6f994fec1e3 MicroG: Allow location providers also outside of /system bdf6aa85592 Lockscreen Date Font Style [1/2] 94ac5f5f3a1 Lockscreen Clock Widget Font Style [1/2] 6372b56878b NavigationBarFragment: Update modes only when attached ab1532265dc BatteryMeterView: Fix logcat spam 8bc986b4a9a Fix StatusBar icons tinting when in split screen dd39a7f3b63 base: SystemUI: fix status bar mobile view layout problem ee67fb9cc93 SystemUI: fix visibility of mobile type icon 6c987625ef6 Allow switch to pre P mobile icon style [1/2] d7ffba5e6ad QS footer icon visibilities [1/2] f4c3cdced09 Allow to quickly open Running Services from QS panel [1/2] 174a1efc556 Allow to disable qs footer warnings [1/2] d2270b5b3d0 Telephony: Add DisconnectCause values for clear code 970ab5a3b47 UiModeManagerService: Store messaging night state on Settings class c0ba6518b15 Use normal tinting for emergency icons d3a5ba5ff40 Fix action bar font family on material themes 40678f41ad5 GlobalActions: avoid multiple power dialog animations e0ea463ff56 Disable SwipeUI when navbar is disabled [1/2] dce3970a6ae Full gesture navbar: Apply only on stock navbar 9d63435a574 GestureButton: Adapt to sendKeycode API change ec33de9e486 Allow to set a full gesture navbar [1/2] 9c9e56cdd07 QS tile titles visibility - Fix to hide label container 90b3d15159a Implement per-app thermal control [1/3] 08ce4d571e2 Add optional OP cam support 68bdf262bb9 Disable edge gesture service by default 878cbe85f90 PIE: Add back landscape check properly b301210facf PIE: Fix animation for settings icon and clean up 0ef0fbd55f7 PIE: Clean up for orientation mess 5778eb03af9 PIE: Fix auto dark theming and use tuner API 24c6631e24c Frameworks: PA PIE Controls 3.0 [1/3] 0c7e7bd5d96 Forward-port support for chained input filters 50d911d3b39 Add EdgeGesture service for system gestures [1/3] 86286e5a9c3 QS tiles customizer: respect user tiles columns value 6d41ba97f00 OnTheGo: Add missing import ComponentName 7e60db34551 frameworks: Reset battery stats [1/2] 579d308aa51 Themes: Workaround to fix dark theme on Messaging app d8b64efa3a0 Ability to hide superuser status bar icon [1/2] 34b3e2582d0 Remove the check of mService when BluetoothHidDevice doUnbind 38b9e009fd0 SystemUI: don't add already attached qs tile views de3748af3c4 Keyguard: Hide check button when using PIN quick unlock b2a88bff961 LatinIME: fix navigation bar for expanded desktop 5a378acf4dc build: Add props to allow skipping build consistency checks 375bbc4c52a Utils: Add function to kill package 4c1d04584f7 Add Clear All Button to Recents [1/2] 8f88f7589e2 Quick settings panel : Set transparency [1/2] 7f08b1eff3b crdroid: Clean up one hand mode UI [1/2] c9f6286e708 onehand: Add display shrink mode 0a63ed8dd4f VoLTE icon: reduce height & width to match status bar icons a402442bdb9 Allow tuning extra padding for status bar 380a7650a20 Rounded Corner: Code improvement and clean up a42bd10c7bf Custom Rounded Corner and Padding preferences [1/2] e1bb25fffca Redo weather toggle for lockscreen e93679cf89f WeatherClient: Check boot completed prop 820bf78f6e6 WeatherClient: Conditionally allow query when adding observer 3426e21b2ed WeatherClient: Don't enforce READ_WEATHER permission b3d57143b46 WeatherClient: Fix horrible allocation abuse b3b91321e28 framework: Grant READ_WEATHER permission ec1f06afb85 Add toggle for lockscreen weather and improve code 599476f653d Weather client: fix refresh at boot and improve/cleanup code [1/2] 9a8b230a28c Weather client: switch to vector drawables 457648f6880 SystemUI: Implement weather on lockscreen like Pixels 08f6f23aa6f Update QS tiles showed by default 5ad15224ad4 Use same NFC icon as that in QS tile 261e6e4f7ff SystemUI: Add statusbar NFC icon 19ad8157e5f VolumeDialog: Rework expandable dialog 8233d5e6026 Volume dialog timeout (1/2) 5fcaf430bdb Init volume dialog only when setting updated 51b51dfa96e Extended audio panel - fixes for unlinked notifications 602307c8d12 Extended audio panel [1/2] 8c1e6ee8e04 Allow overriding default volume dialog position bfc291e57a5 VolumeDialogImpl: Use TunerService properly 1c3789c7566 telephony: Conditionally ignore RSSNR signal level 76f4e2afa51 CPUInfoService: Clean up intent filter b2c957412fd Ambient music ticker: don't trigger if it's not a media notification c8001416375 Ambient music: be sure to clean track info on media notification drop 70e2cb5df9d FontService: Support fonts from Substratum theme packages 9855291af5a FontService: Don't copy resources from /system/etc/fonts 38db146060e FontService: Protect font changed broadcast ddd1bed7053 FontService: Disable logspam 424123bba30 Set font for remaining keyguard items 2f32bded3a9 Set font for AmbientIndicationContainer e845f192285 FontService: fix null object reference 805ebe4a255 FontService: fix potential NPE and handle disabled packages properly 72e0b4a0c00 Add progress for font apply [1/2] 78c56f019f1 Dynamic font fix for FDE devices 7cb9d810b1a Fonts: patched a few need files for boot 5e566e6f225 Fonts: Update keyguard when font changes dfd96aeeb9e bringup: Fontservice b3f9c530ac7 PebbleBerry: Switch styles [1/3] 2d307f722db PebbleBerry: Add black/dark themes for google intelligence and wellbeing 3684085dc7b PebbleBerry: Add QS header styles [1/3] e1b4846913f PebbleBerry: Introduce Tile Styles - a QS tile style picker [1/3] 24031d4c4ab PebbleBerry: Simplify for power saver mode 1c0cf7b0d34 PebbleBerry: Turn off night mode before switching dark style a23234e3415 PebbleBerry: Fix black theme auto reset 03083512db3 PebbleBerry: Add independent switching of notification theme dc9f9cbd0fc PebbleBerry: Support black overlays de3693c9819 PebbleBerry: Allow switching accents and light dark themes in better way e7200a591b4 PebbleBerry: Add string to store status for dark theme usage 0ebd53154de PebbleBerry: Add SystemUI dark theme support b07d0f4ebd1 PebbleBerry: Create theme/accent manager utils 437699b9b92 Revert "SystemUI: Berry styles" 63e60b2159e Revert "SystemUI: sync dark mode with AOSP night mode too" 820365c4a60 TunerServiceImpl: Remove unavailable settings from blacklist dd41487f7eb Reload assets on overlay change: code improvements d6a40482f1e Notifications: Do not use theme context for remote views 010255e77c4 Improvements in loading notifications with dark mode 414d044326c Reload more assets on overlay change 913f3c2d9a1 Add support for theming notifications ef0a58e243a Expose notification info text color 1519005442b Themes: Remove color spans when using config_useDarkBgNotificationIconTinting c9fc4ce99ab Themes: Add Theme.DeviceDefault.Resolver.Exposed 440d4a12143 Themes: add bool to optimize notification icon colors on dark backgrounds 35de1dae444 Themes: Expose notification icon colors 2bcdd12db19 Themes: Set UserIcons tintMode to SRC_ATOP 0a510aec6be Themes: Expose QS tiles and label colors d09a69dc42a Themes: SystemUI: expose screen pinning colors e1f18e90010 Themes: SystemUI: Expose QS edit item decoration background color c2b01657066 Themes: Allow Permission Icons to be fully themed f426b351d82 Themes: Expose toast & tooltip text colors for themes 9b803291336 Themes: Expose Keyguard affordance circle background b542404f3d2 Themes: Allow volume slider and thumb to work with custom images. f04eaa74d33 Themes: Expose Screenshot flash and background colors e2005229655 Themes: Expose Keyboard Shortcuts Dialog 9c12b3ea433 Themes: graphics: ADB "N" icon compatible with OMS7 fc0ba4bf666 Themes: SystemUI: Expose switch bar title b0fbb4eee7a Allow Navbar ripple color to be themed 72070c510b7 Themes: Expose QS tiles and label colors cf455bdbd20 Themes: Expose QS background color fa4dcebd874 Expose and tint settings dashboard icon tint e1d1a9cc229 Expose autofill save dialog text color 02d250c0031 Expose screen pinning dialog background and text color 61d24f0721a base: themes: dont use colorPrimary for active qs b9ab36868e3 Expose two target preference divider color 6f734abbe72 Expose faststroller text for themes 190e096878e Expose toast colors for themes 4e6bde9c771 Fix autofill save dialog 2b7b9508ff0 Allow Immersive cling colors to be fully themed 291ccae5981 Themes: Allow Resolver List BG to be fully themed 0237f46dec9 Make resolver list fully themeable 5fbf1820ee3 Themes: Expose resolver hardcoded colors d586c41f0d1 Ambient display music ticker [1/2] e44edefebfc Port ambient Now Playing container from Pixel [stripped down version] 4f4a5838bd3 Fixes for lockscreen visualizer 0bb238a6920 SmartBar: Enable action for Expanded Desktop 98b1d784a8f SmartBar: Enable action for One Hand mode 390248fda44 Update stock navbar items only if enabled 0895c600e96 SmartNav: Bring back Kill App action 518d076999f Pulse : allow to blacklist apps [1/2] 8b4c8695ad1 SmartNav: Implement pulse for stock navbar 63e994cb541 SmartNav: Add missing setting defines 64ea8a03878 Pulse: add back auto color based on albumart 9392d897239 Initial checkin on Pie for SmartNav navigation suite ad54976e0ea Add Flashlight blink on incoming calls [1/3] 2b9073274ce AppOps: Do not prune apps that are not present 3924eca601f SystemUI: Name Cellular Tile based on carrier f3eca83dd57 Custom Icons handler: add launcher icon cache support 9d911b1bec1 Stock Recents/Overview icon pack support [2/3] 43eec47b66b keyguard: Actually kill Fancy Colon ae750c9775d Fix no default ringtone for slot2 d251070693e Phone ringtone setting for Multi SIM device c8bbabd861b Suspend Actions [1/3] 22eb1e29ee0 Utils: Import restart systemui api 453d78fb4ee Allow users to switch between Pie/Oreo recents [1/2] ece44c18bc2 SoundSearchTile: Make default state inactive a36861da979 Add Google Sound Search tile 9395e46b220 Cellular tile: don't show disable confirmation dialog 7f819d0d258 Remove call to expand QS panel while pressing the Airplane QS tile 63bdc3e4ed3 Ask pin when tapping Airplane tiles on secure lockscreen c94c821d758 Qs tiles no title: use bigger rows padding 6f1a3308a93 OnTheGoTile: Fix active inactive states 96a08a3ab57 QS: SystemUI: Add On-The-Go Tile 9d32a5f84d5 fw_base: On-The-Go Mode (1/3) 5568c9234c7 Add device key action to take screenshot [2/3] b9b326f54dc Add device key action to toggle flashlight [2/3] 7e9edd1d8bb Add api to toggle flashlight and check if device has flashlight 418aaf57d4f base: implement OP like navigation gestures [1/2] 6a5910ee104 AODTile: Fix long click intent cbb9a039069 BatteryBar [1/2] beb401a8a1b Ability to toggle VoLTE icon in statusbar [1/2] 8f5651929a3 Allow to dismiss notifications with FP left/right swipe [1/2] 0aaed56e06a Add Always On Display QS Tile aefacc8f851 MusicTile: Make tile state inactive if not playing music 13a71d001bd Add Music QS Tile dce32098bab Allow to set QS panel columns and rows [1/2] 5d351118fc9 Speed up Recents additional buttons show delay 1275b242b1d BatteryMeterDrawableBase: Refresh only when value changed 3e852d8501f battery: Allow setting custom symbol near text on charging [1/2] a7b6ada397e Add dotted circle battery and hidden battery styles 379186918a6 Fingerprint authentication vibration [1/2] 42bec073b8f Allow using 4G icon instead LTE [1/2] 6ad3785891a Make roaming indicator optional [1/2] f2d37a726af Add ability to toggle bluetooth battery level in QS [1/2] 0cf5dcd9028 Add ability to toggle bluetooth battery level [1/2] 9dacdc59c52 Add CarbonGestures [1/2] 122f143a02f Smart Pixels: Dynamically register receiver 2fe7dfdce86 SmartPixels: Also depend on burn in protection e9713163e6e SmartPixels: Add config to enable smartpixels support b5e96bdae24 base: make smart pixel burn-in protection dependent on device burn-in 1fe538f5035 Add smart pixels [1/2] 21ca6ac8960 Custom logo customizations [1/2] f68cc93e585 Fix heads-up fc when clock is hidden 355e1ae9b0e Add few Clock settings to Tuner reset blacklist 4a14d420bca Do not apply date customization to QS clock [1/2] d282f504816 Add option to auto hide status-bar clock [1/2] 0d62bd8bad7 Statusbar clock customizations 4e4a2480949 Allow using position tunable to hide clock 86f3627036f Add separate tunable for clock seconds 70575efb56e Network Traffic: Add more customizations and improvement [2/3] d0db0aa42b7 Network traffic mode for status bar [2/3] 4ca91b58842 Move net monitor to expanded statusbar header [1/2] af15daff9bb Use alphaoptimized layout for custom icons on left 808040e7bb5 CollapsedStatusbar: Fix phantom spaces in status bar e67fdf1c728 CompassTile: Add a device supports compass check 0223d770277 CompassTile: Do not use slashed icon b7b078b2289 CompassTile: Set default state inactive b09a222839d Add Compass tile 11b8f5c5fb6 ExpandedDesktopTile: Set default state inactive 1ad6cb00b2a QS: Add Expanded Desktop QS Tile a0336022059 PhoneWindowManager: Do not panic if immersive mode active 08ef59cbe3b Add a whitelist for location providers outside of /system [1/2] 6158bdfbb88 AbsListView: Fix widget couldn't find any view fc 8a56260c3db Return: Listanimation Views and Interpolator [1/2] c68d5ec747f Add option to disable scrolling cache [1/2] dcae4f9bf07 Fix: No text in toast for RTL layout cb281f8334f FW_Base - XuiMod: Toast Animations [1/2] f5671f7bd18 AppTransitions: Remove hackery for controls duration f7440e4c1c1 Allow toggling animations off [1/2] 9aee526a3c1 SystemUI: remove unnecessary recent apps transition 6a3b24c61af AOKP custom system animations (1/2) 30a0ea5254d display: Don't animate screen brightness when turning the screen on 76a01efc767 Add interpolators to qs tiles animation [1/2] d2c04e59962 Add animations to quick settings tiles [1/2] 9b3bee254db Force Expanded Notifications [1/2] 25398b6d3ed Base: HeadsUp snooze function [1/2] ff4ef3dd845 HeadsUp: add timeout option (1/2) d79247c2dfd base: Add accidental touch prevention for assist key a72f8b733c8 base: Introduce Accidental Touch f4ea6e11594 base: Introduce new navigation bar key event source fed2b264b50 Battery light: 100% charged level (1/3) a8048507abb Add HW Keys QS tile 606b6864d60 policy: introduce pocket lock 0a1486bf9e8 pocket: introduce pocket judge ec9f917ab36 base: Add bool to enable/disable doze by default cd50ec9b03b Allow tuning ambient display with sensors [1/3] 900f14c7244 Toast icon switch [1/2] 7f6c25be330 Show icon of package associated with Toast 0ac8cfc7a11 Integrate crDroid OTA into crDroid Settings [1/3] f2865ceb76f StatusBar: add missing import for ContentObserver c5549eb8e61 Add AlarmsBlocker [1/2] f0d25894173 Add WakelockBlocker [1/2] 3799a680a18 CPUInfoService: Improvements and fixes e30ea380cf8 QS: Add CPUInfo toggle tile 88f87009477 SystemUI: add CPU info overlay 3e34ae47cf0 Make long press music skip and torch work on AOD 3f33ef9bb9f ambient display: Fix volume key music control c8e68568296 Base: Hide power menu on secure lockscreen [1/2] a2dab2886db base: persist screenshot type in settings 55d2b31c536 QS: Add partial/full screenshot QS tile 2c94711e833 QS: Add Screenshot QS Tile ee3da620428 core: Add api to take screenshots c527979ea17 Live Volume Steps [1/2] ccc729176c3 QS tile titles visibility [1/2] c800e8dece3 Add customizable action for back long press button [2/3] 891f2fbfb98 Add device key action to kill app [2/3] 44da229bfc4 Add toggle to disable HW keys [1/2] d15786897be Statusbar: Clean up Tuner API e6387a236b7 SystemUI: Add back the Pixel Navbar 9df603185ff Use FORCE_SHOW_NAVBAR to actually toggle navbar 650a79987bf Quick settings: Add Haptic Feedback to tiles [1/2] 67a31da82a0 Add option to select brightness slider positon [2/3] f8353fd1e6b Fix playing screenshot's sound when camera's sounds off 8927602c57b Allow to disable screenshot sound [1/2] 8ab12a926d3 Separate double tap to sleep on lockscreen [1/2] 7ee0f806c2f Return: Smart Pulldown [1/2] cb106659b81 SystemUI: Add case to quick pull down status bar anywhere b3562010f1c NotificationPanelView: Clean up tuner API 5ceb872d03b MediaScanner behavior on boot (1/3) 7fee8192bc5 Keyguard: Fix scramble PIN view for multiple users cfb5a7e0115 Disable PIN entry after successful quick unlock 0f2622ab417 Keyguard: Forward port lockscreen quick unlock (1/2) 58e248561d0 KeyguardHostView: Auto face unlock v2 for pie 93eb03a6358 Add config to enable face auto unlock by default [1/2] fa4f51edcd5 Base: fix facelock crash when lock screen is disabled 3c7cab4636b Add preference for automatic face unlocking [1/2] cf121250975 Dismiss keyguard automatically when face is recognized 28b77633ecc Add crdroid utils acd18e3dda8 base: Add metric for crDroid Settings 86e1888128c BatteryService: add dash charging support 02ab574c25b LockscreenCharging: squashed (1/3) 5a05f713e63 base: Add stub files 1ebe0988574 Prevent 3rd party app from turning on speaker during the system call 85eed4dcaab Change the icon for the captive portal login app. f4d3e69e934 Stable seek bar positioning ebc313fa9e5 telephony: Fixed crash in data service 01c4aab4efa Add missing Chime notification sound on AudioPackage14 b2a7898f7b1 frameworks/base: Avoid recording negative data d2ce9cd329a add VSYNC scheduled flag and avoid two doFrame calls in one period 355bb7016dc FrameworkBase: Fix NullPointerException of AMS 67f693994e0 Use the boot class loader as parent of system server loader c18e2d0147a Remove uses of libcore.io DropBox and EventLogger 0c82dfc541d Move DexLoadReporter setup before AppComponentFactory calls 22713b66be3 Fix NullPointerException in ConnectivityService ed3f40f5b6a Optimize the font cache size according to display resolution cf57ea45201 Fix handlelr thread block while switching bluetooth 5df403c491b Fix Google Markup FC cd34679238a base: Fix crash when changing default phone app c362c41d381 DefaultPermissionGrantPolicy: grant Google sounds picker storage perms b1ddd8935c6 base: fix mediascanner access permissions to external storage f5c97d8d6f7 Add Location & Storage permission to Default Dialer App It's required for Call Recording 0442af6262b Permissions: Grant Pixel's Wallpaper app access to SD c6426bf57e7 Fix Google dialer FC due to missing permissions 204b312c93e Allow chromium to sign in fa731723490 Fix Google Calendar FC 667b8627655 Fix permissons for ContactsProvider2 8a90cec6622 Fix Fi permissions fe182a7fadb Fix Android 7.0 GApps permisions which were causing F/C cd1c5bf77c4 Fix setupwizard FC 816ea3be79f Fix NPE on ExpandableNotificationRow 53a70a8970b pm: PackageBackwardCompatibility -> applyPolicy ce96450465a pm: Use toArray(T[]) instead of toArray() adae1936354 Fix inaccurate power algorithm of mobile radio 6d3194f5d6f Fixes crash (race cond) when destroyActivity. d8ff90e6aae Fix the reference leak on RemoteCallbackList 92952b088cb services/job: Fix two Jobscheduler bugs 28e032e4eaf frameworks: Fix activity stack ConcurrentModificationException c77350adefb Remove another unused calling for better performance 37073befa90 BackupAgent: add backup shared mode 788267db16b Rename the backup file to base file when backup exists 2ed40fb24e8 Fix intermittent slowness in resolver activity towards end of day 2e6b0834974 Allow Python Versions Higher than 2.6 ddad0f3f40e DragSurface: destroy surfacecontrol in view site f04327639cc hwui: fix mmap leak of graphicsstats service 131edd4cf0b hwui: stability: check mmap return value f553bd9f940 hwui: Don't run comparisons on non-jank frames d725196b822 libs: hwui: Enable perf mode 8da7b3b0804 hwui: Fix HWUI_COMPILE_FOR_PERF for non-arm 85a3cd1ac21 hwui: Disable fine-grained logging e86fd2662fb hwui: Remove deprecated compiler flag 37019dd3ac7 base: limit direct share targets to reduce lag 551df221a5a Improve scrolling cache c1168e59e1c base: set scrolling to 0.006f 079bb6da442 ListView: Obtain next list item in advance 98d3e25f5f4 core: touch response optimizations 8bb6ca2544a Optimize AbsListView to reduce click operation latency 79cc4bb6e57 Make Build.TYPE and Build.FINGERPRINT consistent for apps. 86dca6956f9 Workaround for wallpaper not shown correctly problem 01f48ab20e4 Clean receivers completely when forceStop the process 35d92bdf32f Fix a 'memory leak' c153ea8f807 Fix showing empty signal strength for TD-SCDMA f518523e0cf Wallpaper is half black after rotating quickly a3d9ead9768 Remove useless warning when dismissing notification bc1979f631c SQLite: Do integrity_check only once 6a700da0c38 Add handling SQLiteDatabaseCorruptException 63caf00fa7c MediaScanner: Detect folders e8ca90db1c7 Telephony: NPE observed in Settings when click on Search settings f662b2c6d2d PackageManagerService: Avoid NPE in matchComponentForVerifier 992cf9f85f0 AlarmManagerService: Add null check to QCNsrmAlarmExtension call c7789011b24 ActivityRecord: .app must not be null when you call .setVisible 14cb8180a2b AMS: Fix the null pointer exception in MainHandler:handleMessage 031c31a9492 AMS: Fix the null pointer exception in IntentResolver c653ece862a ConnectivityService: null check before accessing getCurrentScore() bfe5513930b Fix UsbDeviceManager null object reference b0a59f85d07 InputWrapper: Opt out early if session == null 54d4facdde9 ParcelFileDescriptor: can we stop the panic here? 804e1f8a053 base: SystemUI: fix themeing of notification shelf dot 9733349bca6 SystemUI: Change arrow keys to vector images ed9126341b7 SettingsLib: Cherry-pick misc fixes to AOSP 1a55010acd0 Add additional required permissions for priv-apps 37aa9ca75ba Fix NPE with void android.view.VelocityTracker.clear() 21ef90c08f1 base: Supress telephony crashing platform 7219ef57974 Update ringtones and notifications a40a6f8de23 Enable NSRM (Network Socket Request Manager). 5072cbe18dc SystemUI: Update NFC tile drawable 97794fcb817 StatusBar: Silence logspam 7e825fd0ec3 telephony: Make IMS method updateToState accessible 232b718b61b SystemUI: Keyguard: Check for a null errString 882db9b2f95 Bluetooth: Fix NPE when accesing Manufacturer Data of invalid ScanRecord f4d7c647841 VrManagerService: Solve the null pointer exception 45a1ded464e Kill off provider info logspam 9a3aab2d89c Remove unnecessary videos cb7b1fba7b7 base: Remove round corner padding from statusbar a6fc4e04c9a KernelWakelockReader: stop the panic 06bef6d78a6 Screenshot: Fix possible NPE 6da5733d785 Suppress FingerprintManager logspam 607fae4db2a TunerService: Prevent NPE with tunable 0952d6d8d54 base: Make Build.DATE visible to apps 4aa685bb7d6 NightLight: Allow lower temperatures f7d3c79562e Increase Zenmode max hour limit from 12 to 24 bd4c7a6001a view: add null check for dispatch touch view 06012baef34 CarrierConfigManager: Enable enhanced call blocking function c378ef26d49 StorageManagerService: Fix for system_server crash while booting 4878026de07 WindowManagerService: Remove status bar perm checks 6a68613ed53 base: disable warning in StaticLayout c8d086ed174 Telephony: Don't crash for too long baseband version 8d204891539 base: SettingsProvider: cleanup leftover logspill 4751b8aa6d1 Fix NPE when AOSP ambient display preference is removed c0a4d313971 Shorten wait time for shutdown time optimization 37a77e73ba4 ActivityManager: fix npe in ProcessRecord 5dc4f580733 frameworks: Fix null pointer Issue b397e4a5fc8 Revert "Remove getIntWithSubId in TelephonyManager." 32f4323b32d SystemUI: Prevent NPE in Dependency.get() in BrightnessController 721e2362935 aapt: silence density flag warnings 3e75e3eab10 Avoid needless Integer.valueOf() object allocation. 988ca80270b Reduce log verbosity: Don't spam logcat 8a994ae779c SmoothSpinners: Makes the loading "spinner" animation smoother c5a119c28e8 Allow faster app switching e9801271f59 Speed up Orientation Listener 6fdb14557e8 android.view: Speed things up!! 93f32073828 Notification: Remove logspam from apps without channels f66e133b5a2 Don't crash if there is IR HAL is not declared e0c38baf5c0 TelephonyManager: Prevent NPE when registering phone state listener 160f99ab4ad Fix NullPointerException in CaptivePortalLogin 19a8afd98db SystemUI: Remove annoying log caused by aosp bug 9aa5c32208a NavigationBarView: Avoid NPE before mPanelView is created 3612319dad3 Add missing STORAGE_INTERNAL permission for BackupRestoreConfirmation a8f87128f71 SQLiteDatabase: Catch corrupt exception during transaction 3694a2c0ca2 DEBUG: Turn off some debugging we don't need. 216b9738070 BluetoothAdapter: disable logspew f11d05f8f92 Merge tag 'android-9.0.0_r50' into staging/lineage-16.0_merge-android-9.0.0_r50 * hardware/interfaces/ bf84f51f Merge tag 'android-9.0.0_r50' into staging/lineage-16.0_merge-android-9.0.0_r50 * lineage-sdk/ f9a6a786 NetworkTraffic: Do not consider doze as screen on 5ff01f7b Network traffic mode for status bar [1/3] b1d02727 sdk: Remove style interface service a720823c Update default battery style and allow more styles a074216b Add Restart SystemUI button on Advanced Restart Menu (2/2) 2b46f8ff lineage-sdk: Remove DB upgrade for FORCE_SHOW_NAVBAR dacc9b5f sdk: On-The-Go Mode (2/3) f41d9ad8 Add device key action to take screenshot [1/3] be0f1d81 Add device key action to toggle flashlight [1/3] 41de3f57 sdk: Disable selinux warning alert for now fc832187 sdk: Kill trust interface hint on first boot 59c6e681 Allow value to hide the clock 11025a9d sdk: Set summary automatically if required 09683b5c Battery light: 100% charged level (3/3) d5f0aa9a Add customizable action for back long press button [1/3] be781d99 Reduce default kill timeout 598bb08a Add device key action to kill app [1/3] 2e397c1e Add option to select brightness slider positon [1/3] 33f5d645 Allow value 3 for status bar quick pull down 9aa7d012 lineage-sdk: Prevent NPE in style interface service e78b4577 crdroid: Do better for version pref cd2a0d48 lineage-sdk: Enable advanced reboot by default 6c22bae4 Disable by livedisplay by default aee7104a sdk: Map to ro.modversion 9b799a7f Make lineage great again * packages/apps/Bluetooth/ 8f28ffff Merge tag 'android-9.0.0_r50' into staging/lineage-16.0_merge-android-9.0.0_r50 * packages/apps/ManagedProvisioning/ bc10ed30 Merge tag 'android-9.0.0_r50' into staging/lineage-16.0_merge-android-9.0.0_r50 * packages/apps/Settings/ 146566b45b Merge 'lineage-16.0' into 9.0 * packages/providers/DownloadProvider/ 8b165813 Merge tag 'android-9.0.0_r50' into staging/lineage-16.0_merge-android-9.0.0_r50 * packages/providers/TelephonyProvider/ 50a1253 Merge tag 'android-9.0.0_r50' into staging/lineage-16.0_merge-android-9.0.0_r50 * packages/providers/TvProvider/ 2f457cd Merge tag 'android-9.0.0_r50' into staging/lineage-16.0_merge-android-9.0.0_r50 * packages/services/Telecomm/ 846dd622 Merge 'lineage-16.0' into 9.0 * packages/services/Telephony/ 47b951b1e Merge 'lineage-16.0' into 9.0 * system/bt/ a58cc31ff Merge tag 'android-9.0.0_r50' into staging/lineage-16.0_merge-android-9.0.0_r50 * system/nfc/ db57622 Merge tag 'android-9.0.0_r50' into staging/lineage-16.0_merge-android-9.0.0_r50 * vendor/addons/ 6a2e9c1 addons: Update longshot prebuilt 1014e61 addons: Update crdroid music * vendor/lineage/ 1263af53 crdroid: Bump to version 5.10 9d8a9898 vendor: Rename config_disabledComponents 73a5e408 overlay: Clean up disabled components 57535eac vendor: Add messaging app to power whitelist 82aefb53 Add Tello APN 9aaa2afa build: Remove TARGET_CRYPTFS_HW_PATH b4111d15 BoardConfigQcom: Fix setting UM4.9 and UM4.14 specific flags 616835b0 apn: Update Bulgarian carriers d2658a9a Add generic lineage targets to lunch 3d25f787 envsetup: Kill Jack args export c99625b7 extract_utils: Support extracting from product partition ==================== 11-12-2019 ==================== ==================== 11-11-2019 ==================== ==================== 11-10-2019 ==================== * build/make/ 926fec673 Bump Security String to 2019-11-05 ==================== 11-09-2019 ==================== * external/chromium-webview/ a476591 Update Chromium Webview to 78.0.3904.96 ==================== 11-08-2019 ==================== ==================== 11-07-2019 ==================== ==================== 11-06-2019 ==================== * android/ 5001331 manifest: Updates for 2019-11 P ASB ==================== 11-05-2019 ====================