Crucial Warning: Never flash packages built for the newer Redmi 3S or Redmi 3X (codename land / Snapdragon 430) onto an ido handset — mixing those boards will fail partition checks or hard-brick the device. Always choose "clean all" (flash_all.bat) inside Mi Flash Tool rather than "clean all and lock" if you are moving between China (LAICNFD) and Global (LAIMIFD) software.
Redmi 3 / 3 Pro (ido) MIUI 9 & Official TWRP Downloads
Global MIUI 9 Releases (ido_xhdpi_global / HM3Global) 4 packages
ido_xhdpi_global_images_V9.6.2.0.LAIMIFD_20180813.0000.00_5.1_global_d59f325839.tgz
Final Global Stable Fastboot package with Google Mobile Services and multi-language packs. Extract twice with 7-Zip for Mi Flash Tool.
MD5: d59f3258390e7cc5b9fe22452c7b0060
miui_HM3Global_V9.6.2.0.LAIMIFD_99f034030c_5.1.zip
Signed Global Stable Recovery ZIP for phones already running official Global MIUI or unlocked TWRP.
MD5: 99f034030c4c2ef5d23f21493d6b88da
ido_xhdpi_global_images_8.4.19_20180419.0000.00_5.1_global_090bd77a32.tgz
Final Global Developer Weekly Fastboot build for historical reference. Full 32-char MD5 unavailable upstream; filename hash prefix is 090bd77a32.
⬇️ Download via MIUI OTAmiui_HM3Global_8.4.19_85607774ae_5.1.zip
Final Global Developer Weekly Recovery ZIP archived for reference.
MD5: 85607774ae7c4d581942eed4d1fcb236
China Domestic MIUI 9 Releases (ido_xhdpi / HM3) 4 packages
ido_xhdpi_images_V9.6.1.0.LAICNFD_20180619.0000.00_5.1_cn_aa4936d66c.tgz
Final China Stable Fastboot image. Omits Google Play Services by default and carries domestic Chinese apps.
MD5: aa4936d66c38115937991d7aa4401868
miui_HM3_V9.6.1.0.LAICNFD_0e8630d551_5.1.zip
Signed China Stable Recovery ZIP for domestic MIUI updates.
MD5: 0e8630d5518807f9065ce1e0608a65fa
ido_xhdpi_images_8.4.26_20180426.0000.00_5.1_cn_b55acb9cf6.tgz
Final China Developer Weekly Fastboot package released for ido.
MD5: b55acb9cf6cdfb731946713f6050b1e3
miui_HM3_8.4.26_b0aea895db_5.1.zip
Final China Developer Weekly Recovery ZIP package.
MD5: b0aea895dbb4e719d7a95e453411930e
Official Custom Recovery (TWRP) 1 package
twrp-3.7.0_9-0-ido.img
Official Team Win Recovery Project image for unlocked ido bootloaders. SHA-256: fb989cee5cac97d616bab4c5e9aac7c54241f7579f98a836cefe5707dbd11f16.
MD5: 000d4883bc83585ff82221ab0bca5a1b
⬇️ Download (2 links)
High-Level Fastboot & EDL Overview for Codename ido
- Confirm model number (2015811/2015812/2015816) matches codename ido, not Redmi 3S (land)
- Extract ido_xhdpi_global_images_V9.6.2.0.LAIMIFD_20180813.0000.00_5.1_global_d59f325839.tgz twice to C:\ido_fw\
- Boot into Fastboot (Volume Down + Power) on unlocked phones, or EDL 9008 on locked units
- Load C:\ido_fw\ in Mi Flash Tool and select "clean all" (never "clean all and lock")
- Run Flash, allow eMMC writes to finish cleanly, and check FlashGuideHub for full step-by-step driver setup
Hardware & File Verification Before Flashing Redmi 3
- Confirm your board is 'ido' (Snapdragon 616) and NOT the later Redmi 3S 'land' (Snapdragon 430) by checking fastboot getvar product or the metal rear label (2015811/2015812/2015816).
- Verify the MD5 hash after downloading — especially before flashing large packages like ido_xhdpi_images_8.4.26_20180426.0000.00_5.1_cn_b55acb9cf6.tgz (1.5 GB) or twrp-3.7.0_9-0-ido.img (MD5: 000d4883bc83585ff82221ab0bca5a1b).
- If your bootloader is locked and Fastboot commands are rejected, confirm Qualcomm 9008 test-point or adb reboot edl access before wiping data.
- Extract Fastboot .tgz archives twice using 7-Zip into a short root path like C:ido_fw so prog_emmc_firehose_8936.mbn and flash_all.bat sit cleanly at the top level.
- Ensure the 4,100 mAh battery holds at least 40% charge and use a tight-fitting MicroUSB 2.0 data cable directly on a rear PC port so old MicroUSB connectors do not wobble mid-flash.
Snapdragon 616 (ido) vs Redmi 3S (land) Compatibility Notes
Fastboot flashing via flash_all.bat requires an unlocked bootloader. However, the 2016 Snapdragon 616 (ido) platform does not enforce Xiaomi server-side EDL authorization, so locked phones can also be recovered cleanly via Qualcomm HS-USB QDLoader 9008 EDL mode with Mi Flash Tool.
Ready to Flash This Firmware?
Full step-by-step instructions for Xiaomi Redmi 3 / Redmi 3 Pro, including prerequisites, error fixes, and screenshots, are on FlashGuideHub's Mi Flash Tool guide.
Can also be flashed via Fastboot: Open Fastboot Guide →
Redmi 3 / 3 Pro Architecture, Build Codes & Branch Q&A
Yes. Both the standard Xiaomi Redmi 3 (2 GB RAM / 16 GB storage) and the Redmi 3 Pro / Prime (3 GB RAM / 32 GB storage + rear fingerprint sensor) are built on the exact same Snapdragon 616 (MSM8939v2) motherboard codenamed "ido", so every MIUI release marked ido_xhdpi / HM3 supports both variants including the fingerprint driver. By contrast, the Redmi 3S and Redmi 3X switched to a Snapdragon 430 board codenamed "land"; flashing "land" images onto an "ido" phone causes an immediate brick.
In Xiaomi's legacy MIUI 9 naming system: "V9.6" indicates the MIUI 9.6 release; "L" stands for Android 5.1 Lollipop as the underlying operating system base; "AI" is the two-letter platform code assigned to the Redmi 3 (ido); "MI" identifies the Global build whereas "CN" marks the China domestic branch; and "FD" denotes the release family.
Xiaomi prioritized upgrading MIUI's interface and security layers across older devices on their launch kernel rather than rebasing the Snapdragon 616 board support package to Marshmallow. As a result, Redmi 3 (ido) received MIUI 7, MIUI 8, and MIUI 9 features while keeping Android 5.1.1 underneath, wrapping up official development with Global Weekly 8.4.19 in April 2018, China Weekly 8.4.26 a week later, and final Stable releases V9.6.1.0.LAICNFD / V9.6.2.0.LAIMIFD.
Unlike modern A/B devices that pack recovery inside boot or vendor_boot, the Redmi 3 (ido) uses a traditional standalone /recovery eMMC partition. Team Win's official twrp-3.7.0_9-0-ido.img (MD5: 000d4883bc83585ff82221ab0bca5a1b, 15.8 MB) is compiled specifically for that standalone partition layout so owners can back up partitions or install community Android builds cleanly.