How to pick up a pattern lock on someone else’s phone Xiaomi Redmi: all the ways and their consequences

A forgotten or lost pattern lock on a Xiaomi Redmi smartphone is a problem that many users face. However, when it comes to unlocking someone else’s device, the situation goes beyond technical support and becomes legal and ethical. This article is intended exclusively for device owners who have lost access to their own phone, or for professionals working within the law (for example, when restoring access by proxy).

We will consider all possible methods of bypassing the pattern lock on Redmi Note 10/11/12, Redmi 9/10 and other popular models, including official methods from Xiaomi, engineering loopholes and software vulnerabilities. It is important to understand that any attempt to hack someone else’s device without the consent of the owner qualifies as a violation of Art. 272 of the Criminal Code of the Russian Federation (β€œIllegal access to computer information”) and may entail criminal liability.

If you're looking for a way to unlock your phone, go to the Mi Account or Fastboot reset sections. If the goal is to access someone else's device, first read the legal implications at the end of the article.

1. Official ways to unlock from Xiaomi

Xiaomi has provided several legal ways to restore access to the device if the user has forgotten the pattern lock, which only work if the phone was tied to the Mi Account before locking.

The easiest way to do this is to use the Find Device function.

  • 🌐 Go to i.mi.com and log in to your account.
  • πŸ“± In the list of devices, select the blocked Redmi.
  • πŸ”“ Click Unlock the device and confirm the action through SMS email.
  • πŸ”„ Reboot your phone – the pattern lock will be reset.

If Find Device is disabled, try resetting via Mi Account in Restore mode:

  1. Turn off the phone and press Volume Up + Power to enter Recovery Mode.
  2. Select Wipe Data β†’ Wipe All Data (this will delete all data!).
  3. After resetting at the first setting, enter the Mi Account data to which the phone was tied.

⚠️ Note: If the phone was bought with hands and the previous owner did not untie his Mi Account, it is officially impossible to unlock it.

πŸ“Š What kind of smartphone you Xiaomi?
Redmi Note 10/11/12
Redmi 9/10/9A
POCO X3/X4
Mi 11/12
Other

2 Unlocking via Fastboot (for power users)

The Fastboot method is suitable for bootloader devices. If you have previously activated OEM Unlock in the developer settings, the chances of success are high, otherwise you will need official permission from Xiaomi to unlock, which takes up to 72 hours.

Instructions for Redmi on Qualcomm processor (most models):

  1. Install ADB and Fastboot Tools on PC.
  2. Turn off the phone and press Volume Down + Power to log into Fastboot Mode.
  3. Connect your phone to your PC and execute the command: fastboot oem unlock If the bootloader is locked, follow the instructions on the screen to get the unlock code.
  4. Once the bootloader is unlocked, reset: fastboot erase userdata fastboot erase cache fastboot reboot

For MediaTek devices (e.g. Redmi 9A/9C), the process is more complicated due to the closed chipset architecture.

  • πŸ”§ Use the utility SP Flash Tool with firmware for your model.
  • πŸ“₯ Download the official scatter file from the Xiaomi website.
  • ⚑ Switch only the userdata section so as not to damage the system.

⚠️ Attention: Fastboot missteps can turn your phone into a brick. If you're unsure of your skills, contact a service center. The cost of recovering from a failed firmware often exceeds 5,000 rubles.

Battery charge > 50% | ADB/Fastboot drivers installed | Downloaded firmware for your model | Backup data (if possible) | Unplugged antivirus on PC-->

3. bypassing the pattern lock via ADB (only for Android 5.0 and below)

On older versions of Android (before Lollipop 5.1), there was a vulnerability that allowed you to delete a file with a pattern lock through ADB. Modern Redmi (starting with Android 7+) is protected from this method, but if you have an outdated model (for example, Redmi 3S or Redmi 4A), you can try:

  1. Connect your phone to your PC and enable USB Debugging (if it was activated before locking).
  2. Open the command line and execute: 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 be reset, but this method only works if:

  • πŸ”“ There's root rights on the phone.
  • πŸ“± Android version below 6.0.
  • πŸ”Œ Debugging by USB was turned on before the lockdown.

On new devices (Redmi Note 10 Pro, Redmi 12, etc.), this method will not work due to SELinux protection and /data partition encryption.

Why? ADB-This method does not work for the new Xiaomi?
Since Android 7.0, Google has tightened its security policy: gesture.key is stored in an encrypted /data partition, which is blocked without the correct password. Xiaomi has added its own protection, Mi Cloud Lock, which binds unlock to a user's account.

Hardware methods: JTAG and ISP (for specialists)

If the software didn't work, there are still hardware methods of accessing the phone's memory, which require special equipment and soldering skills, so they're only suitable for service centers.

JTAG (Joint Test Action Group)

A method of connecting to test contacts on the phone board, allowing you to read and modify memory directly. Xiaomi Redmi will require:

  • πŸ”§ JTAG-boxing, RIFF Box or EasyJTAG).
  • πŸ“„ The diagram of the schema for your model (located on the forums) 4PDA or XDA-Developers).
  • πŸ”₯ soldering iron and micro soldering skills (contacts are often less than 1 mm).

Process:

  1. Take the phone apart and find it. JTAG-motherboard.
  2. Seed the wires to the box according to the scheme.
  3. Using the software, reset the userdata section or extract data.

ISP (In-System Programming)

A more modern method that connects to eMMC or UFS flash memory directly, is used for devices where JTAG is disabled or damaged. For Redmi with a Qualcomm chipset (such as the Snapdragon 660/720G), UFi Box or Medusa Pro will work.

MethodCostDifficultyRisk of damageImplementation time
JTAG3 000–8 000 β‚½Tall.Medium.1-3 hours
ISP5 000–12 000 β‚½Very high.Low.30-60 minutes
Chip-Off (microchip removal)10 000–20 000 β‚½ExpertHigh-pitched2-5 hours

⚠️ Warning: Hardware methods void Xiaomi's warranty and may result in irretrievable data loss. 30% after- JTAG/ISP Reflashing of the phone due to damage to the loader.

If all the technical methods are exhausted, some users resort to social engineering, which is manipulating the owner of the phone to gain access.

  • πŸ“ž Call asking "help unlock, I forgot the key" (only works if the owner is trusting).
  • πŸ“§ Sending a phishing link to a β€œsecurity update” that intercepts Mi Account data.
  • 🏦 Forgery of documents for applying to the service center (fraud!).

However, such actions are illegal and punishable under articles:

  • 159.6 of the Criminal Code of the Russian Federation - fraud using electronic means (up to 5 years in prison).
  • 272 of the Criminal Code of the Russian Federation – illegal access to computer information (fine up to 200 000) β‚½).
  • 138 of the Criminal Code of the Russian Federation - violation of the secrecy of correspondence (if we are talking about access to messages).

If the phone belongs to your child or a close relative, the best way to do this is to contact Xiaomi’s service center with documents proving the kinship and ownership.

πŸ’‘

If you find someone else's phone and want to return it to the owner, use the "Find the device" feature on i.mi.com or contact the police.

6. Alternative methods (with limitations)

If none of the methods worked, there are ineffective, but sometimes working options:

Calling a blocked phone

Some Redmi models (e.g. Redmi 8 or Redmi 9) can:

  1. Call the phone from another device.
  2. During the call, quickly swipe down the notification panel.
  3. Go to Settings β†’ Security and disable the pattern lock.

The probability of success is ~10%. On the new Android 11+, this bug is fixed.

Safe Mode mode

If the pattern lock was installed by a third-party application (such as AppLock), try:

  1. Press the power button before the off menu appears.
  2. Hold your finger to turn off the power until the prompt to switch to Safe Mode appears.
  3. In safe mode, remove the blocker app.

Google Find My Device Resets

If you have a Google account (not a Mi Account) on your phone, you can try:

  1. Go to Google Find My Device.
  2. Select the device and press Erase Data.
  3. Once reset, the phone will require data input from Google to which it was tied.

⚠️ Note: On Xiaomi devices with MIUI 12+ Reset via Google Find My Device is often blocked Mi Cloud Lock. in this case, the phone after the reset will require the data entry Mi Account, which was on it previously.

7 What should I do if nothing helps?

If all of these methods fail, you have three options:

  1. Contact Xiaomi Service Center with documents on the phone. The cost of unlocking is from 1,500 to 5,000 β‚½, model-wise.
  2. On Avito or Yula, blocked Redmis are bought for 30-50% of the market price (for example, Redmi Note 10 Pro for 8000-12,000). β‚½).
  3. Use as a brick - some models (Redmi) 9T, POCO M3) You can use a media player or device to GPS-navigation.

If a phone is stolen or found, the only legal way is to turn it over to the police, and the attempt to unlock and use someone else's device is equivalent to the appropriation of someone else's property (Article 160 of the Criminal Code).

πŸ’‘

On Xiaomi devices with MIUI 13+ and Android 12+, the chances of unlocking without losing data are nearing zero.The manufacturer has stepped up protection, and even service centers often offer only a full reset.

FAQ: Frequent questions about unlocking Xiaomi Redmi

Can I find a pattern lock by brute force?
On new Xiaomi models, after 5 unsuccessful attempts of entering, a timer appears (from 30 seconds to 24 hours). After 20 attempts, the phone can completely lock and require a reset via Mi Account. Going over the key to Redmi with Android 10+ is useless.
What to do if you forget your Mi Account login/password?
Restore access through the recovery page. If you have a phone number or email attached, you will receive a confirmation code. If you created an account through Facebook or Google, restore access through these services.
Can I unlock Redmi without losing data?
Theoretically, yes, but only if: The device was rooted before locking, USB debugging enabled, and access to a PC that previously connected to the phone, using hardware (JTAG/ISP) to extract data, not reset, in practice, 95% of the time, data is lost.
How to protect your Redmi from hacking?
Minimize the risks: πŸ” Use it. PIN-code instead of a pattern lock (more difficult to find). πŸ“± Link your phone to your Mi Account and enable Find Device. πŸ”’ Turn off the debugging. USB developer-setting. πŸ›‘οΈ Install a remote control application (e.g., Cerberus).
Can Redmi be unlocked through service codes (##)?summary> No. Service codes (e.g. ##4636##) do not provide access to screen locking. They are designed to diagnose network, battery and sensors. Any sites offering "secret codes to unlock Xiaomi" are fraudulent.