Reset Xiaomi to factory settings through buttons – if you forgot the password

Forgot the password from Xiaomi and can not unlock the phone? Don't rush to carry it to the service center. In 90% of cases, the problem is solved by hard reset through hardware buttons - a method that works even on locked devices. This method is suitable for all models of Redmi, POCO, Mi (including Xiaomi 13/14, Redmi Note 12, POCO F5 and older versions).

The procedure takes no more than 10 minutes, but has nuances: after the reset, all data (photos, contacts, applications) will be deleted, and some models will require you to enter a Mi Account to activate. In this article, detailed instructions with photos, model compatibility tables and solutions for typical errors.

When to reset via buttons (and when not)

Hardware reset is an extreme measure, which is resorted to in three cases:

  • πŸ”’ Forgot the pattern lock, PIN Password or phone lock, and other unlocking methods (via Mi Account or Find Device) don’t work.
  • πŸ€– System failure – the device hovers on the Xiaomi logo, does not respond to touches or cyclically reboots.
  • πŸ“± Preparation for sale – you need to completely clear the phone of personal data.

❌ Do not use this method if:

  • πŸ”„ You just want to speed up your phone (resetting through settings is enough).
  • πŸ“‚ You need to delete individual files (use File Manager or PC connection).
  • πŸ”§ Problem is related to iron (broken screen, faulty battery).

⚠️ Note: On models with a chip Qualcomm Snapdragon 8 Gen 2/3 (for example, Xiaomi 13 Ultra, POCO F5 Pro) after reset, you may need to enter a username / password from Mi Account associated with the device, if you do not remember it, the phone will turn into a brick».

πŸ“Š Your Xiaomi model is in the series.
Redmi
POCO
Mi
Black Shark
other

Preparation for resetting: what to do in advance

Before you start resetting, follow these steps:

β˜‘οΈ Checklist before reset

Done: 0 / 6

πŸ”‹ The battery should be at least 50% charged. If the phone runs out during reset, it can damage the firmware and need to refashion the device through the PC.

πŸ“‹ IMEI β€” Your phone's unique ID will remain the same after the reset, but if you plan to sell the device, write it down in advance. IMEI possible:

  • On the phone box (under the barcode).
  • *#06# (if the phone is not locked)
  • In settings: About the phone β†’ General information β†’ Status.

🌐 You'll need the Internet after the reset to activate your Mi Account (if the phone was tied). SIM-card with mobile Internet or pre-set up Wi-Fi (network data will be saved after resetting only on some models).

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

The procedure varies depending on the model and version of MIUI. Below is a universal method that works on 95% of Xiaomi devices (including new ones).

Step 1: Turn off your phone

If the device is locked but is enabled:

  • Press the power button for 10-15 seconds until the screen goes out.
  • If the phone is frozen, remove and insert the battery (on models with a removable battery) or wait until it is discharged.

Step 2: Enter Recovery Mode

The combination of buttons depends on the model:

Xiaomi modelButton combinationNote
Redmi Note 10/11/12, POCO X3/X4/X5, Mi 10/11/12Volume up + NutritionHold on for 5-10 seconds until the Mi logo appears.
Xiaomi 13/14, POCO F4/F5, Redmi K50/K60Volume up + Nutrition (on some - Volume down + Nutrition)If it doesn’t work, try both options.
Redmi 9/9A/9C, POCO M3/M4Volume up + Volume down + NutritionHold it until it vibrates.
Xiaomi Mi A1/A2 (Android One)Loudness down + NutritionRecovery menu in English.

πŸ“Œ After successful login, you will see the Recovery Mode menu (usually in Chinese or English). Use volume buttons for navigation and power to choose from.

Step 3: Select the "Wipe Data" option

On the Recovery menu, find:

  • 🧹 Wipe Data (or in Chinese).
  • πŸ”„ Wipe All Data (complete reset).

On some firmware, the path may look like this: Wipe & Reset β†’ Wipe All Data.

⚠️ Do not select Wipe Cache or Reboot, they will not reset your password!

Step 4: Confirm the reset

The system will ask you to confirm the action. Select Confirm (or Chinese) and wait for the process to be completed. This can take anywhere from 1 to 5 minutes.

Step 5: Reboot your phone

After reset, select Reboot β†’ Reboot to System. The phone will reboot and prompt you to configure it as new.

πŸ’‘

If after resetting the phone requires you to enter a password from Mi Account, and you do not remember it – the only way out: firmware through Mi Flash with authorization in the account.

What to do if the reset does not work

Sometimes the process ends in error or the phone doesn't turn on after the reset, so let's look at the typical problems and their solutions.

πŸ”΄ Error: "No command" or a recumbent robot

If you click the buttons and see a recumbent robot with an exclamation mark or the inscription No command:

  1. Press and hold the power button + volume upwards of 10-15 seconds.
  2. Release the buttons and try to log in to Recovery again.
  3. If it doesn’t work, connect your phone to charge and try again.

πŸ”„ phone is stuck on startup logo after reset

That means the firmware is damaged.

  • πŸ”Œ Connect your phone to your PC and run through the Mi Flash Tool (instruction below).
  • πŸ”‹ Try charging your phone for 30 to 60 minutes – sometimes it helps.
  • πŸ“± If the screen reacts to touch, try re-entering Recovery and resetting.

πŸ”’ After reset, requires a Mi Account

This is FRP (Factory Reset Protection) protection, which is activated if the phone was linked to a Xiaomi account.

  • πŸ“§ Enter the username and password from the Mi Account that was linked to the device.
  • πŸ’» If you don’t remember the data, try to restore access via account.xiaomi.com.
  • πŸ”§ If the account is not restored, you will need firmware through Mi Flash with authorization (you need a PC and an original cable).
How to bypass Mi Account after reset (unofficial method)
This method does not work on all models and may violate the warranty. You will need a PC with Qualcomm drivers installed and Mi Flash. Details: 1. Download the firmware for your model from the Xiaomi Firmware site. 2. Unpack the archive and start Mi Flash. 3. Connect your phone in Fastboot mode (clip Volume Down) + Power). 4. In the program, select the firmware folder and press Flash. 5. After firmware, the phone is activated without requesting Mi Account. ⚠️ Risk: If you make a mistake, your phone can turn into a brick».

Firmware via Mi Flash (if reset did not help)

If the hardware reset doesn't work or the phone requires Mi Account, the last option is the firmware via the PC.

  • πŸ’» Windows computer 7/10/11.
  • πŸ”Œ Original. USB-cable (not cheap charging!).
  • πŸ“‚ Firmware for your model (download from the official website).
  • πŸ› οΈ The Mi Flash Tool (download here).

πŸ“Œ Step-by-step instruction:

  1. Install Qualcomm drivers (come with Mi Flash).
  2. Unpack the firmware in a folder without Cyrillic characters (for example, C:\Xiaomi\firmware).
  3. Turn off the phone and press Volume Down + Power to log into the Fastboot.
  4. Connect your phone to your PC and start Mi Flash.
  5. In the program, click Select, specify the folder with the firmware, then Refresh (should appear). COM-port).
  6. Select Clean All mode and press Flash.
  7. Wait for the finish (5-10 minutes) and restart the phone.

⚠️ Note: On models with a locked loader (Xiaomi) 12T, Redmi Note 11 Pro+) Before firmware, you need to unlock Bootloader through the official tool. This will take 7-14 days (you need to link the account and wait for permission).

How to recover data after resetting

If you haven't backed up, the chances of getting your data back are minimal, but there are.

πŸ“± Recovery through Google Account

If the phone has been enabled automatic backup in Google Drive:

  1. After resetting, select Restore Data when setting up.
  2. Enter the username and password from Google to which the phone was linked.
  3. Select the latest backup (see the date of creation in Google Drive).

⚠️ Only a portion of the data will be restored: contacts, SMS, Some app settings. Photos and videos - only if they're synced with Google Photos.

πŸ’Ύ Recovery software (if the phone is not blocked)

If the phone is unlocked but the data is erased, try the following programs:

  • πŸ” DiskDigger (restores photos and videos).
  • πŸ“„ EaseUS MobiSaver (Contacts, Messages, Notes).
  • πŸ“± Dr.Fone (paid but free trial).

πŸ“Œ Important: Do not write new data to your phone before recovery – this reduces the chances of success.

πŸ’‘

If you regularly lose passwords, set up a Smart Lock in Android: it will automatically unlock the phone in trusted places (such as at home) or when connected to a trusted device (smart watches, Bluetooth headphones).

FAQ: Frequent questions about Xiaomi reset

❓ Can Xiaomi be dropped without data loss?
No. Hard button reset always removes all data from the internal memory, and the only way to save information is to unlock the phone by another method (via Mi Account, Find Device or ADB).
❓ Why does the phone ask for an old password after resetting?
This means that the phone has FRP (Factory Reset Protection) enabled, and to remove the request, you need to enter the username and password from the Mi Account that was linked to the device. If you don't remember it, try to restore access to account.xiaomi.com or scrolle the phone through Mi Flash.
❓ Does this method work for POCO?
Yes, POCO is a sub-brand of Xiaomi, and all models (POCO X3, F3, F5, etc.) are dropped by the same instruction. The only difference is that on some POCO models, the Recovery menu can be in English.
❓ What to do if the phone does not turn on after resetting?
It's probably a firmware failure. Try: Charge your phone for 30 to 60 minutes, reset it with Recovery, flash your phone through Mi Flash. If nothing works, go to the service center.
❓ Can you reset Xiaomi through a computer?
Yes, there are two ways: through Mi Flash (complete flashing, deletes everything, including Mi Account). ADB (if debugging is on USB). Resetting command: Adb shell recovery --wipe_data Both methods require a PC, original cable and installed drivers.