Reset Xiaomi to factory settings via buttons: full instruction for all models

Why do you need to reset through buttons and when it is the only way out

Resetting Xiaomiโ€™s smartphone to factory settings through hardware buttons is an extreme measure to be resorted to when standard methods are through the Settings menu. โ†’ The phone. โ†’ This is called hard reset, and it works even on fully locked devices, phones with damaged screens, or those that are stuck on the Mi logo.

The main scenarios when you need to reset through the buttons:

  • ๐Ÿ”’ Forgot the pattern lock, PIN-unlock-code
  • ๐Ÿ“ต The phone does not respond to touch, the screen does not work.
  • ๐Ÿ”„ The device is constantly restarted (bootloop")
  • ๐Ÿฆ  Virus or malware blocked access to the system
  • ๐Ÿ“ฑ Plan to sell/give your phone and want to delete your data completely

It's important to understand that this method deletes all the data -- photos, contacts, messages, installed apps -- if the phone still responds to commands, try backing up your Settings first. โ†’ Google โ†’ Backup or Mi Cloud, but if the screen doesn't work or the device is completely locked, resetting through the buttons is the only solution.

๐Ÿ“Š Your Xiaomi is blocked because of...
Forgotten password
A damaged screen.
Virus/malware
Continuous resets
Other causes

What Xiaomi models support resetting through buttons

Hard reset method through hardware buttons works on all Xiaomi models released after 2015, including:

  • ๐Ÿ“ฑ Redmi Note series (Note) 4/5/6/7/8/9/10/11/12, Pro versions)
  • ๐Ÿ“ฑ Lineages POCO (F1/F2/F3/F4/F5, X3/X4/X5, M-series)
  • ๐Ÿ“ฑ Flagship Mi (Mi) 8/9/10/11/12, Mix series)
  • ๐Ÿ“ฑ Budget Redmi (Redmi) 5A/6A/7A/8A/9A/10A etc.)
  • ๐Ÿ“ฑ Folding and experimental models (Mi Mix Fold, Mi Flip)

The only exception is Windows devices. 10 Mobile (e.g. Mi) 4i with alternative firmware) and some early models 2013โ€“2014 years 2/2S/3). They may need special software, such as MiFlash.

Series of devicesSupports resetting through buttons?Features
Redmi Note 5โ€“12โœ… Yes.Standard Power Combination + Volume Up
POCO F1โ€“F5โœ… Yes.Some models require buttons to be held for up to 15 seconds.
Mi 8โ€“12โœ… Yes.You may need to confirm via Mi Account after resetting
Redmi 4Aโ€“10Aโœ… Yes.On the old models of the recovery menu in English
Mi 2/3/4 (2013โ€“2014)โŒ No/PartiallyMiFlash is required or ADB

Critical nuance for new models (2022โ€“2026 d.: on devices with Snapdragon chip 8 Gen 1/2 (for example, Xiaomi 12 Pro, Redmi K50 Ultra) after reset may require data entry from Mi Account, tied to the phone. If you do not remember the username / password - unlocking will be impossible without contacting the service center.

Preparation for resetting: what to do in advance

Before you start a hard reset, follow a few critical steps:

  1. Check the battery. The level should be at least 30%. If the phone runs out during the process, it can lead to a breakage of the bootloader (repair will cost 3-5 thousand rubles).
  2. Extract. SIM-The reset does not affect external drives, but it is better to be safe - sometimes the file system is corrupted.
  3. Prepare the data to unlock. If the phone has Mi Account enabled, you'll need to enter your username and password after the reset, and without it, the device will remain locked!
  4. Find the original cable USB. It may be needed if the reset goes wrong and the phone stops turning on.

Battery level of charge โ‰ฅ30%|Extracted. SIM microSD|Access to Mi Account (if you have been linked)|Original at hand USB-cable|Photos of important data (if the screen is working)-->

If you drop your phone before selling, make sure that:

  • ๐Ÿ”„ Mi Account binding disabled (Settings) โ†’ Xiaomi account โ†’ Delete the account)
  • ๐Ÿ”’ Exited from all Google accounts (Settings) โ†’ Accounts. โ†’ Google โ†’ Delete)
  • ๐Ÿ“ฑ Find My Device is disabled (otherwise, the new owner will not be able to use the phone)

๐Ÿ’ก

If the phone doesn't respond to the power button but is charging (the indicator is on), plug it into charging for 10-15 minutes before resetting. Sometimes that's enough to "revive" the device to enter the recovery.

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

The procedure for resetting through hardware buttons is the same for most Xiaomi models, but may vary slightly depending on the recovery menu version.

Step 1. Turn off the phone.

If the device is on, hold the Power button for 10-15 seconds until the screen goes out. If the phone is already off or not responding, move on to the next step.

Step 2 Entering Recovery Mode

At the same time, hold and hold:

  • ๐Ÿ”„ Power button (Power)
  • ๐Ÿ”Š The Volume Up button (Volume Up)

Hold both buttons for at least 10 seconds until the Mi logo or recovery menu appears on the screen, POCO F3) It may take up to 20 seconds.

What to do if the recovery menu does not appear?
If the phone vibrates after holding the buttons, but the screen remains black: 1. + Volume Down (on some models). 2. Connect your phone to charge and try again - sometimes helps. 3. If nothing works, the bootloader may be damaged (requires flashing through Fastboot).

Step 3: Navigate the Recovery Menu

In the recovery menu, the volume buttons are controlled:

  • ๐Ÿ”Š Volume Up โ€“ Moving Upwards
  • ๐Ÿ”ˆ Volume Down โ€“ Moving Down
  • ๐Ÿ”„ Power - Selecting a Point

The menu can be in Chinese, English or Russian, and we're looking for Wipe Data (or Chinese). Some firmwares have Wipe & Reset. โ†’ Wipe All Data.

Step 4: Confirmation of discharge

Once you select Wipe Data, the system will request confirmation, and you can select Confirm or Yes, which takes 30 seconds to 5 minutes depending on the model.

Step 5: Reboot

Once the reset is complete, select Reboot or Reboot to System. The phone will reboot and start the initial setup, as after the purchase.

๐Ÿ’ก

If after reset, the phone requires data input from Mi Account, and you do not remember them - do not try to guess! After 5 unsuccessful attempts, the device will lock for 24 hours.

Frequent Mistakes and How to Avoid Them

Even when following the instructions, users often encounter problems, and here are the most common mistakes and ways to solve them:

โš ๏ธ If the phone says "This device is locked" after reset and requires an old password, it means that Factory Reset Protection was enabled (FRP) To unlock, you need to enter data from the last Google account tied.

Problem.Reason.Decision
Recovery menu not openingFaulty buttons or damaged bootloaderTry connecting to a PC and using Fastboot
Discharge interrupted by 50%Firmware damaged or lacking chargeCharge your phone to 100% and try again.
After reset, the screen is black.Menus are incorrectly selected (for example, Wipe Cache instead of Wipe Data)Repeat the procedure by selecting the right item
Phone asks for password from Mi AccountThe device is tied to the Xiaomi accountEnter the data or contact the service

Another common mistake is to use a non-original cable when connecting to a PC during a reset, which can cause the process to interrupt and "brick" the phone, and if you doubt the quality of the cable, reset only on a charged battery, without connecting to the computer.

In the models with AMOLED-screens (for example, Xiaomi 13 Ultra, Redmi) K60 Pro) after reset, there may be a flickering screen โ€” that's normal. The system calibrates the display, and after 5-10 minutes, the work stabilizes.

What to do if the reset did not help: alternative methods

If a hard button reset hasnโ€™t solved the problem (the phone still doesnโ€™t turn on, freezes, or requires a non-existent password), there are a few alternative ways to do this:

1. Reset via Fastboot (for advanced users)

You will need a computer with installed drivers ADB/Fastboot and the original cable USB. Instructions:

  1. Turn off the phone.
  2. Press Power + Volume Down until the image of a rabbit in a fastboot mode appears.
  3. Connect your phone to your PC and type in the command line: fastboot erase userdata fastboot erase cache fastboot reboot

2.Use of MiFlash (for "bricked" phones)

If the phone doesn't boot even in recovery, the official MiFlash utility will help.

  • ๐Ÿ–ฅ๏ธ Download MiFlash from the official Xiaomi website
  • ๐Ÿ“ Download firmware for your model (for example, from the Xiaomi website)
  • ๐Ÿ”Œ Connect the phone in mode EDL Mode (on the phone turned off, clamp Volume Up) + Volume Down and connect the cable)

3. Contact the service center

If none of these methods work, you just have to bring your phone to the service, and the average cost of unlocking it after a failed reset is:

  • ๐Ÿ’ฐ Reset FRP (Google Account: 1000โ€“1500 โ‚ฝ
  • ๐Ÿ’ฐ Recovery from "bricking": 2000โ€“4000 โ‚ฝ
  • ๐Ÿ’ฐ Replacement of damaged loader: 3000-6000 โ‚ฝ

In authorized service centers Xiaomi (the list is on the official website) unlocking will cost less, but you will need a check or box to confirm ownership.

How to recover data after resetting

If you didn't back up before the reset, the chances of getting it back up are minimal, but there are.

1. Recovery through Google Account

When you first set up after resetting, the phone will prompt you to restore data from Google Drive.

  • ๐Ÿ“ฑ Contacts
  • ๐Ÿ“… Calendar
  • ๐Ÿ“Œ Notes (if you use Google Keep)
  • ๐ŸŽฎ Data of certain games (if there was a synchronization)

Photos and videos cannot be recovered, as they had to be uploaded to Google Photos or Mi Cloud in advance.

2. Use of recovery programs

If the phone turns on but the data is erased, you can try programs like Dr.Fone, EaseUS MobiSaver, or DiskDigger, which scan internal memory and look for deleted files.

  • โš ๏ธ Do not write new data to your phone before recovery โ€“ this reduces the chances of recovery.
  • โš ๏ธ Programs paid (from 1500) โ‚ฝ license).
  • โš ๏ธ Recovered files may be damaged.

3. Calling for specialists

Data recovery labs (e.g., HddBypass, Data Recovery) can extract information from damaged memory.

  • ๐Ÿ’ฐ Photo/video recovery: 5000โ€“15000 โ‚ฝ
  • ๐Ÿ’ฐ Message/login extraction: 3000โ€“8000 โ‚ฝ

But there is no guarantee โ€“ if the data was overwritten with a new firmware, they will not be returned.

โš ๏ธ Warning: Don't trust "magic" programs that promise to recover data after a reset in 5 minutes, most of them are fraud or viruses.

FAQ: Answers to Frequent Questions

Can you reset Xiaomi through buttons if the screen is broken but the sensor is working?
Yes, but it's risky. If the sensor responds to touch, try a standard reset via Settings. โ†’ The phone. โ†’ If the screen is completely black, but the phone is on (sounds are heard), use the button method.
After the reset, the phone asks for the old Mi Account password. What if I don't remember it?
This is Mi Cloud Lock protection. Solutions: Try to restore your password through Xiaomi's website (you need access to your linked mail or phone). If recovery doesn't work, contact Xiaomi's service center with a check or a box from your phone. On some models, firmware via Fastboot helps, but it is risky (may lock down). IMEI). Donโ€™t buy โ€˜unblock codesโ€™ on questionable websites โ€“ itโ€™s a scam.
The reset stopped in the middle. The phone is now off. What do we do?
It's one of the most unpleasant situations: ๐Ÿ”Œ Connect the phone to charge for 30 minutes, then reset. ๐Ÿ–ฅ๏ธ Connect to a PC and try flashing through MiFlash (need firmware for your model). ๐Ÿ“ฑ If nothing works, bring it to the service - self-attempts can make the problem worse. Don't try to disassemble the phone - it will deprive you of the warranty (if it is still valid).
Can I reset Xiaomi through the buttons if itโ€™s off and doesnโ€™t respond to charging?
If the phone is completely discharged and shows no signs of life (it does not warm, does not vibrate when connected to charging), resetting through the buttons will not work. First you need to "resuscitate" the battery: Connect to the original charger for 1-2 hours. If it doesn't work, try charging from another phone (but not fast!). USB (If after 2-3 hours of charging the phone does not show signs of life, the problem may be in the power controller - only the service will help.
Will a button reset on Xiaomi with custom firmware (like LineageOS) work?
Yeah, but there's nuance: ๐Ÿ”„ Most custom firmware (e.g. LineageOS, Pixel Experience) uses standard recovery (TWRP). To reset data, you need to select Wipe โ†’ Advanced Wipe โ†’ Dalvik/ART Cache, System, Data, Cache. โš ๏ธ After the reset, you may need to re-firm GApps (Google services). โš ๏ธ If the firmware is not installed correctly, the reset may lead to "bricking." If you are not sure about your actions, you should contact the person who installed the custom firmware.