Reflashing Xiaomi Mi Note 3: official and custom firmware

Xiaomi Mi Note 3 is the iconic smartphone of 2017, which is still relevant thanks to the powerful hardware and active community of developers. However, over time, official MIUI updates cease to come out, and users face slowdowns, bugs or the desire to install a fresh version of Android. Flashing the device can solve these problems, but requires careful approach: a mistake at any stage can turn the phone into a β€œbrick”.

In this guide, we will analyze all the current ways to flash the Mi Note 3 (codenamed jason): from official global / Chinese MIUI builds to custom firmware like Pixel Experience or LineageOS. Particular attention will be paid to device preparation, unlocking the bootloader and typical errors that users encounter. If you are a beginner, do not miss the sections about the backup and firmware compatibility check!

Preparation for Flashing: What to Do Before Starting

Reflashing Xiaomi Mi Note 3 is an irreversible process, and one error can deprive you of data or the functionality of the device.

  • πŸ”‹ Charge the battery to at least 70%. Interrupting the process due to battery discharge is almost guaranteed to lead to a "brickΒ».
  • πŸ“± Make a full backup through Settings β†’ Additionally. β†’ Backup or third-party utilities like Titanium Backup (requires root).
  • πŸ” Find out the bootloader version. 3 two of them: old (ARB v1) new (ARB v3/v4). This depends on the choice of firmware and the method of unlocking.
  • πŸ’» Install drivers for Xiaomi on PC (download from the official website or through the Mi Flash Tool).

Also check the model of the device in Settings β†’ About the phone. Mi Note 3 was released in several versions:

  • Global version (MDG6) – supports official global firmware.
  • Chinese version (MDT6) – requires unlocking the bootloader to install global software.

Installation of firmware from another modification will lead to idle modules (modem, camera, sensors)!

Save. IMEI (through *#06#)|Download the correct version MIUI/Fastboot ROM|Disable antivirus on PC|Prepare. USB-cable (original!)|Check the free space on the disk (minimum) 5 GB)

-->

Unlock the bootloader on Xiaomi Mi Note 3

All Xiaomi devices have a bootloader by default.To install custom firmware or even official through Fastboot, it needs to be unlocked.The procedure takes up to 720 hours (30 days) of waiting due to Xiaomi's security policy, so start in advance.

Instructions for unlocking:

  1. Link your Mi Account to your device in Settings β†’ Xiaomi Account.
  2. Go to Settings β†’ About Phone β†’ MIUI version and tap 7 times to activate Developer Mode.
  3. Return to Settings β†’ More β†’ For developers and enable: Debugging over USB OEM Unlock (may not be available on Chinese firmware)

Mi Unlock Tool

official website

Fastboot

Loudness down + Nutrition

What if the Mi Unlock Tool shows "Couldn't unlock"? Chances are you didn't wait for the end of the waiting period (72/168/360/720 hours).
- Mi Account is linked to the device and confirmed by SMS. - The phone is connected to the Internet via SIM-Map (not Wi-Fi!) - Used by the original USB-Antivirus is disabled on the PC (it can block drivers).

Important! Once the bootloader is unlocked, all data will be deleted from the device (full reset), and some features (such as Mi Pay or Find Device) may stop working on informal firmware.

Yes, a long time | Yes, recently | No, just planning | No, I don't know how | I don't want to unlock-->

Re-flashing methods: which one to choose?

For the Xiaomi Mi Note 3, there are three main methods for installing firmware, depending on your goals and level of training:

MethodWhat's the point?DifficultyDo you need unlocking?
Officially OTA-updateInstall a new version of MIUI without data loss⭐ (simple)No.
Fastboot (Mi Flash Tool)Restoration of the "brick", change of the firmware region, downgrade⭐⭐⭐ (middle-of-the-road)Yes.
Recovery (TWRP)Install custom firmware (LineageOS, Pixel Experience, etc.)⭐⭐⭐⭐ (difficult)Yes.
EDL-regimeUnlocking the β€œbrick” with a damaged loader⭐⭐⭐⭐⭐ (expert)Yes (and EDL authorization)

For most users, Fastboot (for official firmware) is optimal. TWRP (custom-made). EDL-The system requires special equipment (EDL cable or Deep Flash Cable and is only used in critical cases.

πŸ’‘

If your goal is simply to update MIUI Before the latest version, start by checking available OTA-Updates to Settings β†’ The phone. β†’ Updating the system. It's the safest method that doesn't require unlocking.

Fastboot (Mi Flash Tool)

This method is suitable for installing official firmware (global, Chinese, stable or development) and is often used to β€œresurrection” the device after a failed firmware.

  • πŸ’» Windows PC (7/10/11).
  • πŸ”Œ Original. USB-cable (not cheap analogues!).
  • πŸ“ Firmware in.tgz or.zip format for Fastboot (download from the official website).
  • πŸ›  Mi Flash Tool (last version).

Step-by-step:

  1. Unpack the downloaded firmware in a folder without Cyrillic characters (for example, C:\miui_jason).
  2. Turn off the phone and press Volume Down + Power to log into the Fastboot.
  3. Connect the device to your PC and run the Mi Flash Tool (on behalf of the administrator).
  4. In the program, click Select and specify the path to the folder with the firmware.
  5. Select firmware mode: Clean all - complete cleaning (recommended when changing the region); Clean all and lock - cleaning + lock bootloader (only for official firmware!); Save user data - saving user data (not always stable).

Flash

1. Reinstall drivers manually through Device Manager.

2. Use another USB-port (preferably 2.0).

3. disable driver signatures in Windows (via gpedit.msc).

-->

⚠️ Attention! If you install firmware from another region (e.g. Chinese to global), manual repair may be required after flashing. IMEI using the engineering menu (#4636##) or tools like SN Write Tool.

Installation of custom firmware through TWRP

For fans of pure Android or alternative builds (for example, Pixel Experience with support for Project Treble) will require custom TWRP recavators. the process is more complicated than through Fastboot, but opens access to hundreds of firmware.

What needs to be done:

  1. Download TWRP for Mi Note 3 (the version should support your ARB v1/v3) bootloader. The official build can be found on the TWRP website.
  2. Install. TWRP Fastboot Team: Fastboot Flash Recovery twrp-3.7.0_jason.img fastboot boot twrp-3.7.0_jason.img
  3. V TWRP Make a full backup of the section NVRAM (stored IMEI and MAC-address!).
  4. Sweep the firmware (e.g, PixelExperience_jason-13.0-20231010.zip) GApps (if you need Google services).
  5. Clear the cache (Wipe) β†’ Dalvik/ART Cache and reboot.

To restore functionality, manual installation of the kernel or mods may be required.

Typical errors and their solutions

Even if you follow the instructions accurately, you can still get errors when flashing the Mi Note 3, and here are the most common ways to fix them:

Mistake.Reason.Decision
Anti-rollback check failTry to install firmware with an older version of ARB.Use the firmware with the same or newer ARB.
Invalid image format in Mi FlashA damaged firmware file or an incorrect folder.Download the firmware again and unpack it to the root of the disk.
The phone does not turn on after the firmwareIncompatible firmware or interrupted process.Repeat the firmware through Fastboot with a full clean (clean all).
E: Unknown command [log] in TWRPAn outdated version of TWRP.Upgrade the recavers to the last assembly.
No network after firmwareLost IMEI or wrong modem.Restore the NVRAM from the backup or run the modem separately.

If the phone is stuck on the MI or Fastboot logo after firmware, try:

  1. Press Volume up + Power for 10-15 seconds for forced reboot.
  2. Log in to Recovery (Loudness up + Power) and make Wipe Data.
  3. Fastboot with the clean all checkmark.

How to restore IMEI after firmware?
1. Download the archive from NVRAM for your model (look for 4PDA or XDA). 2. Unpack it and copy the files to /data/nvram via TWRP or ADB. 3. Set the rights 755 for the folder: chmod -R 755 /data/nvram 4. Reboot the device.

Recommendations after flashing

Successful firmware is only half the battle, so that the device works steadily.

  • πŸ”„ Reset the settings after the first download (unless you clean all in Mi Flash).
  • πŸ”’ Turn off automatic updates in Settings β†’ About the phone, if you use custom firmware.
  • πŸ“‘ Check network operation: if there is no signal, run the modem separately (file) modem.img).
  • 🎯 Set up the performance: in TWRP DM-verity can be disabled to prevent bootlooms.

For custom firmware, it is recommended:

  • Install Magisk for root rights (download the latest version from GitHub).
  • Use cores like FrancoKernel or Perseus to improve autonomy.
  • Disable Force Encryption if you do not use encryption (via TWRP or scripts).

⚠️ Attention! custom firmware does not have official security updates from Xiaomi. XDA Developers) and install them manually.

FAQ: Frequent questions about reflashing Xiaomi Mi Note 3

Can I flash Mi Note 3 without unlocking the bootloader?
No, install firmware through Fastboot or TWRP Unlocking is mandatory. The only way to upgrade without unlocking is to use it. OTA-Updates in phone settings (if available for your version) MIUI).
Which firmware is better to choose: official MIUI or custom?
Depending on the purpose: Official MIUI β€” Stability, support for all functions (camera, NFC, IR-Blaster, regular security updates (still coming out). Castom (Pixel Experience, LineageOS) - pure Android without ads, fresh OS versions (Android 12-14), but possible bugs with hardware. For everyday use, most users are suitable for the official global firmware.
How to return the official firmware after custom?
To return to MIUI: Download the Fastboot firmware for your model from the official website. Unlock the bootloader (if it has been blocked). Sweep through the Mi Flash Tool with the Clean all and lock option. Restore IMEI and NVRAM if necessary. Important! After returning to MIUI, you may need to re-assign your Mi Account.
Why is the camera or fingerprint sensor not working after the firmware?
This is a typical problem when installing: Wrong firmware version (e.g., firmware for MDT6 on MDG6), hardware without iron support (more patches are needed). Damaged partition persist (solved by firmware of this partition separately). Solution: Check firmware compatibility with your model. Install ANX Camera or GCam for custom firmware. Sweep the file persist.img from the official firmware via Fastboot: fastboot persist.img
How long does it take to unlock a bootloader in 2026?
The waiting time for unlocking the bootloader on Xiaomi Mi Note 3 depends on the account status: New account: up to 720 hours (30 days). Account with tied devices: from 168 hours (7 days). Official developers: unlock instant (requires status confirmation). You can not speed up the process - this is a restriction of Xiaomi servers. Check the unlock status in Mi Unlock Tool once a day.