[OFFICIAL] [14.1] [7.1.2] LineageOS for LG G5 (H830 - H850) [Weekly Builds]

Search This thread

waylo

Senior Member
May 9, 2010
1,670
489
I disagree. There are plenty of threads open with discontinued ROMs so that the current users can continue discussing issues. Sometimes a new maintainer comes along and can add into that discussion.
 
  • Like
Reactions: optionalmgrr.la

Stiesen

Senior Member
Nov 18, 2017
50
11
LG G5 under LOS 15.1

It's sad that the LG G5 is no longer supported. It seems to me that the number of supported devices is melting like a polar bear on Waikiki beach. Do you think that some devices - especially the LG G5 H850 - will be resurrected under LOS 15.1?

Edit: I got that LineageOS is focusing on LOS 16 and that - as far as I can see - the LG G5 is currently not among the supported devices. I hope they will include it.
 
Last edited:

SnowFuhrer

Senior Member
Apr 5, 2018
1,622
471
Spirit River
It's sad that the LG G5 is no longer supported. It seems to me that the number of supported devices is melting like a polar bear on Waikiki beach. Do you think that some devices - especially the LG G5 H850 - will be resurrected under LOS 15.1?

Edit: I got that LineageOS is focusing on LOS 16 and that - as far as I can see - the LG G5 is currently not among the supported devices. I hope they will include it.
That is just because lineage 14.1 is too old for them. Next year it will happen with 15.1.
 

goosnarrggh

Senior Member
Jul 25, 2016
111
73
I disagree. There are plenty of threads open with discontinued ROMs so that the current users can continue discussing issues. Sometimes a new maintainer comes along and can add into that discussion.

With respect to the specific subject of this thread, namely *official* builds of version 14.1, we can be certain that it will never be restarted. No new official LineageOS 14.1 builds will ever be created for any device from any manufacturer.

With respect to unofficial builds, I think it's unlikely that anyone could justify taking over maintaining unofficial builds of 14.1, when we already have unofficial 15.1 builds that are being published by some of the same people who used to officially maintain 14.1.

Having said all of that, I think that as long as there are still people out there who choose to use the old 14.1 builds, it's fair to keep a place open where they can discuss their experiences, issues, workarounds, etc.
 
Last edited:

x86cpu

Senior Member
Aug 25, 2010
1,759
4,095
Rochester
Google Pixel 6 Pro
With respect to the specific subject of this thread, namely *official* builds of version 14.1, we can be certain that it will never be restarted. No new official LineageOS 14.1 builds will ever be created for any device from any manufacturer.

With respect to unofficial builds, I think it's unlikely that anyone could justify taking over maintaining unofficial builds of 14.1, when we already have unofficial 15.1 builds that are being published by some of the same people who used to officially maintain 14.1.

Having said all of that, I think that as long as there are still people out there who choose to use the old 14.1 builds, it's fair to keep a place open where they can discuss their experiences, issues, workarounds, etc.

Who knows maybe LineageOS 16.0 might be official someday....
 

x86cpu

Senior Member
Aug 25, 2010
1,759
4,095
Rochester
Google Pixel 6 Pro
I've seen a lot of activity recently on LOS Gerrit for the msm8996 family of LG devices. I assume that you have a hand in that?

Considering I am one of the official maintainers for G6/G6/V20, yes. The reason the msm8996 devices never got official 15.1 was due to the encryption piece. It is listed as MUST work. Now that 15.1 is not official, 16.0 could become official and switch to FBE (File Based), vs. FDE (Full Disk) and become official. Going from the official 14.1 to 16.0 would require a full wipe/format of data (officially). As you cannot go from FDE to FBE without wiping. 14.1 uses FDE. So there is an opportunity to possibly get 16.0 official again since 15.1 was skipped.

IR/FM is listed as SHOULD, so that will be safe to not having working going official. There is still more work to do, but having testers on my unofficial version helps to get the issues worked out and ensure things pass to make it official.
 

poruid

Senior Member
Nov 20, 2010
288
98
Will 16.0 only support FBE or does it support FDE as well ?
(my h850 used FDE for 14.1 and now also uses FDE for 15.1 after upgrade without wipe from 14.1 official to 15.1 unofficial (from x86cpu)).
 

x86cpu

Senior Member
Aug 25, 2010
1,759
4,095
Rochester
Google Pixel 6 Pro
Will 16.0 only support FBE or does it support FDE as well ?
(my h850 used FDE for 14.1 and now also uses FDE for 15.1 after upgrade without wipe from 14.1 official to 15.1 unofficial (from x86cpu)).

I believe it's one or the other. Going official 14.1 to official (if achieved) 16.0 "officially" will require a date wipe. Still all up in the air and unsure. If any of my builds switch there will be a warning too. And if possible some assert if I can check for it.
 

Ludoboii

Member
Oct 12, 2015
43
19
HTC One (m7)
LG G5
Does anybody have the version of LineageOS 14.1 that was available on the official website? Apparently I need to flash that and encrypt my device in order to have encryption working after flashing 16.0.

I would be okay with building it myself too, does the official build guide still work for 14.1? Will I need to extract proprietary blobs? If yes will they work when extracted from my G5 with LOS 16.0?
 

BBCAtomic

Member
Jul 24, 2014
19
1
Marikina
Last edited:

drizzle123

Senior Member
Oct 5, 2010
145
7
Code:
hardware/qcom/display-caf/msm8998/libgralloc/gpu.cpp:137:32: error: use of undeclared identifier 'QCOM'
        *drm_format_modifier = DRM_FORMAT_MOD_QCOM_COMPRESSED;
                               ^
hardware/qcom/display-caf/msm8998/libgralloc/gpu.cpp:40:56: note: expanded from macro 'DRM_FORMAT_MOD_QCOM_COMPRESSED'
#define DRM_FORMAT_MOD_QCOM_COMPRESSED fourcc_mod_code(QCOM, 1)
                                                       ^
hardware/qcom/display-caf/msm8998/libgralloc/gpu.cpp:201:36: error: use of undeclared identifier 'QCOM'
            *drm_format_modifier = DRM_FORMAT_MOD_QCOM_COMPRESSED;
                                   ^
hardware/qcom/display-caf/msm8998/libgralloc/gpu.cpp:40:56: note: expanded from macro 'DRM_FORMAT_MOD_QCOM_COMPRESSED'
#define DRM_FORMAT_MOD_QCOM_COMPRESSED fourcc_mod_code(QCOM, 1)
                                                       ^
2 errors generated.
[ 60% 31129/51233] target thumb C++: gralloc.msm8996_32 <= hardware/qcom/display-caf/msm8998/libgralloc/mapper.cpp
[ 60% 31129/51233] Export includes file:  -- /mnt/lineage/cm-14.1/out/target/product/h830/obj_arm/SHARED_LIBRARIES/libdrm_intermediates/export_includes
[ 60% 31129/51233] Install: /mnt/lineage/cm-14.1/out/target/product/h830/system/lib/hw/gralloc.default.so
[ 60% 31129/51233] target Pack Relocations: libqdMetaData_32 (/mnt/lineage/cm-14.1/out/target/product/h830/obj_arm/SHARED_LIBRARIES/libqdMetaData_intermediates/PACKED/libqdMetaData.so)
[ 60% 31129/51233] target Pack Relocations: libloc_pla_32 (/mnt/lineage/cm-14.1/out/target/product/h830/obj_arm/SHARED_LIBRARIES/libloc_pla_intermediates/PACKED/libloc_pla.so)
[ 60% 31129/51233] target Package: framework-res (/mnt/lineage/cm-14.1/out/target/product/h830/obj/APPS/framework-res_intermediates/package.apk)
warning: string 'candidates_style' has no default translation.
warning: string 'candidates_style' is missing 44 required localizations: ast_ES az_AZ be_BY bn_BD bs_BA en_AU en_CA en_GB en_IN en_NZ en_SG en_US eo_EU et_EE eu_ES gl_ES gu_IN hy_AM is_IS ka_GE kk_KZ km_KH kn_IN ku_IQ ky_KG lb_LU lo_LA mk_MK ml_IN mn_MN mr_IN ms_MY my_MM ne_NP pa_IN si_LK sq_AL ta_IN te_IN ur_PK uz_UZ zh_CN zh_HK zh_TW
warning: string 'gsm_alphabet_default_charset' has no default translation.
warning: string 'gsm_alphabet_default_charset' is missing 93 required localizations: af_ZA am_ET ar_EG ast_ES az_AZ be_BY bg_BG bn_BD bs_BA ca_ES cs_CZ da_DK de_AT de_CH de_DE de_LI el_GR en_AU en_CA en_GB en_IN en_NZ en_SG en_US eo_EU es_ES es_US et_EE eu_ES fa_IR fi_FI fr_BE fr_CA fr_CH fr_FR gl_ES gu_IN hi_IN hr_HR hu_HU hy_AM in_ID is_IS it_CH it_IT iw_IL ja_JP ka_GE kk_KZ km_KH kn_IN ku_IQ ky_KG lb_LU lo_LA lt_LT lv_LV mk_MK ml_IN mn_MN mr_IN ms_MY my_MM nb_NO ne_NP nl_BE nl_NL pa_IN pl_PL pt_BR pt_PT ro_RO ru_RU si_LK sk_SK sl_SI sq_AL sr_RS sv_SE sw_TZ ta_IN te_IN th_TH tl_PH tr_TR uk_UA ur_PK uz_UZ vi_VN zh_CN zh_HK zh_TW zu_ZA
warning: no entries written for dimen/password_keyboard_height (0x010500c9)
nothing matches overlay file default_wallpaper.png, for flavor xxxhdpi-v4
[ 60% 31129/51233] Building with Jack: /mnt/lineage/cm-14.1/out/target/common/obj/JAVA_LIBRARIES/services_intermediates/with-local/classes.dex
ninja: build stopped: subcommand failed.
make: *** [ninja_wrapper] Error 1
make: Leaving directory `/mnt/lineage/cm-14.1'
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] slackSend
run slackstepsend, step null:false, desc :false
Slack Send Pipeline step configured values from global config - baseUrl: true, teamDomain: true, token: true, channel: false, color: false
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 2
Finished: FAILURE

How did you fix "use of undeclared identifier 'QCOM'
 

Top Liked Posts

  • There are no posts matching your filters.
  • 110
    logo-2.png


    Disclaimer

    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. Hard. A lot.



    Lineage 15.1 for your G5 is coming in the not so distant future, please be patient :)

    Downloads
    H850
    LineageOS Download

    H830
    LineageOS Download

    Device Sources
    Device/Kernel/Vendor Source

    XDA:DevDB Information
    LineageOS, ROM for the LG G5

    Contributors
    King_lilrowrow, Rashed97
    Source Code: https://github.com/LineageOS

    ROM OS Version: 7.x Nougat
    ROM Firmware Required: Bootloader Unlocked, Latest TWRP installed
    Based On: LineageOS

    Version Information
    Status: Stable

    Created 2016-11-04
    Last Updated 2018-03-23
    30
    Change Logs

    Official changes to be included in the following weekly builds. (Frequently Updated)

    H830 Changes

    H850 Changes
    28
    Power to XDA!

    After only a few hours of me posting about my G5 dying you guys racked up enough donations that I'm on my way to my nearest phone shop (Carphonewarehouse) to pick up another LG G5!

    I guess my work on CyanogenMod starts again as of today guys, massive thanks to everyone on this thread you guys are epic!

    Massive Thanks,
    King_lilrowrow
    (Aaron Doe)
    28
    What I've been up to, Project updates and WEN ETA OREO!!

    Hello friends, I haven't died, just been very inactive due my beautiful girlfriend falling pregnant :)

    So I'm back and have a bit of spare time.

    So what's next? Well 14.1 will be unsupported in the coming weeks (not sure on a timescale but can't imagine it being too long now) I've started work on the official lineage 15.1 update and most stuff is working in early tests, including our beloved NFC and a few other things I never got round to on 14.1, this thread will just be updated with new links when I decide to make my new work public, a new thread WON'T be created so keep your eyes peeled in this thread.

    Thanks for the ongoing support, I've missed you guys!

    Thanks,
    King
    28
    So, what's next?

    You've probably heard the news that CyanogenMod will end on the 31st December.
    Check: https://review.cyanogenmod.org/#/c/178955/

    Do not worry though, work for CyanogenMod on the G5 will continue as normal until the new ROM base (LineageOS) is ready.
    Our tree's a long with most other CM devices are already present on LineageOS's GitHub.

    I will continue to update my cm-14.1 builds until LineageOS is fully up and running then I'll rename this thread in accordance to LineageOS and start working on that.

    Rest in peace CyanogenMod, you'll be missed by a LOT of people, I can't wait to see how LineageOS turns out though!


    Happy holidays to all of you on XDA!

    I'll be back in a couple of days.

    Thanks!