Stock Frankenstein Post-July Oreo->TWRP (Also, fixing no sound issue) - LG V30 Guides, News, & Discussion

I'd like to update to a more recent security version....
I bought my V30+ online from BREED (an Amazon reseller). The hardware model number, according to the phone, is LG-US998. According to LG (on their website), it's an LG V30+T (Sprint). I'm on AT&T. The phone works on AT&T just fine.
I called Sprint, and they have the IMEI in their system, no lost or stolen, but they won't unlock it.
I'm stuck on US99820e (September 1), and LG Bridge says "Cannot check the software version. Try again." (MTP, backup, everything else works). I've tried it on my Macbook, and on a Windows 10 machine. Neither option works, and both give the same error.
I called LG, and they couldn't find any way to connect to LG Bridge.
No OTA update available.
What are my options for updating here? The phone is not currently unlocked (checked this via ADB). Do I need to unlock to use LGUP and flash a later kdz file, or can I just flash it on top of what I have? I'm aware I'd need to unlock the bootloader, etc, in order to use TWRP. Or should I just wait?

Bought US998, found out it's former LS998 -- no updates
Former LS998 orH931 converted to US998 -- no updates
hellodmo said:
The hardware model number, according to the phone, is LG-US998. According to LG (on their website), it's an LG V30+T (Sprint). I'm on AT&T. The phone works on AT&T just fine.
I called Sprint, and they have the IMEI in their system, no lost or stolen, but they won't unlock it.
I'd like to update to a more recent security version....
I'm stuck on US99820e (September 1), and LG Bridge says "Cannot check the software version. Try again." (MTP, backup, everything else works). I've tried it on my Macbook, and on a Windows 10 machine. Neither option works, and both give the same error.
I called LG, and they couldn't find any way to connect to LG Bridge. No OTA update available.
What are my options for updating here? The phone is not currently unlocked (checked this via ADB). Do I need to unlock to use LGUP and flash a later kdz file, or can I just flash it on top of what I have? I'm aware I'd need to unlock the bootloader, etc, in order to use TWRP. Or should I just wait?
Click to expand...
Click to collapse
Many of the US998 found on eBay are actually former North America variants from other carriers -- most often from carrier locked Sprint LS998 and AT&T H931. Flashing to US998 firmware SIM card unlocks these phones and gives them fastboot flash commands. Here on XDA, we do this all the time, either for carrier unlock/updates and/or part of the WTF bootloader unlock and root process.
This North American variant conversion is called "Frankenstein" conversion. Your former LS998 is fully US998 and now has these bands:
http://www.lg.com/us/cell-phones/lg-US998-Unlocked-v30
US998
CDMA: 800 MHz CDMA
2G GSM: 850/900/1800/1900 MHz
3G UMTS (HSPA):850/900/1900/2100 MHz
4G LTE Bands: 1/2/3/4/5/7/12(17)/13/20/25/66
Many eBay dealers use the Frankenstein conversion because it's easier to sell carrier unlocked US998 phones than Sprint locked LS998 phones. Also, for AT&T H931 and Sprint LS988, those carriers only give updates to current customers via OTA; they do not publicly release KDZ. So, for non-customers with those phones, converting to US998 gives easy access to KDZ updates -- like posted in this forum. I've bought LS998 V30+ phones myself and immediately converted them to US998 via Frankenstein to use on AT&T.
UPDATE THE PHONE:
Just update via LGUP from the US998 KDZ thread. Takes 5 minutes and you can be on latest US998 KDZ.
Download the most recent KDZ from the US998 KDZ thread and use "Upgrade" option in LGUP. Use attached LGUP in post #1 of that thread. Installation instructions for LGUP are also in post #1 of that thread.
No need to unlock bootloader and install TWRP just for updating stock firmware. However, you can do that in the future if you want to add additional functionality. For instance, to fully enable DTS 3D stereo on the US998 you need root. To have the call recording feature, you need root. To enable all the LG lock screen weather animations you need root. To enable dual speaker mode, you need root. But just to update stock firmware you do not need root.

ChazzMatt said:
Update via LGUP from the US998 KDZ thread. Takes 5 minutes and you can be on US998 20G.
Download the KDZ and use "Upgrade" option in LGUP. Use attached LGUP in post #1 of that thread.
https://forum.xda-developers.com/lg-v30/development/us998-lg-v30-us998-us99820a040330-kdz-t3786337
No need to unlock bootloader and install TWRP just for updating stock firmware. However, you can do that in the future if you want to add additional functionality.
Click to expand...
Click to collapse
Okay, so bizarrely, I think I was trying that at the same time as you writing this....
I'm getting an odd SPC Code does not match when the progress is at about 4% :/ Any idea what that is?

hellodmo said:
Okay, so bizarrely, I think I was trying that at the same time as you writing this....
I'm getting an odd SPC Code does not match when the progress is at about 4% :/ Any idea what that is?
Click to expand...
Click to collapse
May need to reinstall drivers, may need to go into Download mode manually before opening LGUP. May need to change ports.
Look at the troubleshooting tips in this post:
CONVERTING ANY NORTH AMERICA V30/V30+ TO US998 OREO
Your phone had already been Frankenstein converted by the eBay dealer, but the troubleshooting tips still apply for any LGUP updates.
Sent via open market LG US998 V30/V30+

I almost always have a heart attack and think my old Windows computer is going to pick the upgrade moment to crap out on me and it never does. I imagine myself out $400 for a nice new phone, and crying about it to my wife, who would certainly be rolling her eyes, and wondering why I don't just stick with iPhone because it's easier.
None of that happened. Except for me inadvertently choosing "refurb" mode instead of upgrade mode, and thus wiping all my user data and having to get it from the cloud all over again, everything looks like it went swimmingly well and I'm on the latest update.
Thanks!
(Just to confirm... I DID hit the refurb button, right? Even in download mode, hitting upgrade wouldn't have cleared my data, correct? No big deal either way. I'm used to setting up my phone again and again, but I just wanted to confirm.)

hellodmo said:
I almost always have a heart attack and think my old Windows computer is going to pick the upgrade moment to crap out on me and it never does. I imagine myself out $400 for a nice new phone, and crying about it to my wife, who would certainly be rolling her eyes, and wondering why I don't just stick with iPhone because it's easier.
None of that happened. Except for me inadvertently choosing "refurb" mode instead of upgrade mode, and thus wiping all my user data and having to get it from the cloud all over again, everything looks like it went swimmingly well and I'm on the latest update.
Thanks!
(Just to confirm... I DID hit the refurb button, right? Even in download mode, hitting upgrade wouldn't have cleared my data, correct? No big deal either way. I'm used to setting up my phone again and again, but I just wanted to confirm.)
Click to expand...
Click to collapse
Refurb is the default option in LGUP -- so you probably did not choose anything. If you have chosen upgrade, that would have kept your data. About a month ago I was updating my wife's phone while doing three other things at once... It quickly and completely wiped the entire phone because "refurbish" was chosen. ARghhhh. I spent the next three hours setting up her phone again. Normally I'm more careful.
Refurb can be useful in some situations, but in your instance (and my recent one) "upgrade" is what was wanted. This screenshot below is from months ago, but still shows the two "refurbish" and "upgrade" options.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Still you now have your US998 updated, and you know what to do in the future.

And then I woke up this morning and installed TWRP and Magisk to get Dolby.
I'm hopeless.

hellodmo said:
And then I woke up this morning and installed TWRP and Magisk to get Dolby.
I'm hopeless.
Click to expand...
Click to collapse
Which means you after refurb-upgrading to US998 20G last night and setting up your phone again... Then this morning you temporarily downgraded back to US998 20a or 20b, unlocked the bootloader using the WTF instructions, installed TWRP and Magisk. And by now you've probably flashed the @JohnFawkes TWRP-flashable US998 20G zip file to upgrade back to current firmware, while having additional functionality with root -- and actually being the admin of your phone.
(The only thing you didn't have to do was the Frankenstein from Sprint LS998 firmware to US998 in the first place. The dealer did that for you.)
Still, I'm actually impressed you did all that in so little time from knowing basically nothing about this phone last night. Kudos. I like success stories like that.

ChazzMatt said:
Which means you temporarily downgraded back to US998 20a or 20b, unlocked the bootloader using the WTF instructions, installed TWRP and Magisk. And by now you've probably flashed the @JohnFawkes TWRP-flashable US998 20G zip file to upgrade back to current firmware, while having additional functionality (and actually being the admin of your phone).
The only thing you didn't have to do was the Frankenstein from Sprint LS998 firmware to US998 in the first place. The dealer did that for you.
Still, I'm actually impressed you did all that in so little time from knowing basically nothing about this phone last night. Kudos. I like success stories like that.
Click to expand...
Click to collapse
I'm a software dev myself (NodeJS/AngularJS), so computers and stuff aren't foreign to me. I'm just cautious by nature when it comes to this stuff.
Full sequence (for posterity, or anyone else looking to do the same)
Last night: (using patched LGUP) Set to download mode and upgrade to 20G.
(This morning): Download Nougat kdz, Oreo Pre-July kdz, new_unlock.bin, encryption de-verifier, rctd disabler, Magisk 18, TWRP, TWRP-enabled 20g zip.
Set to download and downgrade to Nougat (refurb mode) (per your instructions)
Factory reset the phone (to be safe)
Set to download and upgrade to Oreo "a" (upgrade mode).
Partial phone setup - enable USB debugging and Unlocking bootloader.
Connect phone to Mac (More comfortable there)
adb reboot bootloader
fastboot flash unlock new_unlock.bin
fastboot reboot
(Setup steps to reenable USB debugging)
adb reboot bootloader
fastboot getvar unlocked (verified unlocked)
fastboot flash recovery TWRP.img.
fastboot boot TWRP.img.
Swipe to allow modifications.
Backed up the system to SD Card.
Wipe Data -> Factory Reset.
Wipe Data - Format Data (this failed initially)
Reboot to recovery.
Redo step 18, this time with success.
Install magisk.
Install encryption disabler.
Install root check disabler.
Reboot (I'm honestly not sure if the last three steps are necessary)
Reboot to bootloader (force phone to "factory reset" menu, and click yes through it... that got me to TWRP.)
Flash 20g.zip.
Flash Magisk.
Reboot.
Setup for real.
Download AnxiousOS Magisk module and install (within phone).
Currently waiting for the phone to restore apps, etc, then I'll reboot.

hellodmo said:
I'm a software dev myself (NodeJS/AngularJS), so computers and stuff aren't foreign to me. I'm just cautious by nature when it comes to this stuff.
Full sequence (for posterity, or anyone else looking to do the same)
Last night: (using patched LGUP) Set to download mode and upgrade to 20G.
(This morning): Download Nougat kdz, Oreo Pre-July kdz, new_unlock.bin, encryption de-verifier, rctd disabler, Magisk 18, TWRP, TWRP-enabled 20g zip.
Set to download and downgrade to Nougat (refurb mode) (per your instructions)
Factory reset the phone (to be safe)
Set to download and upgrade to Oreo "a" (upgrade mode).
Partial phone setup - enable USB debugging and Unlocking bootloader.
Connect phone to Mac (More comfortable there)
adb reboot bootloader
fastboot flash unlock new_unlock.bin
fastboot reboot
(Setup steps to reenable USB debugging)
adb reboot bootloader
fastboot getvar unlocked (verified unlocked)
fastboot flash recovery TWRP.img.
fastboot boot TWRP.img.
Swipe to allow modifications.
Backed up the system to SD Card.
Wipe Data -> Factory Reset.
Wipe Data - Format Data (this failed initially)
Reboot to recovery.
Redo step 18, this time with success.
Install magisk.
Install encryption disabler.
Install root check disabler.
Reboot (I'm honestly not sure if the last three steps are necessary)
Reboot to bootloader (force phone to "factory reset" menu, and click yes through it... that got me to TWRP.)
Flash 20g.zip.
Flash Magisk.
Reboot.
Setup for real.
Download AnxiousOS Magisk module and install (within phone).
Currently waiting for the phone to restore apps, etc, then I'll reboot.
Click to expand...
Click to collapse
Great.
The only thing you personally didn't have to do -- since you were already on US998 Oreo -- was downgrade back to Nougat. You just needed to downgrade from US998 20G back to pre-July US998 Oreo (20a or 20b).
For people converting from LS998 to US998, they HAVE to do the US998 Nougat first before going to US998 Oreo -- they can't just jump from LS998 firmware to US998 Pre-July Oreo; LG put some check in there that prevents that. So, going to US998 Nougat bypasses that, then they can upgrade to US998 Pre-July Oreo. Still, those extra steps I'm sure gave you more practice with LGUP.
But your checklist is perfect for those having to convert from LS998 to US998 and then going through the bootloader unlock/TWRP/root process.

ChazzMatt said:
Great.
The only thing you personally didn't have to do -- since you were already on US998 Oreo -- was downgrade back to Nougat. You just needed to downgrade from US998 20G back to pre-July US998 Oreo (20a or 20b).
For people converting from LS998 to US998, they HAVE to do the US998 Nougat first before going to US998 Oreo -- they can't just jump from LS998 firmware to US998 Pre-July Oreo; LG put some check in there that prevents that. So, going to US998 Nougat bypasses that, then they can upgrade to US998 Pre-July Oreo. Still, those extra steps I'm sure gave you more practice with LGUP.
But your checklist is perfect for those having to convert from LS998 to US998 and then going through the bootloader unlock/TWRP/root process.
Click to expand...
Click to collapse
Hrm... not so fast... I have NO sound for media (ringtones work. Spotify and Music don't)... gonna have to look into that... any ideas?

hellodmo said:
Hrm... not so fast... I have NO sound for media (ringtones work. Spotify and Music don't)... gonna have to look into that... any ideas?
Click to expand...
Click to collapse
Try flashing just 20G TWRP flashable zip and reflash Magisk. Set up, see if you have audio.
It not, then flash 20F TWRP flashable zip and reflash Magisk. Set up see if you have audio.
Hold off on Anxious module until you verify audio.
Sent via open market LG US998 V30/V30+

Hmmm....
I noticed that the link for the 20G TWRP is actually for the H930, could that be the issue? I have a US998.... (previously LS998)
https://forum.xda-developers.com/lg-v30/development/us998-lg-v30-us998-us99820a040330-kdz-t3786337

I'm getting some errors in the logs.... something about denied (find) vendor.lge.hardware.configstore.... That sounds iffy.
Also, audio_hw_primary start_output_stream: pcm_prepare returned -1.
Here's the iffiest:
msm8974_platform platform_check_backends_match: invalid_snd_device =
Uh oh.

hellodmo said:
Hmmm....
I noticed that the link for the 20G TWRP is actually for the H930, could that be the issue? I have a US998.... (previously LS998)
https://forum.xda-developers.com/lg-v30/development/us998-lg-v30-us998-us99820a040330-kdz-t3786337
Click to expand...
Click to collapse
No, it's not for h930. That's an issue with the hosting site which categorizes all V30 as H930, due to the first developer who registered his H930 V30.

Reinstalled 20G, no-go.
Downgraded to 20F, worked fine.
Upgraded back to 20G, worked fine.
Looks like newcomers may have some issues, but those who went through 20F will be fine.
I have the logs for @JohnFawkes if he wants them.

hellodmo said:
I'm getting some errors in the logs.... something about denied (find) vendor.lge.hardware.configstore.... That sounds iffy.
Also, audio_hw_primary start_output_stream: pcm_prepare returned -1.
Here's the iffiest:
msm8974_platform platform_check_backends_match: invalid_snd_device =
Uh oh.
Click to expand...
Click to collapse
@JohnFawkes
---------- Post added at 06:00 PM ---------- Previous post was at 05:57 PM ----------
hellodmo said:
I'm getting some errors in the logs.... something about denied (find) vendor.lge.hardware.configstore.... That sounds iffy.
Also, audio_hw_primary start_output_stream: pcm_prepare returned -1.
Here's the iffiest:
msm8974_platform platform_check_backends_match: invalid_snd_device =
Uh oh.
Click to expand...
Click to collapse
This is after reflashing just 20G zip and Magisk?
Never mind, I see answer above.
---------- Post added at 06:25 PM ---------- Previous post was at 06:00 PM ----------
hellodmo said:
Reinstalled 20G, no-go.
Downgraded to 20F, worked fine.
Upgraded back to 20G, worked fine.
Looks like newcomers may have some issues, but those who went through 20F will be fine.
I have the logs for @JohnFawkes if he wants them.
Click to expand...
Click to collapse
You can now flash the Anxious Magisk module if you wish. Of course, make TWRP backup...

hellodmo said:
Reinstalled 20G, no-go.
Downgraded to 20F, worked fine.
Upgraded back to 20G, worked fine.
Looks like newcomers may have some issues, but those who went through 20F will be fine.
I have the logs for @JohnFawkes if he wants them.
Click to expand...
Click to collapse
There isn't anything I can do about the no sound thing. Since you bought a phone that was already converted it is most likely a refurb. It seems like other users who had this issue (its mentioned in the us998 thread) were coming from aosp and had no sound. It's very likely your device was on aosp at one time. The flashable zip is just the kdz converted into a flashable zip. If its not giving sound its nothing I can fix. Its on lg unfortunately.

After installing Magisk and AnxiousV30, it all seems to work, with the sole exception of the dual-speaker mod (I'm not sure what to expect here... I try playing music through the speaker, and I'm kinda expecting it to come through the earpiece and the speaker at the same time). In any case, all seems well.

hellodmo said:
After installing Magisk and AnxiousV30, it all seems to work, with the sole exception of the dual-speaker mod (I'm not sure what to expect here... I try playing music through the speaker, and I'm kinda expecting it to come through the earpiece and the speaker at the same time). In any case, all seems well.
Click to expand...
Click to collapse
Yeah, with dual speaker it does come through the earpiece also, but can't be as loud as the bottom speaker. Now when watching videos for instance, helps to have some audio directed towards your face.
---------- Post added at 08:44 PM ---------- Previous post was at 08:39 PM ----------
JohnFawkes said:
There isn't anything I can do about the no sound thing. Since you bought a phone that was already converted it is most likely a refurb. It seems like other users who had this issue (its mentioned in the us998 thread) were coming from aosp and had no sound. It's very likely your device was on aosp at one time. The flashable zip is just the kdz converted into a flashable zip. If its not giving sound its nothing I can fix. Its on lg unfortunately.
Click to expand...
Click to collapse
Yeah, but he flashed full KDZ in refurbished mode in LGUP at least twice before even unlocking his bootloader.
Issue is fixed now by flashing 20F, then 20G. Strange...
Maybe the issue stemmed from trying to flash the Anxious Magisk module before setting up the phone? It changes some stuff with audio. Maybe the phone was confused.

Related

[H930DS][STOCK][OREO]LG V30+ INDIA H930DS20f_00_OPEN_ESA_DS_OP_0517.KDZ

For bootloader unlock purposes, use the H930DS KDZ versions with no later than July 2018 security patch: specifically older 20b at bottom of this post.
Newer firmware is at the top. Look at the names for dates in the title. You can always update to newer firmware later, AFTER bootloader is unlocked. Flashing a newer KDZ will not relock your bootloader. See post #3 for instructions on how to downgrade to earlier firmware for unlocking bootloader.
_________
Yes, LG released ANOTHER ESA 20f KDZ -- but with newer May 2019 security update, enabled Airtel VoLTE -- but REMOVED the LG FM Radio app they had given with the previous ESA 20f with April 2019 security update. If you still want LG FM Radio app, then download from here and install.
H930DS20f_00_OPEN_ESA_DS_OP_0517.KDZ
3.2GB
For H930DS, especially India.
DOWNLOAD LINKS:
* Android File Hosts MIRROR
* LG-Firmwares.com MIRROR
md5: e35b6e89e3c5db5914e2da878e7763c0
TWRP FLASHABLE VERSION:
(thanks to @seadersn!)
https://androidfilehost.com/?fid=6006931924117902994
Flash the "ROM" with latest TWRP. Reflash Magisk immediately afterwards before rebooting to system. It's just stock KDZ but in TWRP-flashable version. Not debloated nor meant to be updated in the future. It's just a very convenient mechanism to have newer stock firmware instead of using dev patched LGUP to flash partitions, etc.
_________
PREVIOUS FIRMWARE
H930DS20f_00_OPEN_ESA_DS_OP_0408.KDZ
3.2GB
For H930DS, especially India.
DOWNLOAD LINKS:
* Android File Hosts MIRROR
md5: 1d36d00dd9a7517b6548394da160997e
TWRP FLASHABLE VERSION:
(thanks to @seadersn!)
https://www.androidfilehost.com/?fid=6006931924117883158
Flash the "ROM" with latest TWRP. Reflash Magisk immediately afterwards before rebooting to system. It's just stock KDZ but in TWRP-flashable version. Not debloated nor meant to be updated in the future. It's just a very convenient mechanism to have newer stock firmware instead of using dev patched LGUP to flash partitions, etc.
_________
PREVIOUS FIRMWARE
H930DS20e_00_OPEN_ESA_DS_OP_0213.KDZ
3.2GB
For H930DS, especially India.
DOWNLOAD LINKS:
* Android File Hosts MIRROR
md5:c7f01795a3a76931e49290439fcb6ed2
TWRP FLASHABLE VERSION:
(thanks to @seadersn!)
https://androidfilehost.com/?fid=1395089523397929907
Flash the "ROM" with latest TWRP. Reflash Magisk immediately afterwards before rebooting to system. It's just stock KDZ but in TWRP-flashable version. Not debloated nor meant to be updated in the future. It's just a very convenient mechanism to have newer stock firmware instead of using dev patched LGUP to flash partitions, etc.
_________
PREVIOUS FIRMWARE
H930DS20c_00_OPEN_ESA_DS_OP_0807.KDZ
3.2GB
For H930DS, especially India.
DOWNLOAD LINKS:
* Android File Hosts MIRROR
md5:63e28b0e7d2cf7df7e666280ad7fe010
TWRP FLASHABLE VERSION:
(thanks to @seadersn!)
https://forum.xda-developers.com/lg-v30/development/rom-fw-lg-joan-h930ds-esa-ind-21c-twrp-t3868182
Flash the "ROM" with latest TWRP. Reflash Magisk immediately afterwards before rebooting to system. It's just stock KDZ but in TWRP-flashable version. Not debloated nor meant to be updated in the future. It's just a very convenient mechanism to have newer stock firmware instead of using dev patched LGUP to flash partitions, etc.
India users may not see the correct letter version of these KDZ images. For some reason India users are one letter behind the other ESA region countries, even when flashing the same KDZ.
_________
PREVIOUS FIRMWARE
USE THESE KDZs BELOW TO TEMPORARILY DOWNGRADE TO FIRMWARE WHICH ALLOWS YOU TO UNLOCK YOUR BOOTLOADER.
Due to changes starting with the July 2018 security patch blocking the WTF bootloader unlock exploit, I've added instructions in post #3 of this thread to use dev patched LGUP to downgrade to earlier versions of India H930DS Oreo KDZ. You can always update to newer firmware AFTER bootloader unlock. Flashing a newer KDZ will not relock your bootloader.
_______________
V20B-IND-XX
INDIA H930DS20b_00_OPEN_ESA_DS_OP_0530.kdz
2.970GB
For H930DS, especially India.
DOWNLOAD LINKS:
* Android File Hosts MIRROR
md5: 9017c5d27208ab19cf0ed6dad652047b
* Mega MIRROR
(Thanks to @tech_infinity. Technically this is 20a India H930DS -- but still works for the bootoloader unlock purpose.)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here's how to flash KDZ:
Since this is official LG firmware for India H930DS, just use LGUP and choose "upgrade" -- to keep apps and data. To prove it's India firmware, your India H930DS will show IND 20B (or whichever letter you choose) after flashing. If it wasn't for India, it would show another region like EU, CIS, AUS, or PHL. Instead it shows IND. India.
To unlock bootloader and root, see this thread. For India H930DS, just substitute this IND H930DS Oreo KDZ.
But just flashing this India KDZ will give you official India Oreo with AI camera and India carrier VoLTE, even without bootloader unlock and root. If you don't wish to unlock bootloader and root, flash 20f at the top. AFTER bootloader unlock and root on early Oreo, you can still update to 20f by flashing the TWRP-flashable zip version + Magisk 18.x. You can update to latest Magisk after successfully rebooting to latest Oreo.
______________
INSTRUCTIONS FOR FLASHING KDZ VIA DEV PATCHED LGUP
1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) If you are on early Oreo, are not bootloader unlocked/rooted and merely wish to update to latest Oreo, then open patched LGUP and flash 20F KDZ VIA UPGRADE.
It's fairly easy. Most people breeze right through this. But if you have any problems, go through this list:
Make sure you in download mode BEFORE opening the patched LGUP file.
This is at the top of the list as some people forget to do that. The remainder are in no particular order. If that doesn't work,
Try different USB port,
Try different USB cable,
Try different computer.
Reinstall LG mobile drivers.
Reinstall dev patched LGUP again, making sure the files are placed where they need to go (LG Electronics folder, etc).
Reboot the computer.
If you ask for help, that's the list of items we are going to give you anyway.
IF FOR SOME REASON, YOU CANNOT FLASH FROM EARLIER FIRMWARE VIA UPGRADE, then use "DL PARTITION" METHOD:
1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) open patched LGUP and flash THIS ROM to DL PARTITION. In the pop up box "Select All". Use the attached patched LGUP in this post.
5) DONE.
UPGRADE method lets you keep you data, apps while DL PARTITION METHOD will wipe everything.
1) DOWNLOAD FIRMWARE AND DEV PATCHED LGUP
* Download Oreo KDZ you wish to install -- for bootloader unlock would be H930DS 20b. You can update to more current firmware AFTER unlocking bootloader on early Oreo.
(If you just don't like Pie, then choose the most recent Oreo KDZ, which is IND H930DS 20f at the top.)
* DOWNLOAD THIS DUAL VERSION OF DEV PATCHED LGUP, made by @tecknight:
https://androidfilehost.com/?fid=11410963190603845019
(Or use attached file from bottom of this post. Thanks to @tecknight! Please go here and click the THANK BUTTON!)
_________________
2) INSTALL DEV PATCHED LGUP
0. Uninstall any prior LGUP you have. Uninstall anything like Uppercut, which no longer works and causes conflicts with this Dev Patched LGUP.
1. Extract LGUP_DualMode.zip to a folder on your PC.
2. Browse into the folder and launch LGUP_Store_Frame_Ver_1_14_3.msi.
Follow the prompts to complete the install.
3. In that folder, right click and select "Run as Administrator" on "SetDev.bat" to set LGUP to developer mode
4. Launch LGUP using the desktop shortcut, NOT the Install folder shortcut.
Choose Process : UPGRADE (if you are on earlier firmware), PARTITION DL (all partitions) or REFURBISH
_______________
Not necessary, but putting this next item here just so you know... IF for some reason your phone is acting wonky, usually a Master Reset will fix it. No need to reflash anything, but this procedure below does wipe all data. It will give you "factory fresh" setup on the new KDZ. We use this on purpose over in the Frankenstein thread for US998, but is not usually necessary for this simple Oreo H930DS upgrade to another region H930DS.
MASTER RESET
With your device powered off, press and hold the Power button and Volume Down buttons simultaneously for a few seconds.
When the LG logo appears, quickly release and then re-hold the Power button while keep holding the Volume Down button.
Let go of the buttons when the onscreen menu appears.
When you see the option to Delete all user data (including LG and carrier apps) and reset all settings message prompt, press the Volume Down button to highlight Yes.
Then press the Power button to reset the device.
Wait until the reset is complete then reboot your device. If it’s able to boot up successfully, proceed with the initial setup.
Click to expand...
Click to collapse
_________________________
SETTINGS
I know everyone has their own settings, but for new owners who want a reference point for all the various submenus and customization, I'll share screenshots of my settings. You can always change to what you like.
https://photos.app.goo.gl/NCm643Y7prJhDLaS2
Beside the step by step instructions above here's a video:
ayaskant12 said:
Just to help I made a video on how to upgrade
https://www.youtube.com/watch?v=mKqBK7QrpE0&feature=youtu.be
Click to expand...
Click to collapse
HOW TO (temporarily) DOWNGRADE BACK TO EARLY OREO FOR BOOTLOADER UNLOCK
(or DOWNGRADE TO LAST OREO BECAUSE YOU DON'T LIKE PIE)
1) DOWNLOAD FIRMWARE AND DEV PATCHED LGUP
* Download Oreo KDZ you wish to install -- for bootloader unlock would be H930DS 20b. You can update to more current firmware AFTER unlocking bootloader on early Oreo.
(If you just don't like Pie, then choose the most recent Oreo KDZ, which is 20f at the top.)
* DOWNLOAD THIS DUAL VERSION OF DEV PATCHED LGUP, made by @tecknight:
https://androidfilehost.com/?fid=11410963190603845019
(Or use attached file from bottom of this post. Thanks to @tecknight! Please go here and click the THANK BUTTON!)
_________________
2) INSTALL DEV PATCHED LGUP
0. Uninstall any prior LGUP you have. Uninstall anything like Uppercut, which no longer works and causes conflicts with this Dev Patched LGUP.
1. Extract LGUP_DualMode.zip to a folder on your PC.
2. Browse into the folder and launch LGUP_Store_Frame_Ver_1_14_3.msi.
Follow the prompts to complete the install.
3. In that folder, right click and select "Run as Administrator" on "SetDev.bat" to set LGUP to developer mode
4. Launch LGUP using the desktop shortcut, NOT the Install folder shortcut.
Choose Process : PARTITION DL (all partitions) or REFURBISH
----------------------------
3) DOWNGRADING/UPGRADING ANY LG V30/V30+/V30S TO EARLY OREO KDZ FIRMWARE
1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) open patched LGUP and flash OREO KDZ to DL PARTITION mode. In the pop up box "Select All". Use the attached patched LGUP in this post.
You can also use REFURBISH mode, if you wish.
3) Master Reset (post 101 of Frankenstein thread)
5) DONE.
It's fairly easy. Most people breeze right through this. But if you have any problems, go through this list:
Make sure you in download mode BEFORE opening the patched LGUP file.
This is at the top of the list as some people forget to do that. The remainder are in no particular order. If that doesn't work,
Try different USB port,
Try different USB cable,
Try different computer.
Reinstall LG mobile drivers on your PC.
Reinstall dev patched LGUP again, making sure the files are placed where they need to go (LG Electronics folder, etc).
REBOOT THE COMPUTER.
If you ask for help, that's the list of items we are going to give you anyway.
WARNING: In LGUP do NOT go messing with modes not mentioned in these instructions. Especially do NOT use Chip Erase.
https://9to5lg.com/lgup-1-15-manual-how-to-unbrick-restore-your-lg-devices-with-lgup/
3) ChipErase: Dangerous, This will erase IMEI/efs, Do not try this if you do not have a NV backup.
Click to expand...
Click to collapse
_________________
4) IF YOU NEED TO UNLOCK BOOTLOADER (with early Oreo), GO READ WTF INSTRUCTIONS
_________________________
SETTINGS
I know everyone has their own settings, but for new owners who want a reference point for all the various submenus and customization, I'll share screenshots of my settings. You can always change to what you like.
https://photos.app.goo.gl/NCm643Y7prJhDLaS2
________________
LG has now released firmware with post-July 2018 security patch for India H930DS (August 2018, but more will come) to prevent you from unlocking your bootloader. If you have installed any such firmware or your phone has come with that firmware, you will NEED to temporarily downgrade to the 20b KDZ in post #1 (which has safe June 2018 security patch) to unlock bootloader.
After you unlock the bootloader, then you can update to back to latest firmware. At that point LG can't block you from unlocking YOUR bootloader because it's already unlocked! You don't have to install TWRP or root immediately, but since you have an unlocked bootloader, why not? Point is, to get your bootloader unlocked so you CAN at some point install TWRP and root if you wish.
Instructions for downgrading using dev patched LGUP are in post #1 of this thread, as well as dev patched LGUP attached to that post.
Hi, I have rooted my H930DS (V20b-GLOBAL-COM), if i wanted to flash one of the latest version, for example, V21d-OPEN-HK). Can i just flash using Patched LGUP via UPGRADE? Do i need to flash TWRP again?
kongming said:
Hi, I have rooted my H930DS (V20b-GLOBAL-COM), if i wanted to flash one of the latest version, for example, V21d-OPEN-HK). Can i just flash using Patched LGUP via UPGRADE? Do i need to flash TWRP again?
Click to expand...
Click to collapse
This is more a general question than India KDZ for ESA region, but I'll post the answer over in the CIS H930DS KDZ thread too...
__________
1) If you flash your KDZ via UPGRADE option with dev patched LGUP, you will temporarily keep your data but will have to reinstall TWRP again -- and flash the no encryption, no root check files + Magisk. You are basically returning it to stock, with LG encryption enabled again. So, you will have to wipe again anyway to get TWRP back.
2) If you flash with DL Partition method, BUT UNcheck the recovery partitions, you will keep TWRP. Flash all partitions except for recovery. Then, just boot to TWRP via fastboot commands (like when you first unlocked bootloader). Reflash no encryption, no root check files + Magisk. You are one step ahead because you still have TWRP.
After that you can use a TWRP backup to restore data or you can use Titanium Backup to restore all apps + data.
This is going to be a decision you will need to make every time LG releases a new "update" for your region, especially if it's only a "security" patch update and no other fixes, and if there's no corresponding TWRP flashable zip ("stock" image ROM), like from @westwood24 or other devs.
Once you get a rhythm going, you can install update and restore apps + data in minimal time. But every time a new update comes out (every two or three months, for the next three years) you'll have to decide whether it's worth the effort to do this or if you want to wait until the NEXT update.
Hi @ChazzMatt I recently bought a second hand LG V30 + model number H930DS running stock android 8.0 the software version is V20c-AME-XX, I want to unlock bootloader , root and install custom ROMs , where should I start because I'm new to LG, I know I have to downgrade to V20b to be able to unlock the bootloader, but before I unlock the bootloader should I backup anything in case I want to re-lock the bootloader, because previously I owned an Xperia Z5 where before unlocking the bootloader the developer advised us to backup TA partition before unlocking , is there such a thing here on LG?
Bronnel said:
Hi @ChazzMatt I recently bought a second hand LG V30 + model number H930DS running stock android 8.0 the software version is V20c-AME-XX, I want to unlock bootloader , root and install custom ROMs , where should I start because I'm new to LG, I know I have to downgrade to V20b to be able to unlock the bootloader, but before I unlock the bootloader should I backup anything in case I want to re-lock the bootloader, because previously I owned an Xperia Z5 where before unlocking the bootloader the developer advised us to backup TA partition before unlocking , is there such a thing here on LG?
Click to expand...
Click to collapse
I know what you're referring to -- when you bootloader unlock Sony phones certain propietary features stop working. That does not happen with LG. Unlocked bootloader on stock firmware, you do not lose any functionality.
I even mention that at the top in my WTF instructions. Print those out, read them carefully.
Then, if you ever wish to relock bootloader, just make sure you're on full stock (no TWRP) and fastboot OEM lock.
You have India H930DS or another?
ChazzMatt said:
I know what you're referring to -- when you bootloader unlock Sony phones certain propietary features stop working. That does not happen with LG. Unlocked bootloader on stock firmware, you do not lose any functionality.
I even mention that at the top in my WTF instructions. Print those out, read them carefully.
Then, if you ever wish to relock bootloader, just make sure you're on full stock (no TWRP) and fastboot OEM lock.
You have India H930DS or another?
Click to expand...
Click to collapse
Thank you I appreciate your answer my bro, I have H930DS on the box it says ARE region which stands for Mid. East/Africa (AE/United Arab Emirates)
have downloaded this for ARE region is this correct?
H930DS20b_00_OPEN_AME_DS_OP_0530.kdz
LG H930DS
Bronnel said:
Thank you I appreciate your answer my bro, I have H930DS on the box it says ARE region which stands for Mid. East/Africa (AE/United Arab Emirates)
have downloaded this for ARE region is this correct?
H930DS20b_00_OPEN_AME_DS_OP_0530.kdz
LG H930DS
Click to expand...
Click to collapse
Yes, that sounds right. I was just curious because you were posting in the India KDZ thread. I have a CIS KDZ thread for non-India H930DS variants, but your region specific (for your phone) is even better.
ChazzMatt said:
Yes, that sounds right. I was just curious because you were posting in the India KDZ thread. I have a CIS KDZ thread for non-India H930DS variants, but your region specific (for your phone) is even better.
Click to expand...
Click to collapse
Thank you sir, now I'm ready to do this I'm following every single word on your post, thank you very much for all the things you've done that's just amazing tutorial
mesaralam said:
Hello, done flash with india kdz. By my security patch is 1june 2018... Note can i expect latest security patch from software updates straight away from phone? Par advise. My phone is India LG v30+ h930ds
Click to expand...
Click to collapse
Do you have an India H939DS and you flashed June firmware so you can bootloader unlock and root? If so, have you done that?
Do you have ANOTHER region's H930DS and you specifically wanted India H930DS firmware for stuff like Jio VoLTE?
I can answer better if I know why you flashed the June firmware...
This link is the latest India firmware currently released and has August security patch. Also, another update should be coming before end of November.
You can flash either one (August or the upcoming one) with LGUP and after that, you should receive India OTA updates IF
* your IMEI matches India H930DS variant
* you are full stock, without TWRP custom recovery.
However, if you are flashing India firmware on an H930DS from another region (like Hong Kong), then you will probably have to keep manually flashing India updates. My experience has been that OTA updates seem to be tied to IMEI, but I there may be exceptions.
If you have TWRP recovery and are rooted -- even with an India H930DS -- you won't be able to install OTA (partial image updates), since you are not 100% stock. You will have flash full image KDZ or flash a TWRP-flashable version which some devs are making. We already have US998, H930, VS996 TWRP-flashable updates. Surely someone soon will start making them for India H930DS?
I almost never take partial image OTA, even back when I was not rooted. I flash full image KDZ. Now that I have TWRP and am rooted, I have to update via KDZ or TWRP flashable version of the KDZ.
ChazzMatt said:
...
We already have US998, H930, VS996 TWRP-flashable updates. Surely someone soon will start making them for India H930DS?
...
Click to expand...
Click to collapse
this will be available this evening (it's 5pm now here in germany) @JohnFawkes will take over the USA variants, actual and future twrp flashable zip versions, i'll do europe and india then. if there's a need for another region, pls contact either me or JohnFawkes via pm :good:
hmm, written too early: the india version uses different offsets or in general is constructed another way, all my tools can extract the kdz, but not the dz... looks like not possible atm for this particular file, but i'll investigate more later :good:
example:
Code:
[email protected]:~/Schreibtisch/kdztools-master$ ./undz -f kdzextracted/H93021c_00.dz -x
[!] Error: Value supposed to be zero in field "reserved5" is non-zero (0x5900)
i would need a tester
H930DS20c_00_OPEN_ESA_DS_OP_0807.KDZ now posted, as well as link to @seadersn TWRP-flashable "ROM" (KDZ in TWRP flashable file form). This continues the TWRP-flashable KDZ tradition which has been available for US998 and Europe H930, to update easily to newer stock firmware using TWRP. He's gallantly expanding to other variants.
Please go to his thread to thank him and even donate. He's putting a lot of effort into making TWRP flashable KDZ for our phones.
See top of post #1.
This ISN'T the India update (so you'll still your phone software showing up as GLOBAL-COM). The correct India firmware is H930DS20b_00_OPEN_ESA_DS_OP_0808.kdz
You can find it here: https://lg-firmwares.com/downloads-file/16226/H930DS20b_00_OPEN_ESA_DS_OP_0808.kdz
Not sure if this helps. Jio wasn't working on the other firmware. (No VOLTE). Just in India for a visit and was trying to use a Jio SIM.
Also, does anyone know why the network type doesn't show up when the phone is roaming? (No H/H+/LTE etc)
Yes, it is "correct" India update. All ESA are ESA. I'll argue you all day long on that.
We proved it MONTHS ago with the first ESA Oreo 20A. So please STOP trying to mislead people.
You can either flash this KDZ via LGUP or flash the TWRP FLASHABLE ZIP file via TWRP.
Either will work. But for people that are rooted, flashing via TWRP is an easy way to update.
Thank @seadersn for that, and he's going to continue to do it for us.
The security patch date is the only thing that is updated in this build.
djpeesh said:
This ISN'T the India update (so you'll still your phone software showing up as GLOBAL-COM). The correct India firmware is H930DS20b_00_OPEN_ESA_DS_OP_0808.kdz
You can find it here: https://lg-firmwares.com/downloads-file/16226/H930DS20b_00_OPEN_ESA_DS_OP_0808.kdz
Not sure if this helps. Jio wasn't working on the other firmware. (No VOLTE). Just in India for a visit and was trying to use a Jio SIM.
Also, does anyone know why the network type doesn't show up when the phone is roaming? (No H/H+/LTE etc)
Click to expand...
Click to collapse
Mate,
I'm not looking to argue so you're on your own if you want to argue all day.
It was a simple point that if you want OTAs and VoLTE to work, install this version. I gain nothing from flogging the correct version. You're free to download whatever you like. The KDZ you've uploaded is unfortunately the Indonesian version. The KDZ I've linked to is the Indian version. Yes, both are ESA and likely the same theres a difference and that needs to be pointed out.
Anyway, I've got it working so I'm out. Also, the Indian version of the software tells me my network type (H/H+/LTE) even while roaming.
ChazzMatt said:
Yes, it is "correct" India update. All ESA are ESA. I'll argue you all day long on that.
We proved it MONTHS ago with the first ESA Oreo 20A. So please STOP trying to mislead people.
You can either flash this KDZ via LGUP or flash the TWRP FLASHABLE ZIP file via TWRP.
Either will work. But for people that are rooted, flashing via TWRP is an easy way to update.
Thank @seadersn for that, and he's going to continue to do it for us.
The security patch date is the only thing that is updated in this build.
Click to expand...
Click to collapse
Sent from my SM-G965F using Tapatalk
it may be that parts of the OP partition are changed for india, but the rom itself indeed should be working for phil, india and indonesia. i will check the differences in a week or two, atm our house is being rebuilt, no time for android stuff atm -.+
djpeesh said:
Mate,
I'm not looking to argue so you're on your own if you want to argue all day.
It was a simple point that if you want OTAs and VoLTE to work, install this version. I gain nothing from flogging the correct version. You're free to download whatever you like. The KDZ you've uploaded is unfortunately the Indonesian version. The KDZ I've linked to is the Indian version. Yes, both are ESA and likely the same theres a difference and that needs to be pointed out.
Anyway, I've got it working so I'm out. Also, the Indian version of the software tells me my network type (H/H+/LTE) even while roaming.
Click to expand...
Click to collapse
We proved Jio VoLTE works and that India LG help app is installed with ESA KDZ. It says India! And has India Jio Volte. You can't argue with that.
That's why all ESA KDZ is titled as just ESA.
Due to bureaucratic bumbling LG India released Oreo like two months after Phillipines and Indonesia, but they're are all part of ESA and all share the same KDZ. People found they could download the Philippines/Indonesia Oreo and have "India" with Jio VoLTE and LG India app even before LG India have them Oreo. It's INDIA KDZ when installed on India SIM card. Or Philippines when installed on Philippines, or Indonesia when installed on Indonesia.
There's no difference. LG has several KDZ regions like that, where two or three countries share one KDZ and parts are installed depending on what country carrier you have. Adaptble installation.
When India LG finally released Oreo, we proved it was the same KDZ as the ESA ALREADY RELEASED -- but one letter behind since they didn't want to admit their incompetence.
So, for this most recent I took the LATEST letter ESA KDZ because we proved it's really all the same -- same build number, everything.

[GUIDE] How to convert US998 20H Oreo to H930 30B Pie

HTML:
I am NOT responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed.
Please do some research if you have any concerns about breaking your
phone after do this mod.
YOU are choosing to make these modifications, and if you
point the finger at me for messing up your device, I will laugh at you.
Ok guys, so after waiting for too long for Pie to land on US998, i decided to figure out how to do this myself.
Please read the disclaimer above before doing this
If you dont understand any term like using LGUP, where to get KDZ file, what is download mode, and how to get out of a brick situation then i suggest you dont try doing this
So far, i can only test this method on 2 device with US998 and LS998 converted US998 on a GSM network outside US, I cant confirm if this will work with CDMA network or any other carrier in US. So if it work for you, then good, if it doesnt work, try to partition DL back to Oreo via the Frankeinstein method
​So here are the step you need.
Prerequisite: Us998 20H kdz and H930 30B kdz, working LG up for Pie (attached file), and backup all your data first
Make sure you are on a completely clean Us998 20H base, i recommend refurbish to us998 20H
When on US998 20H, get to download mode via power off + vol up while plugin your PC
Open your LG up, select partition DL and select the H930 30B kdz
Select all partition except the following 3: modem, xbl, xbl 2, click Ok and accept partition changes
Let it complete and restart, if you stuck on LG logo, try reboot again, it will boot completely
Result: H930 30B on a US998 with working network and stuff working (testing on GSM network outside US only, cant confirm Vowifi, VoLTE or any other netwrok stuff.)
Bonus: if you go back to oreo and cant boot any AOSP rom (AOSP rom still do not suport PIE) you can try following my other guide here
Edit: to get back to us998, you need to partition DL to Us998 nougat then do a master reset, let it boot, then get to downlaod mode and do a refurbish to 20h or any other oreo us998
Interesting.
H930 and US998 radios are incompatible -- so I see you are keeping US998 radios.
There's nothing about LG Pie I'm dying to get. You flash this and stuff like Anxious V30 Magisk module no longer works (until the VS996 gets Pie and then she'll update her module).
I'll wait for US998 Pie, but thanks for the efforts.
ChazzMatt said:
H930 and US998 radios are incompatible, so I see you are keeping US998 radios.
There's nothing about LG Pie I'm dying to get. You flash this and stuff like Anxious V30 Magisk module no longer works (until the VS996 gets Pie and then she'll update her module). I'll wait for US998 Pie, but thanks for the efforts.
Click to expand...
Click to collapse
Not only this is an update to Pie, it also is a method to convert us998 to h930 in the future, if this method is working for many people
Mrxyzl said:
Not only this is an update to Pie, it also a method to convert us998 to h930 in the future, if this method is working for many people
Click to expand...
Click to collapse
OK, I'm genuinely asking, I'm not trying to be a smart aleck. But except for getting Pie a couple of weeks early, what other advantage to converting US998 to H930 firmware? Especially since users are not REALLY converting everything -- they are keeping the US998 radios by necessity.
Is there something about H930 firmware which is better than US998 (which is fairly bloat free)? Status bar icons, some other difference? I've never used H930 myself. I'm just asking, because in the past people who wanted to convert like H930DS to US998 or vice versa were interested in the RADIOs. They wanted the OTHER variants' bands -- the way that H931/H933/VS996/LS998/AS998 actually BECOMES a US998 (with all radio frequencies) with Frankenstein.
US998
CDMA: 800 MHz CDMA
2G GSM: 850/900/1800/1900 MHz
3G UMTS (HSPA):850/900/1900/2100 MHz
4G LTE Bands: 1/2/3/4/5/7/12/13/(17)/20/25/66
H930
2G GSM: 900 / 1800 / 1900
3G (HSPA): 850 / 900 / 1900 / 2100
4G LTE: 1/2/3/4/5/8/12/17/20/28/38
And if you say, the advantage is just to try something different -- that's OK. I just want to understand.
ChazzMatt said:
OK, I'm genuinely asking, I'm not trying to be a smart aleck. But except for getting Pie a couple of weeks early, what else is any advantage to converting US998 to H930 firmware? Especially since you are not REALLY converting everything -- you are keeping the US998 radios by necessity.
Is there something about H930 firmware which is better than US998 (which is fairly bloat free)? Status bar icons, some other difference? I've never used H930 myself. I'm just asking, because in the past people who wanted to convert like H930DS to US998 or vice versa were interested in the RADIOs. They wanted the OTHER variants' bands -- the way that H931/H933/VS996/LS998/AS998 actually BECOMES a US998 (with all radio frequencies) with Frankenstein.
US998
CDMA: 800 MHz CDMA
2G GSM: 850/900/1800/1900 MHz
3G UMTS (HSPA):850/900/1900/2100 MHz
4G LTE Bands: 1/2/3/4/5/7/12/13/(17)/20/25/66
Click to expand...
Click to collapse
Sorry if i mean to offend you or anything.
Well US998 outside of US have very weak signal (around 2-3 bar) in my country. So yes change to H930 improve signal (not sure how it work). And yes US998 lately download a buch of random app (like candy crush etc...) (Mobile service manager in system app is at fault) so moving to H930 to have a clean system is better
Edit: Mobile service manager is the LG default app, not some random app installed
Mrxyzl said:
Sorry if i mean to offend you or anything.
Click to expand...
Click to collapse
There's no offense, I'm just trying to understand what advantage H930 firmware would have if you are keeping the same US998 radios. Yes, I see Pie for people who don't want to wait another couple of weeks for US998 Pie.... But after everyone gets Pie, would there be any reason? I was genuinely asking.
They both have fastboot flash commands, so no difference there.
Mrxyzl said:
Well US998 outside of US have very weak signal (around 2-3 bar) in my country. So yes change to H930 improve signal (not sure how it work).
Click to expand...
Click to collapse
Hmmmm.... if you are keeping the US998 radios, how would the H930 firmware magnify US998 radio signals? I'm never saying never, because I've seen strange things before that defy logical explanation, so that's interesting if true. There are also people who claim Canada H933 has "stronger" signals than US998, even though they have almost identical frequencies. I would be interested in seeing some more data on that or more people's testimonials.
Mrxyzl said:
And yes US998 lately download a buch of random app (like candy crush etc...) (Mobile service manager in system app is at fault) so moving to H930 to have a clean system is better
Click to expand...
Click to collapse
Candy crush? OK, here's where you'll get offended. Between me, 4 family members and 5 different friends who have US998 phone (10 people), that's never happened to any of us. It just means you downloaded some malware app or something. Could happen again on H930.
ChazzMatt said:
Candy crush? OK, here's where you'll get offended. Between me, 4 family members and 5 different friends who have US998 phone (10 people), that's never happened to any of us. It just means you downloaded some malware app or something. Could happen again on H930.
Click to expand...
Click to collapse
No idea, but it happens on everytime i do a refurbished (app download while i'm doing the setup) so basically, it has a very low low chance to be malware since i do a refurbished flash via KDZ. and i check the app download these and it is an LG app Mobile sevice manager, you can read about it here
Qualcomm 9008 mode for my US998 though I did it differently a bit (removed these 3 files from seadersn H930_30B zip and then clean flashed it via TWRP). Waiting on Ebay from Moldova to see if they can fix it for $35 USD .
Thus, flash with caution as I'm no noob but there are risks in cross-flashing. Looking back, I'd just wait but what's the fun in that? I'm running rooted Pixel 2 XL on Q beta 6 which is AWESOMELY smooth and fast so I'm in no rush. If your phone is critical to you and not just a $150 toy (I bought my V30 with mildly burnt screen noticeable on white background only on ebay), don't do it
P.S. Getting to Qualcomm 9008 mode is not easy: black screen, not dected by PC at all. Had to open phone up, unhook battery cable, and short 9008 test point (same as V20's test point) with wire.
HueyT said:
Qualcomm 9008 mode for my US998 though I did it differently a bit (removed these 3 files from seadersn H930_30B zip and then clean flashed it via TWRP). Waiting on Ebay from Moldova to see if they can fix it for $35 USD .
Thus, flash with caution as I'm no noob but there are risks in cross-flashing. Looking back, I'd just wait but what's the fun in that? I'm running rooted Pixel 2 XL on Q beta 6 which is AWESOMELY smooth and fast so I'm in no rush. If your phone is critical to you and not just a $150 toy (I bought my V30 with mildly burnt screen noticeable on white background only on ebay), don't do it
P.S. Getting to Qualcomm 9008 mode is not easy: black screen, not dected by PC at all. Had to open phone up, unhook battery cable, and short 9008 test point (same as V20's test point) with wire.
Click to expand...
Click to collapse
Well sad to hear that. I never mess with the zip file since they have very different script to point to which partiton to flash which img. So your case maybe flashing the wrong img to wrong partiton which is very very bad
Edit: or maybe the zip erase those partition and dont flash anything there
By converting US998 to H930, would it be possible to receive updates from international centre for H930? Or there would be no updates like other models.
Jahanzaibawan said:
By converting US998 to H930, would it be possible to receive updates from international centre for H930? Or there would be no updates like other models.
Click to expand...
Click to collapse
1) Anytime you convert a phone, you will NEVER receive inferior partial image OTA updates any more. You will have to flash full image KDZ for updates or use TWRP-flashable zips.
I prefer to flash my own updates from full image KDZ. If something goes wrong, I have resources at hand to fix, whereas with partial image OTA you do not.
2) Also, with this method, you have to be careful to NEVER flash over the partitions the instructions say should be excluded. Flashing H930 to US998 is how WTF creator @TxanMoe bricked his phone. Yes, XDA Dev @runningnak3d helped him recover, but if you brick your phone you won't have a good day.
So, flashing future updates with H930 Pie, you would want to be in total control of which partitions you flash, which you have no control with when using OTA updates (even if it were possible). If you receive an OTA update notice on H930, do NOT take it!
https://www.ebay.com/itm/Remote-Ser...e=STRK:MEBIDX:IT&_trksid=p2060353.m2749.l2649
I used his service personally for my Qualcomm 9008 US998_20H while crossflashing H930_30b as too impatient to wait for PIE. $37 with tax. Teamviewer used to remotely install drivers and software for JTAG writting using Octopus box remotely. Worked great. I highly recommend this guy, Tennolee. He even have all the KDZ at his disposal and up to date. He asked via messaging, which software: I said 20H so he did it. Took 15 min. max.
I've converted my V30 US998 (who was before Canadian H933) to the H930 and everything it's fine for now. I've the H930 30b with my 4G! But, I needed to enter the APN for Bell Mobility manually to have my 4G :good:
EDIT: My phone was with the US998 28a beta when I've convert it
Can confirm that this works on my H933 converted to US998, data also. Can't check on VoLTE or any network stuff though since I do not use them.
Stuck on boot
I did exactly what's in the guide. Everything seemed to work, but after flashing the H93030b_00_OPEN_EU_OP_0704.kdz got stuck on LG boot logo.
I tried to reboot by pressing Vol up+Power for 8 sec and it did reboot but stuck again.
I left "to boot" for a while, then I couldn't even reboot it. Now I can't just watch that stupid LG logo :crying:
Any idea what to do?
Btw, I wanted this conversion for a while now, I just haven't find a proper guide so far. I knew there is some small difference between the US998 and H930 and you just seemed to give the answer (modem,xbl,xbl2 stuff).
I needed the H930 version because of other, European languages.
Hope there is some way to get it back..
Thx
TiborAdam said:
I did exactly what's in the guide. Everything seemed to work, but after flashing the H93030b_00_OPEN_EU_OP_0704.kdz got stuck on LG boot logo.
I tried to reboot by pressing Vol up+Power for 8 sec and it did reboot but stuck again.
I left "to boot" for a while, then I couldn't even reboot it. Now I can't just watch that stupid LG logo :crying:
Any idea what to do?
Btw, I wanted this conversion for a while now, I just haven't find a proper guide so far. I knew there is some small difference between the US998 and H930 and you just seemed to give the answer (modem,xbl,xbl2 stuff).
I needed the H930 version because of other, European languages.
Hope there is some way to get it back..
Thx
Click to expand...
Click to collapse
What is your model? Try a hard reset
Mrxyzl said:
What is your model? Try a hard reset
Click to expand...
Click to collapse
OK. I managed to get into download mode again and load an older rom, then root it, then update to 20h again and go to 30b and everything seem to be working perfectly.
TiborAdam said:
OK. I managed to get into download mode again and load an older rom, then root it, then update to 20h again and go to 30b and everything seem to be working perfectly.
Click to expand...
Click to collapse
Ok glad for you. Thats why i said it need to refurbish to a completly clean 20h
This is so neat! I was wondering if this would ever be possible. h930 is almost always the most up-to-date model, from what I've seen
Hmm, wonder if I can do it without losing twrp.. Never done an lgup refurbish. Maybe I can do a fullwipe on twrp, flash 20h twrp zip from there, then do the kdz as per instruction, but omit recovery as well? Might report back here o.o;
Edit: Well, I'm running pie, but I no longer have TWRP, even though I didn't flash those with the kdz XD
Ruvaldak said:
This is so neat! I was wondering if this would ever be possible. h930 is almost always the most up-to-date model, from what I've seen
Hmm, wonder if I can do it without losing twrp.. Never done an lgup refurbish. Maybe I can do a fullwipe on twrp, flash 20h twrp zip from there, then do the kdz as per instruction, but omit recovery as well? Might report back here o.o;
Edit: Well, I'm running pie, but I no longer have TWRP, even though I didn't flash those with the kdz XD
Click to expand...
Click to collapse
Re-flash TWRP in bootloader mode using fastboot commands

The correct way to update an AT&T model

So I've just recovered my phone from my 1st attempt at updating to Pie on my unlocked AT&T v35.
But I'm left wondering if the process for updating from Oreo to Pie is somehow different than when I successfully updated from Marshmallow to Oreo.
The process I thought was:
1. Put phone in download mode
2. Connect phone to pc
3. Run the Modified version of LGUP
4. Select your ULM KDZ choice (any of the three will do)
5. Select Upgrade
6. Flash phone
Are any of these steps incorrect and should step 5 be Refurbish instead of Upgrade?
X-Nemesis said:
So I've just recovered my phone from my 1st attempt at updating to Pie on my unlocked AT&T v35.
But I'm left wondering if the process for updating from Oreo to Pie is somehow different than when I successfully updated from Marshmallow to Oreo.
The process I thought was:
1. Put phone in download mode
2. Connect phone to pc
3. Run the Modified version of LGUP
4. Select your ULM KDZ choice (any of the three will do)
5. Select Upgrade
6. Flash phone
Are any of these steps incorrect and should step 5 be Refurbish instead of Upgrade?
Click to expand...
Click to collapse
I used upgrade, when going from ULM 8.0 to ULM 9.0. I would assume you would use refurbish if going from stock to another firmware. Of course assumptions aren't really reliable.
I've been trying to figure out if I should do UPGRADE or REFURBISH as well.
I found this: https://forum.xda-developers.com/lg-v30/how-to/guide-how-to-upgrade-downgrade-restore-t3738917
Says REFURBISH wipes user data, UPGRADE does not. If moving from one image say from AT&T, to the Unlocked firmware I'd assume you want REFURBISH.
So since I used refurbish to go to the ulm software from 7 to 8, do I still need to refurbish going to any of the ulm pie variants?
Shawnashley said:
I used upgrade, when going from ULM 8.0 to ULM 9.0. I would assume you would use refurbish if going from stock to another firmware. Of course assumptions aren't really reliable.
Click to expand...
Click to collapse
That's what threw me for a loop on my first attempt. Since I'd successfully upgrade from the AT&T 7.0 firmware to I believe the Amazon 8.0 ULM firmware without issues, I thought the process would be the same going to 9.0. But I ran the upgrade through LGUP which was the modified version, and it crashed at 74% and sent me down a wonderful rabbits hole of brickage.
X-Nemesis said:
So I've just recovered my phone from my 1st attempt at updating to Pie on my unlocked AT&T v35.
But I'm left wondering if the process for updating from Oreo to Pie is somehow different than when I successfully updated from Marshmallow to Oreo.
The process I thought was:
1. Put phone in download mode
2. Connect phone to pc
3. Run the Modified version of LGUP
4. Select your ULM KDZ choice (any of the three will do)
5. Select Upgrade
6. Flash phone
Are any of these steps incorrect and should step 5 be Refurbish instead of Upgrade?
Click to expand...
Click to collapse
I don't understand how were you on Marshmallow before flashing to Oreo. I'm pretty sure the the V35 launched on Oreo 8.0. But I'm also looking for a way to get from Oreo to Pie on ULM kdz.
I went from AWM12k to ULM10i choosing REFURB and all went well (I followed xatokk's post on the lgV35 subreddit).
When I try to get from ULM10i to ULM20d (Pie .kdz) I guess I only have to drag ULM20d kdz in LGUP window?
I just want to make sure that's not how you bricked your phone before I try REFURB from ULM10i to ULM20d
Any advice would help, I'm a noob at this.
FWIW, partition DL worked fine going first from AT&T firmware to Oreo ULM and then again to Pie. Sadly I had to set up the phone again.
Neophy said:
I don't understand how were you on Marshmallow before flashing to Oreo. I'm pretty sure the the V35 launched on Oreo 8.0. But I'm also looking for a way to get from Oreo to Pie on ULM kdz
Click to expand...
Click to collapse
Sorry, Brainfart, I was completely out to lunch on that. I wanted to flash the latest available security update, but since I'm in Canada I could never get that from AT&T so I had to find a way to flash it and that led me to XDA and the whole LGUP process. So you were correct on that, and I did flash the Amazon 8.0 KDZ I believe without issue.
My brick happened when using the Amazon pie KDZ and using the same Upgrade process in LGUP. The update got to 74% and then crashed. I then tried to run the refurbish option but that crashed as well so by that time, my phone was beyond my knowledge of how to fix it
cmrntnnr said:
FWIW, partition DL worked fine going first from AT&T firmware to Oreo ULM and then again to Pie. Sadly I had to set up the phone again.
Click to expand...
Click to collapse
Partition DL was not available in the process list of the modded version of LGUP I used. Which one did you use? I think I found the right one.
Now, selecting PARTITION DL, do I need to select all like mentioned in the Frankenstein Phone thread for the V30?
Neophy said:
I don't understand how were you on Marshmallow before flashing to Oreo.
Click to expand...
Click to collapse
This phone launched with Oreo and had nothing prior. He's mistaken, confusing some other model.
That's what I did.
The error you experience may be due to a usb cable. a particular usb port on your computer, other software on your computer, and maybe bios settings. The v30 WTF and Frankenphone forums would be good places for background and solutions.
Fingers crossed for a successful flash.
Neophy said:
Partition DL was not available in the process list of the modded version of LGUP I used. Which one did you use? I think I found the right one.
Now, selecting PARTITION DL, do I need to select all like mentioned in the Frankenstein Phone thread for the V30?
Click to expand...
Click to collapse
Here's what I did if you don't already found a way. I also faced an error trying to flash to Pie ULM.kdz.
I don't know why but LGUP for developer patched from 9to5lg.com didn't work for me. I tried PARTITION DL it crashed at 91% and I also had to reboot my PC. I kept the phone plugged and reinstalled LGUP.
My V35 was on AWM12k when I got it. I followed xatokk's post on the lgV35 subreddit to get it to to ULM10i choosing REFURB.
I kept the same .dll I extracted from to ULM10i and I did a REFURB to ULM20d .kdz just dragging it to LGUP.
I hope this can help you.
To update my earlier reply on this topic. Somehow flashing REFURBISH from AT&T stock Oreo to ULM(Unlocked) Pie it failed and bricked my phone. As mentioned in another thread regarding unlocking the bootloader and root, I had to call on @motogvasyag to not only unbrick my phone remotely but he also unlocked the bootloader and rooted it. If anyone has any issues with bricking you might want to contact him. He's fast and does amazing work. I only mention this because I am very appreciative of him and his work. I'm not sure why my flashing failed at around 70 something percent but I'm glad to have my phone working again along with the update to pie and root.
Truth
MorningStarGG said:
To update my earlier reply on this topic. Somehow flashing REFURBISH from AT&T stock Oreo to ULM(Unlocked) Pie it failed and bricked my phone. As mentioned in another thread regarding unlocking the bootloader and root, I had to call on @motogvasyag to not only unbrick my phone remotely but he also unlocked the bootloader and rooted it. If anyone has any issues with bricking you might want to contact him. He's fast and does amazing work. I only mention this because I am very appreciative of him and his work. I'm not sure why my flashing failed at around 70 something percent but I'm glad to have my phone working again along with the update to pie and root.
Click to expand...
Click to collapse
@motogvasyag unbricked my AT&T V35 that was stuck in fastboot from a failed flash. Took care of it right away. Phone is now factory LG on Google Fi, Pie, wifi calling and all three carriers. Highly recommended!

Stock Pie to AOSP/Lineage Pie Fix

Stock Pie to AOSP/Lineage Oreo/Pie Fix
Does not work on the H932 as tested by Mattgyver here
Use at your own risk on a h930
After testing for a month I am confident that I have found a way to "reset" the phone after flashing Stock Pie, fixing the many problems outlined here:
* ALSO do NOT update to LG stock Pie yet if you wish to run LOS-16 "Pie" custom ROMs -- at least for now. See REASON HERE. Stock Pie update conflicts with LOS-16 Pie, even if you downgrade back to stock Oreo. After stock Pie update, your phone has been permanently changed/degraded when going back to Oreo for custom ROMs. Using Permissive kernel can overcome some of those issues, but you have been warned.
Click to expand...
Click to collapse
By following the steps below users will be able to flash AOSP/Lineage roms after having already installed stock Pie, doing so without any of the issues caused by the "permanent" changes left by stock Pie. AOSP/Lineage roms will work as if stock pie was never even installed.
INSTRUCTIONS
1. Follow the instructions here to flash the nougat rom I made over your current rom
2. Reinstall TWRP if it was wiped out on reboot (if TWRP remains for you, please let me know in the thread so I can remove this step. It stayed for me at least.)
3. Follow the instructions here to flash Stock Oreo over Nougat
4. After that you should be free to flash your favorite Pie AOSP/Lineage rom without issue! Youtube/camera/flashlight/lag should all be fixed!
I tested this on a US998, but I believe it should work for the H930 as well. If anyone tries the fix with an H930 please let me know in the thread.
^I'm_With_Stupid said:
Stock Pie to AOSP/Lineage Oreo/Pie Fix
After testing for a month I am confident that I have found a way to "reset" the phone after flashing Stock Pie, fixing the many problems outlined here:
By following the steps below users will be able to flash AOSP/Lineage roms after having already installed stock Pie, doing so without any of the issues caused by the "permanent" changes left by stock Pie. AOSP/Lineage roms will work as if stock pie was never even installed.
INSTRUCTIONS
1. Follow the instructions here to flash the nougat rom I made over your current rom
2. Reinstall TWRP if it was wiped out on reboot (if TWRP remains for you, please let me know in the thread so I can remove this step. It stayed for me at least.)
3. Follow the instructions here to flash Stock Oreo over Nougat
4. After that you should be free to flash your favorite Pie AOSP/Lineage rom without issue! Youtube/camera/flashlight/lag should all be fixed!
I tested this on a US998, but I believe it should work for the H930 as well. If anyone tries the fix with an H930 please let me know in the thread.
Click to expand...
Click to collapse
So now camera and flashlight work for you on enforcing on pie aosp roms?
tech_infinity said:
So now camera and flashlight work for you on enforcing on pie aosp roms?
Click to expand...
Click to collapse
Yes. I've been using a pie Lineage rom (Liquid Remix) as my daily driver for the past month and no problems whatsoever. Completely stable.
interesting, just asking do we need to use only the zips? or kdz files will also work?
^I'm_With_Stupid said:
Yes. I've been using a pie Lineage rom (Liquid Remix) as my daily driver for the past month and no problems whatsoever. Completely stable.
Click to expand...
Click to collapse
Why have you linked h930 oreo ROM though?
H930 ROM over us998 bricked @HueyT or someone else's phone it I remember correctly
tech_infinity said:
Why have you linked h930 oreo ROM though?
H930 ROM over us998 bricked @HueyT or someone else's phone it I remember correctly
Click to expand...
Click to collapse
I have a US998 and it worked for me. I believe this rom was confirmed working for the US998 even before I flashed it.
So, you're basically just saying to flash back to stock nougat, then stock oreo, then flash some los-16 ROMs? Hmm.... I wonder if it'll work on an H932... I'll need a spare phone before I can try. can't even joke about bricking the only phone I have, when I'm 24/7 tech support.
mattgyver said:
So, you're basically just saying to flash back to stock nougat, then stock oreo, then flash some los-16 ROMs? Hmm.... I wonder if it'll work on an H932... I'll need a spare phone before I can try. can't even joke about bricking the only phone I have, when I'm 24/7 tech support.
Click to expand...
Click to collapse
@mattgyver, please do not use these files on your T-mobile H932. But yes you could possibly use this method. (see last paragraph, the rest of this is explainer.)
Let me explain about the method.
Starting with this thread, written in August 2019...
[GUIDE] Booting AOSP after stock Pie (US998 tested only)
What had been discussed informally, a set of instructions were made for US998 (including other North American variants converted to US998) to revert back from LG stock Pie while fixing any/most degradation.
Many had had upgraded to Pie to use the newer "bleeding edge" LOS-17/Android 10 ROMs or just see if Pie was any better than last stock Oreo (it's not). The LOS-17 ROMs had tons of bugs at the time, and many people immediately retreated back to stock Oreo then found they couldn't install LOS-16 ROMs anymore, and that even on stock Oreo camera/flashlight didn't work -- as well as other sensors. The "temporary" upgrade to stock Pie had made "permanent" changes. People then experimented and found they could use "permissive" kernels to mitigate some of those handicaps -- but they had to even use those custom kernels on stock Oreo and stuff didn't work as well as before.
This is why I have warnings to this day in all KDZ threads to NOT update to stock Pie without understanding the consequences.
However, we found that for North American variants (excluding T-mobile H932 because it has different RSA encryption), they could Partition DL to Canada H933 Nougat and that would re-set the clock in a way. Then flash back to US998 firmware. Canada H933 has different partition system than the other North American variants and is more difficult to work with in some aspects -- but in this case works like rough sandpaper scrubbing clean.
But even that guide above was not perfect. People would partition DL to H933 Nougat but could only come back to US998 20e -- which is right before the DTS libs were introduced and portrait selfie mode was given, as well as a bunch of other features. US998 20f, 20g, 20h (especially 20h) are the gold standard.
US009 20f had these log changes alone:
- DTS: X 3D stereo effect function has been added.
- New Always On Display options
- Selfie camera portrait mode
- Improved accessibility.
- Improved keyboard performance
- Improved the delay of keyboard input when installing multiple market apps at once.
- Photo display error in some apps since Google's latest security patch has been improved.
- Improved to keep app aspect ratio settings after app updates.
- Improved the phenomenon that fine lines are displayed on some screens when power saving mode is executed.
- Google Security Update has enhanced your phone's security.
And that's not counting US998 20g and US998 20h.
But after updating to stock Pie, that is all people could do.
Also, using Partition DL they were flashing all partitions EXCEPT for "recovery" which was supposed to keep TWRP. But people make mistakes and sometimes wiped out TWRP or couldn't correctly perform the "hardware button dance" needed to get back into TWRP and wiped everything. Then they had to use WTF Section 6 to re-install TWRP, etc. (which as you know doesn't work with T-mobile H932, as it doesn't have fastboot flash commands).
______
What @^I'm_With_Stupid has done to improve this is create an H933 Nougat TWRP-flashable zip. So, users are not having to flash via LGUP Partition DL. They flash to Nougat H933 via "ROM", then flash to Oreo TWRP flashable zip. (For US998 20h, you should still flash 20e, 20f, 20g, 20h all back to back to get all the incremental changes. You should also make sure you are on Magisk 18.x for the Oreo TWRP flashable zips.)
______
While this H933 Canada Nougat "scrubbing" method has been confirmed to work on North American variants (but cannot work on T-mobile H932 due to different RSA encryption), I'm concerned about the H930 variants using this. If it works, OK. But the instructions clearly link to H930 Oreo, whereas I would have linked to US998 Oreo. US998 is proven, but H930 is not (even for the original Partition DL guide I linked above) and @^I'm_With_Stupid who wrote this has US998:
^I'm_With_Stupid said:
I tested this on a US998, but I believe it should work for the H930 as well. If anyone tries the fix with an H930 please let me know in the thread.
Click to expand...
Click to collapse
I thank him for his immense contribution, and I am in no way criticizing him! This H933 Nougat TWRP flashable zip will be valuable for people who wish to "start clean".
I am curious if it indeed works for H930. I normally urge people NOT to flash stock H930 variant firmware over North American variant firmware, and vice versa -- as modems are not compatible and you can't really "Frankenstein" them (no full conversion). But maybe in this case it's a necessary temporary stage. I don't know.
________
Where the method would work for T-mobile H932 -- but you may mess up -- would be basically going back to the beginning. Partition DL back to T-mobile H932 Nougat 10d -- but leave off Recovery partitions. Theoretically you would still have TWRP. You would then have to use "hardware button dance" to get back to TWRP, and then you could flash the T-mobile H932 20s Oreo TWRP-flashable zip (stock ROM). While flashing back to T-mobile H932 Nougat is not quite the same as flashing a completely different model, it's all you can do on T-mobile H932. And people have found that flashing back to Nougat -- even on their own variant -- does make changes. In fact, in the US998 Pie thread, one of the suggestions to successfully flash that very wonky KDZ is to Refurbish back to US998 Nougat first, THEN use Update mode to flash Pie KDZ.
ChazzMatt said:
@mattgyver, please do not use these files on your T-mobile H932.
Click to expand...
Click to collapse
:laugh: :silly: Come on, @ChazzMatt. Why wouldn't a US998 file work on my H932 :silly: You know I'm not just a typical user
I pulled the stock nougat and oreo files for the H932. Just figuring out which tmobile phone to buy as a spare in case I brick this. I need the 600mhz support. There are dead spots where I work, and I knew the second they got band 71 running because I had service everywhere.
Even still, I haven't really needed to worry about los. stock pie actually hasn't been terrible. I got used to it, which was surprising. I will try the method, just to see if it's possible. Like I said, just need a fallback device, in case something catastrophically fails!
mattgyver said:
:laugh: :silly: Come on, @ChazzMatt. Why wouldn't a US998 file (or any other North American V30 variant file EXCEPT for T-mobile H932) work on my H932 :silly: You know I'm not just a typical user
I pulled the stock nougat and oreo files for the H932. Just figuring out which tmobile phone to buy as a spare in case I brick this. I need the 600mhz support. There are dead spots where I work, and I knew the second they got band 71 running because I had service everywhere.
Even still, I haven't really needed to worry about los. stock pie actually hasn't been terrible. I got used to it, which was surprising. I will try the method, just to see if it's possible. Like I said, just need a fallback device, in case something catastrophically fails!
Click to expand...
Click to collapse
No, you aren't typical user! But other people not as knowledgeable as you will read this thread perhaps months from now. When I answer a question, I try to also talk to general audience, many of whom may not even own this phone yet.
For LTE band 71 on T-Mobile, you can always buy the 128GB T-mobile H932 V30+
($180 right now, which is decent price for "renewed" 128GB H932 V30+ -- which was limited edition offered by T-mobile during the 2017 Holidays. A lot of people don't realize the T-mobile H932 V30+ even exists...)
or buy another 64GB T-mobile H932 V30: (less than $100)
Flashed this on my open market us998. Rebooted to recovery to make sure I hadn't lost TWRP, which I hadn't. Rebooted to system. Booted up fine, but couldn't get past setup keeps force closing. Button danced back to TWRP, and reinstalled the nougat zip, and bootlooped on LG screen. Back to recovery, and installed 20e,f, g, and h. Restored back up. Any thoughts on setup force closing?
Got the itch to flash something (that wouldn't send me to jail )
Confirming that this method DOES NOT work with TMo's H932.
Wiped everything on my phone, flashed the H932 Nougat FullStock zip then the H932 Oreo FullStock zip, both by @weakNPCdotCom
Once I got back to Oreo, I flashed los16. Camera crashes on open. Flashlight doesn't ever activate.
I at least wanted to try. Was definitely hoping it would work, if for nothing else, more up to date security patches. Oh well ..
mattgyver said:
Got the itch to flash something (that wouldn't send me to jail )
Confirming that this method DOES NOT work with TMo's H932.
Wiped everything on my phone, flashed the Nougat FullStock zip then the Oreo FullStock zip, both by @weakNPCdotCom
Once I got back to Oreo, I flashed los16. Camera crashes on open. Flashlight doesn't ever activate.
I at least wanted to try. Was definitely hoping it would work, if for nothing else, more up to date security patches. Oh well ..
Click to expand...
Click to collapse
Guess then you'll have to use aosp pie ROMs on permissive only for camera to work
tech_infinity said:
Guess then you'll have to use aosp pie ROMs on permissive only for camera to work
Click to expand...
Click to collapse
Back on stock pie for now. I only tried so that all would know if that procedure might work for the h932. I'd rather my device break than anyone else's
mattgyver said:
Back on stock pie for now. I only tried so that all would know if that procedure might work for the h932. I'd rather my device break than anyone else's
Click to expand...
Click to collapse
Hehe you make a good point. Especially because a less experienced user is more likely to break his phone if he tried, so good thing you tried it.
Thanks for trying and sharing
@^I'm_With_Stupid - can you add to the OP that this doesn't work on the H932. Granted, no one ever reads the OP of most threads.
Ballroomblitz said:
Flashed this on my open market us998. Rebooted to recovery to make sure I hadn't lost TWRP, which I hadn't. Rebooted to system. Booted up fine, but couldn't get past setup keeps force closing. Button danced back to TWRP, and reinstalled the nougat zip, and bootlooped on LG screen. Back to recovery, and installed 20e,f, g, and h. Restored back up. Any thoughts on setup force closing?
Click to expand...
Click to collapse
Sorry for taking so long to reply. Did you wipe your device before doing everything? Nougat zip should not bootloop no matter what. Also, you might not be able to restore the entire backup if it's a twrp backup. That might bring back the same problems as before. You might have to try and backup and restore another way, like using titanium.
mattgyver said:
@^I'm_With_Stupid - can you add to the OP that this doesn't work on the H932. Granted, no one ever reads the OP of most threads.
Click to expand...
Click to collapse
Done! Thanks for testing.
This does NOT work for h930!!!

Verizon V30 VS99630d update pushed out

I haven't been around much in some time but figured I'd mention I woke to a update message on my phone. Going to push it if as long as I can, that is assuming there is still development going on.
I'll try to see if I can find a location to DL the image to provide it to whoever might be able to tell me if it's okay to apply to my tired phone.
freduser said:
I haven't been around much in some time but figured I'd mention I woke to a update message on my phone. Going to push it if as long as I can, that is assuming there is still development going on.
I'll try to see if I can find a location to DL the image to provide it to whoever might be able to tell me if it's okay to apply to my tired phone.
Click to expand...
Click to collapse
Yes, very surprising news.
This is probably OTA and full KDZ will be released soon. You can capture KDZ with LG Bridge URL.
drewcu said:
FINALLY! Almost 1 year later.... https://www.verizon.com/support/lg-v30-update/
Obviously no TWRP version yet, but at least LG/Verizon hasn't abandoned us completely just yet.
System Update 15
Release date: 08/31/2020
Android™ Security Patch Level: August 2020
Software Version: VS99630d
What's changing:
The current software update provides most up to date Android security patches on your device.
Click to expand...
Click to collapse
In the mean time, how do I stop big brother Verizon from bugging me to update the firmware. My phone is rooted with Magisk so I can't take OTA.
In the mean time, how do I stop big brother Verizon from bugging me to update the firmware. My phone is rooted with Magisk so I can't take OTA.
Click to expand...
Click to collapse
Use Titanium Backup to Freeze:
System updates 2_18_06_0
System updates 1_15_10_0
And possibly:
Software Update 9
spacepirates said:
Use Titanium Backup to Freeze:
System updates 2_18_06_0
System updates 1_15_10_0
And possibly:
Software Update 9
Click to expand...
Click to collapse
Just freezing the 2 System Updates will do it.
I have to say I'm very impressed! Like it's been 3 years since the V30 launched, right? I had started at replacing this phone due to the lack of security updates, but now I can keep using it a while longer, awesome!
I am currently on the debloated vs99630c rom. Can the Verizon updated rom be downloaded onto the phone without losing root?
Do we know if anyone is trying to make this into a twrp installable rom, hope so?
ChazzMatt said:
Yes, very surprising news.
This is probably OTA and full KDZ will be released soon. You can capture KDZ with LG Bridge URL.
Click to expand...
Click to collapse
Never used LG Bridge and saw a procedure you were trying out several years back: https://forum.xda-developers.com/lg-v30/help/us998-kdz-file-request-t3726918/page2
Couple questions:
1) Does the procedure for downloading the KDZ "mess" with your existing recovery / system partitions? (I'd like to try and get the KDZ but not at the expense of needing to worry about restoring things back to the way they are now.)
2) You seemed to have trouble extracting the URL at first, then had success later on. What was the trick to getting it to work?
Thanks,
Drew
EDIT: LG Bridge doesn't connect to my V30 VS996 for some reason. Have tried within TWRP and the LG Pie ROM. Have tried File Transfer mode, Charging mode, System Update mode, etc. Within File Transfer mode, the software appears to try to connect, then fails and suggests I disconnect/reconnect the cable which I do to no avail. Oh well, I tried.
gimpy1 said:
I am currently on the debloated vs99630c rom. Can the Verizon updated rom be downloaded onto the phone without losing root?
Do we know if anyone is trying to make this into a twrp installable rom, hope so?
Click to expand...
Click to collapse
You need TWRP flashable zip. The full KDZ has not been publicly released yet. JohnFawkes or Seadersn would have to make it, when the KDZ is released
---------- Post added at 07:04 PM ---------- Previous post was at 06:35 PM ----------
drewcu said:
Never used LG Bridge and saw a procedure you were trying out several years back: https://forum.xda-developers.com/lg-v30/help/us998-kdz-file-request-t3726918/page2
Couple questions:
1) Does the procedure for downloading the KDZ "mess" with your existing recovery / system partitions? (I'd like to try and get the KDZ but not at the expense of needing to worry about restoring things back to the way they are now.)
2) You seemed to have trouble extracting the URL at first, then had success later on. What was the trick to getting it to work?
Thanks,
Drew
Click to expand...
Click to collapse
You can look in the Bridge's download log file and find the URL that was used to download the .kdz
The link can then be downloaded by anyone using web browser. Sometimes User-Agent change is required, I think to "spider". I used a chrome extension to temporarily change the user agent so the LG Bridge server didn't see I was using a regular web browser.
Any chance that someone with a VS996 and LG Bridge that works can PLEASE check to see if the vs99630d KDZ is available for download?
I would, but I've tried using LG Bridge with multiple PCs and cannot get it to connect to my VS996. It shows the Connecting... screen but just times out regardless of what I do.
Thanks!
Drew
I will try
edit: LG Bridge is not working for me either. However I just googled and there is a 30d kdz on https://lg-firmwares.com/lg-vs996-firmwares/
Descartesisafraud said:
I will try
edit: LG Bridge is not working for me either. However I just googled and there is a 30d kdz on https://lg-firmwares.com/lg-vs996-firmwares/
Click to expand...
Click to collapse
Thanks for confirming I'm not the only one with LG Bridge issues and for finding the 30d KDZ!
Direct link to 30d KDZ page: https://lg-firmwares.com/downloads-file/23387/VS99630d_02_0821_ARB00
Now the next question is -- is @JohnFawkes still on the scene and able to work the same magic he used for the 30c TWRP zip with the 30d version? My guess is this is the last time Verizon/LG pushes out an update for the almost 3 year old phone.
Thank you!!
There is a tool to convert .kdz to twrp .zip. But it says it only works for old kdz. I dont know how the new KDZ are converted.
https://forum.xda-developers.com/tm...-kdzz-create-flashable-zip-kdz-files-t3902423
I think though you can update with the kdz using patched LGUP via REFURBISH or PARTITION DL. You will lose twrp, but you can reinstall twrp afterwards. Then I think you have to install magisk again, as well as Disable_Dm-Verity_ForceEncrypt_08.18.2019 (encryption disabler) and AnyKernel 3 RCTD Remover (root checker disabler). All that is explained in this link.
https://forum.xda-developers.com/lg-v30/how-to/wtf-lg-v30-t3790500/post79972584#post79972584
Also I think you lose data, so have to backup apps and stuff if needed.
I might do this in the next time. I dont know if there will be a flashable twrp zip.
Descartesisafraud said:
There is a tool to convert .kdz to twrp .zip. But it says it only works for old kdz. I dont know how the new KDZ are converted.
https://forum.xda-developers.com/tm...-kdzz-create-flashable-zip-kdz-files-t3902423
I think though you can update with the kdz using patched LGUP via REFURBISH or PARTITION DL. You will lose twrp, but you can reinstall twrp afterwards. Then I think you have to install magisk again, as well as Disable_Dm-Verity_ForceEncrypt_08.18.2019 (encryption disabler) and AnyKernel 3 RCTD Remover (root checker disabler). All that is explained in this link.
https://forum.xda-developers.com/lg-v30/how-to/wtf-lg-v30-t3790500/post79972584#post79972584
Also I think you lose data, so have to backup apps and stuff if needed.
I might do this in the next time. I dont know if there will be a flashable twrp zip.
Click to expand...
Click to collapse
Was just looking into KDZZ and yeah I think John figured out a way with new KDZs (or else we wouldn't have one for 30c). I recall it taking a few tries with us beta testers so it's evidently not super simple. If John is still around, hopefully he can share a how-to on this new KDZ, or just create the TWRP zip for 30d himself...
Not sure about your 2nd idea because that method seems to require fastboot commands which the Verizon firmware doesn't allow. I could be wrong here, but I'd hold off doing any of this until someone confirms one way or the other...
drewcu said:
Thanks for confirming I'm not the only one with LG Bridge issues and for finding the 30d KDZ!
Direct link to 30d KDZ page: https://lg-firmwares.com/downloads-file/23387/VS99630d_02_0821_ARB00
Now the next question is -- is @JohnFawkes still on the scene and able to work the same magic he used for the 30c TWRP zip with the 30d version? My guess is this is the last time Verizon/LG pushes out an update for the almost 3 year old phone.
Thank you!!
Click to expand...
Click to collapse
Thanks. I'll update the VS996 Pie KDZ thread tonight when I get home.
@JohnFawkes.
Nah I won't be updating anything. If you guys aren't aware, I don't do android development anymore. Please refer to this post as to why
https://twitter.com/topjohnwu/status/1304871604833329153?s=20
Sorry. If I was still doing development I would make it but after everything with fontchanger and all the bull**** I put up with, I can't force myself to do anything dev related anymore
---------- Post added at 09:29 PM ---------- Previous post was at 09:09 PM ----------
I'm sure @seadersn would do it if he has time though
the developer is fed up with the constant harassment (even death threats) from other "devs"
Click to expand...
Click to collapse
jesus, why do people have to be so aweful?
drewcu said:
Not sure about your 2nd idea because that method seems to require fastboot commands which the Verizon firmware doesn't allow. I could be wrong here, but I'd hold off doing any of this until someone confirms one way or the other...
Click to expand...
Click to collapse
good point, if fastboot commands dont work on 30d
Honestly you can just flash the kdz and select everything except recovery to keep twrp
JohnFawkes said:
Honestly you can just flash the kdz and select everything except recovery to keep twrp
Click to expand...
Click to collapse
@ChazzMatt
Since you are the guru for all things V30, have you already made a guide for how to flash a KDZ in LGUP and keep TWRP?
My Download Mode has been borked since Oreo on the VS996, so do you think flashing the US998 20e TWRP zip will fix that issue AND should I expect any problems flashing an Oreo US998 rom after being on a Pie VS996 rom?
I am guessing if I somehow regain Download Mode with this 20e method, then I use LGUP's Partition DL mode and check everything but Recovery for the 30d KDZ?
Then what else would we want to do before booting into the ROM in terms of encryption and all that John normally includes in his TWRP zip?
If anyone successfully completes this task of keeping TWRP and Root with 30d, can you please report back?
Thanks!
Drew
drewcu said:
@ChazzMatt
Since you are the guru for all things V30, have you already made a guide for how to flash a KDZ in LGUP and keep TWRP?
Click to expand...
Click to collapse
We tried that in the early days -- before Westwood24, JohnFawkes, and Seadrsn. It was hit or miss, and turned to mostly miss. Theoretically, using Partition DL but omitting the recovery partitions, it should cleanly only update the those partitions and leave TWRP intact. But for whatever reasons, that would often not work. (I can't remember whether it just bootlooped or got hung on logo. Been a couple of years ago. It would be discussed early in the Oreo KDZ threads.)
After attempting that, many people then had to reformat their phones, flash the full KDZ (either Refurbish or Partition DL) and then reinstall TWRP again. Bootloader was still unlocked, of course, but they had to go through Section 6 of WTF Instructions to reinstall TWRP over the updated KDZ. If you have H930 variant or US998 firmware, that's NOT a deal breaker as those have fastboot flash commands. But for Verizon firmware, you can't do that.
This is why the TWRP-flashable zips (basically stock ROMs) were such a godsend. You kept your data and kept TWRP.

Categories

Resources