yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AShiningRay:
Ooooh, been a while, but let's finally get some issues out of the way...

After checking this log time and time again, looks like it's an issue on android itself, because none of the playback issues point to something on our device trees or kernel.

Some log entries point to mpv having trouble parsing some of the file's properties, but that's about it. Android could have undergone changes to their codecs on 12, but it's hard to know for sure without going deep into their sources, and that's assuming those codecs' implementations are open-source and can be analyzed by anyone.

Unfortunately i don't think we can fix this one, besides, i can't reproduce it here since every h265 file i encode (no matter the preset or audio codec) has no issues whatsoever on android's built-in video player.

Also failed to reproduce this one. Haven't updated to latest official yet, but so far i can format any of my SDcards from 2GB all the way to 128GB (biggest i have) as internal no problem. Either way, an update for sdfat will be coming in the next builds, hopefully that fixes the issue, as that's the only thing left that i think can solve it.

Your logs don't show any issue at all, software-wise both the rom and kernel setup seems to be working, and ConsumerIR (the HAL responsible for actually communicating with IR) does print that it's sending patterns at quite a few different frequencies, which means it is recognizing all the different "buttons" you're pressing. This seems to indicate a hardware problem on your side, although i'll move to latest official in order to be 100% sure it's not a regression somewhere.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] coogans_bluff:
I'm amazed. Marvellous job you all! Thank you so much for keeping it alive and kicking!

Is there actually any donation possible? Couldn't find any info.

Since the update this Sunday I haven't had any crashes on my H990DS.

The only issue I'm facing are bluetooth calls...I have sound, but my counterpart just got random noise...any clue?

And what is actually part of the unofficial build...could you please specify?

A bit offtopic, but I thought it might interest some of you. A data-protection and security-review of LineageOS by a German security-pro: https://www-kuketz--blog-de.transla...l=auto&_x_tr_tl=en&_x_tr_hl=de&_x_tr_pto=wapp
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
The lead developer did reply to that in this post.

He also specify that in the opening post as well

So please search before post.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
Thanks for having the time to look those files and trying for yourself, but I think that the problem should be in how it output multi-channel audio to stereo?

Because I tried with other file that only have stereo sound and I can control the volume, and any x265 file with multi-channel audio (eac3 or aac) the volume it's constantly at max in either mpv or built-in player.

I don't like so much x265 because that after all those years we don't have a real standard in general as we have with x264, and it taxes the hardware much more to decode compared to it's older brother.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AShiningRay:
Probably has something to do with audio routing, yes... Kernel logs from the file you sent brought up quite a few issues with qdsp6v2 (qualcomm's hexagon DSP variant on msm8996 and a few other SoCs) pcm audio routing failing to open adequately.

That's also not something we can fix, at least not without breaking something else, as those qdsp6 routes are used by everything audio on V20, including the dac. (and we also have the G5 and G6 to consider, since the same kernel is built for those three)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
Whatever I can do to help, feel free to contact me.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AShiningRay:
We're in the process of swapping the bluetooth driver for Lineage 20... Can't say i faced this issue myself but i seldom use Bluetooth for anything.

In any case, i'd wait for LOS 20 to see if that issue still exists, as we might not use the current driver anymore and it might not be worth the time to look into this.

I wouldn't bother too much about what's said there, most of the complaints seem to be that:

LineageOS relies too much on AOSP and Google services (yeah, you don't say... that's one of the reasons why Lineage supports so many devices spanning nearly a decade and is able to manage all that in a timely manner)

Has 'delayed security updates', whatever that means, and doesn't supply updates for proprietary stuff on older devices (wtf? That's proprietary, so of course not Lineage's duty)

No Verified Boot requirement and varying quality depending on its phone maintainers (which, again, is why LOS supports so many devices, you can't expect OEM levels of support from a device's dev community)

Can't really hold it to the same standards as GrapheneOS or CalyxOS that only have a dozen of supported devices or so, with most of those sharing a LOT of code.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
The problem is also comparing LineageOS with other hardened ROM's like CalixOS and GrapheneOS that only support devices witch are receiving vendor/security patches (that's only one kind of vulnerability vector) but you also have the OS and Kernel as well that could be updated/patched to help mitigate many problems.

DivestOS it's a good alternative that's based on LineageOS and with some improvements, but read in their page, but the important part it's that relies on the development of Lineage and branches out for some folks who like more private/secure ROMS like myself.

You can always look to LineageOS for microG to address some of the problems pointed and have a almost LineageOS stock experience without obvious compromises.

There's many things that you can do to have a more private experience, but there always will be caveats and what you are willing to give up, until going to a Linux Phone (that in my opinion still have a lot to mature/improve)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ROMSG:
I wouldn't take anything in that article seriously, there are NUMEROUS issues with his analysis. For one most of the issues he cites can be resolved by using MicroG. Also whoever wrote this article has a complete lack of understanding when it comes to Android security patches and how they are released.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AShiningRay:
Quick update: Just tested IR and it's definitely working on latest 04/20 build for H910 + stock lineage kernel.

Can anyone with a H990 confirm whether it is also working over there on latest or not?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
I can test it tomorrow morning on my H990DS. Can you recommend any software just in case so it's the same as yours?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AShiningRay:
Thanks! Personally i use Lean Remote as that one works right out of the gate on all my devices.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] maneaterbug:
Sorry, I'm not an advance user, so NFC doesn't work if you only rely on your cellphone without the assistance of other tools, right?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andruyd:
It's an antenna (hardware just like your camera) that some app must utilize
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andruyd:
I can try it on mine. I've never really used it. Any apps you guys can recommend?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AShiningRay:
Lean Remote is confirmed to work on pretty much all of the internal team's devices, so try that one first.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andruyd:
It works. I tried it on a TV, receiver and integrated amp.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AShiningRay:
Nice, this (very likely) means IR is functional on pretty much all V20 variants then, since H910, H918, VS995, US996 and now H990 all work. Really don't think it will cause trouble on other variants seeing as the code isn't tied to any specific variant either.

Thanks for the help!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bccrosby:
Will lg v20 be able to upgrade to lingageos 20 in the future?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AShiningRay:
Yes, it's in the plans. As for when... no idea, but it should come at some point since we're taking some shots at it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
Happy to report that the IR worked flawlessly as well on my H990DS.

Clean flash the latest version (2023-04-23) without gapps > installed the latest version of Universal Remote Control as recommended.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] stingbandel:
Hi sir, I just did a clean install and yes the IR is working… .
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Bei Hu:
你好！

想升级我的LG V20很久了，越新越好。

之前看了很多地方，都不是很理想。现在终于找到了，感觉来对地方了。

我想问的是：你们计划中的A13什么时候发布？（如果时间不长，我会耐心等待。）
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
No clue. No ETAs.

We have no idea if we can even fix all the issues it has currently.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] shahroooz.n:
Hi guys. Sorry i'm not sure this is the right place for asking my question but i'm taking my chance😅

I have LG V20 H990DS runing Lineage OS 19.1 latest release. Everything works well but Bluetooth call and lack of audio quality on bluetooth music playback but it is not important for me because the rom runs smoothly.

My Main question is that anyone knows which kernel should i use for this rom?

I clean install it and i think i have some heating issues
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
LG G5

- Your warranty is now void.
- You have been warned.
- Use at your own risk.

Introduction:

This is the Official Lineage OS 19.1 thread for the LG G5.

Downloads:

Please follow the install instructions in your device's Wiki page linked below exactly, and make sure your device's firmware matches the required firmware listed.

Official Builds:

h830

h850

rs988

Unofficial - built once a month by me, includes GApps and Pixel goodies:

h830

h850

rs988

If you don't follow these instructions, or use 3rd party add-ons (like Magisk) please don't expect support here.

Known Bugs:

IMS (VoLTE/Wi-Fi Calling) doesn't work due to framework tie-ins used by the LG proprietary binaries.

Find any? Report them according to this guide.

Notes:

The only supported GApps package at the moment is MindTheGapps, linked on our Wiki page about gapps.

This uses a port of Linux kernel version 4.4.

Kernel Source: https://github.com/LineageOS/android_kernel_lge_msm8996
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
Builds will roll within a week!
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] dertuxinator:
Time to buy a new battery :p i will be so excited and curious to try the new kernel with unofficial LOS 20^^
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
Unofficial should be up in the next 2 or 3 days.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Jason379:
Amazing! Can't wait to install it later on today.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] LokmaneDeve:
I'm waiting LOS 20

although I love Pixel Experience
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] LokmaneDeve:
Plz, link for unofficial build h830 is broken, i need android 12 guys
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
You absolutely do not _need_ it lol, and it will come when it comes.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
('h830', 'Wednesday, 2023-03-29')

('h850', 'Sunday, 2023-04-02')

('h910', 'Thursday, 2023-03-30')

('h918', 'Thursday, 2023-03-30')

('h990', 'Sunday, 2023-04-02')

('ls997', 'Sunday, 2023-04-02')

('rs988', 'Sunday, 2023-04-02')

('us996', 'Thursday, 2023-03-30')

('vs995', 'Tuesday, 2023-03-28')

This is the build schedule for 19.1
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] LokmaneDeve:
lol, i've download 18 thinking it's 19.1,

by the way is GPS working ?? or my device who have trouble .. !!
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
GPS works fine
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] askermk2000:
G5 has a well known gps defect that affects many devices apparently.

If you're willing to open it up, there are guides on how to fix it. There's a thread in here somewhere.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] dertuxinator:
the unofficial LOS 19.1 for H850 is now downloadable *whup* *whup* :P
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] LokmaneDeve:
i still alive tonight waiting H830 😢
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
unofficial for h830 has been posted for like a day lol
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] LokmaneDeve:
Downloading 🏃, when official comes?
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
I literally said it days ago - please read the thread.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] dertuxinator:
Oldie but Goldie :love:
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] ponce70:
just installed the unofficial one too and everything looking good: thanks a lot npjohnson!
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] andrerodr:
Hello and thank you @npjohnson!

Since there is a newer 4.4 kernel is there any incompatibility with twrp?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
LG G6

- Your warranty is now void.
- You have been warned.
- Use at your own risk.

Introduction:

This is the Official Lineage OS 19.1 thread for the LG G6.

Downloads:

Please follow the install instructions in your device's Wiki page linked below exactly, and make sure your device's firmware matches the required firmware listed.

Official Builds:

h870

h872

us997

Unofficial - built once a month by me, includes GApps and Pixel goodies:

h870

h872

us997

If you don't follow these instructions, or use 3rd party add-ons (like Magisk) please don't expect support here.

Known Bugs:

IMS (VoLTE/Wi-Fi Calling) doesn't work due to framework tie-ins used by the LG proprietary binaries.

Find any? Report them according to this guide.

Notes:

The only supported GApps package at the moment is MindTheGapps, linked on our Wiki page about gapps.

This uses a port of Linux kernel version 4.4.

Kernel Source: https://github.com/LineageOS/android_kernel_lge_msm8996
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
Builds will roll within a week!
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] akaloith:
links? :)
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] karandpr:
Thread closed till further notice. OP request

- XDA Staff
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] karandpr:
Thread reopened @npjohnson

​
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] LokmaneDeve:
plz, there is no builds for H872 !!
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] ROMSG:
builds for h872 will roll on Saturday
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
They are rolling over th e next 7 days.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
thanks much
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] akaloith:
so h870 will appear here? when?

LineageOS Downloads

download.lineageos.org
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
('h870', 'Monday, 2023-05-08') ('h872', 'Saturday, 2023-05-06') ('us997', 'Thursday, 2023-05-04')
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] akaloith:
will google wallet work out of the box in 19.1 h870?

in 18.1 lineage-18.1-20230322-UNOFFICIAL-h870.zip

I have safety problems and does not work
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
we don't bypass safety net in any way.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
Unofficial build passes safety net, though.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] akaloith:
dont know whats wrong but cant pass

was rooted, unrooted

but cant use google wallet
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
If you look at the OP there is an official and an unofficial build by me, the unofficial will pass once it posts
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] AShiningRay:
Don't mind me, just passing by to make sure XDA actually notifies me when something comes up on G6's side!

In other words: Hey there G6 community! Been a while since i showed up over here, last time was on @ROMSG 's CRDroid 9.8 BETA for Android 12.1 if i'm not mistaken.

Gonna keep things brief on this message so... those LineageOS releases for G6 going forward are a culmination of all the testing and feedback done on this device ever since that CRDroid beta (actually a bit earlier internally) and even though it does perform well on its current state, we're still counting on you all to report any problems!
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] jis251:
HI. And thank you for your work

I noticed that there is unofficial build for H870. I am on Lineage 18.1, so can I dirty flash this 19.1 or do I need to wipe data? The instructions does not have that option, only flash over stock rom with wipe.

I have TWRP.

Thank you
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
Clean flash needed. We changed a lot.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
Also I'd really recommend lineage recovery, TWRP isn't adapted for 4.4 yet.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] jis251:
OK.

Thank you for quick reply
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] akaloith:
so can you please write the steps for h870

to upgrade unofficial 18.1 to official 19.1 ?
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] npjohnson:
There isn't one - follow the fresh install guide and wipe date.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] AShiningRay:
Do not try to upgrade from unofficial 18.1 to official 19.1, any build older than official/unofficial 19.1 had a vastly different device tree for the G6, not to mention a whole different kernel with G6-specific patches.

AFAIK the older common Lineage 3.18 kernel for LGE_8996 didn't even include support for the G6 and it was just V20 and G5, so 18.1 and older for the G6 had not only a different, unsupported kernel, but also a wildly different device tree with some hacky workarounds to get AOD and a few other G6 features working.

Due to that, official LOS 19.1 won't be providing any upgrade guides for older roms because we didn't support those builds, and also because we cannot guarantee that there won't be (a TON) of random bugs by upgrading.

Edit: Just clean flash, it's the only way of being sure you won't have issues down the line.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] ankerlevel:
Excellent job, many thanks to de devs. A couple of things I've found so far:

- Ambient display doesn't work (and it's quite useful since it's battery friendly unlike AOD)

- Time and date may be misconfigured upon restart

- Switching cameras causes whatever app is using camera to crash (if I use Gcam and set cameras to ID0, ID1 and ID2 it doesn't happen but it does happen on every other app where those parameters cannot be set)

Hope those issues can be solved. Once again thanks a lot for doing such an amazing job for our device.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] Evil_Rage:
Battery not reaching 100% is weird, even though it's an expected behavior.

And yes, please bring ambient display back to life.

Tk
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] akaloith:
I am using my h870 as a mifi

with this new rom will everything work as expected?

I am on 18.1 unofficial

the link is still dead

LineageOS Downloads

download.lineageos.org
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] ROMSG:
Yes however you will need to wipe before installing
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] ROMSG:
1. I'm not 100% sure if that can be done but i'll look into it

2. We are aware of the issue and we are looking into it. My apologies for any issues

3. That's another known problem and one we're trying to sort out. The issue stems from a 4 phantom camera that seems to be trying to register. Again sorry for any inconvenience.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] ROMSG:
If the link is down i'd recommend either waiting for it to come back or use an unofficial build for now. Unofficial builds include GAPPS
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] jis251:
HI. So this nightly build can be flashed over unofficial build as well?

Thank you
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] akaloith:
the official 19.1 has gapps? if not which file i install and how? link?

this

MindTheGapps-12.1.0-arm64-20220605_112439.zip ?​

​
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] akaloith:
wifi hotspot at 5GHz does not work :oops:

its the only use i have my g6 for (as a mifi)

it only works once you enable compatibility mode (2.4GHz)
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] ROMSG:
5GHZ Hotspot has been broken for years unfortunately due to LG and Cell Carriers locking down the drivers. It's the same reason VoLTE has been broken.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] ROMSG:
No the unofficial has GAPPS
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] ROMSG:
I wouldn't recommend that since official has no GAPPS.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] jis251:
OK. Thank you. So basically I need to do clean flash for official and after flash I need to flash recommended gapps. Ans all should be well
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] ROMSG:
Precisely
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] akaloith:
5ghz hotspot has been working perfect in lineage-18.1

I asked before updating if it works in 19.1 and was told yes

it does not!! thats my only use of my g6 and it does not do this....

will it be fixed? it was working in 18.1
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] ROMSG:
I stand corrected turns out 5ghz did work at some point, we're looking at it. My apologies for the inconvience
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] radekula:
Hi,

firstly thanks a lot for supporting my device! I'm still using it as a main phone daily because I love this phone - "They don't make them like that anymore".

I'm on official nigtly and almost everything works as expected.

I'm using Magisk (at least for now) to make Google Wallet and few other apps complaining about device security work (I need to test this on clean ROM without Magisk) so I will not report any official issues but I can give you my few observations:

- I had issues choosing right bootloader: I was on Oreo v20j but that was not compatible with ROM (wrong verify_max_trustzone version) so I needed to switch to Pie v30b - there is no info about which bootloader is supported

- I can't find AOD setting (I preffer this over ambient display) - i'm guesing this is not implemented yet

- camera focus is not working for me at least for now (but I need to test this on 18.1 to exclude hardware issue)

- camera ID 3 crashing... I think this is because this phone have only two cameras in a back :) front camera works as expected

- [EDIT]: missing 'Advanced restart' ?

I didn't test many things but using phone for a day as daily phone I'm not experiencing any major issues.

So again: thanks a lot for support! And I'm ready to help with testing if needed.
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] kamote_sa_ulap:
I hope someone can build one for the LG G6 G600S
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] ROMSG:
if you need hotspot just roll back til 18.1 til its fixed, please stop spamming the thread
[LG G6 ROMs, Kernels, Recoveries, & Other Developme] ROMSG:
correct me if im wrong but i don't belive this variant is able to have its bootloader unlocked as such flashing a custom rom is impossible