ColorOS 17 — Rodin Integration Update
NEESCHAL 🇳🇵A major device-integration update for POCO X7 Pro / Redmi Turbo 4 (rodin), focused on making the port feel stable, polished, and properly adapted to Rodin hardware.
Device: POCO X7 Pro / Redmi Turbo 4 (rodin)
Android Version: Android 17
ROM: ColorOS 17 Global
Release Date: 5 November 2026
Developer: NEESCHAL 🇳🇵
Display and refresh rate
- Fixed HDR photos and videos becoming dim or dull.
- Fixed brightness flicker when entering or leaving HDR content.
- Improved HDR transitions in Gallery, Instagram, wallpapers, Easter Egg, and system UI.
- Restored the native colour-profile backend.
- Fixed working colour modes:
- Vivid
- Natural
- Standard
- Brilliant
- Cinematic
- Improved manual and auto-brightness mapping.
- Fixed Auto Brightness mode.
- Fixed persistent refresh-rate control:
- 60 Hz
- Balanced refresh mode (90 Hz)
- 120 Hz
- Auto refresh mode (dynamically switches between 60 Hz, 90 Hz, and 120 Hz)
- Fixed refresh modes dropping or showing the wrong selected state.
- Restored PQ completion handling required for stable HDR and colour processing.
Fingerprint, AOD and lock screen
- Restored stable fingerprint unlock and AOD behavior.
- Fixed fingerprint-related black-screen states after authentication and display-service restarts.
- Improved fingerprint session cleanup and screen-off fingerprint handling.
- Fixed SOFOD (screen-off fingerprint) functionality.
- Fixed occasional fingerprint high-brightness glow remaining after unlock.
- Improved fingerprint response, touch detection, and unlock speed.
- Improved compatibility across Rodin fingerprint/panel variants.
- Fixed custom fingerprint icon selection and persistence.
- Restored the AOD clock and fingerprint hint.
- Single tap now follows the AOD setting:
- AOD enabled: clock and fingerprint hint
- AOD disabled: fingerprint hint only
- Pickup shows the fingerprint hint without unnecessarily waking the full AOD clock.
- Improved tap and pickup hint reliability.
- Fixed double-tap-to-wake and correctly linked it to the ColorOS Settings toggle.
- Restored face-unlock compatibility and enrollment behavior.
- Fixed Xiaomi proximity handling so calls use Rodin’s real proximity sensor.
Customization and system UI
- Added back the red OnePlus clock style.
- Fixed flashlight strength control.
- Fixed 3D AI Wallpaper.
- Applied Motion Cues compatibility support.
- Applied 512 GB storage compatibility support.
- Applied camera-extension compatibility files.
- Fixed HyperOS Camera (HOS Cam) compatibility on ColorOS; all camera functions are working correctly.
- Fixed DAC headphone audio support and verified external DAC operation.
- Fixed O-Reality audio effects.
- Fixed O-Reality audio support for headphones.
- Fixed Holo Audio functionality.
Gaming, touch and performance
- Improved Game Space profile handling for Balanced, Pro Gamer, and Low Power modes.
- Improved Game Space touch controls and sensitivity routing.
- Fixed Ultra Touch ghost touches, aim jumps, and unstable multitouch behavior.
- Improved two-thumb touch synchronization during gaming.
- Connected ColorOS frame-rate requests to the native FrameBoost scheduling backend.
- Improved UI, scrolling, fling, and high-refresh workload handling.
- Added real CPU frequency and workload reporting for ColorOS performance services.
Thermal, battery and charging controls
- Restored Rodin’s original gradual CPU and GPU thermal curves.
- Improved thermal profile handling for daily use, gaming, and camera sessions.
- Restored the previous thermal state correctly after Camera closes.
- Improved thermal recovery after camera use and normal usage.
- Restored ColorOS power-statistics and battery telemetry access.
- Fixed battery-health and cycle-count reporting to use Rodin’s real battery driver.
- Restored Smart Charging support.
- Restored Custom Charging Limit support.
- Improved charging-protocol reporting without faking charger identities.
- Improved charging attach stability.
- Restored native RAM Expansion / Nandswap compatibility alongside ZRAM support.
System stability and compatibility
- Fixed the Setup Wizard final-step loop that could return to the previous page instead of entering Home.
- Restored required ColorOS hardware-service compatibility for Rodin.
- Improved permanent SELinux integration while retaining SELinux Enforcing.
- Fixed MTP compatibility.
- Improved memory-monitor sharing, capacity validation, and suspend/resume handling.
- Added the required frame-rate interface directly in the kernel with no separate module required.
Important Notes — Please Read
Clean Flash is Mandatory.
- This is a Fastboot ROM with SELinux Enforcing.
- MTE is disabled by default from the kernel.
- OrangeFox Recovery (OFOX) is included, not Fenrir.
- Use only the flashing scripts provided inside the ROM folder to avoid flashing mistakes or potentially bricking your device.
- Back up your important data before flashing.
Kernel and root
Strictly recommended: Do not change the included kernel. Replacing it may cause bugs, instability, or incompatibilities.
Bug reports from users who change the kernel are not accepted. Reporting such bugs will result in a ban. Keep this in mind before modifying your kernel.
- The included kernel currently supports only the latest KernelSU Next.
- If you don't need root, simply uninstall the KernelSU Next app and do not grant superuser (SU) permissions to any app.
- Apps will not receive root access without approval, but this does not guarantee that every app will be unable to detect root. The kernel remains KernelSU-enabled.
Mind Space
- Ask Mode: Working.
- Agent Mode: Currently not functional.
Final Notes
This release focuses on making ColorOS feel properly integrated with Rodin hardware: stable HDR, working colour modes, reliable biometrics and AOD, smooth refresh control, stable gaming touch, better thermal behavior, verified external DAC headphone support, working HyperOS Camera, restored O-Reality and Holo Audio features, and improved overall system compatibility.
Thank you to everyone who helped make this release possible, especially @OZ7WM for helping with fixes, @demigod214 for testing and suggestions, and all the testers who contributed throughout development.
By NEESCHAL 🇳🇵