Android smartphones have a bootloader that is locked by the manufacturers and carriers. You cannot make any custom changes to the phone without unlocking the bootloader. The current article provides insights into how to unlock bootloader on Motorola phones using the Kingoroot app.
What is Bootloader?
A bootloader is a program that runs before any operating system starts running. Every Android smartphone has a bootloader that instructs the operating system kernel to boot normally. All Android bootloaders are locked by the manufacturers. This is because they want you to stick to the Android version specifically designed for your device. A locked bootloader will not allow you to customize the operating system or to root the smartphone. If you want to flash a custom ROM or make other changes, then you must unlock the bootloader.
Step 1: Backup Your Data
The first consideration before unlocking the bootloader is to take the backup of your phone’s data. Unlocking the bootloader will erase all data on your phone. If you want to keep any app settings, use their backup function to create a backup settings file. Transfer all the phone’s data and backup settings file to your PC before unlocking the bootloader. If you are likely to unroot any Android smartphone you buy, then you can unlock the bootloader initially. This will save you the trouble of saving the settings you want to keep.
Once the data and settings have been backed up, you can proceed with the following steps for unlocking the bootloader.
Step 2: Download Kingoroot App
Kingoroot is a free and efficient tool for unlocking the phone’s bootloader and rooting it. Follow the below-mentioned steps for downloading the Kingoroot app:
- Download the Kingoroot
- Install the Kingoroot app on your PC.
- Connect your smartphone to the PC using a USB cable.
- Find the Kingoroot app on your PC and launch it. Once this is done, the PC will download the USB driver of your device automatically.
- Locate the Kingoroot folder where you have installed it. Open the folder and click on the folder named “tools”.
- Type the letters “cmd” in the address bar and press Enter on the keyboard.
- A command prompt will pop-up. Type the command “adb services” in the command prompt.
- If you have followed the above steps correctly, then a serial number will appear after the command. This means your device is recognized.
- If the serial number is not appearing, then repeat the above steps correctly.
Step 3: Enable USB Debugging
You will need to enable USB debugging on your smartphone for unlocking the bootloader. The following steps will help you enable USB debugging:
- Open the phone’s app drawer and click on the “Settings” icon.
- Select “About Phone”.
- Scroll down to the “Build Number” option and tap it seven times.
- You will get a message saying “you are now a developer”.
- Go back to the “Settings” page again after completing the above steps.
- You will see a new option near the bottom of the page named “Developer Options”.
- Click on the “Developer Options” and enable “USB Debugging”.
- Enter your password or PIN, if prompted.
Step 4: Get an Unlock Key
- Go to the manufacturer’s bootloader unlocking page. Create an account and login.
- Run the command- adb reboot bootloader- in the command prompt window.
- The command will ensure that the device always boots into the fastboot mode.
- Use the command prompt window to retrieve the unlock key as described by your manufacturer.
- Run the command- fastbootoemget_unlock_data.
- Select the token provided by the command prompt window. Copy the token and paste it into the applicable box on the manufacturer’s website.
- You will get an email with the unlock key that you need to use in the next step.
Step 5: Unlock Your Phone
The last step in the process enables you to unlock your Motorola phone. Ensure that your phone is running in the fastboot mode.
- Run the command- fastbootoem unlock UNIQUE_KEY, using the Unlock_code.bin file received on your email from Motorola.
- Run the command- fastboot reboot.
- This will reboot your device.
- Once your reboot, you will get a message that the bootloader in the device is unlocked.