yashsingh1/xdaforums huggingface dataset:
[Mate 8 General] Calvin1997:
Does anyone have working Viper4Android with this root method?
[Mate 8 General] franzyroy:
Yes

Fixed here... Also fixed in the first page.

I know I know... But not the case with Emui 4.1.

Interesting! I'll take a look in order to understand why.

I don't know... sorry!
[Mate 8 General] franzyroy:
[MENTION=2592085]Bromsoket[/MENTION]

If you don't make the step 24, no problem.

Only for the insecure boot, this is another story, or then you had perhaps already formatted the data folder before with this insecure boot.

Format the data folder without this boot doesn't work!!!
[Mate 8 General] Calvin1997:
Thanks anyways. Maybe I'll try it and Report if it's working!
[Mate 8 General] Bromsoket:
Could be the case, i have flashed insecure boot and formatted data in earlier attempts.

But the last time i needed to format data again to get it work but i didnt flash

insecure boot before formatting.

Is it that If data has been formatted with insecure boot once then you dont have to

flash insecure boot again to format data?
[Mate 8 General] franzyroy:
It will be sympa!

Thanks!

If the data aren't again encrypted, no! But by caution it's better because they could be it again with a new installation.
[Mate 8 General] Bromsoket:
Ok Thanks! :)
[Mate 8 General] franzyroy:
If you have appreciated my work... don't forget to hit the Thanks button in the OP post.

Thanks!;)

The more there will be, the more effective it will prove.
[Mate 8 General] cplpro18:
[MENTION=2875350]franzyroy[/MENTION]

root works for me with your methode (and your files) from your first post :) thanks a lot!! -> 2 weeks ago i went from kangvip (B180) to L29C432B560, but had no success with root :(

And even Bluetooth is working again xD

But still have in the build number "NRD90M test-keys" - any solutions? Or is that actually a problem to get new updates?

Furthermore there is still the problem to choose mobile data in the settings. It is closing straight and kicks me to the homescreen. -> Does someone have the same problems? Any solutions? I just want to deny mobile data access for some apps :)

Best
[Mate 8 General] Calvin1997:
shame on me, i failed rooting Android 7 at the beginning. After updating to the B560, I enabled OEM Unlock and USB Debugging. I checked if Bootloader and frp are unlocked. Then I installed your unsecure boot.img and the frd-twrp. I booted in twrp and wanted to factory reset my device, as you wrote in you tuto. But I got an error, saying it can not Mount Storages.. it seems twrp hasn't the permissions... i really don't know what I did wrong..

Can someone help me out?

I mean... this is not the first device which i've rooted.. currently I'm on Android 6 EMUI 4 again, which i've rooted..

Anyways .. thank you for your tutorial [MENTION=2875350]franzyroy[/MENTION] :)
[Mate 8 General] franzyroy:
For NRD90M test-keys, I saw it but I haven't any solutions with me.. Try to look on this forum, there are some subjects.

For mobile data, no I haven't this issue.
[Mate 8 General] natispain:
What is NRD90M test - keys?

Thanks.
[Mate 8 General] franzyroy:
This is the name displayed for ro.build.display.id what you can see in the build.prop. After why some people have it, and others no... I don't know.
[Mate 8 General] franzyroy:
Even if you see some errors like that, it's not really important, you can continue the tuto without problem.
[Mate 8 General] jameswongyoongjin:
I'm on L29C636B563 can these root my phone?
[Mate 8 General] franzyroy:
Yes but you should have a Decrypted data boot B563.

I can make it if you give me the stock boot.
[Mate 8 General] franzyroy:
[MENTION=8011062]jameswongyoongjin[/MENTION]

Do you know the french language? Look here!

Traduction and tuto (apparently easier):

Install the recovery frd-twrp.img via fastboot

Reboot to the twrp recovery

Format Data

Reboot --> Recovery (directly)

Flash Update.zip of the B563

Flash update_data_full_hw_spcseas.zip

Flash Boot-C636B563-Insecure.img from the TWRP

Flash SuperSU-v2.79-201612051815-EMUI5.0.zip

Reboot --> System

Thanks to [MENTION=4479135]jac10000[/MENTION]
[Mate 8 General] Leo_83:
Hmm why wouldn't that same procedure work for all versions.... [emoji4]

Skickat från min HUAWEI NXT-L29 via Tapatalk
[Mate 8 General] franzyroy:
Apparently, it's easier for this country. It's the [MENTION=4479135]jac10000[/MENTION] 's test who showed it.
[Mate 8 General] jameswongyoongjin:
Wow thank you so much !! I'm sorry but how do I flash a non zip in twrp ? I'll do some more reading on that
[Mate 8 General] franzyroy:
You can flash an image via TWRP. You have the choice like below.

Right button in the bottom
[Mate 8 General] Leo_83:
Silly Huawei [emoji38]

Skickat från min HUAWEI NXT-L29 via Tapatalk
[Mate 8 General] franzyroy:
I confirm!:p
[Mate 8 General] jameswongyoongjin:
Thanks you so much ! I've forgotten about that
[Mate 8 General] ad44891:
work perfect..thx..u helped ALOTTTT:good::good::good:
[Mate 8 General] franzyroy:
Glad to help you!

Hit my thanks button in the OP post in order to see that tuto works fine.
[Mate 8 General] ad44891:
have a ques...only have 1 issue not a real big one but curious...bluetooth not working..u have a fix or suggestions for it ,thx
[Mate 8 General] franzyroy:
Most people who have had this problem have done the installation again, and this has fixed the concern.
[Mate 8 General] ad44891:
Can I just reflash the update_data_full_hw_spcseas.zip or gotta do the whole process again, thx... Some was saying that the data zip needs to be flashed again...
[Mate 8 General] franzyroy:
Yeah you can try that.
[Mate 8 General] franzyroy:
After to have seen that, I hoped to can improve this root method. Only this last TWRP is always for Marshmallow. :(
[Mate 8 General] ad44891:
I hope so too... You doing great work.. Keep it up
[Mate 8 General] misho_20063:
Help plz

jameswongyoongjin I try This Rom 563 Work very well And Link Is True 100% I need To Link Of Rom Nxt-L29c185b560 And Data Of this Rom Emergency And All Of xda Dont work With me Can help Me And Uplod this rom c185b560 and data in Any server plz :good::laugh::o
[Mate 8 General] franzyroy:
Hello

Good news for those who are in my situation with my method. The [MENTION=2570493]dexz[/MENTION] 's method works fine but force again to format data... personnally I had more than tired to format data. So I made this....

You are with the semi rooted B560 or other perhaps

You have Chainfire supersu

You have decrypted your data

You have a Decrypted data boot and you wanted to keep it

Put my Decrypted data boot on the external SD

Phone is on... then unroot it fully with Chainfire supersu in its settings - it asks you to restore the boot.img, I pushed "NO" because I had a doubt if I still had it, in addition it will install again in this tuto

Reboot in TWRP (frd-twrp like [MENTION=2570493]dexz[/MENTION] 's tuto)

Install Decrypted data boot

Wipe Dalvik & cache - Strongly advised after to have flashed the boot, it doesn't eat some bread ;)

Install superuser_noverify_nocrypt.zip

Reboot to system - It will take about 3-5mins or less, it's due to the wipe Dalvik & Cache

Go to playstore and Install phh's SuperUser app

And like me, you are fully rooted... Again thanks to [MENTION=2570493]dexz[/MENTION] for his method! The one above isn't more complicate and avoid to format again the data if you are in my situation.
[Mate 8 General] frankiard:
In step 3.Install Decrypted data boot.

Which partition do I have to flash this image in, Boot or Recovery?

Thanks.
[Mate 8 General] franzyroy:
Boot.
[Mate 8 General] franzyroy:
For those who will still have some issues with fully root, bluetooth and other problems, my last test before used [MENTION=2570493]dexz[/MENTION] 's method was this one.

I don't know if it can help you, but it has worked fine for me.

First step:

Have the B560 with the Decrypted data boot

Have the TWRP 3.0.3

Make a Format data

Install the B560 (just update.app) via dload from the external SDcard - don't reboot

make a wipe factory reset from the erecovery - don't reboot

Turn off your phone and reboot in bootloader mod

install the TWRP 3.0.3 via adb

install the Decrypted data boot via adb

Reboot to the TWRP recovery

Make a Format data

Reboot to the TWRP

install update data

install frd-twrp

Reboot to the TWRP

install supersu Emui 5.0

Reboot the system

Already here, you can check if bluetooth and other minors issues aren't present.

After I used the dexz's method with few modifications (like: don't format data because I had already decrypted the data)

Second step:

Phone is on... then unroot it fully with Chainfire supersu in its settings - it asks you to restore the boot.img, I pushed "NO" because I had a doubt if I still had it, in addition it will install again in this tuto

Reboot in TWRP (frd-twrp)

Install Decrypted data boot

Wipe Dalvik & cache - Strongly advised after to have flashed the boot, it doesn't eat some bread

Install superuser_noverify_nocrypt.zip

Reboot to system - It will take about 3-5mins or less, it's due to the wipe Dalvik & Cache

Go to playstore and Install phh's SuperUser app

I put this here because I don't want to pollute more the dexz's thread. I hope this will help you finally have a functional firmware with the full root.

If you want still to test. I know that's really irritating not to get something functional. Do not do anything if you are not convinced.

Thanks!
[Mate 8 General] franzyroy:
New possibility to root but really easy here!

It's in test but without real risk... even if it doesn't work, you can flash the stock or Decrypted data boot to fix the issue if there is one.
[Mate 8 General] dependxdaxda:
I try to root an AL10 with B577. When I run

adb reboot bootloader

I see the phone is unlocked. but it doesn't mention anything about FRP. In Developer options, I can't find enable OEM unlocking.

Anyway I followed your steps but am stuck at 13. Wipe - factory reset. It showed a couple of failed to mount errors and formatting took forever (2+ hours, I had to reboot). Is it because the system partition not decrypted correctly? I already flashed insecure_boot_b577.img.

I also try to wipe using a newer TWRP from here. The outcome was slightly different. It failed pretty quickly with failed to mount errors.

After a couple of attempts, I can't boot back to Android. I had to do a full EMUI recovery.
[Mate 8 General] franzyroy:
This TWRP isn't for our model!
[Mate 8 General] franzyroy:
[MENTION=4459757]dependxdaxda[/MENTION]

Even if you see some errors, it doesn't want to say it doesn't work.
[Mate 8 General] dependxdaxda:
I see. Do these steps work for AL10? If so I am going to give it another try following everything religiously. :D
[Mate 8 General] franzyroy:
Like you can see in the poll, a mate has successful to root fully this model.
[Mate 8 General] dependxdaxda:
Now that I couldn't even get frd-twrp installed after 5 attempts. probably will try sometime later.
[Mate 8 General] dexz:
Try to unlocked your bootloader again even if is stated bootloader unlocked then try to flash twrp again.
[Mate 8 General] franzyroy:
Did you see an error? Or you can't reboot to this TWRP?
[Mate 8 General] franzyroy:
. [MENTION=4459757]dependxdaxda[/MENTION]

I think to know the cause. You made the wipe factory reset and you tried to install frd-twrp via SRKTool, right?

If yes, install it via ADB.
[Mate 8 General] natispain:
Hi. I did it but in point 12 my phone reboot in the recovery original. I dont know why if the command said it`s ok in points 2 and 3. After point 2 its reboot in the original recovery too.
[Mate 8 General] franzyroy:
I added it in the tuto
[Mate 8 General] franzyroy:
Install again the TWRP.
[Mate 8 General] konroma:
Just now I have used the guide and now I have a rooted B560!!! Wondeful job mate!!

Just a question: I would like to be able to take TWRP backups; so, after all the operations descripted in the guide, i have flashed again frd-twrp but this twrp is unable to make backups...... it stops to \data partition.... What to do? Should try any other twrp?

EDIT: Just taken a twrp backup before first reboot: seems ok; now i try to flash again frd-twrp and try to restore backup
[Mate 8 General] franzyroy:
OK.

Perhaps it's due to the TWRP which isn't official. You should perhaps wait there is an official TWRP.

In all case, your phone is rooted and you follow all steps, even the installation of insecure boot.img. I ask you to know if I have to add you in the OP post as a person who has successful to root his phone with this tuto.

Thanks! ;)
[Mate 8 General] konroma:
Sure, add me, my Mate8 is rooted now!
[Mate 8 General] konroma:
TWRP backup and restore

IMPORTANT UPDATE

It seems that, after root, flashing the unofficial 3.0.3.0 Twrp, finally we are able to backup and restore!

Link: https://mega.nz/#!bgokHT6J!TekiyMSJKTIbkoEK6HKr5kLydkgmmYjYe9UvskISMdM (from this Xda thread: https://xdaforums.com/mate-8/development/unofficial-twrp-3-0-3-0-mate-8-t3524025).
[Mate 8 General] karakemal:
hi,

I can not change FRP lock to FRP unlock. I on/off OEM switch +on/off USB debug switch. Lock/Relock. Turn back to emu 4.0 come back to emu. 5.0. tried c185,c432,c600 no way.

it always "FRP lock" how can i change it?
[Mate 8 General] dexz:
Congrats [MENTION=2875350]franzyroy[/MENTION] you managed to root your phone and very details step by step for everybody.
[Mate 8 General] franzyroy:
Thanks! ;) I add you.

Thanks for info! ;)

Look my OP post, it's written. To unlock FRP, you have to lock bootloader. Once the FRP unlocked, you can unlock again the bootloader.

Thanks my friend! ;)
[Mate 8 General] apollo_81:
[MENTION=2875350]franzyroy[/MENTION] I do not understand a thing. After installation of the TWRP I must restart the phone? (FASTBOOT REBOOT) Thanks
[Mate 8 General] NaoNative:
Well done mate :)
[Mate 8 General] franzyroy:
In the same time, you can install the insecure boot. img.

Thanks! ;)

You too, you helped me.
[Mate 8 General] apollo_81:
If I reboot damage? [MENTION=2875350]franzyroy[/MENTION]
[Mate 8 General] franzyroy:
After the TWRP? No, it's not a problem.
[Mate 8 General] apollo_81:
[MENTION=2875350]franzyroy[/MENTION] Excuse after installing the boot.img ..Vado directly into TWRP or do I restart the phone? Thank you so much ... when you work detachment begins
[Mate 8 General] apollo_81:
[MENTION=2875350]franzyroy[/MENTION] sorry after the flash boot.img I restart the phone? or even boot directly into TWRP? thank you
[Mate 8 General] danterape:
l'll test it soon. Hope it will work for me.
[Mate 8 General] natispain:
Hi:

In Install TWRP (SRKtools method) is point 3,2 and then 4, not 3? Point 3 is install stock recovery for 3mui 4.1, not twrp.
[Mate 8 General] apollo_81:
Can someone explain to me why the line ACTIVE RELEASE MANUFACTURER does not light? this way I can not activate it Thanks
[Mate 8 General] dependxdaxda:
Mostly I use ADB. only once I tried SRKTool but didn't work either. I can't boot into TWRP. No error. Only EMUI repair screen. I suppose that's the stock recovery?
[Mate 8 General] franzyroy:
Yes but... did you push the buttons correctly? Sometimes it can make that.
[Mate 8 General] dependxdaxda:
I think so since I was able to enter TWRP before. I tried Volumn UP + Power, Volumn Down + Power and Volumn Up + Volumn Down + Power all with USB unplugged. The last combo seems to work for my phone.
[Mate 8 General] franzyroy:
Did you try what [MENTION=2570493]dexz[/MENTION] said you? Unlock again the bootloader.
[Mate 8 General] franzyroy:
[MENTION=4459757]dependxdaxda[/MENTION]

I corrected my message.
[Mate 8 General] dependxdaxda:
I tried to unlock again. it failed because phone was already unlock.

I just tried to relock. I got "root type is risk" error.
[Mate 8 General] dexz:
I think It might be FRP locked. Can you check?
[Mate 8 General] dependxdaxda:
Well, this is one thing about B577 I don't understand. There's no "Enable OEM Lock" in Developer Options. There's no FRP lock info on fastboot screen either. Is there any other way I can check FRP lock state?
[Mate 8 General] dexz:
That's the thing with china fw. They hide it so you won't able to change it. I'm sorry can't really help you on how to check FRP in B577. The only way to know or unlock your FRP is to downgrade it to your original firmware (EMUI 4.0)
[Mate 8 General] franzyroy:
Yes this is the erecovery.

Did you try with another cable, USB port, PC?
[Mate 8 General] franzyroy:
Even if it was these issues, you would have a message error.
[Mate 8 General] dexz:
Yes. I agreed with you on this
[Mate 8 General] dependxdaxda:
Not that it matters but I don't think it's not erecovery. Yesterday I used eRecovery to restore my phone.

eRecovery is where I can choose WLAN and download the whole stock ROM and restore.

The one I was talking about is the screen when you got an OTA update, then during reboot EMUI tries to install something.

---------- Post added at 08:12 AM ---------- Previous post was at 08:05 AM ----------

@dependxdaxda, [MENTION=2570493]dexz[/MENTION].

Thank you guys. I am downgrading via HiSuite. Will update.
[Mate 8 General] franzyroy:
I don't see but I believe you! :cool:

I'll take a look at it.
[Mate 8 General] franzyroy:
[MENTION=4459757]dependxdaxda[/MENTION]

Can you take a photo that I can see how it's?
[Mate 8 General] dependxdaxda:
It turns out that screen was the dload screen. Apparently I don't know too much do I.:) I don't know what happened. But now I need Volume Up + Power to enter TWRP.

Finally I took a detour. I did factory reset on B577 -> Hisuite Downgrade to B386 -> SRKTool install TWRP and root -> Flash Rooted International B320

So now I am on a rooted L29C432B320. I would love to flash to your stock B560. But don't know how to proceed. Can I just flash B560 from TWRP?
[Mate 8 General] Leo_83:
If you flash B560 then you will have to reroot because flashing update zip will break root

https://xdaforums.com/showthread.php?t=3540042
[Mate 8 General] dependxdaxda:
I am OK to reroot. Thanks for the link. Do I need to unroot first before installing B560?
[Mate 8 General] dexz:
Yes you can flash B560 from twrp (EMUI 4.1). After b560 installed just flash twrp (EMUI 5) if you want root your phone. Just refer OP steps
[Mate 8 General] dependxdaxda:
[MENTION=2570493]dexz[/MENTION], thanks. how do I flash B560 from twrp? I have update.zip. I was trying to flash stock recovery and do dload. But somehow got this adb offline message. So can't dload for now.
[Mate 8 General] natispain:
I realize now that I can't divide the screen. Someone with the same problem?
[Mate 8 General] franzyroy:
No issue, it works for me.
[Mate 8 General] dexz:
Dload doesn't work. You need to install from twrp. OP has the guide to do it.

Adb offline message means? Adb device offline? Make sure FRP is unlocked.
[Mate 8 General] dependxdaxda:
I was always stuck at mount errors. As far as I understand, I need to decrypt internal storage. It sounds simple, just TWRP -> Wipe -> Format Data -> Yes. But when format started, I see errors like these:

Failed to mount '/data' (Invalid argument)

Unable to recreate /data/media folder.

...

MTP Enabled

Formatting Data using make_ext4fs ...

Is this normal?

How long should this step take? I waited for hours...
[Mate 8 General] dependxdaxda:
answer to myself. It takes about 5 hours on my phone... Finally I can proceed.:good:
[Mate 8 General] franzyroy:
First step:

Have the B560 with the Decrypted data boot

Have the TWRP 3.0.3

Make a Format data

Install the B560 (just update.app) via dload from the external SDcard - don't reboot

make a wipe factory reset from the erecovery - don't reboot

Turn off your phone and reboot in bootloader mod

install the TWRP 3.0.3 via adb

install the Decrypted data boot via adb

Reboot to the TWRP recovery

Make a Format data

Reboot to the TWRP

install update data

install frd-twrp

Reboot to the TWRP

install supersu Emui 5.0

Reboot the system

Second step:

Phone is on... then unroot it fully with Chainfire supersu in its settings - it asks you to restore the boot.img, I pushed "NO" because I had a doubt if I still had it, in addition it will install again in this tuto

Reboot in TWRP (frd-twrp)

Install Decrypted data boot

Wipe Dalvik & cache - Strongly advised after to have flashed the boot, it doesn't eat some bread

Install superuser_noverify_nocrypt.zip

Reboot to system - It will take about 3-5mins or less, it's due to the wipe Dalvik & Cache

Go to playstore and Install phh's SuperUser app

Finally from it, I'm fully rooted without issue.

#########################################################################################

If you already tried to root your phone with my previous methods and your current config is

You are with the semi rooted B560 or other perhaps

You have Chainfire supersu

You have decrypted your data

You have a Decrypted data boot and you wanted to keep it

Put my Decrypted data boot on the external SD

Goes directly to the step 2
[Mate 8 General] franzyroy:
OK

I wanted to add that the two first steps works fine for me in order to format data.

Have the B560 with the Decrypted data boot

Have the TWRP 3.0.3

Make a Format data
[Mate 8 General] dependxdaxda:
Thank you very much!

I got NRD90M test-keys after following all these steps... Any suggestion what next?
[Mate 8 General] franzyroy:
Unfortunately, I don't know why certains have this issue, like certains have the bluetooth issue. A informatic mystery! :eek:
[Mate 8 General] franzyroy:
. [MENTION=4459757]dependxdaxda[/MENTION]

What is your phone model (original)? Me, it's NXT-DL00. Even if I don't know if it could be the cause.
[Mate 8 General] dependxdaxda:
Mine is AL10

---------- Post added at 10:16 AM ---------- Previous post was at 10:14 AM ----------

BTW, I always wonder, what is the difference of

frd-twrp

TWRP-3.0.3.0-Mate8-2016-12-26.img

twrp-3.0.3-0-frd.img

?

---------- Post added at 10:22 AM ---------- Previous post was at 10:16 AM ----------

I don't understand step 4 in first section. Will dload work with TWRP installed? Don't I need to revert to stock recovery?
[Mate 8 General] franzyroy:
Some persons have successful to root this model without issue, so you must to have another cause.

The first is an error, it's for another phone but seems to work for us, only this one.

The second is unofficial TWRP for Nougat Mate 8.

The third, it's for this phone: Huawei Honor 8 (frd). Normally the first is also for it.
[Mate 8 General] franzyroy:
Yeah it works, but the dload method will overwrite your TWRP. You should install it again in the next steps.
[Mate 8 General] dependxdaxda:
So frd is for Honor 8? Why do we need frd-twrp in the process?
[Mate 8 General] franzyroy:
It has been proved that only this frd-twrp for Nougat worked pretty much to flasher some files under EMUI5.0.... weird but it's like that!:silly: Not the TWRP 3.0.3 frd.img.
[Mate 8 General] franzyroy:
I wonder?! :cyclops: I don't know. This Mate 8 is exasperating.
[Mate 8 General] dependxdaxda:
Thank you [MENTION=2875350]franzyroy[/MENTION] and [MENTION=2570493]dexz[/MENTION]. Sorry but for now I am reverting to Chinese version B577 through erecovery. Probably will try it later.
[Mate 8 General] franzyroy:
Don't worry! I understand, this is really frustrating. :(
[Mate 8 General] franzyroy:
[MENTION=2570493]dexz[/MENTION]

I checked inside my rooted boot.img that I extracted via a terminal. Origin of this boot was the Decrypted data boot.

The default.prop file didn't change to my Decrypted data boot, so already a first difference with the Hassan's Elite kernel.

The fstab.ext4.hi350 and fstab.f2fs.hi3650 files are differents to Hassan's files but also to my Decrypted data boot. there is no longer neither "forceencrypt" neither "encryptable"... strange, I don't know. Maybe due to superuser_noverify_nocrypt.zip.

The added files in the Hassan's Elite kernel, 3 files, are well added by superuser_noverify_nocrypt.zip .

In conclusion, Hassan has certainly taken the method of superuser_noverify_nocrypt.zip in order to root his boot.img Elite kernel. Maybe with this extracted boot, I could help certains to root easily their Mate 8.
[Mate 8 General] dexz:
Yes i agree. Hassan did used superuser_noverify_nocrypt.zip method in his boot.img EK and some coding to make it work.

I think you know more about boot.img than me. Maybe you can help him?