[ROM][10-Q][OFFICIAL] LineageOS 17.1 for the LG V20 variants

Search This thread

MEMO#22

Senior Member
Nov 28, 2016
139
36
Davao
Lineage dev has now opened their sources for official nightly builds of LineageOS 17.1 for the V20
@x86cpu and npjohnson are the lead maintainers for the device

You can now download the nightly build and Lineage recovery at

https://download.lineageos.org
NOTE: Tap the hamburger menu button on the left to see the device sources, scroll through LG and look for your variant


Long Live LG V20!!
 
Last edited:

dgozalie

Member
Oct 12, 2010
41
6
Downloading it now.. and notice there 2 files.. one is the rom and the other is the recovery... can i just install the rom using twrp or i also need to install the recovery too ? is the recovery gonna overwrite the twrp ?
 
  • Like
Reactions: sajadzarepour

MEMO#22

Senior Member
Nov 28, 2016
139
36
Davao
Downloading it now.. and notice there 2 files.. one is the rom and the other is the recovery... can i just install the rom using twrp or i also need to install the recovery too ? is the recovery gonna overwrite the twrp ?

It's Lineage's own recovery, haven't tried it to be honest, and it's new, but you can use TWRP also
 

dgozalie

Member
Oct 12, 2010
41
6
hello

okay i already flashing the img using twrp... reboot and the lineage logo playing... keeps going for couple minutes and then reboot again and going back to twrp menu.. restart again and lineage logo playing and in the end reboot into twrp... guess cannot using twrp flash....
the things is.. i got no idea how to use lineage recovery... i google it and still very little know guide about lineage recovery...
 

scottyrick

Senior Member
Nov 10, 2008
172
82
Key West
Easy Method to Go From Unofficial Lineage 17.1 to Official Lineage 17.1

Backup data partition using TWRP
Factory reset phone using TWRP (option is under the Wipe menu)
Install Official Lineage 17.1 rom
Install Magisk 20.4 if you wish
reboot and wait for about 10 minutes until Welcome screen shows on your phone
Power down the phone, and go back into TWRP using the manual method
Once in TWRP, restore the data partition you had just backed up
reboot and wait for another 10 minutes
That's it.
 
Last edited:

sajadzarepour

Senior Member
Oct 20, 2017
117
11
Easy Method to Go From Unofficial Lineage 17.1 to Official Lineage 17.1

Backup data partition using TWRP
Factory reset phone using TWRP (option is under the Wipe menu)
Install Official Lineage 17.1 rom
Install Magisk 20.4 if you wish
reboot and wait for about 10 minutes until Welcome screen shows on your phone
Power down the phone, and go back into TWRP using the manual method
Once in TWRP, restore the data partition you had just backed up
reboot and wait for another 10 minutes
That's it.

I'm in Oreo stock Rom
If i want install los17.1 official version i must flash Nougat version then Rooting it and after that install 15.1 and 16 before install 17.1 Or not?
 
Last edited:

Landloord

Senior Member
Feb 28, 2014
104
37
Accra
Downloading it now.. and notice there 2 files.. one is the rom and the other is the recovery... can i just install the rom using twrp or i also need to install the recovery too ? is the recovery gonna overwrite the twrp ?

Keep TWRP. If you try for any reason to enter lineage recovery with our button combo, it'll format your data, just letting you know.
 
  • Like
Reactions: androiddiego

vectorvitale

Member
Mar 7, 2020
22
5
Hello all. Brand new to XDA, created an account to join the discussion here.

Dirty flashed this over unofficial 16.0 successfully. Using Nano Gapps, no kernel or anything crazy. I'm absolutely loving it and flying along.

One issue I'm having right now is a lack of audio over bluetooth in calls, or microphone. I can't make or recieve calls over bluetooth with either my WI-1000x neckband, or my car. Calls themselves work fine (Does this have VoLTE or WiFi calling support?) but my bluetooth calling doesn't work at all.

I can listen to music fine, but when using discord or calling, no dice. I'm new, so I don't know what kind of information I need to provide to get some help - but I have tried wiping my cache/dalvik, unpairing and repairing, and turning bluetooth on and off. Nothing has worked as of yet. I can take a bug report or get a log or something if you need, don't know how.

Anyone else experiencing this issue, or are your calls over bluetooth working? What do I need to do to submit a bug report, or is it something I'm missing and an easy fix?

Thanks all!
 

Mysticblaze347

Senior Member
Jun 12, 2018
487
174
Do I need to swap recoveries from twrp to lineage one to try this Lineage OS version? Do I need to use the to-x86 zip like the others require?

One last question, can I easily swap between this and Stock 7.0 if I want for ls997? No ARB issues I hope

---------- Post added at 11:25 PM ---------- Previous post was at 11:22 PM ----------

Hello

I am successfully flash it..now how to enable the quad DAC in this rom?

U could possibly try to add dac with an app called Lg V10 DAC FIX from playstore. I haven't tried yet myself tho, I just read something before about it.
 
  • Like
Reactions: Sigil_Thane

Zizo159

Senior Member
Jan 12, 2019
93
48
Hello all. Brand new to XDA, created an account to join the discussion here.

Dirty flashed this over unofficial 16.0 successfully. Using Nano Gapps, no kernel or anything crazy. I'm absolutely loving it and flying along.

One issue I'm having right now is a lack of audio over bluetooth in calls, or microphone. I can't make or recieve calls over bluetooth with either my WI-1000x neckband, or my car. Calls themselves work fine (Does this have VoLTE or WiFi calling support?) but my bluetooth calling doesn't work at all.

I can listen to music fine, but when using discord or calling, no dice. I'm new, so I don't know what kind of information I need to provide to get some help - but I have tried wiping my cache/dalvik, unpairing and repairing, and turning bluetooth on and off. Nothing has worked as of yet. I can take a bug report or get a log or something if you need, don't know how.

Anyone else experiencing this issue, or are your calls over bluetooth working? What do I need to do to submit a bug report, or is it something I'm missing and an easy fix?

Thanks all!
First of all. It's an official build and therefore you shouldn't dirty flash. U need to factory reset and clear cache and dalvik. Do not format your internal storage. It isn't necessary
 

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    Lineage dev has now opened their sources for official nightly builds of LineageOS 17.1 for the V20
    @x86cpu and npjohnson are the lead maintainers for the device

    You can now download the nightly build and Lineage recovery at

    https://download.lineageos.org
    NOTE: Tap the hamburger menu button on the left to see the device sources, scroll through LG and look for your variant


    Long Live LG V20!!
    8
    LG Quad Dac "temporary" Fix

    I managed to get hifi dac working on LOS17.1.
    flash stock mixer zip. (make sure the script path is Q compliant)
    on /vendor/etc/audio_platform_info.xml
    set these
    or you can use the flashable zip with the patch pre-applied in the attachment
    Code:
    <device name="SND_DEVICE_OUT_HEADPHONES" backend="headphones tert-mi2s-headphones" interface="SEC_MI2S_RX" />
    <device name="SND_DEVICE_OUT_LINE" backend="headphones tert-mi2s-headphones" interface="SEC_MI2S_RX" />
    <device name="SND_DEVICE_OUT_VOICE_HEADPHONES" backend="headphones tert-mi2s-headphones" interface="SEC_MI2S_RX" />
    <device name="SND_DEVICE_OUT_VOICE_LINE" backend="headphones tert-mi2s-headphones" interface="SEC_MI2S_RX" />
    <device name="SND_DEVICE_OUT_VOICE_TTY_FULL_HEADPHONES" backend="headphones tert-mi2s-headphones" interface="SEC_MI2S_RX" />
    <device name="SND_DEVICE_OUT_VOICE_TTY_VCO_HEADPHONES" backend="headphones tert-mi2s-headphones" interface="SEC_MI2S_RX" />
    open terminal emulator
    Code:
    su
    tinymix 2138 1
    tinymix 2134 Hifi
    now you can plug in headphone jack.
    you can use tinymix to control db gain of each left and right also amp control of es9218.
    you need to run that tinymix command everytime you reboot or if the sound is gone again.
    keep in mind you can't switch this on or off, proper hal is needed for the switch.
    i hope x86cpu implements this in the future.

    Qualcomm WCD Dac will be "blocked", if your app exclusively use this IT WILL NOT OUTPUT ANY SOUND!

    Update : rev2+ flashable zip should get you working hi-fi dac audio right away, no more need to run tinymix.
    If you still have issues, run the tinymix code above.
    5
    Installing official Lineage 17.1 on F800L

    Requirements:
    Lineage 17.1 US996 Official ROM (Modified by removing Assert)
    Pico GApps arm64 10
    Gamma Kernel v20
    TashaXML
    Thermal Config
    Adreno 530 OpenGL 3.2 v454 non treble
    Vulkan 1.1.128 non treble
    Magisk
    Busybox (magisk module)
    Safety Patch v3 (magisk module)
    File manager with Text Editor (e.g Root Explorer)


    1. Downgrade to Nougat (I'm using F800L10e as my base ROM)
    2. Root using DirtySanta's method & install TWRP.
    3. Reboot for system initialization
    **skipped 1 & 3 if already rooted

    4. Reboot to TWRP recovery
    5. Wipe phone then format data
    6. Install the modified Lineage 17.1 then wipe dalvik cache
    7. Reboot to system
    **Camera, Flashlight, Fingerprint Torch are working
    **SELINUX = Enforcing

    Note: Always perform Wipe Dalvik Cache on every installation.
    8. Reboot to TWRP recovery
    9. GApps
    10. Gamma Kernel v20
    11. Tasha XML & Thermal Mod
    12. OpenGL & Vulkan
    13. Reboot to system
    **Login google account

    14. Reboot to TWRP recovery
    15. Flash Magisk
    16. Flash Busybox
    17. Safety Patch v3
    18. Reboot to system
    19. Install File Manager that support Text Editor (e.g Root Explorer)
    20. Go to "/data/adb/modules/safetypatcher/
    21. Edit "post-fs-data.sh" using text editor
    22. Delete Line 11 "mount -o bind /data/local/tmp/cmdline /proc/cmdline" then save
    23. Restart your phone.

    Optional:
    trCamera
    ACC (magisk module)


    u81lobR.png


    9ajhf5D.png


    YzcxDfi.png



    Bug:
    Delay Charging :)
    4
    Installation from Oreo Stock to LO 17.1

    Hello, a newiee user over here, looking to give my small grain of sand to this community for first time. I will mention my experience in case any other new on custom rooms want to install the LOS 17.1 on the V20.

    I have a H990DS from The Philippines as daily driver (an no other one) this was with the CUSTOM Room from Taiwan installed with LGUP, but the battery life and responsiveness were getting worse every day.

    As soon as the first version of the Official LOS 17.1 came out I started to work on it, I followed the steps presented in the official LOS web page (https://wiki.lineageos.org/devices/h990) and with some minors problems that reading some post and redoing some steps I could ROOT (with DirtySanta), and install TWRP to install the the LOS.

    1. Remember to backup (in my case with LG Bridge) I was on Stock not Rooted Oreo ROM and downgrade to Nougat with LGUP, I used the first distribution of the Country where I bought the Phone. But you can found the room in (https://lg-firmwares.com/lg-h990ds-firmwares/#tab=firmwares) for H990. This steps are specified in the post of the bootloader unlooking.
    2. During the Boatloader unlooking and ROOT Process on the H990 (https://forum.xda-developers.com/v20/development/dirtysanta-h990-t3624296): I experience some problems in the first install with the TWRP, but instead of executing 2 times the TWRP installation using Fastboot, I repeat the steps from the beginning and do it 4 times (remember to wait the 30 seconds between each execution and also keep in mind that the Step 1 of the DirtySanta process the do not indicate in the RUNMEFIRST.bat the conclusion to run Step2, so when the Step1 finish in the terminal execute the Step2.
    3. During the installation of the LOS 17.1 (https://wiki.lineageos.org/devices/h990/install), the TWRP could not read the ro.product.device and ro.build.product, to resume the final option to repair this LOS installation and future updates the resolution is to update the TWRP version that is in the DirtySanta steps, I use the last TWRP (a unofficial version) from Phoenix591 that is done for the H990 (https://androidfilehost.com/?w=files&flid=301109) I used the 3.3.1-1 version. With this not only the LOS initial installation, also Kernel and LOS updates install without any problem.
    4. Root and Kernel change, With this I installed Gamma Kernel by Omar (https://forum.xda-developers.com/v20/development/kernel-gamma-kernel-us996-ls997-h910-t3788279), specifically the AnyKernel SS (Secondary Screen by iDefalt), the normal one apart of disable de 2nd Screen give me some responsive problems with the bottom part of the screen, with the 3 recommended .zip (Stock Tasha XML Audio, Stock Thermal Engine and Vulkan Adreno GPU Drivers) also the Magisk 20.4 qith the Manager (https://github.com/topjohnwu/Magisk) for ROOT
    5. Problem with the Camera and sensors, looking the way to test the recommendation from Landoord of the Permissive SELinux using the .zip https://forum.xda-developers.com/showpost.php?p=82181429&postcount=27 after instlling the .zip using TWRP the SELinux was permissive and the Camera and Sensors (light sensor for screen, Flashlight and screen rotation sensor) start to work. The good news is that after installing the next daily update of LOS 17.1 the SELInux returned to a reinforced state, this confirmed in the Trust option of the OS, but the sensors keep working. They have a initial crash but after a restart and until know the are working. In some sometimes the camera have a delay to start but works in WhatsApp, Camera app (LOS, Gcam 6.1 ElDiablo2 version https://www.celsoazevedo.com/files/android/google-camera/dev-alexey070315/#apk1340 with the V20 XML https://forum.xda-developers.com/v20/themes/gcam-6-1-port-cameras-supported-hdr-t4027393 and ProCamX).

    A final note: To finish to mention since the first LOS 17.1 installation I never had any problem with the Video reproduction in WhatsApp and only ones until today the screen frees during the night charge, and replying a question in the threat, never going back to STOCK at least in the LG V20 (my first and last LG), their software support sucks! and for daily driver works without mayor problems since the first OS version on April 2nd until today April 7th.

    I hope this helps to those like me are new in the Custom room world to give more years of live to our old but good device, and remember the search functionality is your best friend!
    3
    Yes fingerprint does work the only thing I'm having an issue with is getting the flashlight and camera to work. Not sure which version of gcam by cstark I should use. Also in order to get fingerprint to work you may need to flash the nougat downgrade firmware for your device and then flash this ROM.

    Had the same issue and tried everything between here and the moon to no avail. Still no camera or sensors. I tried upgrading from unofficial 15.1 - 16.0 - official 17.1 but for some reason, but it always broke on 16.0 and 17.1, thought 15.1 worked fine.
    So I made the jump from 15.1 straight to 17.1 and guess what, camera and sensors didn't work.
    I tried again in a different way:
    From a nougat base without to-x86cpu.zip (for safe official updates) I flashed the unofficial lineage 15.1 and booted into it.
    Went back to recovery and wiped data, cache and dalvik (excluding internal storage and system), then I installed Official lineage 17.1 (the same build that didn't work before), the latest gapps, gamma kernel and magisk and then set selinux to permissive by flashing Permissiver_V4.2.zip from https://forum.xda-developers.com/pr...vice-development/pie-erfan-gsi-ports-t3906486 , wiped cache, booted up and boom!, the same build that wasn't working for three days is now working. Video playback also working perfectly after adding @x86cpu's line of code to build.prop (it's up there somewhere). Left it to charge overnight and didn't hang up like previously. So I'd say, a totally absolutely stable experience for me. Tested on H910/US996/VS995 by the way.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone