The Xiaomi Redmi 4X (codename santoni), launched in 2017, is a legendary compact smartphone celebrated for its phenomenal battery life. It perfected the formula for a small-form-factor device by packing a massive 4100 mAh battery and the highly efficient Qualcomm Snapdragon 435 chipset into a comfortable 5-inch metal body. This combination made it a true “compact battery champion,” easily lasting two days or more for most users. For enthusiasts of this classic device, this page provides official fastboot ROMs for China and Global, the popular Xiaomi.eu custom ROM, and the official TWRP recovery to keep it running smoothly.
Important: This guide is for the Redmi 4X (santoni), which is powered by a Snapdragon processor. It is not compatible with the earlier, MediaTek-powered Redmi 4 (prada). Flashing the wrong firmware will hard brick your phone.
Quick Device Specs
- Device: Xiaomi Redmi 4X (santoni)
- Release year: 2017
- Chipset: Qualcomm Snapdragon 435
- Display: 5.0″ IPS LCD
- Battery: 4100 mAh
- Original MIUI: Android 6.0.1 (Marshmallow), MIUI 8
Required Downloads
| File / Tool | Download Link |
|---|---|
| Xiaomi Mi Flash Tool | Download Latest Version |
| Xiaomi USB Drivers | Included with Mi Flash Tool |
| Bootloader Unlock Tool | Official Mi Unlock Page |
Official & Custom ROMs / Recovery
| Region | Build | Android | Type | Download | Codename |
|---|---|---|---|---|---|
| China | V11.0.1.0.NAMCNXM | 7.1 | Official Fastboot ROM | Download | santoni |
| Global | V11.0.2.0.NAMMIXM | 7.1 | Official Fastboot ROM | Download | santoni |
| Xiaomi.eu (Custom) | V10.3.1.0.NAMCNXM (Based) | 7.1 | Custom Recovery ROM | Download | santoni |
| TWRP (Official) | 3.6.2_9-0 | — | Custom Recovery | Download | santoni |
How to Flash Official ROM (Mi Flash Tool)
Use this method to unbrick your phone or restore official MIUI firmware.
- Boot into Fastboot mode (Power + Volume Down).
- Extract the official firmware (.tgz file) and select the main folder containing the
/imagesdirectory in Mi Flash Tool. - Select clean all for a safe installation (you can use clean all and lock to return to a fully stock, locked state).
How to Install TWRP & Flash Custom ROMs
Use this method to install the Xiaomi.eu custom ROM or other community-developed ROMs.
What is TWRP? TWRP (Team Win Recovery Project) is a powerful custom recovery that replaces your phone’s limited stock recovery. It is the essential tool that allows you to install custom software (.zip files), create full backups of your system (a “Nandroid”), and perform other advanced maintenance. The official ROMs on this page do not require TWRP.
Disclaimer: This is an advanced process. Proceed at your own risk.
- Unlock the Bootloader: This is a mandatory first step. Use the official Mi Unlock Tool.
- Flash TWRP:
- Boot your phone into Fastboot mode (Power + Volume Down) and connect it to your PC.
- Using ADB & Fastboot tools on your PC, flash the downloaded twrp-3.6.2_9-0-santoni.img file with the command:
fastboot flash recovery twrp-3.6.2_9-0-santoni.img
- Boot into TWRP: After flashing, immediately boot into recovery by holding Power + Volume Up.
- Install Custom ROM:
- In TWRP, it’s recommended to first go to “Wipe” and select “Format Data” to prevent encryption issues.
- Transfer the Xiaomi.eu .zip ROM file to your phone.
- In TWRP, tap “Install,” select the .zip file, and swipe to confirm the flash.
- Reboot your system once complete.
FAQs
Q1. What is the difference between the Redmi 4X and the Indian Redmi 4?
This can be confusing. The device with codename santoni (Snapdragon 435) was sold as the Redmi 4X in China and globally. In India, this same santoni device was marketed simply as the Redmi 4. This should not be confused with the original Chinese Redmi 4 (prada), which used a MediaTek chip.
Q2. What made the Redmi 4X so popular?
Its success came from an unbeatable combination for its time: a very large 4100 mAh battery in a compact 5-inch body, paired with the super-efficient Snapdragon 435 processor. This resulted in phenomenal battery life that few other phones could match.
Q3. What was the final official update for the Redmi 4X?
The Redmi 4X launched with Android 6.0 Marshmallow and received its final major OS upgrade to Android 7.1 Nougat. The MIUI 11 builds provided on this page are the last official software updates for this model.
Q4. How do I use the TWRP and Xiaomi.eu files together?
They are a team. First, you use a PC to install the TWRP recovery (.img file) onto your phone. Then, you boot your phone into the TWRP environment and use its interface to install the Xiaomi.eu ROM (.zip file).
Troubleshooting
- Pre-flashing Checklist:
- Have you backed up all important data from your phone?
- Is your phone’s battery charged to at least 50%?
- Have you confirmed your device is the santoni (Snapdragon) variant?
- Common Flashing Errors:
- “error: not catch checkpoint” or “Flash system error” → This almost always means you have selected the wrong folder in Mi Flash Tool. Make sure you have selected the main folder that contains the images sub-folder, not the sub-folder itself.
- Device is not detected in Fastboot → Ensure drivers are correctly installed. Try a different USB port and a high-quality data cable. Run Mi Flash Tool as an administrator.
- TWRP Issues:
- TWRP asks for a password → This means your phone’s storage is encrypted. The standard fix is to go to the “Wipe” menu in TWRP and choose “Format Data”. This will erase everything on your internal storage.
- Stuck on boot after flashing → If the phone doesn’t boot up after flashing a custom ROM, reboot to TWRP, perform a full wipe (Cache, Dalvik, System, Data), and then re-flash the ROM .zip file.