How to unlock Xiaomi Mi 3 if you forget your password: all the working methods of 2026

The forgotten password on the Xiaomi Mi 3 is a problem that many users are facing even 10 years after the release of this legendary smartphone.The device, released in 2013, is still used as a backup phone or media player, but its older versions of MIUI and the lack of modern methods of restoring access make unlocking difficult. Unlike new Xiaomi models, where it is enough to confirm a Mi Account, the Mi 3 often requires radical measures - from a reset via Recovery to firmware via Fastboot.

In this article, we’ll break down all the current unlocking methods, including those that work without data loss (if you previously tied Mi Account) and forced methods for cases where there are no other options. Importantly, the Xiaomi Mi 3 (codename cancro) has a closed bootloader, so some instructions for new smartphones do not apply here. We took into account all the nuances of the old firmware and prepared unique solutions that are not in the standard unlock guides.

1 Unblocking through Mi Account (if an account is linked)

The safest way to do this is to use a Xiaomi account if you have linked it to your device, and on the Mi 3, this method works even after a hard reset, but only if:

  • πŸ“± Smartphone connected to the Internet (Wi-Fi or mobile network).
  • πŸ”‘ You remember the username and password from Mi Account (or you can restore access through the email/SMS).
  • πŸ”„ The device did not manually delete the account through Settings β†’ Mi Account β†’ Remove Account.

Instructions:

  1. On the lock screen, click Forgot Password? (or Forgot Password? if English is spoken).
  2. Choose Restore through Mi Account.
  3. Enter the email/phone associated with the account and the password.
  4. Confirm the entrance – the device will unlock automatically.

⚠️ Note: If you enter data from Mi Account error "This device is locked", then the account was deleted manually or the smartphone is linked to another profile.

If you don’t remember your account details, try to restore access to account.xiaomi.com. Note that Xiaomi may request confirmation via SMS to the number associated with the account – if the SIM card is long gone, it will be difficult to restore access.

πŸ“Š You have tied Mi Account to your Xiaomi Mi 3?
Yeah, I remember the login/password.
Yeah, but I forgot the data.
No, I didn't.
I remember.

2. Recovery Mode reset (data loss)

If Mi Account is not tied or you don’t remember the data, you can reset to factory settings via Recovery Mode, which will erase all data on the device, including photos, contacts and apps. The Xiaomi Mi 3 uses Stock Recovery, which does not require unlocking the bootloader.

Step-by-step:

  1. Turn off the smartphone with a long press of the Power button.
  2. Press Volume Up (+) + On button at the same time and hold for 10-15 seconds until the Mi logo appears.
  3. Release the buttons – you will be taken to the Recovery menu (management is carried out by the volume and power buttons).
  4. Select Wipe Data (or Wipe & Reset in older versions).
  5. Confirm the action by selecting Wipe All Data.
  6. After the process is complete, select Reboot to System.

The smartphone will reboot and suggest that you configure it as new, which works 100 percent, but has a critical drawback: total data loss. If you had important files on your device, try other methods first.

β˜‘οΈ Preparing for resetting through Recovery

Done: 0 / 4

3. Unlock via Fastboot (for power users)

If Recovery doesn't work (for example, because of a damaged firmware), you can use Fastboot mode. ADB/Fastboot. On Xiaomi Mi. 3 It works even with a blocked bootloader, but does not guarantee the safety of data.

What you need:

  • πŸ’» Computer with Windows/Linux.
  • πŸ”Œ USB-cable (preferably original).
  • πŸ› οΈ Utilities. ADB Fastboot (you can download from the official Android website).
  • πŸ“„ Firmware for Xiaomi Mi 3 (for example, official) MIUI or).

Instructions:

  1. Turn off your smartphone.
  2. Press Volume Down (-) + Turn on button until the screen with the hare in the header (Fastboot Mode) appears.
  3. Connect the device to the PC.
  4. Open the command prompt (cmd) in the folder with ADB/Fastboot and type:
fastboot devices

If the device is determined (the serial number will appear), continue. If not, install the Xiaomi driver.

To reset your password without losing data (if possible):

fastboot erase userdata


fastboot erase cache




fastboot reboot

If this does not help, you will have to re-flash the device:

Fastboot flash recovery name file recovery.img


fastboot reboot

⚠️ Note: On Xiaomi Mi 3 with a locked bootloader, firmware through Fastboot can result in a "brick" (complete failure) if you use unofficial files. Always check firmware compatibility with the device's codename (cancrocro).

πŸ’‘

If the smartphone is not determined after the command of fastboot devices, try another one. USB-The problem is often with the faulty cord, not the drivers.

4.Use of ADB (if USB debugging is enabled)

If Xiaomi Mi 3 previously included debugging USB (USB Debugging, you can delete the file with the password through ADB. This method saves data, but only works when two conditions are met:

  1. USB debugging is activated in the developer settings.
  2. The smartphone is connected to a PC on which ADB drivers are installed.

Instructions:

  1. Connect your smartphone to your PC.
  2. Open the command line and enter:
adb shell


su




rm /data/system/gesture.key




rm /data/system/password.key




rm /data/system/locksettings.db




rm /data/system/locksettings.db-wal




rm /data/system/locksettings.db-shm




reboot

Once you reboot, the password must be reset, and if you have a "permission denied" error, you don't have root permissions, in which case the method won't work.

On the Mi 3 with MIUI 5-7 (the most common version on this device), the path to password files may be different. If the standard command didn't work, try:

adb shell rm /data/data/com.android.providers.settings/databases/settings.db
What if the ADB can’t see the device?
1. Check if debugging is included on USB in settings (Settings) β†’ The phone. β†’ Version. MIUI β€” Press 7 times, then return to Additional β†’ For developers. 2. Install Xiaomi drivers manually through Device Manager. 3. Try another one USB-port (preferably) USB 2.0). 4. Restart the PC and smartphone.

5 Unlocking through Xiaomi Service Center

If all independent methods did not help, you can contact the official Xiaomi service center.

  • πŸ”’ The device is tied to Mi Account, but you don’t remember the data.
  • πŸ“± Smartphone locked after failed firmware.
  • ⚠️ The message on the screen reads: This device is locked by Mi Cloud".

What will be required to unlock:

  • πŸ“„ Documents confirming the purchase (checks, warranty card).
  • πŸ†” Passport of the owner.
  • πŸ“§ Access to the email specified when registering for Mi Account (if linked).

The cost of the service varies from 500 to 2000 rubles depending on the complexity, in some cases, the service center may offer firmware with a complete reset, if other methods are not possible.

Note: informal services often offer β€œunlock in 5 minutes”, but this is fraught with:

  • 🚫 Installation of unlicensed software.
  • πŸ”§ Damage to the loader.
  • πŸ“΅ Loss. IMEI (Smartphone will stop catching the network).

⚠️ Note: On Xiaomi Mi 3 with the bootloader locked, an unofficial firmware can lead to a β€œhard brick” – when the device stops turning on even in the Fastboot. EDL-mode (emergency firmware), which requires special equipment.

6. Alternative methods (for rare cases)

If the standard methods don't work, you can try the less common ones, and they're suitable for specific situations.

MethodWhen to applyRisks.Chances of success
Reset via EDL ModeThe device does not even include in the FastbootHigh risk of 'brick', requires Qualcomm boxing90%
Delete gesture.key via TWRPInstalled custom recovery TWRPLosing data if you don’t backup70%
Bypassing through Safe ModePassword is set by a third-party application (not system)Doesn't work on stock MIUI.30%
Use of the Mi Flash ToolThere is an official firmware and unlocked bootloaderLoss of all data, risk of errors in firmware80%

To enter EDL Mode on Xiaomi Mi 3 you need:

  1. Turn off your smartphone.
  2. Hold the Loud up (+) + Loudness down (-) + plug in USB-plug-in.
  3. Hold the buttons for 10-15 seconds until the screen goes out (the device will not display the logo).

Further actions require the Mi Flash Tool program and firmware in.tgz format.

πŸ’‘

The EDL and Mi Flash Tool methods should only be used as a last resort, designed for power users and can permanently disable a device if you do the wrong thing.

Frequently asked questions

Can I unlock the Xiaomi Mi 3 without losing data?
Yes, but only if: Mi Account is linked and available, USB debugging enabled and ADB accessed, password set by a third-party application (not system) and otherwise erased.
What if after resetting via Recovery, the phone asks for an old password?
This means that the device has FRP (Factory Reset Protection) enabled. On the Xiaomi Mi 3, it works through Mi Account. To get around: Connect to Wi-Fi on the settings screen. Enter data from the Mi Account that was tied to the phone. If you don't remember the data, restore access to the Xiaomi site or contact the service.
Can I unlock Mi 3 through my Google Account?
No. Xiaomi devices (unlike Samsung or LG) don't have a Google Account unlock feature. The only official way is Mi Account.
Why does the phone not turn on after Fastboot?
Probable reasons: Used firmware not for the cancro model. Broken firmware. Unlocked bootloader (on Mi 3 it is blocked by default). Solution: Try flashing through EDL Mode using Mi Flash Tool and official firmware.
How to avoid blocking in the future?
Tips for Xiaomi Mi 3 owners: Link Mi Account and record data in a safe place. USB (Settings β†’ For developers. Make regular backups through Mi. PC Suite. Use it. PIN-code instead of a pattern lock (it is easier to restore).