How to reset Xiaomi smartphone to factory settings: 3 proven ways

Why Xiaomi reset could be a lifesaver for your smartphone

Xiaomi's factory reset is a radical, but sometimes the only way to get the device back on track. Whether your Redmi Note 12 started lagging after the MIUI update, or POCO X5, is infected with viruses that are not removed by the antivirus, a full reset helps 90% of the time, but many users fear this procedure for fear of losing photos, contacts or settings. In fact, with proper preparation, the risks are minimal.

In this article, we will discuss three official reset methods: phone settings, Recovery mode and Fastboot. Each method is suitable for different situations, from simple system acceleration to recovery from a failed firmware, and you will learn how to bypass Mi Account lock after a reset if you forget the data from your Xiaomi account.

Important: the procedure deletes all user data, including apps, accounts and files in internal memory; microSD cards (if installed as portable storage) and files in the Mi Cloud remain intact; if you sell a phone, a reset is mandatory, otherwise the new owner will have access to your data.

Preparation for resetting: what to do before the procedure

Before you dump Xiaomi, follow these steps to avoid losing important information:

  • πŸ“± Create a backup through Settings β†’ The phone. β†’ Backup and reset β†’ Local backup. Save the file to your computer or cloud.
  • ☁️ Sync data with Mi Cloud: contacts, notes, SMS and photos (if you have Autoboot enabled) Check if there is enough space in the cloud (free 5GB).
  • πŸ”Œ Charge your phone at least 50 percent. If the reset is interrupted by battery discharge, the device can turn into a brickΒ».
  • πŸ“‘ Make sure you have a stable Internet (if you plan to reset via Recovery or Fastboot) download the files you need in advance (for example, Mi Flash Tool for PC).

If you reset your phone before selling, log out of all accounts:

  1. Open Settings β†’ Accounts and Synchronization.
  2. Remove Google, Mi Account, Samsung Account (if any) and other associated services.
  3. Turn off Device Protection in Settings β†’ Lock and Protection β†’ Device Protection.

πŸ’‘

If you have forgotten your Mi Account password, try to restore it through account.xiaomi.com before resetting. After the procedure, unlocking your phone without your account information will be extremely difficult!

Method 1: Reset via the settings menu (the easiest method)

This method is suitable if the phone turns on, reacts to touch and you have access to the menu, it takes 5-10 minutes and requires no additional tools.

Instructions:

  1. Open the settings (cog icon on the desktop).
  2. Go to About Phone (in older versions of MIUI - Additional).
  3. Select Backup and Reset β†’ Resetting.
  4. Click Delete all data and confirm the action with a password / pattern lock.
  5. Wait for the reboot (the phone may be on longer than usual).

Once reset, you will be asked to set up your phone as new. If you previously had a Mi Account tied, the system can request data to unlock (this is normal).

Make sure your phone is 50%+ charged

Shut it down. SIM-Memory cards and cards (optional)

Memorize data from Mi Account and Google

Take a screenshot of important settings (for example, APN mobile-internet)-->

What to do if the Reset button is inactive?
If the menu items are grey and not pressed, it is likely that the phone has Factory Reset Protection (FRP) enabled. This happens if: - The phone is tied to the Mi Account but you haven't logged in for more than 30 days. - Find the device in the security settings enabled. Solution: log into Mi Account via your browser on your phone or PC and confirm possession of the device.

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

If Xiaomi is stuck on the logo, reboots cyclically or doesn’t respond to touch, use Recovery mode, which works even when the firmware is damaged, but requires a combination of buttons.

Steps to Enter Recovery:

  1. Turn off the phone (press the power button for 10-15 seconds).
  2. Press the Power Button + Volume up at the same time and hold for 5-10 seconds until the Mi logo appears.
  3. Release the buttons and you will see a menu in English or Chinese.

In the Recovery menu, you can control the volume (move) and power (select) buttons.

  1. Select Wipe Data (or Chinese firmware).
  2. Confirm the action by selecting Wipe All Data β†’ Confirm.
  3. Once you have finished, select Reboot β†’ Reboot to System.

πŸ’‘

If you don't have Wipe Data in the Recovery menu, you have custom firmware installed (e.g. TWRP). In this case, select Advanced Wipe β†’ tick Dalvik, Cache, Data, System β†’ swipe for confirmation.

Warnings:

⚠️ Note: On some models (Redmi) 9A, POCO M3) After resetting via Recovery, you may need to enter Mi Account data, even if the phone has not been locked before.If you do not remember the password, use the recovery form.

Xiaomi modelCombination for RecoveryFeatures
Redmi Note 10/11/12Food + Volume upMenu in English, supports sensory control
POCO F3/F4/F5Food + Volume upFastboot Sign-in instead of Recovery – Hold the buttons longer
Mi 11/12/13Food + Volume upRequires confirmation via Mi Account after reset
Redmi 9/9A/9CFood + Volume up + Volume downChinese Firmware Menus in Chinese

Method 3: Fastboot Reset (for power users)

Fastboot is the most reliable method, but it requires a computer and knowledge of commands.

  • πŸ”§ Phone is not included in Recovery.
  • πŸ“± You need to reflash the device after a failed update.
  • πŸ”’ You need to unlock the bootloader (Bootloader).

The work will require:

  • πŸ’» Computer with Windows/macOS/Linux.
  • πŸ”Œ Cable USB (preferably original).
  • πŸ“¦ Mi Flash Tool (download from the official website).
  • πŸ“„ Firmware for your model (file with.tgz or.zip extension).

Step-by-step:

  1. Install the Mi Flash Tool and Xiaomi drivers on your PC.
  2. Turn off the phone and press Power + Volume down to enter the Fastboot (a hare in a hat-eared hat will appear).
  3. Connect the phone to the computer.
  4. Launch the Mi Flash Tool, press Select and select the downloaded firmware.
  5. Press Refresh – the program must detect the device.
  6. Select Clean All mode and press Flash.
  7. Wait for the end (5-15 minutes) and the phone will reboot automatically.

If the Mi Flash Tool is making an error, try:

  • πŸ”„ Reinstall drivers manually through Device Manager.
  • πŸ”Œ Use the other USB-port (preferably) USB 2.0).
  • πŸ“₯ Download firmware for another regional version (e.g. Global instead of China).

⚠️ Note: Fastboot reset deletes all information without recovery, including data in the Internal Storage section. If you are not sure about your actions, contact the service center - incorrect commands can damage the bootloader.

Through the settings menu

Through Recovery Mode

Through Fastboot.

Never dropped it.-->

How to Unlock Xiaomi After Resetting If You Require Mi Account

After resetting many Xiaomi models (Redmi Note 9 Pro, Mi) 10T, POCO X3 They request data from Mi Account even if the phone has not been blocked before (FRP).

If you remember the password:

  1. Connect to Wi-Fi or insert SIM-mobile-internet.
  2. Enter your email/phone and password from your Mi Account.
  3. Confirm unlocking via SMS or email (if two-factor authentication is enabled).

If you forgot your password:

  • πŸ“§ Try to restore access through the recovery page. You will need access to an email or phone associated with the account.
  • πŸ“ž If the recovery is not working, contact Xiaomi support via the official website.Prepare a check or box from your phone to confirm ownership.
  • πŸ”§ In extreme cases, contact the service center - some workshops can remove the link to the account through special equipment (cost) ~1000–2000 β‚½).

Important: Attempts to bypass Mi Account locking with left-handed software (such as the Mi Account Unlock Tool) often result in complete data loss or the phone becoming a brick, and Xiaomi actively blocks such methods at the server level.

Frequent Mistakes When Resetting Xiaomi and How to Avoid Them

Even when following instructions, users face problems, and here are the most common mistakes and solutions:

Mistake.Reason.Decision
Phone is not included in RecoveryWrong button combination or discharged batteryCharge your phone to 30%+, try holding the buttons longer (10-15 seconds)
After resetting, the phone asks for an old passwordDevice Protection option is enabled in Google accountEnter the password from the last Google account tied
Mi Flash Tool is a critical partition errorIncompatible firmware or blocked boot loaderDownload firmware for your model and region, unlock Bootloader
phone is stuck on startup logo after resetDamaged system files or incomplete resetRepeat the reset via Fastboot with full flashing

If the phone is running slower than before:

  • 🧹 Clean the cache manually: Settings β†’ Warehouse β†’ Clear the cache.
  • πŸ“‰ Turn off animation: in Settings β†’ About the phone, press 5 times on the version MIUI, Then in the Developer Settings, select Windows Animation = Off.
  • πŸ”„ Update your firmware to the latest version through Settings β†’ Updating the system.
Can you reset Xiaomi without losing data?
No, a full reset always removes user data from internal memory. However, you can: Backup through Settings β†’ Backup. Copy files to a computer or memory card. Sync contacts and photos with Mi Cloud or Google Drive. If you need to vacate space without reset, use Settings β†’ Storage β†’ Cleanup.
Will the warranty be reset to factory settings after resetting?
No, resetting through official methods (settings menu or Recovery) does not affect the warranty. However: If you use Fastboot for flashing, the warranty can be canceled. Unlocking Bootloader officially removes the device from warranty (by Xiaomi rules). Before visiting the service center, return the phone to standard firmware.
What if the mobile network does not work after the reset?
The problem is most often associated with resetting settings APN. Solution: Go to Settings β†’ SIM-maps and mobile networks β†’ Access points (APN). Click Reset to default values or add APN For MTS: name - Internet.mts.ru, APN β€” Internet.mts.ru. For Beeline: name - Internet.beeline.ru, APN β€” Internet.beeline.ru If the problem persists, check if it is blocked SIM-card (call the operator).
How to reset Xiaomi if you forget the pattern lock?
If you don’t remember a pattern lock or password, but remember the Mi Account: 5 If you enter the wrong key, you will see the Forgot Password button. Enter the data from Mi Account (email/phone + Password reset the lock through the suggested options (SMS If you do not remember your account details, the only option is to reset via Recovery or Fastboot, but after that the phone may require you to enter your Mi Account data (see section above).
How long does it take to reset Xiaomi?
Time depends on the method: through settings: 5-15 minutes (including reboot); through Recovery: 10-20 minutes (longer on older models); through Fastboot: 15-30 minutes (depending on PC and cable speed); if the process takes more than 30 minutes, do not interrupt it - this can damage the firmware. Wait for completion or battery discharge.