# LineageOS Changelog (lineage-23.2) Generated on Fri Sep 11 05:30:34 AM IST 2026 ### LineageOS/android_hardware_oplus - [2026-09-10] aidl: powershare: Fix enable_tx chown race condition - [2026-09-10] oplus: Introduce bare minimum hbp setup tool for recovery touch support ### LineageOS/android_vendor_lineage - [2026-09-10] kernel: Add AOSP build-tools to inline kernel PATH - [2026-09-09] release: Bump Security String to 2026-09-01 ### LineageOS/android_external_dng_sdk - [2026-09-09] Update to DNG SDK 1.7.1 2502 ### LineageOS/android_external_libcupsfilters - [2026-09-09] Fix integer overflows in raster header processing ### LineageOS/android_external_libjxl - [2026-09-09] Disable unsigned integer overflow sanitizer in libjxl ### LineageOS/android_hardware_nxp_secure_element - [2026-09-09] Fix out-of-bounds write in SecureElement openLogicalChannel ### LineageOS/android_system_incremental_delivery - [2026-09-09] Reduce the stack buffer size for pread() ### LineageOS/android_art - [2026-09-09] Make the runtime-generated app image read-only ### LineageOS/android_development - [2026-09-09] Fix potential NPEs in PduParser.parsePartHeaders ### LineageOS/android_external_libhevc - [2026-09-09] libhevcdec: Fix heap buffer overflow in ihevcd_get_tu_data_size ### LineageOS/android_hardware_interfaces - [2026-09-09] AIDL CAS HAL: Fix incorrect mmap failure check ### LineageOS/android_packages_modules_Wifi - [2026-09-09] Fix persistent DoS in WifiNetworkSuggestionsManager via PersistableBundle depth bomb ### LineageOS/android_packages_providers_TelephonyProvider - [2026-09-09] Filter MMS/SMS queries by subscription ID ### LineageOS/android_external_libpng - [2026-09-09] fix(arm): Resolve out-of-bounds read/write in NEON palette expansion ### LineageOS/android_external_libppd - [2026-09-09] Fix integer overflow and heap OOB write errors ### LineageOS/android_frameworks_av - [2026-09-09] Fix OOB in DynamicsProcessing MBC band processing - [2026-09-09] Fix signed overflow in convertCleanApertureToRect - [2026-09-09] Fix heap-buffer-overflow in AudioAttributes unmarshalling - [2026-09-09] Fix heap out-of-bounds write in MatroskaSource::read ### LineageOS/android_frameworks_opt_telephony - [2026-09-09] Add subscription-user association check. ### LineageOS/android_packages_apps_Car_Settings - [2026-09-09] Fix DeviceAdminAddHeaderPreferenceControllerTest - [2026-09-09] Use setHideOverlayWindows instead of AppOpsManager ### LineageOS/android_packages_apps_TV - [2026-09-09] Avoid Intent Redirection to permission protected Activities - [2026-09-09] Fix Intent redirection issue in SetupPassthroughActivity - [2026-09-09] Specify intent package for "Send Feedback" ### LineageOS/android_packages_apps_TvSettings - [2026-09-09] Use setHideOverlayWindows instead of AppOpsManager ### LineageOS/android_packages_providers_ContactsProvider - [2026-09-09] Prevent SQL injection in SelectionBuilder ### LineageOS/android_packages_services_Telecomm - [2026-09-09] Update fix for initiating calls from work profile ### LineageOS/android_external_exfatprogs - [2026-09-09] ANDROID: Fix fsck overflows when handling bad clu_count or vol_length fields. - [2026-09-09] ANDROID: Add support for building exfat tests. ### LineageOS/android_external_freetype - [2026-09-09] Fix heap underflow write in ft_smooth_raster_lcd - [2026-09-09] * src/sfnt/ttcolr.c (tt_face_colr_blend_layer): Use FT_ALLOC_MULT. ### LineageOS/android_external_libopenapv - [2026-09-09] Add dimension validation in dec_frm_prepare ### LineageOS/android_packages_apps_Settings - [2026-09-09] Sanitize sensitive BiometricsSettingsBase extra - [2026-09-09] Remove EXTRA_DATA from ConfirmDeviceCredentialActivity - [2026-09-09] Strip URI grant flags in AppRestrictionsFragment - [2026-09-09] Use setHideOverlayWindows instead of AppOpsManager - [2026-09-09] Remove dialog building logic from PaymentDefaultDialog onCreate. - [2026-09-09] Ensure remote device credential alias is used for action CONFIRM_REMOTE_DEVICE_CREDENTIAL. - [2026-09-08] batteryusage: send fromBoot=false for ACTION_PERIODIC_JOB_RECHECK - [2026-09-01] Automatic translation import ### LineageOS/android_packages_modules_IntentResolver - [2026-09-09] Sanitize alternate intents. - [2026-09-09] Sanitize intent selector in IntentForwarderActivity ### LineageOS/android_packages_modules_Uwb - [2026-09-09] Enforce ranging permission for OOB ranging APIs. - [2026-09-09] Mask Mac Address in BleRangingCapabilities ### LineageOS/android_packages_modules_adb - [2026-09-09] Fix Use-After-Free in TLS handshake. - [2026-09-09] Document and harden async transport flow. ### LineageOS/android_packages_providers_MediaProvider - [2026-09-09] RESTRICT AUTOMERGE Fix location redaction bypass for oversized XMP boxes. - [2026-09-09] RESTRICT AUTOMERGE Improve preselcted media URI validation - [2026-09-09] RESTRICT AUTOMERGE Fix MediaStore race condition for pending files - [2026-09-09] RESTRICT AUTOMERGE Fix ISO XMP location redaction bypass ### LineageOS/android_external_wpa_supplicant_8 - [2026-09-09] wpa_supplicant: Fix OOB read in get_eht_op_width - [2026-09-09] Fix P2P2 PBMA Cookie Heap Overflow and harden wpa_supplicant/hostapd ### LineageOS/android_system_media - [2026-09-09] Fix camera metadata entry capacity validation. ### LineageOS/android_frameworks_base - [2026-09-09] aapt2: Sanitize Javadoc comments to prevent code injection - [2026-09-09] Fix potential NPEs in PduParser.parsePartHeaders - [2026-09-09] RESTRICT AUTOMERGE: Fix vulnerabilities in PduParser - [2026-09-09] ResStringPool: Validate styleCount and offsets - [2026-09-09] RESTRICT AUTOMERGE Fix security vulnerability in getManageSpaceActivityIntent - [2026-09-09] Validate caller UID in openProxyFileDescriptor - [2026-09-09] Add bracket checking support to SQLiteTokenizer - [2026-09-09] Fix security check bypass - [2026-09-09] Strip URI grants in ConfigActivityProxy - [2026-09-09] Fix BAL bypass via getAppMarketActivityIntent - [2026-09-09] LauncherApps: Scrub sensitive URIs in install sessions - [2026-09-09] Remove usage of Parcel.allowSquashing in RemoteViews and immediate unparceling of Bundle - [2026-09-09] Revert^2 "Writing ApplicationInfoCache instead of multiple ApplicationInfos for nested RemoteViews" - [2026-09-09] Fix using the base type for checking - [2026-09-09] Properly parse meta_key in AccountsDb. - [2026-09-09] Harden startNextMatchingActivity() caller identity propagation. - [2026-09-09] Don't parse 3p recognizer metadata in safe mode - [2026-09-09] Validate caller in SlicePermissionActivity to prevent spoofing. - [2026-09-09] Fix & speed up IntentForwarderActivityTest - [2026-09-09] Sanitize intent selector in IntentForwarderActivity - [2026-09-09] Update URI permission granting logic in Intent Redirection Hardening - [2026-09-09] Refactor: Add permission checks to Unarchive activities - [2026-09-09] Use setHideOverlayWindows instead of AppOpsManager - [2026-09-09] fix an inverted boolean check - [2026-09-09] DO NOT MERGE: [ClipboardService] Check notification setting for given user - [2026-09-09] Use consistent mmap/unmap sizes in MemoryIntArray - [2026-09-09] Catch OutOfMemoryError while parsing xml in GameManagerService - [2026-09-09] Move intent redirect checks before intent resolution. - [2026-09-09] Fix intent redirect bypass via selector in addCreatorToken - [2026-09-09] Dedup SessionParams.whitelistedRestrictedPermissions - [2026-09-09] Make destAddr nullable - [2026-09-09] Set hide overlays on mini resolver - [2026-09-09] Prevent showing non system overlays while installing - [2026-09-09] Disallow launch-behind animation if BAL blocks - [2026-09-01] Automatic translation import ### LineageOS/android_packages_modules_Bluetooth - [2026-09-09] Fix buffer overflow in UUID parsing - [2026-09-09] Fix out-of-bounds heap write in SnoopLogger - [2026-09-09] Fix cross-thread UAF in AvrcpService updates - [2026-09-09] Fix uninitialized pointer dereference in MsftExtensionManager - [2026-09-09] Fix SDP server heap buffer overflow - [2026-09-09] Fix heap buffer overflow in A2DP Opus decoder - [2026-09-09] Treat encrypted non-SC link as downgrade if SC was previously supported. - [2026-09-09] Remove bond caller info when bonding concludes - [2026-09-09] Reject unsafe LE encryption key sizes - [2026-09-09] Handle concurrency issues in SDP record creation ### LineageOS/android_packages_modules_Nfc - [2026-09-09] Fix integer underflow and OOB access in libnfc-nci - [2026-09-09] Fix out-of-bounds write in checkUiccListenConfigNeeded - [2026-09-09] Fix out-of-bounds write in NFC activation handling - [2026-09-09] Fix OOB write in rw_mfc_handle_read_op - [2026-09-09] Fix potential integer overflow in Type 3 Tag block operations. - [2026-09-09] Fix uint16 loop counter wrap in T3T NDEF CHECK/UPDATE - [2026-09-09] Terminate MFC NDEF read on length inflation attempt - [2026-09-09] Force unbind service on binding died ### LineageOS/android_packages_services_Telephony - [2026-09-09] Prevent SDK Sandbox from bypassing isSystemApp check - [2026-09-09] Restrict USSD requests to the subscription's associated user. ### LineageOS/android_system_core - [2026-09-09] ashmem_test: Add tests related to memfd's size file seals - [2026-09-09] ashmem: Only handle size-sealed memfds ### LineageOS/android_hardware_mediatek - [2026-09-09] libmtkperf_client: Add stub PowerHal_Wrap_EnableCameraMode symbol - [2026-09-03] hidl: audio: dlopen SoundTriggerHW & MtkAudio in runtime - [2026-08-25] hidl: audio: Guard under soong ### LineageOS/android_hardware_qcom_thermal - [2026-09-08] thermal-hal: Relax LIGHT and MODERATE skin limits for volcano ### LineageOS/android_hardware_samsung_slsi-linaro_exynos - [2026-09-07] exynos: enn_driver: Add VINTF fragment - [2026-09-07] exynos: enn: Add dummy shared_libs - [2026-09-07] exynos: eden/enn_aux: Set HIDL information - [2026-09-07] exynos: eden/enn: Fix compilation errors - [2026-09-07] exynos: eden/enn_aux: Fix paths - [2026-09-07] exynos: eden/enn: driver: Kill commented out OFI targets - [2026-09-07] exynos: Import EDEN/ENN - [2026-08-31] Revert "exynos: audiohal_comv1: Add support for dedicated VOIP_RX stream" - [2026-08-31] Revert "exynos: audiohal_comv1: Guard Support for Dedicated VOIP_RX Stream" - [2026-08-31] audiohal_comv1: proxy: Add a fallback to 16BIT PCM for deep buffer ### LineageOS/android_hardware_samsung - [2026-09-07] soundbooster: Add source-built SoundBooster Plus effect - [2026-09-07] soundbooster: Add 32-bit audio support - [2026-09-07] soundbooster: Support legacy 1-arg factory create - [2026-09-07] soundbooster: Adapt wrapper for AOSP - [2026-09-07] soundbooster: Add Stage service replicating corefx - [2026-09-07] aidl: fingerprint: Send START AcquiredInfo in onPointerDown - [2026-09-07] aidl: consumerir: Add AIDL implementation - [2026-09-07] aidl: vibrator: Slightly refactor perform() - [2026-09-07] aidl: vibrator: Utilize map.contains() - [2026-09-07] aidl: vibrator: Report supported effects for FF vibrators - [2026-09-07] aidl: vibrator: Report correct effect durations - [2026-09-07] aidl: vibrator: Add support for composite effects - [2026-09-07] teegris: Provide alternative 'hermesd' - [2026-09-07] teegris: Add 'libteecl' dummies - [2026-09-07] aidl: gatekeeper: teegris: Switch to TEEC_RegisterSharedMemory() - [2026-09-07] aidl: gatekeeper: teegris: RE functionality - [2026-09-07] aidl: gatekeeper: Add TEEGRIS GK skeleton - [2026-09-07] samsung: Remove mkbootimg.mk - [2026-09-07] samsung: Remove rebalance_interrupts - [2026-09-01] vibrator: Add support for non-Cirrus InputFF motors - [2026-08-31] aidl: gatekeeper: Adapt to Samsung - [2026-08-31] aidl: Import AIDL Gatekeeper service - [2026-08-31] hidl: Add GNSS HIDL 2.1 service ### LineageOS/android_packages_apps_Twelve - [2026-09-06] Twelve: Remove unwanted margin/padding in playlist - [2026-09-06] Twelve: Limit bitmap size to avoid unnecessary downscaling - [2026-09-06] Twelve: Invalidate selection if render caps change - [2026-09-06] Twelve: Use ExoPlayer.setTrackSelector() - [2026-09-06] Twelve: Fix-up Player.mediaItemsShuffled() - [2026-09-06] Twelve: Update to non-deprecated DTS profile mime type - [2026-09-06] Twelve: Update media3 to 1.11.0 - [2026-09-01] Automatic translation import - [2026-08-25] Twelve: Update media3 to 1.10.0 ### LineageOS/android - [2026-09-05] manifest: Forks for 2026-09 ASB ### LineageOS/android_hardware_realtek - [2026-09-05] rtk: wlan: Add product makefile ### LineageOS/android_hardware_sony - [2026-09-04] sepolicy: Move qcom,pm8150l@5:qcom,leds@d300 label to QCOM sepolicy ### LineageOS/android_hardware_motorola - [2026-09-03] sepolicy: let kernel read fsg_file - [2026-09-03] sepolicy: Label eqs wakeup nodes ### LineageOS/android_external_mesa - [2026-09-02] LINEAGE: android: Set linker flag `-Wl,-rpath,$ORIGIN` ### LineageOS/android_packages_apps_Dialer - [2026-09-01] Automatic translation import ### LineageOS/android_packages_apps_Launcher3 - [2026-09-01] Automatic translation import - [2026-08-28] Launcher3: Don't double-apply top inset to All Apps search bar ### LineageOS/android_packages_apps_FMRadio - [2026-09-01] Automatic translation import ### LineageOS/android_packages_apps_LineageParts - [2026-09-01] Automatic translation import ### LineageOS/android_packages_apps_Updater - [2026-09-01] Automatic translation import ### LineageOS/android_packages_apps_SetupWizard - [2026-09-01] Automatic translation import ### LineageOS/android_packages_resources_devicesettings - [2026-09-01] Automatic translation import ### LineageOS/android_packages_providers_DownloadProvider - [2026-09-01] Automatic translation import ### LineageOS/android_vendor_qcom_opensource_fm-commonsys - [2026-09-01] Automatic translation import ### LineageOS/android_vendor_crowdin - [2026-09-01] Automatic translation import ### LineageOS/android_hardware_xiaomi - [2026-09-01] Automatic translation import ### LineageOS/android_hardware_nothing - [2026-09-01] Automatic translation import ### LineageOS/android_packages_apps_Catapult - [2026-09-01] Automatic translation import - [2026-08-28] Catapult: Add a battery icon - [2026-08-25] Catapult: Update favorite app move chevron - [2026-08-25] Catapult: Fix uninstallable check - [2026-08-25] Catapult: Add card shadow & elevation on focus - [2026-08-25] Catapult: Fix watch next row clipping on focus - [2026-08-25] Catapult: Code cleanup ### LineageOS/android_hardware_ayn - [2026-09-01] Automatic translation import - [2026-08-29] ayn: packages: AynParts: Add RGB lighting - [2026-08-29] ayn: packages: AynParts: Remove NodeListPreferences from search if unsupported - [2026-08-25] ayn: packages: AynParts: Correct preference defaults - [2026-08-25] ayn: packages: AynParts: Set M0/M1 defaults to C/Z respectively - [2026-08-25] ayn: packages: AynParts: Don't unnecessarily filter M0/M1 ### LineageOS/android_packages_apps_Recorder - [2026-09-01] Automatic translation import ### LineageOS/android_packages_apps_DeskClock - [2026-09-01] Automatic translation import ### LineageOS/android_packages_apps_Glimpse - [2026-09-01] Automatic translation import ### LineageOS/android_packages_apps_Jelly - [2026-09-01] Automatic translation import ### LineageOS/android_packages_apps_Aperture - [2026-09-01] Automatic translation import ### LineageOS/android_packages_inputmethods_LatinIME - [2026-09-01] Automatic translation import ### LineageOS/android_hardware_samsung_slsi-linaro_graphics - [2026-08-31] libhwc2.1: Avoid null pointer dereference in makeDPURestrictions ### LineageOS/android_build_soong - [2026-08-30] Allow prebuilt_first_stage_ramdisk to be used ### LineageOS/android_bionic - [2026-08-26] Fix bad free when limit exceeded.