yashsingh1/xdaforums huggingface dataset:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
[MENTION=5190551]ceLsiuZ[/MENTION]

Hi :) Here's the guide for you going back to Stock Firmware and after upgrade to Nougat to use MagicRaibow v2

1) With Huawei Backup /TitaniumBackup store your Apps and data (but only User /not System Apps and no Chat-Apps), calendar, sms, contacts.. Backup also folders from internal Storage (copy them to your external SD - DCIM, WhatsApp Folder, Downloads...)

2) If you have Xposed Framework installed, disable modules and uninstall Xposed Framework from K-Settings /Xposed Settings or flash Xposed Uninstaller (if you use uninstall.zip you must wipe Dalvik/Cache before reboot)

3) Open K-Settings /More Settings /Flash Recovery - and flash official Recovery (=Stock Recovery)

4) For L09C432 download Firmware b182 from here:

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

5) Unzipp the update.zip and copy only the unzipped files (UPDATE.APP /Meta-Inf) into a folder on your external SD -with the exact name: dload

6) With restart menu boot to Recovery (is Emui Recovery now) and from there perform wipe Cache Partition and Factoryreset.

After it is finished

7) Restart Phone, soon you click on restart and Screen becomes black - press Vol+ and Vol- (in the middle) down and hold it until Phone is rebooted and EMUI Software Installing begin.

8) EMUI installs now b182 and reboot to system after. Make only short setup without Google Account. But WLAN should be connected. Enable Developer Options and make sure OEM Unlock is enabled. USB Debugging is not necessary yet.

9) Leave Bootloader unlocked, SIM must be in phone, after a while you should receive an OTA to b383. Open System Update.

Download and install this Update.

10) You are on Nougat now.

11) After a short while you should receive an OTA to b386. Download and install this Update.

12) Enable Developer Options and in there A) ADB Debugging and B) USB Debugging (not USB before ADB) and then you can use my Thread:

https://xdaforums.com/p9/development/rom-huawei-p9-magic-rainbow-t3601064
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
[MENTION=5190551]ceLsiuZ[/MENTION] Did you try out?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] ceLsiuZ:
[MENTION=6870018]Tecalote[/MENTION]:

Oh yeah I did and since you didn't hear from me in quite a time: Everything worked out well.

Well partly at least, out of comfortability and also usability issues (banking apps etc.) I got "stuck" on stock until now and went until the newest EVA-L09C432B393 now.

But since the lacking equalizer annoys me so much every day and I in general miss the possibilities of your ROMs, I'll read myself into how to move on now. ;)

Thanks again for your great help back then and best regards!

edit:

Oh I just read there's gonna v3 of Magic Rainbow soon. So I gues I'll best wait until then, then. Do you have any rough estimates when the release could be? It sounded like it's actually finished already and only the last tests are being done. :)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] agile2011:
Thanks a lot master !!! How time waiting for receive the update an OTA to B383 ??

Please confirm one dude, unlock bootloader again, dont you ? after EMUI install B182

Juan from Argentina
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Please tell me once again your Build Number in settings about phone
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] agile2011:
eva l09c900b182
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
c900 is the problem why you don't receive OTA.

Your phone must get a Debranding.

But this steps must be done carefully.

It would be helpful to know what was the original Build Number, which Firmware come shipped with the phone as you bought it.

If you are living in Argentina, your original cust could be c605.

And you have sure L09 (single SIM)?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
[MENTION=7545138]agile2011[/MENTION] If you give me this necessary information I can help you to debrand and going up to Android 7
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] agile2011:
Thanks a lot my friend, what information need ? :D

Regards :good:

Juan
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Look here: https://xdaforums.com/showpost.php?p=75281429&postcount=189

I need to know what was the Build Number of the Firmware which was installed as you bought the phone?

I guess it was something with cust c605 -
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] agile2011:
Really dont know, how can I found this information ?

and yes, is single sim

Look this link, what do you think ?

http://www.htcmania.com/showthread.php?t=1190074
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes I can guide you to debrand, we don't need this description.

But I am not sure if c432 is a good choice for your region. C432 is for European Countries.

Let me think about it.

I try to find solution until tomorrow.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
oeminfo c605

[MENTION=7545138]agile2011[/MENTION]

I made a request yesterday, we must wait until somebody give me the oeminfo for cust c605:

https://xdaforums.com/showpost.php?p=75296193&postcount=2089

If we could get it, I can guide you how to debrand to this cust and installing related Android 6 Firmware to get OTA to Nougat.

I think it is not a good idea to debrand to c432 x because you live in Argentina and then you would have problems with mobile Network (because c432 is specified for European Countries)

Hopefully somebody does share c605 oeminfo (which is for Latin America)

Soon we get this file, I write you a detailed guide with all required downloads and steps.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] kye04:
Hi. Revolut push not working at all, even if it is system app...

Any ideea how to fix it?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] jure482:
Bootloader

I'm still on new world, and I want to get magic rainbow v4, are all steps the same as for v2 mentioned above, also does bootloader lock after stock upgrade to Android 7.0? Because I don't have the key anymore (deleted screen shot).
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
But make a Nandroid Backup before..

This sound system looks pretty good :)

Edit: May the preinstalled driver for Viper4Android makes conflict with the different sound system...
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] maliniaka:
Is there any way to install this mod?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
I just can try it. For this test I would flash on my test phone the Rom whithot Dolby Atmos Viper4AndroidFX (it has a lot of files and cannot removed clearly whitout an uninstall script). It is easyer to test it without my integrated sound system.

I can do it maybe on weekend. During the week I have too much work in my Job..
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] dodgedroid:
After flashing this rom, and using it for about 1 day I've rolled back to stock MM (using dload method).

Now it seems my internal memory is somehow damaged because i can't copy anything or download on it.

I've searched everywhere and i can't find a fix for that.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Good Morning :) Which firmware had you before? Did you test Nougat, after Rollback to MM and then this Rom?

Or did you come from clean MM (which firmware?)

This Rom doesn't modify internal Memory in any way.

You can do following: Connect your P9 with USB to your PC and copy all private files you have stored there to PC. Unlock Bootloader, after flash TWRP from OP. Go to Wipe, Advanced Wipe and wipe Dalvik and Cache, data and also internal SD! After flash Stock Recovery which you can extract from the Full Stock Firmware with Huawei Extractor (you find it on xda).

Boot to Stock Recovery and Wipe Cache. After make a Factory Reset. Then flash Stock Firmware again with dload method.

This should solve your issue. Tell me.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] dodgedroid:
Before installing your rom, i was on stock MM non rooted
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Thank you for letting me know! I'll test and go back to Stock for seeing if this would be same problem.

But in the moment I don't think so.

Have you tried my instruction for solving it?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Sermpie:
Hey thnx for your rom.

I really like it.

The only thing is that my notifications with Whatsapp are not working.

I used link2sd and Whatsapp is in the priv-app map.

I also whiped cashe and dalvik but no luck.

The notifications wont show when the phone is in deep sleep.

Do you now how i can solve this?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] dodgedroid:
Hello!

Okay I'm home now and I will try your method.

More info about my problem:

The issue happened after i've wiped data,system,cache from twrp while I was on your rom. Right after that i've manually installed stock MM (dload method).

After all this, i tryed to download B360 over OTA, and allways gave me an error of "Downloading Failed" .. after more research i've found out that the Internal memory ( internal SD) was Read-Only (some app won't install from playstore, and trying to move any file on the Internal SD could not be possible).

Oh, well...right now i've finished your fix, and ideed it worked like a charm. Big up mate.

Thanks for your help, and btw your rom is indeed nice and smooth but my reason for moving back to stock MM is to upgrade to official Nougat B360.

Cheers, Alex.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Hi :) You must check several things.

1) Go to Settings, Apps, WhatsApp und in there to Permissions (check all) and to Notifications (check all). At least go to Memory and delete only cache.

2) Open the App Phonemanager, right above is the settings symbol. You can make shortcuts of the different parts on the Homescreen. You must open Akkumanager - it has also right above the settings symbol. In there activate: WLan on in Sleeping Mode and important: mobile Data on in Sleeping Mode. And in the main menu of Akkumanager activate WhatsApp as protected App.

3) Open settings, more (after datamanager), Mobile Network - mobile data always on.

4) Open Developer Options Mobile data always on.

5) Restart phone.

If it doesn't work, I give further instructions
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] womanizerzz:
does location service (network) work?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes, it works :)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Sermpie:
Thnx

I only had to do step 3 to make it work ;)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] womanizerzz:
really? thanks.

i used your v6.6 and only GPS :(.

did i forget something?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
You have to adjust the settings to suit your needs.

In Advanced settings, Location Service you have different options.

I use only WLan and mobile Networks. I activate GPS manually just if I need it. (for saving battery)

How to activate GPS:

https://mega.nz/#!3VQXDQYR!lA7wjxC3F83MG6x_G1Dz8fdPVhaozyJVrpBKbXHx2YQ

It worked in 6.6 and it works in NW7 :)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] womanizerzz:
on your v6.6, i did but when used network for location service, it could not work. btw my variant is eva-al10. maybe i clean flashed roms (kangvip, your rom, fnewworld-based on kangvip). should i dirty flash rom? i dirty flash kangvip nougat and location service (network) work.

thank you.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
If you already on Nougat KangV you cannot flash this Rom.

If you would do this the phone going into endless Bootloops.

For flashing this Rom you must make a Rollback to Stock MM.

So it is better to wait for my next Version NW 8, which is based on Nougat.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] cesarguaro:
hi bro.... the nfc doesnt work on this rom? or there is a way to use it? the option get activated but when i´m going to use it isnt doing anything, like if doesnt have nfc :( sorry for my bad english
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Hi :) NFC should work (activate it together with Huawei Beam) I have tested it with my Printer, which can only connected between Phone and Printer with NFC.

What to you want to connect?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] cesarguaro:
I will try it as you say and tell the feedback thanks for the quickly answer :D

Edit: no bro it doesnt work for me :( i will try to go back to stock and try again... really nice rom thanks for your hard work
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
The only problem I know is the NFC Connection between Phone and some Smart Watch - that's why I like to know which Device you tried to connect (which not work)?

The other thing is - NFC may not worked for you because you modified the cust.

The original cust of the Rom is working for all models.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Carlos6862:
Excuse me my friend [MENTION=2304948]cesarguaro[/MENTION]

Could you send me the link of flasheable zip of the rom with the cust? I have the same issue with themes.

Thanks in advance!!

Regards!! :):)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Hi :) You don't need this cust, just read, what I wrote in OP about the themes.

We had same issue in the German Thread (one User).

It is primarily an issue of TWRP (problems with mount/unmount)

After making a Backup with TWRP, TWRP should be restarted with the Main menu "Reboot /Reboot Recovery" before wiping something and flashing the Rom.

It is necessary to wipe Dalvik and Cache before flashing the Rom and better is a Fullwipe.

If you have problems with the themes, just reflash the Rom one times again and it will work.

Additional Information in OP.

If you flash instead the Rom with the cust 432, Phone Manager will loose some functions like Permission Manager...

I make a fix in the next days.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Carlos6862:
Ok my friend [MENTION=6870018]Tecalote[/MENTION]!

I did it and didn't work! I was following your thread in German Forum. I'll do it again and report!

Thanks and regards!! :)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Thanks [MENTION=956100]Carlos6862[/MENTION] - and don't worry, I make a Fix during this weekend.

I change the location for Themes to the previous path.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Question to all: Is there anybody else with non working themes or non working NFC or non working location service?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] juupke76:
Everything OK here with location service and themes

Verstuurd vanaf mijn EVA met Tapatalk
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Sermpie:
No problems here :svetius:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Matija Gubec:
I use it from the first day when you have post it on AH without any problem.

Thank´s ...

:good:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
ThemesFIX

:) Thanks!

Good evening all together - I made a Fix zip for those people, which had problems with Themes.

Download: https://www.androidfilehost.com/?fid=817550096634742413

MD5: ae2b93b4c8746b1a824b28237aadc60e

Just for flashing with TWRP (dont do anything before in TWRP and don't wipe Dalvik/Cache after)

User without any problems must not flash this Zip.

[MENTION=2304948]cesarguaro[/MENTION] Dont know why NFC are not working with your Phone. I have tested NFC from ROM again (sending Files with NFC to another Phone with NFC) and it works for sure!

It only works not with models which have not NFC Chip integrated.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Hello :) Some more questions - I looked at that site and there is a lot of stuff....

The Downloads are on Filehost: https://www.androidfilehost.com/?w=files&flid=59044 -

Which of the lot of mods and extras would you recommend?

Did you saw it on another Phone and how how does it sound? Do you think, its much more better than the Mod (Dolby/Atmos+Viper4AndroidFX), which is integrated in NW 7?

I had no time to try it but I will do as soon it is possible for me - but if anybody have some experience with A.R.I.S.E please give me an feedback which of the mods I should try to implement. Thanks
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Z-Blade:
I havent tried your rom yet, I am playing around with stock rom at this moment but I have use ARISE a few times (including on the P9) and its definitely my favorite sound mod. I have not heard the sound quality of the mod in NW7 so this is bias but I do believe that ARISE has Dolby and Atmos libs in it so it may even sound the same.

P.S. Sorry if what I said doesnt really help you.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Thanks for answering!

Another question: Did you have installed it on P9 Marshmallow? And which zip did you use (there are a lot of zips available...)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Z-Blade:
Yes, I flashed it on a the stock L09 MM rom. Yeah, it can be confusing on which one is the right one to use, ARISE Sound Systems Deuteronomy 2.3.3 is the one you want and the one that I flashed onto my P9.

https://www.androidfilehost.com/?w=files&flid=126523
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Addymore:
Flashed this and fingerprint option was missing...... too bad.....
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Hello :) I wrote in OP - Fingerprint only work if you are (before flashing the Rom) on the latest unmodified official Stock Firmware (Marshmallow) for your device.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Addymore:
True....! I tried to go back to stock..L19C432B182.. Now fingerprint option is there!

Where is the HiCloud?is it supported here for cloud backup or not!

Thx for this good rom
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Your welcome :)

I can upload the latest Hicloud apk soon I am at home. I have it installed and it works for me .

You can try then if it works in your location too..
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
HiCloud

[MENTION=4233087]Addymore[/MENTION]

Attached is HiCloud Apk...

Just try if it works and reply - thanks!
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Addymore:
[MENTION=6870018]Tecalote[/MENTION] I tried and It z working....! Thx

Why no gallery photo upload option and call record upload? Sms, Call,.... working good too....! I am also unable to check remaining cloud storage..... :p
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Huawei removed the option for uploading photos to HiCloud. It was present in earlier versions. But if you install one of those they would updated through Playstore. The option to upload Call records wasn't included. And yes I also cannot check the remaining place of the storage. This seems a small bug of the newest version.

But it's possible to Login on PC to Huawei Cloud. Soon I have time I give you a Link.

Cloud has only 5 GB. I use it for Backup Contacts, calendar, sms, call history, notes, phonefinder (must checked also in Device administrator) I don't use it for Audio and didn't use it for pictures in the past.

For Pictures you can use the app QuickPic (has option for free cloud storage) and you can use MEGA for files (50 GB) or Dropbox...

I like HiCloud too, cause if I install a new Rom and Login to HwID and HiCloud, my whole contacts, sms, calendar... will be restored automatically.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] maliniaka:
[MENTION=6870018]Tecalote[/MENTION] I'm using now A.R.I.S.E Leviticus but i want to try Exodus, idk why this one isnt working on emui (it "eats" RAM and phone laggs :/)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
I haven't time the last weeks to make tests and experiments with this mods.

What I can do if some people like you like experience with this mods: I can release another additional edition of the Rom without Atmos/Viper! With such an edition you can test what is possible.

Because I think the preinstalled mode makes conflicts with your preferred mode. I said it some posts before: My mod cannot uninstalled clean without a complex script.

I installed Viper/Atmos Stock Edition cause it is compatible with the whole Rom and also Netcall-Apps.

One times I tried Viper /Atmos Sony Beats Edition and following problem occurs: If Users called with Netcall-Apps another person's - the other person's couldn't hear them...

So: a lot of problems can occur with untested mods and need then endless time to make fixes for those issues.

I haven't so much time and my priority is to make a working Rom for a lot of users and

I cannot integrate for every user one special mod.

But if I get more time I will experiment with ARISE.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] womanizerzz:
anyone checked 2-way call record? is sound quality (the other) good?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
What do you mean with 2 ways Callrecord?

It is possible to enable automatic recording - every call will be recorded (if you get a call and if you call somebody) and it's possible to record manually directly from the dialing app.

The quality is good and record will be saved on external SD.

And it needs not much place :)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] kye04:
I do not have sd card, i use dual sims. So no recording... 4.1 is recording on internal memory...
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
If you have no external SD, it will be recorded on internal Memory!
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Sermpie:
The records are saved as .Amr

For some reason poweramp wont play the recorded calls.

What app do you use to play the files?

I debloated your rom some more so i guess you can play it with the stock music player?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Carlos6862:
Ringer & Notification Volume Unlink

My friend [MENTION=6870018]Tecalote[/MENTION]!!

Is there a way to have Ringer & Notification Volume Unlink.... I installed it and it didnt work, I also installed Gravity box to separate volume ringer & notification and it didnt work .

Thanks in advance.

Regards!!
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
I get a notice in the notification bar - from there I can play it with an instance of the recoder app.

Alternatively I can go with the root Explorer to record folder and open the amr file with the stock music player and also with the music player of MiXplorer.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
This Xposed module is based on AOSP AudioService and Settings source codes. It works on Sony Xperia phones and AOSP-based ROMs. Maybe not on Huawei's

You installed the MM GravityBox and it didn't work - I haven't tested, cause I heard short time ago from the MM version.

This time my regularly job takes too much time and I wait for my holidays to test few things.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Z-Blade:
Take your time, having any developer on this device is already a blessing.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Carlos6862:
Thanks my friend [MENTION=6870018]Tecalote[/MENTION]!!! Take your time.

Thanks for your great rom and for your awesome work.

Regards!!! :):)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] xD9:
Hallo. Great job the rom is awesome. I have a problem though; I am not able to download any app from playstore. I got the message; Authentication is required.You need to sign in to your Google account. I have clear cache, deleted my account, install another play store build but nothing.