|
| 1 | +This is Android 16 QPR2 with April 2026 security patches |
| 2 | + |
| 3 | +Notes: |
| 4 | +============================== |
| 5 | +- LineageOS-based source. Signed build. |
| 6 | +- Clean flash mandatory when your build is from Evolution X 8 or lower |
| 7 | + |
| 8 | +Device changes: |
| 9 | +============================== |
| 10 | +- Update to Evolution X 11.6.3 |
| 11 | +- Initial official release |
| 12 | + |
| 13 | +Notable ROM changes: |
| 14 | +============================== |
| 15 | +Adapt dynamic resolution in nuplayer with enable sample aspect ratio parameter |
| 16 | +Add hooks for custom rom hide |
| 17 | +base: Always turn on sensors when disabling sleep mode |
| 18 | +base: Migrate to MaterialExpressiveTheme |
| 19 | +bluetooth: Fix avrcp disconnect/connect issue |
| 20 | +bootstat: Use Health HAL to retrieve battery level |
| 21 | +bouncycastle: adding more providers for trickystore port |
| 22 | +Change UserBackupSettingsActivity to extend FragmentActivity |
| 23 | +config: Add Mosey nopauth variant selection flag |
| 24 | +config: Inherit Mosey impl |
| 25 | +core: Adding omnijaws front end hooks |
| 26 | +core: Align Watchdog native dumps with crash_dump policy |
| 27 | +core: Avoid DeadSystemException recursion when dropbox is unavailable |
| 28 | +core: Dynamically inject Tensor features for Play Store compatibility |
| 29 | +core: Harden DeadSystem paths for optional services |
| 30 | +custom_rom_hide: harden pointer validation across all entry points |
| 31 | +Evolver: Add lock screen toggles for lock screen dynamic bar |
| 32 | +Evolver: Add more classic icon shapes |
| 33 | +Evolver: add new clocks |
| 34 | +Evolver: Add proper toggle for smartspace |
| 35 | +Evolver: Adding statusbar dynamic bar |
| 36 | +Evolver: Allow change notification bg color |
| 37 | +Evolver: Allow disable qs media player |
| 38 | +Evolver: Allow toggle waveform seekbar |
| 39 | +Evolver: Bring back cutout progress ring |
| 40 | +Evolver: Bring back ongoing progress chip |
| 41 | +Evolver: Bring back signal/wifi icon styles via AxThemeStore |
| 42 | +Evolver: Bring back toggle for Tensor feature override |
| 43 | +Evolver: fix crash in hideapplist |
| 44 | +Evolver: Introduce nowplaying music dialog |
| 45 | +Evolver: notification app icon |
| 46 | +Evolver: Rework spoofing features (use AxionOS impl) |
| 47 | +Evolver: Toggle to launch notification apps in bubble |
| 48 | +extras: Bring back Accord |
| 49 | +extras: fonts: Add Recursive font |
| 50 | +extras: Import ax_compose sdk |
| 51 | +fix StrictMode BackgroundActivityLaunchCallback leak |
| 52 | +Fix the issue of digital jitter during the countdown when using "PIN" for lock screen unlocking |
| 53 | +Fixed the issue where settings_secure.xml.fallback fails to generate in scenarios involving dual instances of the app |
| 54 | +fixup! Adding dynamic font feature |
| 55 | +gms: Update from mustang BP4A.260205.001 |
| 56 | +IconProvider: fix crash when resource is missing |
| 57 | +init: Prioritize bpfloader and netd startup during post-fs-data |
| 58 | +init.rc: fix SELinux label regression on dirty flash for adb spoofing dirs |
| 59 | +LineageParts: Replace fragment-wide listeners where possible |
| 60 | +LineageParts: Simplify some prefs summary handling with SummaryProvider |
| 61 | +LineageParts: StatusBarSettings: Set dependencies of QS brightness slider preference |
| 62 | +LMOFreeform: Prefer highest refresh rate display mode |
| 63 | +LMOFreeform: Use max supported refresh rate for freeform windows |
| 64 | +MediaRouterService: fix A2DP incorrectly suppressed on USB disconnect |
| 65 | +Merge April 2026 security patches |
| 66 | +PixelPropsUtils: Drop Meizu spoof |
| 67 | +PixelPropsUtils: Drop PIF spoofing |
| 68 | +PixelPropsUtils: Update fingerprints to April 2026 release |
| 69 | +release: Disable redesign notification font |
| 70 | +release: Enable notification themed icon [Experimental] |
| 71 | +sepolicy: Add mosey_app to compat mapping |
| 72 | +sepolicy: Allow perf HAL to access proc_sched as well |
| 73 | +sepolicy: Enhance vold_prepare_subdirs for media storage |
| 74 | +sepolicy: Remove obsolete treble sepolicy tests |
| 75 | +sepolicy: Restrict build version props |
| 76 | +sepolicy: Restrict pixel props usage |
| 77 | +services: Fix sleep mode service initialization |
| 78 | +Set launch mode to singleTop for UserBackupSettingsActivity |
| 79 | +Settings: Fix NPE in UserBackupSettingsActivity due to missing setContentView |
| 80 | +Settings: Introduce automated Sleep Mode |
| 81 | +Settings: Observe auto brightness mode changes |
| 82 | +Settings: ProfileSelectFragment: Refactor getTabId to getStartingTabIndex |
| 83 | +soong: Fix 'date' command options |
| 84 | +soong: overriding lineage namespace |
| 85 | +Switch to AxionOS spoof implementation (custom rom hide/trickystore/game spoof) |
| 86 | +System: Switch Tensor feature handling to user-controlled override |
| 87 | +SystemUI: Add Glow effect in notch ring |
| 88 | +SystemUI: Add more classic icon shapes |
| 89 | +SystemUI: Add new OOS clock |
| 90 | +SystemUI: DynamicBar: Fix chip dismiss issue |
| 91 | +SystemUI: DynamicBar: Improve battery icon with rounded corners and proper nub |
| 92 | +SystemUI: DynamicBar: Improve chip padding and size |
| 93 | +SystemUI: DynamicBar: Redesign media pill style |
| 94 | +SystemUI: Fix media album art not updating on track change in ongoing chip |
| 95 | +SystemUI: Fix NotificationMenuRow crash on theme switch |
| 96 | +SystemUI: Fix QS classic tile style jitter during panel expansion |
| 97 | +SystemUI: Fix qs tile font variable |
| 98 | +SystemUI: Improve statusbar logo padding |
| 99 | +SystemUI: Update sleep mode QS tile |
| 100 | +Update GameSpace |
| 101 | +Update translations |
| 102 | +vendor: drop default PIF values |
| 103 | +vold: Fix binder thread starvation in dump |
| 104 | +wifi: Accept operating environment values 0x01-0x06 in Country IE |
| 105 | +wifi: ClientModeImpl: Move updateCurrentConnectionInfo() before broadcast |
| 106 | +wifi: Fix Transition Disble in WifiUriParser |
0 commit comments