How to reset Xiaomi phone to factory settings: 4 working ways

Resetting Xiaomi to factory settings is a radical but sometimes necessary step, helping to fix software failures, prepare the device for sale or remove traces of the previous owner. However, not all users know that an incorrect reset can lock the phone or erase important data without recovery. In this article, we will discuss all the current ways β€” from the standard menu to the Fastboot mode β€” and also tell you how to prepare for the procedure and what you can not do.

Xiaomi regularly updates the MIUI interface, so instructions from old manuals may not work. We tested all methods on the latest firmware versions (including MIUI 14/15 and HyperOS) and took into account the features of popular models β€” from Redmi Note 12 to Xiaomi 14 Pro. If your smartphone is stuck on the logo, does not respond to touch or requires unlocking after buying from hand β€” here you will find a solution.

When do I need to reset to factory settings?

Resetting is not a panacea, but in some cases it is the only way out.

  • πŸ“± The phone is severely slowing down, apps spontaneously close, and cleaning the cache does not help.
  • πŸ”’ You bought Xiaomi with your hands and want to delete the previous owner’s data (including the tied Mi Account).
  • πŸ”„ After updating MIUI Critical bugs (for example, camera or Wi-Fi is not working).
  • πŸ“¦ Preparing the device for sale or transfer to another person.
  • 🚨 Phone locked due to too many failed password attempts.
  • πŸ› οΈ Errors caused by manual changes to system files (e.g., after rooting) must be fixed).

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

  • πŸ”‹ Physical breakdown of the battery or motherboard.
  • πŸ“‘ Hardware defects of the communication module (for example, Wi-Fi antennas or Bluetooth).
  • πŸ’§ Getting liquid under the screen or on the board.

⚠️ Note: If you are resetting your phone due to viruses, first try scanning it through Security in Settings.Some malware (like Triada or FakeApp) can survive reset if it is embedded in system partitions.

πŸ“Š Why You Needed to Reset Xiaomi?
Remove the lags and brakes
Prepare for sale
Delete the data of the previous owner
Correct errors after updating
Another option

Preparation for resetting: what to do in advance?

Before reset, be sure to follow these steps, otherwise you risk losing important data or locking your device:

  1. Backup. Use the built-in Backup in Settings β†’ About Phone or Third Party Services (Google Drive, Mi Cloud). It is especially important to save:

Mi Account

Mi Cloud Activation Lock

Charge the battery at least 50%.

"briku"

Remove the memory card and the SIM.

Xiaomi

If you reset a phone with a Mi Account tied, but don’t remember the password, first untie the device through account.xiaomi.com (Devices β†’ Delete section), otherwise, after the reset, the phone will require the entry of credentials of the previous owner.

Make a backup copy|Check the battery charge (>50%)|Make sure you have access to your Mi Account|Extract SIM and SD-map|Remember the password from the lock screen-->

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

This is a standard method that works on all Xiaomi models with MIUI or HyperOS. Suitable if the phone turns on and responds to touch.

  1. Open Settings (the gear icon on the main screen).
  2. Go to About Phone (in HyperOS – About Device).
  3. Slip on Backup and Reset (or Reset in new versions).
  4. Select Resetting β†’ Erase all data.
  5. If requested, enter PIN-code, pattern lock or password from the lock screen.
  6. Confirm the action by clicking Delete Data (or Delete Everything).

The phone will reboot and start the cleaning process. It can take 5 to 20 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.

⚠️ Note: Some models (e.g. Redmi) 9A POCO X3) After a reset, you may still be linked to your Mi Account, and if you sell a phone, use the Recovery method (described below).

Xiaomi modelTime to resetIs a Mi Account Required After a Reset?
Xiaomi 13/13 Pro10-15 minutesYeah, if he was tied up.
Redmi Note 12 Pro+8-12 minutesYes.
Poco F57-10 minutesNo (if the lock is disabled)
Redmi 10A5-8 minutesYes.

πŸ’‘

Resetting through the settings menu is the safest way, but it doesn’t always remove the binding to the Mi Account. Use Recovery for full β€œcleanup.”

Method 2: Reset via Recovery Mode (if the phone is not turned on)

If Xiaomi is stuck on the logo, does not respond to touches or is blocked, Recovery mode will help, which works even without access to the main system.

  1. Turn off your phone. If it doesn't respond, press the power button for 10 to 15 seconds.
  2. Press the button combination to enter Recovery: For most models: Volume up + Power. For Redmi Note 8/9 and Poco X2: Volume up + Volume down + Power.

Hold the buttons until the Mi logo and menu appear in English/Chinese.

Recovery

Wipe Data

Wipe All Data

Clear All Data

Confirm

Reboot

Reboot to System

If you request a password in Recovery, it means that the Mi Account lock was enabled on the phone, in which case you will need to enter the account information that was associated with the device.

What to do if you recover in Chinese?
If the menu is displayed in Chinese, focus on the order of items: 1. (first item) - reboot. 2. (second item) - data reset (Wipe Data). 3. (third item) - connection to the PC (Connect with MiAssistant). Select the second item, then confirm the action (usually the last item in the list).

⚠️ Note: Some models (e.g. Xiaomi Mi 11 or Redmi) K40) After resetting via Recovery, an error may appear "This device is locked" which means that the phone is tied to Mi Account, and you will need to enter a login / password to unlock it.

Method 3: Fastboot Reset (for power users)

The method via Fastboot is suitable if:

  • πŸ”§ The phone doesn’t even load in Recovery.
  • πŸ”’ You need to bypass the Mi Account lock (only for unlocked bootloader!).
  • πŸ› οΈ Refuse the device after a failed update.

This method will require a computer with installed Xiaomi drivers and the Mi Flash Tool or Fastboot commands.

  1. Download Mi Phone Manager from Xiaomi’s official website or use the universal ADB/Fastboot drivers.
  2. Upload the phone to Fastboot mode: Turn off the device. Press Volume down + Power before the screensaver with a rabbit in a hat-eared.

Connect your phone to your PC

Open the command line.

fastboot devices

If the device is determined (its serial number will appear), run the command to reset:

fastboot erase userdata


fastboot erase cache




fastboot reboot

For a complete reset (including system partitions), use:

fastboot erase system


fastboot erase data




fastboot erase cache




fastboot reboot

Important: The last command will remove the firmware and the phone won't boot! It's only used before flashing through the Mi Flash Tool.

1. Reconnect. USB-cable.

2. disable driver signatures in Windows (via Run β†’ bcdedit /set nointegritychecks on).

3. Use a data-enabled cable (not all charging cables are suitable for Fastboot).-->

Method 4: Reset via Mi Account (remotely)

If your phone is lost or stolen and you want to erase it, you can use the Remote Reset feature via Mi Cloud.

  1. Go to i.mi.com and log in with your Xiaomi account.
  2. In the Devices section, select the desired phone.
  3. Press Find the device. β†’ Erase the data.
  4. Confirm the action via SMS or email.

⚠️ Note: After a remote reset, the phone will be locked through Mi Account Activation Lock. You can only unlock it by entering the username and password from the account that was tied to the reset.

Frequent Mistakes and How to Avoid Them

Even when following instructions, users face problems, and consider the most common errors and their solutions:

Mistake.Reason.Decision
"This device is locked" after resettingPhone tied to Mi AccountEnter the username/password from the previous owner’s account or contact Xiaomi in support
phone is stuck on startup Mi Logo after resetCleaning process interrupted or firmware damagedRepeat reset via Recovery or reflash the device via Fastboot
"Can't mount /data" in RecoveryUserdata section damagedRun fastboot format:ext4 userdata via PC
No touch after resetting.Sensor driver failureUpdate your firmware via Recovery or Fastboot

If the phone requires a password from an old Google account (not Mi Account!) after resetting, it means that FRP (Factory Reset Protection) protection has been enabled to bypass it:

  1. Connect your phone to Wi-Fi on the settings screen.
  2. Go back and enter any email/password 5 times until the Forgot Password button appears.
  3. Follow the instructions to reset your Google password (access to the mail that was tied will be required).

πŸ’‘

If the phone after reset asks for a password from Mi Account, and you do not know it – officially unlock the device can only be through Xiaomi support (you will need checks or a box).

FAQ: Answers to Frequent Questions

Can you reset Xiaomi without losing data?
No, factory reset completely removes all user data (photos, apps, settings: πŸ“ Backup copy through Settings β†’ The phone. β†’ Backup (saves contacts, SMS, setup). ☁️ Synchronization with Mi Cloud or Google Account (photos, contacts, calendar). πŸ’Ύ Copying files on PC through USB-cable (before reset!) After reset, data can be restored from backup.
Why does Xiaomi ask for an old password after a reset?
This is triggered by Mi Cloud Activation Lock, which is anti-theft protection. The phone remembers the attached Mi Account and requires it to be entered after a reset: πŸ”‘ Enter the login and password from the account that was tied before the reset. πŸ“§ If you forget your data, restore access via account.xiaomi.com. πŸ› οΈ If the phone is bought from hand and the previous owner did not untie the account, contact him or in support of Xiaomi (a check is required.
How long does it take to reset Xiaomi?
Time depends on the model and method: πŸ“± Through Settings: 5–20 minutes. πŸ”§ Recovery: 10–30 minutes (longer on older models with eMMC memory). πŸ’» Fastboot: 2-10 minutes (excluding PC prep time) If the process takes more than 30 minutes, don't interrupt it. Wait for completion or force the phone to restart (holding the power button 15).+ seconds).
Can I reset Xiaomi without a lock screen password?
Yes, but with reservations: πŸ”“ If the phone is turned on but you have forgotten the pattern lock/PIN β€” Reset it through Recovery (the method) 2). πŸ”’ If Recovery also requires a password, you will need a Fastboot (method). 3), but only when the loader is unlocked. πŸ“± On some models (e.g. Redmi) 9C) You can bypass the lock through the mode EDL, But it requires special equipment, and if the bootloader is locked and the Mi Account is not tied, the only way out is to take the phone to the service center.
What if Xiaomi does not turn on after reset?
Possible causes and solutions: πŸ”‹ Battery is dead – plug in the charger and wait 10-15 minutes, then try to turn on. πŸ”„ Resetting process interrupted – repeat the procedure through Recovery. πŸ› οΈ Damaged firmware - reflash the phone through the Mi Flash Tool (requires a PC and original firmware). πŸ’₯ Hardware malfunction - if the phone does not respond to charging and buttons, contact the service. If the screen is black, but the phone vibrates when you connect the charger - try to pinch the Volume up. + Power for 30 seconds (forced reboot).