• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[Recovery][BKL][EMUI 8.x only][Unofficial]TWRP 3.2.1-0 [14/04/2018]

Search This thread

Pretoriano80

Senior Member
Jun 9, 2010
3,221
2,900
Disclaimer
This software comes wth no warranty,XDA staff ,myself or TeamWin stuff can't be hold responsible for any damage it may cause to your device.

Note: Currently Oreo 8.1 custom roms are supported only on BKL-L04 with EMUI 8.1

Download and Installation

* Download twrp recovery
* Start your device in fastboot mode
* Install the recovery using the following command:

Code:
fastboot flash recovery_ramdisk [name of the file].img --> ex: fastboot flash recovery_ramdisk twrp_blanc_0.1.img
* Restart with this command:
Code:
fastboot reboot
* As soon as you execute the restart command,remove the USB cable and keep pressing Volume UP,so the device will boot to TWRP.This is to avoid that the device boot to OS,overwritting TWRP recovery.

Features

Internal storage decryption = working
MTP and OTG connection = working
Backup&Restore = working


Note: There are no sources for this yet,because is based on the work of @zxz0O0 ,from Honor 9 forum.

Credits
**** @zxz0O0 - This wouldn't be possible without this guy,so big big thank to him.I used his base to make this recovery work ,so in sign of respect his nick will also be on the TWRP boot screen.Thank again buddy!
**** TeamWin project ,obviously.

Download links
twrp_blanc_0.1.img - initial test release
twrp_bkl_0.2.img - OEMinfo partition is available for backup
twrp_bkl_0.3.img - /cache mounting is fixed,backup /vendor as image (vendor still can't be mounted)
twrp_bkl_0.4.img - /vendor mounting/unmounting is now fixed (thx @ante0 for the script)
twrp_bkl_0.5.img - mounting/unmounting issues shound be fixed , added a new option to exclude OEM path from wiping with Factory Reset and can be enabled/disabled in settings (thx Team OpenKirin for this), this version will work even with newer updates that bump security patch version.
twrp_bkl_0.6.img - Cache wiping issue is now fixed
twrp_bkl_0.7.img - fixed decryption on EMUI 8.1 (now you can use the same password/pin/pattern to decrypt in TWRP), /recovery_ramdisk no longer available for backup./vendor no longer available for backup (use /vendor_image instead),/system and /data can be unmounting issue with 8.1 devices is now fixed.
 
Last edited:

kurvenmeister

Senior Member
Jan 16, 2016
218
57
@Pretoriano80

tried your recovery at my view 10. flashed it via fastboot. had no success. your twrp is hanging at the start screen. tried to flash it via the twrp of dees_troy, the same result. recovery is not booting completely, remains at the twrp start screen. any ideas?
 

Pretoriano80

Senior Member
Jun 9, 2010
3,221
2,900
@Pretoriano80

tried your recovery at my view 10. flashed it via fastboot. had no success. your twrp is hanging at the start screen. tried to flash it via the twrp of dees_troy, the same result. recovery is not booting completely, remains at the twrp start screen. any ideas?
Which version? Another user reported that is working.
Edit: More details about your device?Which version do you have exactly?
 
Last edited:

kurvenmeister

Senior Member
Jan 16, 2016
218
57
@Pretoriano80

dl-link worked. tried the second version of your recovery. still no success. it is hanging at the start screen. nothing else happend. european bkl-l09, resurrection remix, oreo 8.1
 
Last edited:

eng.stk

Senior Member
Mar 29, 2011
6,917
59,449
OnePlus 5T
OnePlus 6
Ok thank,link is fixed .but if the initial one didn't booted ,i don't think this will do.Which version of Honor 10 do you have (european,usa,etc)?I'm not sure it will work on the US version or any other version which is based on Oreo 8.1.
Hey mate nice to see you here :)

Nice job with the recovery! I've been handed out an US View 10 a couple weeks ago (with Android 8.1 pre-release stuff), I'll test it out for you.

twrp-3.2.1-0-berkeley.img didn't boot on BKL-L04 (dark screen and reboot), but Ethan made some changes and twrp-3.2.1-1-berkeley.img does work fine.
I've been told that some selinux changes were needed to boot 8.1 stuff, some critical service that fails to run because it can't find the right policy, something related to recovery_vendor partition that runs it.
It will work in 8.0 setups also just fine.

I'll let you know how it goes :fingers-crossed:

Hope we get 8.1 kernel sources soon so I blu_spark this blue beauty :)
 
Last edited:

Pretoriano80

Senior Member
Jun 9, 2010
3,221
2,900
Hey mate nice to see you here :)

Nice job with the recovery! I've been handed out an US View 10 a couple weeks ago (with Android 8.1 pre-release stuff), I'll test it out for you.
twrp-3.2.1-0-berkeley.img didn't boot on BKL-L04 (dark screen and reboot), but Ethan made some changes and twrp-3.2.1-1-berkeley.img did.
I've been told that some selinux changes were needed to boot 8.1 stuff, some critical service that fails to run because it can't find the right policy, something related to recovery_vendor partition that runs it.
It will work in 8.0 setups also jsut fine.

I'll let you know how it goes :fingers-crossed:
Hi! My favourite kernel developer is here, nice!
I have a guess on what may be wrong, but i'm not sure. Let me know if you figure out! [emoji6]
 
  • Like
Reactions: eng.stk

Top Liked Posts

  • There are no posts matching your filters.
  • 30
    Disclaimer
    This software comes wth no warranty,XDA staff ,myself or TeamWin stuff can't be hold responsible for any damage it may cause to your device.

    Note: Currently Oreo 8.1 custom roms are supported only on BKL-L04 with EMUI 8.1

    Download and Installation

    * Download twrp recovery
    * Start your device in fastboot mode
    * Install the recovery using the following command:

    Code:
    fastboot flash recovery_ramdisk [name of the file].img --> ex: fastboot flash recovery_ramdisk twrp_blanc_0.1.img
    * Restart with this command:
    Code:
    fastboot reboot
    * As soon as you execute the restart command,remove the USB cable and keep pressing Volume UP,so the device will boot to TWRP.This is to avoid that the device boot to OS,overwritting TWRP recovery.

    Features

    Internal storage decryption = working
    MTP and OTG connection = working
    Backup&Restore = working


    Note: There are no sources for this yet,because is based on the work of @zxz0O0 ,from Honor 9 forum.

    Credits
    **** @zxz0O0 - This wouldn't be possible without this guy,so big big thank to him.I used his base to make this recovery work ,so in sign of respect his nick will also be on the TWRP boot screen.Thank again buddy!
    **** TeamWin project ,obviously.

    Download links
    twrp_blanc_0.1.img - initial test release
    twrp_bkl_0.2.img - OEMinfo partition is available for backup
    twrp_bkl_0.3.img - /cache mounting is fixed,backup /vendor as image (vendor still can't be mounted)
    twrp_bkl_0.4.img - /vendor mounting/unmounting is now fixed (thx @ante0 for the script)
    twrp_bkl_0.5.img - mounting/unmounting issues shound be fixed , added a new option to exclude OEM path from wiping with Factory Reset and can be enabled/disabled in settings (thx Team OpenKirin for this), this version will work even with newer updates that bump security patch version.
    twrp_bkl_0.6.img - Cache wiping issue is now fixed
    twrp_bkl_0.7.img - fixed decryption on EMUI 8.1 (now you can use the same password/pin/pattern to decrypt in TWRP), /recovery_ramdisk no longer available for backup./vendor no longer available for backup (use /vendor_image instead),/system and /data can be unmounting issue with 8.1 devices is now fixed.
    5
    Ok thank,link is fixed .but if the initial one didn't booted ,i don't think this will do.Which version of Honor 10 do you have (european,usa,etc)?I'm not sure it will work on the US version or any other version which is based on Oreo 8.1.
    Hey mate nice to see you here :)

    Nice job with the recovery! I've been handed out an US View 10 a couple weeks ago (with Android 8.1 pre-release stuff), I'll test it out for you.

    twrp-3.2.1-0-berkeley.img didn't boot on BKL-L04 (dark screen and reboot), but Ethan made some changes and twrp-3.2.1-1-berkeley.img does work fine.
    I've been told that some selinux changes were needed to boot 8.1 stuff, some critical service that fails to run because it can't find the right policy, something related to recovery_vendor partition that runs it.
    It will work in 8.0 setups also just fine.

    I'll let you know how it goes :fingers-crossed:

    Hope we get 8.1 kernel sources soon so I blu_spark this blue beauty :)
    5
    New version is up.Wipe cache issue is now fixed.
    4
    Re-uploaded 0.7 with some small fixes. More partitions are available to install as image (check Install - > Install image).
    4
    New version is up,decryption with EMUI 8.1 is now fixed!Test it and let me know how it works.