Why do you need to check out Redmi? 7A and when necessary
Xiaomi Redmi Smartphone 7A (The codename pine was released in 2019 with the MIUI 10 is based on Android 9 Pie. In five years of support, the device has received several major updates, but the official updates have long ceased:
First, to install custom firmware (for example, LineageOS or Pixel Experience), which gives the current version of Android, no advertising in the app. MIUI And then there's the extended privacy settings. And secondly, if the smartphone gets stuck on the Mi logo after a bad update -- it's called a "brick," and flashing through the Fastboot is often the only solution. MIUI, Finally, flashing is required when you unlock regional restrictions (e.g., Google Pay on Chinese firmware).
But there are risks: wrong actions can turn your phone into a brick, and unofficial firmware can take away warranties. Before you start, assess whether the risk is justified. If the goal is simply to upgrade the system, first check for official updates in Settings. β The phone. β Update MIUI.
Preparation for Flashing: What to Do Before Starting
Redmi's flashing 7A It requires a lot of pre-actions, without which the process can end up in error or data loss. Start with backup: copy photos, contacts and files to your computer or cloud. Use Mi Cloud (if it's configured) or applications like Swift Backup (root rights required). Please note that after the firmware is installed, all data in the internal memory will be erased.
Next, check the MIUI version and the status of the bootloader.
- Open the Settings. β About the phone and write down the version MIUI (for example, V12.5.3.0.PCMCNXM).
- Turn off the phone, then press Power + Volume down to log into the Fastboot.
- Connect the smartphone to the PC and enter in the command line: fastboot oem device-info If in the answer Device unlocked: false - the bootloader is locked, and it needs to be unlocked.
Also prepare the tools:
- π Cable USB Type-C (original, undamaged).
- π» Windows computer 10/11 (Fastboot and Mi Flash Tool).
- π± Charge the phone at least 50% - when discharged during firmware, the risk of a breeze is high.
- π Mi Account tied to phone (required to unlock the bootloader).
β οΈ Note: If you are buying a Redmi 7A Make sure the previous owner untie his Mi Account, otherwise, after resetting the phone will require input of other people's data, and unlocking it will be extremely difficult.
Make a backup copy of the data|Check the version. MIUI and loader condition|Download firmware and tools (Mi Flash, ADB)|Charge your phone to 50% or higher|Prepare original USB-cable-->
Unlocking the bootloader on Redmi 7A: step-by-step instructions
The bootloader on all Xiaomi smartphones is locked by default, and unlocking it is a must before installing custom firmware or manually updating via Fastboot.The process takes 72β168 hours (3β7 days) as Xiaomi introduces artificial delay to protect against fraudsters.
Algorithm of action:
- Attach Mi Account to your phone: Go to Settings β Mi Account and log in. Enable Settings β Additionally. β For developers β Unlocking OEM. In the same menu, activate the debugging by USB.
Mi Unlock Tool
official website
Launch the utility and log in.
Fastboot
Food + Volume Down
Press "Unlock"
Once successfully unlocked, the phone will automatically reset to factory settings. Now you can install any firmware, but remember: Xiaomi warranty is canceled.
β οΈ Note: If you have a "Couldn't unlock" error when unlocking, check: Mi Account is linked to your phone and confirmed by phone. SMS. You use the official Mi Unlock Tool (not modified) phone was not purchased in China with firmware for the domestic market (additional unlocking is required through the phone). EDL).
What if the Mi Unlock Tool can't see the phone?
Choosing firmware for Redmi 7A: custom
For Redmi. 7A There are three types of firmware available, each of which solves its own problems:
| Type of firmware | Advantages | Deficiencies | Where to download |
|---|---|---|---|
| Official. MIUI (global/European) | Stable work, support OTA-Updates: Preserve warranty (unless the bootloader is unlocked). | Advertising in system applications. Limited privacy settings. | Official MIUI website |
| AOSP (LineageOS, Pixel Experience) | Pure Android without ads. Up-to-date Android (up to 13) Advanced settings. | Possible bugs (for example, non-functioning) NFC). No. OTA-Updates (must be re-flashed manually). | XDA Developers |
| Port firmware (e.g, MIUI from other devices) | Unusual design or function. | High risk of job instability, lack of support. | Thematic forums (not recommended) |
For most users, the best choice is the official global firmware (for example, the most popular one, V12.5.3.0.PCMMIXM It is devoid of Chinese services and supports Google Pay. If you want maximum performance and privacy, look for LineageOS 20 (Android 13), but be prepared for possible problems with the camera or sensors.
When downloading the firmware, pay attention to:
- π Codename must be the same as pine (for Redmi) 7A).
- π Region β Global (global), EEA (Europe), China (China).
- π’ Android version β for example, Android 11 for MIUI 12.5.
- π File type: Recovery (for installation via stock recovery) or Fastboot (for firmware via PC).
π‘
Before downloading custom firmware, check the reviews on the forum XDA. Pay attention to the date of the last update β if the firmware has not been updated for more than a year, it may contain vulnerabilities.
Redmi flashing methods 7A: step-by-step
There are three main methods of firmware Redmi 7A, Each of which is suitable for different situations, depending on the type of firmware, the state of the phone and your experience.
Method 1: Through MIUI Updater (without unlocking the bootloader)
This method is suitable for installing official updates. MIUI It's the simplest and most secure, but it only works if you don't use a PC:
- Phone's on and not blinked.
- You install firmware for your region (e.g. global to global).
- The firmware file has a.zip extension and is designed for Recovery.
Instructions:
- Download the firmware (for example, miui_PINEGlobal_V12.5.3.0.PCMMIXM_*.zip) and rename it in update.zip.
- Move the file to the root of the phoneβs internal memory.
- Open the Updater app, click on the three dots in the upper right corner and select Select the firmware file.
- Please specify the path to update.zip and confirm the installation.
- After restarting, the phone will be updated automatically (the data will be saved).
Method 2: Through Fastboot (with unlocked bootloader)
This method is used to:
- Install the official firmware through the Mi Flash Tool.
- Restore the phone after a crash (brick).
- Transition from Chinese firmware to global.
Procedure:
- Download Mi Flash Tool and firmware in.tgz format (for example, pine_global_images_*.tgz).
- Unpack the firmware archive in a folder without Cyrillic characters (for example, C:\pine_fastboot).
- Turn off the phone and press Power + Volume down to log into the Fastboot.
- Connect your phone to your PC and start the Mi Flash Tool.
- In the program, click Select, specify the firmware folder, then select Clean all (full cleaning) or Clean all and lock (clean + lock the bootloader).
- Press Flash and wait until it is completed (5-10 minutes).
If the process ends in error "flash_write_failed", try:
- Use the other USB-port.
- Run the Mi Flash Tool on behalf of the administrator.
- Select in the Flash All Except Storage settings (saves user data).
Method 3: Through Custom Recovery (TWRP)
This method is needed for custom firmware installation (for example, LineageOS) or modifications (Magisk, Xposed). TWRP Recovery β Alternative Recovery Menu.
Instructions:
- Download. TWRP for Redmi 7A (file twrp-3.7.0_pine.img) official website.
- Move the image to the folder with ADB (for example, C:\platform-tools).
- Turn on the debugging. USB in the developer settings and connect the phone to the PC.
- Open the command line in the folder with ADB Adb reboot bootloader fastboot flash recovery twrp-3.7.0_pine.img fastboot reboot recovery
- The phone will reboot to TWRP. Here we can:
β οΈ Note: After installing custom firmware through TWRP First, you can swipe through Disable Force Encryption (if required), otherwise the phone may get stuck on download. XDA smack-in.
π‘
For the installation of custom firmware, be sure to use TWRP, Stock recovery doesn't support unofficial signatures. ZIP-file and make an error.
Solving common errors in firmware
Even with accurate follow-up instructions, the Redmi firmware process 7A It can lead to a mistake. Let's look at the most common problems and how to fix them.
1. "This device is locked" error in Fastboot
Reason: the bootloader is not unlocked. Solution: unlock through the Mi Unlock Tool, as described above. If the 168-hour wait hasn't started, check:
- Mi Account is linked to phone and confirmed by SMS/email.
- In the developer settings included Unblocking OEM.
- You are using the latest version of the Mi Unlock Tool.
2. the phone does not turn on after firmware (brick)
Symptoms: black screen, vibration when connecting the charger, or hanging on the Mi logo.
- π Battery discharge β connect your phone to charge for 30 minutes, then repeat the firmware.
- β Incorrect firmware - download the version for pine (Redmi) 7A).
- π Interrupted process β try flashing again through Fastboot with Clean all selection.
- π Blocked bootloader - if you have stitched custom firmware without unlocking, you need to EDL-Resuscitation (requires an authorized Xiaomi account).
Error "E: Footer is wrong" in the TWRP
Cause: Damaged ZIP-Firmware file:
- Download the firmware again (preferably through torrent or from an official source).
- Check the checksum (MD5) of the file β it must match the one listed on the site.
- If the error persists, try another Slot in the TWRP (For example, go to Slot B).
4. After firmware does not work mobile network or Wi-Fi
Reason: firmware mismatched with the region of the phone.
- Install firmware for your region (e.g. Global for the international version).
- If you have flashed custom firmware, check if it supports your model modem.
- Reset network settings in Settings β SIM-maps and mobile networks β Resetting settings.
What to do if the Mi Flash Tool is in error "flash_preloader failed"?
After Firmware: Setup and Optimization of Redmi 7A
After successful flashing, the phone requires initial setup. MIUI, The process is not much different from the first inclusion of a new smartphone. For custom firmware (for example, LineageOS) may require additional actions.
Steps after the first load:
- Data recovery: If you were backing up through Mi Cloud, log in and restore contacts, notes, SMS. For custom firmware, use Seedvault (built into LineageOS) or Swift Backup.
- Google Services Customization: Custom firmware may not have Google Play Services. Download Open GApps (pico or nano version) and run through TWRP. For the correct operation of Google Pay on custom firmware requires Magisk with the Universal SafetyNet Fix module.
- Performance Optimization: Turn off animation in Settings β The phone. β Version. MIUI (press 7 times, then set the animation scale to the developer's settings 0.5x). On custom firmware activate ZRAM (in the developer settings) to increase RAM.
Sensor checks
- Install the Sensors Toolbox application and check the work of the gyroscope, accelerometer, proximity sensor.
- If the camera isnβt working properly, file a separate GCam or a patch for the camera from the forum. XDA.
To extend the life of the battery after the firmware:
- π Calibrate the battery: completely discharge the phone, then charge to 100% without interruptions.
- β‘ Turn off Fast Charging in the battery settings (if any) β this will reduce battery wear.
- π΅ Configure the Adaptive Battery in Settings β Battery to limit background activity of applications.
adb shell pm uninstall -k --user 0 com.miui.analytics
adb shell pm uninstall -k --user 0 com.xiaomi.joyoseFAQ: Answers to Frequent Questions About Redmi 7A
Can I flash Redmi 7A without unlocking the bootloader?
How to return the stock firmware if the phone is blocked?
Why is the camera or fingerprint sensor not working after the firmware?
How to update the firmware on Redmi 7A, if not OTA-update?
Transition to custom firmware:
- Unlock the bootloader, install TWRP And you can go through, for example, LineageOS.