How to unlock Xiaomi Redmi 10: from password to Mi Account and bootloader

Why Redmi 10 is blocked and what to do

Xiaomi Redmi 10 can get locked for several reasons: a forgotten pattern lock, too many failed password attempts, binding to a Mi Account after resetting settings, or activated Find Device. Unlike flagship models, the budget Redmi 10 does not have hardware-level data encryption, which makes it easier to unlock, but requires accurate follow-up instructions.

Indeed, some methods (such as Fastboot reset) erase internal memory. However, there are ways to bypass the lock without losing photos, contacts and messages if you act early. In this article, we will discuss all the current methods for 2026, including official and alternative, taking into account the features of the firmware MIUI 14 and later.

Before you start, check:

  • πŸ”‹ Battery level (minimum 50% – when unlocked via Fastboot, the phone should not turn off).
  • πŸ“Ά Backup if your phone has previously synced with your Google Account or Mi Cloud).
  • πŸ”§ Access to a Windows computer 10/11 (c ADB Or Mi Flash Tool).
πŸ“Š What type of lock is on your Redmi 10?
pattern lock/PIN
Mi Account after reset
Forgotten screen password
Bootloader blocked
Other

1. unlock the screen without data loss (if USB debugging is enabled)

If Redmi 10 has previously been activated by USB debugging (Settings β†’ About Phone β†’ MIUI Version β†’ 7 times press to unlock developer options), you can delete the file with the password via ADB. This method works on MIUI 12-14 and does not require resetting.

You'll need:

  • πŸ–₯️ Computer with installed Xiaomi drivers (download from the official website).
  • πŸ”Œ Cable USB Type-C (original, undamaged).
  • πŸ“‚ Archives with ADB Tools (download here).

Step-by-step:

  1. Unpack ADB Tools in the folder C:\adb.
  2. Connect Redmi 10 to your computer and confirm your trust in the device (if you request it).
  3. Open the command prompt in the adb folder (press Shift + right mouse button β†’ β€œOpen command window”).
  4. Enter the commands in turn: 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 the phone is rebooted, it unlocks, but you may need to install a new PIN/pattern lock, and it's important that if USB debugging hasn't been enabled beforehand, this method won't work.

Install Xiaomi | Download ADB Tools | Enable USB debugging on your phone (if possible) | Connect the original cable | Check the battery level-->

2. Reset the pattern lock via Mi Account (official method)

If Redmi 10 has a Mi Account attached and you have access to your mail/phone for recovery, you can reset the lock via a web interface, which works even without a computer, but requires an Internet connection (via Wi-Fi or a mobile network).

Instructions:

  1. On the locked screen, click Forgot Password? (or Forgot Password).
  2. Choose Restore through Mi Account.
  3. Enter the username and password from the Mi Account (if you do not remember, restore it via account.xiaomi.com).
  4. Confirm the unlock via SMS or email.

If you forgot your password, you will not see:

  • πŸ”„ Restart the phone (clip the power supply) + Volume up for 10 seconds).
  • 🌐 Connect to another Wi-Fi network (sometimes locking is triggered due to regional restrictions).
  • πŸ“± Try to enter the password from Mi Account as PIN-Screen code (sometimes working on older versions) MIUI).
What to do if your Mi Account is not tied?
If the Mi Account was not linked to the phone, it is impossible to officially unlock the screen without data loss, in which case only the methods with a complete reset (see section 4) or contacting the Xiaomi service center with proof of purchase (check, box) remain.

3. Unlock via Fastboot (if USB debugging is disabled)

If previous methods have failed and USB debugging has not been enabled, it remains unlocked via Fastboot mode, which removes all data from the phone but is guaranteed to remove the lock screen, suitable for Redmi 10 on any version of MIUI.

What you need:

  • πŸ–₯️ Windows computer (Xiaomi drivers must be installed).
  • πŸ”§ Mi Flash Tool (download from official website).
  • πŸ“‚ Firmware for Redmi 10 (Fastboot version, not Recovery!) can be downloaded here (select the latest stable version for your region).

Step-by-step:

  1. Turn off the phone. Press Power + Volume down until the Fastboot logo appears.
  2. Connect Redmi 10 to your computer.
  3. Launch the Mi Flash Tool, press Select and point the path to the unpacked firmware.
  4. At the bottom, select Clean all and click Flash.
  5. Wait until it's finished (10-15 minutes) and the phone will restart with a clean system.

πŸ’‘

If the Mi Flash Tool is an anti-rollback error, download the older firmware version (not newer than the one installed on the phone) and view the current version in Fastboot mode, which is displayed at the top of the screen.

4 Unlock Mi Account after resetting settings

If you reset Redmi 10 to factory settings via Recovery or Fastboot, and your phone requires you to enter Mi Account data that was previously tied, it's called FRP-locking (Factory Reset Protection), which is officially only possible to get around it with a username / password. Alternative methods require special software and are not suitable for all versions of MIUI.

Official method:

  1. On the activation screen, select Add Account.
  2. Enter the data from the Mi Account that was linked to the phone.
  3. If you don’t remember your password, restore it through account.xiaomi.com.

Unofficial methods (at your own risk!)

  • πŸ”§ Use of the FRP Bypass Tool (such as Mi Account Unlock Tool) does not work on all firmware, may require root rights.
  • πŸ“± Installation of custom Recovery (TWRP) and deletion of files /data/system/frp. Requires an unlocked bootloader.
  • πŸ”„ Reverse to an older version MIUI via Fastboot (sometimes) FRP-The lock is not in the old firmware).

πŸ’‘

If Redmi 10 is bought by hand and the previous owner has not untied his Mi Account, it is impossible to officially unlock the phone.The only legal way out is to contact the seller and ask him to delete the device from the account via i.mi.com.

5. Unlock bootloader on Redmi 10

If you need to unlock the bootloader (for example, to install custom firmware or TWRP), the process is different from unlocking the screen. Xiaomi officially allows unlocking, but requires an account binding and waiting 7-30 days (depending on company policy).

Instructions:

  1. Link Mi Account to your phone (Settings β†’ Accounts β†’ Mi Account).
  2. Activate OEM Unlock in the developer settings (Settings β†’ About Phone β†’ MIUI Version β†’ 7 times Press β†’ Return to Additional β†’ For Developers).
  3. Download Mi Unlock Tool from the official website.
  4. Start the program, log into your Mi Account and follow the instructions. Phone should be in Fastboot mode.

Important nuances:

  • ⏳ Once an account is linked, you have to wait 168 hours (7 days) before unlocking.
  • πŸ”„ Unlock bootloader resets phone to factory settings.
  • 🚫 Some banking applications (for example, Sberbank Online) may stop working on phones with unlocked bootloader.
  1. Use the other USB-cable (preferably original).
  2. Disable the antivirus on your computer.
  3. Try another computer (sometimes the lock works because of the problem). IP-address).

6. Alternative methods and access to the service

If none of the methods worked, the following options remain:

MethodConditionsRisks.Cost
Contact the Xiaomi Service CenterAvailability of a check/guarantee, proof of purchaseNo (official method)Free or ~1000–3000 β‚½
Use of JTAG (direct connection to the board)Phone is not in Fastboot state, physical access to motherboardRisk of damage to the fee, loss of warranty3000–8000 β‚½
Install custom firmware through EDL (9008 mode)Unlocked bootloader or a vulnerability in the firmwareData loss, possible brick (complete failure)Free of charge (independently) or ~2000 β‚½ (master)
Buying an unlock code on specialized sitesKnowledge of IMEI phoneFraud, blocking of Mi Account500–2000 β‚½

Warnings:

⚠️ Attention: Methods using JTAG or EDL They require you to disassemble the phone and connect to test points on the board, and without experience, this can lead to irreversible damage to the device. UFI Box).

⚠️ Note: Buying unlock codes on third-party sites (e.g. miunlock.com) often results in Mi Account being blocked for suspicious activity. Xiaomi may ban the account permanently, making it impossible to officially unlock other devices.

FAQ: Frequent questions about unlocking Xiaomi Redmi 10

Can I unlock Redmi 10 without losing data if USB debugging wasn’t enabled?
No. Without activated USB debugging, the only way to unlock the screen is through Fastboot or Recovery, which results in a complete cleanup of internal memory. Except if the phone is synced with Google Account or Mi Cloud: once reset, some of the data (contacts, photos) can be recovered from the cloud.
Why did the bootloader stop working after unlocking?
Bank applications (e.g. Sberbank Online, Tinkoff) check the status of the bootloader through SafetyNet. An unlocked bootloader is considered a potential security threat, so such applications can be blocked. Solutions: Install Magisk and activate the MagiskHide module. Use alternative versions of applications (e.g. Sberbank Online Lite boot). Return the official firmware and block the loader back.
How do I know if my bootloader is unlocked on my Redmi 10?
Turn off your phone and press Power + Volume down to enter the Fastboot. If there's an Unlocked sign at the bottom of the screen or an open lock icon, the bootloader is unlocked. If Locked's is locked.
What if the phone doesn’t turn on after unlocking (black screen)?
It's called a brick. Causes: Wrong firmware in the Mi Flash Tool. Interrupted firmware (cable or battery shut down); Anti-rollback version conflict. Solutions: Repeat firmware through Fastboot with the correct version. MIUI. Use it. EDL-Mode (requires an authorized Xiaomi account for service centers). Contact the service - sometimes it helps to flash through the service. JTAG.
Can I unlock Redmi 10 if it’s linked to a previous owner’s account?
Xiaomi does not provide ways to bypass Mi Account binding without the previous owner’s data. Options: Contact the seller and ask him to remove the device from the account via i.mi.com. If the seller does not respond, return the phone under warranty (if it is valid) as defective. Informal methods (for example, FRP Bypass) do not work on all firmware and can lead to locking the device.