From c3d87aafa4f3a4dab8af62fb4782bd1cc6721405 Mon Sep 17 00:00:00 2001 From: Joey Date: Fri, 16 Jan 2026 06:15:13 +0900 Subject: [PATCH 1/3] Devices: Drop Raphael and Venus --- builds/raphael.json | 2 +- builds/venus.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/builds/raphael.json b/builds/raphael.json index ce7b41719..978d21734 100644 --- a/builds/raphael.json +++ b/builds/raphael.json @@ -2,7 +2,7 @@ "response": [ { "maintainer": "Joey", - "currently_maintained": true, + "currently_maintained": false, "oem": "Xiaomi", "device": "Mi 9T Pro / Redmi K20 Pro", "filename": "EvolutionX-16.0-20251111-raphael-11.4-Official.zip", diff --git a/builds/venus.json b/builds/venus.json index fd483a878..4a1bef3c7 100644 --- a/builds/venus.json +++ b/builds/venus.json @@ -2,7 +2,7 @@ "response": [ { "maintainer": "Joey", - "currently_maintained": true, + "currently_maintained": false, "oem": "Xiaomi", "device": "Mi 11", "filename": "EvolutionX-16.0-20260107-venus-11.6-Official.zip", From 95599774239018ae401ddb4b8fb79f34f2f38153 Mon Sep 17 00:00:00 2001 From: Joey Date: Fri, 16 Jan 2026 20:52:42 +0900 Subject: [PATCH 2/3] Marble: 01/17/2026 Update --- builds/marble.json | 15 ++++---- changelogs/marble.txt | 83 ++++++++++++++++++++++++++++++++++++------- 2 files changed, 79 insertions(+), 19 deletions(-) diff --git a/builds/marble.json b/builds/marble.json index 3af036f13..47776e0b2 100644 --- a/builds/marble.json +++ b/builds/marble.json @@ -5,13 +5,13 @@ "currently_maintained": true, "oem": "Xiaomi", "device": "Poco F5 / Redmi Note 12 Turbo", - "filename": "EvolutionX-16.0-20260110-marble-11.5.2-Official.zip", - "download": "https://cdn.evolution-x.org/marble/16/EvolutionX-16.0-20260110-marble-11.5.2-Official.zip/download", - "timestamp": 1768062550, - "md5": "344a616215590fae9d3d73adf0e20fe5", - "sha256": "d42cc176a67321066feaa9c77f3ca9afedf9154c824c72c998fb18aefacd85b3", - "size": 3108575643, - "version": "11.5.2", + "filename": "EvolutionX-16.0-20260117-marble-11.6-Official.zip", + "download": "https://cdn.evolution-x.org/marble/16/EvolutionX-16.0-20260117-marble-11.6-Official.zip/download", + "timestamp": 1768660791, + "md5": "4c9c10014317d573b7156969c5b470d1", + "sha256": "a12c869872598e1346d3d7ef2c4540fa2be4bf292efdbb057eb34c747871fa4c", + "size": 3128247959, + "version": "11.6", "buildtype": "user", "forum": "https://xdaforums.com/t/rom-15-0-qpr1-marble-official-evolution-x-12-26-24.4709959", "firmware": "https://xmfirmwareupdater.com/firmware/marble", @@ -20,6 +20,7 @@ "initial_installation_images": [ "boot", "dtbo", + "recovery", "vendor_boot" ], "extra_images": [] diff --git a/changelogs/marble.txt b/changelogs/marble.txt index 698fd7c29..348ca32dc 100644 --- a/changelogs/marble.txt +++ b/changelogs/marble.txt @@ -1,4 +1,7 @@ -This is Android 16 QPR1 with January 2026 security patches +This is Android 16 QPR2 with January 2026 security patches + +CAUTION!!! DIRTY FLASH FROM QPR0/QPR1 WILL NOT WORK +MAKE A BACKUP NOW IF YOU WANT TO MOVE TO THIS BUILD Notes: ============================== @@ -11,17 +14,73 @@ Notes: Device changes: ============================== -Update blobs from OS2.0.216.0.VMRMIXM -sensors: Use unique_ptr for _oem_msg to avoid memory leaks +Add com.android.bluetooth context to seapp_contexts +Disable doze brightness handling every time +Patch qccsyshal to load versioned libprotobuf +Patch some blobs to depend on libtinyxml2-v34.so +Update Dolby Atmos UI (credits to Ghosuto) +Update kernel to 5.10.246 +sensors: Allow access to display's sysfs Notable ROM changes: ============================== -Evolver: Allow user to turn off vbmeta digest update -Settings: Adding multi-media focus support -SystemUI: smartspace: Open google weather on tapping smartspace -SystemUI: smartspace: fix media view mistake -SystemUI: smartspace: refactor dagger -explicit launcher force stop whitelist -fixing ShadeDialogContextRepo crash -fixing app directory access -skipping screen off animation controller for fast animation settings +CarrierConfigManager: Gracefully handle missing CarrierConfigLoader +Evolver: Bring back QS tile haptics toggle +Evolver: Bring back toggle for secure tiles on keyguard +Evolver: Disable media squiggle toggle +Evolver: Disable screen off animation toggle +Evolver: Disable status bar brightness control +PixelPropsUtils: Update fingerprints to January 2026 release +Reduce thread scheduling overhead +SafetyCenterUtils: This function is only used by tests +SceneTransitionLayoutState: downgrade log spam to debug +Settings: Add doze brightness customization +Settings: Disable Bluetooth and Wi-Fi timeout features +Settings: Disable hide arrow and haptic feedback for back gesture toggles +Settings: Enable glanceble hub for all +Settings: Fix updater crash on WiFI only devices +Settings: Force disable top level support preference +SystemUI: Blur the background of SysUI dialogs +SystemUI: Fix DT2S gesture on lockscreen body with SceneContainer enabled +SystemUI: Fix default font feature on lockscreen +SystemUI: Fix ringer tile height and add DND toggle support +SystemUI: Handle missing telephony service in DeviceBasedSatelliteRepository +SystemUI: Require unlocking to use sensitive QS tiles +SystemUI: Respect global setting for SysUI dialog blur +SystemUI: SliderHaptics: Cache composed effects for primitives +SystemUI: SliderHaptics: Clamp the pre-power sum in scaleOnDragTexture +SystemUI: SliderHaptics: Tune the primitives +SystemUI: Stop log spam for no-op magnetic row state changes +SystemUI: Support legacy vibrator haptics for slider haptics as well +SystemUI: VolumeDialog: Fix layout issues with left gravity +SystemUI: drawable: Resize some system status icons +SystemUI: force enable clock fidget animation +SystemUI: make flashlight slider use primitive haptics if supported +SystemUI: prevent crash on empty dozing indication +aconfig: Disable notification_background_tint_optimization +aconfig: Enable location indicator +aconfig: enable media_controls_in_compose +apex: update prebuilts to bp4a +config: Move all properties to product +config: Update PIF to Android 16 QPR3 Beta 2 +config: tablet: Disable desktop windowing mode +debuggerd: Set correct version for tombstone +device_config: Add back the long lost "Enter to Open app from search" feature +device_config: Enable more smartspace features +device_config: cleanup and update from 16 QPR2 +disable redundant indexing of WidgetsOnLockscreenFragment contents +extras: Enable SystemUIClocks-Weather +extras: SystemUIClocks: Update to mustang BP4A.251205.006 +fix an upstream infinite loop bug in ProtoFieldFilter.skipBytes() +gms: QPR2 update (mustang BP4A.251205.006) +l2cap: Use basic mode for edge case devices +overlay: Convert Settings overlay to rro +overlay: Enable Lockscreen widgets settings on mobile +overlay: Enable UMO on the glanceable hub when media is playing for mobile also +pixel-style: Enable Glancable Hub +pixel-style: Enable locale picker enhancement and more +pixel-style: overlay: Build overlays for WallpaperPicker2 (fixes wallpaper preview corners) +release/aconfig: enable two SurfaceFlinger VRR flags +release: Disable navbar_flip_order_option for now +sepolicy: Allow systemui access to bluetooth_lea_prop +sepolicy: Fix anykernel flashing on recovery From 06c056845df9ec74705766cd3175d733fe110f6e Mon Sep 17 00:00:00 2001 From: Evolution X - Jenkins Date: Mon, 19 Jan 2026 12:00:01 +0100 Subject: [PATCH 3/3] RMX2061: 01/19/2026 Update --- builds/RMX2061.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/builds/RMX2061.json b/builds/RMX2061.json index 8372c0e63..5158bba2c 100644 --- a/builds/RMX2061.json +++ b/builds/RMX2061.json @@ -5,13 +5,13 @@ "currently_maintained": true, "oem": "Realme", "device": "6 Pro", - "filename": "EvolutionX-16.0-20251230-RMX2061-11.4.2-Official.zip", - "download": "https://cdn.evolution-x.org/RMX2061/16/EvolutionX-16.0-20251230-RMX2061-11.4.2-Official.zip/download", - "timestamp": 1767083210, - "md5": "15cc6ea9f20e152d82e7d8e7c6e30432", - "sha256": "51017a0d1ffac96f6026685a38385c720cd815fd912ba4c9bbd9ed712cb2f576", - "size": 2959286083, - "version": "11.4.2", + "filename": "EvolutionX-16.0-20260119-RMX2061-11.5.2-Official.zip", + "download": "https://cdn.evolution-x.org/RMX2061/16/EvolutionX-16.0-20260119-RMX2061-11.5.2-Official.zip/download", + "timestamp": 1768811937, + "md5": "2001777a9d2cf6461105eda9ca910540", + "sha256": "f7402e387b4d351f275d12c132498fa4097d6f14bcece4e2c88e822cd2be6537", + "size": 2950337767, + "version": "11.5.2", "buildtype": "userdebug", "forum": "https://xdaforums.com/t/rom-16-0-rmx2061-official-evolution-x-10-04-25.4762287/", "firmware": "",