==================== 07-04-2026 ==================== * lineage/mirror b7b6083 Updated to 04-Jul-2026 10:01 UTC * lineage/website 1b71a83 post: Android Developer Verification * lineage/wiki 2b26186 wiki: bugreporting: Align with reality 68106d4 wiki: Migrate odin devices to samloader-rs 8e9d82c wiki: Migrate heimdall devices to samloader-rs * vendor/bcr 4fd988a BCR: Auto-update to version 3.3 ==================== 07-03-2026 ==================== * lineage/mirror 21c098e Updated lineage-minimal to 02-Jul-2026 22:02 UTC * lineage/wiki 88fc2ee devices: Correct Dragonwing branding * packages/apps/Twelve 99c83d6 Twelve: Make Subsonic scrobble take list of "times" e132525 Twelve: Set Subsonic scrobble submission to false * vendor/bcr 4825f4e BCR: Auto-update to version 3.3 7ef460a Add GitHub Action to auto-update BCR ==================== 07-02-2026 ==================== * android c335b68 Revert "manifest: Track qcom sepolicy for sm8550, sm8650 and sm8750" * device/lineage/sepolicy eedd470 sepolicy: Address denial for setting vbmeta prop 5ff94f7 sepolicy: Address sandbox denials 96754f9 sepolicy: Add permissions for secure Sandbox Vault f5cb233 sepolicy: Allow game space set thread priority 60a0a73 sepolicy: Add support for game space adba90a sepolicy: Add sandbox rules 6272f57 sepolicy: Adding theme engine rules 39fbd66 sepolicy: Add rules to allow powerhal accessing IStates AIDL 81f59ee sepolicy: Allow systemui access to bluetooth_lea_prop e8dcae0 sepolicy: Restrict build version props 83f0028 sepolicy: Restrict pixel props usage 81f3538 sepolicy: Address denial for webview crash 71febfa sepolicy: Allow platform read thermal sysfs d24e29a sepolicy: Address CachedAppOptimizer denial 5bd8896 common: Always run recovery in permissive domain ff26107 Revert "Make backuptool permissive only in non user builds" 1fc6d87 common: Address denial for google services app 8010dc8 common: Address launcher app denials 399e99d sepolicy: Add support for boost framework 749cad0 sepolicy: Allow gmscore_app to access system_data_file 0a18292 sepolicy: Add support for LMOFreeform service 9f685e4 Allow launcher to access zram sysfs 9e89201 Allow apps to access usap pool 9e794c5 sepolicy: Make Health service discoverable by Settings app 8213a10 sepolicy: Label Dolby Sepolicy labels 9760516 Allow system app to read navbar config cc94d32 sepolicy: Label more dirty writeback parameters 721a258 sepolicy: introduce app lock [2/4] 34402ee sepolicy: Label LinearmotorVibratorService c7386ac sepolicy: Move in pocket service sepolicy fef2fab sepolicy: Label skip unconfigure prop a305cf0 Allow updater to read data files 08fafbe updater_app: Address uncrypt denials 8c7a500 sepolicy: Allow system_server to read and write to sysfs_battery_supply cec535f Update ota_update path 2ae4f14 sepolicy: Allow launcher app to read archiving prop dc6bd10 Allow platform app to read memory info 13c363b sepolicy: Allow platform adjust camera shutter sound 214a32b Allow documents UI to access storage c9e629b sepolicy: Allow key disabler access for platform e907ea7 sepolicy: Update custom legal prop * frameworks/av 2598b568 audiopolicy: Do not wipe device's known codec during bluetooth disconnection 7debd2e2 Revert "issue: After connecting the Bluetooth earphones and projecting the screen, music will play from the earphones. At this point, disconnect the earphones, click play, and the projection will be silent" * frameworks/base f622767ae services: Add log dump for Reality Display engine 8daa9c209 services: Refactor Reality Display engine 045c50801 services: Introduce Reality Display engine [1/2] c9d26ce04 SystemUI: Add blur QS tile 54a303cad SystemUI: Add haptic feedback for qs footer actions * lineage/hudson 18dee8c Regenerate device dependency mappings * lineage/wiki 5dd1bac wiki: Move bullet point to proper spot * packages/apps/Launcher3 8728197 Launcher3: Increase CPU clock speed when enabling early wakeup. * packages/apps/Settings 57f8d35 colors: Introduce Reality display engine [2/2] * packages/apps/crDroidSettings d24caed crdroid: Add strings for new display modes 455c89a crdroid: Add strings for Reality display engine ==================== 07-01-2026 ==================== * frameworks/base 646119987 SystemUI: show location indicator for OP_COARSE_LOCATION * lineage/crowdin d392d80 config: Add hardware/ayn/packages/AynParts * lineage/hudson 9ced91f hudson: Ship Retroid Pocket 6 c40c791 Regenerate device dependency mappings * lineage/wiki e29c1db wiki: Add Retroid Pocket 6 * packages/apps/Glimpse 0161fa9 Automatic translation import * packages/apps/Settings 1b2b9ee Settings: Add per app exclusion for expanded dark theme * packages/apps/crDroidSettings 65b122e crdroid: Add strings for per app dark theme exclusions 43cd8c7 crdroid: Add abstract app checklist fragment * packages/resources/devicesettings bbb201a Automatic translation import * vendor/crowdin e705fa7 Automatic translation import ==================== 06-30-2026 ==================== * frameworks/av 0cbb72f3 Nuplayer: Fix use-after-free in AWakeLock * frameworks/base f299292b4 ExploreByTouchHelper focusable by default baac6f222 Fix caching issue for product strategies * lineage/scripts 82a3130 dev: sepolicy: remove merging for source rules 48fa1fc dev: sepolicy: respect line marks when merging 838a94b dev: sepolicy: guard macros producing absent memberships * packages/apps/Updater 455b861 Updater: Adapt colors in lottie animations 07ab16c Updater: Add device name in card 0d09a6d Updater: Add device metadata info and links dd69039 Updater: Update header card for crdroid 617bc8b Updater: Adapt json parsing for crdroid 8f65bc3 Updater: Remove cryptographic signature verification for local updates 176af99 Updater: Initial adaption for crdroid ab6ea88 Ship as crDroid based on LOS a904c4a Updater: Skip clean up if network updates list is empty c64b0fc Updater: Skip clean up for updates without download URL * system/core afc6ca16 libutils: Avoid UB in String8::toLower * vendor/apn f61eef6 NL: Fix Youfone Internet ==================== 06-29-2026 ==================== * device/xiaomi/peridot 1f2e40d peridot: Set BUILD_BROKEN_ELF_PREBUILT_PRODUCT_COPY_FILES = true * frameworks/base 6efaa2b69 SystemUI: Disable tile squishiness animation during QS expansion df673ca39 SystemUI: Fix bad QS scrim colors due to race in brightness mirror state 56976e0bb Fix flashlight slider RTL UI b0cac2dad Attempt reconnect even if flashlight was not found on start 53b424834 Add top line above VerticalFlashlightSlider 77506c0e7 Smooth neck for flashlight beam shape 7d0124723 Remove extra clip from flashlight slider 290eefb73 Add animateContentSize calls a3b51e4ff Prevent crashing System UI due to invalid volume values. ecac6e7be SystemUI: enable no expansion on shade overscroll d76c3ea51 SystemUI: Use early expansion when touching the shade 24acb794a Remove debug logs 68a2ce5b5 Remove extra shade expansion trace markers. 40014d510 Make ShadeExpansionStateManager more closely match legacy behavior 4ec75b048 New Crowdin updates (#1326) 5dcc5dc0c Update Crowdin configuration file b47dbf52a SystemUI: DynamicBar: Fix media progress drift b65b35e28 SystemUI: DynamicBar: Fix text clipping in recents card cad4c091b SystemUI: DynamicBar: Make close icon in recents card more distinct 9434138c9 SystemUI: DynamicBar: Add kill-app action from Recents grid fb5eca2af services Add jit warmup threshold params 22300edb3 services Disable wm debug cpu hotspots e5bd75e86 SystemUI: Handle 0% torch strength in dynamic bar 411f6174e SystemUI: Make FlashlightListener strength callback default 8df37bb45 SystemUI: Fix flashlight slider re-enable from 0 level 51f7db443 SystemUI: Fix flashlight QS direct-expand slider initialization bab251286 SystemUI: Make the new vertical flashlight slider compatible with the old FlashlightController implementation 168cc678f SystemUI: Fix torch tile issue 92870d931 Sandbox: Do not relock app when system sub-activity takes focus in the same task 3163366d5 BatteryStatsViewer: Import translations from Weblate 1ca9202c9 BatteryStatsViewer: Get matching app info from all user 06f1fc445 fixup! base: Initial SenseProvider for FaceSense service ad20cbeb6 Pulse: Resolve currently playing local media app 6fa97b57e SystemUI: Skip time updates on lockscreen clock outside keyguard 2b1e73995 SystemUI: Animate clock doze properly across transitions 6dfee439c SystemUI: Add BatteryEventService for Intelligence battery widget e4ff233eb base: Add an icon for NR_SA (5G Standalone) data connection 332505f33 OmniJaws: Add HOURLY_PROJECTION constant for weather content provider 0a8824cf6 core: AHardwareBuffer fixes for oplus camera 30ea61c51 ActionChain: Do not call collectExistenceChange if transition is null 648ebb6b9 OmniJaws: Fix concurrency issues in client e261f0d71 SystemUI: Remove container color background from volume slider in QS 910bc8f69 SystemUI: Extend volume slider modes 1fc632166 SystemUI: Fix weather text not following custom clock color 7affc232c SystemUI: ClockStyles: Remove setting center layout programmatically 134d5af31 SystemUI: Fix up text clock style dee9688fb fixup! fixing app lock issue da664c2fb SystemUI: Add volume slider and ringer mode in QS panel eb79f55ad SystemUI: Fix UDFPS animation attach/detach race 8c8c11a5f SystemUI: Fix sporadic jumps in statusbar brightness control 2a51e9731 WindowWakeUpPolicy: Don't wake from lid when LID_BEHAVIOR is disabled 916b1bb7d SystemUI: Hide notifications when quickly expanding QS 55a1603dc SystemUI: DynamicBar: Skip biometric unlock on keyguard when disabled 5d3ae685d wm: DisplayRotation: Preserve locked rotation during screen state changes 364dcd092 SystemUI: fixing keyguard bypass issue 4f55e911f SettingsLib: fixing platform apps storage info da7cd82e8 SystemUI: fixing keyguard locked rotation 69155cf95 SystemUI: DynamicBar: fixing touch intercept issue 12f1f09ae ThemeEngine: fixing update broadcasting crashes 2ff81f354 SystemUI: fixing wifi standard alignment 3bf1c56a9 ThemeEngine: fixing wifi | signal icons sizing 53a62e653 sandbox: improving vault file management 77dafc70a SystemUI: Fix slider haptic issue 051b7a17d SystemUI: Fix quick pulldown regression with statusbar brightness control 114d9e355 core: hide clone targets from regular Open with e902a6de8 Remove unconditional log in add() cc12114e1 base: Allow locking tasks to recents [1/2] 32a07176b pm: clear tracked changed states in PackageStateMutator de7a80509 SystemUI: Add customization to select carrier label location 649dda593 SystemUI: Add custom carrier text customization 24332201c haptics: Allow to set predefined feedback for texture tick effect 35eb3826e services: Fix performance mode issue 41c8e6329 SettingsLib: Force enable expressive theme 88f5b4621 SystemUI: tuner: Update statusbar tuner icons e6249cd8f SystemUI: Follow material expressive icons for status bar tuner 632777a63 backport fix for stuck IME input from May 2026 Pixel update dc8aa05fb AMS appDiedLocked killProcessQuiet is vulnerable to PID reuse race, can SIGKILL Zygote/system_server. 9eededd53 Prevent system_server from restarting due to app issues. 0ef144452 core: Caching views to optimize performance db23dd789 core: Fix dispatch detach window race 70f6c3e63 SystemUI: Fix and add status bar brightness control for lockscreen 49f282e04 SystemUI: Port statusbar brightness control 1f6d1b344 core: sandbox: Fix app lock issue 7df99f468 SystemUI: Fix notification app lock issues 8418ab994 Fix flaky test in b/504933143. a6878b250 Fix NPE in JobServiceContext.handleOpTimeoutLocked() a28bdb972 SystemUI: charging: harden charging ripple cleanup against stale callbacks e91d3c2e9 services: Optimizing navigation bar draws 1a4ab3e2b services: Caching isOverlappingWithNavBar to avoid redundant rectangle math c74691c66 services: Optimizing redundant updateLockscreenTimeout updates 395a217e6 services: Disabling dma buff stats pull 59816eb4c services: Optimizing redundant status bar top hide checks * frameworks/native da1214c0a fixup! libs: Add MTK GED-KPI support to fix MTK gpufreq e5414f7e6 Merge pull request #23 from Addster09/16.0 509183f2a libs: Add MTK GED-KPI support to fix MTK gpufreq * hardware/interfaces 6e2d52e80 Merge 'lineage-23.2' into 16.0 * lineage/mirror 4d7473f Updated lineage-minimal to 29-Jun-2026 10:01 UTC * lineage/wiki 65189f6 xpeng: Update maintainers 03dded4 wiki: Fix wrong codename in before_install_h870 template * packages/apps/GameSpace da6a892 New Crowdin updates (#152) * packages/apps/LMOFreeform d489b56 New Crowdin updates (#31) * packages/apps/Launcher3 852ead4 Launcher3: Add app rename feature ddd4a44 Launcher3: Update icons on dynamic color changes 8650721 Launcher3: Allow setting auto-rotation on phone devices 92d035a Launcher3: Improve workspace animation 04ec955 Launcher3: Update app launch blur interpolation 997031f Launcher3: Skip WorkspaceRevealAnim for app to Launcher while Overview is active bfb63a5 Launcher3: Should use unfilteredApps when getting Launcher target 8f9cf84 Launcher3: App launch animation with blur and pushback dd0d05d Launcher3: Animation optimization 2a22f27 Launcher3: Optimizing app to workspace animation 1b853b1 Launcher3: Improve app to home animation 11bc13c New Crowdin updates (#546) * packages/apps/Settings c65be82 Settings: Fix color state for auto-confirm PIN checkbox * packages/apps/Twelve 503ca9f Twelve: Fix search query * packages/apps/crDroidSettings a52343d New Crowdin updates (#1326) * packages/resources/apps 1c33179 New Crowdin updates (#2) 9f84a2e resources: Add OmniJaws strings * packages/services/OmniJaws 11276aa OmniJaws: Move strings for translations 9753c3f OmniJaws: Prepare for moving strings 6389a9f OmniJaws: Localize weather condition strings * vendor/lineage 5041304 crdroid: Drop memtag props bfdca76 crdroid: Bump to version 12.11 82b179d overlay: Update DocumentsUIOverlay f46a6eb config: speed compile applocker 11f5946 config: dexpreopt gamespace 0d4d690 crdroid: Build AxSandbox 9be443c config: Switch to glif_expressive SUW theme 7fedacb crdroid: Build AxQuickLook service 636021b config: Disable default frame rate limit for games ea9e06e crdroid: Build AxThemeStore c0418ba overlay: Use google-sans-text for regular font bdb1e53 crdroid: Fix material expressive for permission manager 0d6430c overlay: device_config: Update from google 7df94fb release: Enable clock_reactive_variants d947117 release: Import release flags from bp2a and mica bp3a a34eb91 soong: Add CAMERA_NEEDS_CLIENT_INFO_LIB{_OPLUS} to select() dd02fbd soong: Add support for vendor tag with client package name to select 28ad740 common: Allow OTA downgrade regardless build type 4b60957 overlay: Enable ambient AOD b989af8 overlay: Use google-sans for font config overlays bef3db4 crdroid: Enable background blur support by default 85d2524 build: Ship adb_root only WITH_SU 0f2529b crdroid: Do not install matlog and updater in private space 6035f3e Move adb_root outside userbuild c3895cf crdroid: Adding an option to build DeviceAsWebcam f01ec45 crdroid: Allow disabling MatLog 3724885 overlay: Add gms location history to extra location packages 49f8f49 overlay: Add tethering to location exemption 7d9dad5 overlay: Add SystemUI to location extra packages 847f9d3 overlay: Add OmniJaws to location extra packages 2be51ec crdroid: Conditionally build ColumbusService 1b51b29 overlay: Offload WM shell to another thread d6d5f8d crdroid: Update clone exemption list 1dedbef crdroid: Add preinstalled package list to stop auto cloning 67293c3 overlay: Enable app-cloning feature in Settings 96b38ee overlay: Settings: Show memory usage in app info 7520487 device_config: Enable Cloned App c26110a crdroid: Move face unlock biometric permission to system_ext 81d6381 crdroid: Switch to AOSPA's face unlock implementation 2f1f0af overlay: Remove bouncer delay when face unlock is enabled 79f4d58 crdroid: Build LMO Freeform app and sidebar ac1e1ac crdroid: Build GameSpace 7563d07 crdroid: Build BatteryStatsViewer 9bcfe15 crdroid: Build OmniJaws service 1d60927 crdroid: Build OmniStyle e43d3b0 crdroid: Execute changelog script once at a time 918c722 crdroid: Add changelog script 6d4f5c0 component-overrides: Force disable google settings intelligence injects 89b185c component-overrides: Force various google components 2662891 build: Override host metadata ca8c5b1 kernel: Set "safe" default values for kernel build host & user da362f7 overlay: Enable split shade for notifications in landscape bcececf rro_overlay: Use headline font for PermissionController 0a1a67e overlay: Update circle to search overlays for vanilla builds d6ccc7d overlay: Enable circle to search 797bc79 crdroid: Clean up wallpaper overlay 4a3a0ae crdroid: Disable memtag for different processes 942fdf7 overlay: SystemUI: Add plugin whitelist e8e2819 overlay: Update SettingsProvider defaults 878541d overlay: Set AOSP webview as fallback e53eb71 crdroid: Remove packages moved to addons 10a3fc2 crdroid: Moved bootanimation to addons 8f3e356 overlay: Update clock plugin list 4b951ee overlay: Allow new SystemUI clocks 65dec63 charger: Switch from LineageOS Teal to crDroid Blue 854168e Revert "overlay: Default to Seedvault backup transport" e729105 envsetup: Set crdroid path for Pixel OOT kernel build 98d7cb9 build: Enable ThinLTO cache 2a7ad05 roomservice: Get me some crDroid 96ba8d0 crdroid: generate json at build time ede747b crdroid: Drop custom adb drawable 8b46f04 build: Ship as crDroid based on LOS * vendor/xiaomi/peridot c39dbc7f peridot: Patch camera.xiaomi.so to allocate GraphicBuffer with new size b6bbb3dd peridot: Kang `vendor.dolby.media.c2@1.0-service` from pdx245 dcbc64c6 peridot: Bring back mispatializer, misoundfx and dolby stack ==================== 06-28-2026 ==================== * device/xiaomi/peridot d8224b5 Update : dependencies b0c56ff peridot : Restore LunarisDolby and setup crDroid dependencies Signed-off-by: Vikas Yaduvanshi 9360024 Dependencies : setup peridot camera repo 9caa25b peridot: Include MiuiCamera 3f5c5b1 peridot: Patch camera.xiaomi.so to allocate GraphicBuffer with new size fe987f3 peridot: opt into legacy UDFPS enroll UI * hardware/interfaces 40c184d18 compatibility_matrices: Allow gnss AIDL v1 on target-level 7 * hardware/lineage/interfaces 8258d8d power-libperfmgr: Fix sustained performance mode not turning off * lineage/scripts 009845f pixel: Fix running device.sh from anywhere but $TOP 992686f lineage-priv-template: Add Android 17 keys 8106365 pixel: dump-sepolicy: Get rid of gs-common 541a144 pixel: Add stallion & update ignored overlays for CP2A 30fd909 dev: sepolicy: macro-match after splitting 9930b9c dev: sepolicy: allow multiple references when macro matching f632c73 dev: sepolicy: default missing flags to false a3e7f78 dev: sepolicy: parse needed flags automatically 3343efc dev: sepolicy: cleanup against platform public/private policy de7b7d8 dev: sepolicy: limit class sets merging to single source statements * lineage/wiki fb03b84 wiki: Fix a21s unlock step wording c308483 wiki: Fix search underline color * packages/apps/Aperture b678a0f Aperture: Force dark navigation bar in CameraActivity * packages/apps/Glimpse 0e55840 Glimpse: Handle FD open failure gracefully * tools/extract-utils 88b42c6 extract_utils: update file on destination update * vendor/lineage 64513aa merge_dtbs: Apply multi-threaded parallel compilation ==================== 06-27-2026 ==================== * android 1138572 manifest: Track app resources for translations * lineage/mirror 138899b Updated to 26-Jun-2026 22:01 UTC * lineage/wiki 5544a60 devices: g12*: Update and sort maintainers c52deef wiki: Add krazey as dm1q co-maintainer 8c0a5d8 wiki: Make search use `snippets/get_displayname.md` too 5d84dc5 wiki: Add wiki->gh mapping for vermeer maintainer * packages/resources/apps a29f668 resources: Add maintainer string for Updater 7b7188b resources: Add updater strings * vendor/lineage 0b066d6 merge_dtbs: Update merge_dtbs script to fix dtbo overlay issue 04e8f87 Revert "merge_dtbs: Sort DTBOs based on needed symbols" a83f49d Revert "merge_dtbs: ignore not matching DTBOs when finding symbols for a fixup" 50364c1 Revert "merge_dtbs: allow one overlay to depend on multiple others" ==================== 06-26-2026 ==================== * lineage/scripts 9406600 shipper: Hide vendor name if device name contains it * lineage/wiki f15ebfc devices: Fix recovery partition name for FP6 ==================== 06-25-2026 ==================== * lineage/hudson 9538197 fair is foul no more, happy birthday to thee d037293 This device seriously sucks, absolutely cursed. b7fe1fd finally beating klte at variant count * lineage/mirror 299ce76 Updated to 24-Jun-2026 22:01 UTC * lineage/wiki 2cd119f wiki: Switch to showing the display name everywhere 44f9868 devices: Add Fairphone 6 dcaaffc devices: Nix DRG support eb957d9 devices: Rework DirtySanta installation instructions eee4cfd devices: Add G6 Engineering BL * packages/apps/Updater 73aa0c6 Updater: Update server requirements in README 1581210 Updater: Remove redundant NetworkUpdate fields d18ae27 Updater: Stream A/B updates by default