Xiaomi Redmi 7A (codename pine) is still a popular budget device, but its official MIUI support ended in 2022.This means that automatic airborne updates (OTAs) no longer come, and users face security vulnerabilities, bugs and incompatibility with new applications. Manually update firmware on the Redmi 7A in three ways: through stock Recovery, Fastboot or custom Recovery (such as TWRP).
In this article, you will find step-by-step instructions for each option, current links to firmware (including: MIUI 12.5 Enhanced is the latest stable version for pine, as well as solutions for typical errors such as Error 7 or getting stuck on the Mi logo. MIUI, It can lock your phone after a bad firmware, if your Redmi is a bad one. 7A Β«buriedβ after the update, at the end of the article there is a section on the restoration through EDL-regime.
1.Preparing the phone for manual update
Before you start firmware, you need to follow 4 critical steps:
- π Charge the battery to at least 60%. When discharged during the upgrade, the phone can turn into a brickΒ».
- π± Make a backup copy through Settings β Additionally. β Backup or manually copy files from internal memory to PC.
- π Unlock the bootloader (if you plan to use Fastboot or TWRP). On the Redmi. 7A It takes up to 72 hours due to Xiaomiβs policy.
- π₯ Download the correct firmware. Only pine files marked with pine in the title are suitable for pine (e.g., pine, pine_global_images_V12.5.1.0.QCMMIXM_...).
Error in choosing a firmware version is the most common reason for βbrickingβ. For example, trying to install MIUI 13 on Redmi 7A will lead to Error 7, since this model does not officially support Android 11+. Check the current version of MIUI in Settings β About Phone β MIUI version and choose the firmware of the same branch (for example, with V11.x.x.x.x you can only upgrade to V12.5.x.x).
If you've never unlocked the bootloader, do it beforehand. The process involves:
- Linking your Mi Account to your device in Settings β Xiaomi Account β Mi Unlock status.
- Install the Mi Unlock Tool on PC (you can download from the official website).
- Connecting your phone in Fastboot mode (clamp Volume Down + Power) and waiting for SMS with resolution (can take up to 3 days).
β οΈ Note: After unlocking the bootloader from the phone will be removed Widevine L1, Which will lead to a loss of support. HD Netflix, Disney.+ And other streaming services. It's irreversible!
2. Method 1: Update via stock Recovery
This method is suitable if you want to upgrade within the same MIUI branch (for example, from V11.0.5.0 to V12.5.1.0) and do not plan to install custom firmware.
Instructions:
- Download the full firmware (not downloaded) OTA-Package!) for pine from the official website MIUI Downloads. Look for files with.zip extension and Recovery tag.
- Rename the file to update.zip and move it to the root of the phoneβs internal memory (not folders!).
- Turn off the phone and press Volume Up + Power to enter Recovery.
- Select the language (if required), then go to Install update.zip to System.
- Confirm the installation and wait for the completion (it will take 5-10 minutes).
The firmware file is called update.zip|The file is at the root of the memory |The battery is charged >50% |Data backup is made-->
If the phone is stuck on the Mi logo after the reboot, reset to factory settings via Recovery (Wipe Data β Wipe All Data), which will delete all data, but return the phone to working condition.
What if Recovery doesnβt see update.zip?
3. Method 2: Fastboot Firmware (for experienced)
This method requires an unlocked bootloader and is suitable for full flashing of the phone, including crash recovery. Use it if:
- π We need to revert to an older version. MIUI.
- π¨ The phone is not switched on or got stuck in the bootloop.
- π¦ Global needs to be established ROM China ROM (vice versa).
Instructions:
- Download Fastboot firmware for pine from the official website. The file will be in.tgz or.zip format (for example, pine_global_images_V12.5.1.0.QCMMIXM_20211012.0000.00_11.0_global_...).
- Unpack the archive in a folder on your PC. flash_all.bat (for Windows or flash_all.sh (for Linux/Mac).
- Turn off your phone and press Volume Down + Power to log into the Fastboot. Connect it to your PC via USB.
- Launch it. flash_all.bat I'll be working on the administrator's behalf. 3β5 minute.
If the script gives you an error called fastboot: error: Failed to boot into fastbootd, try manually executing the following commands:
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot flash vendor vendor.img
fastboot flash dtbo dtbo.img
fastboot flash vbmeta vbmeta.img
fastboot rebootβ οΈ Note: Fastboot firmware erases all data, including photos, contacts and apps. If you need to save information, pre-extract the memory card and make a backup through ADB (adb backup -apk -shared -all -f backup.ab).
Method 3: Installation via TWRP (Castom Recovery)
This method is suitable for custom firmware installation (e.g. LineageOS or Pixel Experience) or modified versions. MIUI. Advantage TWRP β Ability to create backups of the entire system and install ZIP-Files without restrictions Xiaomi.
Steps:
- Install TWRP for Redmi 7A. The official version can be downloaded from TWRP. The file will be in.img format.
- Please. TWRP Fastboot: Fastboot Flash Recovery twrp-3.7.0_9-0-pine.img fastboot reboot recovery
- In TWRP, select Wipe β Format Data (required!), then copy the firmware to your phone via MTP (plug in USB and select Mount β Enable MTP).
- Install. ZIP-File via Install and restart.
The following custom firmwares are available for Redmi 7A:
| Firmware | Android version | Status | Reference |
|---|---|---|---|
| LineageOS 18.1 | 11 | Official. | Download |
| Pixel Experience | 12 | Informal | XDA |
| Havoc-OS | 11 | Informal | XDA |
π‘
If after installing custom firmware does not work mobile network, check the settings APN In Settings β SIM-maps and mobile networks β Access points (APN). It is often enough to drop them to the factory.
5. Typical errors and their solutions
Even with the instructions being followed accurately, here are the most common errors on the Redmi 7A and how to fix them:
- π« Error 7 in Recovery: Denotes firmware incompatibility with the device. Check that the downloaded file is for pine (not for Redmi 7 or Redmi). 8A!).
- π Bootloop: Caused by corrupting system files. The solution is to flash the full Fastboot firmware or restore the backup through TWRP.
- π Phone is not defined in Fastboot: Install Mi Phone Manager drivers or manually update the driver through Device Manager (select Android Bootloader Interface).
- π΅ Loss of loss IMEI After firmware: Restore through the engineering menu (#4636##) or tool SN Write Tool (requires an authorized Xiaomi account).
If the phone has turned into a brick (it doesnβt turn on, doesnβt respond to buttons), try EDL emergency mode:
- Download Mi Flash Tool and firmware for pine in.tgz format.
- Connect the phone to the PC by holding Volume Up + Volume Down (should be defined as Qualcomm HS-USB QDLoader 9008).
- In the Mi Flash Tool, select Clean All and flash the device.
π‘
If the Mi Flash Tool is an error SLA Auth means your Xiaomi account is not authorized to EDL-So the solution is to use a patched version of the utility or go to the service center.
6. How to check the success of the update
After the firmware, you need to make sure that the system is working correctly.
- Check the version of MIUI in Settings β About the phone. It should match the installed firmware.
- Test the basic functions: π Mobile and mobile phone calls (check both) SIM-cards, if you use them). πΆ Wi-Fi and Bluetooth (connect to network and device). π Sound (speakers, microphone, headphones). π· Camera (take photos and videos).
Google Play Services
If after the update, the phone began to warm up or discharge quickly, do:
Reset to factory settings (without deleting data):
1. Go to Settings β Additional β Recovery and Reset.
2. Select Settings Reset (do not Delete all data!).7. Where to download official and custom firmware
The official firmware for Redmi 7A (pine) can be downloaded from the following sources:
- π Official website MIUI: https://new.c.miui.com/global/miuidownload/index (Choose Redmi. 7A β pine).
- π¦ 4PDA: In the Redmi theme 7A There is an archive of all versions MIUI, including ported.
- π§ Xiaomi Firmware Updater: https://xiaomifirmwareupdater.com/ (Automatically collects the latest firmware).
For custom firmware, use:
- π± XDA Developers: Redmi section 7A.
- π Telegram channels: For example, @miuiroms or @pine_dev.
β οΈ Note: Do not download firmware from dubious file sharing sites (for example, MediaFire or Yandex.Disk from unknown users) and run the risk of running into a virus or modified firmware with backdoors!