Code:
LineageOS 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. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.
#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.
*/
Requirements:
- My own TWRP.
- Unlocked Bootloader.
Downloads:
- Click here
Change Logs:
- Click here.
Repos
- This work are based on the re-worked public sources from scratch toked form codeofhonor-dev, the only difference I create a custom vendor.img partition that help a lot to fix certain bugs , as I did not use none of private such as CoH vendor because it is a separate project so all credits goes to Meticulus.
- Device Tree
- Kernel GPL, branch: 9.x
- Proprietary Blobs
- NOTE: the device tree and proprietary blobs are private for now, I'll made them public once finished from fixing most of bugs. to avoid stealing works by someone that can claim as "his" works.
Project Treble:
- Isn't possible to port GSI on this device at the moment, it is boot but I got a black screen due to missed egl and graphic implementation caused by "missed" vendor partition that need an early mount patch to the kernel source to get loaded, something like on emui8, I'll back on it.
Bugs:
- All features that not listed under "Working" that mean is buggy.
Working:
- ADB.
- MTP Settings.
- NFC.
- Thermal.
- Touchscreen.
- TWRP Error7
- Wifi.
XDA:DevDB Information
LineageOS 16.0 for P9 Lite 2016, ROM for the Huawei P9 Lite
Contributors
haky 86
Source Code: https://github.com/hak86?tab=repositories
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: Emui-5.x
Based On: LineageOS/AOSP
Version Information
Status: Testing
Stable Release Date: 2019-07-26
Beta Release Date: 2019-07-24
Created 2019-07-26
Last Updated 2019-07-26