yashsingh1/xdaforums huggingface dataset:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
So it seems "Apply on boot" do his own settings and restore it after reboot..

Don't know yet why this cannot be changed, we should ask in the related Thread.

Schedule workqueues was not enabled by default in the older version, which I had integrated in previous KangV Settings for b394.

But the Reborn version of KA Mod (which is in current Rom) has Schedule workqueues enabled by default, only "Apply on boot" isn't enabled by default
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Yes, only Apply to boot was not enabled by default, and it stays (On or Off) even after rebooting - the other (CPU) options return to their defaults
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] reynard1:
i dont have finger print options
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Have you disabled pass/pin/finger before installing mr, as in the op
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] reynard1:
developer aption crash

security option crash

why?

---------- Post added at 08:37 PM ---------- Previous post was at 07:39 PM ----------

did anyone have an idea?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
First you asked for fingerprint but then didn't answer:

>>Have you disabled pass/pin/finger before installing mr, as in the op

?!
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes, this occurs normally, if your original Firmware, which you had before Custom Rom is too old.

Which build number was the last original Huawei Stock Firmware you had installed before Custom Rom?

Which EVA-xxx to you have and which cust (c185, c432, etc)?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] reynard1:
im on magicrainbow 3 then flash rr 8 aosp and then flash this rom

i debrand my phone to c432 l09
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Installation instructions say that you had to:

- go back to stock ROM

- upgrade to stock b398 (b397 and b399 are also ok)

and only then flash MR v4

Reason: This ROM is based on b398 and as such it requires all partitions to be in sync. Its installation procedure does not flash all partition - hence you must prepare before the installation to have complete and proper and properly installed stock ROM

All others followed the instructions and everything was ok. Nobody else reported about the mess like you have
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
I would like to add to what [MENTION=7786725]zgfg[/MENTION] has already said:

You find the Installation Guide in Post #1

Everything is written there

If you were first on MagicRainbow v3 - your original firmware was perhaps b386.. (too old)

Then you was on AOSP I guess with decrypted data partition

This Rom is based on Stock Rom with encrypted data partition - that's why it is necessary to go back to Stock and update it for the requirements.

This Rom does flash all flashable Partitions, but not the ones, which can only be flashed by original Firmware (like modem, sensorhub and some more)

You had the Link from Post #1 OP, I can't understand, why you don't read what's written there before you are going to flash and wondering now why things are wrong.. :(
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] reynard1:
actually i read it and i have all dependencies

i said im on magic ranibow 3 ===> it mean im on b394

why sou said im on b386?

now i restored my backup and flash again rainbow 3 and evrything fine and my baseband is b394

i cant understand why you said magicrainbow3s baseband is b386
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Crucial is which original Huawei Firmware was on your phone before you had installed MRv3.

Cause the Rom isn't a firmware.

MRv3 is BASED on b394 and it will show b394 but the other parts of the phone are only then b394, if you were before MRv3 on original Stock Firmware b394.

MRv3 could also be flashed over b386. And it was working, but that means not with flashing MRv3 the Firmware itself is updated to b394.

In this case the Firmware is b386 and the Rom, which is BASED on b394 is just flashed over b386 (without updating the Firmware to b394)

Firmware cannot updated with Custom Rom.

Custom Rom, which is BASED on newer Firmware can work over older Firmware, but not over too old Firmware.

Crucial is, which Firmware you had installed before MRv3. This is the real baseband you have in the background independently of what MRv3 shows you.

But if you have updated the Stock Firmware before MRv3 to b394, then it's synchron with the MRv3, means Firmware is b394 and MRv3 the same, cause BASED on b394.

As I told before - most Partitions will be flashed with the Rom, but other parts can only updated with original Huawei Stock Firmware. (those parts are encrypted and cannot extracted and included with related folder into Rom script)

If you install Lineage OS there is also the requirement to have a Stock build before or it will not work properly.

And if you are on AOSP Rom you must in every case going back to Stock Firmware before you flash a Stock BASED Rom.

Cause AOSP Roms does only work with decrypted data partition (formatted data removes encryption) and Stock based Roms on P9 work only with encrypted data partition.

Encryption can only be re enabled with original Huawei Firmware.

If you restored your backup of MRv3 which is BASED on b394, doesn't mean your original Firmware is also b394 - cause crucial is which original Firmware you had BEFORE. And this is the Firmware you're really on.

To install MRv4 you must go back to b394:

https://xdaforums.com/showpost.php?p=74913874&postcount=3

After update with same method to b397 - or you can also flash MRv4 over b394.

But this will not update your background Firmware...
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Back to the CPU mngmt / Ka-Mod Reborn discussion from posts #192-197

Actually, it's not neccessary to reboot - just change CPU settings, put Ka-Mod Reborn to background and reopen after some time, CPU settings will be back to their defaults, incl. Min 807 MHz for Big cores (4-7)

-

Screenshots attached from Saturday ((till 6 PM) moderate usage: some calls, SMS, photos, Internet over WiFi and Mobile

23 hours since charging, 16,5 h deep sleep, 6,5 h awake, 3+ h SOT and 35% remaining battery

During the awake time:

- Cores 0-3 Little), 53% at Min. 408 MHz, 23% at 1306 MHz and 13% at Max. 1805 MHz

- Cores 4-7 (Big) 89% at by kernel default Min. 807 MHz (as mentioned above, available lower frequencies cannot be enforced, kernel always returns to its default values)

It seems that Big cores did not really utilize all 807 MHz during the whole awake time - but their Min. freq. cannot be pushed lower.

It would be probably beneficial for batter consumption during the awake time (hence also during the SOT time) if Min. freq for Big cores could be pushed lower to its theoretical min. 480 MHz and let it raise only when needed

-

Ka-Mod Regorn is included as User app - maybe if it was System app it could be able to enforce changes to the kernel (?)

Btw,moving to the System can be done by eg Titanium or Link2SD but previuosly didn't work well for EMUI and other apps
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
[MENTION=7786725]zgfg[/MENTION] - I can integrate it in the next Rom release in /system/priv-app to see, if it's working better and keep changes.

But at the moment I am not sure if the KernelAudiutor Mod reborn is really better than the original KernelAudiutor Mod.

Could you try the older, original version to compare.

It seems to me as work the older version more properly:

https://xdaforums.com/android/apps-games/kernel-adiutor-mod-singularity-kernel-t3333549

Now something completely different:

Google Now blocks GApps on uncertified devices

https://www.xda-developers.com/google-blocks-gapps-uncertified-devices-custom-rom-whitelist/
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Double Post deleted
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
- L09 c432 b398 was officially released by Huawei, hence should have been certified for Google, and was released before March 16

- as long as SafetyNet (and PlayProtect) is green, Google should be thinking it was b398

So are we safe for now with MR v4 on eg L09 c432?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes, we are safe :)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Tried also with Kernel Adiutor v15 from above, same - Min freq. for Big cores always returns back to its default 807 MHz upon rebooting.

Nevermind
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] gunnaa:
isnt there a easyest way to revert to stock?i am not sure of the version i should use to revert to stock and then to v4
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
If you are now on MRv3 and you had before updated to original Stock Huawei Firmware b398 - which is the case, you told yesterday -

there's no reason to go back to Stock again.

(only if your Firmware before would be less than b394, which isn't the case)

So, just to the steps from the Thread MRv4:

https://xdaforums.com/p9/development/rom-huawei-p9-magicrainbow-v4-t3759292

1) Do Backups

2) Boot to TWRP and flash Unroot (if using Magisk Edition flash Magisk Uninstaller, if using SuperSU Edition flash Update-Unsu-signed.zip)

3) In TWRP go to wipe...

- read install Guide on the new Thread
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Updated Magisk Manager to v5.6.4 - ok.

Btw, BusyBox 1.27.2 was generally released on Mar 26:

https://www.busybox.net

Can somody check to Magisk / Downloads, it shows me (I also updated) to have new version by osmOsis from Mar 27, but again with the same old number v1.27.1
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
It's 1.28.1 - I made the update too. It includes some Fixes.

1.28.2 is released, but it needs a bit time until osm0sis release it with the new sources.

It's very new. (just a couple of days)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] reynard1:
can i install xposed on this rom?

---------- Post added at 08:57 PM ---------- Previous post was at 08:51 PM ----------

sorry man i cant understand,supersu edition has exposed by defualt?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
From post #1 as mentioned in your c/p above:

>>"Advanced Settings"....

>>Note: If you enable Xposed Framework - after reboot (which takes bit longer than usual) you must reboot your phone once again (only one times) and Xposed will be and stay enabled (you can disable Xposed with same settings)

I>>n Magisk-Edition this setting is not active (cause it breaks safetynet)

That is, XPosed is integrated and can be enabled through K-Settings aka Advanced Settings (separate flash), but only in MR v4 SuperSU edition, not in MR v4 Magisk edition
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] reynard1:
tnx bro in xposed enabled version, emui icons going to be destroyed? just like always when i want to install xposed in my honor 4c?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Don't know, using Magisk ed
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
No, with Xposed Framework enabled EMUI Symbols are the same than before.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Since yesterday, BB 1.28.2 by osm0sis available to update - all ok

Also, YouTube Vanced (playing YT in background or locked screen and blocking YT ads), update v13.11.57

To use it:

- uncheck automatic Playstore updates for Google YouTube app and uninstall YT app

- clear Cache and Dalwik in TWRP (maybe not needed, or at least just reboot once)

- install YT Vanced Magisk module
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Thanks for the update Infos! :good:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] tonyaross:
[MENTION=6870018]Tecalote[/MENTION], I'm now on EVA-L19C185B385, and I want to install this rom but can't find a way to upgrade it to B394. Can you a give me a link or let me know how? Thank you! I look forward to using this rom.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
https://xdaforums.com/showpost.php?p=74913874&postcount=3
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] tonyaross:
Thank you for the quick reply.

A new update just showed up on my phone, which is B395. Since this is higher than B394, I guess I can just update to B395 and then install this rom directly, right?

Also, I'm still on twrp-3.1.1-0-eva.img. To use this rom, is there a new version of TWRP?

Thank you! I really appreciate it!
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
TWRP:

https://xdaforums.com/showpost.php?p=74913863&postcount=1

If this is OTA - upgrade by OTA, then install MR v4, but strictly follow post #1 instructions, incl. L19 patch
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] tonyaross:
This is kinda weird. I couldn't upgrade because I have TWRP. Every time the phone tries to upgrade by OTA, it downloads everything, but when rebooting, it goes into TWRP and stops there. If I reboot system, the phone shows that it's still B385. Any ideas?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
For OTA, you must not have root or TWRP. You can flash stock recovery or upgrade instead by HWOTA
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] tonyaross:
Previously if I connect the phone to the computer and press power and volume up, it will reinstall stock recovery. For some reason it doesn't work this time. Is there a way to flash stock recover with TWRP? Thanks,
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
You must flash stock Recovery through Fastboot, same way you flashed TWRP. You must have Recovery img from your exact model-cust-build of your xurrent firmware. You can download its update.zip from FirmwareFinder, unzip update.app, and extract recovery by using Huawei Update Extractor

Frankly, I really don't understand why don't you simply upgrade by HWOTA. Once you later install MR v4, it will flash over the whole System partition and you will have no practical difference were you installing from b394 or b395. It's only important that you were on the minimal build version as declared in the OP post #1, for compatibility

---------- Post added at 11:44 PM ---------- Previous post was at 11:38 PM ----------

Btw, in the HWOTA post, there is also HWOTA for L19 c185 b396 (which is higher than b394 or b395)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] tonyaross:
Thank you, and I'll download B396 and see what happens.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
There is one thing you must take care, you cannot directly jump from bXXX to bYYYY, by skipping all builds in between. I don't know details for L19 c185 (mine is L09 c432).

But if OTA offers you b395, then you can safely flash HWOTA b395. And after that you can safely flash HWOTA for b396 (if you wish). However, be aware that upon HWOTA, yu will loose TWRP (no big deal to flash it again), but it may also relock your Bootloader (not big deal to unlock it again)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Thanks [MENTION=7786725]zgfg[/MENTION] for support to [MENTION=5305733]tonyaross[/MENTION]

I want to add - please check md5 after downloading.

I heard from Users the HWOTA downloads are sometimes interrupted.

It could be like zgfg said that b396 may be fail to install.

Cause it has a reason why OTA offers you b395 and not b396.

It would be better to try it first, and flash b396 after b395.

If a installation failed, the Firmware zips are deleted on external SD inside the HWOTA folder and you must copy it once again for doing next update.

That's why keep HWOTA zip on your PC after Unzipp.

It could also be, that your Bootloader get closed after Update.

This is not because of HWOTA method but the Firmware is doing this itself if necessary. In this case you must reopen the bootloader.

Wish you success and tell please the result.

If something happens I know a complete new method, which I will mention here soon.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] tonyaross:
Followed the instruction and download B394, flashed and everything seems OK, except for one thing: after the factory reset and reboot, I went into the phone settings, and saw that the Build number is "NRD90M test-keys," not the B394. Is this normal?

---------- Post added at 12:41 AM ---------- Previous post was at 12:01 AM ----------

Geee, as I replied to Tecalote just now, I got build number "NRD90M test-keys." Is this because I didn't follow all the steps in between? I thought since OTA offers me B395, I could just do B394 and then let the OAT upgrade me to B396. I hope this 'NRD90M test-keys" is OK.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
No, this is not okay, the installation is corrupted.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
[MENTION=5305733]tonyaross[/MENTION]

Something went wrong.

Did you check the md5 of downloaded HWOTA zip?

Are you sure you downloaded the L19 c185 zip(s) and not clicked on a wrong Link?

In this situation right now you can just do following:

Downgrade with FullOTA-MF-PV for b385

http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1583/g104/v80560/f2/full/update.zip

http://update.hicloud.com:8180/TDS/...ll/hw/meafnaf/update_data_full_hw_meafnaf.zip

Flash with TWRP from OP first the update.zip

Don't boot to the system

Flash now update_data_full_hw_meafnaf.zip

Don't boot to system

In main menu of TWRP go to Reboot, but RECOVERY

Make Wipe Cache Partition

Make Factoryreset

Now reboot to the system.

You should then get the OTA to b395 and this time it will work, cause EMUI Recovery is flashed with the steps before automatically.

Do the OTA and then install the Rom from OP but with the instructions.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] tonyaross:
urrhhhrr , why something always goes wrong when I try new roms. :crying::crying::crying:

I'll try this in a little while and then see what happens. Wish me luck! ;)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Tip

After flashing the FullOTA-MF-PV zips the Themes will probably not work.

Don't afraid about.

Important is, if you look into the settings /about phone that you have already back L19 c185 b385 and not test-keys.

If you receive the OTA to b395 it is required that you go inside the menu of the settings /Systemupdate

From there choose :

"Download and install Full OTA Package" (about 2,5 GB)

The normal OTA (about 500 MB) would not repair the missing Theme Engine.

That's why you must use the Full Package

I wish you luck :)

I am going to sleep now (it's 3:44 am here)

I am back at midday.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] tonyaross:
Thank you so much for the help and I wish you a good night sleep.

Here is the situation and you can reply whenever you have well rested. I flashed the two zip files and the installation went smoothly. The version is now indeed B385 with stock recovery. However, there is no "updater" in the settings, so I do not receive any OAT alerts. :crying: In addition, I do not have any keyboard, :crying: so I can't log into wifi or sign into any accounts. Calls and SMS seem OK. Perhaps files are corrupted during flashing?

Talk to you tomorrow.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Did you do following steps?

after flashing the two zips :

In main menu of TWRP go to Reboot,

but RECOVERY (instead of system)

Make Wipe Cache Partition

Make Factoryreset

Now reboot (first time) to the system.

If you skip steps I recommended here:

https://xdaforums.com/showpost.php?p=76159877&postcount=238/

such things will be occurring.

Please tell me current full build number from settings /about phone

After I tell you what's to do
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
I'm not familiar with L19 c185, so just observations, comparing to FF:

Seems you have flashed #80560, which is indeed b385 FullOTA-MF-PV 2.3 GB, with indeed only two files

However, there is also b385 FullOTA-MF (not PV) #80571, only 1.83 GB, but with the third file update_data_full_public.zip, and when some apps are missing it could be due to not DLOADing all files
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
[MENTION=5305733]tonyaross[/MENTION] Read #242 and [MENTION=7786725]zgfg[/MENTION] idea is good.

But you would need TWRP (take the one from Post #1) to do this.

You flash in this order:

1) http://update.hicloud.com:8180/TDS/...1/f2/full/public/update_data_full_public.zip/

2) http://update.hicloud.com:8180/TDS/...2/full/hw/meafnaf/update_full_hw_meafnaf.zip/

Don't reboot to system between, but after you can normally boot to the system. Everything should work now.

But you have not the Stock Recovery installed and cannot do OTA.

So, if everything is working with flashing the two zips - you must flash after the Stock Recovery - but in Fastboot Mode.

With Huawei Extractor (find here on xda)

you can extract from yesterday's downloaded b385.

(unzip the update.zip and open Huawei Extractor and with drag and drop put the update.app into the window. Then extract with right click the RECOVERY.IMG)

I would also check external SD for errors. Reject it and with Adapter to PC check the filesystem with windows. If corrupt let it repair.

BTW: Hopefully you flash every zip from external SD and NOT from internal storage!
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] tonyaross:
Hi, I followed the instruction yesterday and flashed the files in the right order, and didn't reboot to system, but to recovery from TWRP. This brought me to stock recovery and I then did wipe and reset, etc. So, I'm just guessing that [MENTION=7786725]zgfg[/MENTION] is right, the problem is probably with the zip. [MENTION=6870018]Tecalote[/MENTION]: I like to try new zips very much, but the two new links that you provided are both empty. New links? Thank you both very much for the help.

By the way, b385 FullOTA zip file that I used yesterday is only 1.43 GB. [MENTION=7786725]zgfg[/MENTION], Do you have a link to the right file that you mention?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
You can install FirmwareFinder from Google Play or there is also XDA thread about

If it doesn't recognize your phone you can: Add model and you type in: EVA-L19c185

There, you will see all stock firmwares for your phone. Scroll down to find two b385 builds as I mentioned in the mail, one is FullOTA-MF-PV with 2.3 GB but only two ZIPs, the other FullOTA-MF with 1.83 GB but all three ZIPs

You can download directly from FF, or (sometimes it fails at half) do: Share firmware to copy/paste URL (supposidely, [MENTION=6870018]Tecalote[/MENTION] did to paste you URLs) and to download from browser or so
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] tonyaross:
Thank you very much for the quick reply. Since I do not have keyboard on my phone, I can't log into Google Play. By direct download from FF, you mean download FF from this thread?

https://xdaforums.com/tools/general/huawei-firmware-finder-team-mt-t3469146

I only have a Mac. :crying: Uhrrrrrrr. I need to dig up a Windows machine.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Yes, you can install APK from that thread (Settings, Allow unknown source)

Do you have any other Android, phone or tablet, just install there, do Add model as described and download ZIPs there for yourself, once downloaded transfer them to Huawei
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] tonyaross:
Sorry for being dumb, but I can't find the APK on that thread. Could you link me to the APK file?