How to uninstall code from Xiaomi: A complete unlock guide

Owners of Xiaomi smartphones often face situations where access to the device is limited by a security code. This can be a forgotten pattern lock, a password from the Mi Account or a bootloader lock that prevents the installation of custom firmware. The procedure for removing protection depends on the type of lock and version of the MIUI operating system. In this article, we will discuss all the current ways to restore access to your gadget without contacting the service center.

It’s worth noting that Xiaomi’s security systems are constantly being improved, and methods that worked on older versions of Android may not be useful on MIUI 14 or 15. However, there are proven algorithms to solve the problem in most cases, the main thing is to clearly understand what code you need to remove to choose the right strategy.

Unlocking the screen and removing the pattern lock

The most common scenario is that the user forgets the pin or sign-in pattern. If the device is connected to the Internet, sometimes the recovery function through a Google account helps, but on newer versions of MIUI this option is often hidden or requires confirmation via SMS. A more reliable, but radical method is a complete reset via Recovery mode.

To enter the recovery mode, you need to turn off your smartphone and press the button combination. Usually this is Volume Up + Power. Once the Mi logo appears, the power button can be released, while continuing to keep the volume. In the menu that appears, the navigation is carried out by volume buttons, and the choice is confirmed by the power button.

⚠️ Warning: Performing a reset via Recovery will result in the complete removal of all user data, including photos, contacts and apps. Backup to the cloud or PC is critical before access is lost.

If after the reboot, the system requires you to enter a password from a previously synchronized Mi Account, and you do not remember it, a simple reset will not be enough: you will need a procedure for untieing the device through the official website or using special tools to bypass activation, this is a measure of protection against theft introduced by the manufacturer.

β˜‘οΈ Preparation for data dumping

Done: 0 / 4

Delete Mi Account and bypass Activation

Unlocking your Mi Account is a more complex task, requiring interaction with the company's servers. If you know the username and password, but the device is locked and requires you to enter them at the start, the easiest way to log into the official i.mi.com website from your computer. In the Find Device section, you need to select your smartphone and click on the "Unlock" or "Delete from the list" button.

Once the device is removed from the list on the site, the smartphone needs to be connected to the Wi-Fi network, and if you try to activate it will check with the server and, seeing that the account is deleted, will let the owner into the system, this method only works if the device has Internet access, otherwise you will need to flash it or use engineering utilities.

There is also a method through the engineering menu available on some models with specific versions of MIUI. To enter the diagnostic menu, the code ##6484## or ##3646633## is often used. However, on global firmware, this access is often closed. Attempts to use third-party programs to bypass activation (Bypass) carry the risk of infection of the device with malware.

What is FRP and why is it important?
FRP (Factory Reset Protection is a Google and Xiaomi security mechanism that links the device to the owner’s account, and even after a full Hard Reset, the phone will require you to enter a password from an account that was previously synced. This makes it pointless to steal a phone, because you can't use it without the owner's data. FRP Legally possible only if there is a check for purchase.

Unlocking the bootloader (Bootloader)

For advanced users who want to install custom recaps (TWRP) or obtain Root rights, you need to unlock the bootloader.The official method requires submitting an application through the Mi Unlock Tool application on a PC. The process is not instantaneous: after linking an account to the device, you need to wait from 7 to 168 hours (depending on the region and account status).

The procedure is as follows: in the settings of the phone, the developer mode is turned on (7 times tap by the build number), then the "OEM Unlocking" option is activated in the "Developers" menu, then the phone is transferred to Fastboot mode (clamp Volume Down + Power) and connects to the computer with the Mi Unlock utility running.

ParameterOfficial methodPaid service (grey method)
Standby time7-168 hours10-30 minutes.
The risk of blockingMinimumMedium.
Data retentionReset requiredOften undischarged
CostFree of charge.From 500 to 3000 rubles.

It’s important to understand that unlocking the bootloader will automatically void the warranty on the device in most regions, and some features, such as Google Pay or banking apps, may stop working without additional root-rights hiding settings. Also after unlocking the security system MIUI will constantly display a warning about the unprotected state of the device when booting.

πŸ“Š Have you ever had a Mi Account blocked?
Yeah, I forgot my password.
Yeah, I bought a used phone.
No, I remember.
I'm planning to unlock the bootloader.

Use ADB and Fastboot to remove restrictions

The Android Debug Bridge (ADB) toolkit allows you to control your device via the computer's command line. If the phone previously allowed USB debugging, you can try to delete the security key storage files or reset the settings through commands. To do this, the phone connects to the PC and inputs the appropriate commands into the console, such as adb shell pm disable-user --user 0 com.miui.cloudservice.

However, if the debugging was not enabled in advance, the ADB's capabilities are limited. In Fastboot mode, you can send a command to fastboot flashing unlock, but this will only work if the bootloader is already unlocked or is in a special test mode, which is rare on new devices. Most manipulation of access codes is solved at the level of system files, access to which is closed without an unlocked bootloader.

⚠️ Note: Entering incorrect commands in Fastboot mode or ADB This can lead to a hard brick, and do not use commands from unverified sources unless you understand their purpose.

To work with ADB, you need to install Xiaomi USB Driver drivers and the SDK Platform Tools on your computer. Without properly installed drivers, the computer will see the device as an unknown device, and command transfer will be impossible. Often problems arise during the installation of drivers in Windows 10/11 environment.

πŸ’‘

Use the original. USB-Cheap charging cables often don’t have data lines, making it impossible to use ADB and Fastboot.

Discharge through service centers and official channels

If software methods fail, the only legal way to do so is to contact a Xiaomi authorized service center, where employees can unblock a Mi Account or unlock a device with a purchase check, and this is especially true for new models where security vulnerabilities are quickly closed.

When you contact the service, you must have a document confirming your purchase (cash receipt, merchant receipt, bank statement), the document must contain the serial number (IMEI) of the device, without a check, the service will refuse service, since the device can be wanted or stolen, this is standard global practice against electronic theft.

There is also the possibility of remotely unblocking through support, if you can prove ownership of the device, by writing to the support chat on the official website, attaching a photo of the barcode box and a check. The process of reviewing the application can take from several days to a week, if successful, you will be sent an instruction or reset on the server side.

Prevention of blocking and safety advice

To avoid being in a situation where you need to uninstall your code, you should follow basic digital hygiene rules: first of all, always keep access to your phone number and email, and through these, you restore access to your Mi Account and Google services.

Backup your data regularly. MIUI has a built-in "Mi Cloud" tool that automatically syncs contacts, messages and settings. It's also helpful to periodically make a full backup to your computer through the Mi PC Suite app or third-party utilities, which will save your data even if you need a full reset.

πŸ’‘

Write data from your accounts to a secure location (notebook, password manager). Human memory is unreliable, and complex passwords are most often forgotten at the time of urgent need.

Do not install suspicious applications from unknown sources that promise to "hack" your phone, most often such programs contain encryption viruses or Trojans that steal your personal data, and device security is more important than questionable time or money savings.

FAQ: Frequently Asked Questions

Can I uninstall the code from Xiaomi without losing data?
Official methods -- almost impossible if you forget your screen password. Recovery always deletes data. Data loss-free circumvention is only possible through debugging via USB (if enabled) or specialized paid services that exploit vulnerabilities of specific models, but success is not guaranteed.
What to do if the phone says "Device locked"?
This means activating theft protection, you need to enter the username and password from the Mi Account that was entered on the device earlier. If you bought the phone with your hands and do not know the password, contact the seller to unplug the device through i.mi.com. Without this, the phone becomes a brick.
How long does it take to unlock the bootloader?
The official procedure through the Mi Unlock Tool takes from 7 days (168 hours) from the moment of the account’s binding in the phone settings. In rare cases, the period can be extended to 30 days.
Will the warranty be reset after unlocking the bootloader?
Yes, in most cases, unlocking the bootloader is the reason for refusing warranty repairs, since it is an interference with the software. When you contact the service, specialists will easily see the status of the bootloader. For a warranty case, it will have to be blocked back, but traces of interference may remain.