Resetting Xiaomi Redmi to factory settings is a radical but sometimes necessary step to solve system problems, prepare the device for sale or eliminate the consequences of failed firmware experiments. Unlike a normal reboot, hard reset completely erases user data, applications and personal settings, returning the smartphone to the βout of the boxβ state. However, the procedure has nuances: devices with MIUI require a Mi Account to unlock after reset, and some models (for example, Redmi Note 12 or Redmi 10C) may request additional authentication.
In this article, you will find three official reset methods β through system settings, Recovery and Fastboot modes β as well as instructions for avoiding typical errors (such as βThis device is lockedβ or βCanβt verify the updateβ). We will discuss in detail how to save important data before reset, even if the phone does not turn on, and what to do if after the procedure Redmi requires a password from an old Xiaomi account. MIUI 14/15 and adapted to models 2020β2026 year-end.
Preparation for resetting: what to do before the start
Before you start resetting, make sure you follow the critical steps. Even if your Redmi is unstable, find a way to save data β it will be impossible to recover it after a hard reset without a backup.
Pay particular attention to:
- π± Contact and SMS: Sync them with Google Account or export them through the Contacts app β Contact management β Imports/Exports.
- π· Photos and videos: copy to your PC or cloud (Google Photos, Mi Cloud) on some models (Redmi Note) 11 Pro+) Media files are stored in a folder DCIM/Camera.
- π Accounts: remember the username/password from Mi Account (required after reset) and untie the device from Google (Settings) β Accounts. β Google β Delete the account).
- π‘ Network settings: take a picture or write down Wi-Fi passwords (you can find them in Settings) β Wi-Fi β Safeguarded networks).
If the phone doesnβt respond to touch or is stuck on the MI logo, go straight to the Recovery reset method (Section 3). In case of physical damage to the screen, use USB debugging (you need access to the PC and the previously included option for developers).
β οΈ Note: On bootloader lock devices (most Redmi after 2019), a reset via Fastboot without unlocking will result in an error This device is locked. Check the lock status with the fastboot oem device-info command - if Device is unlocked: False, you will need to unlock through the Mi Unlock Tool.
Make a backup of contacts and SMS|Copy photo/video on PC|Remember the data from the Mi Account|Unlocking the Google account|Checking the battery charge (minimum 30%)|Ensure the stability of the Internet connection (for activation after resetting)-->
Method 1: Reset via system settings (the safest)
This method is suitable if your Xiaomi Redmi is turned on and reacts to touch. the procedure takes 5-10 minutes and does not require a connection to a PC. The main advantage is that the system will automatically check the integrity of the data before resetting.
Instructions:
- Open Settings β About Phone β Reset (on MIUI 14/15, the path may differ: Settings β Additional β Recovery and Reset).
- Select to erase all data (reset to factory).
- The system will prompt you to enter a pattern lock/PIN (if installed). After confirmation, click Reset settings.
- Wait for the reboot (the device can turn on in 5-15 minutes).
After the reset, Redmi will launch with a welcome screen.
- π Connect to Wi-Fi (required to activate Mi Account).
- π± Enter the data from the attached Mi Account (if you forgot the password, restore it via account.xiaomi.com).
- βοΈ Skip recovery from backup (unless you plan to return old data).
β οΈ Note: If Redmi asks for a password from an old Google account after reset (this device was reset error), this means that it was turned on before the reset. FRP (Factory Reset Protection: Solution: Enter data from the last Google account linked or use the bypass method FRP (section).
π‘
If the smartphone is slowing down when reset through settings, plug it into charging. On Redmi 9A/9C models, the process can take up to 20 minutes due to a weak processor.
Method 2: Reset via Recovery Mode (if the phone is not turned on)
Recovery Mode is a built-in recovery mode that works even when the firmware is damaged.
- π Hanging on the logo. MI or loaded in an infinite loop.
- π΅ It does not respond to touch (but the screen is working).
- π Discharged to 0% and does not turn on after charging.
For entrance to Recovery:
- Turn off the device (clip Power + Volume up for 10 seconds).
- Hold Power + Volume up until the MI logo appears, then let go of Power while continuing to keep Volume up.
- In the Recovery menu, select a language (e.g. English) then:
Wipe Data β Wipe All Data β Confirm
(Use volume buttons for navigation, power buttons for confirmation)Once confirmed, the smartphone will begin the cleanup process. Upon completion, select Reboot β Reboot to System. The first download after the reset can take up to 10 minutes - don't interrupt it.
| Model Redmi | Combination for entering Recovery | Features |
|---|---|---|
| Redmi Note 10/11/12 | Food + Volume up | MIUI 13+ may require a Wi-Fi connection to activate after reset. |
| Redmi 9/9A/9C | Food + Volume up | Recovery menu in Chinese - choose the 4th item to reset. |
| Redmi K50/K60 | Power + Volume up (hold 15+ seconds) | Some firmware requires you to enter a password from Mi Account directly into Recovery. |
| Redmi 8/8A | Food + Volume up + Volume down | Older models may not have a graphical interface in Recovery. |
What happens if the Recovery Mode does not open?
Method 3: Fastboot Reset (for power users)
The Fastboot method is the most radical and requires a PC connection.
- π§ You need to reflash the device after a failed update.
- π Mi Account password is forgotten and the smartphone is blocked.
- π± Recovery Mode is damaged or missing.
The work will require:
- π» Computer with drivers installed ADB/Fastboot (download SDK Platform Tools).
- π Cable USB Type-C (original, undamaged).
- π Battery charge of at least 50%.
Step-by-step:
- Turn off Redmi and turn to Fastboot mode: Press Power + Volume down until an image of a rabbit labeled Fastboot appears.
- Connect your phone to your PC and open the command line in the folder with the platform-tools.
- Check the connection command: fastboot devices (should display the serial number of the device).
- Run reset: fastboot erase userdata fastboot erase cache fastboot reboot
If this device is locked after the restart, the bootloader is locked.
- Download Mi Unlock Tool from the official website.
- Sign in to the program under the same Mi Account as on the phone.
- Connect Redmi in Fastboot mode and follow the toolβs instructions (unblock waiting time is up to 720 hours for new accounts).
β οΈ Note: On Redmi models with MediaTek processor (e.g. Redmi) 10A or Redmi 9C) fastboot commands may not work due to blocked access to partitions. SP Flash Tool with official firmware for your model.
Through system settings | Through Recovery Mode | Through Fastboot | Never reset |Another way-->
Typical post-reset errors and their solutions
Even after a successful reset, Xiaomi Redmi users face problems. Let's look at the most common and ways to fix them.
1. "This device is locked" error (locked bootloader)
Reason: Most Redmis have a default bootloader after 2019.
- π Unlock the bootloader via Mi Unlock Tool (requires Mi Account binding to the device 7 days before unlocking).
- π± If the phone is purchased used, ask the previous owner to untie the device from your account through your personal account.
2. Password requirement from an old Google account (FRP)
Reason: Factory Reset Protection is enabled.
- π Enter data from the last Google account linked to the device.
- π§ If your account is deleted, restore it via Google (you have 24 hours after resetting).
- π οΈ To get around FRP on MIUI 12β14 Use the method with ADB (see below).
3.The telephone shall not be switched on after discharge
Causes and solutions:
- π Battery is dead: connect to charging on 30+ minutes, then try to turn on.
- π± Firmware damaged: Fastboot device via official ROM (firmware).
- π§ Incompatible version MIUI: If you have reset the firmware after downgrad, return to the current version.
FRP bypass on Xiaomi Redmi via ADB
How to recover data after reset (if you did not make a backup)
If you donβt save data before resetting, the chances of recovery depend on whether the memory partitions were overwritten after cleaning. On the Xiaomi Redmi with eMMC/UFS flash memory (all models after 2018), recovery is possible only if two conditions are met:
- You did not record new data after the reset (you did not install apps, you did not take photos).
- Use specialized utilities that support Xiaomi chips.
Try the following methods:
- π± Photo/video: DiskDigger or EaseUS MobiSaver (scan internal memory in Deep Analysis mode").
- π Contacts/SMS: If Google Sync is enabled, the data will be automatically restored when you re-assign your account.
- π Document files: utility 7-Data Recovery (works with partitions) /data on the Redmi).
Important: Don't save the recovered files to the smartphone itself - this can overwrite the remaining data. Use a PC or cloud storage.
β οΈ Note: On devices with file system encryption (on by default on the MIUI 12+) Data recovery without password is not possible. Check encryption status in Settings β Additionally. β Encryption and accounts.
π‘
The chances of data recovery are maximum in the first 24 hours after reset, and each new entry on the device (install applications, photos) reduces it by 30-50%.
FRP bypass (Google-blocking) on Xiaomi Redmi
Factory Reset Protection (FRP) is a theft protection that is activated after a reset if a Google account was tied to the device. On Xiaomi Redmi, it can be bypassed in several ways, but all require access to a PC or additional devices.
Ways of circumvention:
- Through ADB (for MIUI 12β14): adb shell am start -n com.google.android.gsf.login/adb shell am start -n com.google.android.gsf.login.LoginActivity (allows you to enter account data bypassing the standard interface).
- With help. OTG-Cable and File Manager: Download APK-QuickShortcutMaker on the flash drive. Connect the flash drive to Redmi via OTG-Install the adapter. APK, Then, use it to launch Google Settings and add a new account.
Service codes (for older models):
##4636## β βTestingβ β βSettingsβ β FRP reset.(It doesn't work on all firmware).
If none of the methods worked, contact the Xiaomi service center with proof of purchase (check or box).