Xiaomi Redmi Note 7 remains one of the most popular smartphones of the brand even years after its release, thanks to balanced characteristics and active community support. However, over time, users face the need to reflash the device: whether it is a transition to custom firmware, recovery from a failure or upgrade to the current version of MIUI. Fastboot is the most reliable method, but it requires care and preparation.
Unlike firmware through Recovery, Fastboot allows you to install any version of software, including official global/Chinese builds and custom ROMs. But there are pitfalls: incorrect firmware can lead to blocking IMEI or βbrickβ (completely inoperable device). In this article, we will discuss the entire process from unlocking the bootloader to the final installation, and also explain how to avoid typical errors.
Preparation for firmware: what to do before the start
Fastboot firmware isn't just about copying files to your phone, it's a low-level operation that affects system parts of your device, and before you start, make sure you follow all the steps you've taken.
- π± Save all data: firmware erases internal memory (including photos, contacts and apps). Use Mi Cloud, Google Photos or manual copying on PC.
- π Charge the battery to at least 60%. interruption of the process due to battery discharge can make the phone unsuitable for recovery.
- π₯οΈ Install drivers: for Redmi Note 7 (Lavender codename) requires Qualcomm drivers and ADB/Fastboot. Download them from the official Xiaomi website or through the Mi Flash Tool.
- π Unlock the bootloader: without this, firmware through the Fastboot is impossible.The procedure takes up to 72 hours (due to Xiaomi's inspection).
Pay special attention to the choice of firmware. For the Redmi Note 7, there are:
- π Global assemblies (MIUI Global β for the international market with support for Google Services.
- π¨π³ Chinese assemblies (MIUI China β no Google services, but with earlier updates.
- π οΈ Castomy ROM (LineageOS, Pixel Experience for advanced users.
β οΈ Attention: Firmware version MIUI below current (downgrade) may result in anti-rollback blocking. check your firmware version in Settings β The phone. β Version. MIUI And compare it to the one you chose.
Unlock the bootloader on Redmi Note 7
The bootloader on all Xiaomi smartphones is locked by default. Unlocking is a mandatory step before running through Fastboot. The process consists of two stages: linking the Mi Account to the device and actually unlocking through the Mi Unlock Tool.
Here's the step-by-step instruction:
- Enable Developer Options: Go to Settings β About Phone and click on MIUI Version 7 times.
- Activate OEM Unlock and USB Debugging in the Settings menu β Additional β For developers.
- Link your Mi Account to your device: in the same menu, select Mi Unlock Status and log in.
- Download Mi Unlock Tool from the official website and run it on PC.
- Connect your phone in Fastboot mode (press Power + Volume Reduction when the device is off) and follow the program instructions.
Important: Xiaomi can request a wait of up to 720 hours (30 days) before unlocking if the account is new or has not been previously used for this purpose.
What if the Mi Unlock Tool canβt see the device?
Selection of firmware: official vs custom
The choice of firmware depends not only on the functionality, but also the stability of the Redmi Note 7. Official MIUI builds guarantee compatibility with hardware, but may contain unnecessary applications (bloatware).
| Type of firmware | Pluses | Cons | Recommendation |
|---|---|---|---|
| MIUI Global Stable | Stable work, support OTA-Updates, all camera and sensor functions are working | Advertising in system applications, restrictions on removing Bloatware | For most users |
| MIUI China Stable | More frequent updates, no ads for Chinese users | No Google Services, Localization Issues Possible | For enthusiasts who are ready to install GApps manually |
| Castomic (LineageOS) | Clean Android, no Bloatware, regular security updates | The camera (without GCam), NFC or fingerprint sensor may not work | For advanced users, ready for bugs |
| MIUI EU (unofficial) | MIUI without ads, weekly updates, themes support | No official support, possible bugs | For lovers of fresh fits |
Where to download firmware:
- π Officially MIUI: Xiaomi website (choose version for Lavender).
- π Castomy ROM: XDA Developers or MIUI EU.
β οΈ Note: The firmware for the Redmi Note 7 Pro (codename violeta) is not compatible with the Redmi Note 7 (lavender)! Installing the wrong version will lead to a "brick".
π‘
Before downloading the firmware, check its hash amount (MD5) using the MD5 Checker utility. This will protect you from downloading corrupted files.
Installation of drivers and setting up Mi Flash Tool
Mi Flash Tool is Xiaomi's official firmware utility for Fastboot, and it supports all of the brand's models, including the Redmi Note 7.
1. Download the Mi Flash Tool from the official forum and install it on PC.
2. Unpack the archive with firmware in a folder without Cyrillic characters (for example, C:\MIUI\lavender_global).
3. Run MiFlash.exe on behalf of the administrator.
4. In the program, click Select and specify the path to the firmware folder.
If the Mi Flash Tool does not see the device:
- π Check the connection by USB (port USB 2.0 is more reliable than USB 3.0).
- π Reinstall drivers manually through Device Manager (select Android Bootloader Interface).
- π₯οΈ Try another PC or virtual machine with Windows 7/10.
Install the Mi Flash Tool|Download firmware for lavender|Unpack the firmware in a folder without spaces|Connect your phone to Fastboot mode|Run MiFlash on behalf of the administrator-->
Step-by-step firmware through Fastboot
Now, to the most critical stage, follow the instructions carefully, any error may cause the device to fail.
1. Transfer the phone to Fastboot mode:
Turn off the device β Press <power button> + <volume down> β Connect to the PC2. Check the connection:
Open the command line (Win+R β cmd) and type:
fastboot devices
The serial number of the device (e.g., 1234abcd fastboot). shall be displayed.3. Select firmware mode in the Mi Flash Tool:
- π Clean all β complete cleaning (recommended when changing version) MIUI).
- π Clean all and lock - cleaning + Loader lock (only for official firmware!).
- π Save user data β saving user data (not always working correctly).
4. Launch the firmware:
Click Flash β Wait until it is completed (usually 5-10 minutes) β The phone will reboot automatically.β οΈ Warning: If the process is stalled in the waiting for device phase, don't turn off the cable! USB-Reset the Mi Flash Tool or Reset the Mi Flash Tool.
π‘
Use Clean All mode when switching from custom firmware to official MIUI β this will prevent conflicts of system partitions.
Solving typical firmware errors
Even with the correct following of the instructions, errors can occur, and here are the most common ways to correct them:
| Mistake. | Reason. | Decision |
|---|---|---|
| Couldn't unlock bootloader | 72/720 hours waiting in Mi Unlock Tool | Wait for the specified time or use workarounds (e.g. EDL) |
| Flash is not done in Mi Flash | Damaged firmware files or incorrect version | Check it out. MD5-hash firmware and download again |
| Device not found | Problems with drivers or USB-connection | Reinstall Qualcomm drivers and try another cable |
| The phone does not turn on after the firmware | Incompatible firmware or interrupted process | Repeat the firmware in Clean All mode or use EDL |
If after the firmware Redmi Note 7 got stuck on the MI logo:
- Press Power + Volume Up to Enter Recovery.
- Choose Wipe Data β Wipe All Data.
- Reset the device.
For complex cases (such as hard bricks), you will need to run firmware through EDL (emergency mode), which requires an authorized Xiaomi account and a special cable.
How to enter EDL-mode on the Redmi Note 7?
Checking the device after firmware
After a successful firmware, you need to make sure everything works correctly.
- πΆ Network and Calls: Check Signal Level, Call Ability and Operations 4G/VoLTE.
- π· Camera: Launch the camera app and test all modules (main, wide-angle, front-facing).
- π Charging: Connect the charger and make sure itβs charging (the battery icon should be displayed correctly).
- π Sensors: Check the work of the fingerprint, gyroscope (Sensor Test in the engineering menu # # # #6484##).
- π Sound: Test speakers, microphone and 3.5mm connector (if available).
If something's not working:
- For the camera: Install Google Camera (GCam) with configured config for lavender.
- For networking: Check the APN settings or re-flash the modem module separately.
- For sensors: Calibrate them through the engineering menu or reinstall the firmware.
If IMEI is missing after the firmware:
- Make sure that the firmware is compatible with your model (lavender).
- Restore the IMEI through the Engineering Menu (#3646633# β CDS Information β Radio Information).
- Use the SN Write Tool (requires Xiaomi authorization).