Xiaomi is a giant in the smartphone industry, and while its devices range from high-end to low-end, the company’s offerings for budget users are some of the best.
However, many users report issues with unlocking Xiaomi devices. Sometimes, users report that the Mi Unlock button doesn’t appear, and other times, users can’t unlock their device at all.
In this article, we will explore a few methods that can help you unlock your Xiaomi device without having to wait.
- Most Xiaomi smartphones come with a fingerprint unlock system, but this can sometimes cause issues.
- Most users report that unlocking the phone takes too long, so we’ve put together this guide.
- You can unlock your Xiaomi device using a pin code, and this guide will show you how to do it.
Manually unlock the bootloader
- Open Xiaomi’s official website in your browser.
- Next, scroll down and click on Download and install Mi Unlock Utility.
- Wait for the download to complete.
- Then, run the Mi Unlock Utility, and click on the Unlock button.
- Now, enter your Mi account details and enter the e-mail address associated with your Mi account.
- Confirm the bootloader unlock request.
Unlock the bootloader using ADB
- 1. Unzip the downloaded Xiaomi Mi Flash Tool on your PC.
- Now extract the MiFlashTool.exe file inside the folder.
- Connect your Xiaomi phone to your PC using a USB cable.
- Launch the MiFlashTool.exe file on your PC.
- Now click Select user to install in the Device selection window.
- Select the Yes option in the device selection window to confirm and proceed.
- Wait until the process of unlocking the bootloader is completed.
- Unzip the downloaded Xiaomi Mi Flash Tool on your PC.
- Now extract the MiFlashTool.exe file inside the folder.
- Connect your Xiaomi phone to your PC using a USB cable.
- Launch the MiFlashTool.exe file on your PC.
- Now click Select user to install in the Device selection window.
- Select the No option in the device selection window to confirm and proceed.
- Wait until the process of unlocking the bootloader is completed.
Modify the /boot/grub/grub.cfg file
- Press Windows Key + R to open Run.
- Type regedit and click OK to open the Registry Editor.
- Go to HKEY_LOCAL_MACHINESOFTWAREPoliciesGroupPolicyRightsSystemSettingsSystem\Policies\System\Capability Manager\Capability Enabled (make sure the “System” key is selected in the left pane).
- Now right-click on Capability Enabled in the right pane and select Modify.
- Enter 0 in the Value data box and click on OK.
- Restart your PC.
Modify the /etc/default/grub file
- To do that, press Windows Key + S and type cmd in the search box.
- Right-click Command prompt and select Run as administrator.
- Now, enter the following command in the Command prompt: cat /etc/default/grub
- Press Enter.
- Locate the GRUB_CMDLINE_LINUX_DEFAULT option.
- As shown above, GRUB_CMDLINE_LINUX_DEFAULT is set to “quiet splash”.
- Now, enter the following command: echo “quiet splash” | sudo tee /etc/default/grub
- Press Enter to save changes.
- Reboot the system.
Edit the /etc/default/grub file manually
- Open the Terminal app by pressing Windows + S and selecting Command prompt (Admin) or PowerShell (Admin) from the menu.
- Enter the following command and press Enter:/usr/bin/nano /etc/default/grub
- Edit the following line and change it to:GRUB_DISABLE_OS_PROBER=true
- Press Ctrl + X to save changes and exit the Nano editor.
- Restart your Windows PC.
Use Samsung Fastboot
-
Insert Xiaomi USB Driver into your PC.
Copy the sboot.img file from the /sdcard/boot folder of the phone to the USB driver.
Disconnect the USB driver from the PC.
Power off the Mi Phone.
Hold Volume Up + Power buttons at the same time.
Once the phone vibrates, release the power button while keeping the volume button pressed. - Connect the USB driver to your phone.
- Press the Volume Up button to enter into Fastboot Mode.
Connect your phone to the PC with the USB cable.
Open File Manager (press Windows + E).
Find the USB driver folder. - Right-click on the boot folder.
- Select Open Command prompt here from the context menu.
- Type the following command and press Enter: fastboot boot /s sboot.img
- After the phone boots, try unlocking the Mi Phone.