yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cyberspectre:
Thanks.

Basically none of that works, especially not in a "noob friendly" way. Lightdm doesn't even start on my x86 machine and therefore boot hangs, which completely negates the value of FWUL. But I digress. Ctrl+alt+f2 will get you in.

Checkout of the h918-miscwrte branch doesn't work, I think because it's archived. As a workaround, I did it like this:

wget https://gitlab.com/runningnak3d/lglaf/-/archive/h918-miscwrte/lglaf-h918-miscwrte.zip && unzip lglaf-h918-miscwrte.zip && cd ./lglaf-h918-miscwrte/ && ./step1.sh

The script fails. However, TWRP was installed, just not to the recovery partition.... it replaced download mode instead. No idea why, but I don't care as long as I can get Lineage going. For the moment, it won't install. The reason stated is a TZ mismatch. Is that the firmware? I need to flash 10P first, right?

EDIT:

Okay, I think I understand what I did. The script replaced download mode with TWRP on purpose. But it's supposed to install TWRP to both download mode and recovery partitions, and the reason it didn't is because I didn't flash the 10p KDZ first.

I didn't flash 10p because the Uppercut / LGUP / whatever combination of softwares didn't run at all. Got a dialogue that said "cannot run" every time. I was hoping that having a firmware version earlier than 10p (I'm on 10d) would make this step unnecessary, but it's apparently very necessary. I assume 10p is the only firmware version without a neutered fastboot mode?

Since I can't run the KDZ flash software, I don't see a path forward at this point.

SECOND EDIT:

I can't believe this but the phone actually decided to update to 10p on its own via OTA and this also restored download mode! Talk about dumb luck. Was able to run the script again and successfully install TWRP to both download and recovery partitions!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] antropenko:
Hello guys, I have been recently having issue with updating to the new nighties.

I am running H990DS with TWRP-3.5.2_0-0 and every time I dirty flash the new update on top, followed by the cache wipes I get a boot loop. In other words lineage os tries to boot and stays at the lineage LOS logo until after a while the phone automatically reboots into the recovery. In the past I had to just reinstall it from fresh but it is becoming annoying.

Thank you in advance guys.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MaverickNextDoor:
Use an app called Migrate (on the Play Store). There's also a thread for it on XDA.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] desesc:
Thanks for sharing LG v20 H910 GOOD baseband modem.rar

Just compared the file with those I have, and it's the same I backuped from my stock h910 (sorry did not check the stock version). And it's the same you find inside the famous h910-10r.zip used in DirtySanta unlock procedures (runningnak3d unroot h910, ctrl+f v10r).

It corresponds to the right picture in #302.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jailedmike:
Why I'm running h915 crossflashed to us996... No kennel panics here. It's the canadian h910. I just run us996 roms. It has static on boot but who cares. Wait tell full booted then turn screen off then on and it's gone. If you really do you just need kennel from any other model since they use debug kernel. At&t never unlocked bootloader and you can't put at&t modern back on unless you saved it during unlock. Plus if you were on Oreo your screwed for custom roms then. Only option is use h915 modern or us996... I guess vs995 would technically work but it would be missing many bands.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] desesc:
I am interested in why one is screwed in this case? Could you please explain why?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] desesc:
I am running LOS 18.1 for h910 on a h910 (unlocked via dirtySanta). Since i have reproducable kernel panics when searching for a carrier/mobile provider (don't know the exact english phrase), my questions are

What modem do you use, the original h915 or us996?

Would you say this modem would be worth a try on a h910 with kernel panics and LOS 18.1 (for h910)?

Would cross flashing h910 to us996 be an option?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] A.Whit:
answer to both your questions.

1st you need to go back to stock ver US96610f_00_1205.kdz.

Why? My understanding is that partition structure and certain opcodes changed after that point and all this is tied into ARB0 to ARB1. This affects custom ROMs

When your all done you MUST USE h910 modem so flash that when your done and don't use a ver 20x modem.

If you follow all the correct steps and rules everything works perfect, no kernal panics and no performance issues.

If you want more tech explanation, go googling. It's out there.

Here is some good reading on other topics. https://lineageos.org/engineering/Qualcomm-Firmware/
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jailedmike:
So if h910 is on Oreo you can use h915 or us996. You don't need at&t... h915 used all the same bands if that's your worry. Never fully tested if all at&t bands worked on us996 modern... Never used it for anything but a toy. It did connect to both at&t and t mobile for data though. Not sure why they don't make it work with Oreo modem but that's how they roll. They updated it for lg G6 but the h918 can't be updated or something so the rest of us get less updated modern firmware. Something to do with automated build servers. I used to help test new builds.

In my experience with this phone this is probably caused my corruption in modem partion( that's where bootloader is)... One of the dirty Santa methods did that twice to me. So I used to tell people to use the other one but people didn't want to read comments so I stopped caring. Either way replace the modem partion with patched lg up, in twrp, or with fast boot. This is the same as cross flashing in respect to lineage. @Vortell had I write up in one of the lineage threads on these things. I think lineage 15.1. Either way just Choose h915 or us996 they are super easy to change. So if one didn't work the way you want change it to the other. You don't even have to reinstall lineage. In the past both worked fine. I have in the past played with this quite a bit. Keep in mind if you use us996 you will get static on start. Just let it boot all the way up then turn. Screen off and on. To fix that just steal the kernel from any if the other lineage builds from US minutes sprint(ls993 I think sprint one sucked) or TMobile (h918). All but us996 use a debug kernel. There used to be a nice thread with all the movement in twrp flash package but it was taken down not sure if it was ever put back up. The guy got hassled with dumb repeating questions. Plus lgup partion dl method is so easy.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cyberspectre:
Really loving this. Everything seems to work perfectly. Is there a way to have the ambient display (clock, date) on all the time?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bradgillap:
I've got everything working except text messages.

LG-H910

I used the KDZ and downgraded from oreo to that 915.

Ran dirty santa

Then I flashed the 910r to get it back to 910

Then I updated TW

Installed lineage and the gapps they recommended.

Installed magisk

APN settings are correct.

Data works fine.

*Edit* I've spotted a common Error android.database.sqlitesqliteException Can't Downgrade database from version 315 to 68

I've tried moving the bugle db files out of the /data/data/com.android.messages folders but it's just not fixing it either.

Solved... I just ran another clear dasta/davlik/cache and set it up again.

I'm going to refrain from installing the google apps package this time. I don't really need it and I'm curious if there was something in there that was causing the discrepancy of database versions.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cyberspectre:
Noticed a big problem... Two incoming calls went completely unnoticed by my phone. I have Google Fi, so it rang on my PC, but the phone didn't ring and no missed calls are logged in the dialer.

One suggestion I found online was to use the "Phone by Google" app instead of the default dialer. The second unreceived call happened after I installed it, though. So, that didn't make a difference.

Anyone else having this issue? Device is an H918.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jailedmike:
910r caused some issues before but I don't remember what they were... That was way back in Oreo days though...
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bradgillap:
I have zero issues at all. Actually, some things are working better like bluetooth with my car.

I don't use lineage recovery. I noticed an update to nightly came out last night for lineage. Is it safe to just install it without clearing data and cache with twrp?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] xxseva44:
Is it set as the default phone app?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] michaeljh9:
Hi everybody.

My h918 is my daily driver. I updated to the newly released lineage-18.1-20210812-nightly-h918-signed build and it was getting stuck at the boot animation. Here is what I had to do to fix it. I am grateful I was able to successfully reimage my phone with no data loss.

Background:

• Lineage-18.1-20210722-nightly-h918-signed + nano Gapps was how the phone was originally imaged.

• Last week, using the built-in updater, lineage-18.1-20210805-nightly-h918-signed was installed perfectly with zero issue.

I installed the 8/12 build tonight and it consistently got stuck at the boot animation. Numerous reboots didn’t help.

To finally get it working again, from TWRP, I reinstalled 8/5 build (the last known good working image) with newer 8/13 Gapps with wiping the cache partition.

It successfully rebooted and I thought I was in the clear. However, Android was constantly reporting Google Play services were lacking sufficient permissions. When I granted them, about 20 seconds later, it reported the same thing. I would give it permissions again but it would immediately forget it and less than half a minute later, it would nag again. Fortunately, since I was back to the OS, I backed up everything, and reinstalled the 8/5 build.

Does anyone have any idea what caused this and what I can do in the future to mitigate this?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] michaeljh9:
Hi cyberspectre:

I have had the same exact problem on my h918 as well for months. I've had this problem on both official 18.1 and official 17. Because it first started happening on Android 10, this was causing me to speculate if it has anything to do with an overly aggressive Doze or sleep mode in the software. Incoming calls would intermittently go to voicemail and sometimes, texts would not come in. My work uses two-factor authentication and when I wouldn't get my text, one stupid trick to force texts to come in would be I would turn off WiFI and it would cause whatever texts that were in some sort of queue to come in.

Another problem I'm having is I'm having slow speeds (less than 3mbps) on LTE at home. It goes up to 50 when I'm out of the house or I'm at home in the middle of the night. It didn't used to be like this.

In your Developer settings, I don't know if it helps but checkmark on 'Mobile data always active.'

While searching for a solution, I found multiple people on reddit with the same situation suggesting to call T-Mobile and see if any resets or toggles on their end can help. Multiple people were reporting successes. However, when I did that, it didn't improve anything. The friendly T-Mobile rep gave me the option to get a free updated 5G-capable SIM card (not that that'll help with the V20's radios) if/when I walk into a store. I haven't done that yet.

My plan is to give it a few more weeks and see if there's any improvement. If not, I'm going to reimage to stock Oreo and see if it's a software issue. Less urgently, I haven't been able to get PDAnet working on Lineage but did on stock.

If the cellular issues STILL aren't fixed eventually, I will consider going to Verizon + vs995.

If these cellular issues can get resolved, this phone is insanely ideal.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bradgillap:
Everything I've read about v20's and lineage 18.1 has said to use mindthegapps and not the opengapps.

Might be worth a shot.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cyberspectre:
I'll try toggling "mobile data always active" in developer settings. Hopefully it will help...

My wife's VS995 is the next in line for Lineage, but not until I can get this sorted out on my H918. Kinda wish I had done hers first, since I just got a new job and I'm worried I'm missing calls from work. Mistake on my part. :oops:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
I just had the bug that corrupts your SD card. My phone had a Kenel crash and after I restarted the SD had to be formatted.

Is there any way I can get this log from my Kernel so I can help the devs to fix the issue?

EDIT: Ok, I used Syslog and got everything except the modem logs, hope this helps. And I hope it got the log from the Kernel crash.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Jim SparrOw:
I had this exact problem. After Kernel crash I had to format the sdcard. And when I try to transfer file from internal to sdcard Kernel crashes.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] desesc:
Thx for your answer. I was hazzled somewhat last week and could not try it. Now I am having LGUP running again and can start.

For the 1st step i will use US99610p_00_0411.kdz, but I think I can not dirtySanta this version (it being post Dec 2016). So you propose I use LGUPs partial DL mode, select all partitions but aboot and abootbak?

In your post #302 (data-1.png), you show a modem version, which is exactly the one I have backuped from my stock android and I am having currently on my unstable phone. Shall I keep the modem partition as well or is that a ver 20x modem?

Or better to keep laf and lafbak partition as well as not destroy download mode?

Will booting the stock rom disable the lineageOS recovery?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] A.Whit:
I made 1 mistake, I should have told you to go back to US96610f_00_1205.kdz

sorry for the typo. YES, do dl install via LGUP and select all partitions. Then go through dirty Santa again. Then flash LOS h910 and after that flash the h910 modem I posted. No problems at all after doing this.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] desesc:
the hell of a typo, but no harm done ;)

i suppose, i will skip the dirty Santa step of flashing the h910-10r.zip, which is always in the dirty Santa instructions to stay on us996.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
Gamma Kernel does not have this issue but it feels slower for me.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mehsme:
I have the same SD card issue. Happens when Signal writes backups to my SD card sometimes (not always). Conveniently has happened when I plug my phone in while driving.

NOTE, you can "repair" your disk in Windows without having to format (I'm sure other disk utilities work).

Anecdotally I haven't had the issue on the latest build (Aug 17th) yet.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mehsme:
Any way to get by without having to install Gamma Kernel, or pull a questionable patched kernel from telegram?

I've had issues with various camera apps (and IR, albeit a low priority) unless I use a rather outdated kernel with its own set of issues.

Would be awesome to have these things work long term without much intervention. Happy to sponsor assuming it's not an incredible undertaking.

Shoutout to the devs, they have done a wonderful job! I've daily driven LineageOS on this phone for about 3 years now and its working spectacularly, 18.1 has been relatively stable for me.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Jim SparrOw:
True! tried it. but unfortunately Gamma Kernel still has issue with obb folder access. that is why I had to go back to LineageOS 17.1. If sdcard issue get fixed. LineageOS 18.1 will be my new daily driver. waiting for the future builds..
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] A.Whit:
try attached google cam. version is for lg v20 and android 11 very impressed with performance and quality also known as Gcam and thanks to Dev for fixing record volume issue
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] coogans_bluff:
Wohooo! No crashes so far since the update from today!

Was this the cause: https://review.lineageos.org/c/LineageOS/android_kernel_lge_msm8996/+/314811/ ??

Thanks Electrolite for the logs and the devs for the quick implementation!!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
Wait so in theory the SD card issue was fixed? That's great news. I'll try the update, let's see if it works.

Seems to be working fine, can you share who is the dev so I can follow future updates?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] A.Whit:
list of devs in settings, about

but below probably the Dev for lg devices. version matches post and name of dev

https://xdaforums.com/t/gcam-wide-angle-lg-g5-lg-g6-lg-v20-lg-v30-v4-2.3747263/
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] aCIDsLAM:
That would be great and letting me use the phone, without gamma kernel, so i am finally able to use WLAN again.

Thanks for the work!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
I'm using the latest version and didn't had any issues with my SD card so far, no Kernel crashes as well.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
yes. think so.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] slaxer:
Currently I am using the latest (2508) build of Lineage 18.1 for H990 and I could not connect to any carrier network.

I don't know if this symptom already there before I installed Lineage, since I've been flashing many H990 ROMS (SOS, PE, LH) before I flash Lineage again.

I've tried these following things and and test in each following conditions below, but still I could not connect to both of my carrier network:

- Reset the Network

- Factory Reset

- Back to Stock Nougat

- Back to Stock Oreo

- Flash backup EFS from original backup several years ago

- Back to Lineage again after re-root from Stock Nougat

- Changing with other SIMS

- Checking whether the IMEIs are blocked (which are not after I checked)

- Changing APN

IMEI and IMSI still displayed correctly on my phone. It's even showing the network strength indicator, but it has a little cross below both network indicator in the status bar.

When I open the SIM Status, the signal strength is there, but the Service State always Out of Service.

Can anyone help with this? @npjohnson

Does LG V20 has some kind of efuse that I accidentally blown while flashing ROMs? Is my hardware broken? But if my HW is broken, how come I'm still receiving signal indicator?!

Any help would be much appreciated, thanks!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
Sounds like an APN issue maybe?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Supovitz:
Does this have FM Radio?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] G U C C I:
No. Only stock has radio working at the moment.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] nasedase:
might buy a used LG20 to be used as an audio player. Is Lineage OS the best ROM for that? Is there a specific version of the LG20 I need to get?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
After flashing the latest lineage .zip it failed to boot into the OS and TWRP was replaced with Lineage Recover. Is there any way to prevent Lineage from replacing TWRP? I flashed Lineage before and never had this issue....

EDIT: Used fastboot to flash TWRP again, everything seems fine again but I had to format my phone :/ no idea why the update failed and then I lost my TWRP.

Maybe I know what happened, I didn't have the Magisk.zip when I flashed Lineage so it didn't auto patch again. I think I tried to boot without Magisk and I had stuff like Xposed maybe this broke my system.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
any model supported on the wiki, us996 is easiest to install on.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cyberspectre:
Still having huge issues with my H918 on Google Fi. Missing 50% of calls, and any calls I make consistently drop connection after 2-3 minutes. But I'm wondering if Fi is the cause of the problem, since it has automatic APN settings and network switching capabilities that depend on Google's knowledge of the handset. I'm going to uninstall the Fi app and try to configure the network manually. How should I set it up?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andruyd:
Is there a hack/mod to configure the amplifier to function like it does in a stock rom? In stock, the phone detects the impedance of the headphones and automatically switches between normal and high impedance mode. I don't have high impedance phones and it's really annoying to have the volume level so high.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
Fi is the cause of the problem - It just doesn't support this phone - you can try a pure T-Mobile APN maybe? Or just a Fi APN?

We don't have the smart handling, but we have a Quad-DAC toggle you can toggle in the quick-settings.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] cyberspectre:
Valid point, but the reason I'm bringing this up is because I didn't have any issues before installing Lineage. I've been using Fi on the H918 for two years already.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andruyd:
i've been using the dac toggle since los17 and it's what made me ditch the stock os. how hard would it be to impliment the "smart handling"? are we talking about a config file or is there serious coding involved? would it be possible to copy something fromt the stock rom to los and make it work?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
Nah it's framework side and a lot of code.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andruyd:
ugh... that sucks. ive had more than a handful of times almost blown my ear drums out after forgetting how loud the volume is with the dac/amp toggled on. i did find a volume limiter app to work around it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] :
EDIT: Removed.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Electrolite_XYZ:
If you plug in your headphone then turn off the DAC with Lineage's toggle it should remain off even if you replug the headphone.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] coogans_bluff:
Hi folks!

Anyone here who has problems with the notification LEDs as well?

Can't figure out why I'm not getting them to work anymore...

Best regards!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] A.Whit:
The home touch buttons work fine. The top notification second screen works fine but if too many notifications are active or on then all of them will not fit...... no room
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] coogans_bluff:
Just read that the LG V20 has no LED notification light?..?

I could swear that I had LED notifications after a fresh install...*confused*
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] A.Whit:
yep. no lights. you should have known that. BUT, GOOD NEWS

I use MISSED NOTIFICATIONS REMINDER apk on play store. free. works great

Missed Notifications Reminder - Apps on Google Play

Periodical sound reminder for missed/unread notifications (Calls/SMS/Etc).

play.google.com
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andruyd:
I knew that but I got the V20 for the DAC. I found a volume limiter app to set a lower upper limit.