[OFFICIAL] LineageOS 19.1 for the LG V20

Status
Not open for further replies.
Search This thread
Done formatted SDCard though it was failed at first attempt when it reach 40% (error java.lang
for best reliability, you should use a Win/Lin/Mac and official https://www.sdcard.org/downloads/formatter but as long as it was not previously formatted as "internal storage" it should have already been "portable storage" that you could pop into card reader and use with any computer (so you shouldn't have needed to format it)
 
Last edited:
  • Like
Reactions: Arya_3RDNumber
2 times I tried to use it till 1% can be normally shut down.
common recommendations for better extended battery health is to use them in the range of 25-85%, try not to let them fully drain, rarely charge near full if you won't be near charger, avoid heat generating quick charge instead of slow charge, avoid charging while gaming, and anything else generating a lot of heat.

since LOS still lacks built in charge limiter, can use something root powered like https://forum.xda-developers.com/t/app-root-4-0-battery-charge-limit-v1-1-1.3557002 which is based on reasoning of https://batteryuniversity.com/article/bu-808-how-to-prolong-lithium-based-batteries

meanwhile, it does not seem to last as long with all the power saving settings enabled, and i'd rather not mess with 3rd party kernels, since ir works with LOS kernel (and that is all i'm using the phone for lately).
 
Last edited:
  • Like
Reactions: Arya_3RDNumber

Arya_3RDNumber

Senior Member
Feb 26, 2012
447
79
LG V20
for best reliability, you should use a Win/Lin/Mac and official https://www.sdcard.org/downloads/formatter but as long as it was not previously formatted as "internal storage" it should have already been "portable storage" that you could pop into card reader and use with any computer (so you shouldn't have needed to format it)
Thanks for sharing. I was about formatting SDCard using Minitool Partition Wizard, then saw your recommendation and use it. That formatter tool more simple and easy to use. My SDCard just recognized at LOS 19.1 without need to format again. Wondering if it need format again while moving data using card reader then place it again to phone. I will try it later. Thanks again for sharing that tool :)

Update : And yes, copy/moving files from PC to SDCard using Card Reader not break the SDCard detection in ROM. Still be able read as external storage without need formatting again.

common recommendations for better extended battery health is to use them in the range of 25-85%, try not to let them fully drain, rarely charge near full if you won't be near charger, avoid heat generating quick charge instead of slow charge, avoid charging while gaming, and anything else generating a lot of heat.

since LOS still lacks built in charge limiter, can use something root powered like https://forum.xda-developers.com/t/app-root-4-0-battery-charge-limit-v1-1-1.3557002 which is based on reasoning of https://batteryuniversity.com/article/bu-808-how-to-prolong-lithium-based-batteries

meanwhile, it does not seem to last as long with all the power saving settings enabled, and i'd rather not mess with 3rd party kernels, since ir works with LOS kernel (and that is all i'm using the phone for lately).
Actually, I know about that common recommendations. that's why I just give a test 2 times for draining battery till it shutdown. I never doing it more and keep my phone plug in charger at least at 20% then out at 90%.
But, thanks again for reminding it. Seems I must consider to use battery charge limiter as you mentioned above for later time.
 
Last edited:

dextructor

Senior Member
Aug 21, 2007
235
79
Are we supposed to update recovery that comes with rom on los site or just the rom itself?
As far as I know this answer goes in 2 directions:

1) If you use TWRP, you don't need to update the recovery because it's managed/developed by other team who will release on their project schedule.

2) If you use Lineage Recovery, when you made the initial setup of your Lineage, you could choose to update the recover when updating the rom, so it will download both updates when available and update them. And you can change in the updater preferences "Update recovery" toggle.

The question if you shoud update it's as personal as updating the rom itself if you ask me. Because if it works, should you update?

And the recovery it's the most basic tool to repair/update your phone in case of emergency, so you should keep that in mind as well.
 
  • Like
Reactions: 0ldsoul

dextructor

Senior Member
Aug 21, 2007
235
79
@npjohnson or whatever devs feel free as well to reply

Do the usage data (Settings > Privacy > Trust > LineageOS statistics) provide any useful information for you or the project itself that helps?
 

xxseva44

Senior Member
May 16, 2019
511
215
Canada
LG V20
Google Pixel 4a 5G
As far as I know this answer goes in 2 directions:

1) If you use TWRP, you don't need to update the recovery because it's managed/developed by other team who will release on their project schedule.

2) If you use Lineage Recovery, when you made the initial setup of your Lineage, you could choose to update the recover when updating the rom, so it will download both updates when available and update them. And you can change in the updater preferences "Update recovery" toggle.

The question if you shoud update it's as personal as updating the rom itself if you ask me. Because if it works, should you update?

And the recovery it's the most basic tool to repair/update your phone in case of emergency, so you should keep that in mind as well.
In terms of recoveries, use the one provided by los as this is much more up to date and does not have the issue seen on twrp where it completely corrupts devices on 12. In addition, los recovery is needed for otas.
 
  • Like
Reactions: dextructor

dextructor

Senior Member
Aug 21, 2007
235
79
In terms of recoveries, use the one provided by los as this is much more up to date and does not have the issue seen on twrp where it completely corrupts devices on 12. In addition, los recovery is needed for otas.
Thanks for the reply.

My issue with other recoveries other than TWRP, it's the completely lack of "on device tools", so I need the computer to perform almost anything, from backup, to flash, apply patches etc.

So I don't think of that being useful for me at least, unless I'm completely wrong on how I supposed to work with Lineage recovery.

Of course that being LineageOS it's developed to be used with it's own recovery, but so far I was able to fully update with TWRP since the initial release, with exception of yesterday update that tried to update something that I didn't remember if it was the boot, or the recovery itself. And it couldn't decrypt if I fully encrypted the device, but I believe that the own Lineage recovery just works fine

So I just located the downloaded file (/data/lineageos_updates), manually flashed and worked without problems.
 

Arya_3RDNumber

Senior Member
Feb 26, 2012
447
79
LG V20
Anyway, sorry for ask again. been search info about 60fps video record then found just little information about it at 18.1 official thread. That's said it because kernel.

Is video recording with 60fps possible? May I know what camera app recommendation for to do it? So far I just trying pixel camera mod and lineageos unofficial camera app. Both didn't capable to do 60fps video recording.
 

d2xTaimen

Senior Member
Dec 30, 2021
116
39
Virginia
LG V20
Google Pixel 2 XL
Anyway, sorry for ask again. been search info about 60fps video record then found just little information about it at 18.1 official thread. That's said it because kernel.

Is video recording with 60fps possible? May I know what camera app recommendation for to do it? So far I just trying pixel camera mod and lineageos unofficial camera app. Both didn't capable to do 60fps video recording.
It's been a while since I've checked but as far as I know the kernel has some issues when it comes to the camera.
 
  • Like
Reactions: dextructor

Arya_3RDNumber

Senior Member
Feb 26, 2012
447
79
LG V20
It's been a while since I've checked but as far as I know the kernel has some issues when it comes to the camera.
I see.. Been read some people posts about camera issues, seems it will be focused when LineageOS 20 ready.
Video play slightly lag in MX Player both HW+ and SW. Sometimes video in Instagram feeds not loading and also slightly lag, not frequently though. Honestly it's not big deal for me. My main concern just battery life, DAC, and basic communication and internet function.
This LineageOS far better than stock oreo. I'm really enjoy using this ROM :)
 
  • Like
Reactions: dextructor

dextructor

Senior Member
Aug 21, 2007
235
79
Both didn't capable to do 60fps video recording
I had never tried before recording at 60 fps on Lineage, but I remember that I tried on stock Nougat and worked. At least on Lineage 19 with GCam it locks at 30FPS (without sound), with Open Camera again at 30 FPS max, but I could reduce to 24 FPS just changing in the settings.

Video play slightly lag in MX Player both HW+ and SW.
I use mpv and works just fine with all my library of 1080p BD-Rip and web-dl on either x264 and x265 (just remember that multi-channel audio has volume controls still broken, not only on mpv but stock player as well) and I play directly from my NAS. I never tried any video above 1080p on this device.
 

AShiningRay

Senior Member
Sep 1, 2021
252
222
Xiaomi Redmi Note 4
LG V20
Another BCL tweak has been pushed, next LOS build should, theoretically, behave better in regards to random reboots.

Also, it cannot be improved further unfortunately, so if you still have random reboots only on LOS 19.1 (as in, stock and LOS 18.1 work fine), it's because your model or battery is triggering some issue in the kernel where the lge code on the older kernel worked around it somehow, and it's pretty much impossible to transplant it into this newer kernel.
 

AShiningRay

Senior Member
Sep 1, 2021
252
222
Xiaomi Redmi Note 4
LG V20
It's been a while since I've checked but as far as I know the kernel has some issues when it comes to the camera.
Not only the kernel. Our rom-side camera blobs are awfully out of date, and with them being closed-source, there's not much that can be done on them besides hexedits.

There was an attempt to port the whole camera setup to OSS hals a while ago, but suffice to say, it hasn't progressed much yet and maybe won't at all because it's very complicated to do and cam sensors aren't even picked up with OSS yet.
 

ElMichi

Member
Jun 19, 2023
7
0
hi, i have LG V20 h910, unlocked with little santa, i'm not a newbie in lineage roms, but i've never been able to get lineage OS working on this device, or any other rom, i tried to figure it out by myself, but i never could achieve it, someone here would give me a hand?
the device is not broken, I flash any rom, crdroid or lineage and it doesn't boot, it stays in the boot animation forever until it reboots, I flashed the roms with recovery twrp and with the lineage one and nothing, then I flashed one android 7 rom and it runs perfectly xddd
I do not know what else to do.
 

AShiningRay

Senior Member
Sep 1, 2021
252
222
Xiaomi Redmi Note 4
LG V20
hi, i have LG V20 h910, unlocked with little santa, i'm not a newbie in lineage roms, but i've never been able to get lineage OS working on this device, or any other rom, i tried to figure it out by myself, but i never could achieve it, someone here would give me a hand?
the device is not broken, I flash any rom, crdroid or lineage and it doesn't boot, it stays in the boot animation forever until it reboots, I flashed the roms with recovery twrp and with the lineage one and nothing, then I flashed one android 7 rom and it runs perfectly xddd
I do not know what else to do.
Huh, that's a rare one. So it loops for a while and then reboots after some time? If so, you might be able to get the ramoops file (basically a log of what has been happening until it crashed) by booting directly into recovery when it triggers a reboot.

Quick steps:
1 - Try booting normally and keep an eye on the phone
2 - Once its screen goes black, that's when you need to use the button combo to get into recovery
3 - Once in there, no matter if you are on TWRP or LOS Recovery, enable ADB and link the phone to your pc
4 - On a console or terminal (assuming you have adb installed), run adb shell
5 - Run ls /sys/fs/pstore/, and if there's a console-ramoops-0 file, run cat /sys/fs/pstore/console-ramoops-0 to see its contents.
6 - We won't need the whole file, so you can copy the last 500 lines or something and send a small file here so we can take a look at what's failing.
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 21
    lineage-os-logo.png

    LG V20

    Code:
    - 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 V20.

    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:
    Unofficial - built once a month by me, includes GApps and Pixel goodies:
    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
    13
    Just fixed the final hurdle to 20.0, not saying it will come _soon_ but we now have a path to official 20.0 builds.
    11
    ('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')

    Here is the build schedule for 19.1
    8
    Builds will roll within a week!
    8
    Time for a small wall of text to clarify a few things about the V20 since i don't think this has been posted on V20's XDA forum before:

    The V20's SoC alone uses A LOT of power when stressed, upwards of 10W if you really know your stuff. Couple that with the V20 probably being the most feature-complete msm8996 phone in existence, and you can get some really high power figures out of it, which makes it hard for "standard phone batteries" to handle.

    That's where BCL (Battery Current Limit) comes in: It's in place to prevent the phone from using too much power and damaging the battery in the long run... it has access to a range of mitigations that go from simply reducing the CPU clocks, to basically restarting the phone or turning it off in case of danger, but of course, LGE didn't tune it that well, so let's delve a bit on how LOS 19.1's (kernel 4.4) BCL differs from LOS 18.1 (kernel 3.18, using LGE's stock values).

    On 3.18, BCL starts acting as soon as the battery hits around 3.5V~3.4V, which is very high for a "current throttle threshold" and doesn't care at all for battery capacity, which is probably why some users complained that LOS 18.1 was generally unresponsive, because the battery voltage could randomly drop when the SoC was pushed in short bursts and BCL would kick in without really being needed.

    On 4.4, we had to balance responsiveness with BCL safety, so what i did was set BCL up in such a way that it would only start throttling the phone whenever the battery is around 3.1V (still within safe operating voltages with some additional headroom) or its capacity goes below 20%, whichever comes first. This way, the phone stays responsive for much longer, and when it really has to be throttled to protect the battery, BCL will kick in, and it WILL shutdown the phone if it notices that the voltage is still decreasing far below 3.1V while the clock mitigations are still in place to safeguard against serious battery damage.

    First at all thanks for dedicated on this device!

    Just curious anyone have issue when battery under 20% phone suddenly restart?
    I on official H990 clean flash, I have 2 battery (original and weird double power) both have same issue when I plug in and wait until <20% battery phone just restart itself.
    It runs great on LOS 18, If you need some info I can provided it.

    Other than that, ROM looks good! Performance was improve from LOS 18 and thermal was little bit cool (I got 3c down when playing game, which GREAT!).
    You're using a H990, which is known to suffer random reboots pretty much any time it's pushed hard enough. This seems to come down to the dual-sim functionality that makes it use more power than the average V20 at any given time. The only solution for that (more of a workaround actually) is to undervolt and/or underclock the SoC. One needs a custom kernel, and the other, root.

    I just tested this and mine happened at 11% however my h910 just shut completely off. It booted back up however with no issue and still at 11% but running any battery intensive app it would restart or shut back off again. Some different games or such refused to load at that battery level. No error was shown or give so unsure how to post a report to help solve the issue.
    Shutting down completely does point to a bad battery that can't hold the phone at lower capacities, though you really shouldn't be running "battery intensive apps" (which could be anything, from a camera app to Genshin Impact) at such a low capacity anyway.

    Then your battery is bad. "Some different games or such refused to load at that battery level", is a tell tale sign that your battery is shot. I'd recomend getting a new battery, or turning off bcl through the terminal as a temporary solution.
    Depending on the state of said battery, i agree that getting a new one is the best approach, but I definitely wouldn't recommend disabling BCL. It's there for a reason, that reason being shutting down the phone to prevent serious damage to the battery circuitry on those very cases. BCL already kicks in by default and caps the phone to 1.2GHz below 20% and their phone still died anyway, things wouldn't be any better if BCL was disabled and the phone was running the Snap 820 at full steam then.