yashsingh1/xdaforums huggingface dataset:
[Huawei P9 Guides, News, & Discussion] Tecalote:
Yes, thanks, I wrote too much and made a typo (as I said)
[Huawei P9 Guides, News, & Discussion] csmarino90:
Yes, I do the same steps of your (Root) guide but without the placeholder files and without the last module. I am using the last beta of Magisk but with the Stable version was working equals.

I think that the problem it's not related with Viper in Android 8 because I am having the same problem with YouTube Vanced. There is not apk. I checked the permissions of the Magisks apk because I thought that the problem was related with the lack of write permissions but no luck.

See the screenshots attached. It's in Spanish but I am sure that you can understand.

EDIT: I have ADB Debbunging enable in Developer Options. It's necessary to pass Safetynet.

Enviado desde mi EVA-AL10 mediante Tapatalk
[Huawei P9 Guides, News, & Discussion] vampirian:
Did you try this one? https://xdaforums.com/android/software/sound-mod-viper4android-oreo-t3734107

I have it on Honor 10 with LineageOS based on 8.1 and it works.
[Huawei P9 Guides, News, & Discussion] csmarino90:
Another last thing. If someone wants to add another apps to the clone apps list. You need to modify the following file adding the apk sign.

/system/emui/base/xml/hw_clone_app_list.xml

Pay attention to the proper permissions after the change of the file. They must be 644.

Enviado desde mi EVA-AL10 mediante Tapatalk
[Huawei P9 Guides, News, & Discussion] Tecalote:
Why "force encryption" enabled?

Alright -

At first, thanks for the hint: I forgot to mention ADB and USB Debugging, because I have it always enabled. (And I didn't test Magisk without)

I have it always enabled, because this is the guarantee that I can always flash something (for restoring issues) in the worst case.

About the modules:

I will do some further tests, at first with You Tube Vanced and look, if it works on my phone.

Viper is a special part which needs more time to test.

Especially this version:

https://xdaforums.com/android/software/app-dolby-atmos-axon-7-oreo-port-t3740508

I let you know soon I find solutions ;)

Edit: Did you set the flag "keep force encryption"

I don't use this at the moment - because if Magisk itself doesn't enable this flag, I also not do (except, there would be a reason)

Yes I created the folder xbin (because it's not available in this Firmware) and I find that Busybox is working more properly if "mounted" with Magisk to xbin instead of bin.
[Huawei P9 Guides, News, & Discussion] csmarino90:
Thanks! Let me know if you need that I test something.

EDIT: so... I will check again unchecking the flag of force encryption. I did it testing because you hadn't posted the (Root) Guide yet and I wanted Magisk + Root [emoji16]

EDIT2: Well It is working well without "keep force encryption" Thanks!!

Enviado desde mi EVA-AL10 mediante Tapatalk
[Huawei P9 Guides, News, & Discussion] Tecalote:
On Mate 10 Lite Oreo (device is from a friend of mine) with Stock Firmware it didn't work - this time there's no general Viper /Dolby working on all Huawei Devices on Oreo.

Each phone has to find another (perhaps) working version until a real universal Huawei Port is developed ;)
[Huawei P9 Guides, News, & Discussion] Tecalote:
Thanks for remembering me, I had a cool extended one in my last Magic Rainbow Rom on Nougat.

I will upload it tomorrow.

And thanks for your willingness to test. :good:

We are a good community :D
[Huawei P9 Guides, News, & Discussion] csmarino90:
Me again, sorry. I debloated the Chinese ROM removing some system apks with a file explorwr and after that there is a notification that said that my system have been modified and I must restore the system to the last officiall version.

Someone is having this "problem"? It is a bit disgustin because this popup appears between 3/4 hours.

Enviado desde mi EVA-AL10 mediante Tapatalk
[Huawei P9 Guides, News, & Discussion] Tecalote:
Yes, that's s bit a problem which can not be solved except with restoring the system.

I would recommend not to touch the system in a "deleting way" The integrated "Check Runtime" on Oreo will accept if you create the folder xbin and it will also accept, if you rename apk to bak

I do it this way - Apps, I don't like (except they are necessary for the system) I do rename (the apk inside the folders to: app.bak)

Example:

HiLives.apk renamed to HiLives.bak

Simple..

If there's any problem, I can rename it back to apk

Oreo isn't Nougat.

Magisk is also a way to do mods without touching the system.

You can restore the system with eRecovery:

https://xdaforums.com/showpost.php?p=77186132&postcount=74

And then doing all fresh :)
[Huawei P9 Guides, News, & Discussion] csmarino90:
I tried with Magisk but I didn't found any interesting module for debloating.

If I use eRecovery to restore I have to install and config my apps again or it only restore the system partition?

Enviado desde mi EVA-AL10 mediante Tapatalk
[Huawei P9 Guides, News, & Discussion] Tecalote:
With eRecovery you have complete fresh install of the Oreo Firmware with reset of all user data - you must do everything again (flash ramdisk.img, patch local.prop to enable network, transform the Root, reinstall the apps and data...)

On my Phone You Tube Vanced is working fine.

(Screenshots)

Edit: I have seen You Tube must excluded from "auto update" in Playstore.

After a while Playstore updated You Tube Vanced into official YouTube :)

I forgot to disable this..
[Huawei P9 Guides, News, & Discussion] csmarino90:
What's wrong with mine?! ??

I reinstalled the module and no luck.

I don't want to fresh start...

Enviado desde mi EVA-AL10 mediante Tapatalk
[Huawei P9 Guides, News, & Discussion] Tecalote:
You can look in /cache/magisk.log if you find some hints to your issue.

You can look, if iYTBP-Vanced-Magisk-Repo is correctly installed in /sbin/.core/img

You can try to uninstall the Viper Module (maybe it conflicts with the other module)

Perhaps you have deleted something in system, which is necessary for a properly working system?

Difficult to say, what could be the reason.

It could also be the build of Magisk. I observe always all Magisk Threads and user's (not all, but some) reported not working modules with the latest builds of Magisk.

I have currently v16 stable running.

If I would have such issue that modules don't work properly, I would first try uninstall all modules.

After reboot delete data and cache in Settings/apps/Magisk Manager.

Then flash again patched ramdisk.img with Fastboot Mode. Reinstall Magisk with Magisk Manager /direct install.

Reinstall You Tube Vanced and look, if it works (don't install Viper before)
[Huawei P9 Guides, News, & Discussion] jonathanhenry81:
An update but the same ...what can I Do?
[Huawei P9 Guides, News, & Discussion] Tecalote:
[MENTION=6246572]jonathanhenry81[/MENTION] If restore OTA is shown, that means it's necessary!

I would apply this, then you have a properly working base system for subsequent modifications.

If OTA Update is available (or Restore OTA) , you must have Stock EMUI Recovery installed (instead of TWRP)

If you do not use TWRP, you have already Stock Recovery. In this case you can do this update without further steps.

But if you have TWRP installed, you must overwrite it in Fastboot Mode with RECOVERY_RAMDIS.IMG from UPDATE.APP (It is called "ramdis" in update.app (instead of ramdisk) - so this is no typo.)

But I would flash for OTA additional the original ramdisk.img too - you can extract it from UPDATE.APP with Huawei Extractor too.

You can download Huawei Extractor here: [url]https://xdaforums.com/showthread.php?t=2433454[/URL]

In settings of Huawei Extractor disable both "verify header checksum" Then open update.app and extract with right click:

RAMDISK.IMG

and also RECOVERY_RAMDIS.IMG

After extracting flash both in Fastboot Mode

fastboot flash ramdisk RAMDISK.IMG
fastboot flash recovery_ramdisk RECOVERY_RAMDIS.IMG

Uninstall Magisk Manager. Then you can apply OTA.

After OTA flash again the patched ramdisk.img for Root and modify the local.prop etc.

Advanced Root Guide here:

[url]https://xdaforums.com/showpost.php?p=77209279&postcount=155[/URL]
[Huawei P9 Guides, News, & Discussion] csmarino90:
[MENTION=6870018]Tecalote[/MENTION] can you upload RAMDISK.IMG and RECOVERY_RAMDIS.IMG from stock EVA-AL10C00B528 (8.0.0.528)? I'm at work and cannot download big files...

I tried to restore with eRecovery but it throws me an error.
[Huawei P9 Guides, News, & Discussion] Twisted Prime:
I just remembered my original cust was actually L09-C440 which is carrier branded by EE, before I rebranded it to C432. Maybe that's why my IMEI doesn't work in the chinese version?
[Huawei P9 Guides, News, & Discussion] Tecalote:
I think this doesn't matter.

But it is required to rebrand from EVA-L09c432 to EVA-L19c185, before rebrand to EVA-AL10c00
[Huawei P9 Guides, News, & Discussion] csmarino90:
I can confirm that it doesn't matter because I rebrand my EVA-L09 from a Sudamerican CUST (I can't remember wich one :p) to C432 and follow this guide without problems.
[Huawei P9 Guides, News, & Discussion] zgfg:
You must not go directly from AL10c00 b540 to L09c432 b505

For downgrading, follow post #3, HiSuite or HuRupdater

https://xdaforums.com/showpost.php?p=77161314&postcount=3
[Huawei P9 Guides, News, & Discussion] miksly:
Yes i have done...

now it's all ok!!!

thank you very very much!
[Huawei P9 Guides, News, & Discussion] miksly:
But i have done a test:

start from AL10c00

Open the utility HWOTA7

copy on UPDATE the L09c432 b505

i choose change Localization (from china to EUROPE)

it deep reset

then with TWRP it install the L09c432 b505

for me i think it's all ok

no?
[Huawei P9 Guides, News, & Discussion] zgfg:
Try eRecovery, Install latest fw, if it wants to install c432 b505
[Huawei P9 Guides, News, & Discussion] miksly:
i try erecovery

it try to download and install the

EVA-L09C432B505-FULL

but it's the same i have installed now.

Why it try to reinstall the same?
[Huawei P9 Guides, News, & Discussion] zgfg:
I asked you "if it wants to install b505"

So it wants, it's ok then, if you are selling the phone (to make sure new user will not have problems)

Give him the bootloader code :)
[Huawei P9 Guides, News, & Discussion] miksly:
Ah ok...

if ERECOVERY want to install b505 it means that all is well

ok?

it's not necessary now reinstall the b505 with ERecovery?
[Huawei P9 Guides, News, & Discussion] mmiyahki:
Is there a way to change location to C464. Can not see in the hwota7?
[Huawei P9 Guides, News, & Discussion] zgfg:
You will need somebody with that cust, to make a TWRP Backup for his oeminfo
[Huawei P9 Guides, News, & Discussion] mmiyahki:
Soo i flashed the C464 rom to c432 oem and probably screwed something up. It asks me for password for decrypt storage?

---------- Post added at 04:05 PM ---------- Previous post was at 03:58 PM ----------

Made a low level wipe and now it works interestingly lol

Edit: Now i dont have a camera and build number is NRD90M test-keys..
[Huawei P9 Guides, News, & Discussion] Tecalote:
Of course - the Firmware must match location and model - if you choose c432 then you have to flash c432 Firmware!

I told this in OP and as Huawei User you should know that before mess up things.

So just flash c432 Firmware and you are good to go - or change location and flash the related Firmware...
[Huawei P9 Guides, News, & Discussion] mmiyahki:
I flashed C432B399 but camera is not working apparently. Just stays at black screen.. Other that that everything works as far as i checked.
[Huawei P9 Guides, News, & Discussion] zgfg:
Why didn't you flash c432 b504 or b505 (haven't you been on that earlier) by HWOTA7

Anyway, you have been told many times - did you (and do it, even if it offers you the same version) do eRecovery, Install latest (full) firmware

You must have stock Recovery, and don't do Wipe (it will wipe Data and you will loose, as you lost yesterday) Camera and some other apps

You can also follow by Factory Reset (from Recovery or eRecovery), and then please stop improvising by flashing back and forth different models/custs on your own, not following the guides
[Huawei P9 Guides, News, & Discussion] Tecalote:
Download this Service Repair Firmware:

https://androidhost.ru/7ox

Extract the zip until you have in folder "Software" the folder: dload

Copy this folder "dload" to the main directory of the external SD.

SD must be formatted as exFAT!!

dload contains a zip and a subfolder (with cust zip)

If there is an additional subfolder for L19, delete this (because you have L09, right?) but leave the subfolder for your model inside.

You need Stock Recovery installed - does not work with TWRP!

Then press Power Button and additional press Vol+ and Vol- in the middle down - hold this position until phone reboot to the EMUI Firmware installing.

In this moment release the buttons and let the Firmware install.

It will do the job until 100% and automatically reboot to the system.

Bootloader will be closed after and everything will work - as long you have c432 for L09 as location.

Let me know ;)
[Huawei P9 Guides, News, & Discussion] Tecalote:
[MENTION=7509938]mmiyahki[/MENTION] Any news about??
[Huawei P9 Guides, News, & Discussion] mmiyahki:
Didn't wanted to bother anymore sold the phone without the camera lol. Thanks for the help anyway.
[Huawei P9 Guides, News, & Discussion] ASPTIMES:
Hello

Now I'm on EVA-AL10c00b399sp17a

My software updater says there's new update for my device, Should I do it and skip to step 20 ? Or continue Following your Steps ?

And If I updated using updater, can I still use the Network patch to use my sims ?
[Huawei P9 Guides, News, & Discussion] zgfg:
b399 is still Nougat - can you see what is offering you?

Btw, does Mobile Network work for you (usually, OTA does not come without a valid SIM card)?

Maybe you have dual SIM (L19), and SIM card in the slot shared with SD card

But to avoid downloading several OTAs, you can apply the second part of (13) (settings) and continue with (14) - as in post #2.

That way, you will manually install b540, and you can then let it OTA update Patch 02 (small, some MBs)

Even if you update by OTA to b540, you need to continue with (19)
[Huawei P9 Guides, News, & Discussion] ASPTIMES:
it's offering me this version

[IMG="software updater"]https://www8.0zz0.com/2019/06/11/20/951859418.jpg[/IMG]

what do you think ?

- Yes I have Dual Sim but i'm using the 1st slot, im puting my SD in the 2nd
[Huawei P9 Guides, News, & Discussion] zgfg:
b528 is pretty old, we have started last summer with, and later upgraded by OTAs to b535, and finally to b540.

IMO, better to jump directly to b540 now
[Huawei P9 Guides, News, & Discussion] ASPTIMES:
So I will flash b540 directly and follow the Post instructions.

Thank you sir for your time. you were very helpful
[Huawei P9 Guides, News, & Discussion] zgfg:
Few caveats:

- If you root, you can directly flash b540 Ramdisk patched by Magisk v19.3 from my Mega:

https://mega.nz/#F!JwkVyRya!Rb7OUE0z3PEpXBRxGOM-vQ

Follow OP post #4, just that instructions there were for Magisk v18.1 (from that time)

- It is advisable to root by Magisk because:

-- Bootloader must stay unlocked, since locking Bootloader would Factory reset and thus delete Network patch

-- With Bootloader unlocked, Safety Net fails and Device is not Certified

-- Magisk automatically hides that Bootloader is unlocked, making Device Certified and Safety Net passing

- When updating OTA Patch02 (any OTA), you must not have TWRP or Magisk, hence better allow OTA Patch02 immediately when you install b540, before you start modding (TWRP, etc).

Just connect to WiFi, and speed up/trigger OTA by checking Settings / System Update

- TWRP for Oreo cannot read Oreo encryption, hence it cannot access Data (incl. Dalwik) and Internal memory.

You can't install anything from Internal (you must install in TWRP from SD), can't backup/restore Data, can't wipe Dalwik - you can wipe Data/Dalwik from MixPlorer, root, if rooted.

(Although, it is possible to decrypt Data, and to make Data and Internal memory fully accessible for TWRP), but it takes additional steps)
[Huawei P9 Guides, News, & Discussion] xxxvego:
Guys, how to install YouTube Vanced? I try flash from TWRP, from Magisk Manager, normally install apk and the error still pops up.
[Huawei P9 Guides, News, & Discussion] zgfg:
Which Magisk and Magisk Manager versions do you use and which popup error do you see ( during the installation or when you try to run)?

Also, which YT Vanced version/build are you trying to install

I used to update through all versions of Magisk, MM and Vanced, with no problems.

Until recently when I was unable to update to the latest Vanced - I had no popup error but after the upgrade the old Vanced version remained as installed.

I uninstalled Vanced and tried to install that latest, again no error but Vanced was not installed

I don't know if that is Magisk, Magisk Manager or Vanced bug (latest versions of Magisk and specially Magisk Manager are full of bugs, every new MM version is worse than previous).

Since I had full Nandroid backup (thanks to decrypting Data partition), I just restored Data (and System) and returned to the previous Vanced

As long as it works, I will no more update Vanced.

Similarly, I will consider freezing the Magisk and Magisk Manager (since v19, Magisk cannot be installed to Huawei phones with EMUI 5/Nougat, with the upcoming v20 it may no more work on Huawei with EMUI 8/Oreo - Magisk is strongly pushing towards the changes for A/B devices with P or Q, like Pixel, etc)

Hence, if (?) they resolve the annoying MM bug with empty Downloads (every day must go to Settings and do Clear Repo to get Downloads filled, but even then it misses to show half of the available modules, and all installed modules), I will freeze Magisk v19.4 (Canary) and MM, by no more updating them as long as things (Root, Safety Net, Device Certified) will continue to work :)

---

You can try with the previous Vanced YouTube_Vanced_-_Magisk_Repo-v14.21.54(b01.40.20).zip (it works for me but as written above, I got it back by restoring Data partition when I was unable to update/install the newer), you can take it from my Mega:

https://mega.nz/#F!JwkVyRya!Rb7OUE0z3PEpXBRxGOM-vQ
[Huawei P9 Guides, News, & Discussion] xxxvego:
Latest Magisk 19.3, MM 7.3.0 (220) and flashed Vanced from your Mega, I had a error in TWRP, but I was flashed by Magisk Manager normally. The error pops up when I try to install the apk file: "the application has not been installed.".

What should I do step by step to install YT Vanced correctly?

Edit: NVM, finally work. I did not notice that the application is already installed. In any case, it works and I thank you for your help! BTW do you have any way you can download videos from YT?
[Huawei P9 Guides, News, & Discussion] zgfg:
Vanced comes in different flavors, please google and read their installation instructions (they have two different threads on XDA, for root and non-root Vanced, please search and read before installing)

If you go for the YT Vanced as Magisk module, then there is no apk to install. Module is itself the application.

And Vanced as Magisk module must be installed via Magisk Manager, not via TWRP

However, you must uninstall 'real' You Tube app, and in Google Play, for the YT app, block its automated update

Then, Vanced will appear as the YT app in Google Play, and Google Play may bother that YT should be updated - but if you do that, you will loose Vanced

If you don't want Vanced as a Magisk module then choose their app instead, but read the installation guide (and about the differences between Magisk module and the standalone app - there are some diffs, but I don't recall details since not using Vanced as a standalone app)
[Huawei P9 Guides, News, & Discussion] zgfg:
You can try Magisk Canary v19.4 (19302).

'Decrypton password/corrupted storage/must factory reset', now with 19302 resolved on my Magic Rainbow v4 (also EMUI 5.0.1) booting again just fine:

https://github.com/topjohnwu/Magisk/issues/1409

For now fix only in Canary (alpha), hopefully soon also in Stable Magisk release

Edit: Today again even newer Canary Magisk v19.4 (19303) released (and Canary MM v7.3.3 (227)), all working fine
[Huawei P9 Guides, News, & Discussion] dkionline:
Had you downgraded and why?
[Huawei P9 Guides, News, & Discussion] zgfg:
Didn't downgrade, this is my second P9, one running MR v4, the other Oreo b540 :)
[Huawei P9 Guides, News, & Discussion] ogisha:
Thank you.

I will wait for official stable release.

I am glad that, thanks to your issue report, the bug has been fixed. :good:
[Huawei P9 Guides, News, & Discussion] hippy dave:
Just saying thanks for the great tool & guide.

Does anyone else have really low earpiece volume in phone calls? Any suggested fixes? Thanks!
[Huawei P9 Guides, News, & Discussion] rowland.phoen1x:
can you hel me, i can't enable OEM unlock or Unlock bootloader,

i have install a chinese rom to my EVA-L09 (as uploaded screenshot), i try to convert it to internetional but i can't do anything with locked bootloader

any help please :crying::crying::crying::crying::crying::crying::crying:
[Huawei P9 Guides, News, & Discussion] rowland.phoen1x:
:(:(:(:(:(:(:(:(
[Huawei P9 Guides, News, & Discussion] zgfg:
Suggested you already in your original thread

https://xdaforums.com/p9/help/unlock-bootloader-frp-t3942281

to go for and buy DC Phoenix credits, ask them to unlock OEM/FRP (they can do it), to rebrand and roll-back to c432 Nougat.

Then, if you want Oreo, please properly (literally) follow instructions from OP posts in this thread to get working Oreo, debloated, with GApps, without problems with OEM/FRP, etc.

HuRupdater is very powerful method (mentioned you also in the answer there) but like HWOTA7 (HWOTA7 is additionally bounded to Nougat) and other hacking methods from XDA, it requires to start with unlocked FRP - but you locked FRP and Bootloader and your OEM unlocking is disabled (and you are already on Oreo, with some strange mix/mess of brand and build/version) so really, DC Phoenix is safest way to do all (unlock FRP and Bootloader, and as part of that, they will flash a firmware, hence ask them to rebrand and install you c432 Nougat).
[Huawei P9 Guides, News, & Discussion] miksly:
I have network patch and face unlock on B540 Oreo. To install some Application i need lock the bootloader. Can i lock it or it's impossible?

thanks
[Huawei P9 Guides, News, & Discussion] zgfg:
Pls look into OP posts and take Search (up-right on the page), it's been answered and noted: NO, must not re-lock Bootloader

It wwould trigger hard reset:

- you loose Network patch and everything

- if you have TWRP or root it may brick the phone

But Magisk shall hide that Bootloader was unlocked - see OP posts about installing Magisk.(latest stable is now v19.3,, OP posts probably refer to v18.x)
[Huawei P9 Guides, News, & Discussion] miksly:
Perfect Thank you!

for install OpenKirin Omnirom Pie alpha 5.2, i need only follow the command there?

https://openkirin.net/user_guide/openkirin-rom-installation-instructions/

I have FaceUnlock, Emui Recovery EVA-b540-EMUI-RECOVERY_RAMDIS.img, NetworkPatch.

Thank you!
[Huawei P9 Guides, News, & Discussion] zgfg:
Yes - and it means that you will

- replace System

- wipe Data

And you must flash stock Recovery-Ramdisk back instead of TWRP

Hence:

- you keep Network patch (IMEI/SIM shall work)

- you will have Face unlock only if supported by OpenKirin

- If you root b540 with Magisk, Magisk will persist but you will need to install Magisk Manager again

If you migrate without Magisk, then follow OpenKiriin's instructions for rooting (but again, you will need to flash the patched Ramdisk and to install Magisk Manager)

And there is another XDA thread for OK ROMs:

https://xdaforums.com/p9/development/roms-openkirin-aosp-collection-t3828806
[Huawei P9 Guides, News, & Discussion] miksly:
ok i have undestand

so, if i need to reset my phone, when it restart, i need to reinstall FaceUnlock, NetworkPatch ??

thanks