==================== 10-12-2020 ==================== * build/make f08fe3717 Merge 'lineage-17.1' into 10.0 ==================== 10-11-2020 ==================== * frameworks/base 8b8b8d7ad89 New Crowdin updates (#511) * packages/apps/Launcher3 d9ad43394 New Crowdin updates (#82) * packages/apps/crDroidSettings 947ba835 New Crowdin updates (#652) ==================== 10-10-2020 ==================== ==================== 10-09-2020 ==================== * device/qcom/sepolicy-legacy-um 768aa895 sepolicy-legacy-um: Add sepolices to update engine domain. ==================== 10-08-2020 ==================== ==================== 10-07-2020 ==================== * build/make 2ebbb9b8d Bump Security String to 2020-10-05 * frameworks/base 0b68e2dab20 Revert "Avoid casting network traffic to StatusBarIconView to prevent crash" 37983a451ee Settings: Fix API mismatch error ==================== 10-06-2020 ==================== ==================== 10-05-2020 ==================== * bootable/recovery ab5daa51 recovery: Always use the text menu for rescue party ca652b09 recovery: Draw header lines with less padding * packages/apps/Launcher3 583b1048f New Crowdin updates (#81) * packages/apps/crDroidSettings aad56bad New Crowdin updates (#650) ==================== 10-04-2020 ==================== * android 67b77d5 manifest: Switch to clang 11.0.5 ==================== 10-03-2020 ==================== * packages/apps/crDroidSettings e22c1632 crdroid: Doze: Minor code simplification and clean up * prebuilts/clang/host/linux-x86/clang-6875598 6408de0 clang 11.0.5 (based on r399163b) from build 6875598 * vendor/lineage e2f46751 Revert "adb insecure by default" 04cfffe3 backuptool_ab: Use mv instead of cp for restore step ==================== 10-02-2020 ==================== * frameworks/base 0bf71610719 New Crowdin updates (#510) * packages/apps/Dialer 2904b9cb7 Merge pull request #1 from Hikari-no-Tenshi/10.0 608e6cd86 Dialer: Fix call log refresh * packages/apps/Launcher3 c039e40ec New Crowdin updates (#80) * packages/apps/Settings 7d6e545f76 Merge pull request #85 from Hikari-no-Tenshi/10.0 * packages/apps/SetupWizard e780bb7 Ship as crDroid based on LOS e17379c SetupWizard: Bring it on our side * packages/apps/crDroidSettings 1414199e New Crowdin updates (#648) * system/libhidl 907ab13 Revert "Fix undefined modules for hidl" ==================== 10-01-2020 ==================== * hardware/qcom-caf/msm8916/display 2facb060e Gralloc: Validate buffer parameters during importBuffer call * packages/apps/AudioFX 887ee80 Automatic translation import * packages/apps/Camera2 f96f302a7 Automatic translation import * packages/apps/CellBroadcastReceiver 75067ed7 Automatic translation import * packages/apps/CertInstaller af3289a Automatic translation import * packages/apps/DeskClock 6710de61f Automatic translation import * packages/apps/Email 66c6d3f38 Automatic translation import * packages/apps/ExactCalculator f23a2c2 Automatic translation import * packages/apps/Gallery2 3e4805552 Automatic translation import * packages/apps/HTMLViewer 15fa6be Automatic translation import * packages/apps/KeyChain f56649e Automatic translation import * packages/apps/ManagedProvisioning 1d0d7d77 Automatic translation import * packages/apps/Tag 1b66b0b Automatic translation import * packages/apps/crDroidSettings ad8c1f25 Merge pull request #649 from Hikari-no-Tenshi/10.0 ==================== 09-30-2020 ==================== * packages/apps/Launcher3 0c35afc76 Launcher3: bring back hotseat icons view for recents ui state ==================== 09-29-2020 ==================== * packages/apps/Settings 19ac317c52 Notification: Update switch state on preference display * packages/apps/crDroidSettings 4ebb9f5b Make screenshot delay summary more understandable ==================== 09-28-2020 ==================== * hardware/qcom-caf/msm8974/display d5ea07279 copybit: Export c2d header * hardware/qcom-caf/msm8974/media 0ac6d80eb libc2dcolorconvert: Remove dependency on stagefright 88a2c357a media: change way of accessing aosp * headers f4c68e8e1 mm-video: remove hevc sw decoder files 124e6f358 mm-video: Remove old decoder test apps ==================== 09-27-2020 ==================== * frameworks/av d7eeae542 Merge pull request #2 from Hikari-no-Tenshi/10.0 * frameworks/base 5384c942085 New Crowdin updates (#509) * hardware/libhardware 8caddb38 audio_amplifier: Add new hook for setting amp feedback * hardware/qcom-caf/sm8150/audio 6a9c3b063 audio_amplifier: Add new hook for setting amp feedback cfd9e4ed7 hal: Support the audio amplifier hook * packages/apps/Launcher3 4d32d5539 New translations (#79) * packages/apps/crDroidSettings 5623239a New Crowdin updates (#647) * packages/inputmethods/LatinIME 904ba4f36 Add Hardslog light theme 4c0c5dc45 New theme: BLACKOUT 9743ed33c Add new hardslog_dark theme ee3c654e8 Revert "LatinIME: Do we really still want Holo?" 30c67823e Merge 'lineage-17.1' into 10.0 ==================== 09-26-2020 ==================== * build/make 70fe50db0 backuptool: do not unmap dynamic partition after finished * frameworks/av 59cf4b12d MediaCodecsXmlParser: Make limit logging less verbose ==================== 09-25-2020 ==================== * frameworks/base 688774c3bc0 New Crowdin updates (#508) * packages/apps/Launcher3 47c4c6e44 New Crowdin updates (#78) * packages/apps/crDroidSettings 2664355b New Crowdin updates (#646) ==================== 09-24-2020 ==================== * hardware/qcom-caf/msm8960/display 41b612349 Revert "Don't force GPU composite for older devices" ==================== 09-23-2020 ==================== * device/lineage/sepolicy 9711133 Merge pull request #7 from Hikari-no-Tenshi/10.0 da37ce0 selinux: Introduce Applock [3/3] * frameworks/base 428f4b87052 New Crowdin updates (#506) 79516ea9335 base: Introduce Applock [1/2] 0a7e9d50455 Merge 'lineage-17.1' into 10.0 369258abd33 core: Move context-aware Bluetooth airplane mode string for translations * hardware/qcom/display efd182313 msm8084: hwcomposer: Fix unused parameter build warning * packages/apps/Launcher3 9a2f8bbc6 New Crowdin updates (#77) * packages/apps/Settings cf1c40c0bd Settings: Introduce Applock [2/2] 4e68ee31e7 Merge 'lineage-17.1' into 10.0 * packages/apps/crDroidSettings ab1114ad New Crowdin updates (#645) e67872ef crdroid: Add strings for App lock * vendor/lineage 8646d43e apns: Enable IPV6 for China Telecom 0943cded apns: Enable IPV6 for China Unicom f7b54c29 apns: Enable IPV6 for China Mobile ba613455 Update APNs for O2 Germany & E-Plus 3b02f7b6 extract_utils: Fix system_ext framework blueprint generation. 9b029400 extract_utils: Add support for system_ext ==================== 09-22-2020 ==================== * packages/apps/TvSettings 2558f48c Add rooted development option f5b4599d Add Lineage advanced reboot options b585306a Show Trust in security settings 6d16f985 Add button to shut down device acca62be Settings: Implement ADB over network 059909bb Settings: Add intent to launch LineageOS platlogo upon multiple taps 3a4971c1 Add build date (ro.build.date from build.prop) to About screen. 0ee18b8f One does not simply become a Developer baec0c24 Add LineageOS version to the About screen * vendor/lineage 876e62c2 Override config for platform number verification ==================== 09-21-2020 ==================== ==================== 09-20-2020 ==================== * frameworks/base 7449a62c4c5 Automatic translation import 3e3e96c052e New translations (Kurdish) (#505) * packages/apps/AudioFX f694fbf Automatic translation import * packages/apps/CellBroadcastReceiver dcf0d4e8 Automatic translation import * packages/apps/DeskClock fcbbff247 Automatic translation import * packages/apps/EmergencyInfo 06696c7 Automatic translation import * packages/apps/Exchange 975b705c Automatic translation import * packages/apps/FlipFlap 16f43b9 Automatic translation import * packages/apps/Gallery2 071d93927 Automatic translation import * packages/apps/HTMLViewer 63b8ddd Automatic translation import * packages/apps/Jelly 4a7621e Automatic translation import * packages/apps/Launcher3 957ffb5e7 New Crowdin updates (#76) * packages/apps/ManagedProvisioning 3d297694 Automatic translation import * packages/apps/Nfc f8825899 Automatic translation import * packages/apps/Recorder dc12887 Automatic translation import * packages/apps/SafetyRegulatoryInfo 683eadc Automatic translation import * packages/apps/Settings bb53749609 Automatic translation import * packages/apps/SetupWizard a96ccce Automatic translation import * packages/apps/Snap 910787fa5 Automatic translation import * packages/apps/Terminal 5e45ffa Automatic translation import * packages/apps/TvSettings 9070f777 Automatic translation import * packages/apps/crDroidSettings 53edf914 New Crowdin updates (#644) * packages/inputmethods/LatinIME 459a560e9 Automatic translation import * packages/providers/ContactsProvider 4a7b2237 Automatic translation import * packages/providers/DownloadProvider 3a1a700b Automatic translation import * packages/providers/MediaProvider a6d7ddd Automatic translation import * packages/resources/devicesettings 23ba1a9 Automatic translation import * packages/wallpapers/LivePicker 9e87e51 Automatic translation import ==================== 09-19-2020 ==================== * vendor/addons da2eb1e Merge pull request #21 from Hikari-no-Tenshi/10.0 18ab5a9 OPScreenRecorder: Fix notification text on dark theme ==================== 09-18-2020 ==================== ==================== 09-17-2020 ==================== ==================== 09-16-2020 ==================== * tools/repohooks 573d316 hooks: support Python 3.6 for ExclusionScope ==================== 09-15-2020 ==================== * frameworks/base 8cf2ddeaf18 WiredAccessoryManager: support for multiple display ports 0692127e5b4 audio: update WiredAccessoryManager to use ExtconUEventObserver based on events available d8312348044 WiredAccessoryManager: Support for multiple extconn devices b2852f022d3 WiredAccessoryManager: update extcon file paths 1ac5d4f8f92 WiredAccessoryManager: Add support for DisplayPort Audio * packages/apps/Updater af66eec Merge pull request #5 from crdroidandroid/temp-otafix c78891e [TEMP] Updater: remove check for current version ==================== 09-14-2020 ==================== * android 20b2c6c Merge 'lineage-17.1' into 10.0 * bionic 70f527eef string: Cleanup memset * build/make a05dbc9f1 Merge 'lineage-17.1' into 10.0 * frameworks/av 934ac90c8 Merge 'lineage-17.1' into 10.0 * frameworks/base 2842678536f SystemUI: show a bolt ⚡ when charging b2db3fddbaa New translations (#504) 3a68dbba6ae Update Crowdin configuration file 13a85317c62 Back long press: Fix up haptics for hw back key 73e108dd48a Phonewindowmanager: Clean up dead code 49ccd1b7eb8 Back long press: Refactor into AOSP code d0778b653f3 PhoneWindowManager: Clean up arguements in MSG_CAMERA_LONG_PRESS 920f2e621a3 Apply theme by using notification context bd4bd158a90 fix client was canceled by service by mistake 5867e498550 SystemUI: Fix SystemUI failed to go to doze issue 2c4160e70aa SystemUI: Use AOSP bluetooth icon when showing battery level 41a35ea18c4 base: set scrolling friction to 0.006f d8fb4ff23d4 Navbar: Introduce navbar styles [1/4] e61d6a3e329 Long screenshot: Use helper function takeScreenshot 566b5f10c3b StitchImageUtility: Fix editor on multi user 12a906982ab fwb: Port long screenshot implementation from Asus d298c311f5f LS pulse: apply custom opacity also on lockscreen c8e3ad1756c power: Keep file scheme when not using content URI 50e39c29ab8 core: Improve clipboard access strings 35eab2c42dc SystemUI: Add OOS Compact VoLTE & VoWifi icon [1/2] a601cb7b4eb Clipboard access toast: Improvements [1/2] 1d0f731f154 base: clipboard toast toggle [1/2] 6d72c188d57 base: iOS-like toast notification for clipboard access 9f23f6a8106 services: LightsService: Mute an annoying error message. a15b6c447bf Make screenshot delay configurable [1/2] 30fb30c0c3b base: Add setting for clamp min auto screen brightness [1/2] eb17ad250df Gracefully handle integer overflows. de5ee2ea194 LS/Nav Pulse: Clean up redundant audio session id 086d9027c3a LS/Nav Pulse: Consolidate functions and fix NPE b4b936703d2 LS/Nav Pulse: fix FC and improve performances ec8b0fda4b4 Extend NavBar Pulse to LockScreen [1/2] 3890ca63197 base: Nuke Visualizer for lockscreen [1/2] 7a01fee2b4e NetworkTraffic: Fix visibility on overlayChange() bc8c1757203 NetworkTraffic: Various improvements d04e1753dba Set alert dialog message to use system font f08fc8449a6 Fix list style alert dialog to use system font bc6097b510c Set Assistant UID of the current user 6bf217cc70e base: Add support to disable h265 on screenrecorder 21ff7a966c2 NetworkTraffic: Do not call updateViews() for screen off 36abe78c789 Pulse: add automatic albumart color mode [1/2] 3bc81e28cad Pulse navbar audio gfx visualizer for Android 10 [1/2] aad3a1d3107 Improve scrolling cache dee01d98fd9 Optimize AbsListView to reduce click operation latency 6094c41a045 avoid duplicate doFrame calls. f08eaaf9c74 make ui touch optimization work normally. f90062c4334 add VSYNC scheduled flag and avoid two doFrame calls in one period 7b971aa42cf core: touch response optimizations 1b97e7e8da4 SystemUI: Fix Ticker layout 20b09d148c0 base: notch-city: Do not apply immersive rules to 180 rotation c97ab0aee27 base: notch-city: Dejank immersive mode with QS panel deee62f8fda NotificationPanelView: Fix initial touch co-ordinates d8e4609b39d ScreenDecorations: Fix derp in calling updateCutoutMode aa81ea4f706 base: notch-city: Make it smarter with orientation [1/2] 13b560ff4cb base: notch-city: Reduce QS header offset on immersive & hide modes [1/2] 68de039fb67 ScreenDecorations: Simplify rounded size selection 136b3b8d5d2 base: Revert few changes in notch-city a84165a982a base: notch-city: Add 3 mode display cutout handler [1/3] 8d465cd851f QSContainerImpl: Use Tuner API for header image and panel opacity 602fa5fafe2 Add a Tux clock controller 2cba2c2b131 base: Fix API breakage with missing asterik 6cbc5cf2e38 SystemUI: Fix partial screenshot c234b31b3d7 Add toggle for dashboards conditions and suggestions [1/2] 948310b7f68 ScreenStabilizationTile: Fix velocity amplitude format ed7779698c6 base: overlays: Add new icon shapes from Android R f2b26a73518 Add switch to select SBC HD by default [1/3] b8bf3d9e61b Zygote: enable zygote preforking (USAP pool) by default 713fc9fecfe base: Show or Hide manual rotation button [1/2] cbc8f57acab BT: Always update service object in BluetoothDevice Class 5c6031105a5 Bluetooth: Avoid reentrant lock in getService method a6bf2844bf4 Add missing strings for SBC Dual Channel f55af33b3a8 A2DP codec priority [1/3] 90f4dff2445 Add CHANNEL_MODE_DUAL_CHANNEL constant 85a375e6852 Add Dual Channel into Bluetooth Audio Channel Mode developer options menu d12e68b61e8 Allow SBC as HD audio codec in Bluetooth device configuration 42b4298e311 PebbleBerry: Switch styles [1/4] 61f97011835 Telephony: IMS: Cache subscriber associated uri 4ab1af85685 base: overlays: Add Pebble icon shape dba69be1f40 SystemUI: make qs weather page follow system font setting afb5ae2d71c SystemUI: Improve QS detail view layout bbc1e67cd43 SystemUI: Add EMUI VoLTE icon [1/2] e82384f7254 SystemUI: Override VoLTE icon with VoWiFi when available [1/2] 8229c068093 SystemUI: Add more VoWiFi icon styles [1/2] dd24d38cba1 SystemUI: support VoWIFI icons 390d670a8b1 SystemUI: QS Details: Remove notch adjustment 95ef5dfd222 Add time refresh capabilities for bold, digital and Samsung lockscreen clocks a6b8098edf5 MobileSignalController: Fix quick switching of VoLTE icon style 7241a8ce425 SystemUI: Use old padding values for VoLTE icon 271602aa7ba GamingMode: Simplify log and trivial clean up 9bc16e6fe64 QS Header: Consider header image offset for min height calculation 9d55ceb9f7d Add toggle for floating notification dismiss button [1/2] fec05bcc09d Camera2: Notify fps as Session Based Parameter 1b31f6a9f06 Add separate start/end padding dimens for QS Header d841a8a2bbc FingerprintDialogView: Improve on fod devices 82f6d746170 DozeSensors: only use proximity sensor if supported 06ced94e7b2 SystemUI: DataSwitchTile: update SIMs QS icons. 4b219988203 Make sensor block package list configurable [1/2] e51f04587dd Add Accelerometer and Linear Acceleration sensors in blocking list 308a5c63db9 FWB: Sensor block per-package switch (1/2) 95d28e39083 base: SystemUI: Introduce OOS style notification clear all button 7069556d5e3 Remove carrierconfig for emergency notification 663d0850350 Fix NPE when resizing with transferring focus failed b74d60d2949 Fix freeform window moving/resizing doesn't work 7df36b73149 Add minimize & pip buttons to freeform windows 4cf43ee3f0e KeyguardUpdateMonitor: Fix race condition before listening for biometrics 3211a7ae3fc SystemUI: Ambient Edge Pulse layout [1/2] 81b6088bd8e SamsungHighlight Clock: Improve layout e35c47f46a5 Add SamsungHighlight clock 1abace75a63 MNML Clock: Add proper preview layout 2778c56e0b7 MNMLBox Clock: Clean up hacky layouts 56b9d8d8026 Add MNML based clock desgins 6288397c071 SFUNY Clock: Add proper preview layout d7427b6a6c9 Add SFUNY clock 583d8ba4daa DividedLines Clock: Add proper preview layout c1b02cdf1e4 DividerLines Clock: Fix margin issue in layout 33f2a5c2ac3 DividerLines Clock: Set 24-hr time format as well add4a199757 Add DividedLines Clock c5c7eae3868 TextClock: Fix NPE in TextClock ddf6d77a71a Typeface Clock: update thumbnail 8340e81a4d5 Add center style Typographic clock c2ec4cd1783 Close file descriptor to avoid socket leak c7e55257f09 SystemUI: Reset PUK StateMachine after PUK is unlocked f9be9f41a57 SystemUI: there is unexpected SIM PIN input dialog. 598e9fecea9 IMS: Add new carrier config. 587c0f62d81 IMS: Add new Carrier Config. 76548c5e489 Telephony: Rename VoWiFi Emergency notification intent. 5d6f5c5f9a2 Lockscreen Weather: Improvements 5acc093729c KeyguardClockSwitch: Fix missing status view on custom clocks 20f4c5d1739 Add rounded hexagon icon overlay 45c2b4d168b SystemUI: Blacklist MobileSignalController for tuner 9f737ba36cd BGDexopt: Clean up ordering 3bcc13533a7 SystemUI: Move charging animation above FOD icon if In-display fingerprint is active 5031bc4ac74 SystemUI: Add overlay to disable assist hint on lockscreen (#433) c1c0b8abd62 SystemUI: Add required priv-app permissions ccf3a1244ba KeyguardSlice: Fix up changing icon pack 810c6b42b21 WeatherTile: Do not show if not installed 4b1c899cc5f base: Add permissions for OmniJaws 6ea7ee9ee38 base: add keyguard weather style [1/2] 12c680972ef base: add weather to keyguardSlice a53ad4d7458 base: keyguard weather view [1/2] 6752a3ec567 base: add back weather parts [1/3] ad31c61bd6a TypeClock: Properly calculate the height 0c7b8df1728 NetworkTraffic: Call setVisibleState only when available 749bb91f70c NetworkTraffic: Ensure icon visibility after overflow occurs 59ac6973ba4 NetworkTraffic: Improvements and cleanup 94debbb74b2 NetworkTraffic: Add support for bits/sec [1/2] 81fbc0498b8 NetworkTraffic: Add back translated units 6dd8d091bd5 NetworkTraffic: Move in main class from sdk 0d97fcd734f Network Traffic: remove statusbar animation d1687b30b98 Avoid casting network traffic to StatusBarIconView to prevent crash d5926b2a4e2 AODTile: Improve code d34de6591ad BatteryStatsImpl.java: Stop resetting battery stats after reboot with battery level >= 90 6c8a2e0467b telephony: URI cannot be created with negative subIds 16cd12feb2e base: Add more custom actions [1/3] 2de7c8c9af5 base: Add device key action to expand notifications panel [1/3] 955128829e6 base: Add device key action to Clear all notifications [1/3] bd8316046f2 base: Add device key action to toggle volume panel [1/3] fecd2047e21 Utils: Add toggleVolumePanel action 8c82ed271c7 SystemUI: Allow listening for face only on pin/pass view (#422) 88b67936850 Opt-out ringtone audio focus for Wired/BT headset [1/2] 6ea995a2be8 Wired/BT headset: make ringtone audio focus customizable [1/2] a30f3477495 Don't change public API aa750eb38b6 Phone ringtone setting for Multi SIM device a897726d62e Add config for default QS columns and rows [1/2] f7c308fee3f Whitelist OVERRIDE_WIFI_CONFIG for phone app 2123cf98569 Optimize IncallUI delay for voice calls 519b00efd77 Ims: Add suppport for "Ims Preferred" WFC Preference 7fe069c8a72 VoWifi notification for emergency calls 01aa79cc408 Add auth framework for outgoing SMS messages. 3c8cfc49237 Telephony: Don't crash for too long baseband version 197cdaf664f Check if EIMS when confirming network eb57cc04fb4 net: modify connecitvity rematch logic to support MSIM devices 0f12baada77 Add ICCID into CarrierIdentifier cecbe89feec Emergency SMS carrier config flag 1ed34d2a47e IMS-VT: Add config to control holding a video call 4ec7e67452e SMS: Parsing of CDMA MMS notification carried by SMS 4bc2aff8e57 Telephony: Get SIM card capacity count of SMS 8a4e78197e5 IMS: Add carrier config for RTT always enabled 0bb1b8c4413 IMS: Conference URI support. 82eddf9ec65 IMS: Propagate RTT capability of the called party to UI 8b73a1bae28 IMS: Add CALL_TYPE for audio and video inactive 8567f816d4f IMS: Propagate call session property changed message 5d42c467aff Use proper coded alphabet when a contact is written into EF_ADN of USIM. 327e40ac0a1 SEEMP: framework instrumentation and AppProtect features 4e6ae81df3d Telephony: Add DisconnectCause values for clear code 9a4b4abe4b1 IMS: Add UT interface to query CF setting for service class. d127b4b3ad2 IMS: Add flag to control reset UT capability 7a172b9af25 Add config to disable CDMA call forward/waiting 3be19d62697 Permissions: allow to grant permissions to more apps on dirty flash f037362b514 PackageManagerService: Avoid NPE in matchComponentForVerifier bdc35c2610b Adaptive Playback: Convert to seconds cdfc5d23ea2 Add switch for vpn, data saver and roaming icons 3e89dff76ac SystemUI: Introduce Adaptive Playback [1/2] c985e862fe9 Add tunable to hide display cutout [1/2] a8782b5fa00 Rework variable refresh rate settings [1/2] a4da939f909 Fix up statusbar paddings for devices with display cutouts 420e5640b73 Quick status bar: Add battery meter view to linear layout b230f67a3c6 Fix up custom rounded corner setting for status bar a306368d8c5 Add an option to ask pin for shutdown/reboot on secure lockscreen [1/2] 286064797e9 SettingsProvider: Resolve package name that requires permission cc59dacff57 Export all font configs 5a962f1fa0d base: do not use new lockscreen layout for bypass 6e912b384aa Proper fix of Android Auto 52741c1792c SystemUI: Remove duplicate CONFIGURE_WIFI_DISPLAY permission 5bd8966ab03 VolumeDialogControllerImpl: Check for internal audio recording support cec0b3cc1e3 SystemUI: Fix disable QS pulldown on secure lockscreen 2caebfdd6ae SystemUI: Fix disable QS pulldown on secure lockscreens 93c2c6924da RecordingActivityMonitor: remove spam from death events 38b1e7eb1ff Screenrecord: Allow devices to disable internal audio option 8bf179a5fc4 Screenrec: Cleanup dialog layout 98d9b804087 Screenrec: Add support for AudioPlaybackCapture 7e874f2d9c5 Screenrec: Switch to low quality switch to a bitrate selector 58b851f37c8 Screenrecord: Collapse QS panel when launching dialog d24a669fefe Screenrecord: Improve dialog style d64112ed607 Screenrecord: Android R dev preview style dialog feab6071b25 base: Remove restrictions for system audio record [1/2] ff227d7b322 fwb: Add support for internal audio recording c689b4d6220 ScreenRecord: Add config to enable it 9ee0f615e00 RecordingService: Use existing recording icon 8902bb0839f RecordingService: Use IMPORTANCE_LOW notification channel 8dd22fa56e7 SystemUI: Add ScreenRecord Tile c698d21e5b3 ScreenRec: fix possible SystemUI FC when stopping 374d7030ac4 Screenrecord: remember last recording options 0f8564ba0d0 SystemUI: ScreenRec: Redesign the dialog dd3863af115 Screenrecord: exclude dialog from Recents 1b65be67ca8 Screenrecord: start delayed 5f772b1e621 Screenrecord: fix FC when using custom dpi values 17ff520e259 Screenrec: use HEVC H.265 codec, add low quality option, fixes 5d098f15c3f Screenrec: allow to show a blinking red stop dot dd53e962622 Screenrecord: Change save location and make sure dirs exist 7ab8088713a Add power menu option for screen record [1/3] b411be30976 Disable Quick Settings on secure lockscreen (1/2) b496828abac EdgeBackGestureHandler: Handle all exceptions with WindowManagerService 3f02986f0f1 Navbar: Switch gesture navbar to new navigation bar key event source 97e6b191f58 Add lockscreen battery info as TunerService tunable 87a18407c02 Fix setting lockscreen charging animation on boot 97de448be01 QS: Add and use Bluetooth Panel instead of full Settings 4d882f14ced QS: Use Mobile Data panel for CellularTile 0412c7946e7 QS: Add and use Mobile Data panel 1f9afb3f894 QS: Use Settings.Panel intents for WiFi and NFC 9172d8668f2 Lockscreen charging info: show decimal in battery temperature e02d02a155e base: Add vibration patterns from OOS 7268232e27f base: In-call vibration haptics options [1/3] 4c0b30de0b7 SystemUI: Improve Screen stabilization settings layout 8a6e3143cb1 SystemUI: Use MD2 icon for Screen Stabilization tile a1f4406c33d base: Screen Stabilization [1/2] 43a3d688891 VibratorService: Update ONEPLUS_EFFECT_TICK constant value c89437c3d3c VibratorService: Fix double click effect with OnePlus vibrator format ab209c6ae91 VibratorService: update constant values for OnePlus HAL 50e06dfa700 SystemUI: FPS Info Overlay & Tile 30beee0fb93 base: Lower the internal audio capture restriction 6328cdea292 SystemUI: KG Charging Animation: Add more animations [1/3] 83d67cb3df8 PebbleBerry: Allow dark style selection and accent check de77898cf8f Remove unnecessary battery meter view impl in keyguard statusbar e7dac405c9f PowerManagerService: Improve waking device when prox check disabled e9a579a4e2e base: Blur behind quick settings [1/2] 06a918302f3 SystemUI: Add ImageUtilities 837d0649dae Alert Slider: Improve layout a42fe6cd50b Alert Slider: Add toggle to disable notifications [1/2] a6269f39feb Alert slider: Use default position behaviour if position not specified in intent 31cf9451c6c Alert Slider: Clean up usage of Orientation Listener f46cd174c56 Alert Slider: Apply theme more dynamically 2e0ab1a8ead Alert slider: Do not hardcode slider position based on ringer mode 464b149a45f Alert slider: Work better with Key Handlers e685f00781f SystemUI: Make tri-state SystemUI dialog dimensions conditional ef4fc4c7bf8 SystemUI: Improve alert slider dialog dd3d1d1ff67 SystemUI: Introduce user interface for Alert Sliders 3a71d74555c SystemUI: add optional back gesture vibration tick [1/2] a258c7580b1 Add device key action to take screenshot [2/3] 5de70171181 Add device key action to toggle flashlight [2/3] 9011be293e2 Add api to toggle flashlight 6b3aaf7d6b5 Re-add settings to relax device ID access restrictions [1/2] 48708bcea3d Add TypeClock for translations 45c24d0ca45 Keyguard: ReInflate views when density or font scale change 1726a18fca4 SystemUI: Replace pulse light drawable with our own vector 48e0947effb Allow to hide arrow for back gesture [1/2] e89fdc8be42 base: Hide pill in full gestural nav mode [1/2] eea0fb13212 EdgeBackGestureHandler: Change back gesture height intervals 22e554e702f base: navigation mode settings [1/2] fe46d26fb3d Allow devices to set proximity sensor type for ambient display [1/2] acaf1f6e807 base: QS panel opacity [1/2] adc95344a9b base: Add qs status bar header image [1/2] 6f0dfa2382a base: Improve navigation bar hiding toggle d449bb31420 Avoid system reboot while invalidate LegacyGlobalAction 2a6d9ad83f2 SettingsLib: Don't show system overlays on apps list 9a0b8d134af Prevent battery tunables crashing on first boot acb9e251e72 SystemUI: Update keyguard indication margin when fod is in use 06983824f54 base: Guard some functions against face unlock 1a6beb66b0f FODCircleView: Move setImageResource out of onDraw c2758c38ccb FODCircleView: Use default brightness for icon dim when screen brightness not available 661a2705bca FODCircleView: Enable hardware acceleration 29a4ba4558c FODCircleView: The show must go on 750d7f88d2d Add FOD system overlay types cabd0371c73 FODCircleView: Post calls of main hal functions on background thread 533008f5c31 FODCircleView: Use Handler for Icon dim color filter 470f0088aa1 FODCircleView: Reduce calls for FingerprintInscreen daemon init 1312eb16480 SystemUI: Disable the FOD animation on AOD d022e54b35e SystemUI: add pulsing callback to KeyguardUpdateMonitor 3739400a9f9 FODCircleView: Reduce calls for Wallpaper Color usage update 4bbe01c86ae FODCircleView: Reduce calls for pressed icon state update f849a8f4f44 FODCircleView: Use SettingsObserver to get system brightness e6e24f7d651 FOD: Use removeViewImmediate to remove views dd783ec89b1 FODCircleView: Change show/hide of pressed view 25b87606fdb FODCircleView: Reset background to Lineage state for default FOD icon 8e93732d709 FODCircleView: Make FOD icon dimming optional 1f24a8b24eb FODAnimation: Check if view is null before adding a new one 812a30fd5f6 FODCircleView: Fix Wallpaper Color 5fd1b79a44d FODCircleView: Dim FOD icon f8a9ed7ebe1 FODCircleView: Apply color filter to FOD background 261adde06a2 FODCircleView: Improve position update 6603efc9602 FODCircleView: Hide circle and animation when auth fails ff071a9ae47 FODCircleView: move fod resources to addons [1/2] 5bf924eda8a FODCircleView: add FOD invisible icon [1/2] a13daddac20 FODAnimation: Make animation resources optional [1/2] e11b5d10919 FODCircleView: cleanup FOD customization techniques 6e017af8138 FODAnimation: Allow to set vertical position offset e3231d50e72 FODCircleView: Separate FODAnimation into it's own class 188c41a2673 FODCircleView: Recognizing FP animation effects [1/2] 57f9d5445fe FODCircleView: Recognizing fingerprint animation [1/2] a3807f41320 FODCircleView: Fix position on keyguard if cutout is hidden 03afbb68179 FODCircleView: Fix position if cutout is hidden 4a7748d4be4 FODCircleView: FOD pressed state [1/2] ea5574c45c2 FODCircleView: fix incorrect position on keyguard 244b8e96443 FODCircleView: add crDroid fod icon [1/2] 4a6760ba076 FODCircleView: add FOD icon picker and wallpaper based color option [1/2] e9f1dc1cdf0 FODCircleView: Add partial wakelock on aod dc2c42c4098 FODCircleView: AOD content should move only in Y c1c68edd5ae Revert "FODCircleView: Add support for custom FP pressed icon" d6c19719526 Properly set fonts and icons on keyguard when changing styles 5134cc22a2a SystemUI: allow setting custom cutout shapes 5b168d9b4ac VibratorService: implement OnePlus proprietary vibrator format [squashed] 59c79b3ed35 PrivacyChip: Do not change view on expand d1c26de0e9c QuickStatusBar: Check for permissions hub before setting ignore list eecf3a9a169 KeyguardClockPositionAlgorithm: Allow forcing default clockY positioning 2abffa12cd1 SystemUI: Improve Samsung clock layout dce5c5b642a Introduce bold digital and Samsung like lockscreen clocks 9553f84d44e Move binary clock strings under systemui 8616fee6edc Add config to make Smart Charging available on device 9d17b26638c SmartCharging: Rework and add more customizations 48a18b388c0 base: Smart Charging (1/4) b0fdfce8ddf frameworks: Reset battery stats c0c6b6d2425 Bring back ticker for music ticker and Android 10 fixes b9bb7e358a6 Status bar notification ticker [1/2] 3ef0af5536e fwb: [1/2] Implement cutout force full screen 85dbe3ae152 Disable Notifications vibration [1/2] 11dce63139c fwb: Add ability to permanently hide apps from recents [1/2] 3032b9ee717 Keyguard: add binary custom clock face 2e729f59c73 Ambient Music Ticker - Allow to pulse on new tracks [1/2] 966ca81de4f ChooserActivity: remove ugly separator 33f08fbf140 Use Emergency Affordance toggle for Emergency Dialer Action as well 226f6e711cf Add toggle for charging animation [1/2] 1f74181216a SystemUI: Animate the keyguard when charging 62c627bd918 Add toggle to hide lock icon on lockscreen [1/2] 3ace8358e94 BatteryMeterView: More robust for showing estimate d353ac81c1c PowerMenu: Only tint items once f5a47c160eb Add Flashlight blink on incoming calls [1/3] 7e93c1ce5be Add toggle to display battery in quick status bar [1/2] fef0f093be1 Separate battery estimate from percent for QS [1/2] af13f126fc9 Add toggle to completely hide status bar on lockscreen [1/2] 5a2e4a3b8a0 ScreenshotTile: Make default state inactive 076912f607b Optional screenshot type [1/2] cbf71506b42 Add delay for partial screenshot on long press 213a3417b34 base: Fix list style alert dialog to use system font ce310fae93d SystemUI: Set user detail item to use system font 3a9f97104bb SystemUI: hide lock icon while dozing 5306906f34b Add hexagon and cylinder icon shape overlays cff34efb4f5 Restore light font styling of AOSP efef48f66ef Add regular / light font config 09c754a4036 Update default config for headline fonts babeb5d934b Wire up default fonts with font engine cff95441942 SystemUI: Allow changing duration of ambient edge light [1/2] e00d4855770 base: Allow themes switching to drawable for qs icons 6e87048f37a Add Restart SystemUI button on Advanced Restart Menu (1/2) 92a6e745477 Hide power menu on secure lockscreen - improvements 0840078d793 Hide power menu on secure lockscreen [1/2] 4a6cddbcf8b SystemUI: Turn off old style mobile signal in airplane mode b5c03567217 SystemUI: Add settings observer for old style mobile signal 3efeb1b8527 SystemUI: status bar mobile indicator code reuse 5b094dc9a9f base: Allow to use old style icons as default [1/2] 3643cccdf23 Fix Signal icon size cbb16c9919d StatusBarMobileView: Clean up d1396f9b276 SystemUI: bring back old style mobile data indicators [1/2] 0a428eb1983 SystemUI: keyguard show charging watt 5e309d1efd4 fwb: Conditionally set scaled brightness 62e94e783b2 QS columns/rows: fix rows not refreshing on setting change 6a290fa6f5f base: Add bool to enable/disable doze by default 440e7fe0b29 Allow tuning ambient display with sensors [1/3] 0f65390aed7 DataSwitchTile: collapse notification panel onClick 44d559251a6 Allow to set QS panel columns and rows [1/2] bcab3d60cde Fix notification guts layout for force close button 48d6f9e8456 Allow disabling of FC dialogs [1/2] ce3c7ba7d7c Add kill button to notification guts [1/2] 75cd83bf9bd Ambient Pulse: Use TunerAPI 34cecd390ea SystemUI: Fix ambient pulse notification layout 571562bf266 base: Add ambient pulse notification [1/2] 2cf72490e59 base: Add Solid battery style from PA [1/2] 0d1da61f8dd base: Add refresh rate setting [1/2] 6110e3e6757 overlays: Add back IconShapeSquareOverlay 36dd1aa9b88 overlays: Remove accent overlays 278fb798f5d core: Add support for MicroG 294976f0f0f base: Introduce DataSwitchTile 9edfa3f02a0 Allow to suppress notifications sound/vibration if screen is On [1/2] 783135ea0b1 Add toggle for emergency affordance in power menu [1/2] 01368edb9ac Battery light: 100% charged level (1/3) 7879f410853 Less boring heads up option [1/2] b0e9068f363 ThemedMeterDrawable: Fix system crash on theme change f154111ab04 fingerprint: notify client when cancelling succeeded 5dbcdd84b39 CarrierConfigManager: enable LTE+ icon by default 57acae3db68 Bring back Gaming mode [1/3] 02b6f2b9c52 Add SystemSetting class analogous to SecureSetting 55f86e19c4a Use API function for three finger screenshot 1f98bdf9708 base: SwipeToScreenshot: Import MIUI implementation bc8f6e5683f base: Improvements for swipe to screenshot c0455b83e52 base: Add three-fingers-swipe to screenshot [1/2] 63b4c313a6b Quick settings: Add Haptic Feedback to tiles [1/2] e6bf96b88a1 Volume dialog timeout (1/2) 78135110e63 SoundTile: Make default state inactive 8d7a449c4ba RebootTile: Make default state inactive 474511270b3 Extend reboot tile to add power off 15575b27aeb RebootTile: Fix gradient message display for reboot to recovery 70f466e27cb Add Reboot/Recovery QS Tile 31600e72bb6 QS: Add Sound tile to Quick Settings 08c85c5cebe Disable long click for SoundSearch tile 3140862bd3b SoundSearchTile: Make default state inactive f6f2756e8c6 Add Google Sound Search tile 0f3f5d9e6e3 Remove call to expand QS panel while pressing the Airplane QS tile 98ae84f6862 Ask pin when tapping Airplane tiles on secure lockscreen fd3c36af875 Add string for Always on display tile cf4d73bfced MusicTile: Make tile state inactive if not playing music 29dac13ead1 MusicTile: Clean up redundant code 9284c5eb381 Add Music QS Tile 957cae3d4fb Disable long click for Caffeine tile 8ebdc508d07 Disable long click for Compass tile 541cc4e3173 CompassTile: Add a device supports compass check 155c0011b4a CompassTile: Do not use slashed icon 50689ae1556 CompassTile: Set default state inactive a8035753faf Add Compass tile 120b35f37d5 Disable long click for HW keys tile a6fa17f26d8 Add HW Keys QS tile 730b0114e6a Disable long click for CPU Info tile 613a0bf7996 QS: Add CPUInfo toggle tile d3a1f866cdc QS: Add partial/full screenshot QS tile c39036f8644 Clean up API for screenshot type 3b324ca71d2 core: Add api to take screenshots fb4a492b56d Fix long click intent for Smart Pixels tile [1/2] 647ca14e6f9 Smart Pixels: Dynamically register receiver a58379a488c SmartPixels: Add config to enable smartpixels support d16caaebaf6 Add smart pixels [1/2] 12a5bb85050 Fingerprint error vibration [1/2] 18c62992e47 Pocket lock improvements 85cbff07c9a pocket: Fix pocket lock view for display cutouts e75b16b5eb7 pocket: Adjust sleep timeout for pocket lock view to 10 secs 8b96175c737 pocket: introduce pocket bridge b1ad961e63c PocketService: Adjust light sensor rate to 400ms 3f92faf34cd pocket: Add hardware acceleration and properly maintain SYSTEM_UI flags f5731b792cc policy: introduce pocket lock 70678e15955 pocket: introduce pocket judge fa4a10ddd38 SystemUI: Add case to quick pull down status bar anywhere 9e42aeb5e91 Separate double tap to sleep on lockscreen [1/2] 9f52027a724 Fix some crashes with lockscreen album art filter 73d7cb15e05 Add Lockscreen album art filter [1/2] 5955b61634f base: Live Volume Steps [1/2] b4cd875eeb3 Add battery styles and customizations for Android 10 [1/2] d172905dcae base: media_seekbar: make it sexy 32b3c1419e3 Add ability to toggle bluetooth battery level [1/2] 8d05e592f9a SystemUI: update Bluetooth battery level assets. da5768c86db power: Disable keyboard/button lights while dozing/dreaming 80f8c6c93d9 Disable tuner pref for battery 1cd658311c3 SystemUI: restart timeout causes black screen 7f344d1607f Fix layout gravity for status bar right clock 89427735676 fixup - telephony: Conditionally ignore RSSNR signal level 0c8b9f606fb telephony: Conditionally ignore RSSNR signal level 0217f59090b base: themes: dont use colorPrimary for active qs d8a37e35e9a SystemUI: Update automatic brightness drawables def0363a208 Add button to AppErrorDialog to upload crash information to dogbin 770a58cb081 BurnInProtection: Fix null object reference with timer c1ced151fb2 Keyguard: Actually kill the Fancy Colon 9981c708e16 base: SystemUI: reduce padding between clock and notification area b56571eb5d2 SystemUI: Implement burn-in protection for status/navbar 2f87f0d03f6 SystemUI: Fix statusbar padding and layout for system icons 9154deabfb0 Update rounded corner radius path for Android 10 ab6fc64600e ScreenDecorations: Clean up tuner API 147652bcfcf Allow tuning extra padding for status bar 520dfcc85fb Rounded Corner: Code improvement and clean up e0163fc0e79 Custom Rounded Corner and Padding preferences [1/2] c8234f436d6 base: Remove round corner padding from statusbar 14c879483d0 framework: Port IME selector notification toggle (2/2) c360326f472 fb: add back all keyboard IME features back (1/2) 3a12d0e7f19 SystemUI: Allow overlaying max system icons 21e338e53d8 ambient display: Fix volume key music control 2176f71a7aa CPUInfoService: Improvements and fixes 634e71cae2c SystemUI: add CPU info overlay 18d85e5fadf BatteryBar [1/2] a0b4412dfcd Toast icon switch [1/2] 7016969d24d Fix: No text in toast for RTL layout 702a436cfdf Show icon of package associated with Toast a2dc8110fc5 AbsListView: Fix widget couldn't find any view fc e3226f885e0 Return: Listanimation Views and Interpolator [1/2] 3a4482c22e6 Allow toggling animations off [1/2] dc2af8bb681 Add interpolators to qs tiles animation [1/2] acce4befbc8 Add animations to quick settings tiles [1/2] 21e895c26b7 Add option to disable scrolling cache [1/2] 0eca49ab7fb AppTransitions: Remove hackery for controls duration 0acb1f9d27e FW_Base - XuiMod: Toast Animations [1/2] 46111520003 Add Ethans animations 153b8714cc5 AOKP custom system animations (1/2) bf026920433 Disable/Enable screenshot sound [1/2] 0beb9e5fdbc QS tile titles visibility [1/2] 01b4fb4995d Statusbar: Fix Tunerservice usage b37461249a8 Keyguard: Fix scramble PIN view for multiple users 82c2c9024c8 Keyguard: Hide check button when using PIN quick unlock f8c79809456 Disable PIN entry after successful quick unlock 1c5e104ec37 Keyguard: Forward port lockscreen quick unlock (1/2) 81b3471c4b7 Fingerprint authentication vibration [1/2] ae974fb7060 Network traffic mode for status bar [2/3] c09027c9400 Do not apply date customization to QS clock [1/2] 49660a4c1e1 Add option to auto hide status-bar clock [1/2] 6c0e4aeecc5 Statusbar clock customizations [1/2] 3d57b928d8e Add separate tunable for clock seconds 74578243cf7 CollapsedStatusbar: Fix phantom spaces in status bar 774d0e5869b Allow using position tunable to hide clock add0e2cd308 Use alphaoptimized layout for icons on left 110e6c25eaa Use same NFC icon as that in QS tile 4d4e3847d03 SystemUI: Update NFC tile drawable b3683d053f6 SystemUI: Update default set of tiles 4f0581a575f SystemUI: Add nfc tile to default list 30714ef0268 SystemUI: Add statusbar NFC icon 1620d9b20e4 Add tunables for navbar layout customization [1/2] 1129e12d973 Revert "SystemUI: add top exclusion to the back gesture" b6751937d30 Revert "Implement hide gestural navigation hint bar [1/5]" a79d85f5e2b Revert "SystemUI: set no hint overlay to highest priority" 1e14aca5e94 Add toggle to disable HW keys [1/2] 681c3d94803 Use FORCE_SHOW_NAVBAR to actually toggle navbar aef5b9ce66e base: Add accidental touch prevention for assist key adf140fc7fe base: Introduce Accidental Touch a169230b94a base: Introduce new navigation bar key event source bc8cfd4ca59 Allow overriding default volume dialog position 2d0e8ba6bec VolumeDialogImpl: Use TunerService properly 682291fc7e6 BatteryService: Add Warp charging support e861d2cbe82 BatteryService: add dash charging support 2ab395b71cd LockscreenCharging: squashed (1/3) 25cb5645b07 Option to Display Data Disabled Indicator Icon [1/2] d4b184e3ae7 Allow using 4G icon instead LTE [1/2] 5643c2d6c82 Make roaming indicator optional [1/2] b9ac6062887 Add option to select VoLTE icon [1/2] b998b7e641b Ability to toggle VoLTE icon in statusbar [1/2] b754a08011f SystemUI: Use our default VoLTE icon 3f595c9e2da Fix VOLTE icon color on Light statusbar 72af4e1a690 SystemUI: Enhancement for volte icon 409d9f8ea3a SystemUI: Query IMS state after CapabilityCallback is regisered e33f1077ee9 SystemUI: Fix HD icon missing 039488ad124 Adapt to IMS registration changes. 930d11995d8 SystemUI: Refactor the feature of volte icon 50456837845 SystemUI: Fix volte icon doesn't update in real time 74608b08b48 SystemUI: Add new configuration for displaying Volte icon 19375fa011c base: Add stub files 08e5a4774d5 Add customizable action for back long press button [2/3] 06ec5464cd9 Add device key action to kill app [2/3] 65ef7f781ee TypeClockController: Make it compile with new plugin API fe71d9a38e0 Revert "Drop Type clock face." 1ee8e3b44c4 Revert "Drop final remnants of Type clock face" 0dbe689e8b7 TunerService: Add parseInteger failsafe method dcfe3df7905 SystemUI: Allow using tuner API for Global settings 298157bdc97 TunerService: Prevent NPE with tunable a8b6ee140d7 base: Add metric for crDroid Settings d6c5ebada39 MediaScanner: Use build date to store last scan tag a265266c285 Restore cache clean up code in PackageManagerService 7a9f656d784 base: Use ro.build.date.utc to signal upgrades 20ecd3fb322 base: Make Build.DATE visible to apps 731dfbb1daf Revert "SystemUI: Bring back good ol' circle battery style" 3bce8a7de31 Revert "fixup! SystemUI: Bring back good ol' circle battery style" e9ed08e42a2 QS: Fix extra lines when icon number is small 9a7bdc9dc75 DefaultPermissionGrantPolicy: Silence harmless errors 0434e807ad2 ListView: Disable dividers by default de846d83af6 PMS and WMS deadlock when uninstalling APP a098cd90f22 Not register sensor if StatusBar state is not KEYGUARD b013cd316b1 os: Process: Fix wrong code in isThreadInProcess bc21792c124 Catch IllegalStateException when verify APK 2884a6979f3 lib/androidfw: Fix reversed logic d6ee4276df6 Process: Use audio-app cpuset if available 94d717990c9 Camera: Force HAL1 for predefined package list. 8c5d0ab0c5a base: allow device to override *caugh*caugh* prop 6d85acd4a3f Fix Google Markup FC 1692aa465dc AccountManagerService: Fix ConnectionRecord Leak 318eb54ad19 FingerprintManager: return "Try again" by default 2c3a19683d9 Fix to handle duplicate call id for conference call 6a4970a34d2 Resolve NumberPicker display abnormal issue. 466dc942961 Update wifi interface ip state upon receiving ap disable event d4257b0aa7f Always use a positive value for timestamp ec8b20ccd30 hwui: Avoid fake high input latency while vsync drifting b384214bd8c base: Handle NPE for ContentObserver 02f17beb186 Add missing SET_WALLPAPER_COMPONENT permission to prebuilt wp picker 0b31218f21a Grant BIND_WALLPAPER permission to prebuilt wp picker d19046e1431 Grant Wellbeing the SUSPEND_APPS perm if already declared 77d3d95a12d Fix Photosphere/Camera FCs 81263660437 media: Define MPEG-H Encoder Format 6781df74a8c audio: add support for extended formats 72966ff8977 Camera: Ignore torch status update for aux or compsite camera 052be849690 Camera: Skip stream size check for whitelisted apps.. 7c465d3c3ce camera: Skip HFR checks for privileged apps. b588c22496e Camera: Clearing exception for Extended Face 3ece2792a4b Camera: Extend face detection 89809ba8187 SystemUI: assist: disable old Assistant animations 3414f97d14d SystemUI: Hide back icon when screen pinned and gestural mode enabled fbde38e659c ScreenPinningRequest: Fix recents button not appearing f12b383f0fd SystemUI: Add method for getting estimated battery time a576f84858c SystemUI: Remove build version from qs footer 7c10652c8b0 SystemUI: Fix flickering issue when live wallpaper is showing on aod/pulsing 94da49cffc8 Use new gradient dialog also for recovery/factory reset action 72dcdee4a4a AppStandbyController: Only check user standby setting e2ac71d3877 Conditionally disable uncrypt for ota 08db918184f Shell: Don't show bugreport on DocumentsUI 00492250cc6 Add colors to assistant animation 94f9f4d97ec ViewGroup: Remove child parent when a new view is added 681648f4859 AMS: Fix the null pointer exception in IntentResolver 2b83f366d21 FrameworkBase: Fix NullPointerException of AMS cdf19c1d035 Convert VPN Server endpoint to numeric 856d31dd672 hwui: Relax the desiredPresent time in RenderAhead feature 3d870f94cb5 Fix LockdownVpnTracker deadlock when resetting legacy Always-On VPN c0b99e7ecd1 Fix Another SystemUI crash e2d4949782c Disable More Debugging f08651e83e3 Reset permission when network becomes default again. cf715bb945f Fix SystemUI crash 1665a33a961 base: call log limit 500=>5000 f16feb5dc61 Select the proper request list size d5ef229e16d base: Grant storage permission to ThemePicker f9e2f5bbc57 Fix Google dialer FC due to missing permissions e1feae79951 Allow chromium to sign in 082652006eb Fix Google Calendar FC 5e34a73fd8d Fix permissons for ContactsProvider2 d17b66e9740 Fix Fi permissions 2b1b2257428 Fix Android 7.0 GApps permisions which were causing F/C 7a777d2911c Wallpaper is half black after rotating quickly 014281a6b85 null check before accessing getCurrentScore() 6c59e14865f Reduce log verbosity: Don't spam logcat a0ca16069d9 SettingsProvider: Add missing INTERACT_ACROSS_USERS_FULL permission 00d32c32ede Camera: Don't throw exceptions when value pairs have spaces in them ac1a015151e Guard in short-circuit evaluations for stringSplit methods. 14813ea1b69 services/job: Fix a Jobscheduler bugs d6597034c7e Fix incorrect context classloader initialization in system_server 8c9f8287760 StorageManagerService: Fix for system_server crash while booting e76b73a328f Fix MtpDatabase multithreading NullPointerException d43b40b8c46 ViewRootImpl: Fixed memory leak caussed by viewrootImpl objects fd5ded7dc67 BackupAgent: Add backup shared mode 531f96d9e4c NavigationBarView: Avoid NPE before mPanelView is created 2841d2087e4 SystemUI: Remove annoying log caused by aosp bug a7324418a52 DEBUG: Turn off some debugging we don't need. fa2d0115f4a AlarmManagerService: Add null check to QCNsrmAlarmExtension call 99ce641a2a7 Prevent NPE due to unchecked r.uid 4dfd26d60fc Avoid NPE in system_server in bringDownServiceLocked() ca4ae317a49 Crash occured due to null pointer exception. 0b4d4bb8799 ActivityManager: fix npe in ProcessRecord d11ad4af700 Clear all lingering notifications when network is disconnected 9cb1f53823f frameworks: Fix null pointer Issue 40cfa1e2e3b view: add null check for dispatch touch view 8421ebccff3 InputMethodManager: Fixed memory leak when windowDismissed 4cf37f68796 BatteryStats: Update WifiState even if EnergyInfo is invalid 35e404e409a BatteryService: scheduleUpdate asynchronously 9bc75d1e819 display: Validate activePhysIndex before access 2e29c12a55c WindowStateAnimator: Fix NPE with wallpaper offset 49cdbdf68ad Fix for, BT Carkit position issue when music app is killed c39ce3661b0 Audio: Do not disconnect profiles till Bluetooth Off a9fda276231 Fix bootanimation stack overflow 901b1c286a3 Whitelist WRITE_DEVICE_CONFIG for shell 6ab7fb311ab Add missing STORAGE_INTERNAL permission for BackupRestoreConfirmation 232ec3da6ac NetworkStatsHistory: Prevent IllegalArgumentException 26426aabd33 Prevent crash in TTS engine due to improper configuration 5b466a4af16 Framelayout: Fix NPE when view is missing b396b723d58 SystemUI: Keyguard: Check for a null errString 8b3ac38f917 FATAL EXCEPTION IN SYSTEM PROCESS: android.ui 754b4b632ee KernelWakelockReader: stop the panic 329bb87f71f ParcelFileDescriptor: can we stop the panic here? 1e024536355 Enable NSRM (Network Socket Request Manager). 2141a054705 Rename the backup file to base file when backup exists 440b905e52b SQLite: Do integrity_check only once 090409b29e4 SQLiteDatabase: Catch corrupt exception during transaction bee56960ca1 base: limit direct share targets to reduce lag 76b2025113a aapt: Fix compiler warning (clobbered by longjmp) 1e58b224deb aapt: add check for untranslatable "string-array"s 8fd31e48dbf aapt: Use a std::map instead of a SortedVector 572b8a9bbb7 aapt: Speed up the style pruning 461bd0cc731 display: Don't animate screen brightness when turning the screen on 48f8ab6f756 connectivity: Configure additional TCP parameters 2216a88e6b9 MountService: Prevent NPE with DropBoxManager 98776fd2b1c MountService: ensure VolumeRecord with UUID exists before modifying 02ae93a9376 Settings:Bugfix for NPE, Only valid screen power consumption need to smear 504325c64f4 SystemUI: Fix SystemUI Crash cd14370c5f0 Suppress FingerprintManager logspam 1cefafca048 Kill off provider info logspam 14d26db07df base: SettingsProvider: cleanup leftover logspill ca2816a64ce Telephony: NPE observed in Settings when click on Search settings 93da7c015ae base: rescuce party: check isDisabled on all public API 394f1867007 Make Build.TYPE and Build.FINGERPRINT consistent for apps 6a7d45b9e03 telephony: Make IMS method updateToState accessible b706a4ab929 core: Add camera intents for camera state [1/2] 23ceb27a408 Add crdroid utils ef950d3c742 Revert "SystemUI: support black theme for dark mode [1/4]" * frameworks/native a6290a05e Merge 'lineage-17.1' into 10.0 * frameworks/opt/net/wifi 48e86cb2e Prevent scan searching overhead eb2537938 wifi: don't check if WIFI_DRIVER_STATE_CTRL_PARAM is readable 85a287bb8 wifi: Check whether dev node is accessible or not before opening bb4b42a67 libwifi-hal: add flag to wait for kernel driver to get ready * frameworks/opt/telephony 2dabb8af9 upperLayerIndicator_r15 is optional, nr state design changed ebf958310 Use FLAG_IMMUTABLE for InstallCarrierAppUtils 09c446eec Use FLAG_IMMUTABLE for InboundSmsHandler 5be3296c2 Use FLAG_IMMUTABLE for CarrierKeyDownloadManager 85f70771b Use FLAG_IMMUTABLE for CarrierServiceStateTracker e2f74bd4d Use FLAG_IMMUTABLE for ServiceStateTracker ad8a3347e Restrict access to the resolution PendingIntent created by EuiccController to EuiccResolutionUiDispatcherActivity 0f79d95a6 Added FLAG_IMMUTABLE flag for security purposes * packages/apps/Bluetooth e033d6ab Add switch to select SBC HD by default [2/3] bd535ae2 Disable Dual channel for SBC by default 72a9d967 Revert "Make SBC Dual Channel optional [2/2]" 86bd84c6 A2DP codec priority [2/3] c575e9c7 Make SBC Dual Channel optional [2/2] 08c008f5 Assume optional codecs are supported if were supported previously 3873733d SBC Dual Channel (SBC HD Audio) support 91609c4e Check Null-safeness when switching optional-codecs state * packages/apps/Contacts 9a989bda4 Merge 'lineage-17.1' into 10.0 * packages/inputmethods/LatinIME fd453a3b3 Merge 'lineage-17.1' into 10.0 * packages/services/Telephony 3e86d8284 Merge 'lineage-17.1' into 10.0 * system/bt 28957b1f0 Allow using alternative (higher) SBC HD bitrates with a property 25ca21e45 Explicit SBC Dual Channel (SBC HD) support b2db4a9e9 Increase maximum Bluetooth SBC codec bitrate for SBC HD 2c38617a5 NULL pointer handling in btif_a2dp_get_codec_configuration 56a47e518 Increase the attempts to open the a2dp socket * system/core a327ca538 Merge 'lineage-17.1' into 10.0 * system/sepolicy ddb8ebd7 Merge 'lineage-17.1' into 10.0 * vendor/lineage f048dc2a crdroid: Bump to version 6.10 * vendor/qcom/opensource/commonsys/system/bt de01d8083 Allow using alternative (higher) SBC HD bitrates with a property f23d8fde7 Explicit SBC Dual Channel (SBC HD) support 0d164762e Increase maximum Bluetooth SBC codec bitrate for SBC HD ==================== 09-13-2020 ==================== * build/make 885ee13a7 Bump Security String to 2020-09-05 * frameworks/base 96e5fca97c4 Merge tag 'android-10.0.0_r46' into staging/lineage-17.1_merge-android-10.0.0_r46 * packages/apps/Bluetooth 08a1d7e9 Merge tag 'android-10.0.0_r46' into staging/lineage-17.1_merge-android-10.0.0_r46 * packages/apps/Settings ab403149cd Merge tag 'android-10.0.0_r46' into staging/lineage-17.1_merge-android-10.0.0_r46 * packages/apps/crDroidSettings 99dd7914 New Crowdin updates (#643) * packages/inputmethods/LatinIME 724c50785 LatinIME: Move keyboard height setting from debug to advanced * system/bt cddade648 Merge tag 'android-10.0.0_r46' into staging/lineage-17.1_merge-android-10.0.0_r46