How to unlock Huawei P10 Lite (Android 8 EMUI 8) bootloader?

yenerunver

Member
Jul 2, 2019
6
2
0
Hi there,

I am openning a new thread about this subject, because all the other threads are seem to be outdated.

I have tried below approaches:
  • Installed Minimal ADB and Fastboot to PC. Tried to install TWRP, but had an error because the phone is locked.
  • Installed KingoRoot to PC and phone. Tried to root from PC, but had an error possibly about the phone is locked.
  • ]Installed DC Unlocker to PC and phone, paid for 4 credits. Tried to connect from PC, but unable to connect to the phone because the phone is using Android 8.
  • E-mailed Huawei and asked them to send me unlock code. No luck.
  • I have found a thread where if the phone uses Android 5.0, the owner of the thread says unlock code can be fetched from the internal files of the phone by running sudo codes from adb shell. However, had no luck downgrading the phone to Android 5.0, possibly about the phone is locked.

I appreciate if anyone can make an up-to-date suggestion.

Thank you anyways.
 

Donio3d

Member
Nov 20, 2017
13
0
0
As far i know, there is no way to do it free. I never tested but there are sites providing paid unlock codes.

Part of them are using bug before security patches (maybe DC Unlocker too? And it's why it's not working).
The sites promise to unlock even after patches, so you can always try it. There is probably no other option, but i don't know if it works.

You can't downgrade android and do anything with phone, because phone is locked as it says - so verdict is easy - you are stuck.
 

yenerunver

Member
Jul 2, 2019
6
2
0
As far i know, there is no way to do it free. I never tested but there are sites providing paid unlock codes.

Part of them are using bug before security patches (maybe DC Unlocker too? And it's why it's not working).
The sites promise to unlock even after patches, so you can always try it. There is probably no other option, but i don't know if it works.

You can't downgrade android and do anything with phone, because phone is locked as it says - so verdict is easy - you are stuck.
Thank you for the response @Donio3d.

I have downloaded official stock rom with Android 7.0 EMUI 5.0 and will try to install it via Huawei recovery (volume+, volume-, power buttons). If I could successfully install this ROM, I am expecting DC Unlocker to work because it is clearly saying on the app that it is only working with OS below Android 8.0.
 

yenerunver

Member
Jul 2, 2019
6
2
0
did you follow any specific guide? I want to unlock too.
  1. Enable developer mode by pressing on Build Number 8-10 times in Settings->Specifications->About Phone.
  2. Enable OEM Unlock and USB Debugging in Settings->Specifications->Developer Options.
  3. Enable Manufacture Mode and keep the menu open by dialling *#*#2846579*#*# and selecting Background Settings->USB Port Settings.
  4. Open DC Unlocker and press Find Phone.
  5. If successfully found phone, click Unlocking->Read Bootloader Code.
  6. Open Minimal ADB tool in command prompt and enter
    Code:
    adb reboot bootloader
  7. When bootloader screen opens, enter
    Code:
    fastboot oem unlock CODE_YOU_HAVE_GOT
 
  • Like
Reactions: illpillow and corvx

corvx

Senior Member
Feb 3, 2012
75
5
0
  1. Open DC Unlocker and press Find Phone.
  2. If successfully found phone, click Unlocking->Read Bootloader Code.
I get stuck here. I think phone is not recognized properly. DC unlocker does not output any information regarding my phone. It only states that the "Application port" has been recognized, nothing else. Any ideas?
 

yenerunver

Member
Jul 2, 2019
6
2
0
I get stuck here. I think phone is not recognized properly. DC unlocker does not output any information regarding my phone. It only states that the "Application port" has been recognized, nothing else. Any ideas?
If it has found the working port and said, for example, "COM 7" that means the connection is successfull. Because of Android 8, some features of DC Unlocker is not working. You can try to get Bootloader code as soon as you get the application port.
 

Donio3d

Member
Nov 20, 2017
13
0
0
Despite saying that it does not work with Android 8.0, I was able to successfully unlock after a few trials with DC Unlocker.
Wait, so what did you do? Unlocked from android 8 or downgraded in some way?
When i tried to do that, the DC Unlocked doesn't recognize my phone.
 

corvx

Senior Member
Feb 3, 2012
75
5
0
If it has found the working port and said, for example, "COM 7" that means the connection is successfull. Because of Android 8, some features of DC Unlocker is not working. You can try to get Bootloader code as soon as you get the application port.
Do you recall what build were you in when doing this procedure?
 

corvx

Senior Member
Feb 3, 2012
75
5
0
I can confirm the procedure by yenerunver works. My phone was on the latest build: WAS-LX3 8.0.0.370(C605).

This was my output from DC-Unlocker version 1.00.1422:

Code:
 Before detection Huawei Android phones, enable 'Manufacture' mode: 
in dial pad type *#*#2846579#*#* for Qualcomm and Kirin based models, or *#*#14789632#*#* for MTK, then select 
'ProjectMenu', 
'Background settings', 
'USB ports settings', 
'Manufacture mode'.

Step by step guide for other Huawei phone unlock:
https://www.dc-unlocker.com/huawei_phones_detect_unlock_tutorials

===================================================================

DC - Unlocker 2 Client 1.00.1422

Detecting phone :

selection :
manufacturer - Huawei phones
model - Auto detect (recommended)

Found Applications port COM4

Phone not found !

===================================================================

===================================================================

DC - Unlocker 2 Client 1.00.1422

Detecting phone :

selection :
manufacturer - Huawei phones
model - Auto detect (recommended)

Found Applications port COM4

Phone not found !

===================================================================

===================================================================

DC - Unlocker 2 Client 1.00.1422

Detecting phone :

selection :
manufacturer - Huawei phones
model - Auto detect (recommended)

Found Applications port COM4

===================================================================

Check account status

User         : MY_USER_REDACTED
Credits left : 4

Activated features:

Software debugger

Unlock  Auto detect (recommended)  cost 4 cr
Service text tutorial: https://www.dc-unlocker.com/huawei-android-hisilicon-unlock-guide

===================================================================

===================================================================

DC - Unlocker 2 Client 1.00.1422

Detecting phone :

selection :
manufacturer - Huawei phones
model - Auto detect (recommended)

Found Applications port COM4

===================================================================

Reading bootloader code...

Bootloader code     : MY_CODE_REDACTED

===================================================================
As you can see, I tried detecting my phone a couple of times. And only when "Phone not found !" wasn't shown anymore then I proceeded to read the bootloader unlock code.

My suggestion is to disable HiSuite from opening upon phone connection and to close it completely so that it doesn't switch the "Manufacture mode" back to "HiSuite mode".
 

Donio3d

Member
Nov 20, 2017
13
0
0
I have unlocked from Android 8.0. I followed the steps above several times and somehow managed to unlock the phone.
I'm stuck on detecting the COM port. Phone is recognized as always, then after turning on Manufacturer it shows in Windows explorer as "CD Drive" and in device manager as "WAS-LX1" tripple times and one time HDB Interface on "other devices" sections. Any ideas? Phone is recognized by minimal adb, but still not by DC Unlocker. I also tried reinstalling Google ADB drivers and allowing debugging in charging mode.

Build: WAS-LX1 8.0.0.390(C432)

 
Last edited:

corvx

Senior Member
Feb 3, 2012
75
5
0
I'm stuck on detecting the COM port. Phone is recognized as always, then after turning on Manufacturer it shows in Windows explorer as "CD Drive" and in device manager as "WAS-LX1" tripple times and one time HDB Interface on "other devices" sections. Any ideas? Phone is recognized by minimal adb, but still not by DC Unlocker. I also tried reinstalling Google ADB drivers and allowing debugging in charging mode.

Build: WAS-LX1 8.0.0.390(C432)
Do you have the latest HiSuite installed? You might want to reinstall it, the included drivers were the only ones I needed.
 

x2138

Senior Member
Feb 20, 2015
50
3
0
1 install latest hisuite
2 open developer options and enable oem unlock and usb debugging
3 open dial pad and enter this code*#*#2846579*#*# and in background settings >usb port settings enable manufacturer mode but dont go back just stick to this menu and connect to pc and open dc unlocker and it should detect your phone.
i unlocked mine with this method with same 370 version.
 
Jun 28, 2014
35
3
0
Hi

Sorry for a basic question, i am very new to all this

1) What does this method do? Does it provide you a code to unlock bootloader or do you have to already have a code from somewhere else to use this?
 
Last edited:

Rortiz2

Senior Member
Mar 1, 2018
1,936
1,116
113
Barcelona
I have a noob question, after aplying this procedure, is there a way to unlock the device to make it work with other carriers than tho one it's blocked in?
I think you can use the option in DC that says "Read Unlock Codes" not "Read bootloader Code".
When unlocking mine, I clicked there and it gave me some unlock codes (Lost my 4€...).
Asked to DC and they said that the codes are for unlock the network of the phone.
Cheers!