[ROM][10.0] LineageOS 17.1 Unofficial for Honor 5X

Search This thread

BadDaemon

Senior Member
Jan 11, 2014
496
1,937
Bavaria
zYkSW7S.png

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

Code:
#include <std_disclaimer.h>

/*
* Your warranty is now void.
*
* We are 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 us for messing up your device, we will laugh at you.
*
*/

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. You will need to provide your own Google Applications package (gapps). 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 our Gerrit Code Review. Your changelog is whatever was merged into gerrit.

Requirements

* You must read this post completely
* You must have flashed a stock MM update to update the firmware to a version that is compatible with these builds. Search XDA for the best way to do so for your device (if you already did that prior to installing any Nougat ROM, you are fine!).
* You must use the search first and make sure your question has not been answered yet!
* Do NOT ask for the availability of features or if any specific app works - we implement / announce new features when we want to
* Use the latest TWRP available, otherwise expect issues
* If you have a problem, do not ask if someone else has it. Post with logs or don't post at all!

Important note:
Stock Firmware B360 and B370 are known to cause bootloops!
(Generally: if your stock ROM supports VoLTE it is likely that it is also affected!)
All others might work, please do not ask in here how to up- or downgrade!


Issues?

* Search the thread!
* Anything running VoLTE firmware

Every other feature and hardware is assumed WORKING, do not ask if it does or ask others if it's working for them. Don't post without logs!

Also, see here:



If you are the only one having a problem: boot into recovery, wipe data/factory reset, reflash the rom/gapps and nothing else. Boot up and see if the problem persists.

LOGS LOGS LOGS!!!!

See here how to get them!

If you have a hard reboot (to the vendor boot logo, not the LineageOS boot logo), use adb or any other file explorer tool to pull a copy of "console-ramoops" after the reboot and provide that.

adb pull /sys/fs/pstore/console-ramoops



Note: We will not support any kind of modification on the ROM not done by our sources. If you are running XPosed, Kernel Booster or whatever occurs to you, we won't support you in any way. The problem will in every case be treated as the additional softwares' fault (because often it is!)

Changelog

* Gerrit (All)
* Device tree (to be released!)
* Kernel

Important note

This is a development thread. This means it is NOT your personal support thread.
Questions about anything not related to LineageOS on kiwi (Honor 5X) will not be accepted nor be answered.
This includes topics like going back to stock, problems with third-party apps (e.g. Snapchat), ...
Also do not encourage people with such questions by answering them but report them to keep the thread clean!

Supported variants

Honor 5X
USA: KIW-L24
Russia: KIW-L23
India: KIW-L22
Europe: KIW-L21
China: KIW-AL10, KIW-AL20, KIW-CL00, KIW-UL00, KIW-TL00 (might have some firmware problems), KIW-TL00H

Honor GR5
Canada: KII-L05
Japan: KII-L22, KII-L21

Your's missing? Contact us!


Contributors
BadDaemon
Source Code: Link

ROM OS Version: 10
ROM Kernel: Linux 3.10.x
Based On: LineageOS
 
Last edited:

BadDaemon

Senior Member
Jan 11, 2014
496
1,937
Bavaria
Thread rules

  • No feature requests - I don't implement your features so I don't need to hear them. This includes "hidden requests" as in "it would be good to have", "stock had...", etc...
  • No bug reports without logs
  • No questions to other topics than LineageOS 17.1
  • No links to other threads or websites except the official LineageOS one (download, wiki, ...)
  • No changelog-posts: Changelog is clearly linked in the first post, you don't have to repeat it. If there is something special to notice, I am pointing at it myself!
  • No mention of other ROMS - you like another ROM? Use it, don't post it. Also don't need comparision, doesn't change a thing!
  • Quotes: It is mostly not required to full-quote any post just to reply to some part. Think: "Does everyone need to read the whole post again to understand my reply?"
  • No answers to posts violating these rules

Download Links:

ROM:2021-01-03 - Initial Post
2021-01-06 - Fixes Multisim / 2nd sim slot
2021-01-07 - Brings back Glove mode and Touchscreen Gestures
2021-01-07_2 - Fixes chrome
2021-01-08 - Fixes logspam
2021-01-09 - Fixes fingerprint
Recovery:2021-01-05
Google Apps:ARM64 version from Open GApps - install BEFORE rebooting after the LineageOS installation!

Note: If you install a package which replaces the default dialer (mostly "Stock Gapps") you have to go to Settings->Apps->Gear-Icon and set the new dialer as a default telephony app to prevent force closing of apps
Root addon:Since Lineage 17.1 we don't provide an own rooting method anymore. We don't support any third-party, though!
Root for adb logcat:Use adb over network (available as system tile!)


And for those who are missing the Donate button: HERE
 
Last edited:

methuselah

Senior Member
Aug 25, 2011
3,962
2,163
Wow! astonishing. Just going clean flash and report back asap. Thanks Michael for this and continuous support over the years. Was waiting for this eagerly.

Edit : so far so good. Almost everything working. Battery life is right. I guess better than previous versions.
 
Last edited:

methuselah

Senior Member
Aug 25, 2011
3,962
2,163
@BadDaemon
I encountered some bugs with chrome. Well, now the issue is my 5x charging cable port isn't in good shape. So talking logs with adb isn't simple. Even installing something like matlog needs me to use ADB. So can i root with magisk? So that i can have root permissions, so the log at system level is possible! or anything else that can be done for this thing!
 

jack robert

New member
Jan 5, 2021
3
0
Thread rules

  • No feature requests - I don't implement your features so I don't need to hear them. This includes "hidden requests" as in "it would be good to have", "stock had...", etc...
  • No bug reports without logs
  • No questions to other topics than LineageOS 17.1
  • No links to other threads or websites except the official LineageOS one (download, wiki, ...)
  • No changelog-posts: Changelog is clearly linked in the first post, you don't have to repeat it. If there is something special to notice, I am pointing at it myself!
  • No mention of other ROMS - you like another ROM? Use it, don't post it. Also don't need comparision, doesn't change a thing!
  • Quotes: It is mostly not required to full-quote any post just to reply to some part. Think: "Does everyone need to read the whole post again to understand my reply?"
  • No answers to posts violating these rules

Download Link:

2021-01-03

And for those who are missing the Donate button: HERE
Great, thank you
 

xavier.miller

Member
Oct 2, 2014
43
12
www.xaviermiller.be
Hi!, I have installed this version, with OpenGApps Pico.

I have an issue : the SIM 1 (nano Sim) is not visible. SIM 2 and SD Card are OK. What information/logs do you need for that?
 

xavier.miller

Member
Oct 2, 2014
43
12
www.xaviermiller.be
Here is my logcat. (SIM 1 not working)

Only SIM2 (BASE) is seen, not ORANGE

EDIT: logcat without magisk

EDIT2: new tests and 3 logcats
- OK with clean install lineageOS 16 official alone : SIM1 and SIM2 are seen
- NOK with clean install lineageOS 17 unofficial alone : only SIM2 is seen
- NOK 2 after reboot lineageOS 17 : none SIM is seen
after next reboot SIM2 is seen
 

Attachments

  • logcats-SIM-problems-OK-16-NOK-17.zip
    587.2 KB · Views: 26
Last edited:
  • Like
Reactions: da1e123

BadDaemon

Senior Member
Jan 11, 2014
496
1,937
Bavaria
a) Please edit your post, makes it easier to see everything at once
b) what's the "agenda"? - Edit: Move back to white design, go to calendar, Burger menu, Settings, Common settings->Design and choose "Black" there. Etar (our Calendar app) doesn't really play nice with system settings. Then you can switch back to dark theme for the whole system
c) in your logcat I only see magisk being mentioned. Can you try your sim issue without magisk? adb root works without any other root solution
d) The Trebuchet issue is my fault (had some test changes in my tree, next build will allow for adding widgets, again)
 
Last edited:
  • Like
Reactions: da1e123

methuselah

Senior Member
Aug 25, 2011
3,962
2,163
adb logcat -b all
taken from boot until everything is booted
why you specifically have issues with me? lol i had asked you how to take log without adb and asked regarding magisk to be installed? Yet you choose to answer another user and not me. No personal bashing but lol idk what's wrong. I was the one when other people use to steal ur code was got infraction from mods when i asked other users to make their own device trees. I guess that doesn't matter. How come my post was irrevelant and not other user who asked about magisk also?
 
  • Like
Reactions: da1e123

Top Liked Posts

  • There are no posts matching your filters.
  • 13
    zYkSW7S.png

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

    Code:
    #include <std_disclaimer.h>
    
    /*
    * Your warranty is now void.
    *
    * We are 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 us for messing up your device, we will laugh at you.
    *
    */

    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. You will need to provide your own Google Applications package (gapps). 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 our Gerrit Code Review. Your changelog is whatever was merged into gerrit.

    Requirements

    * You must read this post completely
    * You must have flashed a stock MM update to update the firmware to a version that is compatible with these builds. Search XDA for the best way to do so for your device (if you already did that prior to installing any Nougat ROM, you are fine!).
    * You must use the search first and make sure your question has not been answered yet!
    * Do NOT ask for the availability of features or if any specific app works - we implement / announce new features when we want to
    * Use the latest TWRP available, otherwise expect issues
    * If you have a problem, do not ask if someone else has it. Post with logs or don't post at all!

    Important note:
    Stock Firmware B360 and B370 are known to cause bootloops!
    (Generally: if your stock ROM supports VoLTE it is likely that it is also affected!)
    All others might work, please do not ask in here how to up- or downgrade!


    Issues?

    * Search the thread!
    * Anything running VoLTE firmware

    Every other feature and hardware is assumed WORKING, do not ask if it does or ask others if it's working for them. Don't post without logs!

    Also, see here:



    If you are the only one having a problem: boot into recovery, wipe data/factory reset, reflash the rom/gapps and nothing else. Boot up and see if the problem persists.

    LOGS LOGS LOGS!!!!

    See here how to get them!

    If you have a hard reboot (to the vendor boot logo, not the LineageOS boot logo), use adb or any other file explorer tool to pull a copy of "console-ramoops" after the reboot and provide that.

    adb pull /sys/fs/pstore/console-ramoops



    Note: We will not support any kind of modification on the ROM not done by our sources. If you are running XPosed, Kernel Booster or whatever occurs to you, we won't support you in any way. The problem will in every case be treated as the additional softwares' fault (because often it is!)

    Changelog

    * Gerrit (All)
    * Device tree (to be released!)
    * Kernel

    Important note

    This is a development thread. This means it is NOT your personal support thread.
    Questions about anything not related to LineageOS on kiwi (Honor 5X) will not be accepted nor be answered.
    This includes topics like going back to stock, problems with third-party apps (e.g. Snapchat), ...
    Also do not encourage people with such questions by answering them but report them to keep the thread clean!

    Supported variants

    Honor 5X
    USA: KIW-L24
    Russia: KIW-L23
    India: KIW-L22
    Europe: KIW-L21
    China: KIW-AL10, KIW-AL20, KIW-CL00, KIW-UL00, KIW-TL00 (might have some firmware problems), KIW-TL00H

    Honor GR5
    Canada: KII-L05
    Japan: KII-L22, KII-L21

    Your's missing? Contact us!


    Contributors
    BadDaemon
    Source Code: Link

    ROM OS Version: 10
    ROM Kernel: Linux 3.10.x
    Based On: LineageOS
    5
    Thread rules

    • No feature requests - I don't implement your features so I don't need to hear them. This includes "hidden requests" as in "it would be good to have", "stock had...", etc...
    • No bug reports without logs
    • No questions to other topics than LineageOS 17.1
    • No links to other threads or websites except the official LineageOS one (download, wiki, ...)
    • No changelog-posts: Changelog is clearly linked in the first post, you don't have to repeat it. If there is something special to notice, I am pointing at it myself!
    • No mention of other ROMS - you like another ROM? Use it, don't post it. Also don't need comparision, doesn't change a thing!
    • Quotes: It is mostly not required to full-quote any post just to reply to some part. Think: "Does everyone need to read the whole post again to understand my reply?"
    • No answers to posts violating these rules

    Download Links:

    ROM:2021-01-03 - Initial Post
    2021-01-06 - Fixes Multisim / 2nd sim slot
    2021-01-07 - Brings back Glove mode and Touchscreen Gestures
    2021-01-07_2 - Fixes chrome
    2021-01-08 - Fixes logspam
    2021-01-09 - Fixes fingerprint
    Recovery:2021-01-05
    Google Apps:ARM64 version from Open GApps - install BEFORE rebooting after the LineageOS installation!

    Note: If you install a package which replaces the default dialer (mostly "Stock Gapps") you have to go to Settings->Apps->Gear-Icon and set the new dialer as a default telephony app to prevent force closing of apps
    Root addon:Since Lineage 17.1 we don't provide an own rooting method anymore. We don't support any third-party, though!
    Root for adb logcat:Use adb over network (available as system tile!)


    And for those who are missing the Donate button: HERE
    4
    Thank y'all for testing.
    Honor 5X has just gone official! No builds up yet, please refrain from posting - it will probably take a few days.
    I will not post any unofficials anymore
    4
    New build fixes fingerprint
    3
    Install instructions:

    Follow the official instructions on our wiki (but obviously skip the downloading of the official package

    Note: As this is an unofficial build, an upgrade from official 16.0 builds won't work!