Last updated: November 14, 2026. Short answer: OrangeFox Recovery R12 is the current version of one of the most popular custom recoveries for Xiaomi phones, built on TWRP code. Twelve Xiaomi, Redmi and POCO devices (counting the Redmi Note 12 / 13 4G family as one) have official R12 builds. Only some of them mention Android 17 in their notes: the POCO F3 (R12.0_1), the Redmi Note 13 Pro 5G / POCO X6 5G (R12.0_1) and the Redmi Note 14 Pro+ 5G (R12.0). Download it only from orangefox.download, and install it with the method your phone’s maintainer gives. A wrong fastboot boot on some phones causes a brick.
What’s new in OrangeFox R12
- R12.0 (March 15, 2026) is the project’s “biggest visual overhaul yet”, inspired by Material You Expressive. It adds sharp SVG icons, two new themes (Fox White and Fox Dark), Inter as the default font, and swipe navigation on by default.
- R12.0_1 brought “improved support for Android 17”. On the POCO F3 it is a unified release for Android 13–17 ROMs. On the Redmi Note 13 Pro 5G the changelog mentions better Android 17 support, especially when formatting data.
- Since R11.3, OrangeFox can be controlled with the hardware buttons if the touchscreen doesn’t work (HW GUI Control, see below).
- OrangeFox R12 is for Android 13 and newer ROMs. The maintainers’ notes say not to use it with Android 12 or earlier.
OrangeFox R12 for Xiaomi, Redmi and POCO: official builds
This list comes from OrangeFox’s official download server (checked on November 14, 2026). The “Android” column shows what the maintainer’s notes for that build say. “Not stated” means the notes don’t name the Android versions, so check the download page before flashing.
| Phone | Codename | Latest build | Android (from the notes) | Maintainer |
|---|---|---|---|---|
| POCO F6 | peridot | R12.0_9 Stable · Nov 12, 2026 | Not stated | azzychy |
| Redmi Note 14 Pro+ 5G | amethyst | R12.0 Stable · Nov 6, 2026 | 14, 15, 16, 17 | chkndrp |
| POCO F3 / Mi 11X / Redmi K40 | alioth | R12.0_1 Stable · Oct 3, 2026 | 13–17 | DarthJabba9 |
| Redmi Note 13 Pro 5G / POCO X6 5G | garnet | R12.0_1 Stable · Sep 13, 2026 | Improved Android 17 support | DarthJabba9 |
| Redmi Note 10 Pro / Pro Max | sweet | R12.0_2 Stable · May 22, 2026 | Not stated | Mostafameesr |
| POCO F5 Pro | mondrian | R12.0_0 Stable · May 7, 2026 | Not stated | yacha |
| Redmi Note 12 4G / Note 13 4G / Redmi 15 4G / POCO M7 4G | topaz, tapas, sapphire, creek | R12.0 Stable · May 2, 2026 | 13–16 | DarthJabba9 |
| POCO X3 Pro | vayu | R12.0 Stable · May 2, 2026 | 13–16, not for MIUI | DarthJabba9 |
| Redmi Note 9S / 9 Pro / 9 Pro Max / POCO M2 Pro | miatoll | R12.0 Stable (FBEv2) · May 2, 2026 | 13–16; not for MIUI or HyperOS ports | DarthJabba9 |
| Redmi Note 7 | lavender | R12.0 Stable (kernel 4.19) · May 2, 2026 | 13–16, not for MIUI | DarthJabba9 |
| Redmi Note 7 Pro | violet | R12.0 Stable · May 2, 2026 | 13–16, not for MIUI | DarthJabba9 (no longer marked as supported) |
| Redmi Note 11 | spes | R12.0 Stable · Jul 25, 2026 (final build) | Not stated | JassiV007 (stopped) |
| POCO F4 | munch | R11.3_0 Beta · Apr 2025 | Not stated | pranavtalmale |
| Redmi K30 5G | picasso | R11.3_3 Stable · Apr 2025 | 12 and newer | masemoel |
| Mi A1 | tissot | R11.3_1 Beta · Apr 2025 | 14, 15 | pachadomenic |
The POCO F5 (marble) is listed as a supported device but has no release on the server yet. About 50 older Xiaomi phones (Redmi Note 8, Mi 9T, POCO F1, Redmi Note 10 and others) still have old R10 and R11 builds there, but they are no longer maintained. Find your phone on orangefox.download.
Your phone isn’t listed?
Many newer phones, such as the POCO X7 Pro, only have unofficial OrangeFox builds, posted by their builders in the phone’s 4PDA or XDA thread. Treat them like any community build: read the post and check which kernel or ROM it works with. For example, the unofficial R12 for the POCO X7 Pro works only with one AOSP kernel version (see our POCO X7 Pro custom ROMs post). Some ROMs also warn against OrangeFox: LineageOS Ext 24 for the Redmi Note 13 Pro 5G says flashing it through OrangeFox breaks the storage (see our Redmi Note 13 Pro 5G / POCO X6 5G ROMs post).
Download only from orangefox.download
The OrangeFox wiki has a separate impersonators warning. Since March 2025, all official builds are available only from the official download site, orangefox.download, and the team never sends builds to anyone as files. People pretending to be OrangeFox staff in private messages or Telegram chats give out commands with fastboot or erase that can hard-brick a phone. Don’t run any command you haven’t checked yourself.
How to install OrangeFox (official guide)
These steps follow the OrangeFox wiki’s installation guide. Before you start:
- Unlock the bootloader: see our HyperOS bootloader unlock guide.
- Make a full backup of your data and internal storage. The wiki answers “Should I back up?” with “Yes. Yes. YES. YES.”.
- Install ADB and Fastboot and the USB drivers on your PC.
- Read your phone’s notes on orangefox.download. The method below depends on the type of phone, and the maintainer’s instructions come first.
Already have a custom recovery? Flash the zip
Flash the OrangeFox zip with OrangeFox itself or any TWRP-compatible recovery, the same way you flash any other zip, without any wipes. Use the same method to upgrade or downgrade OrangeFox. Never flash the OrangeFox zip with fastboot.
First install from fastboot
- Download the correct OrangeFox zip to your phone and to your PC. Extract
recovery.imgfrom the zip and copy it to your ADB folder. - Reboot the phone into bootloader mode, for example with
adb reboot bootloader, and open a command window in the ADB folder. - Use the command for your type of phone:
- A-only phone, or an A/B / Virtual A/B phone with a dedicated recovery partition:
fastboot flash recovery recovery.img(or the command your maintainer gives). Then boot into OrangeFox with Power + Volume Up orfastboot reboot recovery. - Standard “boot-as-recovery” A/B or Virtual A/B phone (the wiki names the POCO F3 and POCO F4 as examples): boot it temporarily with
fastboot boot recovery.img. - ROM that uses vendor_boot as recovery: none of these works, so you need instructions from your ROM’s maintainer.
- A-only phone, or an A/B / Virtual A/B phone with a dedicated recovery partition:
- When OrangeFox has started, check that it has mounted the data partition and that the touchscreen works.
- Find the OrangeFox zip on the phone, tap it and swipe to install. This step is required, because OrangeFox needs files from the zip. The phone then reboots into OrangeFox.
The most dangerous mistake: never run fastboot boot on a Virtual A/B phone that has a dedicated recovery partition. The wiki says it bricks the device. Several maintainers repeat this on their device pages, for example for the Redmi Note 13 Pro 5G, the Redmi Note 12 / 13 4G and the Redmi Note 14 Pro+ 5G.
To find out whether your phone is A/B, run adb shell getprop ro.boot.slot_suffix. It prints _a or _b on an A/B phone and nothing on an A-only phone.
Device-specific notes from the maintainers
- Redmi Note 13 Pro 5G / POCO X6 5G, Redmi Note 12 / 13 4G family, Redmi Note 14 Pro+ 5G: trying
fastboot bootcan brick the phone. Runfastboot flash recovery recovery.img, thenfastboot reboot recovery, then flash the OrangeFox zip. On the Redmi Note 14 Pro+ 5G the recovery may not boot with the non-bypass variant of WildKernel. - POCO F5 Pro:
fastboot bootdoesn’t work. Usefastboot flash recovery_ab recovery.img. Some ROMs (MIUI, LineageOS) overwrite the recovery, so reflash OrangeFox right after them. - POCO F3: install it by flashing the zip, and never flash the recovery image with
fastboot flash boot. If decryption breaks after a new ROM (stuck on the OrangeFox logo), flash the OrangeFox zip again. - Redmi Note 9S / 9 Pro family: the FBEv2 build is not for FBEv1 ROMs, MIUI or HyperOS ports, and there is a separate FBEv1 build. Redmi Note 7: the kernel-4.19 build is not for ROMs with a 4.4 kernel.
- Redmi Note 13 Pro 5G / POCO X6 5G: the maintainer says to reflash the OrangeFox zip right after every ROM install. The Flash current OrangeFox and Reflash OrangeFox after flashing a ROM options put it on the inactive slot too.
Upgrade, uninstall and a broken touchscreen
- Upgrade: first remove any OrangeFox password or PIN you set, then flash the new OrangeFox zip like any other zip.
- Uninstall: open Fox Addons → Remove OrangeFox files and swipe. Then flash another recovery (stock or custom) to replace OrangeFox.
- Touchscreen not working: from R11.3 you can use HW GUI Control. The volume buttons move between elements and the power button selects. On the POCO F4 build you turn it on by holding Volume Up and Volume Down for 3 seconds. The wiki says it’s an emergency mode, not for everyday use.
FAQ
Does OrangeFox support Android 17?
Some R12 builds do. The POCO F3 build (R12.0_1) is a unified release for Android 13–17, the Redmi Note 13 Pro 5G build mentions improved Android 17 support, and the Redmi Note 14 Pro+ 5G build supports Android 14–17 decryption. The May 2026 R12.0 builds for older phones list Android 13–16 only.
Is OrangeFox better than TWRP?
OrangeFox is built on TWRP code with its own features and interface, and the team contributes fixes back to TWRP. For a modern Xiaomi phone, what matters is which recovery has an up-to-date build for your codename and your ROM’s Android version.
Can I use OrangeFox with HyperOS or MIUI?
It depends on the build. Several maintainers say “do not use with MIUI ROMs” (POCO X3 Pro, Redmi Note 7 and 7 Pro, Redmi Note 9 Pro family), while others work with stock ROMs. Check the notes for your device. Remember that a stock HyperOS update can overwrite the recovery.
Where is the official OrangeFox download?
Only on orangefox.download. The team doesn’t send builds as files, and links in DMs or random Telegram chats are not official.
I flashed recovery.img but OrangeFox doesn’t work properly. Why?
Flashing only the image isn’t enough. The maintainers stress that you must boot OrangeFox and then flash the OrangeFox zip from it.
Sources: OrangeFox wiki (installing OrangeFox, impersonators warning, HW GUI Control); OrangeFox download server and API (device pages, release notes and changelogs, checked November 14, 2026); official OrangeFox R12.0 thread for the POCO F3 by DarthJabba9 (R12.0 announcement of March 15, 2026 and R12.0_1 release notes); 4PDA unofficial OrangeFox R12 for the POCO X7 Pro and LineageOS Ext 24 for garnet.
Xiaomi firmware & news on Telegram
New firmware, HyperOS 4 rollout updates, guides and Xiaomi news, all in one channel.

