[P8lite Original Android Development] haky 86:
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.0 (Lollipop), which is designed to increase performance and reliability over stock Android for your device..

#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Do not use Social Media to ask me about the progress, use the topic instead.​

CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for CyanogenMod is available in the CyanogenMod Github Repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review.

Compatibility:

ALE-L21.

Device-specific source code:

Device tree: https://github.com/hak86/android_device_huawei_hi6210sft

Kernel: has been setup and configured as prebuilt image inside device tree

Vendor: https://github.com/hak86/android_vendor_huawei_hi6210sft

Downloads:

Tell me if link work.

Gapps: use this http://opengapps.org/

What works:

Charger Led.

Display .

GPS.

NFC (Partially)

Sensors.

Wifi.

Need a lot of work to solve bugs.

Know Issues

Audio.

Bluetooth (enabled and deactivated simultaneity, need reboot to stop)

NFC

Wifi

Data and calls

Audio and video playback and recording.

Tell me more.

Installation Guide Via Recovery:

Do backup of your original system to sdcard.

Wipe Cache, Dalvik, Data and System partitions.

Make sure to have the latest TWRP..

Click on Install.

Choose the flashable version of zip

Slide to start installer.

Same thing for GAPPS package.

Once install everything just reboot the device, enjoy the rom.

Special Thanks

[MENTION=7354786]XePeleato[/MENTION] for making aosp.

[MENTION=1900297]olrak[/MENTION]

and all other hi6210sft developers

Changelogs:

[B][I]17/11/2016
[/I][/B]
-Required recovery: 2.8.7 or newer.
-flashable via TWRP (read the op for installation steps).
-rebased tree from zero mean
-Android 5.1.1 R37.
What is works:
-Android as system.
-gralloc, libion and libGLES_mali without hwcomposer for the moment.
-show install location of applications.
-add hardware key function for kirin 620 devices that have Home button.
-switch kernel to permissive mode.
What is not work:
-everything.
-the system gone in idle, I will investigate about this problem.
-will start fixes once back to home.
-I not recommend for daily drivers because it's buggy and need a lot of fixes and patches.
For logcat:
-adb logcat > log.txt
For kernel log:
-adb pull /proc/kmsg

[B][I]24/09/2016[/I][/B]
-Android 5.1.1 R38
-Security Patch: latest month.
-Wifi.
-NFC fixed partially.
-Bluetooth the driver is work but for some reason is not work properly
[B][I]05/08/2016[/I][/B]
- Alpha.
- Initial build.
-Android 5.0.2
[B][I]22/08/2016[/I][/B]
- Beta.
- Downloads: click [URL="https://basketbuild.com/filedl/devs?dev=haky86&dl=haky86/HuaweiP8Lite/Roms/CM/cm-12.1-20160822-UNOFFICIAL-hi6210sft.zip"]here[/URL].
- Android 5.1.1.
- Ambient Display: fixed .
- Brightness Level: fixed .
- Charger Led: : fixed .
- Display: now is gone into stand by when is idle.
- Flashable: now can be installed from recovery as well.
- GPS: fixed .
- GNSS: fixed .
- Keystore: fixed .
- Sensors: : fixed .
- Thermal: fixed .

XDA:DevDB Information

CyanogenMod 12, ROM for the Huawei P8 Lite Kirin Variants

Contributors

[MENTION=4883214]haky 86[/MENTION]

Source Code: https://github.com/cyanogenmod

ROM OS Version: 5.0.x Lollipop

ROM Kernel: Linux 3.10.x

ROM Firmware Required: 5.0 or up

Version Information

Status: Beta

Created 2016-04-08

Last Updated 2016-05-08