Xiaomi Redmi 7A is one of the most popular budget smartphones, but even it is not immune to software problems. If your device is locked on the Mi Account screen, βblockedβ after a failed update or simply works unstable, flashing may be the only solution.
In this article, we will discuss three legal ways to unlock and flash Redmi 7A (including the M1903C3GG, M1903C3GE, M1903C3G models), even if the smartphone does not turn on or requires a password from your Mi Account. You will learn how to circumvent the restrictions without losing IMEI, which tools to use for firmware through Fastboot and EDL, and how to avoid errors like Invalid image or Anti-roll checkback fail.
Warning: the procedure requires care, the wrong actions can turn the phone into a brick. If you are not sure of your skills, consult a specialist.
1.Preparation: What you need to flash Redmi 7A
Before you start unlocking, collect everything you need, and without the right tools and files, you run the risk of a broken device or errors like Flash not done.
Here's the minimum set:
- π± Smartphone Xiaomi Redmi 7A (If the phone is not turning on, connect to the charger for 10-15 minutes.
- π» Computer on Windows 7/10/11 (32 or 64 On the bit. Mac/Linux This process is possible, but requires additional manipulation.
- π Cable USB Type-C (preferably original or high-end) cheap cables can interrupt the connection.
- π Tools: Mi Unlock Tool (official utility for unlocking the bootloader), Mi Flash Tool (for firmware through Fastboot). EDL-scaling (if the phone is not identified in Fastboot).
- π Firmware for your model. Download only official files from the sites: Official archive MIUI (Choose the pine version, codenamed Redmi. 7A). Xiaomi Firmware Updater (alternative source).
Drivers will also be required:
- π§ ADB Fastboot (part of Android) SDK Platform-Tools).
- π§ Qualcomm Drivers (for mode) EDL).
π What kind of firmware you plan to use?
Official Fastboot
Castom Recovery (TWRP)
EDL (Emergency mode)
I haven't decided yet.
β οΈ Attention: If your Redmi is 7A blocked on the screen Mi Account, before firmware be sure to unlock the account through the official website. Otherwise, after firmware, the phone will again require the entry of account data.
2 Unlock the bootloader on the Redmi 7A
By default, the bootloader on all Xiaomi smartphones is locked.To install custom firmware or even official through Fastboot, it needs to be unlocked. The process takes 3 to 15 days (due to Xiaomi policy), but this rule cannot be legally circumvented.
Instructions for unlocking:
- Turn on the developer mode on the phone: Go to Settings β About Phone β MIUI version. Click on the line with version 7 times until the notification βYou became a developerβ appears.
- Activate OEM Unlock and USB Debugging: Return to Settings β Additional β Developer. Enable OEM Unlock and USB Debugging switches.
Link the device to your Mi Account:
- In the same menu for developers, find the Mi Unlock Status item.
- Click Add Account and Device and log in.
- Connect your phone to your PC, launch the Mi Unlock Tool, and follow the instructions, and when you first connect, it will request 72 to 360 hours of latency.
- Press Flash and wait until it is completed (the process takes 5-10 minutes).
If you see a Flash not done. Invalid image error, check:
- Compatible with the phone model (e.g. pine for Redmi 7A).
- Integrity of the downloaded archive (recheck the hash amount).
- The presence of Chinese characters on the way to the folder with the firmware.
What to do if the Mi Flash Tool can't see your phone?
1. Check the cable connection (try another port) USB). 2. Install drivers manually through Device Manager (select "Qualcomm" HS-USB QDLoader 9008" for Fastboot. 3. Disable the antivirus - it can block MiFlash. 4. Try running the program on behalf of the administrator. 5. If the phone is defined as "Unknown device", use the Mi Flash Pro utility.β> 4. Firmware through EDL: If the phone is not switched on, EDL (Emergency Download Mode) is an "emergency" firmware method that works even if the smartphone does not respond to buttons, hovers on the logo or is locked on the Mi Account screen. 7A You will need an authorized account (or workarounds) EDL: Turn off the phone. Press the volume up. + Volume down and connect the cable USB PC. Hold the buttons for 10-15 seconds until Qualcomm appears in Device Manager. HS-USB QDLoader 9008. For firmware through EDL use: π EDL Auth Bypass (bypassing authorization for older models). π Firmware in.mbn or.elf format (can be found on Xiaomi Firmware Updater). π§ MiFlash utility (same as for Fastboot, but with a choice of mode) EDL). β οΈ Attention: Firmware through EDL Without authorization, it can lead to loss IMEI module NFC (If you have it in your model, you should save it before the procedure. IMEI using the adb shell service call iphonesubinfo 3 command (only works on unlocked phone). Error Reason Sahara Communication Failed Incorrect Firehose Download prog_emmc_firehose.mbn for Redmi 7A Flash not allowed in Lock State bootloader is blocked Unlock through Mi Unlock Tool or use EDL With Anti-rollback check fail authorization, install a newer version MIUI or use Anti-Rollback Patch Invalid sparse file format at header Damaged firmware file Pump archive and check check checksum (MD5) 5. Installation of custom firmware (TWRP + If you want to install informal firmware (such as LineageOS, Pixel Experience or HavocOS), you will need custom recavator. TWRP. But for Redmi. 7A The first is the nuances: First, the official TWRP There is no model for this model - you will have to use modified assemblies from the community. Second, some custom firmware does not support a camera or module. IR Blaster (infrared port) Installation instructions TWRP: Download the current one. TWRP for Redmi 7A (file twrp-3.5.2_pine.img). Rename him in recovery.img And put it in a folder with a platform-tools. Turn on the Fastboot on your phone and connect it to your PC. recovery.img fastboot boot recovery.img The phone will reboot to TWRP. Make a backup section persist (important for the IMEI!). To install custom firmware: Download ZIP-A firmware archive (like LineageOS) transfer it to your phone or flash drive. TWRP Choose the Wipe β Format Data (enter yes). Install ZIP Install. Sweep through Gapps (if you need Google services) and Magisk (for root rights). 6. Solving problems after firmware Even if the firmware was successful, problems may occur. Here are the most common ways to eliminate them: 1: The phone does not turn on after the firmware π Check the battery charge (plug in to charge on the 30 minute). π Try to enter the Fastboot (Loudness Down). + Food, and re-sweeten. π If it doesnβt help, use it. EDL (section 4). Problem. 2: No network or IMEI throw off π‘ Check if the modem and persist partitions are installed (in the TWRP can be restored backup). π’ Restore. IMEI via Maui META or SN Write Tool (instructions are available on the XDA). Problem. 3: Hanging on the logo MI β³ Wait. 10β15 Minutes (the first launch can be long). π Make a Wipe. Cache/Dalvik into TWRP. π₯ Refuse the phone with Clean all selection in Mi Flash Tool. 4: Camera or sensors are not working. π· Make sure the firmware supports Redmi. 7A (Not all custom builds are compatible). π Get back to the official one. MIUI via Fastboot. π‘If after firmware the phone requires a password from Mi Account, and you do not remember it β use account recovery or contact Xiaomi. Bypassing the account through firmware can lead to locking the device! 7. Alternative methods of unlocking If official methods have not worked, workarounds can be tried. However, they carry risks and may violate the warranty. Method 1: Bypassing Mi Account through TestPoint For phones with Mi Account blocked, some workshops use TestPoint hardware bypassing, which allows you to flash your phone through the phone. EDL without authorization: β οΈ Requires disassembly of the phone (risk of damage to plumes). β οΈ It doesn't work on new versions. MIUI (Since 2021, Xiaomi has tightened its protection). β οΈ Maybe she can. IMEI and MAC-address. Method 2: Use of vulnerabilities in the bootloader Some versions of Redmi 7A (particularly MIUI 10β11) have vulnerabilities that allow the bootloader to be unlocked without waiting: π Exploit to bypass timer (not working on all devices). π Fastboot oem unlock (sometimes works on older versions) MIUI). Method 3: Contact the service center If nothing helps, contact the official Xiaomi service.The cost of unlocking Mi Account or flashing through the Firmware EDL β from 1,500 to 3,000 rubles (depending on the region). FAQ: Frequent questions about Redmi firmware 7A Can I get Redmi to flash? 7A No, to install any firmware through Fastboot or TWRP You need an unlocked bootloader. Except for the firmware through EDL Authorization (but it requires special equipment) How to find out your Redmi model 7A (M1903C3GG, M1903C3GE etc.)? The model is indicated on the box or under the battery (on the sticker). β The phone. β Model (if phone turns on). For Redmi 7A model: M1903C3GG (global), M1903C3GE (Europe), M1903C3G (India) What if, after firmware, the phone asks for a Mi Account password? This means that the Mi Account is linked to the device. Solutions: Remember or recover the password through the official website. If the phone is bought from hand, contact the previous owner to unbundle. As a last resort, use it. EDL It's a little bit more authenticated (but it can be expensive) and it's a little bit more reliable for Redmi. 7A: official or custom? Depends on the purpose: πΉ Official. MIUI β stable work, support OTG and IR Blaster, but a lot of advertising and restrictions. πΉ LineageOS, Pixel Experience β no advertising, up-to-date software, but camera or sensors may not work. For everyday use, we recommend official global firmware (pine_global). Can I return the phone to warranty after flashing it? No. Any firmware (even the official Fastboot) drops the warranty flag. To return the warranty, you need to flash the original version. MIUI and lock the boot loader (fastboot oem lock), however, this does not guarantee the restoration of warranty status.