Reset Xiaomi to factory settings via buttons: the full guide

Why is resetting through buttons the only way out?

Xiaomi's smartphone is stuck on the logo, doesn't respond to touch, or requires a password you've forgotten? In these cases, hard reset through physical buttons becomes the only way to bring the device back to life.

The screen is completely black or does not respond to touch.

The system is cyclically restarted (bootloop).

β€” forgotten pattern lock, PIN-Mi Account Code or Password;

After a failed firmware update, the phone turned into a brick.

Unlike resetting via Settings β†’ Additional β†’ Restore and Reset, the hardware method does not require access to the system interface. However, it has its own risks and nuances that are important to know in advance. For example, some Xiaomi and Redmi models may require data entry from Mi Account after a reset if the account binding was previously activated. It is also worth remembering that all data on the device will be irretrievably deleted, including photos, contacts and installed applications.

Before proceeding, make sure that:

  • πŸ”‹ The battery level is not lower than 30% (otherwise the device can turn off during the process).
  • πŸ“± You have a charger on hand in case the reset is delayed.
  • πŸ” You remember the username and password from Mi Account if it was tied to the phone.
  • πŸ’Ύ Important data is stored on another device (if the phone reacts in any way).
πŸ“Š What problem are you facing?
The phone is stuck on the logo.
Forgot your password/pattern lock
Cyclical reboot
Failed update
Another problem.

Which Xiaomi models support resetting via buttons?

Almost all Xiaomi, Redmi and POCO smartphones allow you to reset through hardware buttons, but key combinations and the sequence of actions may differ depending on:

Processor generations (e.g., Qualcomm Snapdragon and MediaTek Helio devices use different recovery modes)

firmware versions (older versions of MIUI may not have a GUI in recovery);

- the presence of custom recovery (for example, TWRP instead of the standard Mi Recovery).

Series of devicesSupported methodFeatures
Xiaomi Mi 5/6/8/9/10/11Buttons Power + Volume upNewer models (such as the Mi 11) may require a PC connection to unlock the bootloader.
Redmi Note 4/5/6/7/8/9/10/11Buttons Power + Volume upOn the Redmi Note 8 Pro (with a MediaTek chip), the reset can take up to 10 minutes.
POCO F1/F2/F3/F4Buttons Power + Volume upPOCO F1 requires re-activation of the Mi Account after reset.
Xiaomi Mi A1/A2/A3 (Android One)Power + Volume down, then select Recovery ModeUse standard recovery from Google, interface in English.

If your model is not listed in the table, don’t worry: most Xiaomi devices use the universal combination Power + Volume up.The exception is some budget models on MediaTek, where you may need to hold the Volume Down button additionally to log into Fastboot.

What to do if the button combination does not work?
If the phone doesn’t respond to standard combinations, try: 1. Hold the buttons longer (up to 20-30 seconds). 2. Connect the charger and try again. 3. Devices with a non-removable battery (such as the Mi Mix 2S) may require a special cable to force you to log into EDL Mode (emergency boot mode).

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

Now, to the process itself, follow the instructions carefully to avoid errors, and take the most common example: resetting through a standard Mi Recovery on Xiaomi/Redmi/POCO devices with a Qualcomm Snapdragon processor.

Step 1. Turn off the phone.

If the device is getting stuck and unresponsive, hold the Power button for 10-15 seconds until the screen goes out. If the phone is off but does not respond to on, plug it into charging for 5-10 minutes, then try again.

Step 2 Entering Recovery Mode

Hold and hold the button combination:

Power button + Volume button up

Hold them until the Mi logo or recovery menu appears (usually 5-15 seconds). On some models (such as the Redmi 4X), you may need to first pinch the Volume up, and then press Power without letting it go.

Step 3: Navigation in the Recovery menu

In standard Mi Recovery, the volume buttons are controlled:

Volume up – moving up the menu;

Loudness downwards – moving downwards;

- Meals are a choice of item.

If the screen displays Android Robot with a red exclamation point (like on Android One), press Power + Volume up for 1-2 seconds to open the menu.

Make sure your phone is 30%+ charged

Prepare a username / password from Mi Account (if tied)

Disconnect the phone from all cables (except charging if necessary)

Remember the button combination for your model-->

Step 4: Selection of a discharge point

In the recovery menu, look for Wipe Data or Wipe & Reset (in Chinese firmware can be called ). On some devices (for example, POCO X3), this item is hidden behind the additional Advanced menu.

Step 5: Confirmation of discharge

Once you have selected Wipe Data, the system will ask for confirmation. Choose Yes or Confirm (Chinese firmware β€” ) The process can take from 1 to 10 minutes depending on the model and the amount of memory.

Step 6: Reboot

Once the reset is complete, select Reboot or Reboot to System. The first download after the reset can take up to 5-7 minutes - that's fine.

πŸ’‘

If after reset, the phone requires data entry from Mi Account, and you do not remember them, try to restore access through account.xiaomi.com. In extreme cases, you may need to contact the service center to unlock through EDL (for an additional fee).

What if the reset didn't help?

V 10-15% In cases of hardware reset, it doesn't solve the problem:

  • πŸ”§ Firmware damaged – if the reset was caused by a failed update, you may need to flash it over Fastboot or EDL.
  • πŸ”’ Mi Account protection is activated – if the phone was tied to the account, after reset, you will need to enter a login and password.
  • πŸ“± Installed custom Recovery - if the device is TWRP, Resetting through standard recovery may not work.

If after resetting the phone:

- hover on the Mi logo β†’ try to re-enter recovery and choose Wipe Cache;

- requires a password from Mi Account β†’ restore access to the account or contact the service;

- does not turn on at all β†’ connect to charging for 30 minutes, then repeat the reset;

- Issues a No command error β†’ try another button combination (e.g. Power + Volume down to log in to Fastboot).

πŸ’‘

If the recovery reset didn't work, the next step is to run the firmware through Fastboot using the Mi Flash Tool, USB-cable and official firmware for your model.

Common Mistakes and How to Avoid Them

Many users make critical reset errors that can make the problem worse, and the most common are:

⚠️ Warning: Never remove the battery or turn off power during a reset. On non-removable battery devices (e.g. Xiaomi Mi) 9) This can cause damage to the section. EFS, stored IMEI And the serial numbers, the restoration will cost you 30-50% phone-price.

Mistake 1: The wrong combination of buttons

For example, on Redmi 5 Plus, holding Power + Volume down leads to Fastboot, not recovery. Always check the combination for your model (see table above).

Mistake 2: Interrupting the process

If the reset is longer than 5 minutes, don't panic. On devices with a large storage capacity (128/256 GB), it can take up to 10-15 minutes to clean up the data, and interruption will damage the file system.

Mistake 3: Ignoring Mi Account

If the phone was linked to a Xiaomi account, you will need to enter your login and password after the reset. Without them, the device will remain locked. Check the binding in advance in the Settings menu β†’ Xiaomi Account.

Error 4: Reset on an uncharged phone

If the charge level is below 10%, the device may shut down in the process, causing damage to the boot partition. Always charge the phone before resetting.

What to do if IMEI is missing after the reset?
If after resetting the phone stopped catching the network, check IMEI menu *#06#. If it is not present or displayed as Null/Unknown, Recovery will be required via an engineering menu or firmware EFS-It requires root rights or access to the EDL Mode.

Alternative Reset Methods If the Buttons Don't Work

If the hardware buttons are damaged or unresponsive, there are several alternative ways to reset:

  • πŸ”Œ Through ADB (if debugging is on USB) β€” Connect your phone to your PC and do Adb shell recovery. --wipe_data

For PC-based methods, you will need:

Xiaomi USB Drivers;

Mi Flash Tool or ADB/Fastboot Tools

- the official firmware for your model (you can download it on the website en.miui.com).

⚠️ Note: Using unofficial firmware or tools to unlock the bootloader (e.g., XiaomiTool) can result in a 72-hour lock on your Mi Account or a permanent block. IMEI. Always use official software.

FAQ: Answers to Frequent Questions

Can you reset Xiaomi without losing data?
No. Hardware resetting through buttons always results in the complete deletion of data from the userdata section, including photos, apps, and settings. The only way to save data is to pre-restore the backup via Settings β†’ System β†’ Backup (if the phone is still running).
Why does the phone ask for an old password after reset?
This means that the device has activated the Mi Account protection feature, and even after the reset, the system requires data input from the last associated account. If you do not remember the password, restore it to account.xiaomi.com or contact the service center to unlock through EDL.
How long does it take to dump?
Time depends on the model and the amount of memory: - Xiaomi Redmi 4A/5A: 1-3 minutes; - Xiaomi Mi 8/9/10: 3-7 minutes; - POCO X3/F3 from 128/256 GB: up to 10-15 minutes. If the process is longer than 20 minutes, interrupt it with a long press on Power and try again.
Can I reset Xiaomi through a computer without buttons?
Yes, if the phone is debugging via USB (Settings β†’ About Phone β†’ MIUI Version β†’ 7 times press to activate the developer mode, then enable debugging). In this case, you can use ADB: adb reboot recovery If debugging is disabled, the only option is firmware via Fastboot or EDL (requires unlocking the bootloader).
What if the phone doesn’t turn on after reset?
Possible causes and solutions: – Battery is dead β†’ connect to charging for 30-60 minutes, then try to turn on; – Firmware is damaged β†’ run your phone through Mi Flash Tool in Fastboot mode; – Hardware malfunction β†’ if the phone does not respond to charging and buttons, contact the service (possibly a problem in the motherboard or power plume).