[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] dkionline:
[IMG="HwFanion"]https://ddwviq-am3pap001.files.1drv.com/y4m18Tl0cjagcr-P1mKL0A9SvF_MJyOnTqwqvoM2ivtZECPaLWiHtEyXU-kUHBS7Bb3sjo4zMMQgMX3BN83Ck4e1I_9itD2STlrT6YLTYGSHhzIgDX2PCIwvr8LUSrQGwH93GseZSaHz3DcuMMEhVawYl0vNqxHyDjcDUNNsFQ7bbdx6pEKLm2RR-5G11ORdWkDSrYPBMQGt-SGRLuB6AB04g/hwfanion_p9.png?psid=1[/IMG]​

Welcome, mOOnlight Users!

Since the Galaxy S3 i build Custom ROMs, but i'm since then not known here.. Everyone that use my builds know, the ROM is almost completely debloated. Unfortunately Im not a fan of the whole content they build in, although less than others. Before i changed to huawei i had an S3 like mentioned before, and a Z2 from sony. Im here since mid of june, and appreciated so far with a very stable and bugfree P9. At this stage i start here with my projects for all users like to flash custom roms. My support is highly 2-3 years or until EOL from Huawei.

The next step after mallowPOP is now based on 7.0 Nougat, called mOOnlight. Its a mainly new builded ROM and does nearly the same as MM before, give the users a clean and stable build without any issues.

Userguide:

Marshmallow

Update from any Custom ROM or old firmware to latest MM firmware through ota or dload to gain the Nougat upgrade, theres no other methods than this.

Unlock bootloader and flash twrp for N 3.1......

resume right away with point 1

Nougat

1. A Custom ROM always needs the latest twrp + firmware installed before flashing to bypass driver changes made by huawei or it can cause errors or bootloops. It might working on some versions until they change something under the hood, then its necessary to update with dload.

2. Go to twrp, wipe -> Adwanced Wipe

3. Wipe this: Data, Internal Storage and System to have a clean start

(Cust, Vendor, Product and Version)

4. Flash the firmware you have downloaded.

5. Don't worry about mountencrypt error, it all works well.*

6. Done

*Huawei binarys working a bit different than we use, but we can't avoid them until we have a better solution.

***

How to unroot from SuperSU

Flash unSU script from osm0sis to remove root.

****

Changelog visit here

****

mOOnlight v7.0 Base: B399

- Magisk 16.2

- Busybox 1.28.1

- Securitypatch level: 1. march 18

Download

mOOnlight v6.5 Base: B398

- Magisk 15.3

- Busybox 1.27.2

- Securitypatch level: 1. february 18

Download - Magisk Boot Patch Download

mOOnlight v5 Base: B394

- Magisk 14.3

- Busybox 1.27

- Securitypatch level: 6. nov 17

Download

mOOnlight v4.1 Base: B390

- Busybox 1.27.1

- Latest updates until 08.12.17

- Nonrooted

- Flash latest magisk 13.5+ or SuperSU 2.82 permissive

Download reactivated

mOOnlight v3.5 Base: B387

- Magisk v13 Beta

- Latest Updates in WebView, GBoard, PlayStore, Chrome

- Rest same as before.

Download

mOOnlight v3.1 Base: B386

- prerooted with SuperSU (non patched)

- Busybox 1.26.2

- debloated & deodexed

- updated following apps: HwBackup, Calculator, HwCloudDrive, HwID, HwOUC, HwMediaCenter, HwDeskClock

- also updated Gallery2, GBoard and some more relevant system apk's

- Playstore 7.8.74

--v3.0a fixes forgotten unmount point + updates HwID

-----v3.0b reverts HwBackup to previous build and adds HwWeatherClock back to system

--------v3.1 updates play services, playstore, WebView and replaces patched SU with unpatched one

Download

mOOnlight v2.0 Base: B383

- not prerooted, use SuperSU for EMUI5 instead

- Heavy debloated all parts of the buildup

- v2.1 will contain more updated apps, after holiday

Download

mOOnlight v1.0 Base: B378

- Prerooted Kernel with PHH

- Latest Playstore

- Heavy debloated all parts of the buildup

- Rest same as before on mallowPOP

Download

XDA:DevDB Information

[P9][7.0] mOOnlight ROM v7.0 B399 Stock (03.24.18), ROM for the Huawei P9

Contributors

dkionline

ROM OS Version: 7.x Nougat

ROM Firmware Required: 7.0 B386

Version Information

Status: Stable

Current Stable Version: 6.5

Stable Release Date: 2018-02-05

Created 2017-03-04

Last Updated 2018-03-24