yashsingh1/xdaforums huggingface dataset:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] nlse:
do you that are more into the info: if there is a thread of post of: how to flash everything to original, the bootloader and everything? is this it?

https://xdaforums.com/lg-v30/how-to/guide-how-to-upgrade-downgrade-restore-t3738917

and is there a way to make an image or some backup, if i get the V30 back

to get everything as now

with unlocked bootloader and a backup? do you have a link and what to do?

or will i have to do it from the beginning with downgrade as, when it was new?

as i saw that you can save bootloader all, so i can flash them via computer or in TWRP?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
That post you link is outdated. Please don't refer to it, please don't ask any questions there. Please let it die.

You are asking about three totally different questions. Give me a few minutes and I'll answer them.

1) Flash everything to the original from WHAT? Do you have an H930 and are you on Pie? That thread you referenced was for Dev Patched LGUP. We have updated, current version of Dev Patched LGUP at the beginning of this Pie thread. Carefully read the instructions on installation. If you are on Nougat or Oreo or earlier Pie and you MERELY wish to update to Pie, then see instructions on page 1 of this thread.

2) If your bootloader is still locked and you are not rooted, and you wish to backup up current configuration you can use LG Bridge to back up data, apps and such. Google already backs up a lot of that in the cloud -- apps, icon layouts, etc., so that when you factory reset a phone or get a new phone your stuff transfers over (if you have that feature turned on). Not data for individual apps, except Google apps like gmail. But LG Bridge is sort of like a non-root Titanium Backup and will back up more stuff than Google Cloud.

3) If you are asking about bootloader unlock and root, and this is something you wish to do, you will have to follow the WTF Instructions. You will TEMPORARILY downgrade to early Oreo (using Dev Patched LGUP) to bootloader unlock, install TWRP and root. In doing so, you will factory reset your phone and even wipe internal memory (on purpose). After you install TWRP, you can then make a TWRP backup of your "new" phone as a baseline. You can then update to newer firmware via TWRP-flashable zip, found on page 1 of this thread. You can make more backups at any time, and it's always good to have a recent backup.

4) If you no longer want bootloader unlock and root -- like when you go to sell the phone -- you merely use Dev Patched LGUP to flash back to full stock. Use Refurbish mode or Partition DL mode (choosing all Partitions.) You will no longer have TWRP custom recovery. Then you re-lock the bootloader via fastboot. (Do not re-lock your bootloader if you are not completely full stock firmware, including recovery partition.)

You phone will factory re-set again and you will be back to the "orginal" state you were before unlocking bootloader and rooting. At that point, if you were really keeping the phone, you could flash your LG Bridge backup to "restore" what you have right now.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] christopherrrg:
Thanks Matt, needed #4; I changed to the Huawei P30 Pro so I had wanted to gift my v30 but not the franken v30.

Appreciate all your guidance!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
If you have a Frankenstein'ed North American variant, remember you will probably have to go back though Nougat to get back to other variant firmware. Then you can update back to newer. Reverse Frankenstein.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] nlse:
so if i use: "Use Refurbish mode or Partition DL mode (choosing all Partitions.)" i will just have to: "re-lock the bootloader via fastboot."? and then all is original stock?

link to relock the bootloader via fastboot:

https://www.theandroidsoul.com/relock-bootloader-fastboot-android/
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Basically yes. You would Refurbish back to stock KDZ firmware for your variant. Some North American variants need Partition DL instead of Refurbish. You have H930 variant, I assume, so you would use Refurbish mode.

Then re-lock your bootloader.

________

RELOCKING V30 BOOTLOADER

_____

This below is for people who want to know more about other variants...

For people who originally had North American variant without fastboot flash commands -- specifically Canada H933, Verizon VS996 -- you would re-flash US998 stock Oreo KDZ via Refurbish or Partition DL Mode (all partitions) to make sure you have fastboot flash commands and are back on full stock.

Then, re-lock the bootloader using the code above.

Then, if you wish to return back to original firmware, flash KDZ for H933 or VS996. You are Frankensteining in reverse, but you still need to go through Nougat, especially for the Canada H933. Partition DL mode to Nougat H933, then you can Partition DL to Pie H933.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] nlse:
ok thank you

do you know if there is any specific codes for the service menu on LG v30?

as with "service menu in Samsung phones , dialing '*#0#' takes you to a menu to check and confirm that most of your hardware components are working properly or not "

so its possible to check your fingerprint scanner on a LG Phone?

or an app, if its hard to find

to check if there is something wrong

---------- Post added at 05:12 AM ---------- Previous post was at 05:07 AM ----------

what files specific files that is best to use with EU H930 V30? are there some specific links you can add, that you know is good?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
I've same issue and get the message sometimes. Its because my back panel wasn't closed completely properly. I've to re-start to make the fingerprint work again

Though I did notice that I didn't get this error on oreo stock. Probably oreo had a different implementation which didn't require a reboot in case the fingerprint scanner failed once
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] nlse:
ok so you mean that "back panel wasn't closed completely properly"

as example

that i should get a rubber-hammer and put something soft, to make sure the back-panel is fasten enough, so the sensor is placed more correctly

so it works better in the future, because its not fasten good enough?

:)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] nlse:
it seems that you are right, the back with glue, never opened. was loose

are there ways to heat and reseal the back-cover, if it is just a little loose on one side?

without a hairdryer or heatgun?

if anyone knows
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Updated

post #3

to include Dual Speaker Mode + HIM Magisk mod.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] matthew33:
u = legend!

Matt
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] nlse:
make an image and flash to a stock v30 and get it as it was before?

is there a way to

make an image of the whole phone backup and to flash later from stock, with lgup and somehow to get everything (twrp, unlocked bootloader and all apps+)

just to flash when you have a stock rom, and then its like it was before?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
That's what TWRP backup does. You make a backup and can restore your phone, including all apps and data. That's why you should always keep a recent backup on hand.

I'm on stock rooted firmware with TWRP
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] rotanid:
me too, but it's really getting outdated security-wise :(
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Yes, with TWRP backup you can flash custom ROM to try and then restore the backup when you wish.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] matthew33:
When I install the weather file via Magisk I go to edit it but this is all I see:

Matt
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] motygeekyhbar:
Since stock firmware sec patch level is from Nov. 2019 and thus rather outdated, as another member pointed out quite rightly:

a) will LG still publish sec updates (for Pie, that is, as there won't be Android 10 stock ROMs for the V30 (H930DS)? (In case LG won't, I guess it won't make much sense, unless proper hardware support is the compelling reason; my questions below are related to that point)

b) Any recommendation for a well maintained custom ROM (sec wise; could either be based on Pie or 10) that

b1) fully supports the "quad DAC" (high res audio for MQA playback from within TIDAL and/or USB Audio Pro player)

b2) comes with a recent GCam for the V30 (as a replacement for the probably no longer supported stock cam) preinstalled?

c) When flashing a custom ROM, is it required to keep the vendor partition for proper hardware support?

d) in case it's required, will the stock vendor partition also work with Andtoid 10 custom ROMs (their system partition)?

Thanks in advance for any hints/pointers (and sorry for having gotten off topic - and for posdibly having overlooked other relevant threads here on XDA dev).

Kind regards
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] dropdeadgoogle:
Data connection problem SOLVED

I was unable to use any data connection (3g and 4g) after flashing stock pie. None of the v10 roms or even v8 solved the problem.

I found a solution and posted it here

Perhaps it will help someone.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] nlse:
thank you for your work [MENTION=3250376]ChazzMatt[/MENTION]
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] HTC_HD2 Leo:
Now I'm on this stock Rom .. Can I use a custom rom or no after updating to Pie ?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Yes, if you use LOS-17 based ROM (Android 10) you need stock Pie as base. V30 LOS-17 (and all variant ROMs) needs LG stock Pie blobs (drivers).
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] yeahman45:
Is this still valid? (Edit : just read https://xdaforums.com/lg-v30/how-to/detailed-guide-aosp-roms-issues-solution-t4002535 ok)

What is now the best way to upgrade to pie? Twrp?

I have us998(i think it is a Frankenstein; bought it refurbished) with oreo 20h. Bootloader unlocked

---------- Post added at 08:15 AM ---------- Previous post was at 07:57 AM ----------

I am better off trying the aosp pie roms instead of stock pie then.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] mamamia888:
Seems the latest 0905 LOS16 support Pie blobs?

Does it mean we(official Pie) can flash it potentially?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
No it doesn't support pie blobs

Its still based on oreo blobs
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
The screenshot still says Oreo, with a TEST for Pie blobs. TEST.

Wait until the Dev tests it. ;)

The former Havoc Dev would build TEST ROMs for himself and people would flash them anyway and mess up their phones.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] franky1128:
Can I also use the firmware H93031a_00_OPEN_EU_OP_1105.KDZ if I have the Italian version of the H930G from TIM?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Yes.

Additional benefits are it will de-brand TIM stuff and make it European Open Market.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] franky1128:
Yes, great and can I update directly from Android 7.1.1 TIM to Android 9 Europa open using the method described here?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
See bottom of post #1 for how to install Dev Patched LGUP. You will flash the 31a KDZ via "Refurbish" mode or "Partition DL" mode.

NOTE: This will factory reset your phone and wipe all your data. If you do not want to do that, you can always flash the TIM H930G 30d KDZ. It's Pie also, for the Italian H930G V30+. With that, you can flash that KDZ via Dev Patched LGUP in "Upgrade" mode save your data. It's up to you.

LG H930G | LG V30 Plus TD-LTE | Version: H930G30d_00_TIM_IT_OP_1105 | Firmware for Region: TIM from ITALY - Lg-firmwares.com

LG H930G Download the latest version of firmware | OS Version: Android 9 Pie | Firmware version: H930G30d_00_TIM_IT_OP_1105 | TIM - Fan club LG-firmwares

lg-firmwares.com
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] franky1128:
Thank you for the fast answer!

My LG v30 is so to speak new and not yet set up and therefore does not contain any data. What is the difference between the mode "Refurbish" and "Partition DL"
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] franky1128:
The real problem is that in Germany I simply don't get any OTA updates with the LG V30+ H930G from the Italian provider TIM!? The mobile phone is therefore still on Android 7.1.2 and before I set it up I would like to update to Android 9.....
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Then I would recommend using the EU H930 31a we discussed. Since your phone is new, now is the time to change to that.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Partition DL is stronger, but not always needed. If in doubt, go with that. Just make sure you choose "all partitions" when asked. There will be a separate pop up window listing the partitions to overwrite.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] franky1128:
Hello and thank you again for your support!

Unfortunately I still didn't understand the difference between "Refurbish" and "Partition DL" !? Where are the exact differences or what are the advantages or disadvantages of "Refurbish" compared to "Partition DL"
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] digidune:
In case it is helpful, I also have an LG H930G (V30+) from Italy's TIM, bought it in Spain, and unable to install the update OTA even though TIM has the update (as mentioned here).

I was able to install Pie following ChazzMatt's recommendation. I flash installed the European Open Market H93031a, selecting "Partition DL", and selected all the partition options. All went very well. I just had to hard reset the phone because it was asking me for a PIN. This was no problem since I intended to reset the phone anyway.

For the record, the phone came with Android 7, I was able to update to Android 8 with LG Bridge, and then I could see another update available in LG Bridge, however every time I tried updating, after around 1-5% I'd get an error 0x5A32. I followed the suggestions in LG Bridge to no avail. My only solution to install pie was following the instructions here. It was also helpful to read the instructions from lg-firmwares.

Thanks so much guys for this.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
I'm recommending you use Partition DL if you change over to a different variant. If were were going to earlier firmware on same variant or cross flashing firmware from another region (like Italian H930DS to Australian H930DS), Refurbish would be OK.

But since you are changing to a compatible -- but different variant firmware (H930G to H930) -- use Partition DL.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
FYI, I just saw this posted by ɐoɔɐɾ on Telegram:

I haven't used it and I won't, since I don't have this model, but I thought that it might possibly be useful to others.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Who made this? Would like to give credit. Since adopting two school age children end of last year, I haven't had much time to peruse the Telegram group. I know JohnFawkes retired from most dev work, but at least they were nice enough to admit it was built on his work.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Dizzyrul3z:
It's made by telegram user named ɐoɔɐɾ on LG V30 group (https://t.me/LGEV30).

He made also:

-Stock V300L30p twrp flashable zip

-Version One of universal bootloader unlock zip for everything model besides h932

-Stock US99830b twrp flashable zip

-Stock V300S30p twrp flashable zip

-Stock V300K30p twrp flashable zip
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
Thanks, @Dizzyrul3z. I didn't realize that that was a username until now, since it's just a bunch of backwards letters. If I had realized, I would've given credit, but I've edited my post above to give it to him.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Joe Baliu:
Is this still relevant in 2021?

My LG V30 H930 was updated to latest Android Pie (V31a-EUR-XX, Security patch 1 Nov 2019), and I managed to unlock bootloader by flashing unlock.bin which I got from LG. I did that in Feb 2021.

(The guide to unlock bootloader on Android Pie I used: https://www.getdroidtips.com/unlock-lg-v30-us998-bootloader/)

Or does it mean that my root will fail cause I unlocked bootloader on Android Pie and not on Android Oreo? Can I proceed rooting it according to the guide without downgrading to Oreo?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
That directive was for the 95% of LG V30 owners who would have to use the WTF Instructions for bootloader unlock and root. When people buy a new phone they have an urge to update to newest firmware, THEN go looking how to root. That's exactly opposite of what they should do as most LG V30 will need to use exploit found on earlier firmware.

There are only two LG V30/V30+/V30S models out of like 36 which have LG-sanctioned bootloader unlock and you own one of them (EU H930).

The statement was made NOT to update to Pie yet, because you need early Oreo at least TEMPOARILY for the WTF exploit. AFTER unlocking bootloader, THEN you could update back to later firmware.

Again, with EU H930 if you have your phone's unique LG unlock bin code, you can use that no matter which firmware you are on.

AFTER unlocking your bootloader with LG official unlock bin code you would still need to install TWRP and root. See this post below for that:

INSTALL or REINSTALL TWRP on PIE stock KDZ with ALREADY-UNLOCKED BOOTLOADER

IF for some reason you can't unlock your bootloader with the code LG gave you, then you would need to follow the WTF Instructions -- which include temporarily downgrading to early Oreo. You would also use our generic unlock bin code. Don't mix and match.

WTF Bootloader Unlock, TWRP Install and Root
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] :
Hello and thanks for your great instructions and help on this Forum!

Let's assume that I don't want to root my device.

If i just want to install TWRP and then install a custom ROM which does not require any "root checker disabler" nor "Dm Verity ForceEncrypt disabler" can i skip step 7. MORE TWRP ACTIONS of the WTF instructions?

After installing TWRP (and do a WIPE->Factory reset) will i be able to boot in my stock pie without problems, so sometime in the future install my prefered custom ROM from TWRP? In general can rooted Stock Pie survive alongside TWRP?

Thanks again for your time and help!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
I would recommend root. Magisk, the method for rooting, also hide root. With just unlocked bootloader, all nosy apps (banking, certain games) will assume you are rooted anyway. :cautious: You don't gain anything by unlocking bootloader, installing TWRP and then not actually rooting. They will assume you are rooted but you won't have any benefits (full control of your phone). This includes unlocked bootloader on stock ROM or any custom LOS ROM.

You are correct that LOS custom ROMs do not need root checker disabler -- but you DO need to disable the stock encryption for TWRP to read your internal memory when you initially install it on stock firmware. And if you are on stock firmware for any amount of time (an hour, a day, a week), do you really want that root checker constantly running in the background? Just run the disabler for goodness sake! ;)

So, you might as well do both, as well as root.

When you start picking and choosing which instruction steps you want to follow, somewhere you will mess up.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] :
I understand your point. So after installing TWRP is better not to boot in my stock ROM before flashing magisk, RCT and Veritry patches. Please let me explain my plan a bit further.

The rom i want to install is AiX which is based on stock pie but also comes rooted from the start. Also after contacting the developer he told me that "RCT disabler" and "verity patches" are not needed to be flashed cause the ROM "has all needed changes at system level".

So can i flash AiX immediatly after installing TWRP (before step 7 "MORE TWRP ACTIONS" of the WTF instructions)? The reason i insist is that i don't want to take unnecessary steps to achieve my goal. If i can install AiX winthout flashing any unnecessary patches i would prefer to do so.

So to sum up, can i procced all the way to step 6. INITIAL TWRP ACTIONS (including this step), then do a WIPE->FACTORY RESET and then install AiX?

Thanks again for your time!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Ah! OK, yes that is a very customized stock based ROM. Follow that dev's instructions.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Dizzyrul3z:
New zip from ɐoɔɐɾ on LG V30 group (https://t.me/LGEV30).

Stock VS99630d twrp flashable zips

These stock pie twrp zips should be able to be flashed after using aosp 10/11 without issues and might fix problems in aosp 10/11 which needs nougat to fix (besides the System zip)

Everything is already patched so no need to flash any other zips
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] erickmurillo:
¿Esta ROM es estándar para LG V30+ H930DS?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] erickmurillo:
How can I Flash the KDZ file with TWRP?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
You can't

There are however twrp flashable zips available which you can use
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] erickmurillo:
You mean two Zip files with the stock Pie ROM? I'm going a little crazy and I don't know if it's worth it because I see so many comments with errors ...
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] erickmurillo:
I have installed the KDZ and now I cannot enter recovery and I am not root either GRRRRRR
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] erickmurillo:
WHY have I lost root and cannot enter TWRP?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] marc_aurel:
Everything went fine: unlocking bootloader, TWRP, rooting,... (thanks a lot to ChazzMatt for his fantastic instructions!)

But at every boot a message pops up:

"Software update is available

What's new:

- Security updates from Google have been included in this update.

Tap to start installation"

Installation of course doesn't work because it can't be installed by TWRP.

How can I get rid of this message?

My software version should be the newest ROM version in this thread:

software version: V31a-EUR-XX

build number: PKQ1.190414.001

I'm located in Germany.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
can you check and tell which version the update is showing?(share the screenshot if possible)

You can probably go into update settings and disable auto check and auto install of updates
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ftaios:
Hello there!

I bought an H931 which i frankensteined to US998 (+unlocked bootloader, rooted). Because I could not (in any of the many ways) upgrade to stock US998 PIE, I successfully cross-flashed the H93031a_00_OPEN_EU_OP_1105.KDZ of this thread which I got from the MEGA mirror link -- I live in Europe anyway so that was more than fine for me (everything works BTW). I have a couple of questions though,

1) The software version shows as "V31a-GLOBAL-COM" (not EUR)

2) The phone model number shows as "LG-H930RE"

3) The settings show options for 2 SIM cards

Are the above natural?

Oh, I forgot: Smart World is the only thing that does not work: it informs me that my phone model is not yet supported :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
You can, if you still have unlocked bootloader.

Sent via open market LG US998 V30/V30+