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:

  1. Open the application Settings on the home screen.
  2. Scroll down and select item About phone.
  3. Click on MIUI version โ€”the current firmware will be displayed here (for example, MIUI 12.5.1 Stable).
  4. 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).

๐Ÿ“Š Which version of Android do you want to install on Redmi 4A?
Android 7.1 (official)
Android 8.1 (custom)
Android 9+ (custom)
I donโ€™t know, you need advise

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 recovery 100% 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:

  1. Go to Settings โ†’ Advanced โ†’ Backup and reset.
  2. Select Local backup and check all the required data.
  3. Click Create backup and 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:

  1. Connect to Wi-Fi (updates via the mobile data may be blocked).
  2. Open Settings โ†’ About phone โ†’ System update.
  3. Click on the three dots in the upper right corner and select Update package.
  4. 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 use Mi 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:

  1. Download the appropriate firmware from official website (select model Redmi 4A and region).
  2. Move the file .zip to the root folder of the phoneโ€™s internal memory (not to folder!).
  3. Turn off the device and press Volume up + Powerto enter Recovery.
  4. In the menu Recovery select a language (if there is a choice), then:
    Install update.zip to System One
    

    โ†’ Select the firmware file

    โ†’ Confirm installation

  5. Once completed, select Reboot to System.

If you have installed TWRP, the process is slightly different:

  1. Log in TWRP (press Volume up + Power).
  2. Press Wipe โ†’ Advanced Wipe and mark Dalvik / ART Cache, Cache.
  3. Return to the main menu, select Install and specify the file firmware.
  4. 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 partition System or Data, 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 .tgz or .zip for fastboot.
  • ๐Ÿ› ๏ธ Utility Mi Flash Tool (download from official website).

Step-by-step guide:

  1. Unpack the firmware into a folder without spaces (for example, C:\miui_rolex).
  2. Turn off the phone and hold down Volume down + Powerto enter Fastboot (a hare in a hat with earflaps will appear).
  3. Connect the phone to the PC. Install the drivers if the system asks for them.
  4. Run Mi Flash Tool, click Select and specify the folder with the firmware.
  5. At the bottom, select mode Clean all (complete cleaning) or Clean all and lock (if you want to lock the bootloader after flashing).
  6. Click Refresh โ€”your device should appear in the list.
  7. Click Flash and 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:

  1. Unlock the bootloader via official tool Xiaomi (required account Mi and wait 7 days).
  2. Install custom recovery (TWRP for rolex).
  3. Download firmware and GApps (services Google, if they are not included in the assembly).

Installation instructions LineageOS:

  1. Download the firmware (for example, from lineageos.org) and Open GApps (select option arm โ†’ 8.1 โ†’ pico).
  2. Transfer files to your phone.
  3. Enter TWRP (Volume up + Power).
  4. Do Wipe โ†’ Advanced Wipe and check Dalvik, Cache, System, Data.
  5. Install firmware (Install โ†’ select the .zip file), then GApps.
  6. 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 recovery and doing wipe cache.
  • ๐Ÿ“ต Does not catch the network โ€”check the settings APN or reflash module modem.
  • ๐Ÿ”‹ 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.