Resetting your device to a factory reset on Xiaomi smartphones is a radical but sometimes necessary way to get it back on track. Whether youβve experienced a freeze after updating your MIUI, forgotten your pattern lock, or your phone has started to βbrakeβ for no apparent reason β a complete reset often solves the problem. However, the procedure has its pitfalls, from losing data to the risk of βbrickingβ the device when you do the wrong thing.
In this article, we will discuss all the current methods of hard reset for Xiaomi, Redmi and POCO smartphones (including models from 2023-2026), as well as how to prepare for the procedure to minimize risks. We will pay special attention to the nuances for devices with a blocked bootloader and understand why sometimes resetting through Recovery does not work. If you need to reset your settings on Xiaomi without losing data, go straight to the section on βsoftβ reset.
Preparation for hard reset: what to do before the reset
Before you start resetting, make sure you follow all the critical steps. The hard reset deletes ALL of the device's internal memory: photos, contacts, messages, installed apps, and even files in the Download folder.
- π± Create a backup through Settings β The phone. β Backup or manually copy important files to your PC. Cloud services (Mi Cloud, Google Drive) will only save some of the data (contacts, notes, some settings).
- π Charge the phone to at least 50%. Interrupting the reset process due to battery discharge can lead to software failures.
- π Make sure to remember your Mi Account details. After the reset, you will need to enter your username and password from Mi Account if the device binding was previously enabled.
- π‘ Turn off Google. FRP (Factory Reset Protection, if you plan to sell your phone, delete your main Google account in Settings β Accounts.
On bootloader devices, after a hard reset, you may need to re-unblock to install custom firmware. If you are not sure about the bootloader status, check it through the fastboot oem device-info command (for more information in the Fastboot section).
β οΈ Note: If the phone is locked with a pattern lock or password and Find Device (Mi Cloud) is disabled, a reset via Recovery may not work due to security FRP. This will require a method through Fastboot.
Method 1: Hard Resets via the settings menu (the safest)
This method is suitable if the phone turns on and you can unlock the screen. It is the simplest and least risky, because it does not affect the system partitions directly. MIUI 12-14 and HyperOS:
- Open Settings (the gear icon on the main screen).
- Go to About Phone (or About HyperOS Device)
- Select Backup and Reset β Resetting.
- Tap to erase all data (on some firmware, the item may be called Reset to factory settings).
- Enter. PIN-lock screen code or password (if requested).
- Confirm the action by clicking Reset or Remove Everything.
The phone will automatically restart and start the cleaning process. This can take 5 to 15 minutes -- don't interrupt it! -- when you're done, you'll see the screen of the initial setup, just like after you've bought it.
Make sure your phone is over 30% charged
Backup of important data
Remember the username/password from Mi Account
Disable Google FRP (if you plan to sell)
Check the stability of the Internet connection (for recovery after resetting)-->
β οΈ Note: On some models POCO (for example, POCO F5) After resetting through the menu, you may still be linked to your Mi Account, even if you've disabled it. This is a firmware bug, in which case you'll need to unlock it through Fastboot.
Method 2: Hard Recovery Mode (if the phone doesn't turn on)
If Xiaomiβs smartphone is stuck on the logo, reboots cyclically or doesnβt respond to touch, resetting through Recovery will help.This method works even on locked devices, but has limitations:
- π It won't work if the protection is on. FRP (You will need to enter your Mi Account data after resetting).
- π± On some models (for example, Redmi Note 12 Pro)+) Recovery can be blocked by the manufacturer.
- βοΈ Does not clean the internal storage partition completely - residual data can be restored by special programs.
Step instructions:
- Turn off the phone (press the power button for 10-15 seconds if it freezes).
- Press the Power button + Volume up at the same time and hold for 10-15 seconds until the Mi logo appears.
- Release the buttons when you see the Recovery menu (black screen with yellow text in English or Chinese).
- Use the volume buttons for navigation and the power button to select the item. Select Wipe Data (or Clear Data on Chinese firmware).
- Confirm the action by selecting Wipe All Data β Confirm.
- Once you have finished, select Reboot β Reboot to System.
If the Recovery menu is in Chinese, focus on the location of the items:
| Menu item (English) | Translation into Russian | Conformity in Chinese |
|---|---|---|
| Wipe Data | Clear the data | |
| Wipe All Data | Delete all data | |
| Reboot to System | Reboot the system | |
| Connect with MIAssistant | Connect to MIAssistant |
What happens if Recovery does not open?
Method 3: Hard Resets via Fastboot (for power users)
Fastboot reset is the most powerful, but also the most risky method, and it's used when:
- π Phone locked with password and Recovery not available.
- π± The device βburstsβ after a failed update.
- βοΈ You need to clear all partitions (including userdata and cache) completely).
This method will require a computer with ADB/Fastboot drivers installed and an unlocked bootloader (if you havenβt unlocked it before, you wonβt be able to do it after resetting!).
Step-by-step:
- Turn off the phone.
- Press the Power button + Volume down for 10-15 seconds until the screen with the rabbit in the hat appears.
- Connect your phone to your PC through USB-cable.
- Open the command prompt (or Terminal on Mac/Linux) and type:
fastboot devicesIf the device is determined (the serial number will appear), continue. If not, install the Mi Flash Tool drivers.
- Perform a complete reset by command:
fastboot erase userdata
fastboot erase cache
fastboot rebootFor complete cleaning (including system partitions, power users only!):
fastboot erase system
fastboot erase boot
fastboot erase recovery
fastboot rebootOn devices with a locked bootloader, fastboot erase commands will not work β you will need to first unlock the bootloader through the official Mi Unlock Tool.
π‘
If the phone doesn't turn on after reset via Fastboot, try flashing stock firmware through the Mi Flash Tool. Download the official ROM for your model from the Xiaomi Firmware website and select clean all mode in the program.
βSoftβ reset: how to return factory settings without data loss
If your goal is to fix minor crashes (MIUI slows down, apps crash, battery goes down quickly), but you don't want to lose data, try a partial reset. It returns system settings to factory settings, but saves user files, apps and media.
Instructions:
- Open Settings β About Phone β Backup and Reset.
- Select Reset (not to be confused with Erase all data!).
- Check Reset network, sound and display settings (or similar).
- Confirm the action.
The phone will reboot, and some of the settings (Wi-Fi, brightness, sound, wallpaper) will go back to normal, and applications and files will remain intact.
β οΈ Note: HyperOS firmware (for example, Xiaomi 14 or Redmi) K70) You may not have a soft reset option, in which case you can use Safe Mode to diagnose problems: press the power button. β Hold your finger on the switch off. β Select Reboot in Safe Mode.
Typical problems after a hard reset and how to solve them
Even after a successful reset, Xiaomi users often face unexpected challenges, and here are the most common ones and solutions:
| Problem. | Possible cause | Decision |
|---|---|---|
| Phone asks for old password after reset | FRP (Google or Mi Account) protection is activated | Enter the account that was linked before the reset, and if you don't remember, you need to unlock it through the Mi Unlock Tool. |
| The sensor does not work after resetting | Firmware failure or damage to the touch partition | Swipe your phone through Fastboot using the official ROM. |
| There is a constant error in the Mi Account. | The device is tied to an account, but Xiaomi servers are not available | Check your internet connection or wait 24 hours (sometimes servers block frequent login attempts). |
| No net after reset | IMEI or Baseband settings are down | Check the Settings. β SIM-maps and mobile networks. IMEI No, no, no repairs are required through QCN-file. |
If the phone started to run slower after the reset than before the procedure, it was probably not in the software, but in the hardware (wearing out memory, degraded battery), in which case only replacing components will help.
π‘
After a hard reset, always update your firmware to the latest version via Settings β System Update. This will fix any bugs and improve compatibility with applications.
Alternative methods of discharge (for specific cases)
Sometimes the standard methods don't work. Let's look at some rare but useful options.
- π§ Reset via Mi Cloud: If the phone has Find Device enabled, you can remotely reset your settings via the web version of Mi Cloud, which is suitable if the phone is lost or stolen (but the data is lost).
- π± Dumping through ADB: If USB Debugging was enabled before locking, you can execute the command: adb shell recovery --wipe_data This simulates a reset via Recovery, but without physical access to the menu.
- π Test Point reset: The ultimate method for "brick" devices requires disassembling the phone and closing contacts on the board to force the transition to a "brick" device. EDL Mode. Used only in service centers!
POCO and some Redmi models (e.g. Redmi K60) support a hidden menu of engineering settings. To get there, type in the dialer:
##4636##Then select Testing β Wipe Data. This method doesnβt work on all firmware and may not be available in the latest versions of MIUI.