yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheLogicalGamer:
Can confirm the h918-10p zip boots fine. with opengapps 8.1 micro, and magisk.

If it's not too much to ask could you add the required changes to the 14.1 branch as well as 15.1? Nougat is what I have the most experience with atm. Although I've only built using the guides from lineage & not modified anything yet.

And if possible perhaps quote this so I can know when the changes have gone through? I'm still very much a noob when it comes to building aosp so it would help me out a bit not having to sync the repo for it to not work after I build.

Thanks for the fix though one step closer. I couldn't have done it. I've still got a long way to go. :)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Unfortunately, it is an either/or, meaning if we incorporate it into 14.1, and the PRE-10p users that are using Lineage 14.1, will all of a sudden break. So, most likely the official 15.1 will probably bump to 10p+ boot stack. Right now I'm building both versions so everyone can test, but for the official that most likely won't be possible.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] TheLogicalGamer:
I've heard the term bootstack before however I'm unsure of what it is myself. I would guess the boot, aboot, bootloader, modem etc? Sorry just trying to follow along, and learn something. I usually don't unless I'm required to for specific purpose. Not trying to clutter up the thread. So I could pm you if you were open to it? The general premise I follow however. 15.1 will most likely update the bootstack to 10p+ so anyone could flash. I'm guessing however that once that's done you can't go back to a pre 10p bootstack because of arb? Although it was my understanding that arb had nothing to with aosp so I'm kinda lost to be honest.

However once the commits are added to the 15.1 branch I could build that no problem? If I wanted to run 14.1 afterwards I would have to make the changes myself as you have so it will boot?

I don't want to annoy anybody, but I might be able to accomplish that with a little bit of help. As there is a few things I don't understand pertaining to making changes after syncing the repo. Perhaps if you could answer those, and point me to what changes you made. I might be able to cook something up. Just need some help getting started. I'm pretty passionate about it, and it's something I really want to accomplish so sorry if I come out a little looney lol.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
Logcat . Spapcamera trail can't open camera LS997 413 BUILD

https://mega.nz/#!6hd0UZRa!JVNedopfDFYBbUHha789jOfRSVW0L406Fh99knBNZX8
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Ok... I think this is for the 15.1 UNOFFICIAL, so not relevant to this thread, but I looked at it and don't even see the camera or app even trying to open.

Can you make sure it's something like

logcat -b all "*:*"

That should catch all the kernel messages too, as I did experience a camera issue, but rashed helped me through that so it hasn't happened again. Thanks.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
Sorry I posted in the wrong thread. I'll try to get the right logcat and post in the 15.1 thread
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] spawningvat:
I'm having this same proximity problem. Once I put the phone to my ear, the s been shuts off correctly but doesn't turn back on when I take the phone away. The only way it does come back is if the other caller ends the call or I press power button once and then double tap screen to wake it. Makes it difficult to quickly bring the number pad up to navigate voice systems.

I found "proxyhandler.apk" and cleared data and restarted. Didn't change anything. Any other ideas? This is on a completely clean install.

Thank you!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
Well for me I found a small crack in my screen right over the proximity sensor and had to replace my screen. That fixed it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] spawningvat:
Whoops. I thought yours was a software issue. My hunt continues.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Alibaba0101:
anyone else having slow gps lock times? H918 on latest nightly
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] XolYnrac:
is it posible disable the load of some modules of a device at start android, for example WIFI?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] XolYnrac:
I disabled the WIFI driver!! Know I have insstalled and running official Lineageos 14 installed in V20 h990
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] XolYnrac:
https://xdaforums.com/v20/how-to/lineageos-14-v20-h990-t3780789
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
My understanding is it's not that simple, but then again I don't have one and don't know. There are two the DualSim as well, this work for both?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] CM-Tester:
It seems, that this is working... i did overwrite the gps.conf again with the Alpha´s one in twrp and (in twrp) i choosed "chmod" and typed "644" in and let it changed the permissions.

For now, the gps is working without problems in Magic Earth (normal phone mode / without airplane mode).

So i will observe it further.

Thank you again for the helpfully note.

---------- Post added at 12:53 PM ---------- Previous post was at 12:51 PM ----------

Try GPS Status & Toolbox App and before navigation, update the agps data in the app:

https://play.google.com/store/apps/details?id=com.eclipsim.gpsstatus2&hl=de

It works good for me
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] whojabacod:
Will official nighties boot on after 10p?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] webslasher:
Question for all the Cya..oops LineageOS users, I want to hear your opinion.

I want to just flash LineageOS and enjoy vanilla android but 2nd screen support is what stopping me.

So, I want you guys' opinion, as a Lineage users on V20.

When you do your business with your phone everyday, do you ever miss having the 2nd screen functionality?

(I use it a lot especially the music player, recent apps and quick tool one.)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] CM-Tester:
Do not miss it... Use the v20 with lineage since months
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] scottyrick:
Second screen not missed at all. Sure I would like to have it, but don't even think about it, especially since I began trying out a test build of 15.1 and have an always-on screen display. It's really cool.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
When I look at my April 5, 2018 security patch date I forget all about it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] XolYnrac:
What do you look in the second screen? Because i have installed lineagesos in h990(no official supported) with this method https://xdaforums.com/v20/how-to/lineageos-14-v20-h990-t3780789 and the second screen appear like one together the main screen then i cant see the upper left corner.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] scottyrick:
To be clearer, there is still no second screen. There is an Ambient Display instead when the screen is off.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Phoenix591:
Its the kernel used in that method. Youd need to make some changes to the kernel for it to not have the corner covered, these are what the lineage kernel has done relating to it: https://github.com/LineageOS/androi...mmit/41286c55826c893b502f375bab60f72f33ef56c7 and https://github.com/LineageOS/androi...mmit/172bfd70579d03fe44c95794923b67ac8eac438a and https://github.com/LineageOS/androi...mmit/53a1f9ff038c8a07df5d8590ec63d82a5973ac35
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] webslasher:
I see, sounds like i'll get used to not having it, alright thanks for your feedback :D

Yea.. I think i'll have to bite the bullet and just go with it, all the features and advantages of lineageos will make me forget about 2nd screen.

something that might be bothering me if the 2nd screen is non-functional is there will be large gap at the top of the screen that destroys the symmetrical balance, like a huge bezel but only on top.

-----

I wish the second screen could do very basic task, like displaying color as if it's a notification light, it would be great.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Actually that h990 hack is using the h910 lineage os, with some neo stock based v10 Kernel, so the second screen is overflowed and end up cut off the top right side.... I'm surprised most things haven't gone wacky on that.

---------- Post added at 02:09 AM ---------- Previous post was at 02:07 AM ----------

Unfortunately no, the 15.1 UNOFFICIAL does though with the 10p version. Eventually the official 15.1 probably will only support 10p and above.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] XolYnrac:
what is the default id in lineageos ??
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] webslasher:
Okay I installed LineageOS and trying to forget about the second screen lol.

First boot some wonky stuff happened, live display is inverted between day and night. Static screen at boot (which is expected I guess? But I saw in change log that this is fixed). Lastly had to force reboot because kernel crash.

Second boot looks fine, everything is how they supposed to be, flashed su add-on and it is working fine.

My phone is unlocked us996 unlocked with 4/64 configuration, in storage setting, the space used shows as negative value.

Fresh install, wiped data system and cache. in case I'll get questioned about it
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
If you have static on boot on a us996, then most likely you did not unlocked the bootloader from LG, rather the dirty Santa method was used. There is only one us996 Lineage model, so we use the boot method for the LG boot loader unlocked one. If I switch the boot to present no static on boot for the dirty Santa one, then the boot loader unlocked would have static.

Storage display is sorta known.... I've never seen it negative though, but it seems to match your external SD size too. (That is resolved in oreo).

If you are starting out, you can try my unofficial 15.1 oreo Lineage build. There are only a couple issues (video recording... but some apps appear to work and encryption) with it that are not working yet, but those builds I provide a us996-DS build (no static on boot for dirty santa exploit method).

https://xdaforums.com/v20/development/rom-unofficial-lineageos-15-1-lg-v20-t3775689
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] webslasher:
Yea I used DirtySanta because the bois from LG refused to unlock it for various reasons. I see, so if i read this correctly, there are two unlock methods and one of it will have static on boot, depending on the build configuration. It's fine, no big deal :D

I hope custom kernel will fix this.

Yes it reports SDcard correctly, only internal memory is weird, my US996 has 64GB storage but it reports as 32, hence the negative. that's what i think.

i'll check out the 15.1, as long as there's no force closes i'm fine with that :)

just for my peace of mind, these LineageOS roms do take advantage of the Quad-DAC right?

(sorry for asking, it's kind of big deal to me)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Check your sticker on the back under the battery, the ONLY ones LG will unlock says "USA", anything else they won't unlock. No custom kernel will handle that (yet) as it's an either/or. Which I why I provide two for unofficial.

15.1 is still work in progress. For the Quad-DAC.... maybe? I have nothing to test that, and would hope it would, but it really might not. If you try it and it does not (or does), let that thread know. Unsure if you need an LG app to get the full effect. There is a Lineage AudioFX app, which might help. Either way, you do not get the LG indicator in the notification bar.

I do also try to maintain (at minimum) monthly updates to my unofficials, and for as long as I can will provide us996-DS one.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] webslasher:
Ahh, I see, i'll embrace the static, it's no biggie :D.

Or i'll ask around on what to do to remove the static, it's doable on stock kernel, maybe it's possible on LOS based kernel too..

Hmm, testing the quad-dac is indeed tricky without side by side comparison
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Yes, it is removeable, but the LG unlocked then show the static. It is a recompile of the kernel to get gone. If you have seen no static on a stock kernel for us996 (unlocked AND dirty santa, same kernel), point me in that direction of the kernel code. I know where the changes are to do either/or, but not both.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] webslasher:
Okay, so, typically, if I use stock based ROM, i'd flash mk2000 kernel to get rid of the screen static it's on this thread https://xdaforums.com/v20/development/h918-h910-us996-ucl-mk2000-kernel-t3708330

from that thread, the source is here https://github.com/stendro/msm8996_lge_kernel/tree/mk2k-platinum

Also, according to this discussion https://xdaforums.com/v20/help/music-player-utilize-dac-t3491458 , as far as i can tell from that discussion, 3rd party music player is able to make use of the Quad-DAC. More specifically PowerAMP and Neutron.

Neutron is preferred because it can make better use of the ESS DAC (i'm not very clear about what makes it able to "make better use of the quaddac"

PowerAMP is preferred because of the UI.

The only thing that LineageOS isn't capable is to switch to high impedance mode.

which is.. fine i guess :D
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
If you try 15.1 and it works (or not) with that app, please let me know (that thread is fine). Thanks. I could try, but don't have any headphones that can take advantage of anything like that.

---------- Post added at 17:08 ---------- Previous post was at 16:59 ----------

So I looked, and yeah, they provide 2 us996 kernels, "Santa" one, which is the DS. There is only a single model "us996", so if Lineage decides to add another one in, it would be something like "us996ds", which might cause confustion why there are two models. (ds is a poor choice as it usually is Dual Sim, but something like that). I'm not sure about that...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] webslasher:
well, the best solution might be magisk module (if possible) or provide a modified kernel here, in this thread for dirtysanta user ..

I'll try 15.1 today, i'm having issues with whatsapp push notification not working and I missed a lot of messages both in wifi and mobile data(happened on stock based ROM too, not sure where the issue is from)

----------------------------------------

other thing i notice is while the UI is fluid and smooth, game performance is noticeably lower than stock ROM, this isn't the case with my experience running LOS on other devices.

one more question, is switching to F2FS generally a bad idea?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Not sure if this is relevant or not: https://www.xda-developers.com/broken-push-notifications-fix/

f2fs? Not sure.. i don't use it or format that way. Android is Linux underneath, ext4 is a well established file system. I'm not even sure if f2fs even works.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] webslasher:
shame on me, I may have ran into the notification issue because of titanium backup, thanks!

f2fs isn't matured yet, yeah, I have tried both on my mi5s and the speed difference is minimal, I was just wondering if it'd help with games load time and overall smoothness since i feel games, more specifically Honkai Impact 3 (dont judge me :( ) loads slower.

I'm on 15.1 now, so i'll move to the other thread for the time being, see you there!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Alibaba0101:
Anyone else having Bluetooth issues? I've notice that the. I'm having them the Bluetooth Mac under status is listed as aaaaaaaaaaaa and it won't connect, after a reboot the Mac address is back to normal and Bluetooth is working until the next time this happens.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Type2501:
Mine works on car , Mac, and PC. Can your Mac connect to other Bluetooth devices?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
I have seen this issue before, you could just add you said reboot, or pair with the aa:aa:aa.... It was rare, so extremely hard to track down and find the cause.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Alibaba0101:
By

Thanks, some device won't pair with the phone when the Bluetooth Mac is aa:aa:aa... And existing Bluetooth pairs don't work either. But like you said a reboot seems to solve the problem until the next time it happens.

---------- Post added at 05:44 PM ---------- Previous post was at 05:42 PM ----------

Lol, I meant the actual Mac address of the Bluetooth device. Not pairing it with my Mac or PC....
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
My car was able to pair with aa:aa:aa..., so I did and never noticed again. I rarely saw it connect on that BT mac. I know the wifi 00:00:00 issue can be similar, where the BT is lost too. (hoping it's more stable on 15.1)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Exabyter:
Usb otg (us996)

Running recent build of 14.1 on a LG V20 US996 model.

Doesn't seem to recognize a USB OTG drive at all. Clearly this isn't a hardware issue as TWRP recognizes it fine, but it's a royal PITA to have to keep rebooting to recovery whenever I want to copy files from/to a USB drive.

Since USB OTG seems to work on other devices running LOS 14.1, is this just a matter of the maintainer of the build for my phone not including support for it for some reason?

Thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
Your right, it doesn't work. If you figure it out, let me know. It doesn't work on 15.1 right now either.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Flamealchamist:
I flashed magisk and now Lineage is stuck booting, did i do something wrong?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cityneversleepz:
Pull your battery, put it back in, use button combo to enter TWRP and see if it will boot from there. If not, restore your backup. Hopefully you have one.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Exabyter:
(Re: USB OTG)

Anyone know if a bug was filed with the maintainer? Maybe I should...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Phoenix591:
x86cpu is the current maintainer.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Kandroid#6386:
Pardon the dumb question, as one variant of Lineageos 14 didn't boot on my device. So I have a v20 h91810p. How well would this rom work? I really like android Nougat but im not a fan of oreo. My v20 is a tmobile bootloader unlocked and TWRP installed. Thanks in advance!

EDIT: nevermind I found what I was looking for.

EDIT: After installing, my screen keeps flashing upon boot.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
It won't work with 14.1, you'd have to jump to my unofficial 15.1 and get the 10p version.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Kandroid#6386:
Ah, bummer. Well thanks for the info. I went ahead and flashed LOS 15.1 and its working perfectly. Thank you for bringing this phone back to life with your hard work! Much appreciated!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Exabyter:
:o :o :o

I had a feeling someone might say that. :D

If there's something I can do to help, like submit a logcat or something, I will.

If it's a kernel thing, perhaps investigating whether people running custom kernels can use OTG would be one useful datapoint.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Phoenix591:
Yeah its a kernel thing. It doesn't work in gamma kernel (the other kernel for aosp roms) either but once for experimentation I added the second screen disabling changes to mk2000 ( stock based) and otg worked flawlessly in 14.1 (but bluetooth didnt since Lineage has made some bluetooth changes).
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
I have still been unable to narrow down which area lge adjusted to change the otg stuff and get it working. Still trying, but anyone that find out, please tell me too. :silly:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Exabyter:
[US996 on Verizon, radio issues]

By default or after boot, SMS doesn't work

with any LTE carrier radio modes including

VZW-recommended "global". Only works in

CDMA-only modes.

I use a tool called SignalCheck Pro to verify radio status, and if 1xRTT is not showing as available, I cannot send or receive either SMS or MMS.

However, in "global" mode, sometimes after a while, or after initiating a phone call, 1xRTT shows as enabled in SignalCheck, and at that point I can use SMS/MMS fine.

Also, signal bars are often absent when the status bar signal indicator from SignalCheck Pro shows plenty of signal. In addition, various fields in the system settings / phone info / SIM status page are blank or null, such as phone number, signal strength, service state.

I suppose those settings are GSM-centric, and since on Verizon the "base" radio is CDMA, they're not relevant?

TIA
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Exabyter:
Thanks for the info.

Now that we have more concrete news that Oreo will actually arrive on the V20, I wonder if LG's eventual release of sourcecode for that build will help get OTG working on LOS 15.x?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] x86cpu:
I have the kernel code for Oreo for our devices. Nothing yet, however Lineage is looking to add into the charter a change that requires OTG to work if stock did. Which means.... to go official it'll have to work. So if it doesn't, it'll never to official. Still working on it for Oreo, but unfortunately 14.1 here it's probably slowed down.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Exabyter:
Interesting. I was excited about migrating to O until I saw those lame round icons. :/

Part of me thinks about looking through the code to try to figure out where the OTG issue is, except on the programming side all I can do are rudimentary scripts, so I think that's pretty much a fantasy.. ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] XolYnrac:
Why is too hard build a functional lineageos for h990 ?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jerryspring:
This still works with v995?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Alibaba0101:
So I've spent some time trying to figure out why the phone sometimes stutters when using bluetooth and everything seems sluggish on my h918 running the latest official nightly. What i found was that using Geekbench 4 right after reboot and then after 4 hours or so (maybe after hibernation) and the results are dramatically different. I have had some success changing to interactive governor, but still think the settings need to be tweeked. These geekbench results after the lineage has been running is much slower including results for other phones using the same processor. It almost like the big cores are not used anymore after the phone hibernates and the little cores are always running at 70 to 80%. Anyone else look into this? Does anyone have a stock rooted phone that can pull the governor settings for us?

Geekbench 4 After Reboot - Pretty good results comparable to other MSM8996 phones

Multicore ~3365

Singlecore ~1737

Geekbench 4 After 3 to 4 Hours - with latest lineage 14.1 nightly - Pretty slow results

Multicore ~1972

Singlecore ~1207

For comparison

https://browser.geekbench.com/android-benchmarks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] XolYnrac:
let me know, what is the main problem to handle the secondary screen?

What part off the code i should see to try to help with that ?

Maybe if we don't disable the secondary screen and put an object on the top that makes everything else down and that part use to put another controls. Does that will works?