Please give me a small summary (root, TWRP, encryption and so on) - Honor 8 Questions & Answers

I am going to "hack" my Honor 8 FRD-L19
I am not a newbye, but my last operation was some years ago on a Samsung S4, so I am a bit outdated with respect to the Huawei Honor world.
I want at least to root my device (I will completely "own" it through Tasker) , and proably use a better recovery (say TWRP 3.1.1)
From what I have read, I'am not sure that for the Honor 8 exists an official custom rom with an active developement; I hate unresolved bug or lost features, so I think I will stay on the latest stock rom (even if I know that nothing will give me back the great CyanogenMod experience that I live on my Samsung).
I am also undecided about staying on the latest Marshmallow update or going on to Nougat (for example maybe I risk to loose the ability to turn on/off mobile data from other app).
And I would to have Substratum support.
From my understanding, I will at first have to:
Unlock Bootloader : request at https://www.emui.com/en/plugin/unlock/detail
Install TWRP : I have already downloaded the "twrp-3.1.1-1-duk.img"
Flash Root : I don't understand the difference between SuperSU and Magisk (pro and cons, or what are the other possibilities)
I have read that rooting will break Android Pay, if you can confirm.
I have read something about "encryption", but I have not understand what does mean and what is the problem that spins around. I want to access data partition.
I would like comments and suggestion about my understanding and I will appreciate any tip and cares I would have to adopt.
Thanks in advance
Gian

gianmaxfactor said:
I have read that rooting will break Android Pay, if you can confirm.
I have read something about "encryption", but I have not understand what does mean and what is the problem that spins around. I want to access data partition
Click to expand...
Click to collapse
Yes, it voids Android Pay if you don't used Magisk Hide (feature of Magisk). Some OTA updates don't support Hide functions though, like B394. I don't know about the latest B398.
Encryption can be enabled and you'll have to enter pass code before phone boot. That voids the auto wake-up (like alarm).

Related

Android Pay issues

OK, here goes. I am running COS 12.1, rooted, with an unlocked bootloader. I recently upgraded to Android Pay after using Google Wallet for NFC payments for years on my old GS4 and my OnePlus One.
At first, I was unable to add my payment card due to being rooted. Easily fixed, I unrooted using SuperSU to do a full unroot and was able to add my card and complete the app setup.
The showstopper is that whenever I try to use it at a merchant, I end up with a screen that says Confirm your password - you must unlock to use Android Pay. No matter how many times I enter my password it just keeps asking over and over. I disabled the quick unlock feature under lock screen settings just in case that was the issue, but it made no difference. An ongoing support case with Google just came back with the following:
"The specific error message that you saw means that your device can't support Android Pay's advanced security. It seems that the phone manufacturer has modified the operating system to the point where it is no longer compatible with our software. You may want to use Android Pay on a different device for the most secure payments."
So, has anyone running COS 12.1 had any luck with Android Pay? Thoughts, comments, suggestions are all welcome.
Hurricane Andrew said:
OK, here goes. I am running COS 12.1, rooted, with an unlocked bootloader. I recently upgraded to Android Pay after using Google Wallet for NFC payments for years on my old GS4 and my OnePlus One.
At first, I was unable to add my payment card due to being rooted. Easily fixed, I unrooted using SuperSU to do a full unroot and was able to add my card and complete the app setup.
The showstopper is that whenever I try to use it at a merchant, I end up with a screen that says Confirm your password - you must unlock to use Android Pay. No matter how many times I enter my password it just keeps asking over and over. I disabled the quick unlock feature under lock screen settings just in case that was the issue, but it made no difference. An ongoing support case with Google just came back with the following:
"The specific error message that you saw means that your device can't support Android Pay's advanced security. It seems that the phone manufacturer has modified the operating system to the point where it is no longer compatible with our software. You may want to use Android Pay on a different device for the most secure payments."
So, has anyone running COS 12.1 had any luck with Android Pay? Thoughts, comments, suggestions are all welcome.
Click to expand...
Click to collapse
Yes I have also fyi - there is also another thread talking bout Android pay and what we got it working on and which roms it does not work with. Did you try it with root enabled?
playya said:
Yes I have also fyi - there is also another thread talking bout Android pay and what we got it working on and which roms it does not work with. Did you try it with root enabled?
Click to expand...
Click to collapse
I first tried it with root enabled, then when that didn't work I did the full unroot. I will try with just disabling SU over the weekend and see what happens.
Hurricane Andrew said:
I first tried it with root enabled, then when that didn't work I did the full unroot. I will try with just disabling SU over the weekend and see what happens.
Click to expand...
Click to collapse
yeah with stock no need to full unroot. you can have bootloader unlocked root added and all that. Its just when you set it up make sure its stock root and not by using the supersu zip file. My findings was when I flashed Supersu it did not work but if I flashed stock rom then let TWRP inject root it worked. Of course I unchecked the option in supersu set up Android Pay then found one of those coke machines that take Android pay and tested it out.

Huawei wants to stop users from rooting?

A tweet from John Wu a person who created Magisk:
"I am informed that a new Huawei OTA will make installing Magisk unable to boot at all. At this point I might just simply ignore this brand even exists."
First they stopped providing us codes for unlocking bootloader and now we won't be able to root our phones?
Is root necessary for flashing custom ROMs on our device? As I remember I only needed to unlock bootloader to do that on a Samsung phone.
Pomaraczowy said:
A tweet from John Wu a person who created Magisk:
"I am informed that a new Huawei OTA will make installing Magisk unable to boot at all. At this point I might just simply ignore this brand even exists."
First they stopped providing us codes for unlocking bootloader and now we won't be able to root our phones?
Is root necessary for flashing custom ROMs on our device? As I remember I only needed to unlock bootloader to do that on a Samsung phone.
Click to expand...
Click to collapse
Already in AL varient.Won't boot after magisk installation.As for now we can flash custom roms but I read that Honor is going to remove FRP lock switch,which will make you unable to flash at all.To be honest this brand is nothing but rubbish in terms of Android tweaking etc.
Sent from my Honor 9 using XDA Labs
hujialun2002 said:
Already in AL varient.Won't boot after magisk installation.As for now we can flash custom roms but I read that Honor is going to remove FRP lock switch,which will make you unable to flash at all.To be honest this brand is nothing but rubbish in terms of Android tweaking etc.
Click to expand...
Click to collapse
So what now? Even if we're going to get Android Pie update, we can't install it cause it would turn our phones into useless Chinese spying bricks?
Pomaraczowy said:
So what now? Even if we're going to get Android Pie update, we can't install it cause it would turn our phones into useless Chinese spying bricks?
Click to expand...
Click to collapse
We have already had a taste of Pie now,so for anyone who dont care EMUI 9 they can simply do with Treble Pie GSIs.Who cares about the ugly UI of Huawei?PE 9.0 and OpenKirin Pie AOSP are both doing quite great.
Sent from my Honor 9 using XDA Labs
Pomaraczowy said:
Is root necessary for flashing custom ROMs on our device? As I remember I only needed to unlock bootloader to do that on a Samsung phone.
Click to expand...
Click to collapse
No, you don't need to have root to flash custom. But you have to have access to PC to flash it through fastboot
And i prommised to myself after that, that this was my lasy Huawei device. I paid for device that can be unlocked and rooted and now thay are taking this back from me. I wonder is it legal? Maybe we could give phones back now?
streetu said:
No, you don't need to have root to flash custom. But you have to have access to PC to flash it through fastboot
And i prommised to myself after that, that this was my lasy Huawei device. I paid for device that can be unlocked and rooted and now thay are taking this back from me. I wonder is it legal? Maybe we could give phones back now?
Click to expand...
Click to collapse
So can I update safely with OTA if somehow we get 9.0 update and then just flash recovery image through CMD and then flash custom ROM?
I kinda don't want to do it now cause it's a pretty new phone and still there's a chance that I'm gonna brick it but I really want that 9.0
Pomaraczowy said:
So can I update safely with OTA if somehow we get 9.0 update and then just flash recovery image through CMD and then flash custom ROM?
I kinda don't want to do it now cause it's a pretty new phone and still there's a chance that I'm gonna brick it but I really want that 9.0
Click to expand...
Click to collapse
IF huawei wouldn't lock anything else - yes. But on Huawei you flash ROM directly through fastboot (since all custom roms are treble ones), not in recovery.
However i wouldn't wait, because maybe next OTA will lock something else. and you will be forced to use EMUI.
streetu said:
IF huawei wouldn't lock anything else - yes. But on Huawei you flash ROM directly through fastboot (since all custom roms are treble ones), not in recovery.
However i wouldn't wait, because maybe next OTA will lock something else. and you will be forced to use EMUI.
Click to expand...
Click to collapse
Probably gonna do it soon.
Thanks for help.
For now, I'm up to B372, and still able to do whatever I want, fyi.
Keep on updating... and supporting the Apple wannabees of the Android world. They learned and stole the ideas they wanted from the community and now will completely lock out the devices, bootloaders, root methods, anti-rollback measures, etc.
Oh, and as for that "spying" part? Just search for "Huawei D.U.B.A.I.". Every single aspect, action, usage and telemetry of your device is logged and sent to Huawei's Big Data Analytics servers, and it's embedded on kernel and can't be disabled. Most i could do on my kernel was disabling it on GPU framework, but the rest remains. If i turn it off on kernel or eliminate it, the mobile comms framework is killed and sim card doesn't even get activated, turning your device into a small tablet at most... so you either accept it or get yourself another phone.
Since using Treble Roms gets rid of the "system" part of EMUI, like their store, services, etc, it's possible that the Analytics part is somewhat suppressed but i can't be sure of that.
My advice is, stop updating EMUI and go Treble. Or just sell your device and get another. Or just resign to the new Huawei's reality and forget this community.

Help in unlocking my BLL-L22

I just discovered that Huawei has removed the bootloader unlock function on their site. Yet I still got a Huawei GR5 2017 (BLL-L22).
As a poor person who just wanted to customize his phone, could I ask for help as to get an unlock code for this model?
My IMEI is 862494034508483.
Can someone help me by giving me an unlock code for this? Thanks!
jaceleon said:
Can someone help me by giving me an unlock code for this? Thanks!
Click to expand...
Click to collapse
You'll have to try a paid service.
There are DC-Unlocker and HCU.
You could also try with ministry of solutions – they unlocked my 6x for 4$.
If ever I do this, which I dont think I could do (since having $4 / P 250 is something I have to save penny by penny), I could switch my branding to 6x? or have a root? or direct upgrade to either nougat or oreo?
Still stuck on BLL-L22C636B130, with no updates being given by the updater.
Well… I did not see you got a BLL. Don't know about that phone exactly, but there are manny models on the "we can unlock"-list by ministry of solutions – so unlocking bootloader should be possible.
Also I guess root and twrp wouldn't be problematic, since the phones seem somewhat the same.
But if 4$ is too much for you, you maybe should ask yourself, if you really need unlocked bootloader.
Manny customizations can be achieved by installing a different home screen launcher app (Microsoft Launcher i.e. is free and brings lots of features).
I mean – what do you whant to customize, what do you expect from another android?
kai-dj said:
Well… I did not see you got a BLL. Don't know about that phone exactly, but there are manny models on the "we can unlock"-list by ministry of solutions – so unlocking bootloader should be possible.
Also I guess root and twrp wouldn't be problematic, since the phones seem somewhat the same.
But if 4$ is too much for you, you maybe should ask yourself, if you really need unlocked bootloader.
Manny customizations can be achieved by installing a different home screen launcher app (Microsoft Launcher i.e. is free and brings lots of features).
I mean – what do you whant to customize, what do you expect from another android?
Click to expand...
Click to collapse
Root and Greenify is what I want to use mainly. followed by disabling unwanted apps via root.
jaceleon said:
Root and Greenify is what I want to use mainly. followed by disabling unwanted apps via root.
Click to expand...
Click to collapse
Playstore greenify site sais "even without root!".
Disabling Apps you can do with just hiding them - wich should be possible w/o root. Why would you bother, when they're hidden…
Why you need root else?
Disabling system app via root will not make them autostart, thus save me more battery and it wont update. Greenfiy has the option for root, whch allows me to make system apps (preinstalled apps) sleep as well.
jaceleon said:
Disabling roots will not make them autostart, thus save me more battery and it wont update. Greenfiy has the option for root, whch allows me to make system apps (preinstalled apps) sleep as well.
Click to expand...
Click to collapse
Most backgroud apps don't draw that much power – most power usualy is comsumed by display backlight. So dimm that, also choose a full-black background…
If you need root, there's probably no cost free way to achive it – full power over ones own device seems to be luxury nowadays.
Not advocating huaweis no-unlockkeys policy – but it is how it is.
kai-dj said:
Most backgroud apps don't draw that much power – most power usualy is comsumed by display backlight. So dimm that, also choose a full-black background…
If you need root, there's probably no cost free way to achive it – full power over ones own device seems to be luxury nowadays.
Not advocating huaweis no-unlockkeys policy – but it is how it is.
Click to expand...
Click to collapse
Uh. Just a minor correction. Using a black wallpaper won't help save battery. If your device has an OLED display then a black wallpaper saves battery. Since we have LCD, it doesn't make a difference.
Also, to unlock your bootloader, as the previous person said paid is the way to go. However if you can't then try two things. Either write a really nice mail to Huawei or visit one of their official service centers and demand they unlock it.
Mannan Qamar said:
Uh. Just a minor correction. Using a black wallpaper won't help save battery. If your device has an OLED display then a black wallpaper saves battery. Since we have LCD, it doesn't make a difference.
Click to expand...
Click to collapse
Yes. Right. Was a bit tired when I wrote that .
But – choosing non-animated background ist an advice one could add. Probably jaceleon does not have an animated wallpaper, as he's into battery saveing – but just as completion ^^
kai-dj said:
Yes. Right. Was a bit tired when I wrote that .
But – choosing non-animated background ist an advice one could add. Probably jaceleon does not have an animated wallpaper, as he's into battery saveing – but just as completion ^^
Click to expand...
Click to collapse
Just got the bootloader unlock code via DC-Unlocker. Now I can root this, assuming I find a method suitable for BLL-L22 Nougat (or Oreo, if there is one here).
Thanks!
jaceleon said:
Just got the bootloader unlock code via DC-Unlocker. Now I can root this, assuming I find a method suitable for BLL-L22 Nougat (or Oreo, if there is one here).
Thanks!
Click to expand...
Click to collapse
Both methods are available. You can root easily. What's your Android version?
Mannan Qamar said:
Both methods are available. You can root easily. What's your Android version?
Click to expand...
Click to collapse
I have BLL-L22C636B394, running EMUI 5.0.3.
I would want to try installing a rooted stock rom, preferably Oreo (loved the floating dock of EMUI 8). But if only Nougat is available, I'm okay with it.
jaceleon said:
I have BLL-L22C636B394, running EMUI 5.0.3.
I would want to try installing a rooted stock rom, preferably Oreo (loved the floating dock of EMUI 8). But if only Nougat is available, I'm okay with it.
Click to expand...
Click to collapse
If you want stock EMUI 8 is available. If you are up to custom flashing you can flash Pie ROMs. Both of these require EMUI 8 so let's start with that. Download the firmware for Oreo via Firmware Finder. Search for BLN-L22 HNC185 or something. And download the three ZIP'S. Next download HWOTA for Honor 6X from XDA
Search for it
Mannan Qamar said:
If you want stock EMUI 8 is available. If you are up to custom flashing you can flash Pie ROMs. Both of these require EMUI 8 so let's start with that. Download the firmware for Oreo via Firmware Finder. Search for BLN-L22 HNC185 or something. And download the three ZIP'S. Next download HWOTA for Honor 6X from XDA
Search for it
Click to expand...
Click to collapse
So I could still have both TWRP and root on this stock Oreo/ Pie ROM? BTW, Found BLN-L22HNC636, C675 and C900, but for me to use this, I have to rebrand?
jaceleon said:
So I could still have both TWRP and root on this stock Oreo/ Pie ROM? BTW, Found BLN-L22HNC636, C675 and C900, but for me to use this, I have to rebrand?
Click to expand...
Click to collapse
Yes & yes.

Thinking about rooting my Device before updating to Pie (should i?)

Hey guys,
after all these good messages (like DRM Backup/fix etc.) i consider to root my device finally, like i did with my old Z1. but im also interested in the new pie update to test it out. So im asking myself for some weeks now:
Should i finally root or wait till the update? i heard about the problem of downgrading that, once u get the update you couldn't downgrade to the exploitable fw. What's more, I want to keep my warranty (i know that drm backup is working but the message, that my device cannot be trusted is still there at every boot). i use several banking apps that checks for root and my experience with magisk and root hiding weren't so good at all.
Thats my current situation. Should i root or not?
Irrespective of the Android Version, Rooting on XZP requires you to UNLOCK the bootloader and loosing your DRM KEYS.
so the solution is either xperifix or posts in XDA offering kernels of specific builds for you to flash.
1. lets say you are on OREO and unlock your bootloader, if you wana root that oreo version, you must find the post on XDA offering modded kernels W.R.T that buildnumber for you to flash and flash drmfix.zip & finally flash Magisk.
2. let say you are on PIE, again you will do the same, but I am not sure they already have modded kernels available on xda or not. so make sure!!!
the third option is always (disputed tool on xda known as) xperifix.
YasuHamed said:
Irrespective of the Android Version, Rooting on XZP requires you to UNLOCK the bootloader and loosing your DRM KEYS.
so the solution is either xperifix or posts in XDA offering kernels of specific builds for you to flash.
1. lets say you are on OREO and unlock your bootloader, if you wana root that oreo version, you must find the post on XDA offering modded kernels W.R.T that buildnumber for you to flash and flash drmfix.zip & finally flash Magisk.
2. let say you are on PIE, again you will do the same, but I am not sure they already have modded kernels available on xda or not. so make sure!!!
the third option is always (disputed tool on xda known as) xperifix.
Click to expand...
Click to collapse
Im aware that i have to unlock the BL and all that stuff that i have to flash, thats not the problem at all. im just not sure if i should wait for the update (since some people experience some problems and they said they couldn't downgrade) and root or not. im currently waiting for the OTA update since my provider is vodafone and they take their time before releasing the fw. the benefits of the new updates, that i heard, are just some fixes for Android, new design for the camera ui, full hd ultra slow mo and some ui changes on xperia home. or did i miss some new functions?
If you unlook the BL, OTA didn't work anymore : so you must upgrade the phone by yourself. Via newflasher or (if you've a ftf file flash tool) you can up and downgrade when ever you want. I didn't know exactly in this this moment, how to hold the user data.... you lost in this moment only the feature video enhanced (something with X-....) if you unlook the BL and upgrade to Pie

Unlock bootloader confusion

Hey Guys,
I have been googling for a while now and I seem to constantly come across conflicting and at times worrying posts which has very much left me stuck right were I am. I just recently purchased a Mate 9 in the hope I would be able to, like all my previous mobiles install a custom rom and tweak it to my specific needs. This however hasn't been the case.
Firmware:
System 8.0.0.046
Dataver MHA-L09 8.0.0.371(C34)
Things that have been tried:
1. No I didn't get a boot unlocker code from the Huawei
2. Yes I have contacted them personally via two different channels and both returned with a we are happy to give it to you, that's not an issue, but this code doesn't exist anymore.
3. DC-Unlock tool didn't detect my mobile in manufacture mode, in which I found another forum post stating to use HCU 3.22 client instead which worked to the point of detecting my mobile, but told me that the current security patch not supported.
4. Contacting DC-Unlock, told me there is no ETA on getting this patch level to work
5. I have read people downgrading to a previous version, unlocking and then installed the custom rom via HiSuite, this doesn't give me that option.
6. I have read people downgrading to a previous version, unlocking and then installed the custom rom via firmware finder.
6.1 Issues with this is that I seen someone claim to upgrade to version 8.0.0.3.75, which is higher then mine, which enabled the rollback feature, is this correct?
6.2 Issues with this is that I have read that gpu turbo has been enabled and many have warned that rolling back to a pre-gpu turbo enabled firmware will brick you mobile and would result in a motherboard needing to be replaced for nearly the cost of the mobile itself.
I am tempted to try another site which I can't remember the name of, which if you pay considerably more then DC-Unlock. at least if they can't get the code, would be refunded. but I think that site is down now as I feel they were playing on people who didn't know how to have done it for free via the Huawei site back in 2018.
So I want to know is there a safe way to unlock my bootloader I think my only option is option 6 but just want more details from others who have done it this way before, or have I pretty much exhausted all my option and just bite the bullet and upgrade to 9.0.1.187 and possibly further through the OTA update process and just enjoy the mobile for what it is and it's limitations?
Thanks again.
You can try the spoofing method here on xda I updated from 8 to 9 with that, as long as firmware finder says your imei is approved
mucski said:
You can try the spoofing method here on xda I updated from 8 to 9 with that, as long as firmware finder says your imei is approved
Click to expand...
Click to collapse
Thanks for that, I can already upgrade to 9, my system updates app is just waiting for me to accept. The issue is that I don't want to go forward. I really want to go backwards, so I can unlock my bootloader first. I'm already at the stage where I have tried most if not all the safe ways to unlocking my bootloader, but with my currently installed android version I can't. The only way forward for me it seems is the firmware finder app and SD force flash back to EMUI 5 aka Android 7 to use DC-Unlocker to unlock it first, then that gives me the freedom of installing the official Android 9 or openkirin.
I just worried as some people have stated that if you attempt a downgrade after a specific point, something about GPU turbo being enabled in later firmwares, which will brick your mobile.
I just want to hear from others who have done this successfully or if it's not possible in my case.

Categories

Resources