The Xiaomi Redmi 5, released in 2017, remains a popular budget smartphone due to its robust โstuffingโ and custom firmware installation capabilities. However, over time, any gadget starts to slow down, produce errors or require preparation for sale, in which case a complete factory reset helps โ a procedure that deletes all user data and returns the system to its original state.
In this article, you will find three proven methods of formatting Redmi 5: through phone settings, Recovery mode and using the PC. We will also discuss how to avoid blocking Mi Account after reset, what data can be stored in advance, and what to do if the phone does not turn on. Instructions are valid for all model modifications: Redmi 5A, Redmi 5 Plus and the standard version.
Why you need to reset settings on Xiaomi Redmi 5
Factory reset is a radical but effective solution to many problems, and these are the main reasons why users resort to this procedure:
- ๐ข Slowdown: phone starts to "lag," apps take a long time to open, and animation twitches - even after clearing the cache.
- ๐ Cyclical reboot: the smartphone is constantly restarted or hangs on the Mi logo.
- ๐ฑ Preparation for sale / transfer: deletion of personal data (photos, messages, accounts) without the possibility of recovery.
- ๐ Removing viruses: if the antivirus detects malware that is not removed by standard methods.
- ๐ ๏ธ Errors after the update: failures in the work MIUI after installing a new version of the firmware.
It is important to understand that resetting does not fix hardware malfunctions (such as a broken screen or a broken speaker), but can help diagnose the problem. If there are errors left after formatting, the cause is most likely hardware.
โ ๏ธ Note: on Redmi 5 with bootloader unlocked, a reset via Recovery may result in Mi Account blocking. โ The phone. โ Version. MIUI (If you click 7 times on the line, use the method with an associated account.
Preparation for resetting: what to save and how
Formatting removes all data from internal memory, including:
- ๐ธ Photos and videos (including screenshots)
- ๐ฌ Messages in messengers (WhatsApp, Telegram, SMS)
- ๐ต Music, downloads and documents
- ๐ฑ Settings Wi-Fi, Bluetooth, accounts in applications
- ๐ฎ Save in games (unless linked to Google Play or Mi Account)
To avoid losing important information, follow the following steps:
Backup via Mi Cloud (Settings โ Mi Account โ Mi Cloud โ Backup)
Copy photo/video to PC or cloud (Google Photos, Yandex.Disk)
Export contacts to VCF file (Contacts โ Settings โ Import / Export)
Save passwords from the browser (Chrome โ Settings โ Passwords)
Record the phone's IMEI (dial *#06#) in case of recovery after resetting-->
Pay special attention to the Mi Account binding. If you forget the Mi Account password, resetting via Recovery will lock your phone!
- Go to Settings. โ Mi Account.
- Make sure your phone is linked to your account (there is an email in your profile).
- Remember or reset your password in advance at account.xiaomi.com.
Yeah, it's gone forever.
Yes, but we managed to recover some of the data.
No, I always do backup.
I've never dropped my phone.-->
Method 1: Reset via phone settings (the safest)
This method is suitable if the phone turns on and responds to touch, it requires no additional tools and is minimally risky for beginners.
Step-by-step:
- Open the settings (cog icon on the desktop).
- Go to the section Additional โ Recovery and Reset.
- Select Settings Reset.
- The system will tell you what to delete: โ All data (full reset) โ Settings (Wi-Fi, Bluetooth, etc.) โ Uncheck the Memory Card box if you want to save files to SD.
Drop the phone.
Confirm the action, wait for the reboot (it will take 3-5 minutes).
Once completed, the phone will switch on with the original setup wizard, as after purchase, and if at this point the system requires Mi Account data input, enter the previously associated account.
โ ๏ธ Note: If you are using Google Authenticator or other 2FA-Apps, untie them from your Mi Account in advance, and once reset, the access codes will be lost, and you will not be able to confirm the login.
๐ก
Resetting through settings is the only method that does not require unlocking the bootloader and is guaranteed to not block Mi Account if the phone is tied to an account.
Method 2: Hard Reset with Recovery Mode (if the phone is not turned on)
If Redmi 5 is stuck on the logo, does not respond to buttons or requests a password that you have forgotten, a reset via Recovery will help.This mode starts before the system boots and allows you to format the phone without access to the menu.
Instructions for Redmi 5/5A/5 Plus:
- Turn off the phone (squeeze the power for 10 seconds).
- Press Volume Up + Power at the same time and hold for 10-15 seconds until the Mi logo appears.
- Release the buttons and you will see the Recovery menu (in English or Chinese).
- Use Volume Down for navigation and Volume Up for selection.
- Select the Wipe Data option (or in Chinese).
- Confirm the action by selecting Wipe All Data.
- Once completed, select Reboot to reboot.
Step-by-step:
- Install Xiaomi drivers on your PC (download here).
- Unpack the firmware in a folder without Cyrillic characters (for example, C:\ROM\redmi5_global).
- Turn off the phone and put it in Fastboot mode: Press Volume Down + Power before the hare appears in the eardress cap.
- Connect your phone to your PC and start the Mi Flash Tool.
- In the program, click Select, specify the path to the folder with the firmware.
- Select Clean All mode and press Flash.
- Wait for the end (5-10 minutes). The phone will reboot automatically.
After firmware is run through the Mi Flash Tool, the phone will be completely clean, but may require unlocking the bootloader if it has previously been locked.
- Connect your phone to your Mi Account at unlock.miui.com.
- Wait 72 hours (if the account is new) or unblock immediately if the account is older than 30 days.
- Use the official Mi Unlock Tool.
1. reconnect the cable to another USB-port (preferably 2.0).
2. to run the program on behalf of the administrator.
3. disable the antivirus (it can block drivers).-->
Frequent errors after reset and their solutions
Even after successful formatting, problems can arise.
| Problem. | Reason. | Decision |
|---|---|---|
| Phone asks for Mi Account after reset | Unblocked bootloader or account binding | Enter your associated account information. If you forget your password, restore it on the site or use the Mi Flash Tool. |
| Not activated after reset (black screen) | Firmware or formatting error is damaged | Swipe your phone through Fastboot (method 3). |
| Constant reboot (bootloop) | Module conflict after update | Reset with Recovery or run the old version of MIUI. |
| No net after reset | IMEI or modem settings are reset | Check the IMEI (type *#06#). If lost, restore it through Engineer Mode (requires root). |
| Touchscreen does not work after formatting | Firmware error or connector damage | If it doesn't work, take it to the service. |
If the phone does not detect after the reset SIM-map, check it out:
- ๐ถ Is it inserted correctly? SIM (Redmi 5 trays for two cards or one + microSD).
- ๐ Is mobile data included in settings (Settings) โ SIM-maps and mobile networks).
- ๐ก Does the network work for the operator (try another one) SIM).
๐ก
If root access is lost after reset, it will have to be obtained again through unlocking the bootloader and installing Magisk.
How to Avoid Mi Account Lockdown After Resetting
One of the most common problems with Xiaomi formatting is blocking Mi Account, which occurs when:
- ๐ The bootloader was unlocked (bootloader unlocked).
- ๐ฑ Phone not untied from account before reset.
- ๐ Reset was done via Recovery or Fastboot.
To avoid this:
- Link your phone to your Mi Account in advance (go to Settings โ Mi Account and log in).
- Use reset via settings (method 1) - it is safer.
On Redmi 5 models with firmware older than MIUI 12, Mi Account lock can be triggered even when reset via settings, if the phone has not been linked to the account within 72 hours. To prevent this from happening, log in to Mi Account 3 days before your planned reset.