• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][OFFICIAL][charlotte][9] LineageOS 16.0

LuK1337

Recognized Developer
Jan 18, 2013
8,071
16,319
103


LineageOS is a free, community built, aftermarket firmware distribution of Android 9 (Pie), which is designed to increase performance and reliability over stock Android for your device.

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. You can also view the Changelog for a full list of changes & features.

What's not working :
Instructions :
  • Download the latest build and gapps
  • Reboot to recovery
  • Flash the latest build and gapps
  • Reboot
Downloads :
Reporting Bugs
  • DO NOT Report bugs if you're running a custom kernel or you installed Xposed
  • Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
  • If it is a random reboot, grab /sys/fs/pstore/console-ramoops and /sys/fs/pstore/dmesg-ramoops-0. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
  • If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.

Code:
What is your--
LineageOS version:
LineageOS Download url:
Gapps version:
 
Did you--
wipe:
 restore with titanium backup:
reboot after having the issue:
 
Are you using--
a task killer:
a non-stock kernel:
other modifications:
 
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
XDA:DevDB Information
[ROM][OFFICIAL][charlotte][9] LineageOS 16.0, ROM for the Huawei P20 Pro

Contributors
LuK1337
Source Code: https://github.com/LineageOS

ROM OS Version: Windows 8 Mobile

Version Information
Status: Testing

Created 2018-12-12
Last Updated 2019-03-01
 

whitekidney

Senior Member
Jun 14, 2009
274
277
0
I wrote in the previous thread about NFC not working, Luk has fixed it now, woo!
The Huawei camera app still can't save pictures though (It just creates a 0 byte file) - saving videos work fine however.
 

forever_lol

Senior Member
Mar 18, 2013
880
326
63
Thank You Luk. I am very glad you still work on p20 pro!

I wrote in the previous thread about NFC not working, Luk has fixed it now, woo!
The Huawei camera app still can't save pictures though (It just creates a 0 byte file) - saving videos work fine however.
If i may, which recovery have you used? Have you updated to emui 9 right before flashing it?
 
  • Like
Reactions: llvllorpheus

whitekidney

Senior Member
Jun 14, 2009
274
277
0
Thank You Luk. I am very glad you still work on p20 pro!



If i may, which recovery have you used? Have you updated to emui 9 right before flashing it?
Yep, use the newest EMUI 9 base, then flash TWRP. Sideload the LOS 16 ZIP and opengapps, then flash stock recovery and wipe data from there.

Wiping data in TWRP doesn't work with TWRP on L29 devices for some reason.
 

LJAM96

Senior Member
May 2, 2016
63
16
0
Doings gods work. :good: Working camera port and its daily driver worthy. Keep up the good work Luk.
 
Last edited:

whitekidney

Senior Member
Jun 14, 2009
274
277
0
Doings gods work. :good: Working camera port and its daily driver worthy. Keep up the good work Luk.
The huawei camera is included in /system/product/ (along with a bunch of other huawei apps: HwAOD HwCamera2 HwDolby HwFidoAsm HwFidoClient HwPCExplorer HwPCSystemUI HwSmartShot )
However they are not currently present in this build as Luk dismounts that partition.

The app itself works without any issues except it can't save image files (it just creates a 0 byte file for some reason)
Here's the logcat from when I take a picture and save it, hopefully someone will be able to make more sense out of than I have https://hastebin.com/yeheqegori.coffeescript
I can't see why it fails to save the image. Probably an easy fix.



Is there any path / steps to get to LOS 16 from an EMUI 8 device ( CLT-L04 ). I can get to PixelExperience 9 that breaks TWRP.

Thx Luk.
You can try using Huawei Firmware Finder (it's an app) to try and force the OTA through on your device if you haven't received it yet.
Alternatively, you try using HuRupdater (is that how I spell it?) or the instructions found here https://forum.xda-developers.com/hu...uide-how-to-install-emui-9-android-9-t3839316 but for the newer EMUI 9 (163?) build.

Once you are on EMUI 9, you can follow LuKs instructions above, but remember to wipe data via the stock recovery (flash the stock recovery_ramdisk, not erecovery) after you have flashed LOS 16 and opengapps.
 

ChangeToTower

Senior Member
Sep 14, 2017
218
25
28
Great to see this ROM here. I will install it later on. But first, I have a question: last time I installed EMUI 9 (beta) on my device (CLT-L29), I ended up being stuck with FRP locked, OEM unlock greyed out, no root possible, no TWRP possible. The only solution was to downgrade using FunkyHuawei. I am afraid that I will find myself in the same situation again.. Anyone here who can confirm upgrading to EMUI 9 and flashing TWRP is working on CLT-L29? Thanks.
 

whitekidney

Senior Member
Jun 14, 2009
274
277
0
Great to see this ROM here. I will install it later on. But first, I have a question: last time I installed EMUI 9 (beta) on my device (CLT-L29), I ended up being stuck with FRP locked, OEM unlock greyed out, no root possible, no TWRP possible. The only solution was to downgrade using FunkyHuawei. I am afraid that I will find myself in the same situation again.. Anyone here who can confirm upgrading to EMUI 9 and flashing TWRP is working on CLT-L29? Thanks.
Yes, it's working.
<- L29 on LOS16 with TWRP.
 
  • Like
Reactions: Achilles Etimone

Heinzx3

Senior Member
Jul 3, 2017
90
19
0
Essen
www.moepmoep.xyz
Thanks for the ROM! :)

which TWRP could I take?
I had done a wipe over TWRP since then the normal recovery doesn't work anymore... what can I try?
TWRP remains only with logo but ADB Works with TWRP
 
Last edited: