yashsingh1/xdaforums huggingface dataset:
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ROMSG:
To grab a log you can use either adb or matlog. There a numerous guides online on how to do this. Also instead of just adding new thermal paste id recommend using a thermal pad. 0.5mm should be fine. You could also use a 0.5mm copper shim with paste on either side
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
Instead of asking for the sake of ask... Search (You will get better at this, trust me)

In this tread it was already answered how to logcat and dmesg. Here on XDA page have a good tutorial, and in the Lineage wiki on how to report bugs.

And if you read the first post on this thread also makes very clear that the kernel used it's a 4.4.

A good etiquette in almost every ROM page it's to only use the kernel that's shipped with the ROM, custom kernels will be shipped when and or if they'll be ready.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 0ldsoul:
Finally, IR works on latest 990ds 0423 build. Thank you devs! Is it possible to fix the time every time the device boots from removing the battery? Mine is messing the time 1 month advanced. Leaving my app logs all in mess.

Can anyone confirm if it is only me. I just checked my camera app. Does your camera work smoothly? Mine seems lagging. Sometimes it works sometimes it doesn't it hangs up and there's a time it even reboots my phone. Do I have faulty camera hardware? I haven't figure out how to take selfie either. It's not showing in the stock camera or even swiping up and down doesn't switch it. Tried installing simple camera with same result but I can still capture and film a video only if it wants to. I've been having camera access error but it also clears up on its own. I'm guessing if it's not software I think I might have damaged my camera when I was fixing the thermal paste before.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Bei Hu:
The LG V20 is the last phone with a removable battery, and many people like it.

But it went on sale in 2016, the system is old，and the biggest problem is not enough running memory.

As Android 13 is said to have a lot of RAM optimization, we look forward to the release of LineageOS 20 （based on Android 13）!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 0ldsoul:
You can flash the latest los 19.1 nightly build it works great. You can easily revert back to stock anyway if you don't like it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ROMSG:
With the 4.4 kernel and 12 memory has actually been pretty good. Its unlikely 13 will improve things that much
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] mmsp15:
It does run great i just hope the buttons in drop down area arent enormous like it currently is in 19.1 😂
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ROMSG:
That's an android 12 thing and didn't change in 13
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
All, starting in the next week of two us996d and us996 will be splitting into two builds - DirtySanta users should move to us996d builds and recovery.

us996 users can stay where they are.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andruyd:
Did the PS4 dualshock controller work in previous Lineage releases? I was able to pair one but it wasn't working. It couldn't be used to navigate the UI. I also tried it on the USB-C port with an adapter and same thing. I'm not quite sure if there are other apps that are needed to make it work.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
I tried to rescue some old x264 files that have multi-chennel audio to see if the problem persist with x264 container, and yes unfortunately it's related to audio. The same behavior of max volume without option to control, with either mpv or built in player. Do you guys need/want any logs about it?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AShiningRay:
No need, thanks. Since it appears to be any video with multi-channel audio, it should be easier to replicate.

Although we won't guarantee a fix because the vast majority of our audio code (sans DAC and a few minor LGE adjustments) is straight from Qualcomm's 4.4 kernel source.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Rom1995:
Seems like the vulkan not detected bug is back but other than that the rom is suprisingly smooth.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
Fixed, sorry about that - next build will have it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ROMSG:
Fix has been pushed, should be in the next build
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 0ldsoul:
Can you also fix the time is getting messed up once booted from recovery? The time difference is much smaller than previous builds but still incorrect. I'm on 0430 build. Thanks!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
Don't understand what you mean
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
I believe that @0ldsoul was referring that the device when restart has the time/date messed-up until it get access to any network so it can synchronize the time/date.

I tested in my device putting in airplane-mode before restart was correct (8 May 12:50 PM) and after restarting it was "wrong" (May 14 14:54).

But after setting airplane mode to off, without connecting to any wifi, just the carrier. It went back again to the correct time/date just a few seconds after it's available.

I don't know if the device "can't hold" the info. But since I'm always connected at least to wifi and/or carrier my time it's back before I even think about it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
Mmm time services is broken, I'll work on it
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] d2xTaimen:
Glad I finally found my old v20, Loaded los 19, gaps, magisk, and swankernel with 0 issues. All works well!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AShiningRay:
Nice, just be sure to go back to the official kernel and remove magisk in case you face any bugs you'd like to report on this thread.

Otherwise, enjoy!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ROMSG:
Glad to here you enjoy it
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] loyukfai:
Battery life has improved in recent builds.

Looking forward to 20.0 (IIRC the stock camera will work by then).

BTW, double tap to wake seems to be so far the same.

Cheers.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] G U C C I:
I believe DT2W is being ironed out, 20.0 might take some time as Bluetooth is a complete mess with it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Envinite:
Thank you for the continuous development. I was wondering if LOS 19.1 fixed/remedied the issue in offiicial 18.1 where:

- camera is prone to freezing & crashing especially when battery is below 20%

- When plugging earphone sometimes the audio randomly self adjust to high impendance mode so volume is different (either so quiet you cant hear stuff or blows your eardrum), and pausing & resuming audio sometimes could fix this.

My device is H990S and still on 18.1. The LOS 18.1 was doing just fine for me except these 2 problems. Wondering if others still have the same issue on 19.1?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
If you try next time to search before posting...

Was already answered here and again and behaviors about the battery here

The DAC as well was discussed a lot, but the latest answer I believe was this.

The Devs are doing their part great, so you should as well.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andruyd:
Are there camera apps that allow you to save the pictures and videos on the external sdcard?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
I don't even remember how long ago I had a smartphone with sdcard storage option (yes, it was almost 10 years) and I was relaying on GCam a lot, and it's a great piece of software. I didn't have that much time to search for the "best version + configs" for this app, but the version that I'm using it's recommended to G5 and don't have sdcard support. Their FAQ made clear that since Pixel phones don't have sdcard their ports also won't support.

But Open Camera has support for choosing the folder in settings, so I changed to the sdcard to test, take a few pictures and worked fine.

Just remember that sdcards (even the best ones) are slower than the internal memory, so for taking pictures they may be "just fine" for most situations, and for 4k video you should really have a good enough sdcard, otherwise I can't guarantee that your video it's in sync, and don't have any other issues.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andruyd:
I got Open Camera and found Libre Camera to have those options too
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] G U C C I:
I'd recommend using a camera that points to the internal storage and then moving the video file to external storage after. Best of both worlds.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jmichael2497:
adding another "decryption unsuccessful" datapoint as longtime CM/LOS user.

using the totally not officially documented have fun finding out how yourself directions to downgrade from final stock "20h" O to required "10p" N firmware...

i got started on TMO H918 with TWRP and LOS by 2020-12 when it finally seemed less clock reset every reboot buggy and ready for main use...

until 2022-02 monthly update boot loop until the only thing that worked was switching to LOS recovery to be able to reflash MtG along with the monthly (TWRP couldn't reflash gapps).

while on final 2022-12-13 build and matching LOS recovery, the official upgrade directions say just go follow the install directions to update LOS recovery, which say to use fastboot directions that don't actually work.

tested with windows platform tools 33.0.3 and 34.0.1 (ends up with sending okay, writing failed, remote unknown command, fastboot error command failed).

so i just used the twrp group made app to flash the 2023-05-11 LOS recovery as i did for monthly updates (but unlike v18 recovery, the v19 recovery has working fastbootd, and returns fastboot devices response).

now having 2023-05-11 LOS recovery installed, installed matching LOS, immediately with the officially listed MindTheGapps-12.1.0-arm64-20220605_112439 and then rebooted without reinstalling Magisk.

decryption unsuccessful displays, without asking for unlock pin, along with direction to just format data. tried reinstalling Magisk 26.1, no change.

tried reinstalling last 2022-12-13 build of prior version recovery, LOS, MtG without and with Magisk, no change.

since fastboot outside and inside recovery doesn't work, can't easily upgrade from v18 to v19 recovery again, and fastboot boot fails with both recovery or boot images.

https://www.xda-developers.com/how-to-install-twrp has dd commands to use with adb which works to get back to v19 LOS recovery with working fastboot outside of recovery, but no longer able to boot into recovery or reflash or boot from this external fastboot.

i gave up, allowed factory data reset to run, but not working and stuck at that window with restarting spinner, maybe due to my dd of LOS recovery, so have to do the full return to stock crap all over again...

but actually instead of the plug in usb with volume down fastboot mode, realized needed to volume up to reach download mode and found i had left copy of twrp in there, was able to restore the recovery backup i made with same shell dd process, confirmed got v18 LOS recovery back, then used download mode TWRP to install v19 LOS recovery again...

and used that to reinstall v19 LOS and factory reset plus format system and data, so at least gets to welcome screen and can eventually use it for my lighting and media center ir controller again.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] npjohnson:
You way overcomplicated that by not just following the Wiki instructions.

All you had to do is flash recovery, format data, and then install the zip.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jmichael2497:
not a simple "all you had to do", because i've done this with plenty of devices, and this device in particular is a bit of a mess to work with.

Upgrade LineageOS on h918 | LineageOS Wiki

wiki.lineageos.org

1. Verify your device is using the latest Lineage Recovery. Simply download the latest recovery file, named recovery.img. Follow your device’s installation guide to see how you can update your recovery image.

Install LineageOS on h918 | LineageOS Wiki

wiki.lineageos.org

steps 3-5 do not work with final LOS v18 with matching recovery.

* fastboot mode inside LOS v18 recovery returns empty fastboot devices list.

* fastboot mode outside LOS v18 recovery (vol down+usb) refuses to flash anything.

so that is why i had to at least get creative with how to install the v19 LOS recovery, if that was actually necessary to install v19 LOS (and lose data anyway).

while LOS is collecting usage stats, it might be more useful to post a simple survey, maybe wiki page footer simple did the install directions work? yes/no. did the upgrade directions work without data loss? yes/no.

(and really i only bothered with this upgrade because i hoped it would go smoothly with a device supported this long anyway, and wanted to help with bug testing an open source app across LOS devices with A11,12,13 to isolate OS version or SQLite version bugs)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jmichael2497:
credit where due, confirming ir seems more responsive than when i had to manually flash the old gamma kernel. mainly just tested with my lighting and https://irplus-remote.github.io

i guess that is a fair tradeoff to dealing with the usual round of resurrected bugs that need fixes migrated again into each new version... like the loss of timekeeping on reboot until online again (which i recall from the LOS A10 version and was fixed with A11 just when i needed that to become my main phone).

i'm just using it as an offline remote control for now, and spare party game device later.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] d2xTaimen:
Hi everyone, by my clumsiness I dropped my v20 and completely broke it. Now thankfully by whatever miracle a family member recently gave me there old v20. Ive unlocked the boot loader, Ive downgraded to the latest version Android 7, re unlocked the boot loader because it for some reason locked itself? Now when I try to sideload the los19 recovery I get this issue:

C:\Users\ \Downloads\platform-tools_r34.0.1-windows\platform-tools>fastboot flash recovery "C:\Users\ \Downloads\recovery.img"

Warning: skip copying recovery image avb footer (recovery partition size: 0, recovery image size: 25280512).

Sending 'recovery' (24688 KB) OKAY [ 0.615s]

Writing 'recovery' FAILED (remote: 'unknown command')

fastboot: error: Command failed

Any ideas as to why and how I can fix it?

EDIT: Or should I just use lafsploit?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jmichael2497:
@d2xTaimen you'll have to get creative like i did in my detailed writeup just 4 posts before yours, which mentions the exact same (chicken and egg) problem with fastboot and getting LOS recovery installed.

https://xdaforums.com/t/official-lineageos-19-1-for-the-lg-v20.4566673/post-88552717

luckily i had a few options from following the scattered processes from various threads in xda. (which i had consolidated and posted awhile back on the official sub-reddit when LOS v18 was new... but not allowed to link to outside forums)

good luck
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] d2xTaimen:
I finally got it, I first used lafsploit, then inside of twrp I flashes the recovery partition with los 19 recovery, from their I flashed android and magisk, weirdly enough after k flashed both my phone just hung on the LG screen, I tried again by wipeing all the partitions through the lafsploit twrp and flashing through there instead of los recovery and it worked with issue. Not sure if updates will cause an issue but I'll be sure to check.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] 0ldsoul:
Yes, this is what I meant. Sorry for not explaining it clearly.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MarovEsnaen:
The rom works well on my phone. It's very smooth, new experience using A12. But it costs hotter temperature and faster battery drain. Anyway, Thank you so much for the developers!

I'm on my way writing my review but before it, wanna ask about some bug maybe there is a fix.

So I installed GTA SA and minecraft, both are downloaded from a website. For GTA (v2.00), it does force close at the black screen at the beginning, before even showing any information (installation are correct, i put the obb on where it should be). And minecraft force close after the loading is 100% (v1.19.83.01)

The only game that works is 8Ball Pool

Thanks

Edit : those two issues are now fixed

Minecraft suddenly works when my little bro open it, and it works just fine. It also extends to notch area.

For GTA SA, it's the Android issue, not the app or even the rom. I'm using the apk from Mohit Icon (YT) and it works just fine. GTA SA does not extend to notch area.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MarovEsnaen:
Does anyone have Blackberry KeyOne boot animation? And can it be installed/applied to LG V20?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
That's a thing (custom boot animations) that I didn't heard in a long time, and a Blackberry? It's hard/specific. So no, I don't know, but technically you can make your own.

You need the source animation cropped. Then you have 2 choices:

A) The manual mode

B) An more automatic mode

I didn't test both because I don't need this. And of course: Backup always before doing anything, and if you break don't come back here, because isn't intended to be modified in that way. But it's fun to tweak
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MarovEsnaen:
T

Thank you so much
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] febbywidyaningsih:
Revisited back this thread, I see many improved since last time I tried it, for now I can install GAPPS without burn my phone anymore compared from early release I tried.

I found kinda weird bug, Its regarding weird H990DS < 20% Battery reboot. Last time I watch youtube with earphone and suddenly my phone is reboot, after that my phone stuck earphone mode forever, there no option to select speaker. Restart the phone doesnt have any effect, it still on earphone mode.

Funny enough I tried clean flash once again, it fix the problem. Sadly I cant give proper log for it, maybe when I encounter same problem would be send log here.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] ROMSG:
How old is your battery? If its over 2 years old that's likely the culprit.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
OK, I understand that type of problem. But to acquire new trustworthy batteries in 2023? I tried this one from Aliexpress, but isn't more stable than the one that came with my phone that's 6 years at least now.

Do you have any suggestion on any place to buy? Brands of 3rd party batteries?

Thanks
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] febbywidyaningsih:
I using using BN42 battery and modded it with battery original battery adapter and some OEM battery I got from local place. Both battery cell have release on 2021, I think you can find any newer battery cell than 2021 AFAIK for this phone.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MarovEsnaen:
Does you phone also force restarting while in heavy use? It happens to me like 10 times a day. I'm just opening tiktok on parallel space without any app running on recent apps anyway. I use 4.100mAh BM47 DIY battery
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
I never heard such thing until you guys posted about it, but after searching the only thing that I could find was this video (in Russian) where the guy made the mod. Are any good quality batteries so hard to find that you have to appeal to this kinds of mods? Or does it have some advantages that I'm also unaware?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MarovEsnaen:
So you think the problem is come from the modded battery?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MarovEsnaen:
I'm considering using magisk and custom kernel so maybe the force restart problem would fixed (after i update the LOS) is that fine?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
I can't confirm that, because I don't have any access myself to this modded batteries. But anything other than the OEM batteries can give all sorts of results. But also there are many reports on the v20 Reddit on 3rd party batteries and how good and reliable they are, but unfortunately they aren't available so easy for me that lives outside the US.

In my case the stock kernel was an improvement over the 3.18 stock, but it didn't solve all my problems, but it was better indeed.

The newer custom Kernel (extreme only that I tested) took stability one step over the stock, but again it didn't solve all issues, because for what I'm understanding a faulty battery it's the source of many problems. And the H990DS should be even more sensitive to battery since it draws by design more power so the need for a good one must be more than essential (please everyone correct me if I'm wrong).
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] febbywidyaningsih:
Yes, SOT is much better when using than Original / OEM and battery cell was much fresh around ~2021 than some OEM I got is pretty much so fast to drain and broke so often.

Evem I use original which come with phone < 20% reboot still coming

This could be fix by undervolting or underclock but this make other bug which sometimes make my phone reboot when browsing.

No, I pretty sure this not about battery anymore.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] MarovEsnaen:
How could it reboots when it's underclocked and undervolted? So does overclock and overvolt help prevent phone from random rebooting?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] febbywidyaningsih:
From my test pretty much no, It just reduce little bit.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] dextructor:
Let's make something clear

Stock = What OEM "designed and tested" for the device.

Underclock / undervolt and overclock / overvolt are user modifications that could enhance the performance at the cost of generate more heat + use more power

or

Use the same clocks reducing the power consumption (undervolt) at the possible costs of stability with the benefit of having more battery and or generating less heat.

So if any modification to what was originally designed are made that can generate all sorts of scenarios.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AShiningRay:
So far it appears H990DS is the most affected by those random reboots, and since battery doesn't appear to be the issue, looks like i'll have to throw a few band-aid fixes on the kernel.

Funnily enough i can sorta replicate that issue on my H910, but only if i use the old battery i have laying around... hopefully if i tweak the BCL values to prevent my phone from randomly rebooting on that battery, it will work out for others as well.

Just bear in mind that with BCL becoming more conservative you WILL notice a regression in performance depending on the task and how much battery is left, as well as its voltage level.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] AShiningRay:
And it's pushed, managed to set BCL up in a way that almost fully sorted out random reboots on my bad battery, although it can still reboot if the GPU is being taxed at low batt levels since BCL doesn't throttle it by design.

Next builds should have it bundled in. If those values don't fix the random reboots on other models, i doubt we'll be able to actually fix this issue without destroying performance for everyone... because the only real alternative is to lock the CPU at its BCL-mitigated clocks at all times, and having it forcibly underclocked to 1.0GHz to simulate that is definitely not ideal.