How to unlock Xiaomi Redmi 9: from reset via Mi Account to bypass FRP

Forgot the Redmi 9 password or bought a used phone with a locked screen? The situation is familiar to many — according to statistics, 23% of users have at least once faced the need to unlock a smartphone. Fortunately, Xiaomi provides several official ways to regain access, and for complex cases there are workarounds.

In this article, we will discuss 7 proven methods of unlocking Redmi 9 (including Redmi 9A, 9C, 9T models), from the simplest to the most technically complex. You will learn how to bypass the lock through Mi Account, reset settings through Recovery Mode, use Fastboot and even restore access if you forget your Xiaomi account.

⚠️ Important: Unlocking methods depend on the version MIUI and type of lockdown (PIN, pattern lock, fingerprint or FRP Some methods require Mi Account pre-binding or enabled debugging. USB.

1 Unlocking through Mi Account (official method)

If a Xiaomi account was linked to Redmi 9, it is the fastest and safest way to retrieve access, and works even after several failed password attempts, when the system says, “Forgot your password?”

Conditions:

  • 📱 The phone is connected to the Internet (Wi-Fi or mobile network).
  • 🔑 Remember the username and password from Mi Account.
  • 📧 A confirmation code is sent to the attached mail/phone.

Step-by-step:

  1. On the lock screen, tap “Forgot your password?” (appears after 5 incorrect attempts).
  2. Select “Unblock with Mi Account”.
  3. Enter your email/phone and password from your Xiaomi account.
  4. Confirm the entry code from SMS or letter.
  5. Create a new PIN/pattern lock.

✅ Pros: does not require data reset, works on all versions MIUI.

❌ Cons: if the account is not tied or forgotten password – the method will not work.

💡

If you don’t remember the Mi Account password, try to restore it through [Xiaomi official website] (https://account.xiaomi.com).

2. Recovery Mode reset (hard reset)

If Mi Account is not tied or you don't remember the login details, then you only have to reset the hardware, which will remove all the data from your phone, including photos, contacts and apps, but will return access to the system.

Warning:

⚠️ Attention: Redmi 9s MIUI 12+ After resetting through Recovery, it may work FRP-Factory Reset Protection: If your phone was linked to a Google account, you will need to enter your login and password after you reboot.

How to log in to Recovery Mode:

  1. Turn off the phone (press Power + Volume up for 10 seconds).
  2. Press Power + Volume up and hold until the Mi logo appears.
  3. From the Recovery menu, select the language (volume buttons) and tap "Wipe Data" → "Wipe All Data".
  4. Confirm the action and wait for the completion (5-10 minutes).
  5. Select “Reboot” to reboot.

Turn off the phone from charging.

Make sure the battery is at least 30% charged.

Download a backup of data (if you have access to the PC)

Prepare a login/password from Google (in case of FRP)

-->

🔹 What to do if you need a Google account after resetting?

It's FRP-If your phone was yours, enter the details of the last account you linked to, if you bought a used one, ask the seller for the details or use methods of bypassing. FRP (section).

3. Unlock via Fastboot (for advanced)

This method is suitable if Recovery Mode is not available (for example, due to a damaged firmware) or you need to bypass the bootloader lock.

Tools required:

  • 💻 Windows PC 7/10/11.
  • 🔌 Cable USB (preferably original).
  • 📥 Mi Flash Tool Programming.
  • 📄 Fastboot Firmware for Redmi 9 (download from xiaomifirmwareupdater.com).

Instructions:

  1. Turn off the phone and press Volume Down + Power to enter Fastboot Mode (a hare in a hat-out-of-the-box will appear).
  2. Connect Redmi 9 to the PC.
  3. Launch the Mi Flash Tool, press “Select” and point the path to the unpacked firmware.
  4. Select the “Clean all” mode or “Save user data” mode (retaining data, but not always working).
  5. Press Flash and wait until it is completed (10-15 minutes).
What to do if the Mi Flash Tool is in error?
If the error "Couldn't find device" appears, check: 1. Are Xiaomi drivers installed (you can download via Mi PC Suite). 2. Is the original cable used (some cheap cables do not transmit data). 3. Is the bootloader unlocked (on new Xiaomi models it is blocked by default).

⚠️ Warning: Continuous interruption of the firmware process can cause the phone to fail (totally) and if the battery runs out during the process, it will be extremely difficult to restore the device.

4. bypassing the pattern lock through ADB (without loss of data)

If Redmi 9 was enabled debugging mode USB (USB Debugging, you can delete the file with the pattern lock through ADB. The method works only when connected to a PC and does not work if debugging is disabled.

What you need:

  • 🖥️ Computer installed ADB and Fastboot.
  • 🔌 Cable USB (necessarily original!).
  • ⚙️ Included debugging by USB (checks in the settings → The phone. → Version. MIUI → 7 taps by assembly number → For developers → Debugging by USB).

Commands to unlock:

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

After the reboot, the pattern lock will reset, but the data will remain. If the commands do not work, try an alternative method:

adb shell am start -n com.android.settings/.ChooseLockGeneric

🔹 Why the method may not work?

Xiaomi has tightened protection on MIUI 12+, and deleting key files doesn't always help, leaving only a reset via Recovery.

FRP (Factory Reset Protection) bypass after discharge

If after resetting via Recovery Redmi 9 requires you to enter data from a Google account that was previously linked, this is the first time you have a Google account. FRP-It appears on all Android 5.1 phones.+ It's designed to protect the device from theft, and you can get around it in a number of ways.

How to bypass FRP on Redmi 9:

MethodDifficultyRequired.Works for MIUI.
Through TalkBack.⭐⭐Internet, hands.11–14
With help. OTG-cable⭐⭐⭐OTG-adapter, files FRP10–13
Through Mi Account (if tied)Login / password from XiaomiAnybody.
Firmware through Fastboot⭐⭐⭐⭐PC, Mi Flash ToolAnybody.

The easiest way to do this (via TalkBack):

  1. On the welcome screen, select a language and connect to Wi-Fi.
  2. Press Volume Up + Volume Down for 3 seconds to activate TalkBack.
  3. Swipe your two fingers down the screen to open the menu.
  4. Tap “Settings” → “Data reset” → “Delete all data”.
  5. Confirm the reset – after the reboot, the FRP will be removed.

Reset via Recovery

Mi Account

Fastboot

ADB

FRP circumvention

Another way.

I haven't tried it yet.-->

6 Unlocking through Xiaomi Service Center

If all the independent methods fail, you have to contact the official Xiaomi service center, which is the most reliable, but also the longest way, and service engineers have access to special unlocking tools, including bypassing FRP and Mi Account.

What will be required:

  • 📄 Check or box from the phone (proof of purchase).
  • 🆔 Passport (for proof of identity).
  • 💰 Payment for the service (from 500 to 2000 rubles, depending on the complexity of the).

How to find the official service:

  1. Enter the phone model (Redmi 9) and select Find a service center.

✅ Pros: guaranteed result, no risk of damaging the phone.

❌ Cons: long (from 3 days), paid, requires documents.

💡

The official service is the only legal way to unlock Redmi 9 if you forget your Mi and Google account. FRP They may violate Xiaomi’s user agreement.

7. Alternative methods (at your own risk)

If standard methods didn’t work, you can find “security holes” in specific versions of MIUI on the Internet, for example, Redmi 9 with MIUI 12.0.8 ran an emergency call bypass:

Instructions (for MIUI 12.0.8):

  1. On the lock screen, tap "Emergency call".
  2. Dial ##4636## (test menu).
  3. Select “Usage statistics” → “Settings” (cog icon).
  4. Go to the "Users» → «Add a user».
  5. Create a new user and restart the phone – the lock will reset.

⚠️ Note: These methods are often closed in new updates. Using exploits may result in loss of warranty or blocking of Mi Account for suspicious activity.

Other risky ways:

  • 🔓 Using paid software like Mi Account Unlock Tool (often a scam).
  • 📱 Custom Recovery firmware (TWRP) and manually delete lock files.
  • 🔧 Reflashing to an older version MIUI vulnerable.
What is the danger of using informal tools?
1. Viruses: Many “unlockers” contain Trojans or mining software. 2. Brick: Wrong firmware can turn a phone into a “brick.” 3. Account ban: Xiaomi can block Mi Account for suspicious activities. 4. Data loss: Even if promised “without data loss”, the risk remains.

FAQ: Frequent questions about unlocking Redmi 9

❓ Can I unlock Redmi 9 without losing data?
Yes, but only if: 🔑 Mi Account is tied and remember the password from it. 🖥️ Debugging is on. USB And there's access to the PC (ADB). In all other cases (recovery, Fastboot) the data will be deleted.
❓ What to do if you ask for an old password after reset?
It's FRP-Solutions: Enter the data from the last Google account linked. Use the method of bypassing through TalkBack or OTG (Please contact the service center with proof of purchase.
❓ Why does the Mi Flash Tool not see the phone?
Challenges and solutions: 🔌 Drivers: Install Mi PC Suite. 🔄 Mode: Make sure the phone is in Fastboot Mode (hare in hat). 🔌 Cable: Try another USB-cable (preferably original). 🔒 bootloader: New phones need to unlock the bootloader through the official website.
❓ How to unlock Redmi 9 if you forget your Mi Account?
Options: Restore your account via account.xiaomi.com (you need to access your mail/phone). Contact the service center with a check for your phone. Use Fastboot for full flashing (the data will be deleted). ⚠️ Warning: Buying “unblocked” accounts on third-party sites is a scam. Xiaomi blocks such accounts after 1-2 days.
❓ Does Universal Unlock Codes (##...) Work on Redmi 9?
On Redmi 9 with MIUI 12+, engineering codes like ##4636## or #7780### don’t remove the screen lock, but are designed to test and reset settings, but not to bypass the PIN/pattern lock.