Huawei P10: How To Unlock Bootloader Without Code


The Huawei P10 is a great smartphone with excellent features and specifications. But there are some limitations that come with the device, one of which is the bootloader. The bootloader is a program that loads the operating system when the phone is turned on. Huawei has locked the bootloader on the P10, which restricts users from installing custom ROMs, rooting the device, or making other modifications. However, there is a way to unlock the bootloader without a code. In this article, we will show you how to do it.

What is Bootloader Unlocking?

Before we proceed, let’s understand what bootloader unlocking is. Bootloader unlocking is the process of unlocking the bootloader on the device, which allows users to install custom ROMs, root the device, and make other modifications. However, unlocking the bootloader voids the warranty, and it can also lead to security issues if not done correctly.

Why Unlock the Bootloader?

Unlocking the bootloader can give you more control over your device. You can install custom ROMs, which can improve the performance of your device, or you can remove bloatware that comes with the device. You can also root your device, which gives you access to the system files and allows you to make modifications that are not possible on a locked device.


Before we proceed with the tutorial, there are some prerequisites that you need to fulfill:

  • A Huawei P10 device
  • A computer with ADB and Fastboot installed
  • A USB cable to connect your phone to the computer
  • A backup of your data as unlocking the bootloader will wipe all data on the device
  • A developer account on Huawei’s official website

Steps to Unlock Bootloader on Huawei P10

Step 1: Enable Developer Options and USB Debugging

Before you begin, you need to enable developer options and USB debugging on your device. To do this, follow the steps below:

  1. Go to Settings on your Huawei P10
  2. Scroll down and tap on About Phone
  3. Tap on Build Number seven times to enable developer options
  4. Go back to Settings and tap on Developer Options
  5. Turn on USB Debugging

Step 2: Create a Huawei Developer Account

To unlock the bootloader, you need to create a developer account on Huawei’s official website. Follow the steps below to create an account:

  1. Go to
  2. Click on Sign In at the top-right corner of the page
  3. Click on Register Now
  4. Fill in the required details and click on Submit
  5. Verify your email address

Step 3: Generate a Bootloader Unlock Code

Once you have created a developer account, follow the steps below to generate a bootloader unlock code:

  1. Go to
  2. Click on Unlock Bootloader
  3. Read and accept the terms and conditions
  4. Fill in the required details, including your device model, serial number, and IMEI number
  5. Click on Submit
  6. You will receive a code on your email address

Step 4: Connect Your Phone to the Computer

Connect your Huawei P10 to the computer using a USB cable. Make sure USB debugging is turned on.

Step 5: Boot Your Phone into Fastboot Mode

To boot your phone into fastboot mode, follow the steps below:

  1. Turn off your phone
  2. Press and hold the Volume Down button and the Power button simultaneously until the Huawei logo appears
  3. Release the Power button but continue holding the Volume Down button until you see the fastboot mode screen

Step 6: Unlock the Bootloader

Follow the steps below to unlock the bootloader:

  1. Open the command prompt on your computer
  2. Type the following command: fastboot oem unlock [insert your unlock code here]
  3. Replace “[insert your unlock code here]” with the code you received in your email
  4. Press Enter
  5. Your phone will now show a warning message
  6. Use the Volume Up button to select Yes and the Power button to confirm
  7. Your phone will now reboot and the bootloader will be unlocked

Step 7: Reboot Your Phone

Once the process is complete, reboot your phone by typing the following command:

fastboot reboot


Unlocking the bootloader on your Huawei P10 can give you more control over your device. However, it is important to note that it voids the warranty and can lead to security issues if not done correctly. Follow the steps outlined in this article carefully, and make sure to back up your data before proceeding. If you have any questions or concerns, feel free to leave a comment below.