[Honor 6, 6 Plus Q&A, Help & Troubleshooting] osd_daedalus:
Hello!

For all of PE-TL10 Honor 6 Plus people, this is a procedure I tried to unlock the bootloader.

As you know, you cannot anymore ask Huawei for the unlock code. If you like me are in this condition, try this procedure.

It is the same procedure you can find here: https://xdaforums.com/p8lite/general/alternative-method-unlocking-bootloader-t3799294

with just a little edit for this device. So full credits must go to [MENTION=9212090]@NayeBunny[/MENTION]. Well done mate!

CAUTION: YOU WILL LOSE ALL OF DATA. DO A BACKUP FIRST!!!!

STEP 1 - Rollback

You need to be on Lollipop 5.1.1., EMUI 3.1. I tried this procedure in firmware B332.

If you are already on Marshmallow, EMUI 4.0, then do the following:

- go to https://www.hihonor.com/my/support/phones/honor6plus/

click on the choice menu "HONOR 6 Plus Dual SIM 3GB+32GB (PE-TL10)"

You will find 2 options which are equal. Choose the second one (will return more firmwares to download)

Click on Firmware Download

Download BOTH HONOR 6+ RollBack Package Android Marshmallow to Android Lollipop and HONOR 6 Plus Firmware (PE-TL10, Android 5.1.1, EMUI 3.1, C900B332, South Pacific, Channel-Others)

You will find instructions anyway the procedure is this:

- unpack the Rollback package and extract the UPDATE.APP file into a "dload" folder which must be in the root of your INTERNAL STORAGE (I have read various posts about putting it in the sdcard*, I put this in internal storage and worked)

* maybe because it is intended /sdcard/ , anyway not the external storage.

- turn off phone

- press vol+ vol- and power togheter (you can release power button when the Honor logo appears, but keep the volume buttons pressed until you get the EMUI update screen

When it's done, unpack the UPDATE.APP of the other package and put in the dload folder of the phone (of course delete the previous one!)

Do the force update procedure as before.

STEP 2: Root

We need to be rooted.

I used Kingroot for it: https://xdaforums.com/devdb/project/dl/?id=29834

You can find instruction here: https://xdaforums.com/android/apps-games/one-click-root-tool-android-2-x-5-0-t3107461

STEP 3: the magic code

Now we are all set up, you need to activate USB Debug first (or download a ADB package as in the first link I provided).

Just go to Settings - Phone info and click repeatedly on Series Number (the second line, below model number) until you get developer options turned on.

Go back, open Developer Options and turn USB Debug on. Authorize your computer when you connect the USB cable.

Now, do this:

adb shell

Then

su -c "grep -m1 -aoE 'WVLOCK.{14}[0-9]{16}' /dev/block/mmcblk0p6 |grep -aoE '[0-9]{16}'"

(here is the difference, the code info is in mmcblk0p6 in this phone)

If all goes well it will be returned a quite long number. Copy it.

Exit the shell (typing "exit", pressing CTRL+D...) and then

adb reboot bootloader

And finally

fastboot oem unlock ****************

in place of the stars paste the number you got.

I did this procedure and I unlocked my bootloader. Let me know if it works for you!

I hope this can help people to develop good ROMs for this great device!