How to unlock Xiaomi MIUI 10: Full instructions

Xiaomi smartphone owners often face the need to obtain advanced access rights to the system. the official shell of MIUI 10, despite its functionality, has a number of limitations that prevent advanced users. Unlocking the bootloader becomes a key step to install custom firmware or obtain superuser rights.

It's a complex process that requires careful attention to detail, and a bootloader is a program that loads the operating system when the device is turned on, and it controls the integrity of the software and prevents unauthorized modifications from starting.

Before you take action, you need to understand the risks, any interference with the software part of the smartphone can lead to loss of warranty or even failure of the device if you do not act correctly, but with strict adherence to the algorithm, the procedure is successful in most cases.

Preparation of the device and account Mi

The first and most important step is to link your account to your device. Without this step, the official Mi Unlock Tool will simply prevent you from starting the unlocking process.

Go to Settings β†’ Mi Account. Make sure you sign in to the account you plan to use to unlock, which is critical because changing your account will reset your waiting timer.

Then activate the developer mode. Go to Settings β†’ About Phone and press the MIUI 10 version number seven times in a row. Once you become a developer, a new menu will open.

  • πŸ“± Find the β€œDevelopers” item in the advanced settings.
  • πŸ”“ Enable the option "Factory UnlockingΒ» (OEM Unlocking).
  • 🌐 Activate debugging on USB computer-communicate.
  • ⚠️ Read the system’s risk warning carefully.

⚠️ Note: Once the unlock function is enabled, the system may require a restart or confirmation via SMS. Do not ignore these requests, otherwise the binding status will not remain.

Now, you need to link your account to your device directly through the developer menu. Click on Mi Unlock Status and select Add Account and Device. The system will report a successful link, and the waiting timer will start counting.

Waiting and security timers

Xiaomi’s security policy provides for a mandatory waiting period after the account is linked, which is usually 168 hours (7 days), but in some cases can be extended to 30 days, which is given to the user to think about the decision.

During this period, it is strongly recommended not to log out of your Mi Account or reset your phone to factory settings, such actions will reset the timer, and you will have to start waiting again.

πŸ“Š How long have you waited to unlock your Xiaomi?
Less than 7 days
Exactly 7 days.
15-30 days
More than a month.

Some users try to trick the system by changing the date on the device or using third-party scripts. However, the server verification of MIUI 10 checks the time with Xiaomi servers, so local manipulation is useless. The only way to speed up the process is to use paid services of authorized services that have special rights.

While waiting, you can prepare your computer. Download the current version of the Mi Unlock Tool from the official website. Also make sure that the PC has ADB and Fastboot drivers, without which communication with the phone is impossible.

Installation of drivers and Mi Unlock Tool

Successful communication between your computer and smartphone requires the right software environment; drivers allow Windows to recognize the device in boot mode; and often, standard Windows drivers are not suitable for Fastboot modes.

It is recommended to install the full Xiaomi ADB/Fastboot Tools package or use universal Google drivers. After installing the drivers, connect the phone in normal mode and make sure that it is identified correctly in the Device Manager, without exclamation points.

β˜‘οΈ Verification of PC readiness

Done: 0 / 4

Launch Mi Unlock and log in to your account. The program should show the server status: "Connected." If you see a network error message, check the antivirus or firewall that may block the connection.

It is important to use the original USB-cable and connect it directly to the motherboard port (back of the system unit), bypassing USB-Unstable eating or poor contact can interrupt the process at the most critical moment.

The process of unlocking the loader

When the timer has expired and all (preparation) is complete, you can proceed to directly unlock. Put your smartphone into Fastboot mode. To do this, turn off the device completely, then press the volume button and connect the USB cable to the computer.

The screen will show a picture of a hare repairing an android and the words FASTBOOT. Now in Mi Unlock, click Unlock, and the system will perform the final status check of your device on the server.

PhaseUser actionSystem response
1Entrance to FastbootDisplay of the Fastboot logo
2Launching Mi UnlockCheck drivers and account
3Press UnlockWaiting timer reconciliation
4ConfirmationErasure of data and unlocking

If the timer has not expired, the program will show the remaining time in the hours. If all conditions are met, the unlock process will begin. The progress bar will fill up, and the device will automatically restart.

What to do if you have a 10008 error?
Error 10008 often occurs when you have an Internet connection problem or a wrong time on your PC. USB-modem or change DNS-servers on 8.8.8.8. Also helps re-associating the account in the developer menu.

Once successfully unlocked, the phone will display an open lock icon on the screen, which is a routine behavior that indicates that the Bootloader is open, and the system will warn that the device may be less secure, but it is a fee for freedom of action.

Possible errors and methods of their elimination

It rarely goes perfectly well for all users, and there are frequent communication errors, progress resets, or reports of inability to verify, and the "Couldn't verify device" error is a common problem.

This error means that the program cannot confirm that the account in the program matches the account associated with the phone. The solution is one: make sure that you are logged in to Mi Unlock with the same login that appears in Settings β†’ Mi Account β†’ Mi Unlock Status.

⚠️ Note: If the program is stuck on 50% or 99%, Don't panic or pull the cable out right away. 10-15 It's often in the background, it's just that the interface doesn't update.

Another common problem is the endless bootloop after unlocking, which can happen if the system partition has been damaged or broken firmware has been used, in which case only the Fastboot flashing with complete data cleanup will help.

πŸ’‘

Use USB 2.0 cable if you have connection issues. USB 3.0 ports sometimes cause driver conflicts when working with Mi Unlock utility on older motherboards.

Also worth mentioning is the error, "Current account is different from the account info on the device," which is treated by logging out of your phone account, re-entering and re-associating the device in the developer menu, and then you have to wait for the time again.

Consequences of Unblocking and Safety

Open loader changes the security of the device, functions that depend on the integrity of the system stop working, primarily for banking applications and services Google Pay (now Google Wallet).

Android Pay and banking customers use SafetyNet to check their environment, and if they see an unlocked bootloader, access can be restricted, and bypassing this requires using Magisk and hiding root rights, which requires additional knowledge.

In addition, the data on the phone becomes vulnerable in the event of physical theft of the device.Attacker can easily reset the phone and access data if it has not been encrypted by additional methods, although modern Android encryption partially mitigates this risk.

πŸ’‘

Unlocking the bootloader is irreversible without flashing the stock version with a closed bootloader, which is not possible on all models and regions.

However, for enthusiasts, this opens the door to the world of custom recavers (TWRP), full backup systems and installing global firmware on Chinese versions of devices. (weighing all the pros and cons), each user decides whether the sheepskin is worth the making.

Can I lock the bootloader back?
Yes, it's theoretically possible, but the procedure is complicated and risky, so you have to find the original closed firmware for your model and region, and flash it with the fastboot flash team. However, there is a high risk of getting a brick if the versions don't match. Officially, Xiaomi doesn't provide a simple "Block Back" button.
Will the warranty fly off after unlocking?
In most regions, including Russia and CIS countries, software unlocking through the official Mi Unlock tool is not a formal basis for refusing warranty repairs, unless the breakdown is directly related to software interference.
Do I need to unlock to install Google Services on the Chinese version?
No, to install Google Play in Chinese MIUI 10 unlocking the bootloader is not necessary. Just download the installation APK-Files or use the built-in installer in the Chinese version of the firmware.
What to do if I forget my Mi Account password?
Without access to your account, it is officially impossible to unlock your device, it is a theft protection, you need to restore access to your account through i.mi.com using a linked phone number or email, and if you can't restore access, the device will remain locked.