How to reset Xiaomi to factory settings through the buttons: instructions with photos and nuances

Forgot the password from Xiaomi? Does the phone hang on the logo or malfunction? 90% of these cases are aided by hard resetting through hardware buttons β€” a method that requires no access to the system and works even on locked devices. This method is also called Hard Reset or Recovery Mode, and it is universal for all Xiaomi, Redmi, POCO and Black Shark models (including old devices on MIUI 8 and new ones on HyperOS).

Unlike resetting through settings, the hardware method erases all data without recovery β€” photos, contacts, messages, and installed applications. So it is only used in extreme cases: when the phone does not respond to touch, cyclically reboots or needs to sell a device with clean firmware. In this article, step-by-step instructions for different scenarios, a table of compatibility with models and answers to frequent errors.

When you need to reset via buttons (and when not)

Hardware drops are "heavy artillery" that are used when software methods fail, and here are the exact cases where they are justified:

  • πŸ”’ Forgotten pattern lock, PIN Password or password is the only way to unlock the device without losing functionality.
  • πŸ”„ The phone is stuck on the logo. MI Redmi (Infinite Boot After Update or Failure).

But there are situations where Hard Reset won’t help or even hurt:

  • πŸ’Ύ Memory damage (eMMC) – reset could worsen the problem if the memory chip fails.

⚠️ Note: If your Xiaomi is linked to your Mi Account and Find Device is enabled, you will need to enter your account login and password after the reset»!

πŸ“Š Why You Needed to Reset Xiaomi?
Forgot my password.
Phone's bugging.
I want to sell the device.
Another option

Preparing for reset: what to do before pressing the buttons

Before you start resetting, follow the mandatory steps to avoid additional problems:

  1. Make sure you know the Mi Account data, and without it, it will be impossible to unlock the phone after the reset (if there was a link).

If the phone is still on, but you want to back up the data before resetting, use:

  • πŸ“± Local backup through Settings β†’ The phone. β†’ Backup (saves contacts, messages, settings).
  • ☁️ Mi Cloud – syncs photos, notes and records (you need access to your account).
  • πŸ’» ADB-commands for experienced users (you can pull files even from a locked phone).

β˜‘οΈ Checklist before reset

Done: 0 / 4

Step-by-step: how to reset Xiaomi through the buttons

The procedure differs depending on the model and firmware version, but the overall scheme is the same: below is a universal algorithm for all Xiaomi smartphones (including Redmi Note 12, POCO X5, Mi 11, etc.).

Step 1. Turn off the phone.

If the device is frozen, press the power button for 10-15 seconds until the screen goes out. If the phone reacts, turn it off in the standard way through the menu.

Step 2. Press the button combination

Immediately after turning off, press and hold:

  • For tablets Xiaomi Pad: Power button + Volume up (hold 20+ seconds).

Hold the buttons until the Mi or Fastboot logo appears, which usually takes 10 to 30 seconds.

Step 3. Go to Recovery Mode

When the logo appears, release the buttons, and you'll be taken to the Fastboot menu to go to Recovery Mode:

  1. With the volume button down, select Recovery Mode.
  2. With the power button, confirm the choice.

On some models (POCO F3, Redmi K40) instead of Fastboot immediately opens Recovery with touch control.

Step 4. Perform reset.

On the Recovery menu:

  1. Select Wipe Data (or Wipe & Reset) using the volume buttons.
  2. Confirm the action of the power button.
  3. Select Wipe All Data (full reset).
  4. Confirm again (you may need to enter Yes or Confirm).

The process will take 1-5 minutes. Once completed, select Reboot β†’ Reboot to System.

What to do if the menu is in Chinese?
If Recovery Mode has all the Chinese, look at the location of the items: 1. The first item is reboot (don't choose!). 2. The second item is Wipe Data (we need it). 3. The third item is Connect with MIAssistant (for PC firmware). Reset confirmation usually requires you to select the far right item (analogue of "Yes").

Table: button combinations for different Xiaomi models

Model/SeriesButton combinationFeatures
Redmi Note 10/11/12, POCO X3/X4/X5, Mi 10/11/12Food + Volume upRecovery menu with touch control (on new firmware).
Redmi 9/9A/9C, POCO M3/M4Food + Volume upLong-term retention may be required (20+ sec).
Mi A1/A2/A3 (Android One)Food + Volume DownFastboot menu without Recovery option – you need to select Recovery Mode separately.
Xiaomi Pad 5/6, Black Shark 4/5Food + Volume up (15+sec)On tablets, volume buttons can be replaced by Volume Down.
Older models (Mi 5/6, Redmi 4/5)Food + Volume up + Volume downYou need to hold all three buttons at the same time.

If your model isn’t in the table, try the standard combination Power + Volume Up – it works 80% of the time.

Frequent mistakes and how to fix them

Even if you follow the instructions correctly, you can have problems, and here are some common mistakes and solutions.

1.The phone does not respond to the button combination

Possible causes and actions:

  • πŸ”‹ Battery's dead. Charge for 10 to 15 minutes, then try again.
  • πŸ”§ The power button is stuck. Try tapping the button gently or using another combination (e.g. Volume up). + Loudness down + Nutrition).
  • πŸ“± If the phone doesn't turn on at all, you need a diagnosis at the service center.

2.After reset, the phone requires a Mi Account

This is FRP Lock.

  • πŸ”‘ Enter your account details. If you remember your login/password, the problem is solved.
  • πŸ’» Reset your password through the Mi Account website. You will need access to an email or phone linked to your account.
  • πŸ› οΈ Contact the service. FRP You need an authorized Xiaomi account (not all workshops do it legally).

⚠️ Warning: Buying handsets without undrafting from Mi Account is fraught with problems! before the deal, ask the seller to perform a reset and make sure the device doesn't require input from someone else's data.

3.Reset got stuck at the Wipe Data stage

If the process is β€œfreezing” by 0% or 50%:

  • ⏳ Wait 10-15 minutes on weak processors (e.g. Redmi) 7A) discharge can take a long time.
  • πŸ”Œ Check the charging. Connect the phone to the grid -- sometimes it stops because of a lack of power.
  • πŸ”„ Reboot to Fastboot and reset again. If it doesn't work, you'll need firmware on your PC.

πŸ’‘

If after resetting the phone cyclically reboots, try flashing it through the Mi Flash Tool in Clean All mode. Download official firmware on the MIUI Downloads website.

Alternative Reset Methods (if the buttons don't work)

If the hardware buttons are damaged or the phone is not responding to them, use one of these methods:

1.Reset via Find Device (remote)

It works if:

  • The phone is connected to the Internet (mobile data or Wi-Fi).
  • Find Device is enabled in the Mi Account settings.
  • You know the login/password from the account.

Instructions:

  1. Go to i.mi.com and log in.
  2. Select your device in the list.
  3. Press Erase Data. β†’ Confirm.

2. reset via ADB (for unlocked bootloader)

Suitable for users who previously had Bootloader unlocked. USB-cable.

Commands for entering into ADB:

adb shell


recovery --wipe_data

If the device is not detected, check the drivers and enable USB Debugging (if the phone is still on).

3.Firmware through Fastboot

The last resort, if the other methods didn't work, the next step is:

  1. Download the official firmware for your model from the Xiaomi website.
  2. Unpack the archive in a folder with the Mi Flash Tool.
  3. Connect your phone in Fastboot mode (clip Power + Volume down).
  4. In the Mi Flash Tool, select the firmware folder and click Refresh β†’ Flash.

⚠️ Note: Fastboot erases all data without recovery, including the contents of internal memory (unlike Recovery, which sometimes saves files in a folder). MIUI).

What to do after resetting: setting up your phone from scratch

After a successful reset, the phone will turn on as new.

  1. Log in to Mi Account. If you forgot your password, restore it via email or SMS.

To avoid problems in the future:

  • ☁️ Enable automatic sync with Mi Cloud (photos, contacts, notes).
  • πŸ“± Regularly create local backups through Settings β†’ Additionally. β†’ Backup.

πŸ’‘

After a reset, the phone can run slower for the first 1-2 days β€” that's OK. The system indexes files and optimizes performance. Don't panic or reset the device again!

FAQ: Answers to Frequent Questions

Can data be recovered after a hard reset?
No, hard reset buttons completely wipe data from internal memory, and the only way to recover something is if you've backed up your Mi Cloud or your computer, and programs like Recuva or Dr.Fone won't help, because resets overwrite memory sectors.
Why does the phone ask for an old password after reset?
This means that the device was enabled Find Device (Mi Account protection), even after the reset. To unlock the phone, you need to enter data from the account to which it was attached. If you do not know the password, try: Restore access through the recovery page. Contact Xiaomi with proof of ownership (checks, box). Self-bypassing the lock (via EDL or TestPoint) violates the warranty conditions and can lead to breakage.
Reset via buttons and through settings - what's the difference?
Main differences: Hard Reset Reset Settings Requires access to the system ❌ No. βœ… Yes, erases data. βœ… Completely (including internal memory) ⚠️ Partially (you can choose what to save) Works on a locked phone βœ… Yes. ❌ No time to do time. ~5 minutes. ~2 minutes Reset via Settings (Settings) β†’ The phone. β†’ Resetting settings) is safer, but won't help if the phone is locked or not turned on.
Can you reset Xiaomi without losing data?
No, any factory reset erases user data. However, there are alternatives: Cache Clear: In Recovery Mode, select Wipe Cache (not affecting personal files). Delete individual applications: Through Settings β†’ Apps, you can uninstall programs that cause crashes. Restoration via Safe Mode: Press the power button β†’ Hold Down β†’ Select Safe Mode. In this mode, all third-party applications are disabled, and you can remove the virus software.
Why is the network or Wi-Fi not working after the reset?
This is a typical problem after reset, especially on models with two. SIM-Solutions: Update the firmware. Go to Settings. β†’ The phone. β†’ Update the system. Reset the network settings. β†’ SIM-maps and mobile networks β†’ Network reset. Check. IMEI. Enter the dialer *#06# - if IMEI If it is not available, it will need to be restored via Engineer Mode or firmware. SIM-Sometimes it helps to physically retrieve and re-install the card, if the problem persists, the communication module may be damaged (diagnosis required).