yashsingh1/xdaforums huggingface dataset:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Waschtl_:
Hey, there is no such thing as "removing root". By unlocking the bootloader you can install Custom ROMs and get root access. Unlocking the bootloader will trip SafetyNet / Google Play Integrity, which are probably the safety issues you are getting. This is irreversable with most modern phones.

But it looks like you are on the right path.

First you'll want to go back to stock PIE:

- Download LG Bridge on your computer

- Boot your phone in download mode and connect it to the computer

- in LG Bridge there should be a button like "fix recovery error"

(this will automatically download and install the latest official firmware on your phone. TWRP will be replaced with the stock recovery.)

Then follow the steps of the steps of the LineageOS guide you linked.

I'm not sure if your safetyNet errors will still be there if you go back to stock, but i guess so since the bootloader is already unlocked. The only way to bypass the SafetyNet checks is by installing Magisk installing a few modules:

This worked for me in LinageOS 21.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] techmariner:
So, after WTF unlock and root I LGUPed stock PIE: https://xdaforums.com/t/h930-stock-...arket-h93031a_00_open_eu_op_1105-kdz.3951898/

This version was recommended on the Lineage wiki.

Then I just followed the instructions from the wiki, and I managed to install LineageOS 21.

My bootloader is unlocked, but I have not rooted my phone again (well, I did at first, but then after flashing stock PIE, I think it erased it, and I haven't rooted again).

I did one check with the banking app, and everything worked fine. Google apps also work well, so there have been no safetynet issues so far.

For those who are curious when doing that for the first time:

- WTF guide installs recovery as TWRP

- when you flash kdz with LGUP you get stock recovery (i think, I didn't check for sure)

- when installing Lineage, they want you to flash their recovery, and you install everything from that recovery

So, in the end, I don't have TWRP.

But if you want to make TWRP backup there is a trick, you can just boot to TWRP from fastboot without flashing it (fastboot boot TWRP.img)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lifehackerhansol:
Hello everyone,

Due to issues with Wi-Fi after QPR3, I have disabled official LineageOS builds. Notably, Wi-Fi access point scanning causes the entire screen to flicker (it does still work, but screen flickering is bad and I don't have the heart to provide builds in this state).

I'm currently busy with other things, so it might stay this way for a while, but I do hope to fix this at some point. Stay tuned for updates.

I'm also working on bringing full NFC support for the Japanese V30; this will likely go live at the same time Wi-Fi is fixed.

Thank you for continuing to use LineageOS.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
The problem is many banking apps can also tell if bootloader is unlocked and then they assume you are also rooted. :rolleyes: When Magisk is working right it can help hide that. If your banking app doesn't flag bootloader unlocked status as problematic, then you are lucky.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Knotte:
So do you know if the Quad DAC is working under LineageOS?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lifehackerhansol:
It works.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Moonfrost1:
Hey, is there anywhere else I can download the nougat VS996 kdz rom? I managed to get download mode back by flashing Oreo 20e, wanted to do the whole procedure to go back to Nougat, then Oreo, then Pie so I can install Lineage OS. I still get stuck on LG logo if I flash pie zip.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] XZavierX:
NEED HELP IN INSTALLING ON H933 CANADA

So before you guys start cursing me for being fkin dumb let me tell you guys what i have tried to do to get lineage os so far

I have my bootloader unlocked and now i am on h933k firmware because i cant boot us998 android 9, so the thing is i dont know how would i install the lineage os without it getting to boot?

I had a8 and tried to flash android 14 L but it did not work so i came back to android 9 h933k for my device since its the only one that boots. i even rooted us998 and it worked flawlessly but android 9 doesn't work with us998 ( i saw somewhere that it wont cross boot) so now i just tried to boot the h930 firmware since some person called @techmariner said it worked for him but when i go to flash the kdz from my android 9 h933k it says cant flash and some other jibberish regarding cross flash or somthing...

At one time i even tried to install lineage os by twrp with the zip files of kdz compatible with twrp of @ChazzMatt but that did not work either so what am i supposed to do now?

If you would PLEASE help this little man in need i would love it.

My main reason for installing Lineage OS is pretty simple... i am a gamer and i have had an s9 with lag issues in 2020 but i installed lineage 18.1 on it and it was so flawless with no lag so i was thinking to do the same for this V30 H933k!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
You don't need Nougat VS996 (Verizon) KDZ ROM, you can go back to Nougat US998 KDZ ROM -- just like you did for Frankenstein. Links for Nougat US998 are in the Frankenstein instructions as well as here in the ROM section.

Even if you found Nougat VS996, you would then STILL then subsequently have to flash US998 to get fastboot flash commands.

[US998][STOCK][NOUGAT]LG V30 US998 US99810d_01_0411.KDZ

​

FRANKENSTEIN - CONVERTING ANY NORTH AMERICA V30/V30+ (except T-mobile H932) TO US998 OREO
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] XZavierX:
Successfully installed Lineage Is 21 and I'm missing the android 13 game mode and AOD needs to be improved but overall I'm using as daily driver and its good with root tbh.

Sent from 24030PN60G using ReLabs
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lifehackerhansol:
Based on your post that you were using LOS 16.0 (16.1 did not exist), I will take that you did not update your device stock ROM to Pie. You need to do so, or a lot of things don't work.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] presariohg:
Ohh is that so. I thought LOS 16 is sufficient for the Pie requirement already. Let me try again and see if it fixes the problem. Thank you for the reply.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] presariohg:
Hmm no good, I reverted to stock Pie and it worked fine, both mobile network and wifi. From there I backed up the /persist and /persist-lg folder so that the wifi config is the same. Clean wiped, flash the zip, flash the gapps, wipe dalvik. Mac address still unavailable. Restarted into recovery, overwrote /persist and /persist-lg with the stock Pie backup, still not working. Clean wipe, reset to stock Pie, the wifi worked again. Dirty flash the LOS zip from there, stuck in boot loop for 1 hour so I got to reflash stock Pie. Any idea how to fix it?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lifehackerhansol:
After updating to stock pie, clean flash LOS. Data between stock ROM and LOS is fundamentally incompatible, so you must clean flash.

The "updating to pie" thing isn't the userdata issue, it's updating the rest of the things, since the system files we took from stock Pie are incompatible with Oreo's configurations. I figured that in 2022, staying with Oreo doesn't really make sense, so I didn't even bother to try and support it.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] presariohg:
Welllll after spending more time than I ever want to admit wrestling with this, I finally fixed the wifi problem.

tldr:

Stock Pie (I used the flashable US998 20B zip file found on this forum)

Clean wipe

Reflash twrp (or else stock recovery will replace it)

Flash a different a11 rom than LOS 18.1 (I used havoc 4.12)

Gapps 11 (maybe not really necessary but just to be sure)

Restart to system to check if wifi works (if not then you're out of luck I guess)

Dirty flash (aka wipe nothing) LOS 18.1

Gapps, yada, yada

Profit

This wifi problem seems to be rather random, as it was mentioned here:

https://xdaforums.com/t/rom-10-0-0-lineageos-17-1-joan-unofficial.3789793/page-79#post-80271901

Maybe it is a bug in LOS 17+.

What did NOT work (I just list a few here so that someone else in the future won't waste as much time as I did):

Use a backup modem, reflash persist, modem, rct, etc. from any stock version (I tried US998 20e, f, g, h, 30b)

Use a TWRP efs or modem backup from any previous versions

Use a different modem img from any other dervice (Mine was originally H930 before ulbl so I also tried other version, nothing worked)

Create folders in /persist with adb shell

Praying to a higher being
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lifehackerhansol:
New build: 20220815

As of this build, we are LineageOS 19.1.

To dirty flash from LineageOS 18.1:

- You need to flash this patch to remove the password database. Removing your passwords from Settings is not enough, it will crash on boot. (thanks lllgts)

https://t.me/LGV30U/1373 no longer relevant

- If you had gapps, you must flash Android 12 gapps BEFORE BOOTING INTO A12.

Changelog:

- Android 12L

- Kernel upgraded to 4.4.302

- BPF fully backported (thanks Slowhy)

- Minor SELinux fixes to make it work on A12

Available at DL link in OP. While the built-in updater can download it, it will not allow you to flash from it directly. Use a custom recovery to dirty flash (which you need to anyway for the password patch.)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] eigerzoom:
Is signature spoofing enabled in 19.1 or an available option in Developer settings? Trying to patch for microg
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lifehackerhansol:
sigspoof is not implemented. I only build LineageOS verbatim, and LineageOS flatly refused to implement it.

I don't know what's needed for it either, but there's probably instructions everywhere on how to add it to existing ROMs without it.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] calvin yonah:
I am currently running your LOS19.1. Awesome ROM. Thank you
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] presariohg:
For anyone after me: I got bootloop when using flamegapps or opengapps 12 (beta). Nikgapps helped. Had to clean wipe though.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
I haven't installed this yet, but I think that it's awesome that there's still a developer supporting the V30 and that A12 is possible for us on a phone that originally shipped with A7. I'm still on LOS17.1/A10 (Havoc-OS 3.11, specifically) because it's rock solid and has everything that I want, but I like the idea of eventually upgrading to LOS19.1/A12. There aren't many of us still using the V30 and even fewer developing for it, so the support is appreciated.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
Lifehackerhansol, one feature of Havoc-OS 3.11 that I really don't want to lose is Smart Charging (in Settings under Battery), so that I can cap charging at 80% and preserve the health of my battery. One reason why I haven't upgraded my ROM in 2 years is that I haven't found another with that feature. Assuming that yours doesn't have it, is that something that you think that you could copy from Havoc-OS? The developer responsible for it is supremmotu, if you wish to contact him for permission or help finding the code.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] presariohg:
You can install AccA as a Magisk module. Install + setup one time then you can forget about it
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
Thanks. I tried AccA before and it didn't work, but the newest version works. I also used Battery Charge Limit for a while. For some reason, I forgot about that. Still, even though there are options, it's been nice having the feature built into my current ROM and already set up. It'd be cool if it were built into this ROM, too, but it's not crucial, just a suggestion.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
These features are mostly ROM dependent, not on the maintainer.

LineageOS doesn't ship with this feature, while Havoc source code did.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] vegechuang:
Hi,all

how to set double tap to sleep?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
It is enabled by default on both lockscreeen and statusbar, you can't turn it off afaik.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] vegechuang:
I mean double tap to lock screen.

It's not default function.

I only found double tap to wake.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
I haven't installed this ROM yet and don't know which launcher it uses, but look in the settings for the launcher, if it has separate settings. If you can't find anything, there's an app on the Play Store called Double Tap that can give you double tap to sleep on the homescreen and home button. Also, you can replace the launcher with one from the Play Store that supports it. I use Lawnchair, which does.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] eigerzoom:
sleep is in the display settings

lock would be a launcher feature

theres a lock option when pressing power in security setting if you enable screen lock

Not sure if this affects the double tap though
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Moonfrost1:
Thanks. I eventually found out anyway and did the following:

1) Using LGUP went back to Nougat kdz using partiton DL

2) Master reset

3) Went straight to 30b Pie kdz through LGUP with Refurbish option.

4) Master reset

And then stuck in LGV30 ThinQ logo again, for up to a half hour. My bootloader is still unlocked, obviously I now didn't have twrp so I managed to do the whole Power + Vol - dance and then while it's in the reboot cycle and the display is off for a second, I pressed Vol + and quicklu connected the usb cable and managed to get to download mode.

I did a partition dl with Oreo 20h kdz and it works. Anything Oreo and down (including Nougat) works without issues, but since January 2020 I still could never get Pie to work on this or custom roms that need it.

So I give up, I'm about to get another phone soon because it's already having a couple of issues with the charge port, but I'll save it as a backup phone since battery, display and sound are still perfect and the port still works for the most part.

What's weird is that a lot of common apps can't be installed from the playstore anymore, like Reddit, Amazon shopping (but seller and others all can be installed 🤷🏻‍♂️), Outlook, Airbnb, Box cloud app and a couple of other random apps...my banking apps work just fine so it doesn't make sense. I'm also able to install most of them through Aptoide or apk.

Tldr: So for anyone else reading this, this is a frankensteined US998 that was an H931 AT&T before (and I'm not using AT&T because I'm not in the US, if that matters).
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] XZavierX:
Guys I'm having an issue... phone restarts randomly while using (Lineage OS 21)

Sent from 24030PN60G using ReLabs
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] __halvar__:
Same here restart itself
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] __halvar__:
Why cant i Open twrp without using adb to push it ? Do i need to do something ? Have tested to use power button and volume down .
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] XZavierX:
Guys i m reporting in about the gaming capability of this custom rom.... so i have used it for 4 days now and in the first 2 days it was running pretty good tbh but now the phone is overheating like crazy and even on 60°C the phone is throttling which is not good for gaming... i even removed the thermal files but still my phone is throttling at the same temps (almost) 140gips is what i get in cpu throttling at 100% and 128 gips is avg which is not good for some games like PUBG before i used to touch 160gips but noe 140gips is all i get even when my phone is in the freezer

Sent from 24030PN60G using ReLabs
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] XZavierX:
Another report about the charging capability of this ROM.... i m not able to charge fast enough.... usually my phone charged in 1 hour 30mins and now my phone takes like 2 hours (especially the 90% to 100% takes 1 hour on its own) Any fix for this? i m learning about aac magisk module and Xcharge module did not work at all i also have Accunattery to see the info on charging and it mostly shows 6W .... how to fix this?

Sent from 24030PN60G using ReLabs
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] XZavierX:
Okay guys i finally fixed the charging issue , i used Advanced Charging Controller With Magisk Root and Now I'm finally able to charge my phone very easily but there is one very big problem and it seems like nobody is going to help me , I installed this ROM so that i could be free of the THERMAL THROTTLING of this phone but it turns out the phone is still throttling even when the cpu is set to max somehow the phone is still throttling please someone help me!!! 😭

Sent from 24030PN60G using ReLabs
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lifehackerhansol:
New build: 20220911

To dirty flash from LineageOS 18.1:

You must flash the ROM from recovery manually. LOS Updater forbids automatic major version upgrades. (i.e. A11 -> A12)

- You need to flash this patch to remove the password database. Removing your passwords from Settings is not enough, it will crash on boot. (thanks lllgts)

https://t.me/LGV30U/1373 no longer relevant

If you had gapps, you must flash Android 12 gapps BEFORE BOOTING INTO A12.

Changelog:

September 2022 security patches

SELinux cleanup (tried to anyway)

FM Radio support has been re-added

The search bar in Settings app is now fixed

There was an attempt to fix Ok Google hotword enrollment which affected PE+ users (which I'm pretty sure also applies to ours). Do let me know if this doesn't work.

Known issues:

Dirty flashing may break lockscreen if you have a password set. If it happens to you then flash above password patch. If not, you can safely ignore this note.

There are reports of 20220911 build causing Proton* apps to complain about Keystore errors.

Please provide a log if this happens. I personally do not use any Proton* services, so I do not know.

For now, reinstall the apps, that seems to work. I don't know if it will happen again on next build, or what the issue is.

Available through the built-in updater or at DL link in OP.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Ciross:
I use this ROM for two weeks now. Not any probleme with it. Tanks a lot for your work!

Anyone test the encryption ?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] eigerzoom:
I flashed over the August build

Getting a systemui crash on boot

And saw this message from proton VPN app

Protonmail app wont even launch
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lifehackerhansol:
Not working, according to Telegram users. I don't know what's needed for it, nor have plans to get it working. It just isn't that important to me personally.

I'm not sure why the SystemUI crash happens. Have you flashed the password remove zip?

As for the Proton stuff, the error implies something that is unfixable, because Keystore is a closed-source file. We had issues with the original Keystore stuff, so we switched to the V40 files which allowed the phone to have a working lock screen, but have minor issues afterwards. We could take from another device, but no one really knows for now. It's a miracle that the August build even worked for the Proton apps because I changed nothing in regards to that between August -> September?

But maybe it was a minor fix that broke something. Logs are always helpful, and mandatory if you want me to fix anything.

LineageOS 18.1 still uses the original V30 files. You may have to use that for now, if Proton is important to you.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] eigerzoom:
I redownloaded proton calendar and protonmail, allowed the permissions I usually do and they are working at least....

the faulty keystore is a concern, but great work getting us this far!

i did not flash the password zip
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] paulflano:
Just want to drop a message and say thank you for the ongoing support, guides and helpful notes with every release. I was about to replace my v30 a month ago due to slow down, battery problems and graphics glitches.

Have the above version of lineage on my lg v30 and it's like having a new phone. You guys are literally saving the planet in e-waste! thank you
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] flangefrog:
This rom has mostly been working well for me on my V30+. Main issues are crashing with Netflix or Chromium based browsers. Netflix crashes immediately, while Chrome crashes after a few seconds or minutes. I've attached a logcat crash dump from both apps.

Notable is that in both cases, Widevine crashes first, then the app crashes. So I'm pretty sure this issue is related to Widevine. I installed a couple of DRM info apps. The first crashed on startup, the second gives no info about Widevine.

I did install magisk earlier, but it's now uninstalled. Not sure if that had anything to do with this.

Any ideas how to fix Widevine?

One other issue is that with Google Photos, I get the "Review out-of-sync changes" whenever I make a change on the Photos web app. Aparrently this can be fixed by granting Google Photos the SYSTEM_GALLERY role. However this is only possible when Photos is a preinstalled system app. I had installed Google Photos by using NikGApps Omni, but app info still shows "App details: App installed from Google Play Store".

More info: https://www.xda-developers.com/android-11-google-photos-trash-fix/