How to make a factory reset on Xiaomi: 3 proven ways + data recovery

Factory resets on Xiaomi, Redmi or POCO smartphones are a radical but sometimes necessary step to solve system problems. Whether you sell a device, it slows down after updating MIUI 15, or forget the pattern lock, resetting the phone will return to its original settings. However, the procedure has pitfalls, from data loss to the possible locking of the Mi Account.

In this article, we will discuss 3 reset methods (via settings, buttons and Fastboot), a table of compatibility with models, and unique tips for restoring photos and contacts after a reset. We will break down the nuances for new and old devices (including Xiaomi 13T, Redmi Note 12 and POCO F5), and explain why sometimes resets do not help โ€“ and what to do in such cases.

Why you need a factory reset and when to do it

Factory reset is not a panacea, but a tool with clear indications, and it is used in 5 main cases:

  • ๐Ÿ”„ Selling or transferring a phone โ€“ deletes personal data (photos, messages, passwords from apps).
  • ๐Ÿข Strong lags after the update - especially relevant for MIUI 14/15, where firmware bugs can slow down the system.
  • ๐Ÿ”’ A forgotten pattern lock/PIN-code โ€“ if the reserve password from Mi Account does not fit.
  • ๐Ÿฆ  Viruses or malware that is not removed by antiviruses.
  • ๐Ÿ“ฑ Failures after firmware (such as getting stuck on the Xiaomi logo or cyclical reboot).

However, resetting will not help if the problem is related to:

  • ๐Ÿ”‹ Hardware malfunctions (for example, a broken screen or a broken battery).
  • ๐Ÿ“ก Problems with SIM-card or network (if called by the operator, not by the phone).
  • ๐Ÿ”Œ Damaged charging connector - here you need repair, not software reset.

โš ๏ธ Note: On devices with a blocked bootloader, a reset via Fastboot may result in a "brick" (complete failure). โ†’ The phone. โ†’ Version. MIUI (Tap 7 times on the line, then return to Additional settings โ†’ For developers โ†’ Unblocking status).

๐Ÿ“Š How often do you reset your Xiaomi?
Never.
Once a year for prevention
Just before the sale.
When the phone starts to brake

Method 1: Reset via the settings menu (the safest)

This method is suitable if the phone is turned on, you remember the unlock password and want to save the data on the memory card (SD-card). MIUI 12โ€“15:

  1. Open the Settings. โ†’ The phone.
  2. Slip on the line Backup and reset (on some models โ€“ Reset settings).
  3. Select Resetting โ†’ Delete all data.
  4. Enter the password from Mi Account (if requested) or the pattern lock.
  5. Confirm the action with the Reset button.

It takes 5-15 minutes, and the phone will reboot and suggest that you set it up as new.

Make a backup copy in Mi Cloud|Remember the username/password from Mi Account|Make sure the battery is charged >50%|Get out. SIM and SD-card if not required)

-->

โš ๏ธ Attention: On Xiaomi models 12/13 series and Redmi Note 11/12 After reset, you may need to re-link your Mi Account to unlock it. If you forget your password, restore it in advance.

Method 2: Hard reset via Recovery Mode (buttons)

If the phone is not turning on, stuck on the logo or locked, use Recovery Mode, which works on 90% of Xiaomi devices, including older models (Redmi 4X, Mi A1) and new ones (POCO X5, Xiaomi 13 Lite).

Step-by-step:

  1. Turn off the phone (press the power button for 10 seconds if it freezes).
  2. Hold the combination: ๐Ÿ“ฑ For most models: Volume up + Nutrition. ๐Ÿ”„ For POCO F3/F4 redmi K40/K50: Loudness down + Nutrition.

Mi

Recovery

Use the volume buttons for navigation and the power button for selection.

Wipe Data โ†’ Wipe All Data

Factory Reset

Confirm

Once reset, the phone will restart, and if the error "This device is locked" appears, the bootloader is locked, and Method 3 (via Fastboot) is needed.

What if the sensor in Recovery is not working?
If the screen doesnโ€™t respond to touches in the Recovery menu, connect your phone to your PC and use commands. ADB: adb shell recovery --wipe_data To do this, you need installed Xiaomi drivers and enabled debugging USB (If it has been activated previously).

Method 3: Fastboot Reset (for locked devices)

This method is needed if:

  • ๐Ÿ” Phone locked off Mi Account after reset.
  • ๐Ÿšซ Recovery Error: This device is locked".
  • ๐Ÿ“ฑ The device "buried" after a failed firmware.

You will need: a computer with installed Xiaomi drivers, a USB-TypeC cable and the Mi Flash Tool program.

Instructions:

  1. Turn off the phone.
  2. Press Volume Down + Power for 10 seconds to enter Fastboot Mode (a hare in a hat-eared hat will appear).
  3. Connect the phone to the PC.
  4. Open the Mi Flash Tool, select Clean All mode and press Flash.
  5. Wait for the process to be completed (5-10 minutes).

โš ๏ธ Note: On models with a MediaTek processor (Redmi) 10A, POCO C40) Fastboot needs a special LibUSB driver without it, the PC won't see the device.

๐Ÿ’ก

If the Mi Flash Tool gives an error "critical partition flashing is not allowed", try using the alternative utility XiaoMiTool V2 - it bypasses some of the limitations of the official software.

Table: Compatibility of reset methods with Xiaomi models

ModelReset via menuRecovery ModeFastbootNotes
Xiaomi 13/13 Proโœ…โœ…โœ…It requires the latest version of the Mi Flash Tool.
Redmi Note 12 Pro+โœ…โœ…โš ๏ธThere may be errors in Fastboot due to the bootloader lock.
POCO F5โœ…โœ…โœ…For Recovery, use Volume Down + Nutrition.
Redmi 10Aโœ…โœ…โŒMediaTek โ€“ Fastboot processor is not supported.
Mi 11 Ultraโœ…โœ…โœ…After the reset, you may need to re-authorize in the Mi Account.

How to recover data after resetting

If you don't back up, don't despair. Some of the data can be returned even after a hard reset:

  • ๐Ÿ“ท Photo and video: Use DiskDigger or Recuva (scan your phone's internal memory via PC) Efficiency: up to 70% for files not overwritten with new data.
  • ๐Ÿ“ž Contacts: If they were synced with Google Account or Mi Cloud, just log in after resetting.
  • ๐Ÿ’ฌ Software like Dr.Fone can be restored SMS, But only if the phone wasn't flashed over the Fastboot.
  • ๐ŸŽฎ If the games are tied to Google Play Games or Mi Account, progress will automatically recover.

Important: Do not write new files to your phone after a reset if you plan to recover. Each new file reduces the chances of success.

๐Ÿ’ก

The only reliable way to save data is to back up to Mi Cloud or PC before reset, and recovery after reset only works partially and does not guarantee 100% results.

Frequent Mistakes and How to Avoid Them

Even experienced users have problems with resetting. TOP-5 mistakes and their solutions:

  1. Recovery: Locked bootloader Solution: Use Fastboot or unlock the bootloader through Xiaomi's official website (you need a Mi Account older than 30 days).
  2. The phone doesn't turn on after reset Reason: interrupted process or discharged battery Solution: Charge the phone for 30 minutes, then reset. If it doesn't work, run through Fastboot.
  3. Requires a password from Mi Account after reset Reason: Find Device was active. Solution: Enter the password from the associated account. If you forgot, restore it on the Xiaomi website.
  4. Camera or sensors fail after reset Reason: firmware failure Solution: Update your phone through Settings โ†’ Software update or manually reflash.
  5. No network after reset Reason: IMEI settings (relevant to MediaTek devices) Solution: Restore IMEI via the engineering menu (#4636##) or the SN Write Tool program.

FAQ: Answers to Frequent Questions

Can I do a reset without losing data?
No. Factory reset removes all user data from internal memory (photos, videos, apps) The only way to save information is to back up in advance to Mi Cloud or PC.
Will the MIUI version reset after a hard reset?
No, the firmware version (MIUI 14/15) will remain the same. The reset will only return the settings to the factory, but it will not roll back the system updates. If you want an older version, you will need to manually stitch through the Fastboot.
What if the phone asks for an old password after reset?
This means that the FRP (Factory Reset Protection) has been activated, enter the password from the Mi Account that was tied to the phone before the reset, and if you don't remember, restore it through the Xiaomi website.
Can I make a reset on Xiaomi without a Mi Account?
Yes, but with reservations: If the account was not linked to the phone, the reset will be easy. If the account is tied but you forgot it, the phone will require authorization after the reset, in which case only official deletion of the account through Xiaomi support (you need proof of ownership of the device) will help.
How to Reset Xiaomi if the Screen is Not Working?
There is. 2 Option: via Fastboot: Connect your phone to your PC and use the command: fastboot erase userdata fastboot erase cache fastboot reboot ADB: If debugging is on USB It was previously included, and do: Adb shell recovery. --wipe_data Both methods require installed drivers and programs. ADB/Fastboot Tools.