A forgotten password on a Xiaomi smartphone is a situation that one in five users encounter. According to service center statistics, 18% of calls are due to a device lock due to loss of access. Fortunately, the manufacturer has provided several official and alternative ways to restore access, from a simple reset via Mi Account to complex manipulation of fastboot.
In this article, we will discuss all the current methods of unlocking Xiaomi, Redmi and POCO based on MIUI 14/15, including models with Qualcomm and MediaTek processors. Importantly, some methods require preliminary preparation (for example, linking an account or enabling debugging over USB), so read carefully - this will save time and nerves.
Recovery through Mi Account (official method)
The most reliable and recommended method for Xiaomi is to use a tied Mi Account, which works on all models, including the Xiaomi 13 Pro, Redmi Note 12 and POCO F5, provided that:
- π± The phone is connected to the Internet (Wi-Fi or mobile network)
- π You have access to email/phone number associated with the account
- π Synchronization is enabled on the device (checked in Settings) β Mi Account β Synchronization)
If the conditions are met, follow the instructions:
- On the lock screen, tap Forgot password? (or Forgot password? on English firmware).
- Choose Restore through Mi Account.
- Enter the username (email/phone) and password from the Xiaomi account.
- Confirm the unlock via SMS or email code.
- Create a new password for the device.
π‘
If the button "Forgot your password?" does not appear, try to enter any password 5 times in a row - the system will offer a recovery option.
β οΈ Note: If you have previously disabled sync or changed firmware to custom (e.g. Pixel Experience), this method may not work.
2. reset to factory settings (Hard Reset)
Hard reset is a universal way to unlock, but it removes all data from the device, including photos, contacts and apps.
- π Donβt remember the password from the Mi Account
- π΅ No access to the tethered email/phone
- π§ Ready to lose all data on your phone
Instructions for most Xiaomi/Redmi/POCO models (2018β2026):
- Turn off the phone with a long press of the power button.
- Press Volume Up + Nutrition at the same time (on some models β Volume Down + Nutrition).
- Hold the buttons for 10-15 seconds until the Mi logo and Recovery Mode menu appear.
- With the volume buttons, select Wipe Data (or Clear Data) and confirm the choice with the power button.
- Select Wipe All Data and confirm the action.
- After the process is complete, press Reboot.
Make sure your phone is at least 30 times charged%|Backup important data (if available)|Prepare a login/password from Google (required after resetting)|Check if you have the original cable. USB (for models with locked loader)-->
β οΈ Note: On devices with locked bootloader (Xiaomi) 12T, Redmi K50 And now, after the reset, you may need to enter data from the Mi Account that was previously tied, and if you don't remember it, the phone will turn into a brick, you will need to contact the service center.
| Xiaomi model | Combination for Recovery | Is a Mi Account Required After a Reset? |
|---|---|---|
| Xiaomi 13/13 Pro | Volume up + Nutrition | Yes (if tied up) |
| Redmi Note 11/12 | Volume up + Nutrition | Yes (on MIUI Global) |
| POCO X5 Pro | Loudness down + Nutrition | No (on some firmware) |
| Xiaomi Mi A3 (Android One) | Volume up + Nutrition | A Google account is required |
3. Unlock through ADB (for advanced users)
The Android Debug Bridge (ADB) method is suitable if the phone has previously been enabled with USB Debugging.This is rare, but if you've set up the phone for development or connected it to a PC, there's a chance.
You'll need:
- π₯οΈ Computer with Windows/Linux/macOS
- π Original. USB-cable (not charging!)
- π¦ Installed Xiaomi and ADB-tools drivers
Step-by-step:
- Connect your phone to your PC and open the command line (Win + R β cmd).
- Enter the command to check the connection: adb devices If the device is displayed, go further. If not, install the driver or try another cable.
- Delete the password file (on MIUI until version 12.5): adb shell rm /data/system/gesture.key adb shell rm /data/system/password.key adb shell rm /data/system/pattern.key
- Reboot your phone: adb reboot
If ADB does not see the device
β οΈ Attention: On new versions MIUI (13+) This method is often blocked by security systems. If the password is not reset after rebooting, try an alternative command:
adb shell am start -n com.android.settings/.ChooseLockGenericIt will call the password change menu, but will require you to enter the current one. PIN-code (if it has been installed).
4.Use of Fastboot Mode (for unlocked bootloader)
If your Xiaomi bootloader is unlocked (you previously got permission through the Mi Unlock Tool), you can flash the stock firmware through fastboot. This will delete all data, but unlock the device.
What needs to be done:
- Download the official firmware for your model from the MIUI Downloads website (choose the Fastboot version).
- Unpack the archive in a folder on your PC (e.g., C:\MIUI\).
- Start your phone in fastboot mode: Press Volume Down + Power.
- Connect the phone to the PC and open the command line in the firmware folder.
- Enter the command for firmware: fastboot flash all (new models may require fastboot flash all-w to clean up the data).
π‘
Firmware via fastboot deletes all data, but restores the phone even after unsuccessful experiments with custom firmware.
β οΈ Note: On models with locked bootloader (Xiaomi 13 Ultra, Redmi) K60 Pro and later, this method will lead to a hard brick - the phone will stop turning on. Before you run the firmware, check the status of the bootloader with the command:
fastboot oem device-infoIf the answer is Device unlocked: false, donβt go on!
Mi Account|Hard Reset|ADB|Fastboot|Never blocked |Another way-->
5. Contact the Xiaomi Service Center
If all of the above methods fail, the official service remains: Xiaomi provides a service of unlocking the documents confirming ownership of the device.
- π Phones with a blocked Mi Account (after resetting)
- π§ Devices with damaged firmware (bootloop)
- π Models with hardware lock (for example, after a failed firmware)
What will be required:
- A check or box with a serial number (IMEI).
- The owner's passport.
- Application for unlocking (the sample is usually given in the service).
The cost of the service in official Xiaomi services in Russia and the CIS is from 1,500 to 3,000 rubles. Term of execution: 1-3 business days. Importantly, informal services may offer βMi Account bypassβ for less money, but this often leads to IMEI blocking or loss of warranty.
6. Alternative methods (at your own risk)
There are dozens of magical ways to unlock, from using MIUI bugs to connecting via TestPoint, which we don't recommend for a few reasons:
- π¨ Brick Risk: 70% of Alternative Methods Lead to Phone Breakage.
- π΅οΈ Fraud: Many 'instructions' require payment for 'special programs".
- π Lockdown IMEI: Xiaomi can remotely lock the device when unauthorized access is detected.
If youβre still experimenting, here are two relatively safe options:
- Dumping through EDL-Mode (for Qualcomm chips): requires a special cable and QFil program, POCO X3 and other models on Snapdragon.
- Use of MIUI bugs: For example, some versions of MIUI 12 could bypass locks through emergency calls, but these vulnerabilities are quickly closed by updates.
An example of a dangerous method is βTestPoint bypassβ.
Frequent Mistakes and How to Avoid Them
Even when following instructions, users often make critical mistakes, and here are the most common:
| Mistake. | Effects of consequences | How to avoid |
|---|---|---|
| Resetting without detachment Mi Account | Phone Requires Old Account After Rebooting | Untie the device to i.mi.com before resetting |
| Use of non-original cable for ADB | Commands are not executed, connection errors | Use a cable from the kit or a certified USB 2.0 |
| The firmware of the wrong MIUI version | Bootloop or brick | Check the model and the firmware region (Global/China/EU) |
| Interruption of the discharge process | Damage to system files | Do not turn off your phone until the settings menu appears. |
β οΈ Note: On Xiaomi models with MediaTek processors (Redmi) 10A, POCO C40) After a failed reset, authorization may be required through MTK Auth Bypass is a paid service that only some service centers provide.