yashsingh1/xdaforums huggingface dataset:
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
P8 is not so complicated than p8-Lite 2017.

Because P8 has Android 6 and P8 Lite has Android 7.

If you want install my Rom on your P8 (but not p8 Lite!!) you don't need Root, you can flash TWRP without Root, but grant TWRP "Allow system modification" Swype to confirm.

After do the necessary Wipes as recommended in OP (read carefully #1 Post 1)

After Advanced Wipe you can flash the ROM.

If you like to make a Nandroid Backup before doing this steps - Reboot TWRP before making the Wipes with "Restart Recovery"
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] elsamkary10:
Hello.sir ...I have aproblem after updated magisk to 14 version evry thing working but magisk su from the side setting menu dont working when I pressed on it the magisk crashed and closed
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
It seems, your Manager is not updated, or may you haven't rebooted - but anyway - do following steps:

1) Flash latest Magisk with TWRP without wipe of Dalvik/Cache!

http://tiny.cc/latestmagisk

2) Open Magisk Manager and look if everything is working - if not:

3) Make sure you have USB Debugging enabled in Developer Options

4) Install latest Magisk Manager apk:

https://github.com/topjohnwu/MagiskManager/releases/download/v5.3.0/MagiskManager-v5.3.0.apk

5) Make sure, in Superuser section of Magisk Manager all shown apps has Root Permission

Tell me the result :)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] elsamkary10:
I tried all steps but also the same problem ....I dont know why ...I tested it before and it working ok ...but suddenly crashed
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Best thing - reinstalling Rom with the recommended steps from OP.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] elsamkary10:
Oh...can I install magisk with older version ...because I dont have internet to download stock rom updates ...I tested the version installed with rom and it was ok...this problem happened after update it to 14
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] elsamkary10:
And this is the second time that I installed this rom for second time also due to magisk crashed after update ....
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
What was the previous Original Firmware you had installed?

Had you installed Arrow v1 and then Arrow v2 without updating your Firmware first?

Yes, of course you can use Magisk 13.3 which comes preinstalled with the Rom and you must not update to 14.

You can find the zip for Magisk in my Rom zip. Just unzipp the Rom zip and take the magisk zip for flashing with TWRP.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] elsamkary10:
The last frimware is the official rom b391 and then I installed magic arrow ....

Its fantastic rom but I dont know why magisk crashed after updated
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] nomadcrysis:
Help please...IPTV EXTREME PRO he says he needs Google Play Services to work...Eh?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Google Services are working if you haven't blocked it in K-Settings (there's an option to block Google Services)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] nomadcrysis:
No is free
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Which version have you installed, Magisk or SuperSU?

Which GRA model to you have? Which cust did you have on Stock Firmware.

What was the latest official Firmware you had installed?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] chros69:
Tecalote, do you plan to release a 2.1 version of MagicArrow soon?

Thanks for your work?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes, I will release a new version, but it will not come soon.

I have to much work in my job this time. I must wait for my next holidays
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] chros69:
No worries, thanks, take your time. I'll wait for it then.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] SnowOokami:
I installed this ROM yesterday but I'm having an issue with the volume, even at the lowest setting it's loud... is there anything I can do to fix that?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Which Edition - Magisk or Classic?

In both enable USB Debugging in Developer Options!

Normally its only Loud if you have enabled Dolby Atmos and/or Master Power of Viper4Android
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] SnowOokami:
Ohhh thanks!! Disabling Dolby Atmos worked! it was enabled by default, because I didn't enable it.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] isolove:
Hard work to made this rom,looks harder to install :)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] nomadcrysis:
I have SuperSu...GRA-L09 with B398 before flash ARROW 2
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] zlihtar2:
zlihtar

Hi Tecalote,

is it possible somewhere to enable double tap to lock screen (K settings maybe)?

Tnx.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Edit: Sorry I was in the wrong Thread and on work... :)

Sure, you can enable Double Tap To Wake in settings.

When I am at home I tell you how
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
[MENTION=6763518]zlihtar2[/MENTION] I edited my previous post - I was in the wrong Thread (cause I make support also for P9 Rom) - you can enable DT2W simple on P8:

Settings > Motion Control > Screen off Gestures > double touch :)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] !Tomooo!:
Heloo. I have a problem during instalation TWRP.

I try to install TWRP with Minimal ADB and Fastboot and everythink seems to be fine but when i try to turn on the phone with vol+ (enter to TWRP) nothing happend, phone starts normally.....

Can Yo tell me what i'm doing wrong?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
After flashing TWRP you must immediately boot to it, if you don't, Stock Recovery overwrite TWRP.

1) Flash TWRP

2) Disconnect Phone from USB

3) Press Vol+ and Power Button and hold this position until phone is booted to TWRP

4) Allow system modification

5) Open settings of TWRP and set up your Time zone, Language and skip "Prompt Install TWRP App"...
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] !Tomooo!:
I'm doing that and nothing happend, I'm flashing TWRP 3.1.1-0, disconect phone from USB, pressing VOL+ and power and phone turns on and I see ony huawei logo.......

Screen from FLashing TWRP

[IMG="ADB FLASH"]https://zapodaj.net/images/f612da3d1fb6f.png[/IMG]
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
If you see Huawei Logo you can release Power Button but you must keep pressing Vol+ until Phone boot to TWRP (first boot can take some minutes)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] !Tomooo!:
Problem solved, thanks for all.

(I put twrp.img in wrong folder)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] beardedwonder:
I am having some problems with my USB connection. No matter what I try my phone will only charge when connected to my laptop. I have tried three different USB cables, all of which have worked before.

There is no prompt in the notification drawer when I connect. I have tried in Windows 10 and Linux Mint.

I have tried changing the USB mode in developer options as well.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
If your USB Cable is okay, you can try following

1) In Windows 10 enable the hidden non present devices with this workaround:

https://www.google.de/amp/www.thewindowsclub.com/show-non-present-devices-windows/amp

2) Open Device Manager and go to the settings and klick on show non present

3) Look inside Android ADB Adapter which one is online and installed. If it is Kedacom USB Device Android Bootloader Interface - it is the wrong one. Doubleklick this driver and go to the tab "reinstall the previous driver"

The right driver should be Android Sooner Single ADB Interface

This can maybe solve the problem. If it doesn't, try

4) Download latest HiSuite and install it

5) Enable on your phone in Developer Options USB Debugging and in Advanced Settings /Security Settings HiSuite HDB

In Display Settings use 10 minutes to stay on screen before screen lock

6) Open HiSuite and connect Phone with USB to your Notebook. If HiSuite ask for install HiSuite on Phone grant this. You may receive a message on Phone screen - RSA request, enable "Always from this computer" and okay If Phone gets no connection yet, make

7) Reboot your Notebook and your Phone accordingly at the same time (USB should be connected with cable with Notebook) If you can't get USB Connection after reboot, press

8) Vol- and Power Button until Phone reboot into Fastboot Mode - wait, until Windows install the Fastboot Mode drivers.

9) Open once again Device Manager on Windows and in menu show enable hidden devices

10) Look, if right ADB Adapter is installed

11) if you find in device manager any unknown devices, delete them and search for new device drivers

12) Reboot phone to system with Power Button

Now it should work
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Ammar_:
Hey, I've been using this ROM for the past few weeks and it's great. But about 3 days ago my device suddenly became uncertified in Google play, is there a way to fix this? Or it's supposed to be like this?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Have you tried install Universal Safetynet Fix for Magisk Edition

Download Beta from this site

https://xdaforums.com/apps/magisk/xiaomi-safetynet-fix-t3600431

Flash it with TWRP
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] beardedwonder:
I have now tried three different computers with the same result. Nothing happens even if I try connecting in TWRP or the bootloader.

I'm starting to think it's a hardware problem with the USB port in the P8. So I will stick with your previous ROM and see how long my phone lasts.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] davideakc:
Hi,

I've succesfully installed the Magisk Edition and it works correctly.

Now my question is: if I install the Xposed Framework from the Magisk Manager app, I lose the SafetyNet?

What are the problems if I lose it?

Thanks to the developers of this amazing ROM and to all who reply.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] xlghostlx:
Hallo, im usino this rom by 2 or 3 days... I have followed all the step to flash it (super su edition) but i have 2 question atm.

1 Why i cant change the boot animation? (with 3rd party app)

2 i have no boot sound

Thx in advice
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
I don't think it's Hardware problem.

You should Backup your stuff with TitaniumBackup and /or Huawei Backup (but no system apps)

After you should flash Stock Recovery and install official Full Firmware for your device with dload method, then boot to Stock Recovery and perform from there a Wipe Cache Partition and Factoryreset.

Then try connecting your Phone again with USB and it should work.

It can also be cause of the USB Cable. Try to get an original Huawei USB Cable.

After back to Stock Firmware with successful USB Connection you can flash TWRP again and install the Rom (see steps from OP)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes, if you install Xposed Framework you loose Safetynet and it cannot be changed even by uninstalling Xposed Framework.

You need safetynet only if you use Apps which require this.

Banking Apps, some Games (like PoGo) and also connections with Smart Watch.

But if you don't use such apps you have no problems.

Xposed is working fine (Api 23)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
You can change Bootanimation, you must just copy it to the right place.

Its in system/etc/media

Delete bootanimation.zip and shutdownanimation.zip and replace it with yours.

But its necessary to set the permissions for it to 0644.

After reboot phone.

Third party Apps only working if you can change the path to the right one.

Bootsound is only always available in Magisk Edition. In SuperSU Edition it should also work - but only if last state your sound is on before flashing the Rom.

If you flash the Rom and sound is off, you have no boot sound
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] xlghostlx:
Thx for answer i had system/media not system/etc/media

I'll try right now if it work or not.

For sound seems to work some time yes and some time no...
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] beardedwonder:
I have occasionally managed to get the connection working but once in the bootloader I can't get my phone to connect (fastboot devices does nothing). I don't want to wipe my phone, and remove TWRP if I can't guarantee that I can flash TWRP after going back to stock.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Are you using newest minimal adb and Fastboot with execute as administrator?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] davideakc:
And with Xposed what can I do?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] beardedwonder:
On Windows 10 I have used the newest minimal adb and fastboot (1.4.3) running as admin. I have exactly the same issue in Linux, which leads me to think that maybe the pin on the USB port has been damaged somehow.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
If you don't know what you will do with Xposed Framework, I would say you don't need it at the moment.

Stay first on working safetynet...
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
If you open Minimal ADB and type

adb devices

Is your phone listet with SN? Or does it say unauthorized?

If you then reboot with

adb reboot bootloder

Phone restart into fastboot mode?

if you then type

fastboot devices

nothing appears?

USB Debugging is enabled in Developer Options? It must be enabled

Have you enabled HiSuite HDB - try to disable this
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] davideakc:
Ok, it's better to not touch anything :good:

Thanks for the replies.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] beardedwonder:
When the phone does manage to connect everything in adb works correctly. So the few times that my phone has connected properly I have been able to 'adb reboot bootloader' but after that 'fastboot devices' = nothing. So without that I can't flash TWRP.

USB debugging is enabled and HDB is disabled. I'm pretty sure I can't rely on my USB connection for data now. At least I am on your previous, very good ROM.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] potworny:
Two things. The battery life is quite decent. I think it's comparable to Stock.

I am using touchless payments without a problem. So safety net is OK.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] NAViDArt:
No news about new rom ?

Please so Things for US , I bought it for 500$ and now Running for Custom roms and Android 7.0 Roms , Help us please , Thanks dear❤
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Thanks for using my Rom - new Rom will come when the time comes.

I let you know ;)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Caio:
hi, I want to install this rom on my GRA-L09C02B397 with TWRP (old version) installed but with a stock rom, what have I to do to correctly install it?

I'm looking at first post instructions but I'm not sure about what to do with my version..thank you for your work, have a nice day :)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] NAViDArt:
Dear ?

Can you help me at Telegram Messenger And give me some Way about porting ?

we Can help us we know

add me : Rilynso

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

If you have already b397 installed on your device with Cust C02 - I think my Rom should work for you with following steps:

First copy Rom (Classic or Magisk Edition) zip to your external SD and make sure MD5 of downloaded Rom is right - after:

1) update /flash with adb in Fastboot Mode the newest TWRP which is linked in OP

2) Make a Backup with newest TWRP on external SD (choose Storage Micro-SD) from:

data - cache - cust - system - boot

3) Reboot after Backup with: Restart /Restart RECOVERY - not system

4) Once TWRP is restart go to wipe Tab and do not Factoryreset, do instaed Advanced Wipe and choose :

Data, Dalvik/Cache, Cache, system and cust - swype to confirm

5) Go back to the main menu of TWRP and flash the Rom.

6) Wait until Rom boot into system (first start can take up to 15 minutes)

7) Make necessary settings which are recommended in OP

Tell me the result.

If anything not working you can restore TWRP Backup... ;)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Hello :)

First tell me please what you want to port.

Thanks
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Caio:
Thank you very much, this is what I need to do the upgrade with the right serenity :)

Tomorrow I will try and let you know, in the meantime, thank you again and have a nice sunday :cool:
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Same for you! I wish you success
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] NAViDArt:
Hello Again ,

I Read , Wait , Eat and after a week Explore , Find this "a dear like you , Can port MIUI 8 (or 7) for Huawei P8 With this GPU and CPU (If reason for don't update is it) , You can read some Threads for this Topic (MIUI For Any Android Device) or I Recommend Port From Huawei Honor 7 (or Huawei Honor 6 Plus) , a China Member at this Website Ported Fully for Another KIRIN 9xx devices (Some older than P8 , Some Newer Than P8)>>[ [ [ https://translate.google.com/transl...m/2016/11/29/huawei_miui8_release/&edit-text= ] ] ]<< Translated By Google (

Default URL is http://r-rom.com/2016/11/29/huawei_miui8_release/ )

Please Help me to Port a MIUI Rom For Huawei P8 , It will be a Glory . Thanks <3:good:
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Hello again :)

I think it's a pretty good idea to port MIUI to Huawei p8. It should be possible.

There's already a port for P7 and P9.

I think Miui 8 should be good.

So I think this can be done :o

I found your Thread, will post it there too. We can stay connected, I will add you on Telegram.

My only thing is, that I can start this work with begin on January.

Until the end of the year 2017 I have a lot of things to do.

First my regular job and I planed to make two new Roms similar than MagicArrow for P8 and P9 before Christmas.

But next year I can help you to do porting MIUI. :)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Caio:
You are great. Your suggestions worked like a charm, and at the first impression your ROM is really good.

One of the first thing that I want to do is to enable link2SD or something similar to install the apps on my SD, because with the previous original ROM I was obliged every time to move them from internal storage to SD, and this was really a waste of time.

What do you suggest to do it? Install Link2SD?

Thank you
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
I will think about it and what's the best way and tell you soon.

I am happy that everything was successful with installing the Rom :)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
In Android 6 you can move User-Apps with settings to external SD. (but not System-Apps!) Example: You install an app with Playstore, after it is installed you can open Settings /Apps/Name of the App. You find inside "storage" - open storage and from there you can move Apps to SD-Card. (see screenshots)

Alternativ you can use also Link2SD, but with the native method, because moving Apps to a second partition on SD is not official supported by Link2SD yet (it will come in the future)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Caio:
Thank you very much, I already know that I can move my app to SD manually one per one from storage settings section. But it's really uncomfortable, because every time the app is updated I have to re-change its setting, and in addiction I don't know what are the apps that are movable to SD before entering in their setting page, and all this is an unuseful waste of time.

I think that once I choosed to put it in SD memory it should has to remember the setting but it doesn't work in this way
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Okay, so it's better to use Link2SD and choose native App to SD method (without second partition on SD Card) and move only User Apps to SD (which can work from there)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] nomadcrysis:
Excuse me a question... is there a patch to make it become dual sim?

Sorry about OT....i have a magic arrow 2
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Has your phone model Dual SIM Support? Which GRA-xxx do you have?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] nomadcrysis:
Mine is GRA-L09
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
I have to check if there's a possibility.

Normally the Rom and Firmware enable or disable this function by checking your model.

If you have GRA-UL00 you will have automatically Dual SIM.

But I have not seen this device and the input slot for Dual Sim, so I don't know yet if the Slot for the SD Card can be used for a second SIM in L09.

I will see
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] 1ted55:
hi, Xposed Framework not installed.why?
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
If you ask questions tell always which Edition and Version you use.

Xposed Framework on Magisk Edition breaks Safetynet.

But if you don't use Apps which requires green safetynet - you can install it.

For Magisk Edition install first special Xposed Installer apk

) Install special Xposed Installer apk for Magisk:

https://xdaforums.com/att...mentid=4297539

2) Open now Magisk Manager and in Download Section, download and install Xposed Framework SDK23 ported by topjohnwu and restart phone

First start can take 10-15 min

If you use Classic Edition - open K-Settings /More settings Xposed /install /confirm

Xposed Framework Classic Edition will install now automatically and you can manage Xposed also from K-Settings.

First Reboot needs also 10-18 min
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] 1ted55:
Hi Tecalote, after install xposed my safetynet was break (magisk version)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Yes, exactly, that's what I told you before in my previous post to you - you didn't read??
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] 1ted55:
oh :( , sorry, tnx man :good:
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] nomadcrysis:
Ok than's:svetius:
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] modrate:
Hi [MENTION=6870018]Tecalote[/MENTION] glad to see new updates for this rom :) i am just wondering.. i am using arrow GRA-UL00C185B387 right now and if i want to update , which rom should i download ? i went to the downloads site and most new roms are GRA-UL09. should i download this one 2017.06.20-GRA-UL00C185B390 ? and if i should, do i need to get back to a stock rom ? which version is best ? thanks.
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
Hi :) You can update your Firmware to GRA-UL00C185B389 with dload method:

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

Note: Phone must be unrooted, Stock Recovery of current Firmware b387 must be installed.

You should do after upgrade Wipe Cache Partition and Factoryreset with Stock Recovery before flashing newest TWRP (linked in OP)

After you can do same steps written in following post:

https://xdaforums.com/showpost.php?p=74244507&postcount=703

I wish you success ;)
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Caio:
[MENTION=6870018]Tecalote[/MENTION], there's a way that I can use to restore your ROM to factory condition without having to wipe memory or reinstall all the OS from the original ROM file?

thank you
[Huawei P8 ROMs, Kernels, Recoveries, & Other Devel] Tecalote:
I am busy today, I tell you tomorrow