How to unlock Xiaomi Redmi 6: from password to Mi Account

Xiaomi Redmi 6, released in 2018, is still a popular budget smartphone, but its owners often face the problem of locking, PIN-A code or binding to a Mi Account can turn a device into a brick. Unlike new Xiaomi models, where unlocking often requires confirmation through the cloud, Redmi 6 still supports local reset methods.

In this article, 5 working ways to unlock, from simple (via Recovery Mode) to complex (firmware via Fastboot), we took into account the features of Redmi 6 with a MediaTek Helio P22 processor and version of MIUI to the 12th, where workarounds still operate. Importantly, the methods are different for cases where the phone is not tied to a Mi Account and when the lock is associated with the Xiaomi cloud.

1. Unlock through Recovery Mode (without data loss)

This is a good idea if you have forgotten the pattern lock or PIN-code, but remember the username/password from Mi Account. MIUI 9–11, but may not work on newer firmware versions.

Algorithm:

  • πŸ”„ Turn off the phone. Press the volume up at the same time. + Power for 10-15 seconds until the Mi logo appears.
  • πŸ“± In the Recovery menu, select English (if available) β†’ Wipe & Reset β†’ Wipe All Data.
  • πŸ”‘ You'll see a request for Mi Account data on the screen, and you'll enter the email and password that are linked to the device.
  • πŸ“± After checking, select Reboot β†’ Reboot to System.

⚠️ Note: If the phone is not connected to the Internet via Wi-Fi or mobile network, the Recovery menu may not offer Mi Account data entry. β„–2.

The advantage of the method is that the data on the phone will be saved if the account is confirmed, and the disadvantage is that you need access to the Mi Account email/password, which may have been forgotten.

Charge your phone at least 50% | Connect to Wi-Fi (if possible) | Prepare data from Mi Account| Check if Find Device is disabled in the settings-->

2. reset to factory settings (Hard Reset)

If the previous method didn't work or you don't remember the Mi Account data, it's a complete reset, and it will delete all the data, including photos, contacts and apps, but it will return access to the phone. 6 The reset works even without being linked to the account if the lock is installed locally (PIN/graphical).

Instructions:

  1. Turn off the phone.
  2. Press Volume Up + Power before the Recovery menu appears.
  3. Use volume buttons for navigation and power for selection. Go to Wipe Data β†’ Wipe All Data.
  4. Confirm the action by selecting Confirm.
  5. After reset, select Reboot to System.

On Redmi 6s. MIUI 10+ After the reset, you may receive a request to enter Mi Account data, if you previously activated Find Device. β„–4.

SituationWill Hard Reset work?You need a Mi Account?
Forgotten pattern lock/PINYes.No (unless there was a tie-in)
Phone tied to Mi AccountYes, but you'll need data entry.Yes.
Password for the bootloader (Fastboot)No.Requires unlocking via PC

πŸ’‘

If the phone asks for an old password after reset, try entering 123456 or 000000 – sometimes this works on older versions of MIUI.

3 Unlocking through Mi Unlock Tool (official method)

If Redmi 6 is tied to a Mi Account and you remember the data but can’t unlock your phone through Recovery, use the official Mi Unlock Tool. USB-cable.

Step-by-step:

  1. Download Mi Unlock Tool from Xiaomi’s official website.
  2. Unpack the archive and install drivers (unless Windows finds them automatically).
  3. Turn off your phone and put it in Fastboot mode: Press Volume Down + Power.
  4. Connect Redmi 6 to your PC via USB. In Device Manager, check that the phone is identified as Android Bootloader Interface.
  5. Start MiUnlock.exe, log in to your Mi Account and follow the program instructions.

The process can take up to 72 hours β€” Xiaomi imposes a limit on unlocking the bootloader. If the utility gives an error "Couldn't unlock", check:

  • πŸ”Œ Is the original cable used (not USB-hub).
  • πŸ”„ Is debugging mode on USB (Settings β†’ The phone. β†’ Version. MIUI β†’ 7 times to tap β†’ For developers β†’ Debugging by USB).
  • πŸ“± Is your Mi Account linked to your phone (check on another device).

⚠️ Note: Once the bootloader is unlocked via the Mi Unlock Tool, all data, including internal memory, will be deleted from the phone, and this will also void the warranty if it is still valid.

What if the Mi Unlock Tool can't see the phone?
If the program does not recognize Redmi 6 in Fastboot mode, try: 1. Install drivers manually through Device Manager (select "Update driver" β†’ "Perform a search on this computer" β†’ Please specify the folder with Mi Unlock Tool. 2. Use another folder USB-port (preferably) USB 2.0 on the back of your PC. 3. Disable the antivirus – it can block the utility. 4. Try another cable (better original from Xiaomi).

4. Firmware via Fastboot (for power users)

If the previous methods didn't work, you'll have to run the firmware on Fastboot, which is a good way to do this when you:

  • πŸ”’ Phone is blocked by Mi Account, but you don’t remember the data.
  • πŸ“± Recovery Resets are not helpful due to error "This device is locked".
  • πŸ”§ You need to bypass the bootloader lock (bootloader).

You'll need:

  • Windows computer.
  • The Mi Flash Tool (download from the official website)
  • Fastboot ROM for Redmi 6 (the version should match the region of the phone).
  • Original. USB-cable.

Firmware algorithm:

  1. Download and unpack Fastboot ROM for Redmi 6 (for example, tiffany_global_images_... global version).
  2. Install the Mi Flash Tool and drivers.
  3. Transfer the phone to Fastboot (Loudness down + Power).
  4. Connect Redmi 6 to your PC and start MiFlash.exe.
  5. In the program, click Select, specify the folder with unpacked firmware.
  6. Select Clean All mode and press Flash.

It takes 5-10 minutes. Once complete, the phone will reboot in factory condition. This method bypasses Mi Account locking, but requires the right firmware β€” the wrong version can turn the phone into a brick.

Recovery Mode|Hard Reset|Mi Unlock Tool|Firmware through Fastboot|I haven't tried it yet.-->

5. Bypassing the lock via ADB (if debugging is enabled)

If Redmi 6 has previously enabled USB debugging, you can try unlocking your phone via ADB (Android Debug Bridge).The method works even if the screen is locked, but requires pre-preparedness.

Instructions:

  1. Connect your phone to your PC via USB.
  2. Open the command prompt (Windows) or terminal (Linux/macOS) and type:
adb shell


su




rm /data/system/gesture.key




rm /data/system/locksettings.db




rm /data/system/locksettings.db-wal




rm /data/system/locksettings.db-shm




reboot

If the commands are executed without errors, the phone will restart without locking.

If ADB does not see the device:

  • πŸ”Œ Check if the drivers are installed ADB (download SDK).
  • πŸ”„ Reconnect the cable, try another one. USB-port.
  • πŸ“± Make sure the debugging is done USB was turned on before the lockdown.

⚠️ Attention: Method C ADB works only MIUI On the new firmware Xiaomi has closed this vulnerability.

πŸ’‘

ADB-Unlocking is the only way to save data if debugging was enabled in advance. on Redmi 6s MIUI 9–11 chances of success are ~80%.

Frequent mistakes and their solutions

When you unlock Redmi 6, you're going to have a problem with the typical ones.

Mistake.Reason.Decision
"This device is locked" on FastbootLoader locked.Use Mi Unlock Tool or firmware via EDL (requires an authorized account)
"Invalid credential" at RecoveryMi Account incorrect dataRestore your password via account.xiaomi.com or reset via Fastboot
The phone does not turn on after the firmwareInappropriate firmware versionSwitch the correct version (for example, tiffany_global global model)
ADB: device unauthorizedUnconfirmed access to debuggingConfirm on another device RSA-Use the Mi Unlock Tool or Mi Unlock Tool

If none of the methods worked, you can contact the Xiaomi service center. For Redmi 6, the cost of unlocking in 2026 is ~ 1500-3,000 rubles, depending on the region and the reason for the lock.

FAQ: Answers to Frequent Questions

Can I unlock Redmi 6 without losing data?
Yes, but only if: πŸ“± The phone is linked to Mi Account and you remember the data (method) β„–1). πŸ”§ The debugging was included. USB (method β„–In all other cases, the data will be deleted.
What to do if you forget your Mi Account email?
Restore access through the recovery page. If your phone number is linked, use it. SMS-If not, try to recall the backup email or contact Xiaomi with proof of purchase.
Why does Mi Unlock Tool write "Wait 72 hours"?
This is Xiaomi's standard restriction for new accounts, and if you haven't unlocked your devices through this Mi Account before, you'll have to wait 3 days, and you can't speed up the process -- even changing your account won't help.
Can I flash Redmi 6 through EDL (Emergency Mode)?
Technically, yes, but it requires an authorized Xiaomi account (usually from service centers). It is difficult to log into EDL on Redmi 6 by yourself - you need a special cable or short circuit test points on the board.
How do I know which firmware is right for my Redmi 6?
Check the model in Settings β†’ The phone. β†’ A model for Redmi. 6 eat 3 Main versions: tiffany - global (Global), cereus - Chinese (China). tiffany_in β€” Download firmware only for your model from the official website MIUI Downloads.