[Guide] Unlock Bootloader // Install TWRP // Root

Search This thread

ScardracS

Recognized Developer
May 6, 2012
1,969
821
Huawei P40
I will it it another shot, mate! Can you give me some tips on PM?

I can tip you here: the only method to receive your code for free is to try if MultiTool give you the unlock code. Of not the only thing to do is to pay for it. I'm sorry but Huawei is a piece of **** on that since they remove ability to take unlock code from them
 

katobo45

Member
Feb 25, 2011
40
1
I can tip you here: the only method to receive your code for free is to try if MultiTool give you the unlock code. Of not the only thing to do is to pay for it. I'm sorry but Huawei is a piece of **** on that since they remove ability to take unlock code from them

So I should only connect and reconnect device several times? ;)
 

katobo45

Member
Feb 25, 2011
40
1
Now TWRP says i cant flash image... Great phone xD with note 3 was much easier.

Update: It worked just installed another TWRP for honor 8, fixed file system and new android just boot. Now got some problem with notification about configuration but its fine :)
 
Last edited:

makinapufterpup

Senior Member
Nov 16, 2014
53
8
New England
I can tip you here: the only method to receive your code for free is to try if MultiTool give you the unlock code. Of not the only thing to do is to pay for it. I'm sorry but Huawei is a piece of **** on that since they remove ability to take unlock code from them

I've installed the tool, but I don't see where it would give you the unlock code? It just asks for it to be typed in.
 

XantheFIN

Member
Oct 2, 2013
30
15
I was able root and unlcok bootloader on OEM status device.


My specs:

Honor 8
Nougat 7

FRD-L19C432B416
December, 1st, 2018 Security Patches


DC-unlocker did give unlock code for bootloader (i have seen some people doesn't save that code! Pls save it! maybe you need in future).



I then did flash this TWRP version (download twrp-3.1.1-1-frd.img):
https://forum.xda-developers.com/honor-8/development/twrp-t3566563



I flashed via TWRP directly newest Canary build Magisk and it did root it successfully. Newest stable doesn't yet support correctly huawei and will ask decryption password.
https://github.com/topjohnwu/magisk_files/tree/master/canary_builds
magisk-release.zip (Magisk (05658caf) (19305))

*PLEASE DOWNLOAD ALWAYS UNINSTALL ZIP TOO IF NEEDED IN WORST CASES HAPPENINGS*
 

isafari

Member
Dec 30, 2017
6
3
Hello
i get the "FAILED (remote: image verification error)" everytime i try to install twrp.img, i have my bootloader unlocked.
 

huuhaa_tm

Member
Sep 2, 2020
13
4
Edit: Removed non necessary writings, started over after refashed stock ( before flashing stock I had following at fastboot / bootloader: errors 11 (recovery image) and 2 (load failed). )


Allright, I took my old Honor 8 from drawer, its bootloader is unlocked and it was running openkirin version of LineageOS 16.0, before reflashed to stock and...

To install TWRP to this device:

fastboot flash recovery_ramdisk FRD_TWRP_S_mak_KV_v2_EMUI8.img
Sending 'recovery_ramdisk' (24258 KB) OKAY [ 0.665s]
Writing 'recovery_ramdisk' OKAY [ 0.171s]
Finished. Total time: 0.866s

And to start twrp cable needs to be plugged off, then power + volume up to get into twrp.

fastboot reboot recovery
Rebooting into recovery OKAY [ 0.021s]
Finished. Total time: 0.072s

Now my only problem is I would need newer twrp compatible with Honor 8 frd emui 8. twrp should support adb so I could do some last fixes to get CAOS A11 GSI to boot. It does boot on first time, but after reboot requires needs to format data. To fix this will lead to situation which could be fixed through adb.
 
Last edited:

Fractalyssync

New member
Mar 26, 2022
1
0
Edit: Removed non necessary writings, started over after refashed stock ( before flashing stock I had following at fastboot / bootloader: errors 11 (recovery image) and 2 (load failed). )


Allright, I took my old Honor 8 from drawer, its bootloader is unlocked and it was running openkirin version of LineageOS 16.0, before reflashed to stock and...

To install TWRP to this device:

fastboot flash recovery_ramdisk FRD_TWRP_S_mak_KV_v2_EMUI8.img
Sending 'recovery_ramdisk' (24258 KB) OKAY [ 0.665s]
Writing 'recovery_ramdisk' OKAY [ 0.171s]
Finished. Total time: 0.866s

And to start twrp cable needs to be plugged off, then power + volume up to get into twrp.

fastboot reboot recovery
Rebooting into recovery OKAY [ 0.021s]
Finished. Total time: 0.072s

Now my only problem is I would need newer twrp compatible with Honor 8 frd emui 8. twrp should support adb so I could do some last fixes to get CAOS A11 GSI to boot. It does boot on first time, but after reboot requires needs to format data. To fix this will lead to situation which could be fixed through adb.
Hello from france, I would like to do the same things with my honor 8. I would like to know how can I unlock my bootloader because the emui website is down:
Emui
Topic to unclock
If you have and idea :)

thanks in advance
 

capitano666

Member
May 27, 2013
6
0
So, I tried the 3 possible solutions posted in the FAQ and a bunch of other images from (mostly very old) forum threads, but still can't get TWRP to start.
When I boot the recovery it goes in the "Your device has been unlocked and can't be trusted. [...] Your device is booting now..." page

If I flash a wrong image it displays the same page for a split second before showing an error, but if I flash a correct image it just sits there doing nothing

Any idea?
 

capitano666

Member
May 27, 2013
6
0
So, I tried the 3 possible solutions posted in the FAQ and a bunch of other images from (mostly very old) forum threads, but still can't get TWRP to start.
When I boot the recovery it goes in the "Your device has been unlocked and can't be trusted. [...] Your device is booting now..." page

If I flash a wrong image it displays the same page for a split second before showing an error, but if I flash a correct image it just sits there doing nothing

Any idea?
UPDATE:
I managed to install TWRP using this "MultiTool" as described here: https://telegra.ph/Honor-8-FRD-L19-Root-testpoint-04-28

As fas as I can tell the turning point is that it allows to flash as "eRecovery" instead that only "recovery"
 

Top Liked Posts

  • There are no posts matching your filters.
  • 18
    Introduction:

    Honestly, this is not my work, even not my text. But it fits in this forum and i am going to update this until i can confirm, everything will work (for my device: FRD-AL10). I am not a developer, just an experienced (?) user. From now on, you can only find quotes. if there is anything written italic inside, i have changed these informations. You can find the original informations by using the given links. If i violate against the rules, i want to excuse my behavior. This thread is created to help everyone, making it easier to get a nice experience with our Honor 8.


    Summary:

    1. get your Bootloader Unlock code
    2. Install Custom Recovery (TWRP) + SuperSU
    3. FAQ


    1. get your Bootloader Unlock Code


    first step:
    quoted from @paulobrien
    http://forum.xda-developers.com/honor-7/general/guide-how-to-bootloader-unlock-honor-7-t3328603

    The official method

    In order to unlock your Honor device using the official method, complete the following steps:

    1. Visit https://www.emui.com/en/plugin.php?id=unlock&mod=detail and either create a new account or login with an existing Huawei account.
    2. In the form displayed after logging in, enter:
      1. Your phone model ("FRD-AL10" for the Honor 8 4 GB Ram / 64 GB Rom // or maybe "FRD-AL00" or "FRD-L09" etc)
      2. Your phone serial number (this can be found in Settings -> About -> Status)
      3. Your phone IMEI1 (this can be found in Settings -> About -> Status)
      4. Your phone product ID (to find this, open the dialler and enter *#*#1357946#*#*)
      5. The captcha code
    3. Press the 'Submit' button.
    4. At this point you will either be provided with a code, or you will receive an error such as 'The Huawei ID used to apply for the unlock code has not been used on the device for more than 14 days.' If you get the error, you will need to use the unofficial method below.
    5. Open a command window on your PC / Mac, which needs to have 'adb' and 'fastboot' installed from the Android SDK.
    6. Enable USB debugging by tapping the build number in Settings -> About 5 times, then going back and selecting the option from the Development menu.
    7. Enable OEM unlock in the Development menu.
    8. Connect your phone to the PC and approve the security prompt on the device screen.
    9. In the command window on your PC / Mac, enter 'adb reboot bootloader' to enter fastboot mode'.
    10. In the command window on your PC / Mac, enter 'fastboot oem unlock [insertnumberhere]', of course using the number provided by the Huawei site.
    11. YOUR PHONE WILL WIPE ITSELF AT THIS POINT!
    12. That's it! You're done!

    terminalsquash.png


    If the link above is not working, you can use this link:
    https://emui.huawei.com/en/plugin.php?id=unlock&mod=detail



    The "new" unofficial method. You have to pay 0,99 € to get your unlock code. (Google play)


    DC Unlocker created some apps:

    It seems, this one is created to read your bootloader code:
    https://play.google.com/store/apps/details?id=dc.huaweibootloadercodes

    Follow the Tutorial posted above, but instead of installing DC-Unlocker you can use this app.
    Confirmed by User @nudi (Post 38)




    There is also an unofficial method. You have to pay 4 € to get your unlock code.
    The unofficial method

    In order to unlock your Honor device using the unofficial method, if for example you receive the '14 day' error from the Huwei site, complete the following steps:

    1. On a Windows PC, download and install DC-unlocker from https://www.dc-unlocker.com/.
    2. On your phone, enter Manufacturer Mode - open the dialler and enter *#*#2846579#*#*. In the app that then opens, select Project Menu -> Background settings -> USB ports settings -> Manufacturer Mode.
    3. Download the Huawei driver pack from https://files.dc-unlocker.com/share.html?v=share/88D4A98C154D4E19AF9D4A1EF09BA620.
    4. Install the Huawei driver pack by extracting the file you just downloaded (using WinRAR or similar) and running 'DriverSetup'
    5. After installing the driver pack, connect your phone to the PC. In Device Manager, after the automated driver install, you should have no 'Unknown Devices'.
    6. Launch the previously downloaded DC-unlocker application.
    7. From the drop down lists, select 'Huawei Phones' and 'Auto Detect Model'.
    8. Press the magnifying glass icon - the app will then search for your phone.
    9. You should see an image like the one below showing your phone is found. At this point, press the 'Buy Credits' option to set up your DC-Unlocker account and purchase the 4 credits required for code retrieval (this will cost €4). You can also do this directly from the DC-Unlocker website.
    10. After your credit purchase is complete, click the 'Server' section and enter your new DC-unlocker login details. Press 'Check Login' to validate the details (if the server is busy, this may take multiple attempts).
    11. Click the 'Unlocking' section, and click 'Read Bootloader Code'. Do NOT click 'Unlock'. Again, if the server is busy, this may take multiple attempts. The white area of the app will now display the bootloader code. Screen grab this just in case!
    12. Open a command window on your PC, which needs to have 'adb' and 'fastboot' installed from the Android SDK.
    13. Enable USB debugging by tapping the build number in Settings -> About 5 times, then going back and selecting the option from the Development menu.
    14. Enable OEM unlock in the Development menu.
    15. Connect your phone to the PC and approve the security prompt on the device screen.
    16. In the command window on your PC / Mac, enter 'adb reboot bootloader' to enter fastboot mode'.
    17. In the command window on your PC / Mac, enter 'fastboot oem unlock [insertnumberhere]', of course using the number provided by the DC-Unlocker process.
    18. YOUR PHONE WILL WIPE ITSELF AT THIS POINT!
    19. That's it! You're done!

    dcunlocker1squash.png
    dcunlocker2squash.png
    [/QUOTE]

    Our Device is "not listed" on DC-Unlockers Homepage, but it was added with DC-Unlocker Update on August 18th!

    The Forum Member @mgbotoe and and @TEKHD confirmed this method is working.

    Here is a also a screenshot for confirmation from @TEKHD.
    http%3A%2F%2Ftekhd.com%2Fimages%2FHonor_8_TEKXodus.jpg






    The "new new" unofficial method > Like them on Facebook for free unlocking if you own a Dongle ...

    use this link:
    https://www.facebook.com/DCUnlocker/app/248576321968152/
    to get free Credits for DC Unlocker. You must have at least 20 friends to use this.
    If you need friends. send an invitation to https://www.facebook.com/tom.bomba.7771 ... (This is an empty Facebook account for adding friends to your list :) )


    2. Install TWRP + SuperSU

    TWRP credit to @paulobrien from Modaco.
    SU credit to @Chainfire
    Tutorial credit to @TEKHD

    TWRP KIT & ROOT - EASY STEPS

    Step-0 -> Unlocked Bootloader

    Step-1 -> Download ADB Kit with Honor 8 TWRP >>> For Honor 8 FRD-L09 or FRD-L19
    Download http://workupload.com/file/mAWV8Uq >>> For Honor 8 FRD-AL00 or FRD-AL10




    Step-2 -> Unrar adb_TWRP_H8_TEKHD.rar & make sure USB Debugging is enabled...

    Step-3 -> Connect phone to your PC via USB

    Step-4 -> Open a command prompt inside the new folder "adb"

    Hold down the SHIFT key and then right-click on "adb" folder


    open-command-window.jpg




    Step-5 -> Type the following commands (see image below)

    Code:
    adb reboot bootloader
    
    fastboot flash recovery twrp.img
    
    fastboot reboot

    TEKXodus_H8_Soon.png


    - After 1st command... phone will boot into fastboot (white screen)
    - Once you are in fastboot... type commands #2 & #3



    Step-6 -> You now have TWRP! Next step... SU...

    TEKXodus_H8_TWRP.png


    Step-7 -> Now, go HERE and flash SuperSu via TWRP

    TEKXodus_H8_Root_ev.png


    TWRP credit to PaulOBrien from Modaco.
    SU credit to @Chainfire

    Enjoy!



    3. FAQ

    1. I cannot start recovery after installing TWRP
      >> ( @X04D ) Use "Power + Volume Up" to get into TWRP Recovery.
      >> ( @Kikito94 ) Try to restart into recovery without USB cable connected
      >> ( @spotting ) In my case both tips did not help. I've tried this image:
      >>> USE IT AT YOUR OWN RISK <<<
      I've also re uploaded the version of HRT-Team from Huawei Club:
      http://workupload.com/file/mAWV8Uq

    2. I cannot use SuperSU / install Busybox
      >> ( @spotting ) you have to "Trust" SuperSU. Open your settings, go to permissions manager, find SuperSU and activate the option Trust this app

    3. After Unlocking the bootloader, i see a new screen at startup: Your phone is not safe ... Can i disable this screen?
      >> ( @spotting ) no

    4. After Unlocking the Bootloader, i am not able to login into my Huawei ID. For Example i am not able to download a new Design.
      >> (@ ???) Huawei is offering their services to a specific location. After a you have unlocked your bootloader, the device has made a fullwipe. After a wipe, you have to reconnect with your Huawei ID >> from your registered location <<
      Install ""VPN1Click" from playstore. Go to "airplane mode". activate Wireless Lan. Start VPN1click and connect to your registered location. (for example Hongkong!). Login to your Huawei Account ... disable VPN, disable airplane mode ... everything is working now.




    ___

    What is not working (2016.08.25):
    Kingroot > it fails ... and says unsopprted device. maybe if more user try it ...
    Kingoroot > it fails ... and says unsopprted device. maybe if more user try it ...
    ___
    5
    TWRP KIT & ROOT - EASY STEPS

    Step-0 -> Unlocked Bootloader

    Step-1 -> Download ADB Kit with Honor 8 TWRP

    Step-2 -> Unrar adb_TWRP_H8_TEKHD.rar & make sure USB Debugging is enabled...

    Step-3 -> Connect phone to your PC via USB

    Step-4 -> Open a command prompt inside the new folder "adb"

    Hold down the SHIFT key and then right-click on "adb" folder


    open-command-window.jpg




    Step-5 -> Type the following commands (see image below)

    Code:
    adb reboot bootloader
    
    fastboot flash recovery twrp.img
    
    fastboot reboot

    TEKXodus_H8_Soon.png


    - After 1st command... phone will boot into fastboot (white screen)
    - Once you are in fastboot... type commands #2 & #3



    Step-6 -> You now have TWRP! Next step... SU...

    TEKXodus_H8_TWRP.png


    Step-7 -> Now, go HERE and flash SuperSu via TWRP

    TEKXodus_H8_Root_ev.png


    TWRP credit to PaulOBrien from Modaco.
    SU credit to @Chainfire

    Enjoy!
    3
    Guys, if my device is rooted, how does updating the device work? Is there any way to update the device without wiping all data? Normal OTA doesn't work with rooted devices, so I used to flash the stock image while having a No-Wipe mode on my Nexus 5. Is there any similar method for the Honor 8?
    U can always flash TWRP to the erecovery (recovery2) partition, so no need to flash the stock Recovery before the update.
    This way you can have stock recovery & TWRP at the same time.

    Works on Honor 7 and P9, u can test on Honor 8.

    When your phone boots just press volume up at the screen which says that your device is unlocked and can't be trusted. You also can use the apk from here:

    http://forum.xda-developers.com/honor-7/general/dual-recovery-honor-7-t3308398
    3
    Just a reminder...

    LAST WEEK TO GET THE UNLOCK CODE!!!

    Service will be terminated by Huawei on or about the next 24th, see posts above.
    2
    Once DCUnlockr supports the Honor 8 (which it may already) you'll be able to unlock with that (unless Huawei sends you the unlock code but a lot of users never got an email) Then simply fastboot flash the TWRP made for your Honor 8 (it's Multilanguage) and then do a data wipe (format data, type in yes), then reboot recovery and flash SuperSU 2.76. Then you'll be rooted. I'll modify the boot.img if you guys want so it doesn't force encryption so when you go back to stock you won't have to wipe your internal storage every time.