Last updated: November 14, 2026. Short answer: the POCO X7 Pro (codename rodin, sold in China as the Redmi Turbo 4) has one of the longest custom-ROM lists of any recent Xiaomi phone. On Android 17 there are two official builds, crDroid 13 and Project Infinity X 4.2 (released November 13). Unofficial builds include LineageOS 24, Evolution X 12.3, PixelOS 17 and ASCP 6.3, plus ColorOS 17 and One UI 9 ports. One warning comes before everything else: flashing China firmware bricks the POCO X7 Pro. That includes the Redmi Turbo 4’s HyperOS 4 build that is going around right now.
Official POCO X7 Pro firmware: the latest HyperOS 3 Recovery and Fastboot ROMs for all regions (8), direct from Xiaomi's servers with file checksums.
Warning: don’t flash China (Redmi Turbo 4) firmware
Both POCO X7 Pro threads on 4PDA (the HyperOS firmware thread and the custom-ROM thread) open with the same line: installing firmware for China bricks the POCO X7 Pro. This matters right now. China’s HyperOS 4 (OS4.0.3.0.XOJCNXM, Android 17) came out on November 11, and the 4PDA post with it says it is meant only for the Redmi Turbo 4.
You don’t need it. Xiaomi’s global schedule puts the POCO X7 Pro in the mid-November 2026 HyperOS 4 wave, and our HyperOS 4 tracker shows the moment a build appears for your region. Use only Global, EEA, India, Indonesia, Russia, Taiwan or Turkey firmware, and only custom ROMs built for rodin.
Android 17 custom ROMs for the POCO X7 Pro
We checked the official builds on November 14, 2026 against each project’s own update server and download page. The unofficial builds are as posted in the 4PDA thread.
| ROM | Latest build | Status · maintainer | Google apps | Download |
|---|---|---|---|---|
| crDroid 13.0 | Oct 31, 2026 · security patch 2026-10-01 · monthly | Official · Pedro Araujo | Not included (crDroid links its own NikGapps build) | crdroid.net/rodin |
| Project Infinity X 4.2 | Nov 13, 2026 | Official · ERON | Two builds: Vanilla and GApps | projectinfinity-x.com |
| LineageOS 24.0 | Oct 31, 2026 | Unofficial · Lufrz | Not included (Vanilla) | 4PDA post |
| Evolution X 12.3 | Oct 25, 2026 | Unofficial (userdebug build) | See the post | 4PDA post |
| PixelOS 17 | Sep 24, 2026 | Unofficial · rthedream | Included | SourceForge |
| ASCP 6.3 | Oct 4, 2026 | Unofficial · khalifam0 | Included | 4PDA post |
| ColorOS 17 port, One UI 9 port, Project Diva 1.1.0, crDroid 13 (unofficial GApps build) | Sep–Nov 2026 | Ports and community builds | Varies | 4PDA thread |
On Android 16 you’ll find official crDroid 12.11, LunarisAOSP 3.13, AxionAOSP 2.9, LineageOS 23.2, VoltageOS, AlphaDroid and several ports (OxygenOS 16.5, NothingOS 4.1, ColorOS 16). Note that the official AxionOS listing for rodin still shows only a June 2026 Android 16 beta. The newer Axion builds in the thread are unofficial.
Which ROM should you pick?
- crDroid 13: official, monthly builds with OTA updates and the October 2026 security patch. Lots of customisation. Add GApps yourself.
- Project Infinity X 4.2: the newest official build (November 13). It comes in a GApps version, so you don’t have to flash Google apps separately. According to the 4PDA post for 4.0, it includes MIUI Camera and bypass charging.
- LineageOS 24: a clean LineageOS on Android 17 with a rebuilt Xiaomi Parts app (CPU and GPU controls, bypass charging, panel colour). Its builder calls it work in progress but stable. Official LineageOS doesn’t support this phone.
- PixelOS 17 and ASCP 6.3: Pixel-style systems with Google apps included. PixelOS ships MIUI Camera 6.4 with the Leica mod.
- Ports (ColorOS 17, One UI 9): only for experimenting. The One UI 9 port’s author lists no fingerprint, Bluetooth or NFC and warns not to set a screen password, because the phone may not accept it after a reboot and you’d have to wipe it.
Before you start
- Check your model. The 4PDA thread lists
rodinas POCO X7 Pro2412DPC0AG(Global),2412DPC0AI(India) and Redmi Turbo 424129RT7CC(China). Don’t flash these ROMs on the regular POCO X7 (malachite), which is a different phone. - Unlocked bootloader. Follow our HyperOS bootloader unlock guide. Unlocking erases the phone.
- Remove your Google accounts before a fresh install, as crDroid’s guide asks, so Factory Reset Protection doesn’t lock you out after the format.
- Back up everything and charge the phone to more than 60%, as the Infinity X guide asks. On this MediaTek phone, also back up the
nvram,nvdata,nvcfg,persist,protect1andprotect2partitions, which hold the IMEI and calibration data (see our POCO X7 Pro tips). - Latest Global firmware and Platform Tools. crDroid asks you to be on the latest firmware for your device. Get current ADB and Fastboot. On Windows, the MediaTek drivers from the 4PDA thread header help the PC see the phone.
- Never relock the bootloader with any modifications. This is the second rule in the 4PDA thread header.
How to install a custom ROM on the POCO X7 Pro
On this phone the custom recovery lives in the vendor_boot partition, so every ROM comes with its own vendor_boot.img (some with boot.img, dtbo.img or init_boot.img too). Always download the images from the same place as your ROM build and follow that ROM’s guide.
crDroid 13 (official guide)
- Download the latest crDroid zip, the
vendor_boot.imgfrom crDroid’s recovery folder and, if you want, GApps. - Power off the phone, then hold Volume Down + Power until fastboot appears. Check that the PC sees it with
fastboot devices. - Flash the recovery to both slots:
fastboot flash vendor_boot --slot=all vendor_boot.img - Reboot into recovery: with the phone off, hold Volume Up + Power until the logo appears. Don’t boot into the old system first, because that overwrites the new recovery. If you don’t see the crDroid logo, you’re in the wrong recovery, so start again.
- For a first install, tap Factory Reset → Format data. This removes encryption and deletes everything in internal storage.
- Go back, choose Apply update → Apply from ADB and run
adb sideload crdroid.zipon the PC. Then add GApps the same way if you want them. - Format data, then Reboot to system.
crDroid warns that custom kernels and mods may break the sensors or camera on this ROM.
Project Infinity X 4.2 (official guide)
- Download
boot.imgandvendor_boot.imgfrom the Infinity X recovery folder forrodin(use the folder with the same date as your build) and the ROM zip. - Run
adb reboot bootloader, then:fastboot flash boot boot.img fastboot flash vendor_boot vendor_boot.img fastboot reboot recovery - In recovery, go to Wipe → Format Data and confirm.
- Go to Advanced → ADB Sideload and run
adb sideload Project_Infinity-X-…-OFFICIAL.zip. - Only for the Vanilla build: if the recovery asks “Install another zip”, choose Yes and sideload your GApps. Otherwise open ADB Sideload again. Skip this step for the GApps build.
- Optionally wipe data once more, then Reboot System.
Unofficial builds (LineageOS 24, PixelOS 17, ASCP 6.3)
The 4PDA posts use the same pattern. In fastboot, flash the images that come with the build: vendor_boot.img for PixelOS 17, plus boot.img and dtbo.img for LineageOS 24, or boot.img and init_boot.img for ASCP. Then reboot to recovery, use Apply update → Apply from ADB with adb sideload rom.zip, Format data and reboot. The PixelOS builder notes that its recovery can act strangely with sideload. His workaround: enter sideload mode, cancel, then enter it again.
Which GApps to use with a Vanilla build: see our GApps for Android 17 guide.
Updating, root and recovery
- Updates: crDroid updates through its built-in Updater (Settings → System → Update), or in recovery with the same steps but without the factory reset. You don’t need to reflash GApps unless a newer version is out.
- Root: the 4PDA posts describe patching the ROM’s
init_boot.imgwith Magisk, KernelSU or APatch and flashing it withfastboot flash init_boot patched.img. See our Magisk root guide. - OrangeFox: the thread lists OrangeFox 12.0, also flashed to
vendor_boot. The unofficial build by Wang Zhiyu works only with the AOSP kernel 6.6.89, not with 6.6.56.
Going back to HyperOS
This follows the 4PDA guide for flashing official firmware on an unlocked POCO X7 Pro (by Nokeew):
- Download the Fastboot ROM for your region from our POCO X7 Pro firmware page. Never use a China build. Unpack it into the folder with ADB and Fastboot. A short path such as
C:\adbworks best. - Power off the phone, then hold Power + Volume Down until the fastboot screen appears, and connect it to the PC.
- Run
flash_all.bat. It erases all data and keeps the bootloader unlocked.flash_all_except_storage.batkeeps your data, andflash_all_lock.baterases data and locks the bootloader. - Wait for the phone to reboot.
Before you flash an older build, check anti-rollback. Use flash_all_lock only with an official ROM of your phone’s own region (see ROM regions).
“Storage corrupted, your device is at risk” after custom ROMs? A 4PDA user (anomi75) traced this to the persist partition and fixed it like this: install any PixelOS build with Format data, complete the setup and power off. Then flash the HyperOS Fastboot ROM with flash_all, and lock the bootloader only after that if you want to.
FAQ
When will the POCO X7 Pro get HyperOS 4?
Xiaomi’s global schedule lists the POCO X7 Pro in the mid-November 2026 wave, with regions following over the next weeks. Track it on our HyperOS 4 tracker or firmware page. Don’t flash the China HyperOS 4 for the Redmi Turbo 4: China firmware bricks the POCO X7 Pro.
Which custom ROM is best for the POCO X7 Pro?
For Android 17 with official updates, crDroid 13 or Project Infinity X 4.2. Pick the Infinity X GApps build, or PixelOS 17 / ASCP if you want Google apps included. LineageOS 24 is the choice for a minimal system, but it’s unofficial.
Is there official LineageOS for the POCO X7 Pro?
No. LineageOS 24 and 23.2 for rodin are unofficial builds posted in the 4PDA thread.
Can I install these ROMs on the Redmi Turbo 4?
The builds are for the same codename, rodin, and the 4PDA thread covers both phones. Each ROM’s own guide is written for the POCO X7 Pro, so check the build post before flashing a China unit.
Do I lose my data?
Yes. The first install needs Format data, which erases everything, including internal storage. Later updates of the same ROM don’t.
Sources: 4PDA POCO X7 Pro / Redmi Turbo 4 custom-ROM thread (header, edited by -=©DRU987=- on 09.11.26) and ROM posts for crDroid 13, Infinity X 4.0, LineageOS 24, PixelOS 17, ASCP 6.3, One UI 9 port, OrangeFox 12.0 and the storage-corrupted fix by anomi75; 4PDA POCO X7 Pro HyperOS firmware thread (header with model numbers and the China warning, OS4.0.3.0 China post, official firmware flashing guide by Nokeew); crDroid 13 install guide for rodin; Project Infinity X rodin flash guide and download page; AxionOS official OTA server.
Get POCO X7 Pro update alerts
Our Telegram bot messages you the moment Xiaomi releases new firmware or HyperOS 4 for the POCO X7 Pro, with direct download links. Free, one tap to stop.

