==================== 2026-06-03 ==================== * build/soong 72e3d5c00 gen_build_prop: Fix forced system partition props override [Alexander Winkowski] 5e29abf86 check_boot_jars: Add oplus package names to allowed list [pjgowtham] * device/qcom/sepolicy_vndr/legacy-um fb947bf69 BACKPORT: sepolicy_vndr: Provide net_admin capability for lowi-server [Manaswini Paluri] d9f56d813 BACKPORT: sepolicy_vendor: Add net domain sepolicy rule for lowi-server [Manaswini Paluri] * frameworks/av df2e1dbcf9 StagefrightRecorder: Add "set-title" parameter [cjh1249131356] ec47185eaf libcameraservice: Add support to set vendor tag with client package name [cjh1249131356] * frameworks/base 997b8bf7bede SystemUI: Fix loading of brightness icons on moving slider [Pranav Vashi] f26e6c608326 SystemUI: Hide mobile data tile when unsupported [Pranav Vashi] d1c2d55d5126 SystemUI: Handle secondary click for mobile data tile [Pranav Vashi] 099d459be98c SystemUI: Add status bar battery disable toggle [Pranav Vashi] 70f2d861ac63 SystemUI: Add repository method to observe settings change for string values [Pranav Vashi] 182dd41add16 SystemUI: keep Wi-Fi QS tile subtitle Wi-Fi-specific [Ashwin Devi Srinivasan] a90cb5b83a55 Add some fwb stubs from Oplus [DennySPb] 8b071052a9c1 camera: Add backwards-compatible CaptureResultExtras constructor [Adithya R] 160e5c0d911c core: camera2: StreamConfigurationMap: add constructor for MIUI camera [Pulkit077] d904c9cd603f SystemUI: Implement face unlock recognition text [minaripenguin] c47c64aeb59e KeyguardBouncer: Don't delay showing if face auth running [jhenrique09] b5011cd394c1 SystemUI: biometrics: Follow user setting to confirm face unlock [Pranav Vashi] 197e251b59eb SystemUI: Disable FaceUnlock Lockouts [minaripenguin] b093dd3232a1 services: Force load FaceSense providers [Pranav Vashi] ffc12cfd27af FaceSense: Vibrate on successful authentication [Adithya R] 88436ed5a52f FaceService: Conditionally add ParanoidSense [someone5678] 4e185b6fc1f3 base: Initial SenseProvider for FaceSense service [Chris Crump] b81fa0a3980f Merge commit 'refs/changes/62/486962/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 823bd676f4d8 Merge commit 'refs/changes/61/486961/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] a1b872bbcac1 Merge commit 'refs/changes/60/486960/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 2986d6660cec Merge commit 'refs/changes/59/486959/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 9022a497826b Merge commit 'refs/changes/58/486958/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 6c06324890de Merge commit 'refs/changes/57/486957/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 2dac09d309fc Merge commit 'refs/changes/56/486956/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] c27a736e9b87 Merge commit 'refs/changes/55/486955/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 71df20457d99 Merge commit 'refs/changes/54/486954/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] fb8ea22386c2 Merge commit 'refs/changes/53/486953/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] cfef77a87dbd Merge commit 'refs/changes/52/486952/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 3127871db5a2 Merge commit 'refs/changes/71/488371/2' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] c9cc79f03ccd Merge commit 'refs/changes/51/486951/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] fe3f92ca2b26 Merge commit 'refs/changes/50/486950/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 24d827718260 Merge commit 'refs/changes/49/486949/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] ef01ec6cedbc Merge commit 'refs/changes/48/486948/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 744778dd7ab6 Merge commit 'refs/changes/47/486947/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 980bf0733a3e Merge commit 'refs/changes/45/486945/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] d9b9990578dd Merge commit 'refs/changes/46/486946/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 54006e429559 Merge commit 'refs/changes/44/486944/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 6e95fd05e61e Merge commit 'refs/changes/43/486943/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 9101686e087a Merge commit 'refs/changes/42/486942/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] a5233d25c166 Merge commit 'refs/changes/41/486941/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] c17abacc4fa3 Merge commit 'refs/changes/40/486940/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 530ad8915636 Merge commit 'refs/changes/39/486939/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 1e3091ae449d core: allow low_ram devices to enable multiwindow [Thomas Makin] * hardware/qcom-caf/common 8cc80bd libqti-perfd-client: Reset Power HAL on binder death [Nick Reuter] cd89562 libqti-perfd-client: Implement camera perf hints [Arian] * packages/apps/DocumentsUI 3d254881c Merge commit 'refs/changes/64/486964/2' of https://github.com/LineageOS/android_packages_apps_DocumentsUI into HEAD [basamaryan] * packages/apps/Launcher3 348c684af4 Enable navbar animation by default [Alexander Winkowski] 168aa7e4f1 Merge commit 'refs/changes/66/486966/2' of https://github.com/LineageOS/android_packages_apps_Launcher3 into HEAD [basamaryan] * packages/apps/Settings e62564540c1 Settings: Fix custom Private DNS hostname being overwritten [armdebug] 636a782d679 Settings: Move battery mAh readout to BatteryHeaderPreference [armdebug] 40dea87be38 Settings: Add Face Unlock with ParanoidSense [Chris Crump] a6d46225a12 Merge commit 'refs/changes/73/486973/3' of https://github.com/LineageOS/android_packages_apps_Settings into HEAD [basamaryan] 36e11234e78 Merge commit 'refs/changes/72/486972/3' of https://github.com/LineageOS/android_packages_apps_Settings into HEAD [basamaryan] f29769bdd0a Merge commit 'refs/changes/71/486971/3' of https://github.com/LineageOS/android_packages_apps_Settings into HEAD [basamaryan] 9e0f266238a Merge commit 'refs/changes/70/486970/3' of https://github.com/LineageOS/android_packages_apps_Settings into HEAD [basamaryan] 5e8f1d84218 Merge commit 'refs/changes/69/486969/3' of https://github.com/LineageOS/android_packages_apps_Settings into HEAD [basamaryan] 7b818893e28 Merge commit 'refs/changes/67/486967/3' of https://github.com/LineageOS/android_packages_apps_Settings into HEAD [basamaryan] * packages/modules/Bluetooth bb543aaca6 Merge commit 'refs/changes/77/486977/2' of https://github.com/LineageOS/android_packages_modules_Bluetooth into HEAD [basamaryan] dc5a4cac62 Merge commit 'refs/changes/76/486976/2' of https://github.com/LineageOS/android_packages_modules_Bluetooth into HEAD [basamaryan] fc67e51572 Merge commit 'refs/changes/75/486975/2' of https://github.com/LineageOS/android_packages_modules_Bluetooth into HEAD [basamaryan] 88b3813ce5 Merge commit 'refs/changes/74/486974/2' of https://github.com/LineageOS/android_packages_modules_Bluetooth into HEAD [basamaryan] * vendor/lineage d8872a11 overlay: Update DocumentsUIOverlay [Michael Bestas] 359ee04a vendor: config: Exclude AOSP audio on GMS builds [AdarshGrewal] ==================== 2026-06-02 ==================== * build/soong 72e3d5c00 gen_build_prop: Fix forced system partition props override [Alexander Winkowski] 5e29abf86 check_boot_jars: Add oplus package names to allowed list [pjgowtham] * device/qcom/sepolicy_vndr/legacy-um fb947bf69 BACKPORT: sepolicy_vndr: Provide net_admin capability for lowi-server [Manaswini Paluri] d9f56d813 BACKPORT: sepolicy_vendor: Add net domain sepolicy rule for lowi-server [Manaswini Paluri] * frameworks/av df2e1dbcf9 StagefrightRecorder: Add "set-title" parameter [cjh1249131356] ec47185eaf libcameraservice: Add support to set vendor tag with client package name [cjh1249131356] * frameworks/base 997b8bf7bede SystemUI: Fix loading of brightness icons on moving slider [Pranav Vashi] f26e6c608326 SystemUI: Hide mobile data tile when unsupported [Pranav Vashi] d1c2d55d5126 SystemUI: Handle secondary click for mobile data tile [Pranav Vashi] 099d459be98c SystemUI: Add status bar battery disable toggle [Pranav Vashi] 70f2d861ac63 SystemUI: Add repository method to observe settings change for string values [Pranav Vashi] 182dd41add16 SystemUI: keep Wi-Fi QS tile subtitle Wi-Fi-specific [Ashwin Devi Srinivasan] a90cb5b83a55 Add some fwb stubs from Oplus [DennySPb] 8b071052a9c1 camera: Add backwards-compatible CaptureResultExtras constructor [Adithya R] 160e5c0d911c core: camera2: StreamConfigurationMap: add constructor for MIUI camera [Pulkit077] d904c9cd603f SystemUI: Implement face unlock recognition text [minaripenguin] c47c64aeb59e KeyguardBouncer: Don't delay showing if face auth running [jhenrique09] b5011cd394c1 SystemUI: biometrics: Follow user setting to confirm face unlock [Pranav Vashi] 197e251b59eb SystemUI: Disable FaceUnlock Lockouts [minaripenguin] b093dd3232a1 services: Force load FaceSense providers [Pranav Vashi] ffc12cfd27af FaceSense: Vibrate on successful authentication [Adithya R] 88436ed5a52f FaceService: Conditionally add ParanoidSense [someone5678] 4e185b6fc1f3 base: Initial SenseProvider for FaceSense service [Chris Crump] b81fa0a3980f Merge commit 'refs/changes/62/486962/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 823bd676f4d8 Merge commit 'refs/changes/61/486961/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] a1b872bbcac1 Merge commit 'refs/changes/60/486960/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 2986d6660cec Merge commit 'refs/changes/59/486959/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 9022a497826b Merge commit 'refs/changes/58/486958/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 6c06324890de Merge commit 'refs/changes/57/486957/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 2dac09d309fc Merge commit 'refs/changes/56/486956/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] c27a736e9b87 Merge commit 'refs/changes/55/486955/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 71df20457d99 Merge commit 'refs/changes/54/486954/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] fb8ea22386c2 Merge commit 'refs/changes/53/486953/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] cfef77a87dbd Merge commit 'refs/changes/52/486952/6' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 3127871db5a2 Merge commit 'refs/changes/71/488371/2' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] c9cc79f03ccd Merge commit 'refs/changes/51/486951/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] fe3f92ca2b26 Merge commit 'refs/changes/50/486950/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 24d827718260 Merge commit 'refs/changes/49/486949/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] ef01ec6cedbc Merge commit 'refs/changes/48/486948/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 744778dd7ab6 Merge commit 'refs/changes/47/486947/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 980bf0733a3e Merge commit 'refs/changes/45/486945/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] d9b9990578dd Merge commit 'refs/changes/46/486946/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 54006e429559 Merge commit 'refs/changes/44/486944/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 6e95fd05e61e Merge commit 'refs/changes/43/486943/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 9101686e087a Merge commit 'refs/changes/42/486942/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] a5233d25c166 Merge commit 'refs/changes/41/486941/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] c17abacc4fa3 Merge commit 'refs/changes/40/486940/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 530ad8915636 Merge commit 'refs/changes/39/486939/4' of https://github.com/LineageOS/android_frameworks_base into HEAD [basamaryan] 1e3091ae449d core: allow low_ram devices to enable multiwindow [Thomas Makin] 50f347fed845 DO NOT MERGE: Enforce suspend restrictions in startOp and noteOp paths [Evan Severson] e348e9a289c5 Enforce package name length limits in PackagePolicy setters. [Pavel Grafov] e3cb7ee46cb2 Skip serialization of huge vibration effects in NotificationChannel [Matías Hernández] 3fb9fd022f1c Block adding toast windows to non-empty tokens. [Jeff DeCew] 5bcf7b701ff1 Validate package ID range in LoadedArsc [Yurii Zubrytskyi] 68e39c547f93 Check caller for clearDeveloperVerificationExperiment [Song Chun Fan] a73da4544755 Check caller for addDeveloperVerificationExperiment [Song Chun Fan] 76bc69925680 Compare period character as well during wildcard matching [Sanjana Sunil] 2c6d59c32965 Map animation delegate to the transition instead of plumbing it [Evan Rosky] cf3eab0dba11 Prevent configAtEnd dispatching to finishing AR [Hongwei Wang] 0f5bef686416 Validate max proxy string length for proxySpec and exclusionList using PolicySizeVerifier. [Gabriel-Radu Ilca] 21b13b5a8e5f RESTRICT AUTOMERGE Require to be bound with non-pinned visible window [Achim Thesmann] 3ea1a917c0a4 Make sure we properly validate the XML attr size [Yurii Zubrytskyi] 20c048d3a33b On face auth success, verify the face auth'd user is the current user [Beverly] 0809b70ecc41 Add StorageManager.convert() check earlier in the stack so the command fails early instead of crashing system later. [Anagha Sasikumar] 85ee95929483 Quick fix for WCLS security vulnerability. [Yutong Zhang] ba7aa21e9202 Validate ResStringPool_header.styleCount [Mark Punzalan] 044a21eef5d5 Don't allow hiding critical apps. [Pavel Grafov] b8522db766bf Allow default per-thread and per-process OnHeaderDecodedListeners [Leah Rumancik] 69b4a8afbcb5 Remove multi user flag reference [Reema Bajwa] d6127974262b Checking userId in com.android.server.pm.ComputerEngine#resolveContentProvider [h00013079] 49d8705dcefb Hide non system overlay window immediately if it is animating exit [Riddle Hsu] 05bc9a330089 Apply visibility policy to window state surface [Riddle Hsu] c8a6b7653d39 Start a new transition to ignore split-enter from a malformed transition [Winson Chung] fb6e3ddcdd5d Fix Tapjacking caused by touch slipping out of letterbox [Nan Wu] d587354d0d3b Fix bugs caused on package update events [Reema Bajwa] a39ea979510d Catch uncaught IllegalStateException [Aaron Okano] 32e2fa2ea29a Add Central Kurdish locale [LuK1337] af32af1f296d Automatic translation import [LineageOS Infra] * hardware/qcom-caf/common 8cc80bd libqti-perfd-client: Reset Power HAL on binder death [Nick Reuter] cd89562 libqti-perfd-client: Implement camera perf hints [Arian] * lineage-sdk 4aa2cfd0 Automatic translation import [LineageOS Infra] * packages/apps/Aperture 307799a Automatic translation import [LineageOS Infra] * packages/apps/AudioFX 2564d4c Automatic translation import [LineageOS Infra] * packages/apps/Backgrounds b087d2d Automatic translation import [LineageOS Infra] * packages/apps/Camelot b468abb Automatic translation import [LineageOS Infra] * packages/apps/Catapult 2f633d2 Automatic translation import [LineageOS Infra] * packages/apps/Contacts 02bbe49b4 Automatic translation import [LineageOS Infra] * packages/apps/DeskClock 04a88fc02 Automatic translation import [LineageOS Infra] * packages/apps/Dialer 9fb821f3c Automatic translation import [LineageOS Infra] * packages/apps/DocumentsUI 3d254881c Merge commit 'refs/changes/64/486964/2' of https://github.com/LineageOS/android_packages_apps_DocumentsUI into HEAD [basamaryan] 1ca4b850a Automatic translation import [LineageOS Infra] * packages/apps/FMRadio 0fc2342 Automatic translation import [LineageOS Infra] * packages/apps/FlipFlap cd84b90 Automatic translation import [LineageOS Infra] * packages/apps/Glimpse de94c15 Automatic translation import [LineageOS Infra] * packages/apps/Jelly 3e22802 Automatic translation import [LineageOS Infra] * packages/apps/Launcher3 348c684af4 Enable navbar animation by default [Alexander Winkowski] 168aa7e4f1 Merge commit 'refs/changes/66/486966/2' of https://github.com/LineageOS/android_packages_apps_Launcher3 into HEAD [basamaryan] 73d4bfab15 Automatic translation import [LineageOS Infra] * packages/apps/LineageParts 1535777 Automatic translation import [LineageOS Infra] * packages/apps/Messaging 039afc3 Automatic translation import [LineageOS Infra] * packages/apps/Profiles ed322aa Automatic translation import [LineageOS Infra] * packages/apps/Recorder c1cd6cd Automatic translation import [LineageOS Infra] * packages/apps/Settings e62564540c1 Settings: Fix custom Private DNS hostname being overwritten [armdebug] 636a782d679 Settings: Move battery mAh readout to BatteryHeaderPreference [armdebug] 40dea87be38 Settings: Add Face Unlock with ParanoidSense [Chris Crump] a6d46225a12 Merge commit 'refs/changes/73/486973/3' of https://github.com/LineageOS/android_packages_apps_Settings into HEAD [basamaryan] 36e11234e78 Merge commit 'refs/changes/72/486972/3' of https://github.com/LineageOS/android_packages_apps_Settings into HEAD [basamaryan] f29769bdd0a Merge commit 'refs/changes/71/486971/3' of https://github.com/LineageOS/android_packages_apps_Settings into HEAD [basamaryan] 9e0f266238a Merge commit 'refs/changes/70/486970/3' of https://github.com/LineageOS/android_packages_apps_Settings into HEAD [basamaryan] 5e8f1d84218 Merge commit 'refs/changes/69/486969/3' of https://github.com/LineageOS/android_packages_apps_Settings into HEAD [basamaryan] 7b818893e28 Merge commit 'refs/changes/67/486967/3' of https://github.com/LineageOS/android_packages_apps_Settings into HEAD [basamaryan] 31235c40cb6 Update enable ANGLE warning message [Yuxin Hu] 2f5a3de79ec Fix app label injection in ForgetDeviceDialogFragment [Evan Chen] dc11fdb55d2 Fix vulnerability in RequestManageCredentials [Iustin Ventaniuc] b31c30e984e Add null check to caller permission check in DisableSupervisionActivity. [Yvonne Jiang] 94b4fbe7ae9 Fix default payment app selection [James Eidson] c21864c9476 Import translations. DO NOT MERGE ANYWHERE [Bill Yi] 2b697a49299 Add a warning asking user to backup device data [Yuxin Hu] 41108e6c8a9 nfc: Do not let guest user disable secure nfc [George Chang] 38037c8cb2e Allow multi-user to control secure nfc [Kyle Hsiao] 854bec6cc24 Automatic translation import [LineageOS Infra] * packages/apps/SetupWizard bef9531 Automatic translation import [LineageOS Infra] * packages/apps/ThemePicker ada946e8 Automatic translation import [LineageOS Infra] * packages/apps/Twelve 5abbd21 Automatic translation import [LineageOS Infra] * packages/apps/Updater bce2d1a Automatic translation import [LineageOS Infra] * packages/inputmethods/LatinIME cdc9be1e5 Automatic translation import [LineageOS Infra] * packages/modules/Bluetooth bb543aaca6 Merge commit 'refs/changes/77/486977/2' of https://github.com/LineageOS/android_packages_modules_Bluetooth into HEAD [basamaryan] dc5a4cac62 Merge commit 'refs/changes/76/486976/2' of https://github.com/LineageOS/android_packages_modules_Bluetooth into HEAD [basamaryan] fc67e51572 Merge commit 'refs/changes/75/486975/2' of https://github.com/LineageOS/android_packages_modules_Bluetooth into HEAD [basamaryan] 88b3813ce5 Merge commit 'refs/changes/74/486974/2' of https://github.com/LineageOS/android_packages_modules_Bluetooth into HEAD [basamaryan] * packages/modules/Nfc 393ad5d17 Fix permanent BAL grant via onServiceConnected race [Kyle Hsiao] 6df86d709 Add onNullBinding and onBindingDied implemention to HostApduService [Jack Yu] 05d6cbea7 Load the Secure NFC setting when the current user is changed upon query [Kyle Hsiao] 5a57c95fe nfc: Unbind from previously set foreground pref service [Roshan Pius] 76ce13eac NFC Security Vulnerability in Multi-User Mode [Kyle Hsiao] 71324ae21 nfc: Modify Secure NFC restoration to use the corresponding userId [Kyle Hsiao] * packages/providers/DownloadProvider 6d2a304d Automatic translation import [LineageOS Infra] * packages/providers/MediaProvider bc818d702 Fix select button in preview for single-select [Aditya Singh] 1affeb0ef Revert^2 "Fix: add confirmation step in single select mode." [Aditya Singh] * packages/resources/devicesettings bce690b Automatic translation import [LineageOS Infra] * packages/services/Mms 9e14dd1 Automatic translation import [LineageOS Infra] * packages/services/Telephony 95e95093d Disallow shell to change CarrierRestrictionRules [Keith Mok] * vendor/crowdin 9976f71 Automatic translation import [LineageOS Infra] * vendor/lineage d8872a11 overlay: Update DocumentsUIOverlay [Michael Bestas] 359ee04a vendor: config: Exclude AOSP audio on GMS builds [AdarshGrewal] 0f736ac7 release: Bump Security String to 2026-06-01 [Nolen Johnson] b07f39bb config: CUSTOM_LOCALES: Add Central Kurdish [LuK1337] * vendor/qcom/opensource/commonsys/fm fdbc91f Automatic translation import [LineageOS Infra] ==================== 2026-06-01 ==================== * frameworks/base 50f347fed845 DO NOT MERGE: Enforce suspend restrictions in startOp and noteOp paths [Evan Severson] e348e9a289c5 Enforce package name length limits in PackagePolicy setters. [Pavel Grafov] e3cb7ee46cb2 Skip serialization of huge vibration effects in NotificationChannel [Matías Hernández] 3fb9fd022f1c Block adding toast windows to non-empty tokens. [Jeff DeCew] 5bcf7b701ff1 Validate package ID range in LoadedArsc [Yurii Zubrytskyi] 68e39c547f93 Check caller for clearDeveloperVerificationExperiment [Song Chun Fan] a73da4544755 Check caller for addDeveloperVerificationExperiment [Song Chun Fan] 76bc69925680 Compare period character as well during wildcard matching [Sanjana Sunil] 2c6d59c32965 Map animation delegate to the transition instead of plumbing it [Evan Rosky] cf3eab0dba11 Prevent configAtEnd dispatching to finishing AR [Hongwei Wang] 0f5bef686416 Validate max proxy string length for proxySpec and exclusionList using PolicySizeVerifier. [Gabriel-Radu Ilca] 21b13b5a8e5f RESTRICT AUTOMERGE Require to be bound with non-pinned visible window [Achim Thesmann] 3ea1a917c0a4 Make sure we properly validate the XML attr size [Yurii Zubrytskyi] 20c048d3a33b On face auth success, verify the face auth'd user is the current user [Beverly] 0809b70ecc41 Add StorageManager.convert() check earlier in the stack so the command fails early instead of crashing system later. [Anagha Sasikumar] 85ee95929483 Quick fix for WCLS security vulnerability. [Yutong Zhang] ba7aa21e9202 Validate ResStringPool_header.styleCount [Mark Punzalan] 044a21eef5d5 Don't allow hiding critical apps. [Pavel Grafov] b8522db766bf Allow default per-thread and per-process OnHeaderDecodedListeners [Leah Rumancik] 69b4a8afbcb5 Remove multi user flag reference [Reema Bajwa] d6127974262b Checking userId in com.android.server.pm.ComputerEngine#resolveContentProvider [h00013079] 49d8705dcefb Hide non system overlay window immediately if it is animating exit [Riddle Hsu] 05bc9a330089 Apply visibility policy to window state surface [Riddle Hsu] c8a6b7653d39 Start a new transition to ignore split-enter from a malformed transition [Winson Chung] fb6e3ddcdd5d Fix Tapjacking caused by touch slipping out of letterbox [Nan Wu] d587354d0d3b Fix bugs caused on package update events [Reema Bajwa] a39ea979510d Catch uncaught IllegalStateException [Aaron Okano] 32e2fa2ea29a Add Central Kurdish locale [LuK1337] af32af1f296d Automatic translation import [LineageOS Infra] * lineage-sdk 4aa2cfd0 Automatic translation import [LineageOS Infra] * packages/apps/Aperture 307799a Automatic translation import [LineageOS Infra] * packages/apps/AudioFX 2564d4c Automatic translation import [LineageOS Infra] * packages/apps/Backgrounds b087d2d Automatic translation import [LineageOS Infra] * packages/apps/Camelot b468abb Automatic translation import [LineageOS Infra] * packages/apps/Catapult 2f633d2 Automatic translation import [LineageOS Infra] * packages/apps/Contacts 02bbe49b4 Automatic translation import [LineageOS Infra] * packages/apps/DeskClock 04a88fc02 Automatic translation import [LineageOS Infra] * packages/apps/Dialer 9fb821f3c Automatic translation import [LineageOS Infra] * packages/apps/DocumentsUI 1ca4b850a Automatic translation import [LineageOS Infra] * packages/apps/FMRadio 0fc2342 Automatic translation import [LineageOS Infra] * packages/apps/FlipFlap cd84b90 Automatic translation import [LineageOS Infra] * packages/apps/Glimpse de94c15 Automatic translation import [LineageOS Infra] * packages/apps/Jelly 3e22802 Automatic translation import [LineageOS Infra] * packages/apps/Launcher3 73d4bfab15 Automatic translation import [LineageOS Infra] * packages/apps/LineageParts 1535777 Automatic translation import [LineageOS Infra] * packages/apps/Messaging 039afc3 Automatic translation import [LineageOS Infra] * packages/apps/Profiles ed322aa Automatic translation import [LineageOS Infra] * packages/apps/Recorder c1cd6cd Automatic translation import [LineageOS Infra] * packages/apps/Settings 31235c40cb6 Update enable ANGLE warning message [Yuxin Hu] 2f5a3de79ec Fix app label injection in ForgetDeviceDialogFragment [Evan Chen] dc11fdb55d2 Fix vulnerability in RequestManageCredentials [Iustin Ventaniuc] b31c30e984e Add null check to caller permission check in DisableSupervisionActivity. [Yvonne Jiang] 94b4fbe7ae9 Fix default payment app selection [James Eidson] c21864c9476 Import translations. DO NOT MERGE ANYWHERE [Bill Yi] 2b697a49299 Add a warning asking user to backup device data [Yuxin Hu] 41108e6c8a9 nfc: Do not let guest user disable secure nfc [George Chang] 38037c8cb2e Allow multi-user to control secure nfc [Kyle Hsiao] 854bec6cc24 Automatic translation import [LineageOS Infra] * packages/apps/SetupWizard bef9531 Automatic translation import [LineageOS Infra] * packages/apps/ThemePicker ada946e8 Automatic translation import [LineageOS Infra] * packages/apps/Twelve 5abbd21 Automatic translation import [LineageOS Infra] * packages/apps/Updater bce2d1a Automatic translation import [LineageOS Infra] * packages/inputmethods/LatinIME cdc9be1e5 Automatic translation import [LineageOS Infra] * packages/modules/Nfc 393ad5d17 Fix permanent BAL grant via onServiceConnected race [Kyle Hsiao] 6df86d709 Add onNullBinding and onBindingDied implemention to HostApduService [Jack Yu] 05d6cbea7 Load the Secure NFC setting when the current user is changed upon query [Kyle Hsiao] 5a57c95fe nfc: Unbind from previously set foreground pref service [Roshan Pius] 76ce13eac NFC Security Vulnerability in Multi-User Mode [Kyle Hsiao] 71324ae21 nfc: Modify Secure NFC restoration to use the corresponding userId [Kyle Hsiao] * packages/providers/DownloadProvider 6d2a304d Automatic translation import [LineageOS Infra] * packages/providers/MediaProvider bc818d702 Fix select button in preview for single-select [Aditya Singh] 1affeb0ef Revert^2 "Fix: add confirmation step in single select mode." [Aditya Singh] * packages/resources/devicesettings bce690b Automatic translation import [LineageOS Infra] * packages/services/Mms 9e14dd1 Automatic translation import [LineageOS Infra] * packages/services/Telephony 95e95093d Disallow shell to change CarrierRestrictionRules [Keith Mok] * vendor/crowdin 9976f71 Automatic translation import [LineageOS Infra] * vendor/lineage 0f736ac7 release: Bump Security String to 2026-06-01 [Nolen Johnson] b07f39bb config: CUSTOM_LOCALES: Add Central Kurdish [LuK1337] * vendor/qcom/opensource/commonsys/fm fdbc91f Automatic translation import [LineageOS Infra] ==================== 2026-05-31 ==================== * frameworks/base 71942aabb32e PhoneWindowManager: Add partial screenshot action [LuK1337] * lineage-sdk 82216f7d sdk: Add partial screenshot action [LuK1337] * lineage/wiki a9afe689 wiki: 4 -> 3 [LuK1337] * packages/apps/LineageParts a987f42 LineageParts: Add partial screenshot action [LuK1337] ==================== 2026-05-30 ==================== * frameworks/base 71942aabb32e PhoneWindowManager: Add partial screenshot action [LuK1337] * lineage-sdk 82216f7d sdk: Add partial screenshot action [LuK1337] * lineage/hudson fad226d Regenerate device dependency mappings [LineageOS Infra] * lineage/mirror b035da7 Updated to 29-May-2026 10:01 UTC [Tim Schumacher] * lineage/wiki a9afe689 wiki: 4 -> 3 [LuK1337] 0c775f5a wiki: Add wiki->gh mapping for Mi439 maintainer [LuK1337] f171910a wiki: Add wiki->gh mapping for evert maintainer [LuK1337] * packages/apps/LineageParts a987f42 LineageParts: Add partial screenshot action [LuK1337] ==================== 2026-05-29 ==================== * lineage/hudson fad226d Regenerate device dependency mappings [LineageOS Infra] 25dd66a Regenerate device dependency mappings [LineageOS Infra] * lineage/mirror b035da7 Updated to 29-May-2026 10:01 UTC [Tim Schumacher] * lineage/website 64281ca www: Issue tracker is now on GitHub [LuK1337] * lineage/wiki 0c775f5a wiki: Add wiki->gh mapping for Mi439 maintainer [LuK1337] f171910a wiki: Add wiki->gh mapping for evert maintainer [LuK1337] 51283ea4 wiki: Add wiki->gh mapping for guam maintainers [LuK1337] 4c0884a1 wiki: Migrate Android issue tracker to gitlab [LuK1337] c40df507 wiki: devrel-int is on github too [LuK1337] ==================== 2026-05-28 ==================== * lineage/hudson 25dd66a Regenerate device dependency mappings [LineageOS Infra] * lineage/website 64281ca www: Issue tracker is now on GitHub [LuK1337] * lineage/wiki 51283ea4 wiki: Add wiki->gh mapping for guam maintainers [LuK1337] 4c0884a1 wiki: Migrate Android issue tracker to gitlab [LuK1337] c40df507 wiki: devrel-int is on github too [LuK1337] ==================== 2026-05-27 ==================== * lineage/hudson d86b9bf it was a long race(r) to kiev, but nairo made it across the finish line [basamaryan] * lineage/wiki f09d532f devices: Promote moto-sm7250 to 23.2 [basamaryan] ==================== 2026-05-26 ==================== * lineage/hudson d86b9bf it was a long race(r) to kiev, but nairo made it across the finish line [basamaryan] 53463f5 Zinwa Q25 Basic never shipped [Nolen Johnson] 120def3 blackberry revival 2026 [Nolen Johnson] * lineage/wiki f09d532f devices: Promote moto-sm7250 to 23.2 [basamaryan] 86edf790 devices: Q25: Q25 basic never shipped [Nolen Johnson] 95da5074 Q25: Simplify install instructions [Nolen Johnson] 076b8b36 devices: Add Zinwa Q25 / Q25 Pro [Nolen Johnson] ==================== 2026-05-25 ==================== * android a5cfe7f manifest: Track forks for 2026-06 ASB [Nolen Johnson] * build/release d76088e51 Select 25Q4 sqlite as 3.50.6 [Lee Shombert] * external/dng_sdk 60de57b Update dng_sdk to 1.7.1 2471 [John Reck] 6585981 Replace ubsan-minimal with throw [John Reck] * external/libpng 40df6f9af Rearchitect the fix to the buffer overflow in `png_image_finish_read` [Cosmin Truta] 6b823243b Fix a buffer overflow in `png_image_finish_read` [Cosmin Truta] 784eb33f4 Fix a buffer overflow in `png_init_read_transformations` [Cosmin Truta] dcc9becae Fix a buffer overflow in `png_do_quantize` [Cosmin Truta] 056c15163 Fix a memory leak in function `png_set_quantize`; refactor [Cosmin Truta] 19d4b5890 Fix a heap buffer overflow in `png_write_image_8bit` [Cosmin Truta] * external/sqlite b205ee6 Install 25Q4 sqlite 3.50.6 [Lee Shombert] * lineage/crowdin 12cc9a8 crowdin: Normalize Joey's name everywhere [Tim Schumacher] b924043 crowdin: Adjust generate_wiki_list() output to match lineage/wiki [LuK1337] * lineage/hudson 53463f5 Zinwa Q25 Basic never shipped [Nolen Johnson] 120def3 blackberry revival 2026 [Nolen Johnson] 9db6306 can't kill the almost fully FOSS phone(s) [Nolen Johnson] * lineage/wiki 86edf790 devices: Q25: Q25 basic never shipped [Nolen Johnson] 95da5074 Q25: Simplify install instructions [Nolen Johnson] 076b8b36 devices: Add Zinwa Q25 / Q25 Pro [Nolen Johnson] 51f9b039 wiki: Normalize Joey's name everywhere [Tim Schumacher] ee6dfde9 wiki: Add myself to infrastructure managers [LuK1337] 2720b8bf wiki: Regenerate proofreaders [LuK1337] 140cc9c6 devices: Promote troika/kane to 23.2 [Nolen Johnson] 29b4e193 wiki: Fix device filter overflow on mobile [Nicholas Lim] 8097ed24 wiki: bugsreporting: Link ETA glossary [Michael W] 3693be10 wiki: glossary: Add ETA [Michael W] dd77df84 wiki: bugreporting: Clarify more things [Michael W] * packages/apps/CertInstaller 59837d4 Use loadSafeLabel to prevent UI spoofing in CertInstaller [Radu Macovei] * packages/apps/DocumentsUI 7e05f8f78 Use signature-based trust for package name overrides [Himanshu Arora] * packages/apps/KeyChain ed4de13 Sanitize app label in KeyChainActivity to prevent UI injection. [Radu Macovei] * packages/apps/Launcher3 ea8684022d Introduce LauncherProcessImageListener for downscaling images in Launcher. [Adnan Begovic] * packages/modules/Bluetooth 57768dda31 Avoid buffer overflow [Bhakthavatsala Raghavendra] 164dd285a2 Handle LE Secure Connections Passkey Display/Notification [Brian Delwiche] 9cc909b5f7 sdp: Validate buffer length in sdpu_build_attrib_seq [Archie Pusaka] 59c4ba27c3 Remove flag reboke_permission_on_unbond [Kyunglyul Hyun] * packages/providers/ContactsProvider 59be632a Fix size check bypass for case-mismatched columns [Bhavuk Garg] 035215fa Fix side channel attacks in CP2 [Himanshu Gupta] * packages/services/Telecomm 82b594d2f Fix issue initiating calls from the work profile. [Tyler Gunn] ==================== 2026-05-24 ==================== * android a5cfe7f manifest: Track forks for 2026-06 ASB [Nolen Johnson] * build/release d76088e51 Select 25Q4 sqlite as 3.50.6 [Lee Shombert] * external/dng_sdk 60de57b Update dng_sdk to 1.7.1 2471 [John Reck] 6585981 Replace ubsan-minimal with throw [John Reck] * external/libpng 40df6f9af Rearchitect the fix to the buffer overflow in `png_image_finish_read` [Cosmin Truta] 6b823243b Fix a buffer overflow in `png_image_finish_read` [Cosmin Truta] 784eb33f4 Fix a buffer overflow in `png_init_read_transformations` [Cosmin Truta] dcc9becae Fix a buffer overflow in `png_do_quantize` [Cosmin Truta] 056c15163 Fix a memory leak in function `png_set_quantize`; refactor [Cosmin Truta] 19d4b5890 Fix a heap buffer overflow in `png_write_image_8bit` [Cosmin Truta] * external/sqlite b205ee6 Install 25Q4 sqlite 3.50.6 [Lee Shombert] 8d4404a Remove obsolete sqlite source directories [Lee Shombert] * lineage/crowdin 12cc9a8 crowdin: Normalize Joey's name everywhere [Tim Schumacher] b924043 crowdin: Adjust generate_wiki_list() output to match lineage/wiki [LuK1337] * lineage/hudson 9db6306 can't kill the almost fully FOSS phone(s) [Nolen Johnson] dca7888 Regenerate device dependency mappings [LineageOS Infra] * lineage/wiki 51f9b039 wiki: Normalize Joey's name everywhere [Tim Schumacher] ee6dfde9 wiki: Add myself to infrastructure managers [LuK1337] 2720b8bf wiki: Regenerate proofreaders [LuK1337] 140cc9c6 devices: Promote troika/kane to 23.2 [Nolen Johnson] 29b4e193 wiki: Fix device filter overflow on mobile [Nicholas Lim] 8097ed24 wiki: bugsreporting: Link ETA glossary [Michael W] 3693be10 wiki: glossary: Add ETA [Michael W] dd77df84 wiki: bugreporting: Clarify more things [Michael W] f2ab2ba9 wiki: fastboot_path: Add a missing period [Tuan Anh] * packages/apps/Aperture ddd313e Aperture: De Morgan never fails [Luca Stefani] * packages/apps/CertInstaller 59837d4 Use loadSafeLabel to prevent UI spoofing in CertInstaller [Radu Macovei] * packages/apps/DocumentsUI 7e05f8f78 Use signature-based trust for package name overrides [Himanshu Arora] * packages/apps/KeyChain ed4de13 Sanitize app label in KeyChainActivity to prevent UI injection. [Radu Macovei] * packages/apps/Launcher3 ea8684022d Introduce LauncherProcessImageListener for downscaling images in Launcher. [Adnan Begovic] * packages/modules/Bluetooth 57768dda31 Avoid buffer overflow [Bhakthavatsala Raghavendra] 164dd285a2 Handle LE Secure Connections Passkey Display/Notification [Brian Delwiche] 9cc909b5f7 sdp: Validate buffer length in sdpu_build_attrib_seq [Archie Pusaka] 59c4ba27c3 Remove flag reboke_permission_on_unbond [Kyunglyul Hyun] * packages/providers/ContactsProvider 59be632a Fix size check bypass for case-mismatched columns [Bhavuk Garg] 035215fa Fix side channel attacks in CP2 [Himanshu Gupta] * packages/services/Telecomm 82b594d2f Fix issue initiating calls from the work profile. [Tyler Gunn] ==================== 2026-05-23 ==================== * external/sqlite 8d4404a Remove obsolete sqlite source directories [Lee Shombert] * lineage/hudson dca7888 Regenerate device dependency mappings [LineageOS Infra] * lineage/wiki f2ab2ba9 wiki: fastboot_path: Add a missing period [Tuan Anh] * packages/apps/Aperture ddd313e Aperture: De Morgan never fails [Luca Stefani] ==================== 2026-05-22 ==================== * lineage-sdk 8973ea94 sdk: fix javadoc warnings [Alexander Martinz] * system/core e99d3d82b libsnapshot: Hide /metadata/ota open fail in recovery [LuK1337] ==================== 2026-05-21 ==================== * frameworks/base 8151f8ffe6c1 fixup! SystemUI: Clock position customization [LuK1337] * lineage-sdk 8973ea94 sdk: fix javadoc warnings [Alexander Martinz] * system/core e99d3d82b libsnapshot: Hide /metadata/ota open fail in recovery [LuK1337]