yashsingh1/xdaforums huggingface dataset:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Munezero:
I understood very well, excuse me of the term, I wanted like to say "activate" :(

Your guide was very clear on that, I understood, I mistakenly mistaken the term "activate"

But my problem is when I active Viper4Android, after reboot my phone this app don't appears :/

(

I understood very well, excuse me of the term, I wanted like to say "activate" :(

Your guide was very clear on that, I understood, I mistakenly mistaken the term "activate"

But my problem is when I active Viper4Android the application does not appear :/

(Sorry I do not know why XDA does not accept this format and I do not know how to change it)

1) https://www.noelshack.com/2017-34-6-1503730715-screenshot-20170826-084503.png (I press the button for version 2.5 then I accept the reboot message)

2) https://www.noelshack.com/2017-34-6-1503730719-screenshot-20170826-084532.png (The phone reboot)

3) https://www.noelshack.com/2017-34-6-1503730726-screenshot-20170826-084621.png (Window home 1/3)

4) https://www.noelshack.com/2017-34-6-1503730733-screenshot-20170826-084624.png (Window 2/3)

5) https://www.noelshack.com/2017-34-6-1503730737-screenshot-20170826-084627.png ( Window 3/3)

And I don't find Viper4Android :/
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Please double-check, on (1) is None selected (maybe you took a screenshot before selecting V4A).

BTW, are you using a different launcher?

Check also into the hidden apps screen
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
I run CM Security Lite and it also finds no virus on the ROM.

It provides run-time protection - my question is, is it needed or the built-in Avast in (the stock) Phone Manager also provides real-time protection?

Edit: Already asked/answered in my 'previous life' (like K-Settings CPU save meanings I asked yesterday):

https://xdaforums.com/p9/development/rom-huawei-p9-magic-rainbow-t3601064/post72205336#post72205336

It means we don't need additional antivirus since the stock built-in provides run-time protection
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Munezero:
In (1) the box is grayed because I have my finger on it, so when i click on it i get the reboot message directly and so as a result i can not screen BUT YOU may be right because I can not select because the message comes directly, as if it refused and set "none" by default?? (but if it's true, why does it happen to me?)

You, when you active Viper4Android, you can tick without have the message directly?

Yes, I have another launcher (nova launcher) that I do not use, but it does not work before already

How? By creating new windows? ( I will try)

Thanks for all the help :bien:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
I've activated few days ago and don't remember now details (any message, immediate rebooting).

It did reboot and I found V4A in the last screen (maybe it was a new, additional screen created for).

To open hidden apps, select some empty area or empty screen and swipe out with two fingers (as for zooming in).

Maybe you should try without Nova.

And btw, you can attach PNG screenshots with both the stock Chrome and MagicRainbow integrated Via browser
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] scaniathe:
Maybe Kaspersky is outspoken

Wysłane z mojego EVA-L09 przy użyciu Tapatalka
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Munezero:
Unfortunately, I did not succeed..

Thanks for the hidden applications tricks I didnt know : o

I didn't quite understand the last sentence? XDA Accept PNG Format?

We can reset the ROM easily?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Yes, select attachment icon and upload PNG, see eg post 475

https://xdaforums.com/showpost.php?p=73545160&postcount=475
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Thanks [MENTION=7786725]zgfg[/MENTION] for your help and support!

I was not online, because I calibrated my battery.

Okay, I had in the German Forum one User, which had once problems to activate Viper4Android (because he didn't read instructions and he didn't know how to do and did it wrong)

[MENTION=8302548]Munezero[/MENTION]

Open Advanced Settings /More Settings /Viper4Android - if you get immediately a reboot request without choosing anything - then klick just once on the BACK BUTTON in Navigationbar.

No you should be able to choose 2.5, after you should get reboot request.

If not, click again into 2.5

Reboot phone and search for the Viper4Android Symbol.

If you are using Nova Launcher it's maybe not on Homescreen but in Drawer?

And as [MENTION=7786725]zgfg[/MENTION] said, just go back to EMUI Launcher if you have problems to activate Viper4Android with Nova and once it is installed you can go back to Nova.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Check under Settings/Apps if V4A did install or not.

Does Magisk run correctly and does it list BusyBox YDS module installed (must-have for V4A).

Also, does Root Checker show Root and BusyBox active, see attachments
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Munezero:
Thanks you very very much.. :(

I'm so so so sorry... :crying:

I do not know what stage I missed, but the option was in Magisk Manager as you said, in the superuser tab, I forgot to allow supl20services ..

(As you can see on the screen)

And I'm so stupid, because the magisk manager's diary had told me, but I did not understand language...

Once again a big thank you, I am really sorry to have made you lose your, and I would like to thank you again for the time you have devoted to me ..

I wish you a great good day :good:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
NP, so does V4A work for you now?

BTW, I see you have mastered PNG attachments :) - but something is strange, SUPL20 is some kind of secure location protocol, I don't understand how is that related to V4A.

It's not in my SU granted list - I was never asked for (as attached). Maybe you have Location History or Sharing Location enabled (sucking the battery)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Before I released the Rom I flashed it more than 20 times (to see results of changes)

And you must know following:

Mostly during first setup comes a Root Permission Request for some component (like SUPL20).

This can be anything (intelligent Headset service, hw_security monitor service, whatever.)

But it's just a way how Magisk communicate with KangV Advanced Settings.

Sometimes it is directly com.kangvip.tools.

Its important to give this component Root Permission, even you cannot understand why.

But it's cause KangV Framework is present in the whole system and it doesn't matter with which door Magisk communicate with Advanced Settings.

And as often I flashed the Rom it was anytime another component
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Munezero:
Yes it works perfectly!

Hahaha we can say that yes :D

I don't understand anything at all either, I'm lost but at least it works! :highfive:

You think it's bad for my battery? (I do not think I have any more choice :x )
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Munezero:
Is it possible to change the skin of the navigation bar on this ROM while keeping its functionality please? : O

Its my last question I promise :D
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Did you read my post before yours?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
About SUPL20, see comment #485 by [MENTION=6870018]Tecalote[/MENTION]

https://xdaforums.com/showpost.php?p=73547194&postcount=485

For V4A to really work, you must enable Master Power (for Speaker, headsets, BT) see attachement.

When playing music, Driver Status must show Processing Yes
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Munezero:
Sorry, I didn't realize it was also addressing me

Thank you, I think I read something similar in the guide, I am ready (I had just in my opinion not had message for SUPL20)

Thank you for your advice, tonight I intend to look at all this in detail!

(but for the moment processing is "no" idk)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
It can only show "processing" if you play a song with Huawei Musicplayer for example.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
In KangVs - Advanced settings /Navigation bar settings you can change NavBar height and some more (but dont use Hide navigation bar - this does not work on EVA-L09 /L19)

And in normal Settings you can change Navigation Buttons
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Regarding tsettings I've observed some small issues:

- Set percentage to show inside the battery icon, but later it disappears. It seems that if I set it from native Settings and later just open K-Settings, it will reset, and vice versa.

- From time to time when I open TWRP all its settings are forgotten, time zone and brightness are back to default and it asks me again do I want to install TWRP app (( I didn't observe similar with the same TWRP 3.1.1-0 while using rooted stock b386)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Hi, K-Settings has the prior permission to battery icon.

But the different battery style which you can choose from K-Settings needs the native settings to enable them correctly...

First you must enable in Battery Manager (settings or also Phonemanager /Battery) "show percentage"

Second you open K-Settings /Notification settings /Battery Icon - choose one, example style 3

Now you have a icon which shows percentage inside battery icon.

(In that moment "show percentage" in native settings is disabled again) but you have an icon which shows you percentage.

If you don't enable it first in native settings and choose style 3 from K-Settings it will show you battery twice...

I also don't know why.. But if you know this, you can configure.

TWRP store his settings on internal Storage into folder "TWRP/twprs" (hidden file)

If the twrps file is deleted, TWRP loose his settings.

This occurs by wipe of internal storage.

And it occurs by optimization with Phonemanager.

Phonemanager optimization delete this file mostly (that's why I don't use this function of Phonemanager)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Ok, for battery icon I'll try with the combination of stock and K settings.

For TWRP settings it makes sense, I was opening Phone Manager in between

---------- Post added at 04:29 PM ---------- Previous post was at 03:46 PM ----------

Sorry for bothering about Xposed agan, I've seen this about Xposed for P9 (Lite), they claim it works

https://translate.google.com/transl...p://www.htcmania.com/showthread.php?t=1337113

Is it the same Xpoeed adaptation you maybe tried and found it unstable?

Thanks
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes I tried this unofficial Xposed Framework from PurifyOS Team, official Thread here

https://xdaforums.com/xposed/xposed-android-nougat-sdk-25-arm64-t3639221

It was working (but only for some modules) and after two or three days Xposed Installer told me "Framework isn't installed..."

Here is the list of supported modules

https://xdaforums.com/xposed/unofficial-list-modules-nougat-xposed-t3639615

I have read also the comments from [MENTION=4419114]rovo89[/MENTION] and he will release the official Xposed Framework for Nougat as soon all problems are solved.

He had not much time last year to develope it.

Anyway - there's no possibility to use Xposed Framework together with "green safetynet"

Once you use it, you cannot bypass...

There are alternative Modules for Magisk (example: Greenify and some others) which are working without Xposed Framework :)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Munezero:
When I talk about skin, I mean appearance (an example in attach file)

As the application that makes it very good "Substratum" but this rom is not supported, do you think we can make a request?

Is there an app or can we do it ourselves?

( https://xdaforums.com/apps/substratum/projekt-substratum-theme-engine-rro-oms-t3586775 )

( https://github.com/substratum/documentation/blob/master/SupportedROMs.md )
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
8

Honestly speaking, this is more or less the same story about Xposed for Nougat for almost a year. I'm afraid, we'll never have stable Xposed for Android N, or it would come when Android O will take it's place (if Rovo is busy and there are no other developers who can take over while Rovo would be willing to give them a head-start).

To the other side, Magisk is still relatively new, hence Xposed modules outnumber the Magisk modules by a factor of 10 if not by a factor of 20 or more.

Not even to think about the number of stable and proven Xposed modules compared to the stable Magisk modules. E..g., [MENTION=8302548]Munezero[/MENTION] asked few days ago about AdAway for YouTube. On my Android L and M devices, I always run Xposed and use two very useful YouTube modules, YT AdAway and YT Background Player.

I searched for a similar Magisk modules and found iYTBP - they claim it both blocks YT ads and allows YT to play in the background

https://xdaforums.com/apps/magisk/module-iytbp-magisk-t3619705

I followed the instructions and tried four recent versions (two ARM and two ARM64) but no-avail for our Huawei P9, immediately I put YT to the background it stops playing.

ATM, Magisk is mostly useful to hide Root to the users of Netflix and some banking apps, and for hacking GPS for Pokemon Go (but it was popular half a year ago).

BTW, I similarly like another simple and very useful Xposed hack (available at least with two different Xposed modules), when playing music with the screen switched off, to use short press on Volume up/down buttons to jump to the next/previous song. So far I didn't find anything similar for Magisk.

Last but not the least, Nougat provides native facility to arrange and/or hide/un-hide Quick Pulldown Settings icons, but with XPosed you had even more flexibility, it was possible to add two icons to invoke any installed apps of your choice (two icons, short or long press for each, altogether four apps of your choice to invoke directly from the Quick Pulldown Settings from the top-right status bar). Again, I didn't find any similar Magisk module ;-(

---

EDIT: With the help from iYTBP XDA maintainers, I got iYTBPforMagisk-ARM64-12.32.59-vanced.zip working (blocking YouTube ads and allowing YT to play in background).

Tip: Uninstall YT app (and disable auto-updates in Google Play) before flashing the module
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Now, when you have MagicRainbow v2, Magisk Ed:

- Uninstall YouTube app and disable auto-updates for YT in Google Play

- Download iYTBPforMagisk-ARM64-12.32.59-vanced.zip from https://xdaforums.com/apps/magisk/module-iytbp-magisk-t3619705

- Flash. YTBPforMagisk-ARM64-12.32.59-vanced.zip from Magisk Manager / Modules / +

- Reboot and enjoy

The module both blocks YT ads and allows you playing YT in the background (or even with the locked screen)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Hi [MENTION=6870018]Tecalote[/MENTION], from the attachment in your post

https://xdaforums.com/showpost.php?p=73547194&postcount=485

you're experimenting with ForceDoze Root app - have you achieved something remarkable?

Also, did you maybe try Crossbreeder Lite Magisk module?

---------- Post added at 12:00 PM ---------- Previous post was at 11:50 AM ----------

Did you try Substratum Magisk module

https://xdaforums.com/apps/magisk/module-systemless-substratum-legacy-t3623607

PS: For Magisk modules search under

https://xdaforums.com/apps/magisk/collection-magisk-modules-v2-t3575758
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
[MENTION=7786725]zgfg[/MENTION] Yes, for ForceDoze Root app Ihave achieved something remarkable.

And also for calibrate battery.

I write soon I have time.

I will also test on my test p9 those modules.

Thanks for informing me.

I haven't a lot time cause of my regular job - I'm very busy.

But it's on my to do list as well as other things, like Rom for c185 and so on.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Munezero:
Thank you ! I had succeeded I do not know how, for I had researched your recommendations!

It worked, that was exactly what I wanted! Thank you thousands of times ! :victory:

I did not know this gold mine! :good:
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Can you please share a screenshot of Substratum, I want to see howbit looks like, if it is worth to try :)

Thanks
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Munezero:
Frankly I did it because it annoys me the square, round, triangle, I found it really ugly .. That's why I was looking to change while keeping the key shortcut from KangV

There is a multitude of appearance and customization, both free and paid :p

You can find the mort famous on the playstore with the words "substratum navbar"

EDIT: and with a keyboard https://image.noelshack.com/fichiers/2017/35/1/1503943734-img-20170828-200804.png

Mine are basic, but I find them so much more pleasant than the, square, round, triangle ..

I just try for the navbar, afterwards for the color menus, I did not want to try and then I don't need
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Kimo2014:
What's new bro?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Sorry, what was exactly the problem, do you have L19 c185? Did you consider debranding to c432 but your Developer Options / OEM Unlocking does not work...?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Kimo2014:
I have L19 c185, My Developer Options not work With the v2 version. We try the b390, also same problem. I am on b385. U tell me that u will update the v1.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Clean (re)start by rolling back to MM, debranding, upgrading to N and installing then MR v2?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes, I talked with [MENTION=5437531]Kimo2014[/MENTION] about this in Post:

https://xdaforums.com/showpost.php?p=73480777&postcount=409

And I can give also exactly instructions...

I was wondering - because v1 (based on b383 c432) worked on L19 C185 B 385 - but v1 has no Magisk Edition yet (I can try to update v1)

V2 based on b386 c432 isn't working on L19 c185 b385 and not b390 - b387 would maybe work, but there's no download available (deleted on Huawei Server)

I made on modified version, but it didn't work.

I tried another modified version during last week [MENTION=5437531]Kimo2014[/MENTION] , but it's complicated and I think it will not work.

Problem is I can't test a lot, cause I have not c185 and don't want to debrand for this to test.

I am thinking and trying for solution and soon I have it, I will post it.

But debranding to L19C432 would maybe much easier than all the other possibilities, cause my time is very small and I can't make a version for every cust.

I can easily make the v1 as an Magisk Edition - but making v2 compatible with your device is to complicated at the moment.

This needs more time.

So would you like to have Magisk Edition from v1 - or to you prefer to debrand to c432?

oem.info for cust 432 L19 you can find in Post #2.

For this you would going back to Android 6 with Rollback Package, after to a Full Android 6 Firmware for your device.

Then flashing TWRP (old one, not the one from Android 7) and restore c432..

After Phone would get wiped and you must reflash Android 6 Firmware and going up with OTA to b386 and b386.

For all those steps I could assist you with PM
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
IMO, even if you make him MagicRainbow v1 or v2 for Mid East cust, I'm not sure how he could use Magisk if he couldn't enable Developer Options / ADB debugging. And [MENTION=5437531]Kimo2014[/MENTION] would still have the same problem for any further upgrade (stock or custom).

The only known way to clean up such settings issue is rolling back.

I had similar problem (missmatch with FRP and OEM unlocking), I was (similarly) reluctant to do the rollback, but when I prepared everything (b300 and b182, having also ready bootloader code from my previous usage), rolling back and customizing to c432 b182 took me no more than cca 45 minutes. Upon that I received the same evening OTA upgrades for b383 and b386 (mine is L09) and I was back in business.
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
I agree with you -

But v1 Developer Options and everything worked (he came from v1 and v1 he had installed over b385 c182)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] revery0:
FRP Locked

Hi, i am currently on a custom rooted B378 c432 on my eva-l09 phone

I have twrp 3.1 installed

My problem is that i cannot enable OEM unlock (its grayed out and off) . My bootloader is unlocked but FRP is locked.

I tried deleting google account, fingerprint, find my device, screenlock but the "Enable OEM unlock" option is still grayed out.

Thing is i cannot proceed with the installation of this rom because of this.

Fastboot flash commands always return an error, which means i cannot flash twrp 3.1.1.1 or even my stock recovery

My bootloader was unlocked on MM and then i moved on N. Maybe i forgot to enable OEM unlock before the upgrade.... i dont remember.

I neglecting on relocking the bootloader again on N , i dont know what can go wrong during the wipe of data.

Which are my options?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] scaniathe:
try instal again b386 over dload folder

Wysłane z mojego EVA-L09 przy użyciu Tapatalka
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] revery0:
But i have twrp not stock recovery. Will this be possible without stock recovery? Will that overwrite twrp?
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
I had the same Issue, [MENTION=4657522]ogisha[/MENTION] and others. Installing b386 by DLOAD will not help. You have to perform rollback to MM, follow instructions by [MENTION=6870018]Tecalote[/MENTION]:

https://xdaforums.com/showpost.php?p=73131443&postcount=321

Just skip the steps 7,8, they are not necessary (see comments #372-#375 in that same thread). Upon you install b182, you will receive OTA upgrades to b383 and b386
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] revery0:
So...

dload b300

dload b182

OTA b386

OEM Unlock, ADB Debugging, USB Debugging

Unlock bootloader

twrp

and then follow magic rainbow guide?

Should i relock my bootloader or unlock it while on b182? Or should i not touch it?

Should i flash at somepoint a stock recovery img ?

Should i delete google acount, fingerprint, screenlock or factory reset at some point?

I remind you that i am on twrp recovery not stock... Is this ok?

Thanx
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] zgfg:
Unlock the bootloader as in step (11). For (12) you can better use TWRP 3.1 1-0, as from

https://xdaforums.com/showpost.php?p=73456877&postcount=378

Finally flash MR v2 Magisk Ed as described here, OP, post 1 (by OTA's b383 and b386, you will have clean b386, hence you skip manually installing b386, u rooting and so)
[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] revery0:
Being with twrp 3.1 and not stock right now should not be a problem?

Will the process wipe my external sd?

What about google account, screenlock, fingerprint should i delete them before proceeding?