yashsingh1/xdaforums huggingface dataset:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
In the Magisk Manager, Settings, disable Check Updates.

From TWRP, make Nandroid backup (all partitions except Cache and Dalwik) - do it already upon installing MR v4, Before you attempt to update Magisk to v18

If you have problems with new Magisk, restore Boot partition and you will have older Magisk back (Boot partition gets patched by Magisk).

Usually that is enough, only if you still have problems with Magisk modules, then restore also System and/or Data.

It is also possible in Magisk Manager, when opting to Update Magisk, not to take Direct method but to patch Boot file (for Oreo it is named Ramdisk file/partition).

Then Magisk will patch it and save it to Download folder as IMG file.

You will boot to TWRP and install the patched Boot file - if there are problems you reboot to TWRP and reinstall the older patched Boot image, with the previous Magisk version.

MR v4 installation zip, when unzipped, contains its initial Boot image.

About dumping Boot image from the running system (e.g. from MR v4 when you install it with the initial Magisk v16), see;

https://xdaforums.com/showpost.php?p=79457797&postcount=1728

(this was an answer to another P9 Nougat user who also followed request from Magisk v19.1 to do Factory reset because of 'corrupted' Storage
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] ogisha:
If you are on stock, download Magisk 18.1 and save if to external sdcard, then reboot to twrp and flash if.

Everything will be as it was. No storage nor data will be encrypted and no unlock code will be asked.

Regards.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] philivm:
Thanks for helping me [MENTION=6870018]Tecalote[/MENTION] !

I don't have the huawei camera app, but i think i've maybe uninstalled it by mistake ...

I tryied to do what you told me now, but there's no bluetooth-sharing systemprocess ... The only bluetooth process is bluetooth midi servive so i think this may be the problem?

Any other ideas how to fix it?

By the way, before flashing the rom i've been on rros, i flashed clean following your post .. only thing i did no data-file patch .. is this maybe the problem?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
No, you must not go back, you can start with steps from OP :)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
For EVA-L09 there's no data-files_patch needed, but if you have another model /cust you must flash data-files_patch before first Reboot

Which build number to you have in settings /about phone?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] philivm:
My Build Number is actually MagicRainbow-3-by Tecalote ...
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes, that's normal - flashing b386 over b394 disable the Theme Manager.

But b386 is the only Flashable Firmware for TWRP at the moment (FullOTA-MF-PV)

That's why you must choose, soon OTA is shown not only 500 MB, you must choose FullOTA package from Systemupdate settings and after it is installed, you must make Factoryreset with wipe of internal storage
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes, of course. But there's an App called "My Device" open it and look for "Fingerprint"

I need to know, which Phone model you have EVA-L09 cust? or another
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] philivm:
Oh i'm such an idiot :D

Now i've found it ...

Fingerprint: HUAWEI/EVA-L09/HWEVA:7.0/HUAWEIEVA-L09/C432B394:user/release-keys

By the way i've found out there is HwCamera in system/priv-apps but it doesn't appear in my launcher neither in settings/apps :confused:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Buratei:
it's finally here!

is it a wothwhile upgrade from v2?

possible to dirty flash from v2? asking because the phone doesn't belong to me and the owner does not entrust her phone with me :crying:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
If you decide to take TWRP 3.1.1-1, you can flash img with your current 3.1.1-0 by choosing img to recovery and reboot TWRP.

It's not necessary, if everything is working fine with your current one.

I am waiting for your feedback if you got time to install MRv3.

Merry Christmas :)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes, you can dirty flash, but read first Post, what's necessary to do
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Okay, so maybe you really have deleted something.

HwCamera must be also in

/data/hw_init/product/app

Try just reflash Rom. Just go in TWRP to wipe /advanced wipe and checkmark only Dalvik/Cache and Cache.

Your data will not be wiped.

Check before MD5 of downloaded Rom
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
I give you the Link soon new patch is ready
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes, the fix can be used, but it's more unavoidably. I don't like the Fix, since I know that it change your device Fingerprint from Huawei Device to a Xiaomi Device...

Safetynet should work without this patch and it does with installing the Rom and Magisk Hide of some components.

The new Magisk Manager Update can confuse this, but after reboot the device safetynet should be green again.

So, I make a new L19 data-files_patch based on the second one we have already tested and post the Link here.

But I don't know if I get time today or tomorrow, but I will make it contemporary
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Genie's:
My fingerprint doesn't work after first boot this rom and reboot.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] RandomQuezoPH:
It's ok man, I'll wait, anytime you're available! :laugh: :good:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] netaccs:
Yes, after FullOTA update the phone become like new one.

I install everything, now I have b394 and seems that everything works fine.

Even I used Huawei backup to restore apps+data and settings. Make few restarts and new apps can

request su (the problem I have).

Still I do not set screen lock PIN + fingerprint.

Could that be the reason why new programs cannot request SU (screen for request doesn't appears) ?

I will make twrp nandroid backup, trying to set up pin + fingerprint and cheeking again.

I set screen lock pin and fingerprint - seems ok.

Reboot few times and it works. May be something has been damaged in my firmware, partition or something else - thanks to everyone!

MR v3 Rom is definitely faster than stock, sound is different (better different) than stock, don't know why, but it is.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] jonathanhenry81:
Tecalote bro. About exposed. If I install magisk version I can use exposed.?

I don't want flash the other version again.

Ever when flash have problems with activation code of whatsap and Google...this is why I don't want flash again. At least not for now.

But I want try this exposed module..because always the used, even buy them.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Ok, I've upgraded to your TWRP 3.1.1.-1 extended. Btw, I was first scared, Vol+ and Power didn't boot to TWRP but to eRecovery (tried twice), but when I pulled the phone off from charger and tried again, it booted correctly to TWRP.

I didn't know for this trick, if phone is charging that Voo+ and Pow forces eRecovery.

---

And another question, I have stock L09 b394, not ooted. I want to make clean install of MR v3 Magisk ed.

IMO, it does not require wiping Internal memory?

Of course, I will disable PIN and fingerprint and enable back Swype for Huawei and few other stock apps I had disabled in Settings / Apps. Then will make full backup through the Huawei Backup application, including backup of System Data as on the attached screenshot.

After clean MR v3 installation, may I restore those System Data, incl. SMS Settings, System UI, Settings?

PS: Learnt later on problems with WhatsApp and BlueMail that restoring to MR v3 backups made on stock b394 was not a good idea
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] mihairimia:
[MENTION=7786725]zgfg[/MENTION] Thanks for sugesttion but it's not the same. It used to work well but now it's not.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Hello [MENTION=7786725]zgfg[/MENTION] and@all - you can restore with Huawei Backup everything, except following:

Do NOT restore Manager and System-UI - and dont restore SETTINGS, CAMERA and CLOCK - and I would also not reccomend to restore "Settings"
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
You can use Xposed Framework in Magisk-Edition too - but it will break safetynet! But if you dont need green safetynet, you can use Xposed.

Open Magisk Manager, go into menu left above to the Download section and download and install Xposed Framework SDK 24 (reboot required)

After install Xposed Installer for Magisk: https://xdaforums.com/attachment.php?attachmentid=4337506&d=1511193653

Edit: If you have it installed and Xposed Installer tell you, it is not active - just reboot once your Phone and from that moment on it will stay enabled.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
I need more information than only whats may not work :fingers-crossed:

Which phone model to you have EVA-xxx and which cust?

Which Rom or Firmware was the previous one you had installed?

Did you delete your Fingerprint and PINs before you going to wipe and flash the ROM - like I have recommended in OP (Post #1)?

We have tested this Rom with 5 people one week on EVA-L09 and EVA-L19 (both c432) and everything was working fine. Fingerprint, Bluetooth, WLAN....

So give me please more information and I will look for any solution.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Sorry, but I haven't seen your post before and the answer from [MENTION=7786725]zgfg[/MENTION] (thanks for the alternative workaround)

I have not tested Deezer yet -

If you open settings /apps /Deezer /Permissions - is there everything enabled, if not, try to enable, reboot phone and look after maybe working?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] philivm:
Thanks for your answer.

Did what you said, my data is still there :good:

But neither the bluetooth was fixed nor the camera app is here now ...

Checked MD5-Sum, is fine ...

any other ideas? :confused:

would be so thankfull if this could be fixed ...
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Okay I try to make a Fix during Christmas days and post it here :)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] jonathanhenry81:
Like me this estatus bar..

Xstana don't have support yet for nougat
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] scaniathe:
Hi. Flash b386 like in op update via ota to b394 and flash v3 again this is long way but after that everything is fine Ansfer for Philivm

Wysłane z mojego EVA-L09 przy użyciu Tapatalka
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] _Frostplexx_:
You have to use the version from PlayStore
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] jonathanhenry81:
Donated version from exposed
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] _Frostplexx_:
Try this: https://play.google.com/store/apps/details?id=lfprodev.xposed.xstana

It worked for me. Delete the version from Xposed first
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] jonathanhenry81:
Thanks you. Thanks so much and happy Marry Christmas for all . Tecalote Noel thanks bro for amazing Christmas gift.:victory:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] jonathanhenry81:
Ohh I forgot it...

I don't use so much the camera...

But some day upload video status on what's app

Short videos. When I played the video I can ear a sound produced when camera stability the video.

:eek:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
This is interesting, look at the similar observations for mOOoonlight ROM and V4A (?):

https://xdaforums.com/showpost.php?p=74923332&postcount=360

https://xdaforums.com/showpost.php?p=74946046&postcount=362
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Clean installation of MR v3 Magisk ed from not-rooted L09 c432 b394. Strictly following excellent OP instructions, all went smoothly and successfully (SafetyNet, AdAway, K-Settings, PMPlus, Viper4Android).

Upon activating Magisk, I accepted upgrade to Magisk Manager 5.5.0. Also:

- unchecked Auto updates for YoyTube in GooglePlay

- uninstalled YouTube

- wiped Dalwik and Cache

- installed Magisk module injected_YouTube_Background_Playback_Vanced_-_black_themed_Magisk_Repo-v12.45.56b012

Now, YouTube plays from background and behind the locked screen, and without ads.

Although K-Settings provide similar feature, I use FlashOnCall since supporting more options (flashing on incoming calls but also SMS abd WhatsApp messages, flashing on missed calls and unread messages).

I alsobuse FrinkyMusicController for jumping to the next/previous songs by Vol +/- on locked screen (otherwise, one many features in GravityBox Xposed module, and btw, I don't know of a Magisk module with similar functionality).

Both apps are available from GooglePlay, and they don't require root.

MR v2 was so good that I was afraid v3 could hardly reach similar excellence. But oops, [MENTION=6870018]Tecalote[/MENTION] did it again (smooth ROM, detailed and precise instructions, non-stop support). THANK YOU!

Merry Christmas / Happy Holidays, enjoy festivity days to all.

PS: Battery consumption screenshot attached from the first night (idle time on WiFi, practically no drain)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Dont install Magisk 15 Update at the Moment (Bootloop)

For all Users of Magisk Edition - there is a new Update available since some hours - Magisk 15 - please dont install, it makes bootloop.

I must check first, why this happens and how to solve.

Magisk Manager Update is okay - but please no Magisk 15 Update at the moment :crying:

The issue is not a fault of my ROM, I read in Magisk Thread - the problem occurs on different Huawei devices....

https://xdaforums.com/showpost.php?p=74962451&postcount=4723

https://xdaforums.com/showpost.php?p=74962154&postcount=4713
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] philivm:
The last days, i had no time to try this ...

but now i tried it and it worked fine!

Flashed b386 and then MagicRainbow v3 now everything works like a charm!

Thanks very much!

Also to [MENTION=6870018]Tecalote[/MENTION] !
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
That's good news :)

But please take a look to my previous post (before yours) - important information!
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Magisk Settings, disable Update Notifications to prevent accepting by mistake.

Btw, Manager v5.5.1 is ok?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] clouds5:
Just learned the magisk thing the hard way :silly: thought quick update before going to bed wouldn't harm anyone. Boom bootloop. Luckily reinstalling the rom fixes it and you dont loose anything.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Magisk Manager 5.5.1 is okay, but don't update Magisk v15.

It doesn't help to disable notification in settings of Magisk... :)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] RandomQuezoPH:
My bad that I installed it right away and didn't expect a bootloop to happen cause every update is fine but not this time. Lesson learned, wait for Tecalote before touching something AHAHAHA
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
You can flash ROM dirty, just wipe only Dalvik/Cache and Cache...

You will not lose data
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] RandomQuezoPH:
Hey sir Tecalote, I'll just ask something. The original version of my phone when I first got it is L19c636xxxx and I don't know the rest of it. After installing MagicRainbow v2 together with the files that you gave. My phone changed to L19c432. Now, in the datafile patches, which should I install? The c432 one or the c636? Also, I want to go back to stock so I can retrieve the file manager and go back to MagicRainbow v3 so it will be a very clean install and the question is, if I install L19c636b168, will it get an update up to recent which is L19c636b393 or higher? Thank you :D :fingers-crossed:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
If your phone has cust c636 you must use c636 data files of course.

Try this first
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Arnys:
i instaled 14,5 magisk over 15 and bootloop gone!
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] RandomQuezoPH:
Last time I checked it was c432. Anyways, I managed to install the c363 and yes finally, it showed the Huawei-ID and Files manager and even the downloads app that was not there before. Turns out that c636 really is the original cust and managed to make the safetynet green at first start. Sorry for bothering you because of my wrong doings tho. Thank you so much for your time and effort on this awesome rom. Will be my daily driver starting today. :D :fingers-crossed:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Rezei:
My navbar is really small. Any way to change its height?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Magisk Update to v15 - SOLUTION

HERE IS THE SOLUTION FOR UPDATE MAGISK TO v15.x ;)

1) Open Magisk Manager and update Magisk Manager (apk) to newest Manager - if you have already done, move to step 7

2) After the download you will may asked for permission to storage -grant permission

3) Install Magisk Manager Update

4) Open Magisk Manager

5) You get the question "install Magisk v15x.zip" - DONT INSTALL YET !

6) You see changelog, close it

7) ENABLE CHECKBOX keep AVB 2.0/dm-verity

Note: "Force Encryption" must also be enabled!

8) Click on Magisk Update and install

9) USE ONLY DIRECT INSTALLATION

10) Soon "All Done" REBOOT YOUR PHONE

11) You have now Magisk v15.x :cowboy:

LOOK AT SCREENSHOTS
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] RedSkull23:
Thanks man, this did the trick on my Honor 6X on EMUI 5.0.1 :) previously, if updated leaving unticked the checkbox about AVB 2.0, i was getting a change of my model number from BLN-L21 to generic_a15.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] jonathanhenry81:
Use kang setting. Navigation bar setting. NavBar height.

:good:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] scaniathe:
Thanks it works. Regards

Wysłane z mojego EVA-L09 przy użyciu Tapatalka
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Updated data-files_patch for L19-c432 will come during next two days (for Filemanager, Huawei-ID WLAN und Bluetooth issues - to get them to work properly)

But L19-c636 seems to be okay with current version
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] satelit1:
Magisk Update to v15 - SOLUTION

Thx. Working for my P9 lite 2017
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] chudy_85:
If you have problem witch magisk v15.0 here you have patched boot.img from my P9 EVA-L09C432B394

https://mega.nz/#!RFg1lACI!syXaIkwueDojCyCT5jx0gTDwUksOWHlsbTVepaNo4DQ

Copy file to sdcard

Go to TWRP and select IMG to flash

Find boot.img and flash to boot partition

Reboot to system

Now you have new magisk v15.0

Wysłane z mojego EVA-L09 przy użyciu Tapatalka
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
I would not recommend, because there's not sure and not tested, if this works properly with the Rom.

I am not a friend of those patched boot.imgs

But anyway thanks :)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] chudy_85:
Ok I do it on my stock p9 Eva-L09c432b394.

If I now you read magisk topic and know I added more info how update to last v15.0

If you want you can check my boot.img .

First you can flash stock boot

Reboot to system

Install magisk manager 5.5.1

Power of to TWRP and flash patched boot.img

Reboot and check it's work.

If not work delete my 2 post from your topic

Here it's my post in magisk topic

https://xdaforums.com/showthread.php?p=74964303
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Okay, I will check. It's sure also an solution. :)

But is it update able for next Magisk v?

Or does it require then a new patched boot.img?

And does the Root requests from Apps working properly?

Those are the questions for me. ;)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] jonathanhenry81:
Have a news. I think that after update magisk..just charged to 22 %:confused:

can i uninstall v15 of magisk??
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
This is not a Magisk issue!

After a new Rom Installation a Battery calibration is sometimes recommended.

Instruction in German (use Google Translator)

https://www.android-hilfe.de/forum/...by-tecalote.829450-page-49.html#post-10635217
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] jonathanhenry81:
thank Tecalote first I'll try changing USB cable, and the charger.

apparently it is the charger. need to buy one
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] chudy_85:
Root requests work properly.

For me better it's use patched boot.img because it's flash faster in twrp.

When you update your rom to new build you must do it all process from magisk 14.5 to last and all people do it that same because you added v14.5 to rom.zip . When you create new rom you only added patched boot and Magisk Manager to system app.

I don't know do we able update to next magisk but magisk zip pack take your backup boot.img from data where it's create and modified only some file and create new boot.img

Wysłane z mojego EVA-L09 przy użyciu Tapatalka
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] philivm:
I've now updated Magisk like told in your manual - worked well :svetius:

One more question: how do i get substratum to work? I've installed it and granted SU-Permisssion, it says it activates the theme choosen, but after restart it's not themed!
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] scaniathe:
Substratum not work in stock rom. Only like rr or lineage

Wysłane z mojego EVA-L09 przy użyciu Tapatalka
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
WhatsApp notifications don't work for me when P9 goes to deep sleep:

- I even leave WA running in the background, and btw WA is not configured to close when screen is locked

- Leave my phone with locked screen for 20-30 minutes or so

- Send WA msg to myself from another phone

- Wait 5 minutes, WA does not ring for incming msg on my P9

- Touch the Power button, I see notifications for eg mails, but not for WA

- Wait more 5 minutes, then unlock my P9, start browsing (WiFi/Internet is perfect) but still no WA notifications

- Only when I manually open WA (bring it to foreground) WA will ring and show notifications for several messages sent to me in the meantime

I was experimenting and reproduced it cca 15 times (every time I tried, if I left my phone with locked screen for enough time to go to deep sleep) in the last 2+ days since I installed MR v3, finding that even leaving WA in the bacground does not help, that mail notifications are coming (and not helping) but WA not, etc.

I tested also by dissallowing Battery Optimizations for WA - but reproduced tge same way again

WiFi and Internet are excellent and it is not due to WA server or so, everybody else in house receives WA immediately.

Even I receive WA notifications iimmediately if I'm just in WA or even with the locked screen if it was in the first few minutes before phone had a time to go to Doze.

I 've never experinced the same with b38x, b39x or MR v2

Is there anyway to nullify changes what PMPlus made when enabling Autostart options for PhoneManager (this is my last chance)? Although I have enabled WA for autostart.

PS: It was clean installation of MR v3 from stock and not-rooted L09 c432 b394 and everything else works excellent.

I have enabled PMPlus immediately when installing MR v3 hence I don't know is it realated to (btw, two months ago with MR v2, PMPlus and WA whitested for Autostart I never had problems)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Have you tried Substratum as Magisk Module - in MRv2 one User tested and it was working