yashsingh1/xdaforums huggingface dataset:
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Caio:
Thank you, if you can give me just a quick tip today it would be the best because I need it asap :angel:
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Make first a Backup of your stuff.

If you have installed Xposed Framework, uninstall it.

If you use Classic Edition use K-Settings to uninstall.

If you use Magisk Edition use Magisk Manager /Modules to uninstall

After boot to TWRP and do normal Wipe (Factoryreset)

Reboot to system.

Now you must root your phone.

If you use Classic Edition, root with SuperSU 2.82 SR5: http://download.chainfire.eu/1220/SuperSU/SR5-SuperSU-v2.82-SR5-20171001224502.zip

If you use Magisk Edition root with Magisk 14

https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445

In case of Magisk you need also SELinux Permissive Script Modul for Magisk

https://xdaforums.com/attachment.php?attachmentid=4287949

And for Magisk Edition and same for Classic Edition flash Busybox 1.27.2 after you are rooted

https://xdaforums.com/attachment.php?attachmentid=4311160&d=1508717911
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] gogoo88:
Is there a way to unroot my phone...magisk edition? Tnx
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Caio:
Thank you very much, you are great :)

But I don't want to remove your ROM, I just want to reset it like just a fresh install, but if possible without wipe cache and reinstall from twrp, like what happens when you choose "factory reset" in stock rom.

Is it possible?

Thank you
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes, the steps I wrote are same than Factoryreset, you can start it also from settings /settings reset and restore factory.

Other possibility is just flash the Rom once again without wipes, but data will be wiped automatically with both possibilities
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] modrate:
Hi tecalote, thanks for responding ive done exactly as instructed and everything went well so far except that i didn't get systemless reboot and i don't see SU app. Neither that magisk manager is listed ? not even K-settings are there. here is a picture of my about phone list.

here is what i exactly did:

1-copied UPDATE.APP and META-INF from stock b387 to dload in sd card

2-flashed TWRP Magisk Uninstaller

3-rebooted to TWRP and wiped Cache Partition and did a Factory reset then rebooted to system

4- pressed Vol+ and Vol- and completed EMUI installation and booted into stock rom

5-i enabled USB debugging and unknown sources and did flash new TWRP using adb

and then followed the other steps exactly as instructed and flashed GRA-UL00C185B389 ( the rom you told me to use) I think it is a stock rom and not the arrow rom what should i do ?

EDIT: I JUST MIXED THINGS UP! i thought you gave me the link of magicarrow rom and i didn't see the downloads section lol i am downloading the classic magic arrow b398 now. i will tell you the results :)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Curvedcrew:
Rooted detection

Hi,

Thanks for great work.

Installed Magisk edition and safetynet is active (green).

Any idea how this app detects my P8 is rooted?

https://play.google.com/store/apps/details?id=com.kbc.mobile.android.oob
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Try to do following:

Open Magisk Manager and in the menu on the left side go to Magisk Hide.

Enable this App in Magisk Hide.

Then open settings /Apps /kbc sign and inside: storage - and delete data and cache from the App.

Then download Universal Safetynet Fix:

https://xdaforums.com/showpost.php?p=73694054&postcount=1163

Boot to TWRP and and flash Universal Safetynet Fix

Don't wipe Dalvik and Cache, just reboot phone after.

It should be work now.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] b00dymoon:
Thanks for this marvelous room, How can I change bootanimation please, [MENTION=6870018]Tecalote[/MENTION]
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Your welcome :)

You can find bootanimation in

system/etc/media - bootanimation.zip and shutdownanimation.zip - just replace it with your favorite.

But you must set the permission to 0644, after reboot phone.

Double Tap to Wake you can enable in settings /motion control
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] b00dymoon:
Thanks
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
The Screenshot is the wrong path - its not system/media - the right path is system/etc/media!
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] DjLevis:
Any of you managed to change the boot animation? I tried several boot animation custom apps but none of them worked.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Those Apps cannot work if you say them in settings not the correct path were bootanimation is on Huawei P8.

Read the last posts.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] DjLevis:
I have to give the 0644 permissions to the new bootanimation.zip right? Thanks
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes, that's right!
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] silvano2:
problems with camera? someone?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Hi :) Nobody has reported issues with camera app..
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] lespaul79:
for me the camera is perfect, no problem with it
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Curvedcrew:
Hi,

I come from Android 7 (Lineage OS) on my Samsung Galaxy S3, is there anything on P8 that offers the functionality called "system profiles" on Lineage OS?

Activating a system profile means a certain config will be applied, e.g. profile "home" could enable wifi, disable GPS and bluetooth, put call volume at certain level etc etc

Maybe a (stable) 3rd party app?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] b00dymoon:
I need help I didn't get any notification from my Yahoo mail or Gmail i should open apk to got it what can I do??
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
You must check your settings...

1) Look into Phonemanager. There are several settings to check. Notification Manager..

It makes also difference if you have enabled with PMPlus "App-auto-Launch" - then you must configure them in Phonemanager too (see OP #1)

You must also check protected Apps.

You must also check screenlock settings.

And finally it makes a difference which Version of the Rom you use (Magisk, Classic?) and which phone model you have.

The problem with Push Notification occurs normally only if you restore those Apps with a backup.

All Apps, which should receive Push notifications should be installed fresh from Playstore with new authentication.

Most of those Apps has inbuilt restore function, which must be used instead of Huawei or TitaniumBackup Restore.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Sorry I don't know such an App, it would be very helpful and good idea.

There was an App called Tasker (but it seems not run properly, but you can try)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] DjLevis:
No problem so far :)

---------- Post added at 10:28 PM ---------- Previous post was at 10:21 PM ----------

[IMG="I've found this song wtheck ?"]http://i68.tinypic.com/2i6c4lx.png[/IMG] [MENTION=6870018]Tecalote[/MENTION]
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
That's good news ;)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] DjLevis:
I wanted to ask you you added that song into the room xD
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes I did and some other songs too
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] b00dymoon:
What call strobe do??
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Sorry, but I don't understand what you ask.

Please explain
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] ChavezD:
Could possibly be the flashing of the camera-led while an call is comming in? Have seen this on iPhones some years ago, not sure if this is integrated in the rom though
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] b00dymoon:
call strobe i found this in k setting but i don't know what this thing actual do
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] bpelekis:
Hello! FM Radio works on this rom?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
... Yes, exactly - this is Call Strobe :)

Flashing camera led during incoming call
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] bpelekis:
Hello! Just a question. In magisk edition how can I remove Chinese letters? I can't find the below settings. K-Settings are available only in classic edition?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
K-Settings are the same in Magisk Edition

Settings first Point is K-Settings
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] bpelekis:
Thank you! I hadn't seen this..
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] bpelekis:
Hello again! I have issues with the camera. It seems that can't focus and there is much blur in photos. After searching in the thread I realized that some people faced problems with the camera. I flashed again the rom without fixing the issue. Is there any fix on that??
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Aioria:
Hi all, what are the major differences between the two ROMs (Gratitude Version 5.0 and MagicArrow)

can I change governor and schedule?

Thanks
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Normally should be no problem with camera app, this comes sometimes only - reason can be if you flashed Rom over an older firmware.

But if you update your firmware before installing TWRP and flashing Rom it should not occur.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
The difference is:

Gratitude is based on Chinese Firmware and MagicArrow is based on European Firmware.

In Gratitude Push Notifications are only working if you convert apps like WhatsApp to system app.

In MagicArrow Push notifications are working.

K-Settings are similar the same in Gratitude and MagicArrow.

With K-Settings you can configure CPU settings
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Aioria:
Ok super then I guess I'll try the MagicArrow...

thanks for the explanation
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Aioria:
I'm stock, if I make the upgrade to the B399 with OTA, I then have problems with the MagicArrow or I can update it quietly?

Thanks
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
I think you would not have problems, but this Rom is based on b398.

My next Rom which comes before Christmas will be based on the b399
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Aioria:
Ok, I'm not hurry, I wait for the release of the new ROM based on B399

Thanks :good:
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] DjLevis:
It will be a naugat rom for this device?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
B399 is Android 6, there will not be Android 7 Firmware for this device, because modem hardware would not work
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] zlihtar2:
Switch Classic to Magisk?!

Dear Tecalote, I currently have MagicArrow Classic Edition installed. Is it possible to switch to MagicArrow Magisk (without a new installation)? If so, how? I have installed a Xposed Framework also ...

Thanks,
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] zlihtar2:
Of course, I'm not thinking of a classic "switch", but I'm wondering if there is a simple way...
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Hi :)

I am sorry, but there's not really a simpler way than:

1) Backup User Apps on external SD (no system apps) with Huawei Backup (you can backup contacts, calendar, sms, Apps with data, call logs, screen layout, nearly everything except Phonemanager, because it's a system component..)

2) Make in WhatsApp, Viber... in settings a Chat History Backup on Google Drive (Telegram saves everything on his server, look which possibilities other Chat-Apps have for backup chat history you use)

3) Chat-Apps cannot be restored from backups with Huawei Backup or TitaniumBackup, they must be reinstalled and authorized new (cause restoring them loose Push Notifications function)

4) Use TitaniumBackup as second Backup

5) Boot to TWRP, use advanced wipe and wipe Dalvik/Cache, Cache and data (Magisk Edition must be already on external SD)

6) flash Rom and reboot without wipe of Dalvik after flashing

7) Restore your stuff :o
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] zlihtar2:
Thank you very much for a detailed explanation!
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Aioria:
I could not resist and I wanted to try it, it's just great with so many customizations, really great job ;)

I nave a couple of questions:

-in k-setting Tune CPU what configuration advice?

-always in k-setting adjust Screen Resolution, ist best to stay at 1080 or go to 720? And how many DPIs?

Vielen Dank :)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Hello :)

About Tune CPU you can find in this Thread some more information:

https://xdaforums.com/showpost.php?p=71461611&postcount=163

You can save battery if you don't use all 8 CPU Cores - but you must experiment which configuration is best for your needs.

The most battery drain you have with the Gaming Mode..

The Screen Resolution I would use as default.

For Power Saving you should configure in Phonemanager /Battery from Performance Mode to Smart.

Well, many customizations are available.

If I get much more time perhaps in future I will make a Thread special for K-Settings.

Wish you a successful configuration which matches your likes and needs ;)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] DrunphO:
You can set it back on k-settings - lockscreen and desktop settings - drop down desktop action - and choose "globe search"

Hope it helps

[MENTION=6870018]Tecalote[/MENTION], thanks mate for this great rom, still testing but till now im very happy with, cheers and keep up
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] NandorHUN:
Thanks. I found it and works :)

Just one more thing: is there a way to search music and modify the music player?

If I search for some music (or date in my calendar) the one that's open is Huawei's music app and Huawei's calendar. Is there a way to modify or change this?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Good morning Sir :)

To Point 2) The color changing in the Navigation bar is an "feature" of PerfectColorBar, which came automatically installed by Xposed Framework from K-Settings. If you leave Xposed Framework installed and just deactivate this Module in Xposed Installer, the Navigation bar should change his look

back to Stock. If you have deactivated this module in installer (not the complete Framework) and it does not change to stock, please wipe Dalvik and Cache (reboot needs about 15 min)

1) yes, I forgot - it seems a firmware issue (have to look deeper) I check this in some time for you.

3) Amazon is maybe blocked by the Autostart Manager - it must activated in Phonemanager /Autostart - I try it by myself.

There's normally inside the Autostart Manager a separate part, called "App- Activation" - Amazon should set allowed there too.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] 00471:
2.) i have installed xposed framework at first, enabled module with enabled only statusbar coloring enabled, but even after restart it still colorized navigation bar, so i first disabled and uninstalled module, nothing changed, now i have uninstalled xposed framework from system, its still the same, but i will dig into it more later, not really big deal

1) its the most stupid thing i ever seen, its like huawei tried to copy Sonys bravia engine, but it just destroys your photo colors, not even option to disable it, slap emui creators for this :/

3) its working! i just had to enable amazon in autostart menu, thank you!
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] santya95:
It will be updated to B392?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
In the time I worked on the Rom, b392 was released. At the moment every one or two month are new Firmware releases...

I think I would wait for a while also to look if there are any issues to develope...

There will be a new release but I don't know when yet.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
2) If you have currently uninstalled Xposed Framework - navigate with a Root Explorer to

/data/data/de.robv.android.xposed.installer/conf/

and delete there everything with "modules.list" - if the folder exists.

You can also delete the whole folder de.robv.android.xposed.installer

Just a try, perhaps it helps after a reboot

- and a question : Did you wipe Dalvik and Cache after uninstalling Xposed?

This should be done! (Restart 10-15 min)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] wfonz:
Okay, before I read this, I tried again wiping everything and flashing it again

So I found out that as soon as I install Magisk manager, l settings won't open (I've not installed Xposed yet)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
This is also strange, cause I tested it several times and it worked, same as by other users.

Try to go with an Root-Explorer to /data/app and search for the folder com.topjohnwu.magisk-1 or 2 or 3 - if you find just one or more than one, delete all of them, reboot and try to install Magisk Manager again.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] wfonz:
OK, just one thing before.

Having xposed systemless installed could cause some problems when I delete Magisk folders in /data/app? (there where 2 of them btw)

Inviato dal mio HUAWEI GRA-L09 utilizzando Tapatalk
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
I have tested it just right now - you can delete both!! systemless Xposed Framework can be installed, no problem.

You delete just Magisk Manager with this step, which is twice installed.

After restart the Phone. Try, if K-Settings work again. If yes, close K-Settings in the background before installing Magisk Manager again. (The installation directory is /data/app and finally there is after installing one folder from Magisk there)

Reboot your phone.

1) If K-Settings are not working after this step please send me all log files from /data/system/dropbox.

2) Please answer my questions: Which phone model to you have - which was your previous system before flashing first time Arrow?

3) If you are going to flash everything again you must flash Magisk uninstall. zip and unsu.zip (linked and described in OP)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] firstlast03:
Perfectly work on UL-10. Thanks :)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] wfonz:
It didn't work..

So I'm uploading the zip file you asked.

I have a GRA-L09

I was on gratitude, then i installed just to try the cyanogen OS in development and after you published this thread I installed this rom :)

http://cloud.tapatalk.com/s/58b5ef558231e/archive.zip

Inviato dal mio HUAWEI GRA-L09 utilizzando Tapatalk
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
I checked the Log files.

The solution for you (and all Users which may have problems with the Rom) is following:

You must go back to the Stock-Firmware for your model and after you can flash the Rom and it will work without problems. The steps:

1) Backup what you need and before you are making this steps, be sure, the Powerstate of the Battery is 80%

2) Download the Full Firmware for you model - unzipp it - and copy only the files you got (update.app, Meta-Inf) in a folder called dload on your phone (external SD or internal Memory) - for GRA-L09 you can use: http://update.hicloud.com:8180/TDS/data/files/p3/s15/G753/g104/v69133/f1/full/update.zip

At this point, Arrow-Rom should also already copied on SD - but not into the dload folder (dont forget to check md5)

2) uninstall Xposed Framework, if it is currently installed.

3) Magisk must be uninstalled, flash Magisk uninstaller.zip and unsu.zip which is linked in OP (Users of Classic Edition dont need to Unroot)

4) flash the Stock Recovery for you model - for GRA-L09 it is: https://www.androidfilehost.com/?fid=529152257862705190

5) boot to Stock Recovery - wipe Cache with it and do a factory reset with it.

6) reboot the phone (3 Button-method) with holding Vol+ and Vol- (in the middle) and Power-Button at the same time until EMUI Installing starts.

7) Wait until the EMUI Software Installing is finished and the phone boots into system with EMUI-optimization

8) Dont create Google Account, just make only a short setup. Activate developer options and in there USB Debugging and in security settings activate "unknown sources"

9) flash TWRP - which is linked in OP-

10) dont boot to system but disconnect Usb cable and boot into TWRP with (two Button) Vol+ and Power Button

11) set up TWRP (allow system modification, set up language, time zone, screen timeout....)

12) make a Nandroid Backup with TWRP (all shown partitions) from the Stock Firmware on your external SD

13) go to Restart / Reboot: RECOVERY

14) go to Advanced Wipe and wipe Dalvik/Cache, Cache, data, system (wipe of internal Storage is not important - but if you like to do - you have to restart TWRP once again and make the settings for TWRP-Recovery again)

15) flash the Rom

I am 100% sure, if you do those steps, everything will work as it should :)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] lespaul79:
In my case since installing it is perfect, really grateful sir
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] nickromanus:
I'm with this fantastic rom from its release, coming from gratitude. May I ask to other users their performances as regards battery life? Mine in not so good (sot average below 2h with a moderate use). Tnx
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
[MENTION=7626668]lespaul79[/MENTION] Thank you sir :)

For almost Users ARROW works whitout any troubles and battery life is pretty good, better than in Gratitude or with Stock Firmware.

[MENTION=3872117]ChavezD[/MENTION] said in this Thread battery holds much more longer than before.

Only for some Users it seems not to be - but this isn't an issue of ARROW Rom - it is because of special Initial situation or due to applications.

[MENTION=7228574]wfonz[/MENTION] come from a xperimental Cyanogen OS and that's why he had some troubles with the Magisk Edition.

[MENTION=7248293]nickromanus[/MENTION] battery issue cannot be cause of the Rom, it must have different reasons.

That's why I recommend following:

If with ARROW everything works well and also battery life - just be happy :)

For all other Users which have some issues like short battery life or anything else - go back to Stock Firmware and after flash the Rom again #74: https://xdaforums.com/showpost.php?p=71237958&postcount=74

Three things are recommended for every new User:

1) Fullwipe is the best!

2)If you don't make Fullwipe and flash the Rom dirty - be sure you wipe Dalvik and Cache.

3) If you were a long time ago on a Stock Firmware and from this time always on Custom Rom, you should go back to Stock Firmware as an step before flashing ARROW.

Because if your last Stock Firmware was b317 or b321 and now you're going with Arrow to b391 - your phone missing some updates which cannot come on Huawei Devices with Custom Rom.

Custom Rom can change only system, vendor and cust, but not modem and battery Firmware and all the other areas.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] beardedwonder:
Absolutely no problems with battery life, what's using your battery? (check in battery manager)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] wfonz:
Thank you for this!

I will do it asap :)

Inviato dal mio HUAWEI GRA-L09 utilizzando Tapatalk
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Okay, and let me know :)

Between step 8) and 9) don't forget to activate developer options and in them "USB Debugging" - and in security settings "unknown sources"