==================== 06-07-2020 ==================== * android af19412 Merge 'lineage-17.1' into 10.0 * art 818862b5d7 ART: Add classes having intrinsics to boot image 6adf4ee382 Add fast path for exception vreg copying. 1e53874f50 Stack maps: Refactor constructors. ef0ddb84e7 Stack walk: Cache CodeInfo and StackMap for current PC. 7e77ccdb24 ART: Introduce stackmap with no DexRegInfo. 60d65224ac ART: Encapsulate init-optimization fields edf05c6b8f ART: Use bitset in dex file verifier cc6c70b66c ART: Change unordered_set to HashSet b32dc433e6 ART: Cache type index validity 51573f50cf Stack maps: Micro-optimize LoadBits 64a4a3e34b Stack maps: Micro-optimize ReadInterleavedVarints dc2b60aa40 Revert^2 "Stack maps: Interleave consecutive varints." 7e5dd207ae Stack maps: Handle special cases using flags. d4e680eedd Avoid coercing to key type in SafeMap 92a227488c Revert^2 "Improve ArraySet codegen." 4533edf54e ARM64: Combine LSR+ADD into ADD_shift for Int32 HDiv/HRem 845aa666a0 ART: Optimize ADD/SUB+ADD_shift into ADDS/SUBS+CINC for HDiv/HRem 8061ecfc86 ARM64: Combine LSR+ASR into ASR for Int32 HDiv/HRem e63a5d1879 ART: Refactor InstructionCodeGeneratorARM64::GenerateDivRemWithAnyConstant 930a1877e5 Add default argument kIsInstrumented=true. e7b2a3a401 ART: Fix some types b136931833 Fix mterp assembly to use uxtw instead of lsl where needed. 3830094560 jni: Fix templates for clang-r377782 update. efa67deebf Fix incorrect narrowing type cast bed75544fc Add assembly support for -fsanitize=hwaddress tagged globals. 59a97ee757 Make the $/# in front of constants optional 6f000e544c Remove MIPS support from JNI/trampoline compiler. b016d7df29 Move @CriticalNative arguments in registers. a071c30cd9 Move entry spills determination to JNI compiler. 0822bd9fc3 jni: Do not create a managed frame for @CriticalNative. 707c3be779 Reduce cache memory use of libdexfile. b575ffb1f4 dex2oat: Fix repeatedly preparing dex files for oat file ca21a19fcb Avoid dex2dex initialization if not compiling. 248863b951 Workaround w.r.t. an assertion failure in AOSP LLVM for a new SP 31e49545e9 constify JNINativeMethod tables 6dee3ce740 ART: ARM64: Improve FP IsInfinity intrinsic. 8ddfa59404 Enable support of VecLoad/VecStore in LSE e1e638e075 Utilize partially used TLABs ebcb6b3c7b ARM64: FP16 greater/less/greaterEquals/lessEquals intrinsics for ARMv8 3c6386c302 ARM64: FP16.rint() intrinsic for ARMv8 57ccf0ae57 ARM64: FP16.ceil() intrinsic for ARMv8 fd89427d68 ARM64: FP16.floor() intrinsic for ARMv8 9346d6903e ARM64: Pass simd half floating point feature to VIXL macroassembler. 97ef892d44 ARM: Remove unnecessary kCoreAlwaysSpillRegister. 93cbb22e3e Remove ShadowFrame::HasReferenceArray() e1715ee8e1 ARM/ARM64: Use trampolines for slow-path entrypoint calls. 1255a065ba ARM64: Improve BoundsCheck for constant inputs. 1b49ea29c7 ART: ARM64: Optimize frame size for SIMD graphs. 8c51e212cf ART: ARM64: Fix saved fpu stack offsets for SIMD. 929cd7941c ARM/ARM64: Improve frame entry/exit codegen. 44a75680b1 Improve constant folding on logical and d121d15f4a ART: Preallocate offset map 8d1fc6fc7b Fix intersecting live ranges created by instruction scheduler 6afca61d96 ART: Refactor SchedulingGraph for consistency and clarity 871f441a66 Optimize stack maps: add fast path for no inline info. c9b617ad0e Optimize stack map decoding. 8751b723d4 ART: Improve VisitStringGetCharsNoCheck intrinsic for compressed strings, using SIMD 3faa64b2c9 Revert^2 "ARM64: toHalf() intrinsic for ARMv8" 66b0d2ab5e ARM64: toFloat() intrinsics with ARMv8 FP16. 69be29e306 ART: Optimize StringBuilder append pattern. 2150157006 ART: Mark StringBuilder.append()s as intrinsics. 9c53c59e7c Allow disabling apex test module c35d20b4a5 art: extend the supported cpu_variant list for arm64 * bootable/recovery 53fd2548 Move bootctrl.default to /vendor * build/make 385c8ea06 build: Use right prop for device name fd0620c13 Make build ID simple 958901d95 build: Only set the default verity key as a fallback 19f9dace6 libart: Turn off jit profiles and just use speed e7082b18a build: allow device to override *caugh**caugh* prop ffa0dc90a build: Allow supplying a prebuilt recovery ramdisk cpio 44fdf2959 Use 'release-keys' for build tag e3c65b654 build: Don't fail when trying to run 'export' cmd 72155eb7e build: Remove comment for abilist in build.prop e482c5ad0 build: execute changelog generator script e9e4151b1 build: Add ANSI name and build info 7fa82f8bb build: Disable adding compatibility archive on treble builds aada32567 build: Add ro.crdroid.device b7f32e1f8 envsetup: Automatically set CCACHE_EXEC to the system's ccache ff0bb1c28 Generate block based OTA for product partitions a0c60f68c releasetools: Skip on empty care_map. 9b4482be6 releasetools: GetCareMap supports non-sparse image. * build/soong 62946515 configs.go : Allow bison, flex (#3) 1c98ec38 soong: Whitelist perl usage 329a3d48 Allow the flock for kernel builds 4b5691b3 soong: use -mcpu=cortex-a55 for kryo300 and kryo385 8e1627c1 Define AArch32 soong variable bc0be826 soong : add more tools to paths whitelist 8f24ba7e soong: Add 'repo' to allowed commands fa7adcda soong: Whitelist cpio for prebuilt ramdisk extraction b1c6c392 soong: Change to CR_VERSION * device/lineage/atv 04271e2 atv: Import vendor/google/atv 79a6b1d Add Lineage ATV init file * device/lineage/sepolicy 27c936c crdroid: sepolicy: Label legacy GNSS service * external/chromium-webview 8a8cec3 Downgrade Chromium Webview to 81.0.4044.138 * frameworks/av 153116db2 NuPlayer: Force update mediatime for first audio buffer fd55f45ed StagefrightRecorder: force 64-bit file-offsets for files > 4GB ba93037ca AudioPolicyManager: Handle error from setInputDevice in startInput 707d0cc46 audiopolicy: Load the engine library dynamically cd6f50ad9 Remove usages of USE_XML_AUDIO_POLICY_CONF 9dd1ba58b GraphicBufferSource: ensure EOS buffer can be submitted e92567ff9 libstagefright: Allow HFR-60 in HAL-3 recording c3ddfec74 audio: add support for error handling of dsp SSR 37e51f32c aaudio: set primary flag for AAUDIO_PERFORMANCE_MODE_NONE a2fd8d0e6 Fix memory leak in MPEG2PSExtractor ca7f34cc3 Fix native exception occurred when seeking mp4 file 28c7985d9 Fix out of bounds access 9a0ca47ed validate width*height doesn't overflow in image file 332934595 Fix exception when delete an uninitialized object 3eeb590e8 codec2: read fallback ION params from system properties 67aefb4a1 mTraits is used without been locked edb2c5c34 codec2: fallback to yuv420p color format thumbnail in C2 95b87e6b9 vorbisdec: support 192Khz sample rate for vorbis 5db59c4bb aacenc: handle and warn overlapping timestamps daa5da017 av: Allow providing camera server and service 44e4edfeb av: Remove restrictions for system audio record [2/2] 25605c3ca Camera: Skip stream size check for whitelisted apps. 3ce924430 cameraservice: move client_package_name to data/misc 07955ca00 libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO 3881aeb0e ld.config: add libashmemd_client.so to platform shared libs 50f84dda7 Camera: Make originalDataSpace be const upon stream creation b0bd1c67b avc/hevc: Align 128 everywhere 590ab1656 Fix android.media.cts.ImageReaderDecoderTest fail on MT6580 * 90b9b46cb mediaswcodec: Set "default" as preferred service eb8b20132 Codec2Client: Add function to set preferred store * frameworks/base 335f13dd2e3 base: Port face unlock feature [3/4] de757228411 DozeSensors: Add missing import 18afa77914d Revert "Start process of next activity with top priority in advance" 14fc24faf1d DozeSensors: only use proximity sensor if supported f31e5904721 New translations (#441) 858f48e9265 Update Crowdin configuration file df37ae25e7d SystemUI: DataSwitchTile: update SIMs QS icons. 1e02153be32 Add Accelerometer and Linear Acceleration sensors in blocking list dfe25b785bc FWB: Sensor block per-package switch (1/2) 33c945b8d54 Start process of next activity with top priority in advance d99feb4fb5d base: SystemUI: Introduce OOS style notification clear all button 14e5e925c97 Remove carrierconfig for emergency notification 79cda767133 Fix NPE when resizing with transferring focus failed d1ef50fdc6b Fix freeform window moving/resizing doesn't work dadb5db9528 Add minimize & pip buttons to freeform windows 554991bdf9e KeyguardUpdateMonitor: Fix race condition before listening for biometrics 47ace9d1e59 SystemUI: Ambient Edge Pulse layout [1/2] 64a497df241 SamsungHighlight Clock: Improve layout a48c3555d0f Add SamsungHighlight clock b61b0e08f23 MNML Clock: Add proper preview layout 6edf4b49aa2 MNMLBox Clock: Clean up hacky layouts 2e564000707 Add MNML based clock desgins 331276749a2 SFUNY Clock: Add proper preview layout 36ad1b371f5 Add SFUNY clock 4c8678bfce4 DividedLines Clock: Add proper preview layout f695810b3c6 DividerLines Clock: Fix margin issue in layout 93cb141a170 DividerLines Clock: Set 24-hr time format as well 0170dc51293 Add DividedLines Clock 217685e662a TextClock: Fix NPE in TextClock f9040b0f8a2 Typeface Clock: update thumbnail b3aede69295 RecordingActivityMonitor: remove spam from death events 77b2a2099b7 Close file descriptor to avoid socket leak 0c490bf50f6 SystemUI: Reset PUK StateMachine after PUK is unlocked 42491e537ee SystemUI: there is unexpected SIM PIN input dialog. 03ae6de0419 IMS: Add new carrier config. 3e5212932e6 IMS: Add new Carrier Config. 8cb04c9933c Telephony: Rename VoWiFi Emergency notification intent. e67ca08b8cf Add center style Typographic clock e5b74b2cae1 Lockscreen Weather: Improvements 04a12dd4059 KeyguardClockSwitch: Fix missing status view on custom clocks 924c0046b3e VolumeDialogImpl: Set proper gravity for ODI caption 70561cdb104 Add rounded hexagon icon overlay d3c28e24099 Screenrecord: Allow devices to disable internal audio option 369421386e2 SystemUI: Blacklist MobileSignalController for tuner 3c7c6f21715 Purge unused native memory before Zygote fork events 05228bca194 BGDexopt: Clean up ordering ac36f5e2793 SystemUI: Move charging animation above FOD icon if In-display fingerprint is active ba3ffeb9812 SystemUI: Add overlay to disable assist hint on lockscreen (#433) 4d3da060070 SystemUI: Add required priv-app permissions 58a1d6b8879 KeyguardSlice: Fix up changing icon pack 825833c2931 WeatherTile: Do not show if not installed 9bd23b20af5 base: Add permissions for OmniJaws 45c344609bb base: add keyguard weather style [1/2] 86b7cb3c7bf base: add weather to keyguardSlice 1c165a2ebf3 base: keyguard weather view [1/2] c40675693cc base: add back weather parts [1/3] 73f9394ab1a Fix Signal icon size 14cb1daddc0 TypeClock: Properly calculate the height fbe7248c86a Network Traffice: Trivial improvements c1970171227 telephony: URI cannot be created with negative subIds eb673602692 AODTile: Remove archaic code 725e3118f5f base: Add more custom actions [1/3] ab060c92e52 base: Add device key action to expand notifications panel [1/3] 011633e18ca base: Add device key action to Clear all notifications [1/3] 60334313d0d base: Add device key action to toggle volume panel [1/3] 3b1d6d4451f Utils: Add toggleVolumePanel action c46e69b4a78 SystemUI: Allow listening for face only on pin/pass view (#422) 363c2ab6752 Wired/BT headset: make ringtone audio focus customizable [1/2] 4b2ac25f4df TextureView rebind GL texture, if AHB content has changed 56ed338e8d1 Don't change public API 765f1b02099 Phone ringtone setting for Multi SIM device db9a442edee Add config for default QS columns and rows [1/2] 4a9150b751c Whitelist OVERRIDE_WIFI_CONFIG for phone app 678cbd41263 Optimize IncallUI delay for voice calls f112cfee0d1 Ims: Add suppport for "Ims Preferred" WFC Preference 83b2d38199a VoWifi notification for emergency calls e9e6afde52f Add auth framework for outgoing SMS messages. ac7a37933ef Telephony: Don't crash for too long baseband version 183982cbfed Check if EIMS when confirming network bb73c6679da net: modify connecitvity rematch logic to support MSIM devices 4e921bfbeab Add ICCID into CarrierIdentifier 2281554c2f1 BT: Send info if call is CS type from telecomm service to BT apps. e2c04353c68 Emergency SMS carrier config flag edf67877891 IMS-VT: Add config to control holding a video call 2ef91c1f5d5 SMS: Parsing of CDMA MMS notification carried by SMS 13d7c9752c0 Telephony: Get SIM card capacity count of SMS 19173f884f9 IMS: Add carrier config for RTT always enabled 49a26b4bb4a IMS: Conference URI support. 5738af7cfbf IMS: Propagate RTT capability of the called party to UI 6c6666a1460 IMS: Add CALL_TYPE for audio and video inactive 588f79f0e80 IMS: Propagate call session property changed message 6c0d326d4ab Use proper coded alphabet when a contact is written into EF_ADN of USIM. ccc42fcca2b SEEMP: framework instrumentation and AppProtect features aea33f8df37 Telephony: Add DisconnectCause values for clear code d2daaa14e42 IMS: Add UT interface to query CF setting for service class. 144588b5e03 IMS: Add flag to control reset UT capability afa1871a770 Add config to disable CDMA call forward/waiting 2de829d3e4d Permissions: allow to grant permissions to more apps on dirty flash 2eaedd3833d PackageManagerService: Avoid NPE in matchComponentForVerifier d1bf104cae7 Screenrec: Cleanup dialog layout 5cd51fd0144 Screenrec: Add support for AudioPlaybackCapture d2d3a1c8762 Screenrec: Switch to low quality switch to a bitrate selector bfc86f3cad4 Screenrecord: Collapse QS panel when launching dialog 449962e6b6e Screenrecord: Improve dialog style 107bd3d45f1 Screenrecord: Android R dev preview style dialog b6780596f15 Adaptive Playback: Convert to seconds 2429737c5d3 Add switch for vpn, data saver and roaming icons c68140e6795 SystemUI: Introduce Adaptive Playback [1/2] 14a52c51caa Add tunable to hide display cutout [1/2] b2ee7144266 Rework variable refresh rate settings [1/2] ca2d0ff7376 Fix up statusbar paddings for devices with display cutouts 091ad8549bf Quick status bar: Add battery meter view to linear layout fa7f995ace2 Fix up custom rounded corner setting for status bar 2dcc522c5d5 Add an option to ask pin for shutdown/reboot on secure lockscreen [1/2] 98a5cea2db5 SettingsProvider: Resolve package name that requires permission 713b1bc06a9 Export all font configs b5e2e93f775 base: do not use new lockscreen layout for bypass c4f5db93d3d UninstallAlertDialogFragment: Catch IllegalArgumentException 610caccf837 base: Remove restrictions for system audio record [1/2] fadc61a6a77 Proper fix of Android Auto bbd68727a2a SystemUI: Remove duplicate CONFIGURE_WIFI_DISPLAY permission b47625904c3 VolumeDialogControllerImpl: Check for internal audio recording support cd785be10be fwb: Add support for internal audio recording 5c2d084db0a SystemUI: Fix disable QS pulldown on secure lockscreen 341c4cc4aa0 SystemUI: Fix disable QS pulldown on secure lockscreens 91f53cf3445 ScreenRecord: Add config to enable it 5bf3b475fab RecordingService: Use existing recording icon 45506a808ad RecordingService: Use IMPORTANCE_LOW notification channel 7772a8e3cb8 SystemUI: Add ScreenRecord Tile 39df060242d ScreenRec: fix possible SystemUI FC when stopping 0ab04337748 Screenrecord: remember last recording options 43851f33589 SystemUI: ScreenRec: Redesign the dialog 423047ec111 Screenrecord: exclude dialog from Recents 5b56ad3fe28 Screenrecord: start delayed 68cf34e379a Screenrecord: fix FC when using custom dpi values 6d796aad514 Screenrec: use HEVC H.265 codec, add low quality option, fixes 82b00069ece Screenrec: allow to show a blinking red stop dot e160f94d12e Screenrecord: Change save location and make sure dirs exist c8245e28f0e Add power menu option for screen record [1/3] 70a7877c5f1 Disable Quick Settings on secure lockscreen (1/2) 20163fc172b EdgeBackGestureHandler: Handle all exceptions with WindowManagerService 27011b6103a Navbar: Switch gesture navbar to new navigation bar key event source 799fe0e0d69 Add lockscreen battery info as TunerService tunable 44ace996c5d Fix setting lockscreen charging animation on boot f40f12cd8d7 QS: Add and use Bluetooth Panel instead of full Settings b7697468286 QS: Use Mobile Data panel for CellularTile af7bce9b9c5 QS: Add and use Mobile Data panel 230630b54e4 QS: Use Settings.Panel intents for WiFi and NFC e48601d4cdf Lockscreen charging info: show decimal in battery temperature 2bfd55e5560 base: Add vibration patterns from OOS 27a26cb239c base: In-call vibration haptics options [1/3] 65266551116 SystemUI: Improve Screen stabilization settings layout 6d0113144a7 SystemUI: Use MD2 icon for Screen Stabilization tile ed37b340c4b base: Screen Stabilization [1/2] f42173a68cc VibratorService: Update ONEPLUS_EFFECT_TICK constant value f651768c364 VibratorService: Fix double click effect with OnePlus vibrator format bd7b59db60f VibratorService: update constant values for OnePlus HAL ebcc4f34d68 SystemUI: FPS Info Overlay & Tile 6bd00cac42a base: Lower the internal audio capture restriction 401fdbfbb4d SystemUI: KG Charging Animation: Add more animations [1/3] d013ca829a7 PebbleBerry: Allow dark style selection and accent check 1aecbc86941 Remove unnecessary battery meter view impl in keyguard statusbar 394ae549c4d PowerManagerService: Improve waking device when prox check disabled f3b4b0d3b77 base: Blur behind quick settings [1/2] bafb9bc1b39 SystemUI: Add ImageUtilities b7cfb2ef827 Alert Slider: Improve layout 4b46b481cd7 Alert Slider: Add toggle to disable notifications [1/2] aa27917aad7 Alert slider: Use default position behaviour if position not specified in intent 51b8dd2c748 Alert Slider: Clean up usage of Orientation Listener 37b41d7171d Alert Slider: Apply theme more dynamically c54552f6b68 Alert slider: Do not hardcode slider position based on ringer mode 95c7969476c Alert slider: Work better with Key Handlers 5677ab426ba SystemUI: Make tri-state SystemUI dialog dimensions conditional 3a9a38712cb SystemUI: Improve alert slider dialog 90e351af55f SystemUI: Introduce user interface for Alert Sliders 7f4aa3316c3 SystemUI: add optional back gesture vibration tick [1/2] 7932b023ded Add device key action to take screenshot [2/3] fc425b75a4e Add device key action to toggle flashlight [2/3] ba1c8d89fe9 Add api to toggle flashlight 3bcb65b3a52 Re-add settings to relax device ID access restrictions [1/2] 4df0662f335 Add TypeClock for translations 4654a3f79fc Keyguard: ReInflate views when density or font scale change 635f2035953 SystemUI: Replace pulse light drawable with our own vector 57b91a9878e Allow to hide arrow for back gesture [1/2] ff3eeab9f45 base: Hide pill in full gestural nav mode [1/2] 9076899501e EdgeBackGestureHandler: Change back gesture height intervals 0b0f589cfaa base: navigation mode settings [1/2] 96e3baab735 Allow devices to set proximity sensor type for ambient display [1/2] 673318f09a3 add MIUI 11 VoLTE icon [1/2] c29607b2ca5 base: QS panel opacity [1/2] f785715dc25 base: Add qs status bar header image [1/2] ad84ec35177 base: Improve navigation bar hiding toggle 5beacf85c0d fwb: Increase Longshot timeout to 2 seconds d42309cbf85 base: Port extended screenshot function from OOS d8c6a792521 Avoid system reboot while invalidate LegacyGlobalAction c64dd235eaa SettingsLib: Don't show system overlays on apps list 2ab2eae56ee Prevent battery tunables crashing on first boot 39fe887ca82 SystemUI: Update keyguard indication margin when fod is in use 82d2fe82e69 base: Guard some functions against face unlock 83766d52f77 FODAnimation: Check if view is null before adding a new one 46820659a3a FODCircleView: Fix Wallpaper Color 5f6d00f69b9 FODCircleView: Dim FOD icon 3ffa13c2242 FODCircleView: Apply color filter to FOD background 8d25babca53 FODCircleView: Improve position update a0de55d79b4 FODCircleView: Hide circle and animation when auth fails 6234216bea7 FODCircleView: move fod resources to addons [1/2] 6ef0e49660a FODCircleView: add FOD invisible icon [1/2] c7349cac953 FODAnimation: Make animation resources optional [1/2] 0338668be53 FODCircleView: cleanup FOD customization techniques 7fd334d03af FODAnimation: Allow to set vertical position offset 7050e501867 FODCircleView: Separate FODAnimation into it's own class 65d8b950b2c FODCircleView: Recognizing FP animation effects [1/2] 4df7299d199 FODCircleView: Recognizing fingerprint animation [1/2] a94459576c9 FODCircleView: Fix position on keyguard if cutout is hidden 655ee037916 FODCircleView: Fix position if cutout is hidden 1d04af9e3ee FODCircleView: FOD pressed state [1/2] 45eeaea0f52 FODCircleView: fix incorrect position on keyguard f7f62954ca3 FODCircleView: add crDroid fod icon [1/2] e5fdd24c2fd FODCircleView: add FOD icon picker and wallpaper based color option [1/2] e909ec47fc3 FODCircleView: Add partial wakelock on aod a3aaeb341eb FODCircleView: AOD content should move only in Y acbe697f732 Properly set fonts and icons on keyguard when changing styles fa7bd3ab3b9 SystemUI: allow setting custom cutout shapes e4c920bdfe7 VibratorService: implement OnePlus proprietary vibrator format [squashed] 726aa2368c1 PrivacyChip: Do not change view on expand 92759609f49 QuickStatusBar: Check for permissions hub before setting ignore list 8947e11ee6e KeyguardClockPositionAlgorithm: Allow forcing default clockY positioning 3e93a4812e1 SystemUI: Improve Samsung clock layout 5df62c2fee2 Introduce bold digital and Samsung like lockscreen clocks f0a5841c9ab Move binary clock strings under systemui 8b86746ddd1 SystemUI: use DOUBLE_TAP_TO_WAKE setting also for wake from aod 5dd0b2ca235 Add config to make Smart Charging available on device 4c0589db458 SmartCharging: Rework and add more customizations 0a74834a669 base: Smart Charging (1/4) 70967121f76 frameworks: Reset battery stats 5532d8efa39 Bring back ticker for music ticker and Android 10 fixes 430dbe894bf Status bar notification ticker [1/2] 26a0538e1e2 fwb: [1/2] Implement cutout force full screen 313de077733 Disable Notifications vibration [1/2] eeca833febb fwb: Add ability to permanently hide apps from recents [1/2] ddf98d65f7b Keyguard: add binary custom clock face 8a3edd31924 Ambient Music Ticker - Allow to pulse on new tracks [1/2] 90177db51a2 ChooserActivity: remove ugly separator 38e3d0ca385 Use Emergency Affordance toggle for Emergency Dialer Action as well 34bd7c4e529 Add toggle for charging animation [1/2] ef6d03e120e SystemUI: Animate the keyguard when charging 87816796b03 Add toggle to hide lock icon on lockscreen [1/2] 21c45a02441 BatteryMeterView: More robust for showing estimate 2a739b310c6 PowerMenu: Only tint items once ee27beefd41 Add Flashlight blink on incoming calls [1/3] 3c48f9763b9 Add toggle to display battery in quick status bar [1/2] e5a61c8a56b Add option to select VoLTE icon [1/2] fe4c07d57b4 Separate battery estimate from percent for QS [1/2] 63cc7281aa7 Add toggle to completely hide status bar on lockscreen [1/2] d59a006ef3c ScreenshotTile: Make default state inactive 68d117014d6 Optional screenshot type [1/2] 12f1aeb37b4 Add delay for partial screenshot on long press 2fb24761156 base: Fix list style alert dialog to use system font 3fb8f23917f SystemUI: Set user detail item to use system font 8d8639117b2 SystemUI: hide lock icon while dozing 0d364515329 Add hexagon and cylinder icon shape overlays 6b9d76da569 Restore light font styling of AOSP bdf3db0bb2e Add regular / light font config 90dce9829f0 Update default config for headline fonts fb21905a9c3 Wire up default fonts with font engine 352d93e09b1 SystemUI: Allow changing duration of ambient edge light [1/2] 89092d8a4c9 base: Allow themes switching to drawable for qs icons 691e3216c27 Add Restart SystemUI button on Advanced Restart Menu (1/2) 51f6f180cd1 Hide power menu on secure lockscreen - improvements b04ac7db44c Hide power menu on secure lockscreen [1/2] 580ab37b9f7 base: Allow to use old style icons as default [1/2] 677c7394f1e Notify listeners when toggling old mobile type settings 0a6e5da9038 StatusBarMobileView: Clean up dfb6221e3ad SystemUI: bring back old style mobile data indicators [1/2] 62df5de555d SystemUI: keyguard show charging watt 30a84ddd21f fwb: Conditionally set scaled brightness 18921132f82 QS columns/rows: fix rows not refreshing on setting change 15220b9ab27 base: Add bool to enable/disable doze by default 15f47184999 Allow tuning ambient display with sensors [1/3] 92918b59e40 DataSwitchTile: collapse notification panel onClick fe0b0200f3d Allow to set QS panel columns and rows [1/2] ee128e41587 Fix notification guts layout for force close button 97dde4aa33f Allow disabling of FC dialogs [1/2] 9c7edbf9bd3 Add kill button to notification guts [1/2] 3d7ced2e12a Ambient Pulse: Use TunerAPI e685f3d740b SystemUI: Fix ambient pulse notification layout 683c7bc9a96 base: Add ambient pulse notification [1/2] be1ca5fcd85 base: Add Solid battery style from PA [1/2] a304d938c0a base: Add refresh rate setting [1/2] bd750e802de overlays: Add back IconShapeSquareOverlay 9f489ebc2f3 overlays: Remove accent overlays bb48a03d0d4 core: Add support for MicroG 3d29ee775be base: Introduce DataSwitchTile 16bda132b87 Allow to suppress notifications sound/vibration if screen is On [1/2] 64a458d27bd Add toggle for emergency affordance in power menu [1/2] c139c782a87 Battery light: 100% charged level (1/3) d61174ceaec Less boring heads up option [1/2] 1c911cf0107 ThemedMeterDrawable: Fix system crash on theme change 87069c0b1a9 fingerprint: notify client when cancelling succeeded d16c6333142 CarrierConfigManager: enable LTE+ icon by default 2f0ff544cee Bring back Gaming mode [1/3] 1eaba743b5f Add SystemSetting class analogous to SecureSetting fd0f0c90af8 Use API function for three finger screenshot 63bebf53413 base: SwipeToScreenshot: Import MIUI implementation e1b965e3958 base: Improvements for swipe to screenshot d5f99c71f95 base: Add three-fingers-swipe to screenshot [1/2] b1eda2b7d3f Quick settings: Add Haptic Feedback to tiles [1/2] 38f9d09925a GlobalActionsDialog: Fix corner cases of NPE 3368739b53b VolumeDialogImpl: Apply settings properly e52fb97bf31 Volume dialog timeout (1/2) cc83d7c228a Extended audio panel - fixes for unlinked notifications e810d795b9e Extended audio panel [1/2] 76d58779ada SoundTile: Make default state inactive 55dfa127a81 RebootTile: Make default state inactive 54ce1fd48a9 Extend reboot tile to add power off b0084b10009 RebootTile: Fix gradient message display for reboot to recovery 1efde2c611a Add Reboot/Recovery QS Tile 9ec7f7bf80e QS: Add Sound tile to Quick Settings 2902b9594b1 Disable long click for SoundSearch tile 696cd729b0d SoundSearchTile: Make default state inactive ab83c3c132a Add Google Sound Search tile d2d0d8a9340 Remove call to expand QS panel while pressing the Airplane QS tile 209c4c5569f Ask pin when tapping Airplane tiles on secure lockscreen e363be19a2d Add string for Always on display tile f4072aef964 MusicTile: Make tile state inactive if not playing music fa0c9c5926f MusicTile: Clean up redundant code e1a65cad38b Add Music QS Tile f81e8588418 Disable long click for Caffeine tile ce77fa5d9df Disable long click for Compass tile e4e7f1cce0b CompassTile: Add a device supports compass check 9a607caa5d1 CompassTile: Do not use slashed icon 73673bec06d CompassTile: Set default state inactive c46fad702a5 Add Compass tile df6023ea6d9 Disable long click for HW keys tile f2748579155 Add HW Keys QS tile c9f105ad74f Disable long click for CPU Info tile ad9396888ad QS: Add CPUInfo toggle tile 9cfa0696ea1 QS: Add partial/full screenshot QS tile 8320753f96d Clean up API for screenshot type dea675e5034 core: Add api to take screenshots 21792c79ace Fix long click intent for Smart Pixels tile [1/2] aa0785d2a74 Smart Pixels: Dynamically register receiver 8c933752e6d SmartPixels: Add config to enable smartpixels support 4e0030acf99 Add smart pixels [1/2] 82e16831af6 Fingerprint error vibration [1/2] a017ea2481d Pocket lock improvements b217d3030c8 pocket: Fix pocket lock view for display cutouts 5947088e56c pocket: Adjust sleep timeout for pocket lock view to 10 secs c920f17c198 pocket: introduce pocket bridge a5032df412c PocketService: Adjust light sensor rate to 400ms 8d34cebef21 pocket: Add hardware acceleration and properly maintain SYSTEM_UI flags f8b42b08625 policy: introduce pocket lock 97bd85cbcff pocket: introduce pocket judge a55fd79da9b SystemUI: Add case to quick pull down status bar anywhere a2b3fd35ac4 Separate double tap to sleep on lockscreen [1/2] b665c977b81 Fix some crashes with lockscreen album art filter 4beabbaff50 Add Lockscreen album art filter [1/2] cb65609ee7c base: Live Volume Steps [1/2] c21c708a058 Add battery styles and customizations for Android 10 [1/2] c3ec7f24d10 base: media_seekbar: make it sexy 63fc493c1ed Add ability to toggle bluetooth battery level [1/2] 74ba5901622 SystemUI: update Bluetooth battery level assets. 3a06fe9642e power: Disable keyboard/button lights while dozing/dreaming f0df5e3b955 Disable tuner pref for battery 3c10ba4023c SystemUI: restart timeout causes black screen 048d5f76e37 Lockscreen Visualizer: Add pulse magic 2e334198641 Fix layout gravity for status bar right clock 0d4c6186874 telephony: Conditionally ignore RSSNR signal level 09ae70bec92 SystemUI: Improve QS detail view layout 334c0c2c627 base: themes: dont use colorPrimary for active qs 1bfee11e02d SystemUI: Update automatic brightness drawables c1258f4123c base: Update path to camera_click ogg e24e9852393 Add button to AppErrorDialog to upload crash information to dogbin fd0372716c4 BurnInProtection: Fix null object reference with timer 871362158e3 Keyguard: Actually kill the Fancy Colon 8bea3a65973 base: SystemUI: reduce padding between clock and notification area 8398c626ae2 SystemUI: Implement burn-in protection for status/navbar 22ee1dbc6e1 SystemUI: Fix statusbar padding and layout for system icons 1bffeee0c6e Update rounded corner radius path for Android 10 fd16d5bf940 ScreenDecorations: Clean up tuner API 3367efa0d5d Allow tuning extra padding for status bar 8cc7e960df5 Rounded Corner: Code improvement and clean up 1ab5971c0c1 Custom Rounded Corner and Padding preferences [1/2] 6dbec6023e4 base: Remove round corner padding from statusbar c986e7d52ff framework: Port IME selector notification toggle (2/2) 89ed8f11e32 fb: add back all keyboard IME features back (1/2) 3daad5e06c3 SystemUI: Allow overlaying max system icons 58bccefa971 ambient display: Fix volume key music control 98b84a2422d CPUInfoService: Improvements and fixes 74c1892a39f SystemUI: add CPU info overlay 8dbae29b8b1 BatteryBar [1/2] c8b788e288a Fix status bar for network traffic icon holder 5218126a7b3 Toast icon switch [1/2] 9a03ddca5fc Fix: No text in toast for RTL layout 3353ae7c2e4 Show icon of package associated with Toast bd72e913f69 AbsListView: Fix widget couldn't find any view fc ac1d286ef99 Return: Listanimation Views and Interpolator [1/2] 04195e53731 Allow toggling animations off [1/2] 4e84464644d Add interpolators to qs tiles animation [1/2] e075d72a230 Add animations to quick settings tiles [1/2] 2eaf1d847e9 Add option to disable scrolling cache [1/2] 04c352148fc AppTransitions: Remove hackery for controls duration e8344a7c94e FW_Base - XuiMod: Toast Animations [1/2] 710e70e8759 Add Ethans animations 8c9f7d803ae AOKP custom system animations (1/2) b2aa0521101 ScreenshotSound: Fix playing screenshot's sound when camera's sounds off. a8cb6b63f69 Disable/Enable screenshot sound [1/2] 77d46157517 QS tile titles visibility [1/2] e6355e66a36 Statusbar: Fix Tunerservice usage ef127f12bad Keyguard: Fix scramble PIN view for multiple users 2014ceda878 Keyguard: Hide check button when using PIN quick unlock be624840d7d Disable PIN entry after successful quick unlock 9474bc2c533 Keyguard: Forward port lockscreen quick unlock (1/2) a6cbd583d82 Fingerprint authentication vibration [1/2] a9bff3f283e Network traffic mode for status bar [2/3] f6c06c78576 Do not apply date customization to QS clock [1/2] 55bbe9ea96a Add option to auto hide status-bar clock [1/2] e76d3c53c0a Statusbar clock customizations [1/2] baf924f4de5 Add separate tunable for clock seconds d0fb6ab4d34 CollapsedStatusbar: Fix phantom spaces in status bar fdb5b26b340 Allow using position tunable to hide clock 179e0ca71a0 Use alphaoptimized layout for icons on left d754e9a9f11 Use same NFC icon as that in QS tile 398145280e9 SystemUI: Update NFC tile drawable 3893ecbd561 SystemUI: Update default set of tiles 9e5f6cd50f5 SystemUI: Add nfc tile to default list 52d2f6ae387 SystemUI: Add statusbar NFC icon 2ee8df5be7d Add tunables for navbar layout customization [1/2] 184ee2c8485 Revert "SystemUI: add top exclusion to the back gesture" b63b0de5cfa Revert "Implement hide gestural navigation hint bar [1/5]" bfae0cd139e Add toggle to disable HW keys [1/2] 3c6b943e667 Use FORCE_SHOW_NAVBAR to actually toggle navbar 00323591897 base: Add accidental touch prevention for assist key 4e0110646e2 base: Introduce Accidental Touch d7a8f7995d3 base: Introduce new navigation bar key event source 874dfd018bc Allow overriding default volume dialog position 4508f766a3b VolumeDialogImpl: Use TunerService properly 715c1add8f2 BatteryService: Add Warp charging support 9a639204705 BatteryService: add dash charging support c75a30d7f36 LockscreenCharging: squashed (1/3) 398bd16f51d Option to Display Data Disabled Indicator Icon [1/2] cc4bf5de516 Allow using 4G icon instead LTE [1/2] e43788c3929 Make roaming indicator optional [1/2] 5dcdeb7e370 Ability to toggle VoLTE icon in statusbar [1/2] f420a980fd6 base: Add stub files d7af3c9fb7c Add customizable action for back long press button [2/3] fa061fa3864 Add device key action to kill app [2/3] 57d539ccc5a TypeClockController: Make it compile with new plugin API bf681069e52 Revert "Drop Type clock face." 68e83687e55 Revert "Drop final remnants of Type clock face" fd298b6fbfa TunerService: Add parseInteger failsafe method 5093f0fe9cd SystemUI: Allow using tuner API for Global settings 0caa2cac1e2 TunerService: Prevent NPE with tunable 4d8b6ecba30 base: Add metric for crDroid Settings 4bcebb9a327 MediaScanner: Use build date to store last scan tag de7535a8c0d Restore cache clean up code in PackageManagerService daccde34b0d base: Use ro.build.date.utc to signal upgrades f5956bb929c base: Make Build.DATE visible to apps d24445c7398 Revert "SystemUI: Bring back good ol' circle battery style" 8fccc78642e Revert "fixup! SystemUI: Bring back good ol' circle battery style" 5db20693b7b QS: Fix extra lines when icon number is small 98ad62eca1f DefaultPermissionGrantPolicy: Silence harmless errors 29a64b6d775 ListView: Disable dividers by default e1c00f2370d PMS and WMS deadlock when uninstalling APP abcb1bf36cb Not register sensor if StatusBar state is not KEYGUARD 3c723b33762 os: Process: Fix wrong code in isThreadInProcess a6ee99001e1 Catch IllegalStateException when verify APK 7c43de1fbf8 lib/androidfw: Fix reversed logic 5021be6d5a5 Process: Use audio-app cpuset if available d2e88690033 Camera: Force HAL1 for predefined package list. afa55758b8d base: allow device to override *caugh*caugh* prop fadab237f2e Fix Google Markup FC 5228dde5b14 AccountManagerService: Fix ConnectionRecord Leak 55212100ee4 FingerprintManager: return "Try again" by default 5b6cb1def31 Fix to handle duplicate call id for conference call 5831bcd2b11 Resolve NumberPicker display abnormal issue. 792ad042aef Update wifi interface ip state upon receiving ap disable event d4f3470c0a5 Always use a positive value for timestamp b02cadf04a7 hwui: Avoid fake high input latency while vsync drifting 34004a87a6e base: Handle NPE for ContentObserver 0b62a715845 Add missing SET_WALLPAPER_COMPONENT permission to prebuilt wp picker aea7b03e0d6 Grant BIND_WALLPAPER permission to prebuilt wp picker dfa5f955607 Grant Wellbeing the SUSPEND_APPS perm if already declared 68db5dd40ee Fix Photosphere/Camera FCs 7b263c565d9 media: Define MPEG-H Encoder Format 1811bfb289f audio: add support for extended formats adedb2a89ac Camera: Ignore torch status update for aux or compsite camera e85dcaa39f6 Camera: Skip stream size check for whitelisted apps.. b0b1582a0ed camera: Skip HFR checks for privileged apps. 32ba53fce7b Camera: Clearing exception for Extended Face dbf28a91b38 Camera: Extend face detection e5e3586c75e SystemUI: assist: disable old Assistant animations b7ce9904a1c SystemUI: Hide back icon when screen pinned and gestural mode enabled 1dea04ac7d7 ScreenPinningRequest: Fix recents button not appearing e39eb85779f SystemUI: Add method for getting estimated battery time a9c4f84246b SystemUI: Remove build version from qs footer 2920037e787 SystemUI: Fix flickering issue when live wallpaper is showing on aod/pulsing 0a1843989d1 Use new gradient dialog also for recovery/factory reset action b7441373fd9 AppStandbyController: Only check user standby setting 264c50396fe Conditionally disable uncrypt for ota ae8e849bae3 Shell: Don't show bugreport on DocumentsUI 4499cd057bc Add colors to assistant animation 0411007692e ViewGroup: Remove child parent when a new view is added bfe7f4277bb AMS: Fix the null pointer exception in IntentResolver 80d1f25f1fa FrameworkBase: Fix NullPointerException of AMS 416836adab5 Convert VPN Server endpoint to numeric 1ecb9ccb949 hwui: Relax the desiredPresent time in RenderAhead feature a6f5945e550 Fix LockdownVpnTracker deadlock when resetting legacy Always-On VPN 4b34b1bb9b1 Fix Another SystemUI crash 1d1cb830591 Disable More Debugging 8f49ececb48 Reset permission when network becomes default again. 21ecd76122c Fix SystemUI crash 64e25c7e739 base: call log limit 500=>5000 5f159ce2d0a Select the proper request list size 4b975a91d17 base: Grant storage permission to ThemePicker 6e7d9e6bc86 Fix Google dialer FC due to missing permissions 50f38e2bf67 Allow chromium to sign in 0e563d4370e Fix Google Calendar FC 12ce5a1bd4e Fix permissons for ContactsProvider2 b8a2466dab3 Fix Fi permissions 8bb986fdda1 Fix Android 7.0 GApps permisions which were causing F/C 9b0444d9544 Wallpaper is half black after rotating quickly 8208f23d757 null check before accessing getCurrentScore() 31801c635e1 Reduce log verbosity: Don't spam logcat f717d0d1f4f SettingsProvider: Add missing INTERACT_ACROSS_USERS_FULL permission c82475fc258 Camera: Don't throw exceptions when value pairs have spaces in them f1e4d47c2da Guard in short-circuit evaluations for stringSplit methods. 69d85275217 services/job: Fix a Jobscheduler bugs 643cb80e11c Fix incorrect context classloader initialization in system_server e96e2957bc8 StorageManagerService: Fix for system_server crash while booting b1298acbc83 Fix MtpDatabase multithreading NullPointerException 08c5823bd60 ViewRootImpl: Fixed memory leak caussed by viewrootImpl objects 9d3f4f35d71 BackupAgent: Add backup shared mode fdcbee1b1fa NavigationBarView: Avoid NPE before mPanelView is created 42a58b5fcfc SystemUI: Remove annoying log caused by aosp bug 9d90ea8def4 DEBUG: Turn off some debugging we don't need. 90cc8286688 AlarmManagerService: Add null check to QCNsrmAlarmExtension call b7e39039d87 Prevent NPE due to unchecked r.uid 0d89156442d Avoid NPE in system_server in bringDownServiceLocked() 6391ebec635 Crash occured due to null pointer exception. 4669e916f9e ActivityManager: fix npe in ProcessRecord c3e48515a2c Clear all lingering notifications when network is disconnected cf3c01cb45a frameworks: Fix null pointer Issue 3206c5c5be1 view: add null check for dispatch touch view a9eccadf143 InputMethodManager: Fixed memory leak when windowDismissed 7472f354223 BatteryStats: Update WifiState even if EnergyInfo is invalid 4e681b702e7 BatteryService: scheduleUpdate asynchronously 19e29f66222 display: Validate activePhysIndex before access c36ab0f7984 WindowStateAnimator: Fix NPE with wallpaper offset a4e9199df65 Fix for, BT Carkit position issue when music app is killed e6b513fdf12 Audio: Do not disconnect profiles till Bluetooth Off 087ca24c4bb Fix bootanimation stack overflow fae5371d6cd Whitelist WRITE_DEVICE_CONFIG for shell ca08846f915 Add missing STORAGE_INTERNAL permission for BackupRestoreConfirmation 89b37886053 NetworkStatsHistory: Prevent IllegalArgumentException 188f408ce99 Prevent crash in TTS engine due to improper configuration f8988c1dd3c Framelayout: Fix NPE when view is missing aced923cf79 SystemUI: Keyguard: Check for a null errString 31e2d0db849 FATAL EXCEPTION IN SYSTEM PROCESS: android.ui 2da80dd8b9e KernelWakelockReader: stop the panic e7b8f381d82 ParcelFileDescriptor: can we stop the panic here? 28b576cbd9e Enable NSRM (Network Socket Request Manager). 2a8e79ebe5d Rename the backup file to base file when backup exists 2aceb7bfe64 SQLite: Do integrity_check only once 1b159a5b3ca SQLiteDatabase: Catch corrupt exception during transaction f3189d370f2 base: limit direct share targets to reduce lag f4e6721aac9 aapt: Fix compiler warning (clobbered by longjmp) 9fefb515221 aapt: add check for untranslatable "string-array"s 74af960113b aapt: Use a std::map instead of a SortedVector c312798b2dd aapt: Speed up the style pruning 7d050a6e5a6 display: Don't animate screen brightness when turning the screen on d76dcfb0dde connectivity: Configure additional TCP parameters c16c74a55f8 MountService: Prevent NPE with DropBoxManager fa486bf3e62 MountService: ensure VolumeRecord with UUID exists before modifying c63533d97c1 Settings:Bugfix for NPE, Only valid screen power consumption need to smear 42513a88619 SystemUI: Fix SystemUI Crash 475402e886d Suppress FingerprintManager logspam b4b0c3f6e11 Kill off provider info logspam 1db805a9bec base: SettingsProvider: cleanup leftover logspill b0dd61d1ee1 Telephony: NPE observed in Settings when click on Search settings 1c4f70340de base: rescuce party: check isDisabled on all public API 1add486e5e8 Make Build.TYPE and Build.FINGERPRINT consistent for apps 0e902c47bd1 telephony: Make IMS method updateToState accessible 84d5b00ed11 base: Add START_ACTIVITIES_FROM_BACKGROUND on phone priv-app whitelist 749b47cec12 core: Add camera intents for camera state [1/2] d0a9134131f Add crdroid utils eddf918cb93 Revert "SystemUI: support black theme for dark mode [1/4]" f67897bc055 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * frameworks/native 6c569d37b native: Screen Stabilization [2/2] * frameworks/opt/net/wifi bd0b99c55 Prevent scan searching overhead 4ef56b9aa wifi: don't check if WIFI_DRIVER_STATE_CTRL_PARAM is readable 15a855a18 wifi: Check whether dev node is accessible or not before opening 32e439396 libwifi-hal: add flag to wait for kernel driver to get ready * frameworks/opt/telephony 71408a8f5 Revert "Clean up getPhoneCount in PhoneFactory#makeDefaultPhone" 5fa77d550 RIL: Fix manual network selection with old modem ee5567155 Restore getSubIdFromNetworkRequest method 1105b2c0e Restore isEmergency method 8bd908b1f 2G wants proper signal strength too 474f287d7 telephony: Squashed support for simactivation feature fc3c25a91 Telephony: Fix crash while updating Operator Name 849f9a149 Merge tag 'LA.UM.8.2.1.r1-04900-sdm660.0' into 10.0 * hardware/interfaces cdb51920c audio hal: add interface declaration for audio hal service 8839b7257 gnss: properly terminate nmea-messages if they aren't already 1c3f0f917 Add interface info in boot@1.0-service.rc * hardware/lineage/interfaces fc0f90d inscreen: add noDim method 7618527 inscreen: Bump hal and add switchHbm methods d9d7247 Initial audio amplifier HAL * libcore 94c5f1f7b Merge tag 'android-10.0.0_r37' into 10.0 * packages/apps/Etar 1eb2dad6 Move input field for location under the guest field * packages/apps/Launcher3 69659401e Merge tag 'android-10.0.0_r37' into 10.0 * packages/apps/PhoneCommon 6c3a511 Merge tag 'LA.UM.8.2.1.r1-04900-sdm660.0' into 10.0 * packages/apps/Settings e0cbc9a2f2 Settings: Port face unlock feature [4/4] ba7576126c Settings: Add strings for face unlock feature b1b6ab9aad Merge 'lineage-17.1' into 10.0 * packages/apps/ThemePicker 0291ba5 Merge 'lineage-17.1' into 10.0 * packages/services/Telecomm e38d4ac2 Add intent TelecomManager.ACTION_CALL_TYPE as protected broadcast 4c2190a7 Telecomm: Break more qti-telephony-framework dependency 1e5a11d3 Phone ringtone setting for Multi SIM device f931193c Telecomm: Use EFFECT_CLICK for vibrate on call connect 688867e8 Telecomm: Add vibration patterns from OOS 2b41e7ad Telecomm: In-call vibration haptics options [2/3] 888f5104 Fix few issues with Blink with call 960eb5d8 Add Flashlight blink on incoming calls [2/3] b29f47d8 Merge tag 'LA.UM.8.2.1.r1-04900-sdm660.0' into 10.0 * packages/services/Telephony dafd0cb75 Telephony: Break more qti-telephony-framework dependency b3cc2280a Telephony: Use system fonts at more places 56f13e06c Telephony: Break qti-telephony-framework dependency ea9cde04f TelephonyConnectionService: Use mPhoneUtilsProxy for getPhoneIdForECall() c3637bd5c Break MSIM dependency on qti-telephony-framework 4e7804c05 Grant START_ACTIVITIES_FROM_BACKGROUND b89ebbd97 USSD: Fix alert dialog theme 79b62b14b Font improvements 78605b1e6 Allow to disable the new scan API for manual network search. ec6ed96f6 Fix an issue wrong network operator name is displayed on MSIM devices c4414cf29 Fix carrier config option not hidden on a CDMA phone 0dfc5a214 Don't start SIP service before decrypted 003cfd049 Telephony: remove developer mode dep for showing euicc pref 9cacb606a Telephony: add permission to change wifi hot spot settings ab680e10c Merge tag 'LA.UM.8.2.1.r1-04900-sdm660.0' into 10.0 * system/bt 75440cf89 NULL pointer handling in btif_a2dp_get_codec_configuration 68e17eae7 Increase the attempts to open the a2dp socket a2fba746e bt_target.h: Update MTU size for Amiibo support f0549dae0 Bluetooth: Support to know if there is High Def call * system/core 99d8d5c56 Allow to drop existing fd cache of cgroup path 6ebd8350d Modifying /dev/memcg permissions. fa34ccfc2 lmkd: add EPOLLWAKEUP event for PSI polling 8d2d7596c init: Weaken property override security for the init extension 724adf2b6 init: workaround SafetyNet check on user build variant d2be8b480 Special tombstone delivery 11a126155 LockscreenCharging: squashed (2/3) * system/sepolicy d5516a8c Merge 'lineage-17.1' into 10.0 99492ff2 Ignore the denial when system_other is erased bf981a39 Don't require seinfo for priv-apps e4d091b1 Allow reading dt fstab in boot control HAL. a0cd0720 Add sepolicy for IBootControl 1.0 and the default HAL. d5e4f486 global_macros: trim back various watch* permissions 662275a1 update sepolicy for fs notification hooks * system/vold 209a111 Expand virtio_block check to other virtual devices * vendor/crDroidOTA 4b86f84 X00QD: Fix spaces eb34ced X00QD: June 7 2020 update 7eedfb8 Update vince - 06/06/2020 [build 2] * Forgot to apply face unlock patch in previous b25b70c Update whyred - 06/06/2020 b4eab6d Update vince - 06/06/2020 * vendor/lineage c77f0bcd crdroid: Bump to version 6.7 ==================== 06-06-2020 ==================== * frameworks/base 63fc6d8c0ac SystemUI: Make clock truly invisible * libcore e4e57bf80 Support convert string similar to FE87-9640 to UUID * lineage-sdk 8ea192cf Merge 'lineage-17.1' into 10.0 167edd38 Revert "Add option to select brightness slider positon [1/3]" * packages/apps/crDroidSettings 9bc751de Sensor block per-package switch [2/2] 55f6efe9 Implement quick QS brightness slider [2/3] * vendor/crDroidOTA 50f5f5b X00QD: initial support (#150) * vendor/lineage f0fc44f0 partner_gms: Support TV GMS f9ff4d18 soong: Add flag for fod extension 255ec445 Sort soong variables alphabetically b9ad2fd4 kernel: Add bison and flex to build environment ee66589a Revert "soong_config: Add TARGET_USES_FOD_HACK" ==================== 06-05-2020 ==================== * external/arm-optimized-routines 2fed64a math: Improve comments, disable errno handling by default effefb7 math: Add more ulp tests ddaeb24 math: add vector pow * packages/apps/Launcher3 f98950372 AppInfo screen: Make strings translatable * vendor/crDroidOTA 1758bb9 Issued Update for N9 S9+ S9 a18d50e phoenix/phoenixin: Update ef7b1af marmite: iinitial 6.x update (#149) 0af3f18 polaris: Update 04/06/2020 ==================== 06-04-2020 ==================== * frameworks/base 2dc4ad095d8 SystemUI: QQS brightness: get container padding directly * vendor/crDroidOTA 1194cb1 hero*lte 4/6/20 update 061a74a cheeseburger/dumpling: Update e5fef13 cepheus: update to crDroidAndroid-10.0-20200603-cepheus-v6.6 ==================== 06-03-2020 ==================== * packages/apps/Launcher3 1b67007db New Crowdin translations (#57) * packages/apps/crDroidSettings f74533a6 Merge pull request #595 from crdroidandroid/10.0-wip 70f1ac41 crdroid: Ambient Edge Pulse layout [2/2] * vendor/crDroidOTA 44ac4c9 Revert "Update tab a6" ==================== 06-02-2020 ==================== * android 9ff371a manifest: Track additional *s introduced in android-10.0.0_r37 4426c2f manifest: android-10.0.0_r35 -> android-10.0.0_r37 0479e1e manifest: Fix space derp in SettingsIntelligence 2674111 Merge 'lineage-17.1' into 10.0 1e35993 manifest: Track SettingsIntelligience 2cb0f81 manifest: Switch to our external/libtextclassifier fork * art 412fe316b7 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * bootable/recovery 165d84ba Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * build/make 29615bd76 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * build/soong 418b5a60 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * development 381803470 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * external/libhevc 9bd2ff8 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * external/ppp 932c8ea Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * frameworks/av 472ff18aa Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * frameworks/base 9edf5fe24f5 SystemUI: Don't forcefully convert wallpaper to SRGB db6a24b3d61 Implement quick QS brightness slider [1/3] * frameworks/native 9b6e5d54b Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * frameworks/opt/net/wifi ef8b1a63b Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * hardware/interfaces 50186f106 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * hardware/knowles/athletico/sound_trigger_hal 7f994b2 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * hardware/nxp/nfc 40b2156 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * hardware/qcom/gps f094c78 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * hardware/qcom/sdm845/display bf445fa9 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * lineage-sdk 343d1e5f Implement quick QS brightness slider [3/3] * packages/apps/Bluetooth cf38327eb Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/CarrierConfig 36d8dc1 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/CellBroadcastReceiver 2f15b11b Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/CertInstaller 8e202a2 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/Dialer 1fcaa4248 Dialer: Request legacy storage access * packages/apps/DocumentsUI 700d64ca4 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/EmergencyInfo f2bca0b Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/HTMLViewer ae62819 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/KeyChain 0f9918d Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/Launcher3 f0ebe63ed Launcher3: fix protected apps behaviour * packages/apps/Nfc 4e01754d Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/PermissionController 40c5018b Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/PhoneCommon 0d98949 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/SecureElement 35a969d Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/Settings 829b1f73a6 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/StorageManager 15c9644 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/Tag e63bb35 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/Traceur 2928915 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/apps/TvSettings 938b5302 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/modules/CaptivePortalLogin ec980eb Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/providers/DownloadProvider 1035d2c8 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/providers/MediaProvider 24b6e97 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/screensavers/PhotoTable 014e5d2 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/services/BuiltInPrintService 4a40004 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/services/Telecomm a1f9ba43 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/services/Telephony f721be92c Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * packages/wallpapers/LivePicker 0338564 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * platform_testing 137136fc Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * system/bt f3cc53f68 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * system/core 8715e68d1 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * system/extras 7c822595 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * system/sepolicy b4300eed Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * system/vold 5f01274 Merge tag 'android-10.0.0_r37' into staging/lineage-17.1_merge-android-10.0.0_r37 * vendor/crDroidOTA 0606672 beryllium: update to build 20200601 dfd62ab guacamole: update to build 20200601 c64998b cepheus: update to crDroidAndroid-10.0-20200601-cepheus-v6.6 c409dc9 Update tab a6 ==================== 06-01-2020 ==================== * external/selinux 5137b7db Don't require seinfo for privapps * frameworks/base dcfcf1f5078 FODCircleView: Add support for pressed fod layer 0dcd7fee60e Revert "FODCircleView: dispatch onPress to HAL only after dimming is applied" * libcore bd887a940 XML Pull Parser optimizations 8763403f5 Preload zone rules in zygote hook e7d3d28ec Speed up BigInteger gcd with one small argument * packages/apps/Dialer f69acdd38 Dialer: Make recording names sortable * packages/apps/Settings 20f5a212de Settings: Battery: tune design * packages/apps/Snap e5c1bf6d0 Snap: remove duplicate pause button a50c2496b CaptureUI: handle secure capture when reviewing pictures * packages/apps/crDroidSettings a4f7b598 crdroid: Add a summary for layout inversion * vendor/crDroidOTA 8b206ce tulip: update 31/05/2020 34f7540 Issued update for N9 S9+ S9 ==================== 05-31-2020 ==================== * frameworks/base 969002a1193 MTP: Fix MTP SD card issue 3527645dbad SystemUI: Fix for auto brightness icon being shown when disabled e97d340d328 AlarmManagerService.setKernelTime: fix incorrect limit. 13433cc6925 Check user unlocked before write to /data/system_ce/0/snapshots 7439406bbfe Fix: Media volume bar indicates a wrong value * lineage-sdk ae8bb9ab NetworkTraffic: Fix crashes with overlay changes bb2028b9 NotificationLights: Allow overriding for all apps [1/2] 65671f9b Network traffic mode for status bar [1/3] 86ed8055 Add more custom actions [2/3] f24aa984 Add device key action to expand notifications panel [2/3] f45266bc Add device key action to Clear notifications [2/3] 877947f4 Add device key action to toggle volume panel [2/3] 24a66d76 Make lineage great again a2e4d398 Add power menu option for screen record [2/3] 25815fb3 sdk: Allow more actions for long swipe 50e77632 Add device key action to take screenshot [1/3] 3058f2e5 Add device key action to toggle flashlight [1/3] f7d029a1 lineage-sdk: Remove DB upgrade for FORCE_SHOW_NAVBAR accb69c3 Add toggle to allow advanced restart on secured lockscreen [1/2] e305974e Add Restart SystemUI button on Advanced Restart Menu (2/2) 7ee4c952 lineage-sdk: Try loading default setting value for switch ec144172 Add option to select brightness slider positon [1/3] 31c07281 lineage-sdk: Add camera intents for camera state [2/2] ea7847c0 Battery light: 100% charged level (3/3) 2ba91219 sdk: Kill los versioning ca7fc46b Allow value 3 for status bar quick pull down 96f71a92 Allow value to hide the clock 1e3e0b10 sdk: Set summary automatically if required 98906c57 Add customizable action for back long press button [1/3] f196a91d Reduce default kill timeout e1d461ca Add device key action to kill app [1/3] 28098f8c sdk: Kill trust interface hint on first boot fa20f02b crdroid: Do better for version pref 65ba5527 lineage-sdk: Enable advanced reboot by default f34290de Disable by livedisplay by default 521e7a4a sdk: Map to ro.modversion * packages/apps/Gallery2 64c7e89b6 Bump API to match dependencies. * packages/apps/Launcher3 fac9cd287 New Crowdin translations (#56) * packages/apps/LineageParts c62c528 Merge 'lineage-17.1' into 10.0 * packages/apps/Recorder 8f08000 Recorder: Stop service after stopping casting * packages/apps/Settings bf9a20a733 Settings: Hide lineage black theme toggle 518f0780b7 Merge 'lineage-17.1' into 10.0 * vendor/crDroidOTA 183d9e8 hero*lte: Initial upload 5714654 Update 20200530 - Moto G 2015 - osprey ae9ae6f cheeseburger/dumpling: Update build 2 a9a2870 Revert "cheeseburger/dumpling: Update" partially 4c6dd14 cheeseburger/dumpling: Update ==================== 05-30-2020 ==================== * bootable/recovery b7913a0d recovery: Map logical partitions before installation * frameworks/opt/net/ims ee0e8d0 Merge tag 'LA.UM.8.12.r1-11700-sm8250.0' into 10.0 * packages/apps/Settings 2ac3f1e386 Settings: Add notification log to search index 7061cf359b Settings: Add notification log to 'App notifications' menu ==================== 05-29-2020 ==================== * packages/apps/Etar 0b11148b Strike through title of canceled events in all views (#278) 707b8dac Add `status` field to `Event` class (#71 and #201) f30e7768 Correct a typo * packages/apps/Settings efa3b6e603 Fix NPE if default supervisor is not defined 6e7c034fca Settings: Remove duplicate tap to sleep under display * vendor/crDroidOTA c1be435 Initial Support for riva (#148) cf7a9a7 hear: Update to 2020.05.28 c549736 Update:Jasmine_sprout f75cb5f pyxis : bump ^-^