Huawei P9 [ROM][Android 7.0][EMUI 5.0.1][European Firmware b398]*MagicRainbow* v4

Party5999

Senior Member
May 26, 2018
149
9
28
I read the whole thread. Thanks for helping @Party5999

At first you should remove the Universal SafetyNet Fix, because as long as you have this module installed, cts profile will not be true.
The SafetyNet Fix changes the ro.build.fingerprint to a Xiaomi device and this is dedected with newer Firmwares.

1) Use the attached zip for uninstalling SafetyNet Fix. Flash it with TWRP, wipe (only) Dalvik/Art Cache and Cache (with advanced wipe) and reboot phone. (reboot will need perhaps 5 min)
2) Go to settings /apps /Magisk Manager /storage and deleta data and cache - btw: which Magisk version to you have installed? 16 until 16.3 is okay, but I would not recommend 16.4 (because its bugy and misses arm64 libraries)
3) Check settings /developer options - if USB Debugging is enabled (if it is disabled, then enable FIRST ADB Debugging in charging mode and AFTER USB Debugging)
3) Reboot phone, open Magisk Manager, check safetynet and tell me the result. If cts profile is false again, we will do some further steps.
Solved! Thank you.
Can I lock the bootloader? Becasue the warning that appear everey time I boot the phone is annoying.
 

zgfg

Senior Member
Oct 10, 2016
4,419
1,899
233
Solved! Thank you.
Can I lock the bootloader? Becasue the warning that appear everey time I boot the phone is annoying.
DO NOT - if you can't live with the warning you must flash back to the stock firmware (ROM and recovery), by HWOTA, before relocking the Bootloader.

Relocking triggers internal hard reset and you must be on the stock firmware - otherwise you risk to brick the phone
 
  • Like
Reactions: Tecalote

Party5999

Senior Member
May 26, 2018
149
9
28
DO NOT - if you can't live with the warning you must flash back to the stock firmware (ROM and recovery), by HWOTA, before relocking the Bootloader.

Relocking triggers internal hard reset and you must be on the stock firmware - otherwise you risk to brick the phone
I can live with it but is so boring but, I'll keep it if there aren't any tricks to hide it.
 

zgfg

Senior Member
Oct 10, 2016
4,419
1,899
233
I can live with it but is so boring but, I'll keep it if there aren't any tricks to hide it.
Search on Google for "Your device is unlocked and cannot...", you will see reports from various phone makes and models

IMO, it's required by law, related to FRP law (originating from State of California)
 

Tecalote

Senior Member
Aug 6, 2015
4,077
3,104
253
Leipzig
I can live with it but is so boring but, I'll keep it if there aren't any tricks to hide it.
There aren't any tricks to hide it.
You have the same on each Custom Rom, even RROS or Lineage, because every alternative Rom needs an open Bootloader.
If you would relock during CR, your phone will be bricked.
If you don't want that Splash, you must go back to the original Stock Huawei Firmware.
 
  • Like
Reactions: vitadella

vitadella

Member
Jul 16, 2017
10
2
0
Okay, I would say before debranding we give it a second try and use instead:
EVA-L19C636B190 Full Firmware for going back from Renovatio to Stock: http://www.carbontesla.com/2016/10/download-huawei-p9-b190-marshmallow-firmware-asia/
You have right now EMUI Recovery instead of TWRP and no Root, right? If yes, this is good, because it is required!
1) Download this Full Firmware, extract it and copy META-INF and UPDATE.APP to dload folder on your external SD. The folder: dload must be in the main directory of your external SD
2) Use Vol+ and Vol- and Power Button. Press Vol+ and Vol- in the middle down and at the same time the Power Button. Keep pressing. Phone reboots and EMUI Update is starting. Release the 3 Button in the moment, the update is started - but not before.
The Update should be arive 100% and Phone reboot after. Only with succesful Update you are back to original Android 6 Firmware for your device and this is required for OTA to Android 7.
Tell me, if the update was succesful and if you receive OTA.
Good news here, the update worked, and now I successfully have B190, I got the OTA B361 and were updating. Very thankful for the guide.
 
Last edited:
  • Like
Reactions: Tecalote

Satiriasis

Member
Jul 20, 2009
9
0
0
Hi guys, I own P9 too. In general I do not have much time to experiment with different ROM and I am satisfied with the default one, however even after replacing the battery, my phone last on battery barely a day. Do you have experiences with custom ROMs like this one with better battery life? If so, how much is the difference?
 

zgfg

Senior Member
Oct 10, 2016
4,419
1,899
233
Hi guys, I own P9 too. In general I do not have much time to experiment with different ROM and I am satisfied with the default one, however even after replacing the battery, my phone last on battery barely a day. Do you have experiences with custom ROMs like this one with better battery life? If so, how much is the difference?
This is debloated ROM, and rooted hence you can freeze or uninstall further not needed apps.
From K-Settings and PMPlus you can enable Autostart control in Huawei's phone manager for which apps and services will be started or not on boot.
With all that (plus stock available control which apps to kill on screenlock) you can substantially lower battery consumption primarily during idle time, as attached
 

Attachments

Twisted Prime

Senior Member
Dec 24, 2016
417
1,504
113
London
Hi guys, I own P9 too. In general I do not have much time to experiment with different ROM and I am satisfied with the default one, however even after replacing the battery, my phone last on battery barely a day. Do you have experiences with custom ROMs like this one with better battery life? If so, how much is the difference?
Use Greenify
 

vitadella

Member
Jul 16, 2017
10
2
0
That's good news :good:
I'm very impressed with Nougat stock B399, everything's smoother and faster even than Renovation, some things I'm still not satisfied are lacking auto-call recorder, the app-twin is too limited and the ringtone of alarm is from small to very small, I missed twice, luckily I'm not fired for it. Clearly Mashmallow did better with alarms.

I'd like to say Mashmallow is very terrible after long time using even with custom ROM, maybe Nougat will be different. When is your turn with Oreo?
 

Tecalote

Senior Member
Aug 6, 2015
4,077
3,104
253
Leipzig
I'm very impressed with Nougat stock B399, everything's smoother and faster even than Renovation, some things I'm still not satisfied are lacking auto-call recorder, the app-twin is too limited and the ringtone of alarm is from small to very small, I missed twice, luckily I'm not fired for it. Clearly Mashmallow did better with alarms.

I'd like to say Mashmallow is very terrible after long time using even with custom ROM, maybe Nougat will be different. When is your turn with Oreo?
Soon as Oreo will be officially released and then some weeks later (for testing)
I have extended App-Twin in MRv4, but I recommend you to stay on Stock Firmware until you get official Update.
Then you can switch to MRv5
 

Tecalote

Senior Member
Aug 6, 2015
4,077
3,104
253
Leipzig
Hi everyone, I'm back again.
Can you tell me why, when iI try to paste something like a different bootanimation into product/etc/media, it shows me that error:
https://drive.google.com/file/d/1wqqIyWDBRH4xEHi9ch8tNOLvGi-slXcG/view?usp=sharing
Changing Bootanimation is a little bit difficult, because the path is restricted.
The Bootanimation you like to change must have similar size as the original one. Not much more, but it can be less.
The zip must have "store" format (not more compressed) and you can't copy it with Root Explorer.
You must change it with TWRP Filemanager (Advanced /Filemanager) and you must replace the original one with the same name (do not rename original one to .bak and do not delete the original before copying the new one, just replace it)
If you make anything wrong and Android check that you had modified this path, you will see during Boot only Android Logo and cannot change this anymore.
Only way in this case is new flashing the Rom.
 

Party5999

Senior Member
May 26, 2018
149
9
28
Changing Bootanimation is a little bit difficult, because the path is restricted.
The Bootanimation you like to change must have similar size as the original one. Not much more, but it can be less.
The zip must have "store" format (not more compressed) and you can't copy it with Root Explorer.
You must change it with TWRP Filemanager (Advanced /Filemanager) and you must replace the original one with the same name (do not rename original one to .bak and do not delete the original before copying the new one, just replace it)
If you make anything wrong and Android check that you had modified this path, you will see during Boot only Android Logo and cannot change this anymore.
Only way in this case is new flashing the Rom.
I've already tried with TWRP Filemanager but it only shows the product folder without anything in it. Yesterday night (Italy) I don't know how but with many attempts I could paste things into product/etc/media folder. Now I need to edit it again. Help?
 

Tecalote

Senior Member
Aug 6, 2015
4,077
3,104
253
Leipzig
I've already tried with TWRP Filemanager but it only shows the product folder without anything in it. Yesterday night (Italy) I don't know how but with many attempts I could paste things into product/etc/media folder. Now I need to edit it again. Help?
You must first mount product in TWRP "Mount"
 
Jan 21, 2014
9
0
0
Hi Folks

I tried the above procedure but on recovery sytem update failed!!! no update package found error showing please help
mine is EVA-C185, installed Maisk v4
Previous build was B399