The official TWRP recovery is already a cool custom recovery. It has many essential features by default. The recovery has also been installed on many Android devices, not just those made by Xiaomi.
The rapid development in Android communities helps this custom recovery get its hype. Even better, there have been some of ported TWRP builds available. These ported builds usually inherits the essential TWRP’s feature plus some advanced additional features. Some of those ported builds are Red Wolf recovery, Pitch Black recovery, and Orange Fox recovery.
One of our favorite feature is its ability to survive MIUI OTA Update. It means that you can still enjoy a custom recovery while still receiving OTA update. Hence, you no longer need to download the full MIUI ROM just to update.
Read also: How to flash Red Wolf TWRP and root Redmi 5 Plus.
We have introduced Orangefox Recovery previously. Now we’ll learn the steps to get this ported TWRP flashed on Xiaomi Redmi 5 Plus (codename Vince). Basically, you can follow the steps to flash the recovery on any other Xiaomi phones such as Redmi Note 5, Redmi 5A, Mi 8, Redmi Note 6 Pro, etc. However, you need to use the proper flash-able image file. Use the correct build of Orange Fox recovery (IMG) file for your device.
p.s: Redmi 5 Plus is its global release name. The phone is known as Redmi Note 5 India. Both are the same phone and they have the same codename: Vince.
Before we proceed, it is our duty to warn you the effects and risks of flashing a custom recovery. First, your device may get damaged either from bootloop or from bricked state. Second, your warranty may void if you did it maliciously. Lastly, it requires an unlocked bootloader and hence your data may get wiped during the unlocking process.
How to Flash Orange Fox Recovery
These steps have been proved to work flawlessly on Redmi 5 Plus running the latest MIUI 10 Android 8.1 Oreo ROM.
Step 1. Unlock the bootloader. Read and follow our previous guide on how to unlock MIUI bootloader.
Step 3. Download Orange Fox TWRP Recovery here. It’s a zip file. You need to download it on both your computer and your phone.
Step 4. On your computer, extract the Orange Fox zip file (OrangeFox-R8.3-unified-vince.zip) you have downloaded. You will get many files including a file named “recovery.img“.
Step 5. Copy that recovery.img file to your ADB folder. Usually, the ADB directory is located at C:\adb\.
Step 6. Enable USB Debugging option. This option is available within Developer Options menu. Hence, you have to enable it at first.
Enabling Developer Options, go to:
Settings >> About phone >> tap the MIUI version 7x >> You are developer!
Enable USB Debugging, go to:
Settings >> Additional Settings >> Developer Options >> USB Debugging >> toggle it on.
A notification will pop up on your screen. Tap “OK“.
Step 7. Now connect your Redmi 5 Plus phone to your computer using its USB cable.
Step 8. On your computer, hold down the Shift key and right-click anywhere inside the ADB folder (C:\adb\). Choose “Open PowerShell window here“.
Step 9. Now type following command and hit Enter key to execute it:
adb reboot bootloader
This instructs your computer to establish ADB connection with your device while verifying any device attached. Second, this also reboots your device into Fastboot mode (bootloader mode). You will see your phone rebooting and you will also see the Mi Bunny Fastboot logo displayed.
Step 10. Do the “Hot recovery boot” by typing the command below:
fastboot boot recovery.img
At this stage, your phone shall reboot into Orange Fox recovery.
Step 11. Do the “Swipe to allow modifications“. You shall enter the main menu afterward.
Step 12. You will then see the main menu of Orange Fox recovery. Choose “Install“.
Step 13. Find and select the Orange Fox zip file (e.g:
Step 14. Do the “Swipe to Install” action. As soon as you swiped, your phone will flash the zip file of Orange Fox recovery.
Step 15. Your phone will automatically reboot into Orange Fox recovery again. This time is not a hot boot but the actual recovery booting using the one installed on your phone already.
Done. Finish. End. From here, you can proceed to either use it for rooting or flashing other mods such as Camera2 API enabled, etc.
How to Root with Orange Fox
One thing that we really like about Orangefox is also the inclusion of Magisk. Once flashed, you don’t need to manually download and copy Magisk to your phone.
Alternatively, follow these simple steps to root your phone with Orange Fox:
Step 1. Tap on the Orange Fox cup menu icon in the main menu.
Step 2. Tap the “Install” button in the Magisk section.
Step 3. Follow the on-screen instruction. Orange Fox will start to flash the in-built Magisk package. Once done, your phone should reboot into system.
Alternatively, you can choose “Reboot” from the main menu, then choose “System“.
Voila! Your phone is now rooted. You can confirm the status by downloading Root Checker app from Play Store.
You will also notice a new app called “Magisk Manager”. The app is crucial to manage the root access. You can allow and block any apps that request for root access. Additionally, you can also install Magisk modules within the app.
Optional but recommended:
While you are still in recovery mode, go to the Orange Fox cup menu that cap the third menu. Make sure the following options are activated:
- Support MIUI Incremental OTA
- Include system in OTA survival
- Incremental OTA signature verification
- Disable DM-verity
- Disable forced encryption.
Please do not hesitate to ask questions. Tell us which part of the article that you didn’t understand. Also, tell us your experience during the process or when using the recovery.