CarbonROM
CarbonROM > Daily Changelog

CarbonROM Changelog for cr-9.0

*Changes do not indicate successful weekly compilation*

--- Changed on 2021-09-15 ---

android_frameworks_base: Revert "Global Actions: Dismiss all dialogs on touched outside"

android_device_oneplus_sdm845-common: sdm845-common: sepolicy: Allow init to write to vendor_sysfs_usb_supply

android_device_oneplus_sdm845-common: sdm845-common: WifiOverlay: Sync with OOS11

android_device_oneplus_sdm845-common: sdm845-common: Update carrierconfig overlay from OOS11

android_device_oneplus_sdm845-common: sdm845-common: Restore correct usb config during early boot

android_device_oneplus_sdm845-common: sdm845-common: sepolicy: Remove unused DASH sepolicy

android_device_oneplus_sdm845-common: sdm845-common: Add back vndk-29 support to all vendor overlays

android_device_oneplus_sdm845-common: sdm845-common: Override vendor OdmOverlay-OPSystemUI

android_device_oneplus_sdm845-common: sdm845-common: Bring in vndk-30 support ^.^

android_device_oneplus_sdm845-common: sdm845-common: livedisplay: Bring in PictureAdjustment blobs

android_device_oneplus_sdm845-common: sdm845-common: sepolicy: Allow init to mount on /vendor/overlay

android_device_oneplus_sdm845-common: sdm845-common: Make libcvface_api stub vndk-29 exclusive

android_device_oneplus_sdm845-common: sdm845-common: oneplus-fwk: Implement android.os.OPDiagnoseManager

android_device_oneplus_sdm845-common: Revert "sdm845-common: Add missing power_supply genfscon rules"

android_device_oneplus_fajita: fajita: overlay: Set mask size for proper rounded corner curves

android_device_oneplus_enchilada: enchilada: overlay: Set mask size for proper rounded corner curves

android_device_oneplus_enchilada: enchilada: Use config_roundedCornerMultipleRadius

android_device_oneplus_enchilada: enchilada: Import rounded corners config from OOS

android_device_oneplus_sm8150-common: sm8150-common: Update blobs from OOS 11.0.3.1

android_device_oneplus_sm8150-common: sm8150-common: Use average linear light for ALS correction

android_device_oneplus_sm8150-common: sm8150-common: Update ODM features list from OSS 11.2.8.8

android_device_oneplus_sm8150-common: sm8150-common: Update ODM features list from OSS 11.2.7.7

android_device_oneplus_sm8150-common: sm8150-common: Sync ODM features list with OnePlus framework

android_device_oneplus_sm8150-common: sm8150-common: Update blobs from OOS 11.0.2.1

android_device_oneplus_sm8150-common: sm8150-common: RIP `remove_packages`

android_device_oneplus_sm8150-common: Automatic translation import

android_device_oneplus_guacamole: guacamole: Update blobs×configs from OOS 11.0.3.1

android_device_oneplus_guacamole: guacamole: update brightness configuration

android_device_oneplus_guacamole: guacamole: Update blobs×configs from OOS 11.0.2.1

android_device_oneplus_guacamole: guacamole: Add keyboard padding props from stock

android_device_oneplus_hotdog: hotdog: Update blobs×configs from OOS 11.0.3.1

android_device_oneplus_hotdog: hotdog: update brightness configuration

android_device_oneplus_hotdog: hotdog: Update blobs×configs from OOS 11.0.2.1

android_device_oneplus_hotdog: hotdog: Add keyboard padding props from stock

android_device_oneplus_hotdog: Revert "hotdog: Overlay FOD color from stock."

android_device_oneplus_sm8250-common: sm8250-common: Including product partition into vbmeta_system.img

android_device_oneplus_sm8250-common: sm8250-common: RIP `remove_packages`

android_device_oneplus_sm8250-common: sm8250-common: Update ODM features list from OSS 11.2.8.8

android_device_oneplus_sm8250-common: sm8250-common: Update ODM features list from OSS 11.2.7.7

android_device_oneplus_sm8250-common: sm8250-common: Sync ODM features list with OnePlus framework

android_device_oneplus_sm8250-common: sm8250-common: Update blobs from OOS 11.0.8.8

android_device_oneplus_instantnoodlep: instantnoodlep: Update blobs×configs from OOS 11.0.8.8

android_device_oneplus_instantnoodlep: instantnoodlep: overlay: Set config_screenBrighteningThresholds to [0]

android_device_oneplus_instantnoodlep: instantnoodlep: Overlay FOD color from stock.

android_device_oneplus_instantnoodle: instantnoodle: Update blobs×configs from OOS 11.0.8.8

android_device_oneplus_instantnoodle: instantnoodle: overlay: Set config_screenBrighteningThresholds to [0]

android_device_oneplus_kebab: kebab: Update blobs×configs from OOS 11.0.10.10

android_device_oneplus_kebab: kebab: overlay: Set config_screenBrighteningThresholds to [0]

android_device_oneplus_kebab: kebab: Update blobs from OOS 11.0.9.9

android_device_oneplus_sm8350-common: sm8350-common: Including product partition into vbmeta_system.img

android_device_oneplus_sm8350-common: sm8350-common: RIP `remove_packages`

android_device_oneplus_sm8350-common: sm8350-common: Pass LLVM=1 for kernel instead of specifying only LD.

--- Changed on 2021-09-14 ---

android_frameworks_base: Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/frameworks/base into HEAD

android_frameworks_base: Merge cherrypicks of [15164514, 15164515, 15164096, 15164078, 15163495, 15164068, 15164480, 15164097, 15164098, 15164482, 15164698, 15164375, 15164485, 15164469, 15164730, 15164731, 15164732, 15164733, 15164734, 15164735, 15164736, 15164737, 15164738, 15163662, 15164486, 15164519, 15164699, 15164700, 15164487, 15164099] into rvc-qpr3-release

android_frameworks_base: Use IntentFilter CREATOR directly for serializing ParsedIntentInfo

android_frameworks_base: Don't export HeapDumpProvider.

android_frameworks_base: Don't attach private Notification to A11yEvent when user locked

android_frameworks_base: Merge "BG-FGS-start while-in-use permission restriction improvement." into rvc-dev am: e51f884f6a

android_frameworks_base: Avoid locking profile task when it is already lock

android_frameworks_base: Improve ellipsize performance

android_frameworks_base: Fix side effects of trace-ipc and dumpheap commands

android_frameworks_base: DO NOT MERGE Add cross-user check for getDefaultSmsPackage().

android_frameworks_base: Remove ParsedIntentInfo CREATOR

android_frameworks_base: Fix race condition between lockNow() and updateLockscreenTimeout

android_frameworks_base: Revert "Revert "Detects all activities for whether showing work challenge""

android_frameworks_native: Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/frameworks/native into HEAD

android_frameworks_native: Merge cherrypicks of [15164514, 15164515, 15164096, 15164078, 15163495, 15164068, 15164480, 15164097, 15164098, 15164482, 15164698, 15164375, 15164485, 15164469, 15164730, 15164731, 15164732, 15164733, 15164734, 15164735, 15164736, 15164737, 15164738, 15163662, 15164486, 15164519, 15164699, 15164700, 15164487, 15164099] into rvc-qpr3-release

android_frameworks_native: Do not modify vector after getting references

android_packages_apps_Nfc: Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/packages/apps/Nfc into HEAD

android_packages_apps_Nfc: Merge cherrypicks of [15164514, 15164515, 15164096, 15164078, 15163495, 15164068, 15164480, 15164097, 15164098, 15164482, 15164698, 15164375, 15164485, 15164469, 15164730, 15164731, 15164732, 15164733, 15164734, 15164735, 15164736, 15164737, 15164738, 15163662, 15164486, 15164519, 15164699, 15164700, 15164487, 15164099] into rvc-qpr3-release

android_packages_apps_Nfc: Add HIDE_NON_SYSTEM_OVERLAY_WINDOWS permission to Nfc

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

android_packages_apps_Settings: Merge cherrypicks of [15164514, 15164515, 15164096, 15164078, 15163495, 15164068, 15164480, 15164097, 15164098, 15164482, 15164698, 15164375, 15164485, 15164469, 15164730, 15164731, 15164732, 15164733, 15164734, 15164735, 15164736, 15164737, 15164738, 15163662, 15164486, 15164519, 15164699, 15164700, 15164487, 15164099] into rvc-qpr3-release

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

android_packages_apps_Settings: RESTRICT AUTOMERGE Update string

android_packages_apps_Launcher3: Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/packages/apps/Launcher3 into HEAD

android_packages_apps_Launcher3: Merge cherrypicks of [15164514, 15164515, 15164096, 15164078, 15163495, 15164068, 15164480, 15164097, 15164098, 15164482, 15164698, 15164375, 15164485, 15164469, 15164730, 15164731, 15164732, 15164733, 15164734, 15164735, 15164736, 15164737, 15164738, 15163662, 15164486, 15164519, 15164699, 15164700, 15164487, 15164099] into rvc-qpr3-release

android_packages_apps_Launcher3: Set FLAG_IMMUTABLE flag on FirstScreenBroadcast PendingIntent.

android_system_bt: Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/system/bt into HEAD

android_system_bt: Merge cherrypicks of [15164514, 15164515, 15164096, 15164078, 15163495, 15164068, 15164480, 15164097, 15164098, 15164482, 15164698, 15164375, 15164485, 15164469, 15164730, 15164731, 15164732, 15164733, 15164734, 15164735, 15164736, 15164737, 15164738, 15163662, 15164486, 15164519, 15164699, 15164700, 15164487, 15164099] into rvc-qpr3-release

android_system_bt: SMP: Reject pairing if public_key.x match

android_system_sepolicy: Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/system/sepolicy into HEAD

android_system_sepolicy: Merge cherrypicks of [15164514, 15164515, 15164096, 15164078, 15163495, 15164068, 15164480, 15164097, 15164098, 15164482, 15164698, 15164375, 15164485, 15164469, 15164730, 15164731, 15164732, 15164733, 15164734, 15164735, 15164736, 15164737, 15164738, 15163662, 15164486, 15164519, 15164699, 15164700, 15164487, 15164099] into rvc-qpr3-release

android_system_sepolicy: system_app: remove adb data loader permissions

android_build_make: Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/build into HEAD

android_build_make: Make change and version bump to RQ3A.210905.001

android_build_make: Update Security String to 2021-09-05

android: manifest: android-11.0.0_r40 -> android-11.0.0_r43

android_vendor_qcom_opensource_system_bt: SMP: Reject pairing if public_key.x match

android_device_xiaomi_sweet: Revert "sweet: set TARGET_LMKD_STATS_LOG flag"

--- Changed on 2021-09-13 ---

android_device_xiaomi_sweet: Revert "sweet: increase time for recent/active tasks"

android_kernel_xiaomi_sweet: Revert "sweet: disable lmk to use lmkd"

android_kernel_xiaomi_sweet: sweet: set kernel name

--- Changed on 2021-09-06 ---

android_device_xiaomi_sweet: sweet: increase time for recent/active tasks

android_device_xiaomi_sweet: Revert "sweet: Switch to AOSP BT Stack"

android_device_xiaomi_sweet: sweet: set TARGET_LMKD_STATS_LOG flag

android_kernel_xiaomi_sweet: sweet: disable lmk to use lmkd

--- Changed on 2021-09-03 ---

android_device_xiaomi_whyred: whyred: Use power-libperfmgr aidl power hal

android_device_xiaomi_whyred: whyred: Include hardware/google/interfaces and hardware/google/pixel

android_device_xiaomi_whyred: whyred: power-libperfmgr: Add support for tap-to-wake feature control

android_device_xiaomi_whyred: whyred: power-libperfmgr: initialize powerHAL when boot is completed

android_device_xiaomi_whyred: whyred: Update libqti-perfd-client from taimen

android_device_xiaomi_whyred: whyred: Set config_sustainedPerformanceModeSupported

android_device_xiaomi_whyred: whyred: Disable AUDIO_FEATURE_ENABLED_KPI_OPTIMIZE

android_device_xiaomi_whyred: whyred: Remove qti perf stack

android_device_xiaomi_whyred: whyred: Remove energy awareness daemon

android_device_xiaomi_whyred: whyred: power-libperfmgr: simply wait if idle state node is not present

android_device_xiaomi_whyred: whyred: Remove TARGET_USES_INTERACTION_BOOST flag

android_device_xiaomi_whyred: whyred: Add sepolicy rules for power-libperfmgr

android_device_xiaomi_whyred: whyred: rootdir: Add proper permissions for /sys/touchpanel/*

android_device_xiaomi_whyred: whyred: rootdir: Set permissions for nodes used by power HAL

android_device_xiaomi_whyred: whyred: rootdir: remove interaction lock when idle

android_device_xiaomi_whyred: whyred: rootdir: Switch to wahoo cpuset setup

android_device_xiaomi_whyred: whyred: rootdir: performance: Update power tweaks for EAS

android_device_xiaomi_whyred: whyred: Add powerhint.json for sdm636

android_device_xiaomi_whyred: whyred: power-libperfmgr: Remove dumpstate support

android_device_xiaomi_whyred: whyred: power-libperfmgr: remove audio hints handling

android_device_xiaomi_whyred: whyred: power-libperfmgr: remove Google-specific camera and audio hints

android_device_xiaomi_whyred: whyred: power-libperfmgr: remove VR hints handling

android_device_xiaomi_whyred: whyred: power-libperfmgr: remove Google-specific display LPM control

android_device_xiaomi_whyred: whyred: power-libperfmgr: Remove device.mk

android_device_xiaomi_whyred: whyred: power-libperfmgr: pixel -> whyred

android_device_xiaomi_whyred: whyred: Import power-libperfmgr AIDL

--- Changed on 2021-08-28 ---

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_CarbonSetupWizard: Automatic translation import

android_packages_apps_CarbonFibers: Automatic translation import

android_packages_apps_CarbonDelta: Automatic translation import

android_frameworks_base: Automatic translation import

--- Changed on 2021-08-24 ---

android_device_xiaomi_sweet: sweet: always show network traffic monitor on statusbar

android_device_xiaomi_sweet: sweet: wifi: Enable QPower and Deep sleep together

android_device_xiaomi_sweet: sweet: config: import stock WCNSS config

android_device_xiaomi_sweet: sweet: overlay: redo cutout overlays

android_device_xiaomi_sweet: sweet: power: Use xiaomi-touch to handle dt2w

android_device_xiaomi_sweet: sweet: Switch to AOSP BT Stack

android_device_xiaomi_sweet: sweet: import stock audio_platform_info

android_device_xiaomi_sweet: sweet: overlay: disable proximity check on pulse

android_device_xiaomi_sweet: sweet: remove duplicate config_availableColorModes

android_device_xiaomi_sweet: sweet: BoardConfig.mk: enable cortex-A76

android_device_xiaomi_sweet: sweet: Add crypto flags

android_device_xiaomi_sweet: sweet: Fix camera dependencies

android_device_xiaomi_sweet: sweet: Enable dpm service

android_device_xiaomi_sweet: sweet: Add missing PowerOffAlarm blob

android_device_xiaomi_sweet: sweet: Update audio policy configuration

android_device_xiaomi_sweet: sweet: Support Alipay and WeChat fingerprint payment

android_device_xiaomi_sweet: sweet: Add BoardConfig flags for display and drm

android_device_xiaomi_sweet: sweet: Label audio props to fix denials around it

android_device_xiaomi_sweet: sweet: Sync color modes from sunfish

android_device_xiaomi_sweet: sweet: Set overlay for higher aspect ratio

android_device_xiaomi_sweet: sweet: copy missing permissions and track device settings resources

android_device_xiaomi_sweet: sweet: doze: Fix syntax error to allow goToSleep with alarms with a delta time over one minute

android_device_xiaomi_sweet: sweet: doze: Adapt to get AlarmManager

android_device_xiaomi_sweet: sweet: doze: Ignore check while wakeup by alarm screen

android_device_xiaomi_sweet: sweet: doze: Ignore check while wakeup by call

android_device_xiaomi_sweet: sweet: doze: Add Pocket Protection Since the ultrasound proximity sensor broke deep sleep and since we don't have a "pocket sensor", drop an "emulated pocket sensor" which combines the use of three sensors, proximity, light and pick-up sensors, to mediate and disable the device after due to accidental touches or due to the ambient display. ** F_TIME could be reduced, in our case our proximity sensor is not totally reliable as it detects proximity in various and not real proximity situations, a reduction under 3s could make it impossible to unlock the device with password pattern etc.

android_device_xiaomi_sweet: sweet: doze: Split XiaomiDoze from Parts

android_device_xiaomi_sweet: sweet: Build separate dt image

android_kernel_xiaomi_sweet: diag: disable DIAG_DEBUG

android_kernel_xiaomi_sweet: drivers: fastchg: Force fast charge by default

android_kernel_xiaomi_sweet: qcacld-3.0: Do not allow any wakelocks to be held

android_kernel_xiaomi_sweet: defconfig: switch to Image.gz The boot partition of the sweet device is the Header v2 version, the kernel and dtb are independent of each other, and dtb has another address of its own.

--- Changed on 2021-08-22 ---

android_kernel_xiaomi_sm6150: power: supply: Set type of hvdcp 3.5 to hvdcp3 to get recognized in AOSP

android_device_xiaomi_phoenix: phoenix: fix low mic volume for some apps

android_device_xiaomi_phoenix: phoenix: overlay: set internal screen recording limit to 60fps

android_device_xiaomi_phoenix: phoenix: overlay: set config to show traffic indicator in sb

android_device_xiaomi_phoenix: phoenix: set volume steps

android_frameworks_base: SystemUI: NetworkTrafficSB: Reduce font size a bit

android_frameworks_base: SystemUI: Reduce statusbar network speed margins

android_frameworks_base: SystemUI: NetworkTraffic: Add notch check and allow devices to override

android_frameworks_base: SystemUI: Add Sync tile

android_frameworks_base: SystemUI: Add Reboot/Recovery QS Tile

android_frameworks_base: SystemUI: Add tile to show volume panel

--- Changed on 2021-08-12 ---

android_device_xiaomi_sweet: Revert "sweet: Switch to Skia's Vulkan rendering backend"

android_device_xiaomi_sweet: sweet: Disable few debug services

android_device_xiaomi_sweet: sweet: cutout: do not animate position changes

android_device_xiaomi_sweet: sweet: cutout: temporarily hide the view on fixed rotation changes

android_device_xiaomi_sweet: sweet: cutout: set the scale to 0.8 when the camera isn't in use

--- Changed on 2021-08-06 ---

android_device_oneplus_sdm845-common: sdm845-common: Manually define ro.build.ab_update

--- Changed on 2021-08-04 ---

android_device_oneplus_sm8350-common: sm8350-common: Include device FCM from vendor/carbon

android_device_oneplus_sm8350-common: sm8350-common: Remove all lineage HALs from FCM

android_device_oneplus_sm8250-common: sm8250-common: Include device FCM from vendor/carbon

android_device_oneplus_sm8250-common: sm8250-common: Remove all lineage HALs from FCM

android_vendor_carbon: carbon: Don't enforce inclusion of common compatibility matrix

android_vendor_carbon: carbon: Add framework compatibility matrix for Lineage HALs.

android_device_oneplus_hotdog: hotdog: Overlay FOD color from stock.

--- Changed on 2021-08-03 ---

android_frameworks_base: Revert "Revert "Restore preferred activity filter if it not inside""

android_frameworks_base: Revert "Restore preferred activity filter if it not inside"

android_frameworks_base: Restore preferred activity filter if it not inside

android_frameworks_av: Don't fail AAC decoding if DRC parameter isn't available

android_frameworks_av: CCodec: workaround for frame drops

android_frameworks_av: ACodec: Handle HDR10+ metadata at OutputPortSettingsChangedState

android_frameworks_av: CCodec: GraphicBufferSourceWrapper: fix to apply nBufferCountActual for deciding number of inputs

android_frameworks_av: CCodec: fix ByteBuffer mode image

android_frameworks_av: C2AllocatorBlob: allow multiple maps

android_frameworks_av: omx: calculate nodePrefix only for components listed in IOmx

android_frameworks_av: CCodec: Increase max linear buffer size for 8K video

android_frameworks_av: C2OMXNode: read delay from component to determine buffer count

android_frameworks_av: NuPlayerRenderer: Reset negative media time to zero

android_frameworks_av: ACodec: submit extra output metadata buffers if in low latency mode

android_frameworks_av: OMX Opus decoder omits sample rate / channel count

android_frameworks_av: CCodec: fix underflow issue on handleImageData

android_hardware_interfaces: Adjust the parameters of accelerometer and hinge angle sensor

android_hardware_interfaces: Set default value for pressure sensor

android_packages_apps_PackageInstaller: [DO NOT MERGE] Deep-update live datas and update on isStale in getInitializedValue

android_device_xiaomi_sweet: sweet: show a ring on the camera cutout when its in use

--- Changed on 2021-08-02 ---

android_device_xiaomi_ginkgo: ginkgo: Prepare to use in-tree display hal,

android_device_xiaomi_ginkgo: ginkgo: Nuke MIUI Camera & XiaomiParts,

--- Changed on 2021-07-31 ---

android_bootable_recovery: recovery: rewrite slot switch logic using bootcontrol APIs

android_bootable_recovery: recovery: display current filesystem when going to format

android_bootable_recovery: recovery: add support for changing slots

android_bootable_recovery: recovery: add the option to choose the filesystem for /data

android_device_oneplus_lemonadep: lemonadep: Overlay FOD color from stock.

android_device_oneplus_lemonadep: lemonadep: Increase voice call volume steps to 9

android_device_xiaomi_phoenix: phoenix: remove kernel module loading

--- Changed on 2021-07-30 ---

android_device_xiaomi_sweet: sweet: Use Soong namespace to avoid device build conflicts

android_frameworks_native: Revert "Use the original device ID when the injected event is unchanged"

android_packages_apps_PackageInstaller: Revert "Revert "Utils: add FAKE_PACKAGE_SIGNATURE to platform permissions""

android_frameworks_base: core: Add support for MicroG

android_frameworks_base: base: remove updatable flag from com.android.permission

--- Changed on 2021-07-29 ---

android_device_xiaomi_phoenix: phoenix: fix sepolicy for module

--- Changed on 2021-07-28 ---

android_vendor_carbon: libbfqio: Remove vendor variant

android_vendor_carbon: bfqio: Fix warning when building with BOARD_VNDK_VERSION := current

android_vendor_carbon: bfqio: Use pragma once for include guard

android_vendor_carbon: bfqio: Remove redundant extern

--- Changed on 2021-07-27 ---

android_build_make: releasetools: Fix setting wrong value for mount_by_label

android_build_make: releasetools: Remove outdated parameters option

android_build_soong: Add ability to enable scudo-free 32-bit libc variant.

android_build_make: soong: Add ability to build scudo-free 32-bit libc variant.

android_bionic: Add ability to build scudo-free 32-bit libc variant.

android_bionic: bionic: Support wildcards in cached hosts file

android_bionic: bionic: Squash of pre-P mutex behavior restoration

--- Changed on 2021-07-26 ---

android_packages_apps_CarbonSetupWizard: SetupWizard: LineageSettings: fix padding on summary

android_packages_apps_CarbonSetupWizard: SetupWizard: LineageSettings: correct privacy policy link span

android_packages_apps_CarbonSetupWizard: SetupWizard: Move to system_ext

android_packages_apps_CarbonSetupWizard: SetupWizard: Convert to Android.bp

android_packages_apps_CarbonSetupWizard: SetupWizard: Disable mobile data at least once

android_packages_apps_CarbonSetupWizard: SetupWizard: Remove libphonenumber dep

android_packages_apps_CarbonSetupWizard: SetupWizard: Add seedvault restore page in GMS flow

android_packages_apps_CarbonSetupWizard: translations: Rename fingerprint setup string to biometric setup

android_packages_apps_CarbonSetupWizard: Switch fingerprint setup to biometric setup instead

android_packages_apps_CarbonSetupWizard: Hide activities when setup finishes, so they don't pop up at the end

android_packages_apps_CarbonSetupWizard: SetupWizard: Distinguish interactive and wrapper subactivities

android_device_moto_shamu: shamu: overlay: Wait for MPCTL to start on boot

android_device_moto_shamu: shamu: Enable proximity check on screen wake

android: manifest: Track our own fork of hardware/nxp/nfc

android: manifest: Enable legacy NXP repo

android: manifest: Track Lineage broadcom libbt and nfc

android_hardware_nxp_nfc: nfc: Restore pn548 support to 1.1 HAL

android_packages_apps_Nfc: NfcNci: make T3T/Nfc-F HCE optional

android_packages_apps_Nfc: NativeNfcTag: Treat MIFARE_CLASSIC same as NFC_A in getTechExtras()

android_packages_apps_Nfc: Automatic translation import

android_packages_apps_Nfc: nxp: Add support for Android 11 API changes

android_packages_apps_Nfc: nxp: Q api updates

android_packages_apps_Nfc: nxp: jni: Implement AOSP P abstract methods

android_packages_apps_Nfc: nxp: jni: Remove unused variables and functions

android_packages_apps_Nfc: nxp: jni: use proper nativehelper headers

android_packages_apps_Nfc: nxp: NativeNfcManager: Implement missing inherited abstract methods

android_packages_apps_Nfc: nxp: jni: Forward-port the stack sources

android_packages_apps_Nfc: NFC: Restore legacy NXP stack

android_packages_apps_Nfc: NFC: Adding new vendor specific interface to NFC Service

android_packages_apps_Nfc: Avoid NFC continuous crash

android_device_xiaomi_sweet: sweet: update libs from V12.5.2.0.RKFEUXM

android_device_xiaomi_sweet: sweet: remove oat and odex from pinner list

android_device_xiaomi_sweet: sweet: parts: Prevent NPE before DiracSound is initialized

android_device_xiaomi_sweet: sweet: parts: Use correct gaming thermal

android_device_xiaomi_sweet: SweetinproSettingsProvider: go to your own folder like every other one

android_device_xiaomi_sweet: sweet: wake display on plug/unplug

android_device_xiaomi_sweet: sweet: Set default Settings.Global.DEVICE_NAME according to MIUI

android_device_xiaomi_sweet: sweet: props: disable dynamic fps

android_device_xiaomi_sweet: sweet: Automatically set bluetooth name based on ro.product.model

android_device_xiaomi_sweet: sweet: add RROs for setting correct device name and hotspot ssid for Indian variants

android_device_xiaomi_sweet: sweet: Enable aux camera for Snap

android_device_xiaomi_sweet: sweet: overlay: Hide unsupported color effects entry of Snap

android_device_xiaomi_sweet: sweet: overlay: Enable Camera 2 for Snap

android_device_xiaomi_sweet: sweet: props: Disable Bluetooth absolute volume

android_device_xiaomi_sweet: sweet: overlay: Set default hotspot ssid

android_device_xiaomi_sweet: sweet: props: set call volume default level

android_device_xiaomi_sweet: sweet: rootdir: Override readahead to 128KiB after post-boot

android_device_xiaomi_sweet: sweet: rootdir: Configure dynamic schedtune boost

android_device_xiaomi_sweet: sweet: rootdir: Kang EAS configuration from sunfish

android_device_xiaomi_sweet: sweet: rootdir: Improve post_boot tuning for performance

android_device_xiaomi_sweet: sweet: sepolicy: label ro.product.marketname

android_device_xiaomi_sweet: sweet: rootdir: start bootanimation on late-fs

android_device_xiaomi_sweet: sweet: overlay etc/audio/audio_policy_configuration too

android_device_xiaomi_sweet: sweet: lights: build as vendor_overlay

android_device_xiaomi_sweet: sweet: configs: Disable Stereo support for voip

android_device_xiaomi_sweet: sweet: parts: set 60Hz refresh rate on video player thermal profile

android_device_xiaomi_sweet: sweet: parts: thermal_youtube > thermal_video_player

android_device_xiaomi_sweet: sweet: parts: Switch to TaskStackListener

android_device_xiaomi_sweet: sweet: parts: Switch back to default thermal profile when screen off

android_device_xiaomi_sweet: sweet: parts: Set dynamic thermal interval to 5 sec

android_device_xiaomi_sweet: sweet: parts: Add dynamic thermal profile implementation

android_device_xiaomi_sweet: sweet: add carbon.dependencies

--- Changed on 2021-07-25 ---

android_device_moto_shamu: Revert "shamu: Set heapminfree to 512k"

android_frameworks_av: camera: Allow devices to load custom CameraParameter code

android_frameworks_av: libstagefright: Fix memory leak due to lock timeout

android_frameworks_av: Camera: check metadata type before releasing frame

android_frameworks_av: camera/media: Support legacy HALv1 camera in mediaserver

android_frameworks_av: camera: include: Don't override possible overlayed header

android_frameworks_av: libstagefright: use 64-bit usage for native_window_set_usage

android_frameworks_av: libstagefright: Free buffers on observer died

android_frameworks_av: stagefright: ACodec: Resolve empty vendor parameters usage

android_frameworks_av: stagefright: omx: Don't signal dataspace change on legacy QCOM

android_frameworks_av: libstagefright: Support YVU420SemiPlanar camera format

android_frameworks_av: camera: Don't segfault if we get a NULL parameter

android_frameworks_av: nuplayer: Avoid crash when codec fails to load

android_frameworks_av: stagefright: add changes related to high-framerates in CameraSource

android_frameworks_base: CameraServiceProxy: Loosen UID check conditionally

android_device_oneplus_sm8150-common: sm8150-common: Call oem_qmi_access_func() on RIL init

android_device_oneplus_sm8150-common: Revert "sm8150-common: Temporarily remove `write wlan_mac.bin ""` instruction"

android_device_oneplus_lemonadep: lemonadep: Update odm_feature_list from OOS 11.2.8.8.LE15BA

android_device_oneplus_lemonadep: lemonadep: Update blobs from OOS 11.2.8.8.LE15BA

--- Changed on 2021-07-15 ---

android_hardware_interfaces: wifi: Add provision to create/remove dynamic interface(s).

--- Changed on 2021-07-10 ---

android_packages_apps_Settings: Settings: Add summary for Carbon doze package preference

--- Changed on 2021-07-09 ---

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_CarbonSetupWizard: Automatic translation import

android_packages_apps_CarbonFibers: Automatic translation import

android_packages_apps_CarbonDelta: Automatic translation import

android_frameworks_base: Automatic translation import

android_device_oneplus_sm8350-common: sm8350-common: Use prebuilt vendor libdisplayconfig.qti.so

android_device_oneplus_sm8350-common: sm8350-common: Build opensource soundtrigger HAL

android_device_oneplus_sm8250-common: sm8250-common: Use prebuilt vendor libdisplayconfig.qti.so

android_device_oneplus_sm8150-common: sm8150-common: Temporarily remove `write wlan_mac.bin ""` instruction

android_device_oneplus_sm8150-common: sm8150-common: Force DSDS for selected device variants

android_device_oneplus_sm8150-common: sm8150-common: Use prebuilt vendor libdisplayconfig.qti.so

--- Changed on 2021-07-05 ---

android_packages_apps_CarbonFibers: CF: Add tuner pref for qs brightness slider position [2/2]

android_packages_apps_CarbonFibers: CF: Double tap to sleep on statusbar [2/2]

android_packages_apps_CarbonFibers: CF: statusbar brightness control

android_packages_apps_CarbonFibers: Add back clock styles

android_frameworks_base: base: prevent that double tap to sleep triggers panel expand

android_frameworks_base: base: SystemUI: add tuner pref for qs brightness slider position (1/2)

android_frameworks_base: [1/2] base: double tap to sleep on statusbar

android_frameworks_base: SystemUI: Port Statusbar brightness control

android_packages_apps_CarbonFibers: Automatic translation import

android_packages_apps_CarbonFibers: Add video preview to Skip track gesture option

android_packages_apps_CarbonFibers: Settings: Add swipe to screenshot animation

android_packages_apps_CarbonFibers: Settings: Add Volume rocker skip track to Gestures

android_packages_apps_CarbonFibers: Revert "CF: Volume key music control [2/2]"

android_packages_apps_CarbonFibers: Allow to doubletap or longpress power to toggle flashlight [2/2]

android_packages_apps_CarbonFibers: CF: Add three-fingers-swipe to screenshot [2/2]

android_packages_apps_CarbonFibers: Double tap to sleep on lockscreen [2/2]

--- Changed on 2021-07-03 ---

android_packages_apps_Settings: Automatic translation import

android_packages_apps_Settings: Settings: Properly handle powerbutton actions between camera and flashlight

--- Changed on 2021-07-01 ---

android_device_oneplus_sm8250-common: sm8250-common: Add back proximity on wake configs

--- Changed on 2021-06-30 ---

android_device_oneplus_sm8250-common: sm8250-common: doze: Enable proximity sensor check for raise to wake

android_device_oneplus_sm8150-common: sm8150-common: doze: Enable proximity sensor check for raise to wake

android_device_oneplus_sdm845-common: sdm845-common: doze: Enable proximity sensor check for raise to wake

android_device_oneplus_sm8350-common: sm8350-common: Readd proximity wake check configs

android_device_oneplus_sm8350-common: sm8350-common: doze: Enable proximity sensor check for raise to wake

android_frameworks_base: PowerManager: Add proximity check on wake

android_packages_apps_Settings: Settings: Fix default value for proximity on wake pref

android_packages_apps_Settings: Settings: Add proximity check on wake preference

android_packages_apps_Settings: Remove AOSP Ambient display conditionally

android_packages_apps_Settings: Improve the performance of displaying preference - multithread.

android_packages_apps_Settings: Remove "storage type" preference from Settings

android_packages_apps_Settings: Fix mvno data field summary not update issue

android_packages_apps_Settings: Fix NPE if default supervisor is not defined

android_packages_apps_Settings: Disable 'Mobile data' selection after removing SIM

android_packages_apps_Settings: firmware_version: Hide Mainline module version

android_packages_apps_Settings: Settings: PowerUsageSummary: open advanced usage on header click

android_packages_apps_Settings: Add NR network type to "Global" mode preference

android_packages_apps_Settings: Settings: Fix dismissal card bg color

android_packages_apps_Settings: Settings: Fix the failing strings

android_packages_apps_Settings: Settings: Hide unsupported USB modes automatically

android_packages_apps_Settings: Settings: Set preference controller for all VideoPreference widget usages

android_packages_apps_Settings: get outer NFC preference to listen for changes

android_packages_apps_Settings: Settings: Fix invalid private DNS help text if URI is missing

android_packages_apps_Settings: Settings: Tint data usage bar with activated control color

android_packages_apps_Settings: Settings: Fix stray divider in connected devices screen

android_packages_apps_Settings: Settings: Fix inconsistent USB preference screen title

android_packages_apps_Settings: Settings: Settings observer fail to unregister

android_packages_apps_Settings: Fix crash on "Connection preferences"

android_packages_apps_Settings: Settings: Fix hardcoded black text in storage summary

android_device_oneplus_instantnoodle: instantnoodle: Update blobs×configs from OOS 11.0.7.7

android_device_oneplus_instantnoodle: instantnoodle: overlay: Set mask size for proper rounded corner curves

--- Changed on 2021-06-29 ---

android_frameworks_base: PackageManager: allow build-time disabling of components

android_vendor_carbon: build: Set ro.apex.updatable=false in product properties

android_vendor_carbon: build: Flatten APEXs for performance

android_vendor_carbon: carbon: update GMS updater component disable list

android_vendor_carbon: carbon: GMS updater components disable list bringup

android_vendor_carbon: vendor: Rename config_disabledComponents

android_vendor_carbon: prebuilts: remove turbo

android_device_oneplus_sm8350-common: sm8350-common: Enable config_powerDecoupleInteractiveModeFromDisplay

android_device_oneplus_sm8350-common: sm8350-common: Update ODM features list from OSS 11.2.7.7

android_device_oneplus_sm8350-common: sm8350-common: Update blobs from OOS 11.2.7.7

android_device_oneplus_sm8350-common: sm8350-common: Copy haptics exclusion config directly from QTI repo

android_device_oneplus_sm8350-common: sm8350-common: Remove unused keylayout and input device config files

android_device_oneplus_sm8350-common: sm8350-common: overlay: Import bluetooth controller default configs

android_device_oneplus_sm8350-common: sm8350-common: Use $(addprefix) for preparing vendor ramdisk DLKM list

android_device_oneplus_sm8350-common: sm8350-common: Sync WifiResCommon with stock

android_device_oneplus_sm8350-common: sm8350-common: overlay: Set IWLAN data service package name

android_device_oneplus_sm8350-common: sm8350-common: vibrator: Add logic to detect QTI haptics device

android_device_oneplus_sm8350-common: sm8350-common: Drop TARGET_QTI_USB_SUPPORTS_AUDIO_ACCESSORY

android_device_oneplus_sm8350-common: sm8350-common: Build android.hardware.thermal@2.0-service.qti

android_device_oneplus_sm8350-common: sm8350-common: Remove obsolete TARGET_BOARD_PLATFORM_GPU

android_device_oneplus_sm8350-common: sm8350-common: Split component-overrides to support pure AOSP/QTI BT stack

android_device_oneplus_sm8350-common: sm8350-common: Force DSDS rather than SSSS

android_device_oneplus_sm8350-common: sm8350-common: overlay: Sync CarrierConfig overlays with OOS 11.2.6.6

android_device_oneplus_sm8350-common: sm8350-common: Remove USE_XML_AUDIO_POLICY_CONF

android_device_oneplus_lemonadep: lemonadep: Update odm_feature_list from OOS 11.2.7.7

android_device_oneplus_lemonadep: lemonadep: Update blobs from OOS 11.2.7.7

android_device_oneplus_sm8250-common: sm8250-common: Enable config_powerDecoupleInteractiveModeFromDisplay

android_device_oneplus_sm8250-common: sm8250-common: rootdir: Strip out unnecessary SKU customization

android_device_oneplus_sm8250-common: sm8250-common: Copy haptics exclusion config directly from QTI repo

android_device_oneplus_sm8250-common: sm8250-common: Remove unused keylayout and input device config files

android_device_oneplus_sm8250-common: sm8250-common: overlay: Set IWLAN data service package name

android_device_oneplus_sm8250-common: sm8250-common: vibrator: Add logic to detect QTI haptics device

android_device_oneplus_sm8250-common: sm8250-common: Drop TARGET_QTI_USB_SUPPORTS_AUDIO_ACCESSORY

android_device_oneplus_sm8250-common: sm8250-common: Update blobs from OOS 11.0.7.7

android_device_oneplus_sm8250-common: sm8250-common: Remove obsolete TARGET_BOARD_PLATFORM_GPU

android_device_oneplus_sm8250-common: sm8250-common: Remove USE_XML_AUDIO_POLICY_CONF

android_device_oneplus_sm8250-common: sm8250-common: fod: Move to AOSP Soong conditionals

android_device_oneplus_sm8150-common: sm8150-common: rootdir: Strip out unnecessary SKU customization

android_device_oneplus_sm8150-common: sm8150-common: Copy haptics exclusion config directly from QTI repo

android_device_oneplus_sm8150-common: sm8150-common: overlay: Set IWLAN data service package name

android_device_oneplus_sm8150-common: sm8150-common: vibrator: Add logic to detect QTI haptics device

android_device_oneplus_sm8150-common: sm8150-common: Remove obsolete TARGET_BOARD_PLATFORM_GPU

android_device_oneplus_sm8150-common: sm8150-common: Remove USE_XML_AUDIO_POLICY_CONF

android_device_oneplus_sm8150-common: sm8150-common: sensors: Move to AOSP Soong conditionals

android_device_oneplus_sm8150-common: sm8150-common: fod: Move to AOSP Soong conditionals

android_device_oneplus_kebab: kebab: Update blobs×configs from OOS 11.0.8.14

android_device_oneplus_kebab: kebab: overlay: Set mask size for proper rounded corner curves

android_device_oneplus_instantnoodlep: instantnoodlep: Update blobs×configs from OOS 11.0.7.7

--- Changed on 2021-06-14 ---

android_packages_services_Telephony: Telephony: Fix qti-telephony-framework dependency handling

--- Changed on 2021-06-12 ---

android_packages_services_Telephony: Telephony: Fix qti-telephony-framework dependency handling

android_packages_apps_CarbonDelta: Automatic translation import

android_packages_apps_CarbonFibers: 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_Snap: Automatic translation import

android_frameworks_base: Automatic translation import

--- Changed on 2021-06-11 ---

android_device_carbon_sepolicy: sepolicy: Set recovery to permissive on all buildtypes

android_system_sepolicy: sepolicy: Allow permissive recovery rules on user builds

--- Changed on 2021-06-10 ---

android_system_core: ziptool: restore unzip for recovery

android_vendor_carbon: carbon: Build additional cli tools

android: manifest: Track additional tools from LineageOS

android_frameworks_base: IMS: Fix issue with answering call for some 3rd party apps

--- Changed on 2021-06-09 ---

android_system_bt: Allow using alternative (higher) SBC HD bitrates with a property

android_system_bt: Explicit SBC Dual Channel (SBC HD) support

android_system_bt: Increase maximum Bluetooth SBC codec bitrate for SBC HD

android_vendor_qcom_opensource_data-ipa-cfg-mgr: ipacm: Add correct ihl_offset eq bitmap on MTU rules HW < IPA3.0

--- Changed on 2021-06-08 ---

android_frameworks_av: libmedia: Add MediaPlayer() function for backward compatibility

android_device_sony_z3: z3: Use LOCAL_PATH instead of DEVICE_PATH

android_device_sony_z3: z3: wifi: Move wifi related overlays to new location

android_device_sony_z3: z3: Switch to standalone extract utils

android_device_sony_msm8974-common: shamu: Update LZMA Ramdisk compression flag

android_device_sony_msm8974-common: msm8974-common: wifi: Disable WPA2 -> WPA3 upgrade.

android_device_sony_msm8974-common: Revert "msm8974-common: overlay: Disable wifi AP MAC randomization"

android_device_sony_msm8974-common: msm8974-common: sepolicy: Address servicemanager denials

android_device_sony_msm8974-common: msm8974-common: sepolicy: Allow zygote to read bluetooth_prop

android_device_sony_msm8974-common: msm8974-common: sepolicy: Fix exported_camera_prop denials

android_device_sony_msm8974-common: msm8974-common: sepolicy: Fix userspace_reboot prop denials

android_device_sony_msm8974-common: msm8974-common: Define shipping FCM version in the manifest

android_device_sony_msm8974-common: msm8974-common: Switch to standalone extract utils

android_device_sony_shinano-common: shinano-common: init: Create NFC config directory

android_device_sony_shinano-common: shinano-common: rootdir: Introduce a service to start suntrold

android_device_sony_shinano-common: shinano-common: Tune VM parameter for ZRAM

android_device_sony_shinano-common: shinano-common: Increase ZRAM size

android_device_sony_shinano-common: shinano-common: Switch to standalone extract utils

android_device_sony_z3c: z3c: wifi: Move wifi related overlays to new location

android_device_sony_z3c: z3c: Switch to standalone extract utils

android_build_make: build: Add support for LZMA compressed ramdisk

android_vendor_carbon: soong: Add flag for disabling postrender cleanup

android_frameworks_native: SurfaceFlinger: Don't cleanup resources from previous frame

--- Changed on 2021-06-07 ---

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_CarbonSetupWizard: Automatic translation import

android_packages_apps_CarbonFibers: Automatic translation import

android_packages_apps_CarbonDelta: Automatic translation import

android_frameworks_base: Automatic translation import

android_external_boringssl: libcrypto: Add support for toybox_static build dependencies

android: manifest: Track our own fork of boringssl

android_frameworks_base: base: SystemUI: fix NPE in PowerShareTile

android_frameworks_base: SystemUI: Call setOnlyAlertOnce(true) for PowerShare notification

android_frameworks_base: base: SystemUI: add qs powershare tile

android_frameworks_base: SystemUI: Allow overlaying max notification icons

android_device_oneplus_instantnoodlep: instantnoodlep: overlay: Set mask size for proper rounded corner curves

android_hardware_lineage_interfaces: lineage/interfaces: usb 1.1-typec: add VINTF fragment

android_hardware_lineage_interfaces: usb 1.1-typec: Add interface info to .rc files

android_hardware_lineage_interfaces: usb 1.1-typec: Remove libhwbinder/libhidltransport deps

android_hardware_lineage_interfaces: lineage/interfaces: Rename USB HAL suffix to typec

android_hardware_lineage_interfaces: lineage/interfaces: USB: Use -Werror

android_hardware_lineage_interfaces: lineage/interfaces: USB: Add 'vendor.' prefix to a vendor HAL service name

android_hardware_lineage_interfaces: lineage/interfaces: USB: Fix potential racing by wall time change in USBhal

android_hardware_lineage_interfaces: lineage/interfaces: USB: HAL: enable auto suspend for USB headsets

android_hardware_lineage_interfaces: lineage/interfaces: USB: HAL: run as user root, group root system

android_hardware_lineage_interfaces: lineage/interfaces: USB HAL: Use 1.1 IUsb intead of 1.0 IUsb

android_hardware_lineage_interfaces: lineage/interfaces: Usb: HAL: Update wahoo HAL

android_hardware_lineage_interfaces: lineage/interfaces: USB: HAL: update hal to V1_1

android_hardware_lineage_interfaces: lineage/interfaces: USB: HIDL: check the status of registerAsService

android_hardware_lineage_interfaces: lineage/interfaces: The IUsb interface uses "default" service name

Show cr-8.0 Changelog