CarbonROM
CarbonROM > Daily Changelog

CarbonROM Changelog

*Changes do not indicate successful weekly compilation*

--- Changed on 2021-04-27 ---

android_build_make: Bump Security String to 2021-04-05

android_packages_apps_ManagedProvisioning: [RESTRICT AUTOMERGE] Wait for user to be unlocked before setting up the admin app.

android_packages_apps_Settings: RESTRICT AUTOMERGE Update String

android_packages_apps_Settings: RESTRICT AUTOMERGE Fix phishing attacks over Bluetooth due to unclear warning message

android_packages_apps_Contacts: Stop returning intent data in QuickContact in onActivityResult

android_hardware_interfaces: Fix potential decrypt src pointer overflow.

android_frameworks_base: [DO NOT MERGE] Close screenshot process on user switched

android_frameworks_base: DO NOT MERGE: Do not inject mock location to chipset

android_frameworks_base: DO NOT MERGE: WM: Only allow system to use NO_INPUT_CHANNEL.

android_frameworks_base: RESTRICT AUTOMERGE Allow CDM to hide overlays

android_frameworks_base: RESTRICT AUTOMERGE Prevent non-system overlays from showing over CDM UI

android_frameworks_av: Fix double free of play policy in a race condition.

android_frameworks_av: [RESTRICT AUTOMERGE] Fix potential decrypt srcPtr overflow.

android: Track LOS fork(s) for 2021-04 ASB patching

--- Changed on 2021-04-19 ---

android_device_motorola_cedric: MotoActions: Fix dependencies

android_device_motorola_potter: MotoActions: Fix dependencies

--- Changed on 2021-03-28 ---

android_build_make: Bump Security String to 2021-03-05

android_frameworks_base: Protect account chooser activities against overlay.

android_frameworks_native: libbinder: readString*Inplace SafetyNet (II)

android_frameworks_native: libbinder: check null bytes in readString*Inplace

android_art: Add SafetyNet logging to JNI::NewStringUTF.

android_art: Validate input of JNI::NewStringUTF().

android: Track LOS fork(s) for 2021-03 ASB patching

--- Changed on 2021-03-10 ---

android_build_make: Bump Security String to 2021-02-05

android_frameworks_base: [SettingsProvider] fix font size scale validator

android_frameworks_base: Remove updateIntentVerificationStatusAsUser from ResolverActivity

android_frameworks_base: Revoke the uri permission when the file is deleted

android_frameworks_base: [RESTRICT AUTOMERGE] Add import of MAX_APP_TRANSITION_DURATION

android_frameworks_base: [RESTRICT AUTOMERGE] Restrict app transition maximum duration

android_packages_apps_Bluetooth: Check permission before sending batch scan result

android_packages_apps_Bluetooth: Check if advertiserId value matches valid advertiser

android_packages_apps_Settings: Prevent overlay drawing on top of Bluetooth activity dialog

android_packages_apps_Settings: Add bluetooth package to permission request intent

android_packages_apps_Settings: RESTRICT AUTOMERGE Prevent non-system overlays from showing over notification listener consent dialog

android_system_core: storaged: protect global proto_loaded

android_system_core: Fix storaged memory leak

android: Track LineageOS for 2021-02 ASB patching

--- Changed on 2021-01-27 ---

android_build_make: Bump Security String to 2021-01-05

android_frameworks_native: Prevent mEventCache UAF in SensorEventConnection

android_frameworks_base: Ignore GrantCredentials call with unexpected calling uid.

android_frameworks_base: Protect GrantCredentialsPermissionActivity against overlay.

android_frameworks_base: [DO NOT MERGE] Make GlobalScreenshot PendingIntents immutable

android_frameworks_base: Check that Account Parcel has name and type.

android_frameworks_base: Revoke permission on non-runtime -> runtime upgrade

android_frameworks_base: Ensure permissions are revoked on state changes

android_frameworks_base: RESTRICT AUTOMERGE Fix CDM package check

android_frameworks_base: remove sensitive pii from safetynet logging

android_frameworks_base: DO NOT MERGE Check fingerprint client against top activity in auth callback

android_frameworks_base: Fix the issue provider can be wrong when requesting slice permission

android_frameworks_av: Fix potential overflow in WAV extractor

android_frameworks_av: Fix memory overflow in ESQueue

android: ASB 202101 - Bump AOSP to 9.0 r64 (security)

--- Changed on 2020-12-20 ---

android_build_make: Bump Security String to 2020-12-05

android_packages_apps_Settings: Stop expecting WifiConfig extra from CONFIGURED_NETWORKS_CHANGED_ACTION broadcast

android_frameworks_base: CONFIGURED_NETWORKS_CHANGED_ACTION: update docs since we stop sending WifiConfiguration

android_frameworks_base: Fix storing the wrong value of mLockdown in setting

android_frameworks_base: Make WallpaperMS bind wallpaper component PendingIntent immutable.

android: ASB 202012 - Bump AOSP to 9.0 r63 (security)

--- Changed on 2020-11-17 ---

android_build_make: Bump Security String to 2020-11-05

android_system_core: FileMap::create: remove duplicate addition.

android_system_core: Fail explicitly on length overflow.

android_packages_services_Telecomm: Fix security vulnerability of TelecomManager#getPhoneAccountsForPackage

android_packages_apps_Nfc: Ensure pending intent on beam notification is immutable

android_packages_apps_Bluetooth: Pass whether the local device is an atv device to the native layer to determine whether to include pairing dialogs for justworks and encryption only LE pairing

android_frameworks_base: [WIFI] Make Aware + Connectivity agent network specifiers sensitive

android_frameworks_base: [CS] Add an option to block sensitive network specifier

android_frameworks_base: Accept repeated locale as an input of LocaleList construction.

android_frameworks_base: Sanitize more of the notification text fields

android_frameworks_base: DO NOT MERGE Don't allow non-instant permissions for instant apps.

android: ASB 202011 - Bump AOSP to 9.0 r62 (security)

--- Changed on 2020-10-18 ---

android_build_make: Bump Security String to 2020-10-05

android_system_core: libutils: check vsnprintf error

android_system_core: String16::remove - avoid overflow

android_packages_apps_Settings: Enable the filterTouchesWhenObscured in Special app access

android_packages_apps_Contacts: Correct vulnerability when setting pending intents on import/export notifications by setting FLAG_IMMUTABLE

android_packages_apps_Nfc: Protect Bluetooth device information when using NFC pairing

android_packages_apps_Bluetooth: SAP: Ensure pending intent is immutable

android_frameworks_native: Fixing small bug for sec release

android_frameworks_base: Add missing isShellUser check

android_frameworks_base: Mark implicit PendingIntents as immutable

android_frameworks_base: Require a more specific intent

android_frameworks_base: RESTRICT AUTOMERGE Do not set referrerUri on SessionInfo for non-owners

android_frameworks_base: Remove unused intent in NiNotification

android: ASB 202010 - Bump AOSP to 9.0 r61

--- Changed on 2020-10-04 ---

android_build_make: Bump Security String to 2020-09-05

android_packages_services_Telephony: Restrict access to the resolution PendingIntent created by EuiccController to EuiccResolutionUiDispatcherActivity

android_packages_services_Telephony: Specify the component for the ACTION_SHOW_ECM_EXIT_DIALOG Intent

android_packages_apps_Settings: Prevent overlay drawing on top of Bluetooth discovery request dialog

android_packages_apps_Settings: Prevent overlay drawing on top of Bluetooth pairing dialog

android_frameworks_opt_telephony: Use FLAG_IMMUTABLE for InstallCarrierAppUtils

android_frameworks_opt_telephony: Use FLAG_IMMUTABLE for InboundSmsHandler

android_frameworks_opt_telephony: Use FLAG_IMMUTABLE for CarrierServiceStateTracker

android_frameworks_opt_telephony: Use FLAG_IMMUTABLE for CarrierKeyDownloadManager

android_frameworks_opt_telephony: Use FLAG_IMMUTABLE

android_frameworks_opt_telephony: Restrict access to the resolution PendingIntent created by EuiccController to EuiccResolutionUiDispatcherActivity

android_frameworks_opt_telephony: Added FLAG_IMMUTABLE flag for security purposes

android_frameworks_native: Call Layer::getLayerDebugInfo from the main thread

android_frameworks_base: Revert "Ignores protected broadcasts if not priv-app"

android_frameworks_base: Only autoVerify at install for new hosts

android_frameworks_base: DO NOT MERGE: Verify INSTALL_PACKAGES permissions when adding installer package

android_frameworks_base: Revert "Revoke 'always' web handler status when not autoverifying"

android_frameworks_av: clearkey hidl: fix oob read in decrypt

android: manifest: Track sonivox from Lineage

--- Changed on 2020-09-05 ---

android_build_make: Bump Security String to 2020-08-05

android_frameworks_av: Fix potential use-after-free issue

android_frameworks_av: Expand nuplayer mutex for mediametrics management

android_frameworks_av: m4v_h263: Return error for zero width and height

android_frameworks_base: DO NOT MERGE Make intents immutable

android_frameworks_base: More fixes towards the race conditions in AMS

android_frameworks_base: Add back enforceReadPermission for getmetadata

android_frameworks_base: RESTRICT AUTOMERGE

android_frameworks_base: DO NOT MERGE - Kill apps outright for API contract violations

android_packages_apps_Settings: Allows to launch only authenticator owned activities

android: ASB 202008 - Bump AOSP to 9.0 r59

--- Changed on 2020-07-17 ---

android_build_make: Bump Security String to 2020-07-05

android: manifest: Track dng_sdk from Lineage

--- Changed on 2020-06-15 ---

android_build_make: Bump Security String to 2020-06-05

android: manifest: Track ppp from Lineage

--- Changed on 2020-05-26 ---

android_frameworks_av: RESTRICT AUTOMERGE: Camera: fix use after free in sensor timestamp

android_frameworks_av: BnCrypto: fix use-before-init in CREATE_PLUGIN

android_frameworks_base: Verify all possible hosts that match web nav

android_frameworks_base: RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids

android_frameworks_base: RESTRICT AUTOMERGE Use consistent calling uid and package in navigateUpTo

android_frameworks_base: RESTRICT AUTOMERGE Create separated tasks for different apps from startActivities

android_frameworks_base: DO NOT MERGE Ensure package names read from config are system packages.

android_frameworks_base: RESTRICT AUTOMERGE Update keyguard locked state from TrustManagerService

android_frameworks_base: Only suspend package from system or shell

android_hardware_interfaces: Camera: Fix possible ExifUtils heap corruption

android_packages_apps_Settings: RESTRICT AUTOMERGE Allow LockScreenPattern to be launched in the pinning screen

android_system_security: Add permission check on onKeyguardVisibilityChanged

android_build_make: Bump Security String to 2020-05-05

android: manifest: Track libexif from Lineage

--- Changed on 2020-04-20 ---

android_device_motorola_potter: [kl] Re-route MotoActions source

--- Changed on 2020-04-19 ---

android_build_make: Bump Security String to 2020-04-05

android_build_make: Bump Security String to 2020-03-05

android_frameworks_av: [DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt

android_frameworks_av: [DO NOT MERGE] Fix heap buffer overflow for releaseSecureStops.

android_frameworks_base: Fix potential double destroy of AssetManager

android_frameworks_base: Revoke 'always' web handler status when not autoverifying

android_frameworks_base: Fixes NPE when preparing app data during init

android_frameworks_base: Use KNOWN_PACKAGES when shared lib consumers

android_frameworks_base: Handles null outInfo in deleteSystemPackageLI

android_frameworks_base: Fix security problem on PermissionMonitor#hasPermission

android_frameworks_native: Restrict Automerge: Fix reinterpret_cast security bug

android_packages_providers_TelephonyProvider: DO NOT MERGE Check permissions for URL_SIMINFO

android_hardware_interfaces: default drm hidl: Fix decrypt destination base ptr

android_device_motorola_cedric: [kl] Re-route MotoActions source

android_device_motorola_cedric: cedric: Add boringssl-compat dependency from LOS

--- Changed on 2020-03-06 ---

android_packages_inputmethods_LatinIME: Automatic translation import

android_packages_apps_DeskClock: Automatic translation import

android_packages_apps_Messaging: Automatic translation import

android_packages_apps_Launcher3: Automatic translation import

android_packages_apps_CarbonFibers: Automatic translation import

android_packages_apps_CarbonDelta: Automatic translation import

android_frameworks_base: Automatic translation import

android_packages_apps_Settings: Automatic translation import

android_packages_apps_Snap: Automatic translation import

--- Changed on 2020-03-02 ---

android_hardware_libhardware: Fix accidental implicit fallthroughs

android_frameworks_native: Don't leak input events to dumpsys on user builds

android_frameworks_native: Resize object capacity when shrinking Parcel

android_frameworks_base: Support strict mode private DNS on VPNs that provide Internet.

android_frameworks_base: Add test coverage for strict mode private DNS.

android_frameworks_base: RESTRICT AUTOMERGE Make toasts non-clickable

android_frameworks_base: DO NOT MERGE back porting for fixing sysui direct reply

android_frameworks_base: RESTRICT AUTOMERGE Disable TextClassifier for RemoteInputView.

android_frameworks_base: DO NOT MERGE: Disable SpellChecker in secondary user's direct reply

android_packages_apps_Settings: Prevent accounts page directly opening in screen pinning mode

android_build_make: Bump Security String to 2020-02-05

android: manifest: Track Lineage CertInstaller

android_device_sony_yoshino-common: init: Remove creation and mounting of /config from init.yoshino.usb.rc

--- Changed on 2020-01-21 ---

android_frameworks_base: Prevent system uid component from running in an isolated app process

android_frameworks_base: Only allow INSTALL_ALLOW_TEST from shell or root

android_frameworks_base: DO NOT MERGE Validate wallpaper dimension while generating crop

android: manifest: Updates for 2020-01 P ASB

android_system_core: FlattenableUtils::align memsets

android_frameworks_native: Sensor: use FlattenableUtils::align

android_build_make: Bump Security String to 2020-01-05

android_device_oneplus_fajita: fajita: fod: Ignore vendor error code 6

--- Changed on 2019-12-19 ---

android_device_xiaomi_mido: mido: Change ownership of /vendor/firmware_mnt/image

--- Changed on 2019-12-17 ---

android_system_security: Encrypt AES-256 keystore master keys.

android_packages_services_BuiltInPrintService: Allow deprecated declarations RESTRICT AUTOMERGE

android: manifest: Updates for 2019-12 P ASB

android_build_make: Bump Security String to 2019-12-05

android_packages_apps_Email: AOSP/Email - bug fix: do not allow composing message with hidden private data attachments - Switch intent filtering to be blacklist based rather than whitelist based.

android_packages_apps_Email: Deleted "" in "com.android.email.activity.ComposeActivityEmailExternal" activity of the AndroidManifest.xml as part of cleanup.

android_packages_apps_Email: AOSP/Email - Secure UPDATE_WIDGET receiver with a new permission

android_frameworks_av: AudioFlinger: enforce OP_RECORD_AUDIO during recording

android_packages_apps_UnifiedEmail: AOSP/UnifiedEmail - bug fix: do not allow composing message with hidden private data attachments - Switch intent filtering to be blacklist based rather than whitelist based.

android_packages_apps_UnifiedEmail: AOSP/UnifiedEmail - Secure UPDATE_WIDGET receiver with a new permission

android_packages_providers_TelephonyProvider: resolve merge conflicts of 72b6ac9075afff486072049416d38b44c046c9f2 to pi-dev

android_packages_providers_TelephonyProvider: Examine sort field for sensitive fields

android: manifest: Updates for 2019-11 P ASB

android_build_make: Bump Security String to 2019-11-05

android_packages_providers_TvProvider: Add SQL tokenizer and disallow subqueries in selection

android_packages_providers_TvProvider: Add SafetyNet logging to Tvprovider

android_packages_providers_TvProvider: Handle unrecognized columns and avoid SQL injection

android_packages_apps_ManagedProvisioning: Set MANAGED_PROVISIONING_DPC_DOWNLOADED when downloading DPC (oc).

android_packages_providers_DownloadProvider: RESTRICT AUTOMERGE Enable stricter SQLiteQueryBuilder options.

android_packages_apps_Bluetooth: DO NOT MERGE: AdapterService: Check the PIN code length before using

android_hardware_interfaces: default hidl CryptoPlugin: security fixes

android_frameworks_base: RESTRICT AUTOMERGE Strict SQLiteQueryBuilder needs to be stricter.

android_frameworks_base: Set default phonebook access to ACCESS_REJECTED when user didn't choose one

android_frameworks_base: RESTRICT AUTOMERGE Enable stricter SQLiteQueryBuilder options.

android_frameworks_base: fixes a security vulnerability in slice provider

android_frameworks_base: Add MANAGED_PROVISIONING_DPC_DOWNLOADED (nyc).

android_frameworks_av: [RESTRICT AUTOMERGE] clearkey hidl CryptoPlugin: security fixes

--- Changed on 2019-12-13 ---

android_device_xiaomi_mido: mido: Replace WCNSS_qcom_cfg.ini and create symlink

android_device_xiaomi_mido: mido: Build missing VR services

--- Changed on 2019-12-11 ---

android_device_xiaomi_mido: mido: audio: Don't advertise vorbis offloading support

android_device_xiaomi_mido: mido: Set BT_CLEAN_TURN_ON_DISABLED flag to TRUE

android_device_xiaomi_mido: mido: Don't build tinymix

android_device_xiaomi_mido: mido: Silence liblights debug message

android_device_xiaomi_mido: mido: rootdir: Disable yellow flashlight

android_device_xiaomi_mido: mido: Update sensors configuration

android_device_xiaomi_mido: Revert "Remove VR"

android_device_xiaomi_mido: overlay: Remove dublicate

android_device_xiaomi_mido: mido: Fix lags on some Google wallpapers

--- Changed on 2019-11-19 ---

android_device_xiaomi_mido: mido: Remove seapp_contexts from c6e7f80229be0d8b9e5607635601faca9ec099d4

android_device_xiaomi_mido: mido: sepolicy: Address time_daemon denials

android_device_xiaomi_mido: Revert "mido: some wifi tweaks"

android_device_xiaomi_mido: Revert "mido: wifi: relax WiFi re-association RSSI thresholds"

android_device_xiaomi_mido: mido: This device is first launched with MIUI 8.1 based Android 6.0.1

android_device_xiaomi_mido: mido: sepolicy: Fix WFD denials

android_device_xiaomi_mido: mido: Disable NearbyMessagingService

android_device_xiaomi_mido: mido: Drop TARGET_USE_SDCLANG flag

android_device_xiaomi_mido: mido: sepolicy: address sensors denials

android_device_xiaomi_mido: mido: Drop WCNSS_qcom_wlan_nv.bin

android_device_xiaomi_mido: mido: Add symlinks to persist wifi blobs

--- Changed on 2019-10-23 ---

android_frameworks_base: OP_REQUEST_INSTALL_PACKAGES denied by default

android_frameworks_base: Fix Layout.primaryIsTrailingPreviousAllLineOffsets

android_frameworks_base: HidProfile: sync isPreferred() with HidHostService

android_frameworks_base: Correct argument order in permission check

android_packages_apps_Email: AOSP/Email - Create an empty Bundle if originalExtras doesn't exit. Backporting the fix to fix NullPointerException.

android: manifest: Updates for 2019-09 P ASB

android_frameworks_native: Fix race between SensorManager ctor and callback

android_frameworks_native: Free mObjects if no objects left to realloc on resize

android_system_core: Fix a memory leak in gatekeeper.

android_build_make: Bump Security String to 2019-10-05

android_build_make: Bump Security String to 2019-09-05

android_frameworks_av: Fix OOB access in mpeg4/h263 decoder

android_frameworks_av: m4v_h263: add a test for invalid/negative value

android_packages_apps_Settings: Merge tag 'android-9.0.0_r49' of https://android.googlesource.com/platform/packages/apps/Settings into HEAD

android_packages_apps_Settings: [RESTRICT AUTOMERGE] Make ScreenPinningSettings behaviour consistent with LockTaskController.

android_packages_apps_Settings: Do not allow draw on top for App notification settings

android_packages_apps_Settings: Do not allow draw on top for default sms picker.

android_packages_apps_Settings: Hide quicksetting tile for dev options when it's turned off

android_packages_apps_Settings: Update PBAP info for all pairing dialogs. DO NOT MERGE

android_packages_apps_Settings: Hide SettingsSlice provider

android_packages_apps_Settings: Disable changing lock when device is not provisioned.

android_packages_apps_Settings: Treat mode_default as denied for install_unknown_apps

android_packages_apps_Nfc: Prevent length underflow in NfcTag.cpp

--- Changed on 2019-10-21 ---

android_device_xiaomi_mido: XiaomiParts: New orange icon on the Settings homepage

android_device_xiaomi_mido: Revert "XiaomiParts: Delete adding item to Settings"

android_device_xiaomi_mido: XiaomiParts: Remove launcher icon

android_device_xiaomi_mido: mido: Fix fingerprint denials

android_device_xiaomi_mido: mido: Fix 1335a8390d2a27545bd7deada6bc868d5edfa7ba

android_device_xiaomi_mido: mido: Fix typo

android_device_xiaomi_mido: Revert "mido: inherit HWUI and Dalvik VM overrides from DT"

android_device_xiaomi_mido: mido: Update heap sizes

android_device_xiaomi_mido: Revert "mido: init: switch to 2GB dalvik values for 3GB variant"

--- Changed on 2019-10-06 ---

android_device_motorola_cedric: cedric: Switch from add_lunch_combo to COMMON_LUNCH_CHOICES

android_device_motorola_cedric: cedric: Remove libft2 and libpng from vndk-sp

android_device_motorola_cedric: cedric: android.hardware.graphics.allocator@2.0 is no longer VNDK-SP

android_device_motorola_cedric: cedric: Add libsutilscallstack to the vndk libraries

android_device_motorola_cedric: cedric: Add libunwindstack to vndk-sp.

android_device_motorola_cedric: cedric: Migrate to versioned VNDK layout

android_device_motorola_cedric: cedric: Disable vndk-sp creation for VNDK enabled targets.

android_device_motorola_cedric: cedric: Add Mapper 2.1 to VNDK SP list

android_device_motorola_cedric: cedric: Remove eng debug LOCAL_MODULE_TAGS

android_device_motorola_cedric: cedric: device.mk: set TARGET_COPY_OUT_VENDOR instead of system/vendor

android_device_motorola_cedric: cedric: Migrate to audio V4

android_device_motorola_cedric: cedric: gps: Localise NTP to improve GPS TTFF

android_device_motorola_cedric: cedric: Dynamics Processing Effect

android_device_motorola_cedric: cedric: Don't use custom VSYNC offsets

android_device_motorola_cedric: cedric: ueventd: add permission for gps component to read pps device

android_device_motorola_cedric: cedric: ueventd: init: add permission entries for location component

android_device_motorola_cedric: cedric: Switch back to xml audio_effects

android_device_motorola_cedric: cedric: privapp-permissions: Add whitelist permission

android_device_motorola_cedric: cedric: Add basic permission file for HotwordEnrollment

android_device_motorola_cedric: cedric: add INTERACT_ACROSS_USERS permission for atfwd

android_device_motorola_cedric: Enable multiple haptic intensity support.

android_device_motorola_cedric: Add fqname 1.0::IGnss/gnss_vendor

android_device_motorola_cedric: cedric: set rlimit memlock to 64MB

android_device_motorola_cedric: cedric: rootdir: Changes to stop rtp daemon during shutdown

android_device_motorola_cedric: cedric: Enabling USB enumeration in power-off charging mode

android_device_motorola_cedric: cedric: Move to common data-ipa-cfg-mgr

android_device_motorola_cedric: cedric: Switch to common basic USB HAL

android_device_motorola_cedric: cedric: Add vendor prefix to gralloc-2-0

android_device_motorola_cedric: cedric: Wait for MPCTL to start on boot

android_device_motorola_cedric: cedric: set Media volume to 25 steps

android_device_motorola_cedric: cedric: Remove cpuset foreground boost

android_device_motorola_cedric: cedric: Stop copying WCNSS_qcom_cfg.ini to userdata

android_device_motorola_cedric: Fixed call recording overlay

android_kernel_motorola_msm8937: ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf

android_kernel_motorola_msm8937: ANDROID: kernel: cgroup: cpuset: Add missing allocation of cpus_requested in alloc_trial_cpuset

--- Changed on 2019-09-22 ---

android_vendor_carbon: BoardConfigQcom: Fix setting UM4.9 and UM4.14 specific flags

--- Changed on 2019-09-21 ---

android_vendor_carbon: carbon: Remove root access prop

--- Changed on 2019-09-11 ---

android_device_xiaomi_mido: mido: Update fingerprint blobs from mido-user 7.0 NRD90M 9.9.10 release-keys

--- Changed on 2019-09-10 ---

android_device_xiaomi_mido: mido: Update Audio and ADSP blobs from OnePlus3-user 9 PKQ1.181203.001 1907311932 release-keys

android_device_xiaomi_mido: device: common: enable itouch and navigation bar for SXR1120/30

android_device_xiaomi_mido: common: enable hbtp daemon and navigation keys for SDM712

android_device_xiaomi_mido: mido: rootdir: drop useless d2tw permissions

android_device_xiaomi_mido: Revert "mido: Enforce privapp-permissions whitelist"

android_device_xiaomi_mido: mido: camera: Use generated kernel headers

android_device_xiaomi_mido: mido: Dirac and doze: Clean up proguard flags

android_device_xiaomi_mido: QCamera2:HAL3: Fix for memleak if for snapshot stream

android_device_xiaomi_mido: mido: QCamera2: The picture show overexpose

android_device_xiaomi_mido: mido: QCamera2: Enable antibanding to fix the flickers issue

android_device_xiaomi_mido: mido: camera: Set KEY_XM_MAKEUP when change in value is detected

android_device_oneplus_bacon: bacon:Fixed sepolicy for Netflix login issue

--- Changed on 2019-09-03 ---

android_device_xiaomi_mido: mido: Update gfx (postprocessing) from AquariusX2

android_device_xiaomi_mido: mido: Simplify & Cleanup Android.mk

android_device_xiaomi_mido: mido: Remove configstore 1.0 service

android_device_xiaomi_mido: mido: configs: Re-add wdf service to priv-app permission

android_device_xiaomi_mido: mido: init: Update post boot shell script

android_device_xiaomi_mido: mido: init: Update init.qcom.sh script

android_device_xiaomi_mido: mido: audio: Update sound trigger config

android_device_xiaomi_mido: Revert "mido: Drop Mixer TERT_MI2S_TX paths"

android_device_xiaomi_mido: mido: wifi: Remove gEnableDynSplitScan

android_device_xiaomi_mido: Revert "mido: sepolicy: Label sys.listeners.registered"

android_device_xiaomi_mido: mido: Revert Oreo Keymaster implementation commits

--- Changed on 2019-09-01 ---

android_device_oneplus_dumpling: dumpling: properly set higher aspect ratio screen

--- Changed on 2019-08-30 ---

android_device_sony_yoshino-common: yoshino-common: Don't build lineage trust HAL

android_kernel_sony_msm8998: msm8998: use DualSIM defconfigs for both poplar and maple

android_device_sony_poplar: poplar: Add Dual SIM modem configs and readd more init props

android_device_sony_yoshino-common: yoshino-common: Use Dual SIM manifest

--- Changed on 2019-08-28 ---

android_device_oneplus_sm8150-common: sm8150-common: Enable force aspect ratio

android_device_oneplus_msm8998-common: msm8998-common: update ims.apk

android_packages_services_Telecomm: Telecomm: Make sensitive phone numbers not to be shown in call log history.

--- Changed on 2019-08-27 ---

android_vendor_carbon: sensitive_pn: New United Kingdom helplines

android_vendor_carbon: sensitive_pn: General update + new Bulgarian phone numbers

android_vendor_carbon: sensitive_pn: Fix typo in sensitive phone number

android_vendor_carbon: sensitive_pn: Add some more numbers for Canada

android_vendor_carbon: sensitive_pn: Sort file

android_vendor_carbon: Added more USA sensitive phone numbers

android_vendor_carbon: sensitive_pn: added Belgium & Switzerland

android_vendor_carbon: sensitive_pn: Add BG human trafficking and domestic abuse hotlines

android_vendor_carbon: overlay: Disable config_keyguardUserSwitcher on sw600dp

android_vendor_carbon: apns: Update Singapore's APNs

android_vendor_carbon: apns: Update IRAN APNs

android_vendor_carbon: apns : Update the KT IMS apn

android_vendor_carbon: Add APN ION Mobile & APN for Roaming

android_vendor_carbon: Add APN for XFINITY Mobile

android_vendor_carbon: apns: Add new Virgin Mobile apn

android_vendor_carbon: apn: Update the Ultra Mobile apn

android_vendor_carbon: carbon: Dynamically add custom APNs

android_vendor_carbon: RJIO: Change Roaming protocal to IPV4V6.

android_vendor_carbon: apns: update RJIO APNs

android_vendor_carbon: apns: NOS: fix tethering and mms.

android_vendor_carbon: lineage: Disable IPv4 for T-Mobile (and MetroPCS) domestically

android_vendor_carbon: prebuilt: apn: Sprint 2: Drop http definition from MMSC proxy

android_vendor_carbon: prebuilt: apn: Sprint 2: Make IPv6 MMS Proxy default for the apn

android_vendor_carbon: apns: sprint: Default to legacy n.*, allow x.* as an alternative

android_vendor_carbon: apns: sprint mms: mms.sprintpcs.com > oap7.sprintpcs.com

android_vendor_carbon: apns: sprint: n.ispsn -> x.ispsn

android_device_oneplus_sm8150-common: sm8150-common: Override vbmeta version in kernel cmdline

android_device_oneplus_guacamole: Automatic translation import

android_frameworks_base: [1/2] base: make aspect ratio hack configable on app level

android_frameworks_base: Add an option to force pre-O apps to use full screen aspect ratio

android_packages_apps_CarbonFibers: CF: make aspect ratio hack configable on app level

android_packages_apps_Settings: Settings: Define Activity for Forced Aspect Ratio

android_device_xiaomi_mido: mido: overlay: Fix 4f27a951f31034e997c5cdb8f29ffe002795ff72

android_device_xiaomi_mido: Revert "mido: Update build fingerprint to 7.0/NRD90M/9.7.4"

--- Changed on 2019-08-26 ---

android_packages_apps_Settings: fingerprint: Allow devices to configure sensor location

android_device_oneplus_sdm845-common: sdm845-common: Update blobs to 9.0.8

android_packages_apps_Launcher3: Revert "Launcher3: Quickstep needs to rely on System rounded corner radius"

android_frameworks_base: Revert "base: Use a system-wide recents corner radius"

--- Changed on 2019-08-25 ---

android_vendor_carbon: extract_utils: Support multidex

android_vendor_carbon: extract_utils: Add functions to extract vendor blobs from vendor.img

android_vendor_carbon: extract_utils: introduce support for executing blob fixups

android_vendor_carbon: extract_utils: make --section match words anywhere in the line

android_vendor_carbon: extract_utils: introduce -k (kang mode) option

android_vendor_carbon: extract_utils: cleanup variable names and arguments passed to extract() function

android_vendor_carbon: extract_utils: be compatible with system-as-root layouts

android_vendor_carbon: extract_utils: drop the "/system/" prefix from prints of blob names

android_vendor_carbon: extract_utils: fix mismatch with non-lowercase pinned sha1sum

android_vendor_carbon: extract_utils: avoid doing stuff on files that don't exist

android_vendor_carbon: extract_utils: Redirect vdexextractor log to /dev/null

android_vendor_carbon: Add CDEX support for boot JAR files

android_vendor_carbon: extract_utils: Fix output dex file name generated by vdexExtractor

android_vendor_carbon: extract_utils: add CDEX support via compact_dex_converter

android_vendor_carbon: tools: update smali/baksmali to 2.2.5

android_vendor_carbon: tools: update vdexExtractor from 0.4.1 to 0.5.2 for P compat

android_vendor_carbon: tools: Bump baksmali/smali to v2.2.4

android_vendor_carbon: extract_utils: rebrand to Lineage variables

android_vendor_carbon: extract_utils: Allow to interrupt the extraction

android_vendor_carbon: extract_utils: Use vdexExtractor for extracting oreo classes.dex

android_vendor_carbon: Revert "build: remove the smali files"

android_vendor_carbon: Revert "extract_utils: Use vdexExtractor and oatdump for deodexing"

android_vendor_carbon: Revert "extract_utils: Switch to full oatdump implimentation"

android_vendor_carbon: Revert "extract_utils: Fallback to odex if vdex fails and simplify loop"

android_vendor_carbon: Revert "extract_utils: Force vdex extraction by default"

android: manifest: dont track vendor/interfaces

--- Changed on 2019-08-24 ---

android_device_oneplus_sdm845-common: sdm845-common: sepolicy: Add FOD related rules

android_device_oneplus_fajita: fajita: Introduce in-screen fingerprint HAL

android_device_oneplus_fajita: fajita: overlay: Set proper fingerprint sensor location

android_frameworks_base: fwb: Introduce CrConstants for different global variables

android_frameworks_base: fingerprint: notify client when cancelling succeeded

android_frameworks_base: Revert "Initial support for OnePlus in-display fingerprint sensor"

android_frameworks_base: Revert "fod: differentiate dreaming and pulse"

android_frameworks_base: Revert "fod: prevent reapplying modes if theres no changes"

android_frameworks_base: fingerprint: handle PerformanceStats NULL pointers

android_frameworks_base: Revert "FOD: dont show FP icons if FOD is in use"

android_frameworks_base: Initial support for in-display fingerprint sensors

android_external_google: SystemUIGoogle Makefile: Initial support for in-display fingerprint sensors

android_external_google: Revert "SystemUIGoogle Makefile: Initial support for OnePlus in-display fingerprint sensor"

android_device_carbon_sepolicy: sepolicy: Add hal_lineage_fod domain

android_device_sony_maple: maple: build libandroid_net

--- Changed on 2019-08-21 ---

android_device_sony_common-treble: common-treble: Allow overriding PRODUCT_FULL_TREBLE_OVERRIDE

android_device_sony_yoshino-common: msm8974-common: Add 8dp QS padding

android_device_sony_maple: maple: disable PRODUCT_FULL_TREBLE_OVERRIDE

--- Changed on 2019-08-20 ---

android_device_sony_yoshino-common: init: force override properties

android_device_sony_yoshino-common: yoshino: Run device specific code after common

android_device_sony_poplar: poplar: Cleanup init and rework DualSIM detection

android_device_sony_yoshino-common: yoshino: Move VNDK configs to device

android_device_sony_poplar: poplar: move VNDK version to device

android_device_sony_poplar: poplar: Use release fingerprints

--- Changed on 2019-08-19 ---

android_device_sony_poplar: Unify poplar devices variants

android_device_sony_poplar: poplar: Add HotwordEnrollment APK

android_device_sony_poplar: poplar: update power_profiles.xml with poplar .205 stock file

android_device_sony_shinano-common: shinano: Track our own broadcom/fm repo

android_device_sony_yoshino-common: hardware: Fix build of our bluetooth header

android_device_sony_yoshino-common: board: Don't start supplicant with interfaces

android_device_sony_yoshino-common: yoshino-common: wpa_supplicant: Move control sockets to /data/vendor

android_device_sony_common-treble: fs: Add vendor_ prefix to our custom AIDs

android_device_sony_common-treble: common: wpa_supplicant: Move control sockets to /data/vendor

--- Changed on 2019-08-18 ---

android_device_sony_msm8974-common: msm8974-common: Allow to disable the new scan API for manual network search.

android_device_sony_msm8974-common: msm8974-common: overlay: allow to disable the Notification LED

android_packages_services_Telephony: Allow to disable the new scan API for manual network search.

--- Changed on 2019-08-17 ---

android_vendor_carbon: carbon: Fix OpenSans Lite

--- Changed on 2019-08-14 ---

android_hardware_samsung: exynos4: graphics: add new gralloc1 functions to passthrough

android_device_oneplus_oneplus3: oneplus3: Remove intree data-ipa-cfg-mgr

android_device_motorola_potter: potter: Remove intree data-ipa-cfg-mgr

android_device_motorola_cedric: cedric: Remove intree data-ipa-cfg-mgr

android_device_google_taimen: taimen: Update fingerprint to PQ3A.190801.002

--- Changed on 2019-08-13 ---

android_device_huawei_angler: angler: convert to system-as-root

android_device_xiaomi_mido: data-ipa-cfg-mgr: Remove

android_packages_apps_CarbonFibers: CF: Remove lockscreen quick unlock [2/2]

android_frameworks_base: fwb: Remove lockscreen quick unlock [1/2]

--- Changed on 2019-08-11 ---

android_frameworks_native: Fix build error

android_frameworks_native: SF : Map metadata before accessing value.

android_frameworks_native: SF: Add support for 64 bit consumer usage flag

android_frameworks_native: sf: Do not black out HDR layer

android_frameworks_native: Exsf: Add hardware hdr capability check

android_frameworks_native: SurfaceFlinger: Exclude CAF extensions from non-QC devices

android_frameworks_native: SF : Include display Intf headers library

android_frameworks_native: SurfaceFlinger: Combine SF Refactor changes.

android_vendor_carbon: vendor: Add qcom platform type to soongs vars

--- Changed on 2019-08-10 ---

android: manifest: track vr and thermal from lineage

android_device_oneplus_msm8998-common: msm8998-common: drop data-ipa-cfg-mgr

android_device_oneplus_cheeseburger: cheeseburger: require 9.0.8 firmware

android_device_oneplus_msm8998-common: msm8998-common: Doze: Migrate to androidx

android_device_oneplus_dumpling: dumpling: require 9.0.8 firmware

--- Changed on 2019-08-07 ---

android: manifest: Track apq8084 and sdm845 CAF HALs and update groups

android_vendor_qcom_opensource_data-ipa-cfg-mgr: data-ipa-cfg-mgr: use Carbon pathmap flag

android_vendor_carbon: carbon: qcom: Set proper CAF data-ipa-cfg-mgr pathmap

android_device_xiaomi_whyred: whyred: remove json-c dependency

--- Changed on 2019-08-06 ---

android: manifest: Track Lineage thermal-engine and our data-ipa-cfg-mgr

android_hardware_qcom_msm8998: msm8998: remove json-c

android: manifest: Track Lineage json-c and our own hw/qcom/msm8998

android_device_oneplus_msm8998-common: msm8998-common: bump minimum brightness

android_device_oneplus_msm8998-common: msm8998-common: switch brightness values to stock

android_device_oneplus_msm8998-common: msm8998-common: set lightSensorWarmupTime

android_device_oneplus_msm8998-common: msm8998-common: update brightness values

android: manifest: track our own qcom-opensource audio repo

--- Changed on 2019-08-05 ---

android_packages_inputmethods_LatinIME: Automatic translation import

android_packages_apps_Snap: Automatic translation import

android_packages_apps_Settings: Automatic translation import

android_packages_apps_Messaging: Automatic translation import

android_packages_apps_Launcher3: Automatic translation import

android_packages_apps_CarbonFibers: Automatic translation import

android_packages_apps_CarbonDelta: Automatic translation import

android_frameworks_base: Automatic translation import

android_vendor_carbon: carbon: vendorsetup: add whyred

android_device_xiaomi_whyred: whyred: revert timeservice blobs to V10.3.1.0.PEIMIXM

android_device_xiaomi_whyred: whyred: audio: Add BT SCO to routes list

android_device_xiaomi_whyred: whyred: audio: Load A2DP configuration from a2dp_audio_policy_configuration.xml

android_device_xiaomi_whyred: whyred: audio: Update policy_configuration from caf

android_device_xiaomi_whyred: whyred: Update IFAA for pie blobs

android_device_xiaomi_whyred: whyred: audio: update audio acdb ids for fluence

android_device_xiaomi_whyred: whyred: audio: enable fluence for audio/voice rec

android_device_xiaomi_whyred: whyred: Drop USE_OPENGL_RENDERER flag

android_device_xiaomi_whyred: whyred: Remove custom VSYNC offsets

android_device_xiaomi_whyred: whyred: fix dependencies

--- Changed on 2019-08-03 ---

android_device_oneplus_oneplus3: oneplus3: Set TARGET_KEYMASTER_WAIT_FOR_QSEE

android_device_xiaomi_mido: mido: Add needed libs for Snap camera

--- Changed on 2019-07-31 ---

android_device_huawei_angler: Revert angler: build health HAL

android_vendor_carbon: Revert "libhealthd: Add libbase and libmiui static libraries"

android_vendor_carbon: Revert "charger: Add missing linking to libminui libpng libbase"

android_vendor_carbon: charger: add 400dpi symlink

android_vendor_carbon: images: Add 420dpi symlink

android_vendor_carbon: Charger: Remove old alarm interface and update timerfd interface

android_vendor_carbon: vendor: Add vendor.lineage.biometrics.fingerprint.inscreen permission

android_device_xiaomi_mido: mido: doze: Adapt for Carbon

--- Changed on 2019-07-30 ---

android_device_xiaomi_mido: Revert "mido: parts: Convert XiaomiParts to XiaomiDoze"

android_device_xiaomi_mido: mido: parts: Convert XiaomiParts to XiaomiDoze

android_device_xiaomi_mido: mido: Update build fingerprint to 7.0/NRD90M/9.7.4

android_device_xiaomi_mido: mido: FM Radio: Restore previous configuration

android_device_xiaomi_mido: mido: rootdir: remove inexistent shell script

android_device_huawei_angler: angler: camera: depend on generated_kernel_headers

Show cr-6.1 Changelog