Changelogs EvolutionX Unofficial 12.2

Changelogs EvolutionX Unofficial 12.2

lavender

Notable ROM changes:

==============================

SimPhonebookProvider: Close discarded cursors on remote failures

Revert "Telephony: Bring in the new icon"

version: Uprev to 12.2

prebuilt: Do not clone more apps

Evolver: Add toggle for screenshot flash animation [2/2]

Evolver: Update keybox repo URL

Evolver: OverlaySwitchPreference: Multi user fixes

extras: Add ImeNavBarSpaceOverlay

Settings: gestures: Wire sysui_show_nav_bar_ime to ImeNavBarSpaceOverlay

TelephonyProvider: Avoid abandoned cursors in APN and message queries

btif_av: Do not reconfigure codec on GAME switch

fixup! surfaceflinger: Allow ZOrder override for UDFPS dim layer

bluetooth/aidl/default: Fix 100% CPU spin while waiting for the HCI interface

Fix OOB in DynamicsProcessing MBC band processing

Fix signed overflow in convertCleanApertureToRect

Fix heap-buffer-overflow in AudioAttributes unmarshalling

Fix persistent DoS in WifiNetworkSuggestionsManager via PersistableBundle depth bomb

Revert "TelephonyProvider: Bring in the new icon"

Sanitize sensitive BiometricsSettingsBase extra

Remove EXTRA_DATA from ConfirmDeviceCredentialActivity

Strip URI grant flags in AppRestrictionsFragment

Remove dialog building logic from PaymentDefaultDialog onCreate.

Ensure remote device credential alias is used for action CONFIRM_REMOTE_DEVICE_CREDENTIAL.

Settings: Label additional battery power components

Settings: Stop uninstall after showing administrator restrictions

runtime: Allow modifications to android.os.Build and its inner classes

optimized hprof speed

art: Optimize the entirity of ART for performance

ART: dex2oat and instruction_set_features: utilize modified runtime capabilities set

Revert "Add visibility attributes in runtime/arch"

art: add check for __ARM_FEATURE_ATOMICS that indicates LSE atomics availability on target

art: Add Kryo585 support

art: Kryo785 supports dotprod

art: Disable debug tracing on production builds

art: add kryo785 architecture variant.

art: Add support for Cortex-A510

Revert "Remove strip.keep_symbols from libart defaults"

AIDL CAS HAL: Fix incorrect mmap failure check

vold: Respect filesystem maintenance capabilities

MediaProvider: Less spam

Revert "MediaProvider: Bring in the new icon"

libgui: Make BufferItemConsumer abandon idempotent

CallLog: Get rid of warning

Revert "Telecomm: Bring in the new icon"

Restrict USSD requests to the subscription's associated user.

Port AxionOS GlassBlurFilter to A17 RenderEngine

telephony: Unfinalize base classes for MTK vendor extensions

camera: Support legacy Xiaomi single-role tag lookups

renderengine: port AxionOS GlassBlurFilter to A17

surfaceflinger: Query UDFPS dim layer name with strstr

gms: Update packages from kodiak CD1A.260905.001.B1

extras: SystemUIClocks: Update from kodiak CD1A.260905.001.B1

Settings: Make satellite settings unavailable without attach support

Settings: Add preference for Double tap screen to sleep

Settings: Update illustrations from Canary

Update lottie animations from Pixel 9 Pro XL BP2A.250805.005

colors: Introduce Reality display engine [2/2]

gesture: allow hiding navigation ime bar [2/2]

Setting: batteryinfo: Add config to enable/disable battery design & maximum capacity info

Settings: Improve battery divider handling in BatteryHeaderPreferenceController

Settings: Add BatteryDivider to fuelgauge

add app battery optimization settings link to Battery screen

Settings: Stop showing header in device info

WifiTetherClientLimitPreference: Fix compilation

Settings: SoftAp: add Hidden SSID preference

Settings: SoftAP: Add client manager

WiFi: Remove country code checking.

Revert "[Wi-Fi] Remove 'Do not validate' option in CA certificate spinner"

Settings: DevicePicker: Adapt to S style

ChooseLockPassword: Decrease minimum pin length for auto confirm

Satellite: Check support before modem registration and carrier mode queries

Wifi: Check radio features before observing UWB and Thread state

fix location mode check in enforceCanAccessScanResultsForWifiScanner()

WifiChipAidlImpl: ignore debug logging requests on MTE Pixel devices

add option of always randomizing MAC addresses

WiFiInfo: Fix crash on google setup wizard

update_engine: Allow backup tool to run in user builds

releasetools: clear stale per-user RRO state on OTA update

build: skip check-selinux-treble-labeling in droidcore

core: fix broken bootloader on A/B devices which wants buildvariant info in the cmdline of bootimage.

Allow prebuild APK's in Vendor

core: dexpreopt: Reset compat library lists for non-app modules

Revert "Revert^2 "Turn on SELinux Treble labeling tests""

envsetup.sh: Fix inaccurate ccache size reporting

envsetup.sh: Wrap ccache setup into a function

gms: Disable Pixel haptics components completely

gms: Disable Pixel haptics components on non-Pixel builds

telephony: Gate satellite evaluation on device satellite support

Settings: Skip no-op satellite tile state writes

PixelDocumentsUIGoogleOverlay: Override the AOSP overlay

GoogleHealthConnectOverlay: Use the explicit resource map

thermal: Accept empty temperature selections

gms: Revert Pixel Launcher to mustang CP2A

check_boot_jars: Add camera packages to the whitelist

check_boot_jars: Add xiaomi packages to the whitelist

vold: Fallback to direct restorecon if property set fails

bluetooth/aidl/default: Fix CPU spin while waiting for HCI

overlay: Apply shared library resources at build time

overlays: Stop including the unsupported SystemUI VPN overlay

overlays: Target the shipped modular system packages

GoogleConfigOverlay: Use the platform DeviceLock controller

Report Page