yashsingh1/xdaforums huggingface dataset:
[Mate 8 Original Android Development] franzyroy:
You are always with Kangvip rom?

Do you have the encrypted data? It seems to me, but it's for confirmation.
[Mate 8 Original Android Development] Lykeul:
Yes I'm always on kangvip b577
[Mate 8 Original Android Development] franzyroy:
And always with encrypted data?
[Mate 8 Original Android Development] Lykeul:
Yes of course
[Mate 8 Original Android Development] franzyroy:
[MENTION=4960686]OldDroid[/MENTION] will say you perhaps soon, it's possible there is fix for this issue.
[Mate 8 Original Android Development] Boosik:
Pretty good recovery, but I'm unable to flash Magisk with it (it worked on 6.0).

Recovery crashes while flashing and logs do not save. Can you debug it somehow and find the problem?

You can download magisk here: http://tiny.cc/latestmagisk
[Mate 8 Original Android Development] OldDroid:
keep your eyes open today.

i will post a test version here, but this requires b580 to be installed.

Huawei silently fixed loop during one of their updates - that was more a recovery kernel fault than the recovery itself :)

Regards
[Mate 8 Original Android Development] Boosik:
Currently I have NXT-L29C432B560 and b580 is not available for my model. I really do not want to debrand to Chinese. Do you think it's possible to just flash b580 boot.img over my b560?
[Mate 8 Original Android Development] OldDroid:
http://hwmt.ru/oth/HWFF/info/view.php?find_model=NXT-L29C432

b580, b581 availablefor your device ..

and no, probably not or would cause some issues
[Mate 8 Original Android Development] Boosik:
Pretty cool page, thanks!
[Mate 8 Original Android Development] franzyroy:
I don't know what to think of these updates, I saw (see) the B580, but not this B581 since firmware finder. That of your link (that I know) is there, but it is alone, contrary to that of Finder where you have the update_data with. So if it changes every 5 days, maybe I'll wait until they stop spreading it. At least it's that the last one should be successful, I hope at least!:mad:

I had even prepared to install the B580 to see, after much hesitation, this B581 makes me doubt again.

What interest can your last TWRP have with these versions of Nougat? I don't see.:p

Unfortunately, I think many people think like me here. This is confirmed by the unpopularity of this forum.

B.R
[Mate 8 Original Android Development] Boosik:
Huawei quietly fixed the loop mounting in their kernel in version b580+ and it is not backwards compatible with current TWRP. Loop mounting is required to install Magisk, which is required for rooting but not breaking SafetyNet checks.

So you need b580 for Magisk to work and you need Magisk to have root and still be able to use Android Pay, Pokemon Go and other apps using SafetyNet (most bank apps etc.).
[Mate 8 Original Android Development] franzyroy:
. [MENTION=4960686]OldDroid[/MENTION]

Say me! Can you explain me how install the B580 for example? Or rather the B581 which hasn't update_data file. When you install via dload, no need to have the update_data file. But if it fails via dload, install the update.zip file without update_data file, we risk to miss some files like keyboard or others, I've already had the case without to install this update_data file.

I don't know if you saw this issue here. The B580, no one has successful to install it via dload. The only persons who said to have installed, when you ask their how they have made it... No answers! :( You wonder if they have really updated it.

Start a new system without keyboard, for example, I can say you it's impossible.

---------- Post added at 01:40 PM ---------- Previous post was at 01:38 PM ----------

If it's only for that, it's useless for me.
[Mate 8 Original Android Development] franzyroy:
Except no one can install these firmwares untill now, except perhaps those who haven't a custom installation. So these persons will not certainly install your TWRP.

Sorry to say it but I prefer to inform you.
[Mate 8 Original Android Development] Boosik:
[MENTION=4960686]OldDroid[/MENTION] seems like [MENTION=2875350]franzyroy[/MENTION] is right that b580 and b581 flashing/dloading fails (something is probably wrong with those zips).

But I was able to flash b581 kernel (boot.img) over my b560 system and everything works fine so far (bluetooth, 2G/3G/4G, wifi, calls, GPS...).

Any ETA when the new test recovery will be ready?
[Mate 8 Original Android Development] franzyroy:
Have you been contacted about that?
[Mate 8 Original Android Development] Boosik:
Unfortunately, no.
[Mate 8 Original Android Development] Zyklo!:
B581 has all 3 zip update files, all are here:

Filelist: http://update.hicloud.com:8180/TDS/data/files/p3/s15/G753/g104/v84296/f1/full/filelist.xml

Update.zip

http://update.hicloud.com:8180/TDS/data/files/p3/s15/G753/g104/v84296/f1/full/update.zip

update_full_NXT-L29_hw_eu.zip

http://update.hicloud.com:8180/TDS/data/files/p3/s15/G753/g104/v84296/f1/full/NXT-L29_hw_eu/update_full_NXT-L29_hw_eu.zip

update_data_full_public.zip

http://update.hicloud.com:8180/TDS/data/files/p3/s15/G753/g104/v84296/f1/full/public/update_data_full_public.zip
[Mate 8 Original Android Development] franzyroy:
I know but I can't install them.
[Mate 8 Original Android Development] franzyroy:
Not really cool on his part!:(
[MENTION=4960686]OldDroid[/MENTION] could contact you. I'm not alone who can test it.
[Mate 8 Original Android Development] jee82:
Think it's possible to extract .img files from update.app and flash it via srktools or fastboot.
[Mate 8 Original Android Development] jbmc83:
indeed it is possible :)
[Mate 8 Original Android Development] Boosik:
It is possible, but it is useless without the new TWRP. :(
[Mate 8 Original Android Development] franzyroy:
What firmware do you have?

Do you want to test?

If you have B580 and above.. Why will not you test the latest [MENTION=4960686]OldDroid[/MENTION] 's TWRP? If one day, he really proposes at someone else than me.
[Mate 8 Original Android Development] Boosik:
I tried it with B581 but it is still unable to flash magisk. To my understanding, TWRP has to be rebuild with the new B580 or B581 kernel to be able to flash it.
[Mate 8 Original Android Development] franzyroy:
Why don't you ask to [MENTION=4960686]OldDroid[/MENTION]? He proposed it the last time.
[Mate 8 Original Android Development] OldDroid:
i'm investigating it once i get a new motherboard.

Regards
[Mate 8 Original Android Development] franzyroy:
And your colleagues, they can't get involved with your advice? They know, you work together, right?

I ask because you said me that you had a test version for me, so you have made it.

After the guys can certainly wait or give you 50 € for a motherboard.

?
[Mate 8 Original Android Development] franzyroy:
Can you tell me why official TWRP never works?
[Mate 8 Original Android Development] franzyroy:
Hello OldDroid

I downloaded the latest official TWRP here, the 3.1.1-0. Which you know doesn't work.

Now I made few modifications like you explained me and with others

Replaced the zImage file by the one of the eRecovery (Nougat firmware: B581) - in order it works on Nougat

Replaced the system folder always with the one of the eRecovery (Nougat firmware: B581) - for the reason you explained me

Added native_package.xml file. It doesn't exist in the official (Nougat firmware: B581) - maybe not necessary

Modified the default.prop file with the one of the eRecovery (Nougat firmware: B581) - mainly for the system version

Modified the selinux_version file with the one of the eRecovery (Nougat firmware: B581) - same reason, mainly for the system version

It is below, it works fine... at least it boots and I can install something like an image file for example. Like I'm always with decrypted data, if I do "Install', I see "0 MB" but not a problem for what I would do with it.

twrp-3.1.1-0-next.img - MD5: 82808bdc7ff1452ea15081f033c4f826

My question

:

Do you think that I could propose to [MENTION=912474]Dees_Troy[/MENTION] or another of the "TeamWin - TWRP" that update in order they make an official TWRP which works the next time for our device?

Or have I to remove/ add/ modify others files?

Anyways, for those who want to test it, you could, it works.

B.R
[Mate 8 Original Android Development] OldDroid:
New release is up - TWRP 3.1.1-0 for Mate 8.

Kernel should now support loop from b581 onwards.

Check OP for download link and github for more information!

Mate 8 Releases + Changelog

Regards
[Mate 8 Original Android Development] OldDroid:
I'm sorry for the inconvenience but i forgot to exclude the special directory inside the /data partition during wipe/factory reset.

I've re-uploaded the fixed release, so everyone who had already installed 3.1.1-0 should now re-download and re-install.

Best regards
[Mate 8 Original Android Development] franzyroy:
I saw no issues but I re download.

Thanks!
[Mate 8 Original Android Development] OldDroid:
New Release is up! TWRP 3.1.1-1 for Huawei Mate 8 (vie)

Changelog:

* OpenKirin Edition with inbuilt Huawei device specific settings

* /vendor is now mounted by default and cannot be unmounted (unless you disable it in the settings) to prevent installation issues on multiple projects

* limited the backup partitions to /boot, /cache, /data, /system and /vendor to ensure a normal restorable os setup

* system and vendor images can now be flashed directly through TWRP ("System Image", "Vendor Image")

check OP or Github for more information.

Regards
[Mate 8 Original Android Development] zappomax:
Is it possible with this new TWRP flash the NXT-L29C432B581 rom on my Mate 8?

My device is unlocked, rooted and wit B560 installed.

Thx
[Mate 8 Original Android Development] franzyroy:
You can try but normally it doesn't work with the B580 or B581.
[Mate 8 Original Android Development] zappomax:
I can confirm it. Next I used this https://xdaforums.com/mate-8/general/mini-review-nxt-l29c432b581-guide-how-t3620079 guide and it works!

But now I'd like to root and decrypt B581 by this TWRP. Is it possible have B581 rooted and decrypted at the same time?
[Mate 8 Original Android Development] franzyroy:
With my method you can root and decrypt after by formating data.
[Mate 8 Original Android Development] A.lemane:
So basically there is no way to install it or go back to it as stock throu custom recovery ?
[Mate 8 Original Android Development] franzyroy:
No way! :(
[Mate 8 Original Android Development] A.lemane:
Not even somehow through stock recovery ?
[Mate 8 Original Android Development] franzyroy:
I know no method! :( I'll like to answer yes but unfortunately I never saw a method since the B560 release (first Nougat release).
[Mate 8 Original Android Development] hkbazzi:
Guys I wiped Vendor by mistake in TWRP, my phone got bricked, I tried to unbrick with SRK tool but bluetooth is not working nor can I do a factory reset it will always give me an error. I started seeing "cust image mount failed" something like that after I did the wipe on the vendor. Any suggestions how I can fix this? My build says L29C432B560

Help me out guys please.
[Mate 8 Original Android Development] jbmc83:
try and flash the cust and vendor partition extracted from a stock firmware via fastboot.
[Mate 8 Original Android Development] A.lemane:
Try flashing B560 through TWRP (worked for me in some serious bricked cases (and I mean so serious))

After that if u like u can upgrade to B581
[Mate 8 Original Android Development] franzyroy:
Did you try to extract the Vendor.img file in UPDATE.APP and install it with ADB?

Like that:

fastboot flash vendor [COLOR="red"]Disk_location[/COLOR]:\location_of_your_vendor_img\vendor.img

Disk_location

: ex: C

location_of_your_vendor_img

: Folder location where is your file - except if it is at the disk root.
[Mate 8 Original Android Development] :
Has anyone already tested this build?

From here:

https://www.android-hilfe.de/forum/...-recovery-twrp-3-1-1-1-2-emui-5-0.845287.html
[Mate 8 Original Android Development] c|nder:
I tested the build its nothing to install its not complete yet
[Mate 8 Original Android Development] :
For me she works perfectly on all nougat firmwares.
[Mate 8 Original Android Development] c|nder:
There is a twrp3.1.1.2 out for sometime on the asia websites
[Mate 8 Original Android Development] :
Look into my thread in Germany. This TWRP is perfect.

https://www.android-hilfe.de/forum/...-recovery-twrp-3-1-1-1-2-emui-5-0.845287.html
[Mate 8 Original Android Development] jbmc83:
fun fact: when i flashed that twrp it still showed me the same 3.1.1-1 version i had before [emoji14] :D
[Mate 8 Original Android Development] :
The correct description is: twrp-3.1.1-1-next2.img

I received the recovery from a buddy in Hong Kong. Copied directly from his device.

:cool:
[Mate 8 Original Android Development] jbmc83:
hey, arent you the dude whos working on a custom rom in the android-hilfe forums? if yes, ive been following your thread there, very interesting work ure doing there, keep it up! :)
[Mate 8 Original Android Development] :
Yes bro, sign up there on AH.

;)
[Mate 8 Original Android Development] jbmc83:
i think i might still have a reaaaally old account there from my samsung galaxy s plus days...havent used it in ages tho :D

btw, i was wondering about something: how can you change the data listed in "about phone"? especially the build number, i tried to do that via build.prop, but it wouldnt work. it saves the changes i make in the file but about phone still stays the same, curious...
[Mate 8 Original Android Development] :
;) Go to cust_spec / prop / local.prop.
[Mate 8 Original Android Development] jbmc83:
thats what im talking about :cool:
[Mate 8 Original Android Development] :
;) Nice, but to receive an OTA, the entry must be back on stock.
[Mate 8 Original Android Development] jbmc83:
wouldnt work in my case anyways, since id have to restore stock B589 first. im on a crossflashed device now, AL-10 with B592 DL00 twrp backup and kangvip B592 flashed on top.
[Mate 8 Original Android Development] :
I have the B589 V2. with Magisk, Substratum and Xposed.

The 592 of Monday I skipped this time.
[Mate 8 Original Android Development] jbmc83:
not much difference between the two anyways, as far as i can see. i was just hoping for improved battery life with B589 kernel sucking up so much juice. looks like B592 actually improved on that, but still testing here.
[Mate 8 Original Android Development] :
Take the stock kernel, root it with magisk and install the magisk-permissive-script_v1.0 for the k-settings.

Then everything is good with the battery.

;)
[Mate 8 Original Android Development] jbmc83:
nice headsup, ill keep that in mind if the battery life doesnt convince me :) ure a huge help!
[Mate 8 Original Android Development] :
I am more than happy.
[Mate 8 Original Android Development] jbmc83:
what kind of sot values are u getting?

on another note: wth is up with the stock huawei file manager app?!?!?! "Files 7.2.0.355" is NOwhere to be found (the apk i mean) and i cant remove it via titanium backup or system app uninstaller. ive never encountered a system app i cant remove O.o its just there, it works perfectly, and it doesnt wanna leave my phone [emoji14]
[Mate 8 Original Android Development] :
Two Germans speak in English. Something is wrong here. Also in the wrong thread.

?

You are right here.

https://www.android-hilfe.de/forum/...-mate-8-nxt-b589-emui-5-android-7.846496.html
[Mate 8 Original Android Development] jbmc83:
:D
[Mate 8 Original Android Development] TomeG2kc:
Could you clearly

Could you clearly explain what it's about?

I've KangVip 592 over stock 592.

I'm looking for Xposed and Makisk on it. Do you mean Magisk's root OVER KangVip's root or you mean Magisk's root over clear/stock rom? And if yes how you implement k-settings without overwrite root by KangVip's root?

Please, little help

Wysłane z mojego HUAWEI NXT-AL10 przy użyciu Tapatalka
[Mate 8 Original Android Development] :
I have described here:

https://www.android-hilfe.de/forum/...89-emui-5-android-7.846496.html#post-10656486
[Mate 8 Original Android Development] jbmc83:
exactly what he explained in his post before:

1) extract stock kernel from stock B592 rom

2) install stock kernel over kangvip B592 with twrp (image flash)

3) Boot into system, you will see that kang tool settings will not work, otherwise system is functional

4) download latest magisk flashable zip (search for xda thread) and flash it through twrp

5) reboot into system and manually install magisk manager apk (also available in xda thread)

6) before youre able to install any modules, make sure to create a folder named "MagiskManager" in the root directory of your internal sdcard (NOT external!)

7) install module "Magisk SELinus Permissive Script" (not available in Magisk module repository, but you will find it via Google Search in an XDA thread)

8) reboot and voila: Kang Tool Settings work :)

9) Now you can also try and install XPosed, although I havent tried that one yet...

Still testing battery life vs. Kangvip B592 kernel, but so far it looks like its better / longer lasting....will post more results once i know more :)

thanks again for the huge help!!! [MENTION=7295200]ChinHon[/MENTION]
[Mate 8 Original Android Development] TomeG2kc:
Nice to see help, XDA is great community. I'll try it for 14th hours, till I I'm back home. Will see.

A... what about Xposed? Is possible into Lollipop? Or through Magisk?

Wysłane z mojego HUAWEI NXT-AL10 przy użyciu Tapatalka
[Mate 8 Original Android Development] jbmc83:
you can download and install Xposed as a module via MagiskManager, but as mentioned before, I havent tried that yet...

in any case, what I recommend: DO a complete TWRP backup before flashing ANYthing and also after flashing magisk zip and installing MagiskManager! BEFORE installing ANY modules! i ran into a problem with one module, which caused a bootloop after installation. luckily, i was able to rectify that by reinstalling stock boot image and magisk zip, but still....better safe than sorry!
[Mate 8 Original Android Development] :
Hey people, the German thread for my M8 Rom I will translate at the weekend and then post it here. Then explain all the details of Magisk and Xposed exactly.

;)
[Mate 8 Original Android Development] jbmc83:
expect a LOT of interest from mate 8 users here for that thread ;)
[Mate 8 Original Android Development] hamadazh:
Hi

I searched for ""Magisk SELinus Permissive Script"" in xda but no luck !! :)
[Mate 8 Original Android Development] :
I have everything you need.

https://mega.nz/#F!op0TWDwR!RThq3C9U8lliOFtrl51U8w

Xposed please do not use magisk module.
[Mate 8 Original Android Development] hamadazh:
Yeah thanks I already fund it in download section in your thread

https://www.android-hilfe.de/forum/root-custom-roms-modding-fuer-huawei-mate-8.2604/custom-rom-k-rom-m8-all-regions-huawei-mate-8-nxt-b589-emui-5-android-7.846496.html thank you good work :good:
[Mate 8 Original Android Development] jbmc83:
ha, misspelled that, its Magisk SELinux Permissive Script ;) But i see brother [MENTION=7295200]ChinHon[/MENTION] already helped you out there :)
[Mate 8 Original Android Development] hamadazh:
yeah thanks for him :good: but i will try with supersu first with stock boot then see what will happend
[Mate 8 Original Android Development] :
Just missing the cuddle blanket of linus.

:p

---------- Post added at 22:16 ---------- Previous post was at 22:13 ----------

K-settings will cry. And the developer options.
[Mate 8 Original Android Development] hamadazh:
hi

i flashed kangb592 on stock 592 then i restored stock boot b592 and flashed supersu that one for mate 8 and every thing working even kang tools and dev options,,, no need for magisk or any script !!

View attachment 4278341 View attachment 4278342

View attachment 4278348View attachment 4278349
[Mate 8 Original Android Development] :
What SU? From my content?

It is "SuperSUv2.82-EMUI5-dm-verity-Permissive"

Magisk is synonymous only for the users who need SafetyNet.
[Mate 8 Original Android Development] hamadazh:
no its not from your content its from here in xda...

here SuperSU-v2.82-EMUI5-KangV-Roms

https://mega.nz/#!MQwDXbBJ!JS6sVPOtha4x8IX0cEehir4EtDXKjIzFf4rpCU6AR5I

from this thread

https://xdaforums.com/p9/development/root-supersu-2-81-emui-5-t3612258
[Mate 8 Original Android Development] :
Thanks for your information. My SU is also from sir Tecalote.
[Mate 8 Original Android Development] TomeG2kc:
Could you give Link do this exactly Su?

Wysłane z mojego HUAWEI NXT-AL10 przy użyciu Tapatalka

---------- Post added at 09:18 AM ---------- Previous post was at 09:12 AM ----------

Hi, thx too, but... What means your last sentence

"Xposed please do not use magisk module"?

jbmc83 wrote I can use Xposed via MagiskManager

Is he wrong?

Wysłane z mojego HUAWEI NXT-AL10 przy użyciu Tapatalka
[Mate 8 Original Android Development] jbmc83:
link to supersu is given exactly two posts above yours ;)

i only said that xposed is available as a module in magiskmanager, but i myself havent tried it, so no idea if it works or not. apparently, there seem to be some issues, otherwise [MENTION=7295200]ChinHon[/MENTION] wouldnt suggest NOT to install the xposed module ;)
[Mate 8 Original Android Development] TomeG2kc:
Ok, little wrong time synchro. Thx

Wysłane z mojego HUAWEI NXT-AL10 przy użyciu Tapatalka
[Mate 8 Original Android Development] :
Magisk and Xposed are not big friends. It may happen that xposed is disabled itself. Then it can not be activated. Therefore, take the method out of the screenshot better.
[Mate 8 Original Android Development] hamadazh:
Working good with superSU :good:

View attachment 4279157
[Mate 8 Original Android Development] :
Yes me too.
[Mate 8 Original Android Development] TomeG2kc:
You mean, this su mentioned earlier?

Off topic - how you customize your status bar - any app or magisk/xposed module? Or something else? Because isn't look like k-tools, right?

Wysłane z mojego HUAWEI NXT-AL10 przy użyciu Tapatalka

---------- Post added at 06:55 AM ---------- Previous post was at 06:50 AM ----------

Sorry for this, maybe this is my English, but you mean I should install only xposed version from your screenshot to work with magisk?

PS. I never installed Magisk before (and still) but Xposed long time ago - in Marshmallow time...

Wysłane z mojego HUAWEI NXT-AL10 przy użyciu Tapatalka
[Mate 8 Original Android Development] :
Tomorrow I give answers again. My M8 had a Brick.
[Mate 8 Original Android Development] jbmc83:
ouch, good luck recovering ur phone
[Mate 8 Original Android Development] :
I was able to revive it with rollback and OTA's to the B581. As a system I now have the Kang B592. Works very well with stock kernel. Xposed is finally stable.

:cool:
[Mate 8 Original Android Development] :
I'm moving on now.

https://xdaforums.com/mate-8/development/custom-rome-regions-huawei-mate-8-nxt-t3677961#post73901306
[Mate 8 Original Android Development] BofA:
Is it posssible to backup CUST partition with this recovery? There is no CUST in Backup menu, but it can be mounted in Mount menu.