Xiaomi Redmi 4A is one of the most popular budget smartphones released in 2016. Despite its advanced age, the device is still actively used due to its reliability and the ability to install modern versions Android via custom firmware. However, official support from Xiaomi for this model has long been completed, which creates certain difficulties when updating.
In this article we will analyze all the current methods of updating Android on Redmi 4A โfrom the standard OTA update (if it is still available) to installing custom firmware type LineageOS or Pixel Experience. You will learn how to check the current software version, prepare the device for firmware, avoid common mistakes and even return everything back if something goes wrong.
We will pay special attention data security โwe will explain how to make a backup copy, which settings will be saved after the update, and which will have to be configured again. We will also consider the nuances of working with fastboot and recoverywhich often frighten beginners, but in fact are not so difficult if you follow the instructions.
1. Checking the current version of Android and MIUI on Redmi 4A
Before you start updating, you need to know exactly which version Android i MIUI is installed on your Redmi 4A. This will help you determine which update options are available and avoid conflicts when installing new firmware.
To find out the software version:
- Open the application
Settingson the home screen. - Scroll down and select item
About phone. - Click on
MIUI versionโthe current firmware will be displayed here (for example,MIUI 12.5.1 Stable). - For information about Android tap several times along the line
Android versionโa window with the build number will appear (for example,Android 6.0.1 MMB29M).
On Redmi 4A the following versions were officially supported:
- ๐ฑ Android 6.0 Marshmallow โ basic version at release.
- ๐ฑ Android 7.1 Nougat โthe latest official update from Xiaomi.
- ๐ฑ Android 8.x+ โonly through custom firmware (unofficially).
If in the "About phone" section there is no "Android version" item, try entering the code in the phone dialer ##4636## and select "Phone information."
Pay attention to code name your device - Redmi 4A was produced in two modifications:
rolex (global version) and prada (for China). You can find it in the developer settings (Settings โ About phone โ Build number - tap 7 times, then return to Settings โ Advanced โ For developers โ Device model).
2. Preparing Redmi 4A for update: backup and charging
Updating the firmware is a process that can lead to data loss, especially if you are upgrading to custom firmware or resetting the settings. Therefore, the first thing you need to do is create a backup copy of all important files.
What needs to be saved:
- ๐ธ Photos and videos โ transfer to a computer or to the cloud (Google Photos, Mi Cloud).
- ๐ฑ Contact โ synchronize with your account Google or export to file
.vcf. - ๐ฌ Messages โuse applications like SMS Backup & Restore.
- ๐ฎ Application data โfor games with progress (for example, through Helium or root access).
Battery charge โฅ 70%|Data backup created|Password/pattern disabled|Drivers and firmware downloaded|Device code name checked-->
Also make sure that:
- ๐ Battery charge is at least 70% (when updating via
recovery100% is recommended). - ๐ A stable power source is connected (if updating via
fastboot). - ๐ Screen lock (PIN, pattern) is disabled - it can interfere with the process.
โ ๏ธ Attention: If you use Mi Account and have enabled reset protection (Find Device), disable it in your account settings. Otherwise, after flashing the device, the device may be blocked!
For reliability, it is recommended to do a full one. backup via TWRP (if installed) or standard means MIUI:
- Go to
Settings โ Advanced โ Backup and reset. - Select
Local backupand check all the required data. - Click
Create backupand wait for completion.
3. Official MIUI update via OTA. (if available)
The easiest way to update Redmi 4A is to use the built-in function OTA (Over-The-Air). However, since 2020 Xiaomi has stopped releasing updates for this model, so the chances of finding the latest firmware are minimal. However, itโs worth a try.
Instructions for checking OTA updates:
- Connect to Wi-Fi (updates via the mobile data may be blocked).
- Open
Settings โ About phone โ System update. - Click on the three dots in the upper right corner and select
Update package. - If an update is found, download it and confirm installation.
Possible problems and solutions:
| Error | Cause | Solution |
|---|---|---|
Failed to download update |
Server Xiaomi unavailable or firmware deleted | Try later or use alternative methods |
Insufficient memory |
Low partition space /system |
Clear cache or remove unnecessary applications |
Package verification error |
Damaged update file | Download the firmware manually from the official website and install via Recovery |
โ ๏ธ Attention: If your device was purchased in China (prada), and the firmware is global (rolex), OTA updates can lead to brick (breakage). In this case, it is better to useMi Flash Tool.
If OTA does not work, go to the next section - manually installing the firmware via Recovery or Fastboot.
Official OTA updates for Redmi 4A are no longer available, but if they are available, this is the safest method that does not require unlocking the bootloader.
4. Manual update via Recovery: step-by-step guide
If automatic updating is not available, you can install the firmware manually via standard or custom recoveryThis method is suitable for official and some custom firmware.
What you will need:
- ๐ฑ Downloaded firmware file in format
.zip(for example,miui_ROLEXGlobal_V12.5.1.0.NCCMIXM_...). - ๐ Cable USB Type-C (for transferring a file to your phone).
- ๐ Battery charge is at least 80%.
Installation steps:
- Download the appropriate firmware from official website (select model Redmi 4A and region).
- Move the file
.zipto the root folder of the phoneโs internal memory (not to folder!). - Turn off the device and press
Volume up + Powerto enterRecovery. - In the menu
Recoveryselect a language (if there is a choice), then:Install update.zip to System Oneโ Select the firmware file
โ Confirm installation - Once completed, select
Reboot to System.
If you have installed TWRP, the process is slightly different:
- Log in TWRP (press
Volume up + Power). - Press
Wipe โ Advanced Wipeand markDalvik / ART Cache,Cache. - Return to the main menu, select
Installand specify the file firmware. - Swipe to confirm and wait until the end.
What to do if Recovery does not see the firmware file?
If the file .zip is not displayed in Recovery, check:
1. The file must be in the root folder (for example, /sdcard/update.zip).
2. The file name should not contain Cyrillic or spaces.
3. If you use TWRP, try moving the file to SD card (if yes).
4. Make sure that the file is downloaded completely (compare the hash amount with the official one).
โ ๏ธ Attention: When installing via TWRP do not format the partitionSystemorData, if you are not sure of your actions, this may lead to data loss or bricking!
5. Updating via Fastboot: for experienced users
Method fastboot suitable if:
- ๐ You need to return the device to its factory state.
- ๐ฆ Install the official firmware if OTA fails.
- ๐ Unlock the bootloader (if not already unlocked).
For this method you will need:
- ๐ฅ๏ธ A computer with Windows (or Linux/macOS with installed drivers
ADB). - ๐ Cable USB (preferably original).
- ๐ฆ Firmware in format
.tgzor.zipforfastboot. - ๐ ๏ธ Utility Mi Flash Tool (download from official website).
Step-by-step guide:
- Unpack the firmware into a folder without spaces (for example,
C:\miui_rolex). - Turn off the phone and hold down
Volume down + Powerto enterFastboot(a hare in a hat with earflaps will appear). - Connect the phone to the PC. Install the drivers if the system asks for them.
- Run Mi Flash Tool, click
Selectand specify the folder with the firmware. - At the bottom, select mode
Clean all(complete cleaning) orClean all and lock(if you want to lock the bootloader after flashing). - Click
Refreshโyour device should appear in the list. - Click
Flashand wait for completion (usually 5-10 minutes).
After successful firmware, the phone will automatically reboot. The first startup may take up to 15 minutes. - do not interrupt the process!
If Mi Flash Tool gives an error 0x80070002, try running the app as an administrator or disable the antivirus. Also check that the path to the firmware does not contain Cyrillic characters.
โ ๏ธ Attention: Mode Clean all and lock will lock the bootloader, and you will need to wait 72 hours to unlock it again (according to the rules XiaomiUse it only if you are sure that you will no longer install custom firmware.
6. Installing custom firmware (LineageOS, Pixel Experience and etc.)
If you want to update Redmi 4A to Android 8.1+, you will have to use custom firmware. Popular options:
- ๐ฑ LineageOS 15.1 (Android 8.1) - stable and optimized.
- ๐ฑ Pixel Experience (Android) 9-10) - with an interface from Google Pixel.
- ๐ฑ Havoc-OS or Resurrection Remix - for fans of customization.
What needs to be done before installation:
- Unlock the bootloader via official tool Xiaomi (required account Mi and wait 7 days).
- Install custom recovery (TWRP for
rolex). - Download firmware and
GApps(services Google, if they are not included in the assembly).
Installation instructions LineageOS:
- Download the firmware (for example, from lineageos.org) and Open GApps (select option
arm โ 8.1 โ pico). - Transfer files to your phone.
- Enter TWRP (
Volume up + Power). - Do
Wipe โ Advanced Wipeand checkDalvik, Cache, System, Data. - Install firmware (
Install โ select the .zip file), then GApps. - Reboot (
Reboot System).
Important: after installing custom firmware, some functions may not work correctly - for example, dual SIM, NFC (if available) or camera in some assemblies. Before installation, check reviews about specific firmware on the forums (for example, XDA Developers or 4PDA).
How to return the official firmware after custom?
To return to MIUI:
1. Download the official firmware for fastboot.
2. Enter fastboot (Volume down + Power).
3. Flash through Mi Flash Tool in Clean all.
4. If necessary, unlock the bootloader again (if it is available). blocked).
7. Solving common errors when updating
Even if you follow the instructions, errors may occur. Let's look at the most common ones and how to resolve them.
| Error | Cause | Solution |
|---|---|---|
This package is for "rolex" devices; this is a "prada". |
Mismatch of firmware and model | Download the firmware for the correct code name (prada for China, rolex for the global version) |
Error 7 in TWRP |
Incompatibility of the firmware with the current version Android | Install intermediate firmware (for example, first MIUI 9, then MIUI 11) |
| The phone does not turn on after the firmware | Damaged bootloader or partition system |
Repeat the firmware via fastboot with complete cleaning (Clean all) |
Anti-rollback check |
Trying to roll back to an older version MIUI | Install the firmware not older than the current one or use Anti-Rollback Patch |
If after updating the device:
- ๐ Looped on the logo โtry going to
recoveryand doingwipe cache. - ๐ต Does not catch the network โcheck the settings
APNor reflash modulemodem. - ๐ Discharges quickly โcalibrate the battery (discharge to 0%, charge to 100% without interruption).
โ ๏ธ Attention: If after flashing custom firmware it stops work Google Apps, check whether you installed GApps immediately after the firmware. If not, you will have to repeat the installation.
8. Frequently asked questions (FAQ)
Yes. Is it possible to update Redmi 4A to Android 11 or 12?
Technically, yes, but with serious reservations. There are unofficial builds LineageOS 18.1 (Android 11) for Redmi 4A, however, they may work unstable: problems with the camera, Bluetooth, performance. For everyday use, it is better to limit it to Android 8.1 or 9.0 โthey are optimized for weak hardware (Snapdragon 425 + 2 GB of RAM).
Do I need to unlock the bootloader for an official update?
No, to install official firmware via Recovery or OTA unlocking is not required. It is only needed for custom firmware or if you are flashing through fastboot with a complete wipe. However, unlocking the bootloader resets all data on the phone!
How to check if the bootloader is unlocked?
Turn off the phone and enter fastboot (Volume down + Power).If there is an inscription at the bottom of the screen Unlocked or the lock is open, the bootloader is unlocked. If Locked - it is locked. You can also check with the command in ADB:
fastboot oem device-info
Look for the line Device unlocked: true.
What to do if photos are lost after the update?
If you have not made a backup copy, try restoring files using apps like DiskDigger or Recuva (connect your phone to the PC in mode MTP). Also check the folder /sdcard/MIUI/Backup/AllBackup/ - sometimes MIUI saves data there automatically.
Is it possible to update Redmi 4A without a computer?
Yes, if we are talking about the official firmware. Download. file .zip directly to your phone (via browser or Telegram), then install via Recovery. For custom firmware, a computer is usually needed to unlock the bootloader, but the firmware itself can be installed without a PC. TWRP without PC.