How to reset Xiaomi phone to factory settings buttons: full instruction

Resetting Xiaomi to factory settings through hardware buttons is the only way to bring a device back to life if it doesn't respond to the screen, is locked with a password or is stuck on the logo. Unlike software reset via menus, this method works even when the firmware is damaged or the touchscreen is broken. However, the wrong actions can turn the phone into a "brick" - so it's important to follow the algorithm clearly.

In this article you will find:

  • πŸ”Ή Step-by-step instructions for all Xiaomi, Redmi and POCO models (including old and new devices).
  • πŸ”Ή The difference between Hard Reset and Fastboot is which method to choose in your situation.
  • πŸ”Ή Methods for recovering data after a reset (if the phone is still being called back).
  • πŸ”Ή Frequent errors and how to avoid them so as not to damage the device.

We warn you right away: the reset erases all data β€” photos, contacts, messages and apps. If the phone turns on at all, try saving information first through the Mi Cloud or your PC connection. If not, read on.

πŸ“Š Why You Need a Xiaomi Reset?
Phone locked/not switched on
The system is slowing down or glitching.
I want to sell/give the device.
Another reason.

1. When you need to reset through the buttons - and when you can do without it

Hard Reset is a last resort, and in most cases, the problem can be solved more easily:

Problem.Can you do without Hard Reset?Alternative solution
The phone is braking or overheatingβœ… Yes.Cleaning the cache through Settings β†’ Memory or rollback updates
Forgotten pattern lock/PIN-code❌ Not unless you have a Mi Account attached)Reset via Find Device (if account confirmed)
Cyclical reboot (bootloop)❌ No.Hard Reset or Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot
Viruses or malware⚠️ Partially.Try antivirus software (such as Mi Security) first.
Phone not turned on (black screen)❌ No.Check the charging, then Hard Reset.

Hard Reset is mandatory if:

  • πŸ“± The phone does not respond to charging and shows no signs of life (other than vibration).
  • πŸ”’ The device is locked after a failed update or region change.
  • πŸ€– The system is fixated on the MI logo or download animation.
  • 🚫 Mi Account is not confirmed and you have forgotten your password.

⚠️ Warning: If the phone was bought hand-held and tied to someone else's Mi Account, a reset won't help - it will require official unlocking through Xiaomi. Otherwise, the device will remain locked even after Hard Reset.

2.Resetting preparation: what to do in advance

Before you start resetting, follow these steps – they will save time and nerves:

β˜‘οΈ Checklist before Hard Reset

Done: 0 / 5

Why it matters:

  • πŸ”‹ Charging below 30% can interrupt the reset process, which can damage the firmware.
  • πŸ“± SIM- card and flash drive can interfere with reset (especially on older Redmi 3/4X models).
  • πŸ”Œ The original cable is for Fastboot β€” cheap analogues are often not recognized by PCs.
  • πŸ” IMEI will be useful if the network is lost after the reset (solved by recovery via Engineer Mode).

If the phone is still on, try saving the data:

  1. Connect to Wi-Fi and sync Contacts, Notes and Photos via Mi Cloud.
  2. Copy files to your PC via MTP (turns on in the notification curtain).
  3. Use ADB for backup (if USB debugging is enabled).
How to turn on USB debugging if the phone is still working?
Go to Settings β†’ About Phone β†’ MIUI version and tap 7 times on the build number. Then go back to Settings β†’ Additional β†’ For developers and activate Debugging over USB.

3. Recovery Mode Reset (for all Xiaomi models)

This is the main reset method that works on 90% of Xiaomi devices, including the Redmi Note 8/9/10, POCO X3/F3, Mi 11/12 and older models. The instruction is universal, but there are nuances for individual lines (see table below).

Step-by-step algorithm:

  1. Turn off the phone (press the Power for 10-15 seconds).
  2. Press the button combination: For most models: Power + Volume Up (hold 10-20 seconds). For Redmi 5A/6A and old Mi A1/A2: Power + Volume Up + Volume Down.

Wait for the vibration and the Mi logo

Recovery

Choose a language

Wipe Data

Wipe All Data

Wait for completion

Reboot

Xiaomi modelCombination for RecoveryFeatures
Redmi Note 7/8/9/10/11Power + Volume UpMenu in English, sensor working
POCO X3/F3/GTPower + Volume UpPossibly a menu in Chinese - look for the character "" (cleaning)
Mi 10/11/12Power + Volume UpRequires confirmation via Mi Account after reset
Redmi 4X/5A/6APower + Volume Up + Volume DownMenu in Chinese, control only volume buttons
Mi A1/A2 (Android One)Power + Volume UpStandard Android Recovery Menu

⚠️ Warning: On models with a locked bootloader (e.g., Xiaomi 12T or POCO F4), after a reset, you may need to enter data from the Mi Account tied to the device. If you don't remember the password, the phone becomes a brick.

πŸ’‘

If the Recovery menu is in Chinese, look for icons: the "junk bucket" or "reset" icon is Wipe Data. Use Volume Up/Down buttons for navigation and Power for confirmation.

4.Reset via Fastboot (if Recovery doesn't work)

If the phone doesn't load Recovery or "hang" on the Mi logo, try resetting via Fastboot.This method requires a connection to a PC and installed Xiaomi drivers.

What you need:

  • πŸ–₯️ A computer with Windows (or Mac/Linux with ADB Tools).
  • πŸ”Œ Original. USB-cable (better from the set).
  • πŸ“₯ Mi Flash Tool (for firmware) or Platform Tools (for commands).

Instructions:

  1. Turn off the phone.
  2. Press Power + Volume Down for 10 seconds - the device will go to Fastboot mode (a hare will appear in a hat-eared).
  3. Connect the phone to the PC.
  4. Open Command Prompt in the Platform Tools folder and type: fastboot devices If the phone is identified (its serial number appears), continue. If not, install the drivers.
  5. Run the reset command: fastboot erase userdata fastboot erase cache fastboot reboot

If the commands don’t work, try the full flashing through the Mi Flash Tool:

  • πŸ“ Download the official firmware for your model from the Xiaomi Firmware website.
  • πŸ–±οΈ In the Mi Flash Tool, select Clean All mode.
  • πŸ”„ Connect your phone to Fastboot and press Flash.

πŸ’‘

Resetting via Fastboot erases data deeper than through Recovery, and often helps with soft bricks (for example, after a failed update).

5. Frequent mistakes and how to avoid them

Even when following instructions, users often make mistakes that lead to data loss or damage to the phone.

  • ❌ Interrupting (removing the battery, disconnecting from the PC) is guaranteed to turn the phone into a brick β€” recovery is possible only through the service center.
  • ❌ Using unofficial firmware (especially on newer Xiaomi models 13/14) This blocks Mi Account and IMEI.
  • ❌ Google account reset without detachment (on Android One Mi A3 models).
  • ❌ Ignoring battery power. If the phone runs out during reset, the chances of recovery are 50/50.

How to avoid problems:

  • βœ… Before reset, check IMEI (dial #06#). If it disappears after reset, restore it via Engineer Mode (code #4636##*).
  • βœ… On models with a bootloader lock (e.g., POCO F5), first unlock it through the official Xiaomi website.
  • βœ… If the phone doesn't turn on after reset, try clamping the Power + Volume Up for 30 seconds (sometimes helps with soft bricks).
What if the phone asks for an old password after reset?
It's Google. FRP (Factory Reset Protection). Solutions: 1. Enter the last password from the Google account that was on the phone. 2. If you don’t remember, delete your account through Google Account Recovery (you need to access your mail or phone to recover your account). 3. To get around FRP on older models (Redmi) 4/5) can be used FRP Bypass Tools, but it is risky (can block the device).

6. Data recovery after reset

If you haven’t saved the data before the reset, the chances of recovering it depend on the reset method and the phone model:

  • πŸ” After Hard Reset via Recovery: πŸ“Έ Photo/video: You can try to recover via DiskDigger or Recuva (if the phone is defined as a drive). πŸ“ž Contacts/messages: You can't recover (unless you've synced with Mi Cloud).
  • πŸ”§ After reset via Fastboot: ❌ Data is deleted irrevocably - recovery is impossible.

Recovery programs (if the phone is turned on):

  • πŸ–₯️ Dr.Fone (paid but effective for Xiaomi)
  • πŸ–₯️ EaseUS MobiSaver (free version recovers limited data).
  • πŸ–₯️ 7-Data Recovery (works with damaged partitions of memory)

⚠️ Warning: Don't install recovery software on the phone itself, it will overwrite deleted data. Connect the phone's memory to the PC in mode. MTP or through the card reader (if there is a slot for the SD).

Alternative way (for advanced users):

  1. Remove the back cover of your phone and connect to eMMC contacts via UFI Box or EasyJTAG.
  2. Count the memory dump and recover the data through the Hex editor.

This technique requires skills and equipment, but sometimes saves unique photos or documents.

7. Features of reset for different Xiaomi models

Some Xiaomi devices have unique β€œchips” that affect the reset process.

Model/LineakFeatureDecision
Xiaomi 12/13/14Blocking Mi Accounts after resettingRequires login / password from the associated account
POCO F1/F2/F3Recovery menu in English, but reset takes up to 15 minutesDo not interrupt the process even if the screen is turned off.
Redmi Note 5/6/7After reset, the IMEI may disappearRestore with Engineer Mode (code #36446337##)
Mi A1/A2/A3 (Android One)Requires a Google Account After Reset (FRP)Delete your account via Find My Device before resetting
Black SharkSeparate Recovery menu with game settingsUse Power + Volume Up, Ignore Game Mode Items

For POCO owners, if the phone is "lagging" after the reset, turn off MIUI Optimization in the developer settings.

For Xiaomi Pad (tablets): The button combination is the same, but you need to hold them longer (up to 25 seconds), as tablets are slower to respond to hardware commands.

FAQ: Answers to Frequent Questions

❓ Phone doesn't go into Recovery - what do you do?
Try: Use a different button combination (e.g., Power + Volume Down for Fastboot, then go to Recovery via PC); connect the charger and try again (sometimes helps with a discharged battery); on models with a removable battery, take it out for 1 minute, then repeat. If nothing works, the phone is in a hard brick and requires flashing through EDL Mode (only in the service center).
❓ After the reset, the phone asks for the password from the Mi Account, but I don't remember it. What do I do?
Options: Try to restore your password through the official website (you will need access to mail or phone). If the phone is purchased from hand, contact the previous owner to unblock your account. For models until 2019, you can try to bypass through the Mi Account Unlock Tool, but this is risky (can lock the device forever). Important: Xiaomi does not help with unlocking accounts on request - this is a security measure.
❓ Can I reset if the power button doesn't work?
Yes, but more difficult: Connect your phone to charge β€” sometimes it turns on itself in 10 to 15 minutes. If the screen responds to touch, try running Recovery via ADB: adb reboot recovery. For models with removable battery β€” short-term lock Power contacts with tweezers (risky!). If nothing works, take it to the service center.
❓ The reset didn't work -- the phone still doesn't turn on. What do we do?
Possible causes and solutions: πŸ”‹ Battery discharge: leave the phone charging for 1-2 hours, then reset. πŸ”§ Damaged firmware: reflash the phone through the Mi Flash Tool in Fastboot mode. πŸ’₯ Hardware failure: if the phone does not respond to charging and buttons, the motherboard problem (diagnosis required).
❓ How to avoid blocking Mi Account when selling a phone?
Before reset: Go to Settings β†’ Mi Account β†’ Exit. Delete all fingerprints and graphic keys. log out of your Google account to Settings β†’ Accounts. Reset via Settings β†’ Additional β†’ Restore and reset (not through buttons!). This ensures that the new owner does not encounter lockdown.