HEADS UP: US998 "Frankenstein" Auto Updates - LG V30 Guides, News, & Discussion

I didn't see this mentioned anywhere, however, my "Frankenstein" H3931 phone running US998 Oreo tried to auto update last night and I found it boot looping this morning. Luckily I keep regular backups of my phone and was able to quickly restore.
Just giving a quick heads up because I didn't see this posted.

Oh god, can't wait until @ChazzMatt refutes this as anything other than operator error...

betam4x said:
I didn't see this mentioned anywhere, however, my "Frankenstein" H3931 phone running US998 Oreo tried to auto update last night and I found it boot looping this morning. Luckily I keep regular backups of my phone and was able to quickly restore.
Just giving a quick heads up because I didn't see this posted.
Click to expand...
Click to collapse
I'm curious what update it was trying to download and install?
Your H931no longer has AT&T firmware. (Are you an AT&T customer?)
* AT&T device can't receive OTA update without original firmware and AT&T SIM card.
* Converted USS98 device can't receive OTA updates as they don't have native US998 IMEI.
Unless you have a very strange phone. So, did it tell you what update it was trying to install?
Where we've seen this happen -- and is easily explained -- are AT&T H931 converted to US998 for Bootloader Unlock and TWRP, then flashed back to H931 TWRP flashable zip (with AT&T SIMs inside). Or same thing with VS996, flashed back to VS996 TWRP flashable zip. But those have enough stock firmware to trigger the OTA as well as valid IMEI for those carrier updates.
But you should turn off the auto update function. And freeze those updater files in Titanium Backup.
___
P.S. I have native US998 on rooted stock Oreo 20h, my wife as well as my mom have native US998 on stock Oreo 20h, and we've never been offered OTA updates on Oreo -- even though we have correct IMEI. Last one I was offered was back on Nougat over a year ago.

Nothing strange, that is why I am raising a heads up. I am running the US998 20b firmware on an H931; the H931 is being used on a Verizon MVNO. I do not know which update it downloaded (it was stuck at the boot screen), but I know that it updated, because my system partition had evidence of changes. Unfortunately I did not think to look closer, because I overslept thanks to my alarm not going off. If it happens again I will let everyone know. I did not disable software updates.
Note that this was not malware or anything, as I only use a few mainstream apps and root is disabled, though the bootloader is unlocked.

betam4x said:
Nothing strange, that is why I am raising a heads up. I am running the US998 20b firmware on an H931; the H931 is being used on a Verizon MVNO. I do not know which update it downloaded (it was stuck at the boot screen), but I know that it updated, because my system partition had evidence of changes.
Click to expand...
Click to collapse
You shouldn't still be on USS98 20b. The universe is telling you to update to US998 20h (last Oreo), so you can have DTS 3D Stereo, tons of fixes and camera improvements...
US998 20f had all these changes below just by itself!
US998 20f change log:
- 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.

Related

Running any H930 AOSP ROM on an US998 converted H931

Hi there, I've been struggling with this for the past couple of days and have finally figured out how to reliably get AOSP H930 roms to run on H931's.
The steps are pretty straight forward actually and are taken partially from this post here for the H933: https://forum.xda-developers.com/showpost.php?p=78183349&postcount=2
Needed Files:
H933 KDZ: https://forum.xda-developers.com/lg-v30/development/h933-lg-v30-canada-h933-t3795908
H931 keep twrp: https://forum.xda-developers.com/lg-v30/development/lg-v30-att-h931-20f-rom-t3872926
Steps:
1. Starting with a US998 converted H931 with TWRP, download the H933(20G) KDZ and boot into LGUP. In LGUP choose partition dl and select everything except recovery.
2. After the phone is done flashing it should boot immediately to TWRP.
3. Immediate reboot to recovery then format data, and in advanced wipe choose dalvik, system, data, and cache and wipe that as well.
4. Now flash the H931 zip in TWRP, and dirty flash your AOSP rom of choice and whatever else you need/want (gapps, magisk, etc).
If TWRP decides it doesn't want to flash anything, then choosing wipe->format data, and restarting TWRP until it does.
That should be it! Thanks goes to @Who-Lep who originally figured it out.
If you have any questions please feel free to ask. Also let me know if anything doesn't make sense and I'll try my best to fix it.
Nice write up! And thanks for creating the thread.
I can't take all the credit tho, @losingway chimed with his success using the h933 kdz. I just filled in the blanks and did some troubling shooting and testing.
Who-Lep said:
Nice write up! And thanks for creating the thread.
I can't take all the credit tho, @losingway chimed with his success using the h933 kdz. I just filled in the blanks and did some troubling shooting and testing.
Click to expand...
Click to collapse
Forgot to mention, doing it this way fixed all the issues I was having before. Phone, videos not playing, etc. They're all fixed and I am happily typing this from liquidremix
Jkaspar said:
Forgot to mention, doing it this way fixed all the issues I was having before. Phone, videos not playing, etc. They're all fixed and I am happily typing this from liquidremix
Click to expand...
Click to collapse
Nice, that is awesome news!
You'd better not use zip of us998 20f,just use 20e.
20f will cause some problems soch as sounds
Good job. Thanks for helping others.
losingway said:
You'd better not use zip of us998 20f,just use 20e.
20f will cause some problems soch as sounds
Click to expand...
Click to collapse
Are you sure that applies to the H931 as well? I thought that was just US99820F, and it seems nobody is reporting issues in this thread so far.
ericb982 said:
Are you sure that applies to the H931 as well? I thought that was just US99820F, and it seems nobody is reporting issues in this thread so far.
Click to expand...
Click to collapse
I've flashed a multitude of different ROMs following this process throughout the last day, and haven't had any issues with sound. Just flashing the US998 and not the H931 does cause issues though.
EDIT, this post is confusing, don't worry about anything I've said below.
So I don't know which H931 issues specifically these steps are intended to resolve, but I was having video and sound not playing issues in Pixel Experience 2018-12-27 and US998 20F.
I was on US998 20E with Pixel Experience and not having those issues I just mentioned. I used the TWRP flashable US998 20F zip to upgrade firmware (and reflashed Pixel Experience and magisk before rebooting). The audio and video issues were immediately present. Downgraded back to 20E with the TWRP flashable zip (and reflashed Pixel Experience and magisk before rebooting) and things were working seemingly normally on reboot minus the various known issues that seem to be affecting everyone. Hope this helps someone. The audio and video not playing issues are gone at least.
Malnilion said:
I was on US998 20E with Pixel Experience and having those issues I just mentioned.
I used the TWRP flashable US998 20F zip to downgrade firmware (and reflashed Pixel Experience and magisk before rebooting).
Upgraded back to 20E with the newer TWRP flashable zip
Click to expand...
Click to collapse
Going from US998 20E to US998 20F would be upgrading, not downgrading.
Then going back to US998 20E from US998 20F would be downgrading, not upgrading.
US998 20F (November 2018 security patch, but released in January 2019) is newer firmware with more features, like DTS 3D stereo libs which older US998 20E (September 2018 security patch) does not have.
ChazzMatt said:
Going from 20E to 20F would be upgrading, not downgrading.
Then going back to 20E from 20F would be downgrading, not upgrading.
20F (November 2018 security patch, can but released in January 2019) is newer with more features, like DTS 3D stereo libs which older 20E (September 2018 security patch) does not have.
Click to expand...
Click to collapse
Lol, whoops, sleepy brain alphabet fail. Gonna go back and reverse those to help avoid confusion!
---------- Post added at 08:31 PM ---------- Previous post was at 08:13 PM ----------
It actually looks like US998 20F is a problem for me with Pixel Experience. I think I was actually correct before about the order I flashed the ROM firmwares and wasn't thinking about 20E being the downgrade. To clarify, do the procedures in the OP get sound and video working with AOSP ROMs ultimately with the US998 20F firmware? It appears things work just fine with the H931 20F firmware, so maybe I'll just stick with that for now.
Malnilion said:
PM ----------
It actually looks like US998 20F is a problem for me with Pixel Experience. I think I was actually correct before about the order I flashed the ROM firmwares and wasn't thinking about 20E being the downgrade.
Click to expand...
Click to collapse
It's possible you need the "older" US998 firmware instead of "newer" firmware as a base to flash AOSP custom ROM.
But the recent US998 20F firmware is much better with lots of fixes and even added features than the older US998 20E, if you're just running rooted stock firmware.
US998 20F V30 ThinQ performance update progress
- DTS: X 3D stereo effect function has been added.
- 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.
Click to expand...
Click to collapse
ChazzMatt said:
It's possible you need the "older" US998 firmware instead of "newer" firmware as a base to flash AOSP custom ROM.
But the recent US998 20F firmware is much better with lots of fixes and even added features than the older US998 20E, if you're just running rooted stock firmware.
Click to expand...
Click to collapse
Yeah, I'm guessing kernel sources will have to be updated in AOSP ROMs for the newer US998 20F firmware.
@Malnilion
I tried it today with just flashing the US998 firmware, and not flashing the H931 and the sound and video were both not working for me. As far as I've found dirty flashing AOSP over the H931 zip is the only way to have it working.
Jkaspar said:
@Malnilion
I tried it today with just flashing the US998 firmware, and not flashing the H931 and the sound and video were both not working for me. As far as I've found dirty flashing AOSP over the H931 zip is the only way to have it working.
Click to expand...
Click to collapse
Sound and video work on top of US998 20E firmware as well. I think we'll just have to wait and see when ROMs incorporate the kernel changes to work with US998 20F. Maybe we can get DTS X support when that happens as well!
@Jkaspar could you clarify step 5 in your write up? It says "repeat step two," which is just "After the phone is done flashing it should boot immediately to TWRP." Does this mean we should let the device reboot to TWRP or does it mean we should proceed to step 3, which is wiping partitions with TWRP?
Do you know if this can be used to install H930 AOSP roms on US998 converted H933 devices? Thank you in advance.
hossein7292 said:
Do you know if this can be used to install H930 AOSP roms on US998 converted H933 devices? Thank you in advance.
Click to expand...
Click to collapse
Some people try to use a similar method,it works on 933,but his phone can't call.
ericb982 said:
@Jkaspar could you clarify step 5 in your write up? It says "repeat step two," which is just "After the phone is done flashing it should boot immediately to TWRP." Does this mean we should let the device reboot to TWRP or does it mean we should proceed to step 3, which is wiping partitions with TWRP?
Click to expand...
Click to collapse
Sorry, I'll edit the post to clarify. It should say let the phone restart and try to boot the US998 zip you just flashed. It will bootloop and you'll need to then return to TWRP. With out doing that I was getting some weird errors with the phone not being able to Mount the cache.
Wait... so all we needed all along was the H933 partition scheme? (I'm assuming that's the main reason why we needed to flash the H933 KDZ to begin with.) If that's so, then why do we need to flash the US998 20e/20f when we could just go to the H931 20f zip and then dirty flash an AOSP ROM? (I'm asking for clarification)

Stock Frankenstein Post-July Oreo->TWRP (Also, fixing no sound issue)

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.

[ROM] [STOCK] LG V30 T-Mobile Stock ROM 20s ported for LG V30 US998 v1.0

Here's the LG V30 T-Mobile ROM ported over to the LG V30 US998.
I had originally a T-Mobile V30 that I returned back to Amazon, and instead got a Verizon vs996 converted over to a US998 so in case I ever need to switch back to Verizon, I have a phone that supports CDMA and GSM. At least till the end of the year when Verizon shuts down CDMA.
I extracted rom from original H93220s_00_0306.kdz pulled from LG Bridge.
Software: H93220s (Software info might say US99820S in settings for some odd reason)
Special Credits:
**weakNPCdotCom who's rom installer scripted was modified for rom to flash.
**topjohnwu for Magisk root.
**JohnFawkes's US99820H stock rom system.img extracted to pull necessary file needed for port to boot.
Features:
**Includes Rooted Magisk with Magisk Manager.
**Includes T-Mobile Wifi Calling
**Includes T-Mobile HD Calling
**Includes T-Mobile Video Calling
**Includes T-Mobile Hotspot
Missing:
**T-Mobile Visual Voicemail app missing. Download from Play Store.
**Possible LTE Band 71 missing. I have no way to test this.
Requirements:
***Must be on LG V30 US998 firmware (converted over ok). (Has not been tested on Verizon VS996 firmware, or any other.) Even if you have T-Mobile H932, hasn't been tested)
Flashing Instructions:
Step 1: Must be oem unlocked with TWRP installed on your US998 (converted counts).
Step 2: Must be on us998 20h firmware. Go here to install: US99820H.zip
Step 3: Make full TWRP backup.
Step 4: Advance Wipe: System, Dalvik/ART Cache, Data, and Cache
Step 5: Flash ROM
Step 6: Reboot phone after first boot, and get through new install information, gmail, etc... and are at home launcher. If you don't, it will crash eventually and reboot or freeze. Rebooting solves this problem.
Step 7: Enjoy ROM.
ROM ONLY, DOES NOT INCLUDE ANY FIRMWARE, MODEMS, ETC...
Download Stock ROM: T-Mobile-Port-US998-v1.0.zip
MD5: 2fecf764d9eda738f6372869f919eea1
Place holder.....
Sent from my LG-H932 using Tapatalk
I'll give it a try early this week and let you know. I'll run LTE discovery and see what bands are available but I think it's may not be part of just the ROM.
Sent from my LG-US998 using Tapatalk
Thank you kind sir! ?
Edit: So far so good! Better signal overall too!
Everything seems to be working within the ROM. I concur that I have service in a few places I didn't before but just barely. (not a phone thing but middle of nowhere thing) I had some issues with Magisk at first but was able to upgrade to 19 and resolve. Also running Anxious Magisk module and it for some reason removed all my notification panel options. Was able to add them back but weird.
Additional, Google Pay is working fine as it's a big one I use.
OP: I see that people are reporting better signal and I'm wondering why that might be since this ROM doesn't have a modem. Does it unlock additional T-Mobile bands that default 998 ROM doesn't have?
deroth said:
OP: I see that people are reporting better signal and I'm wondering why that might be since this ROM doesn't have a modem. Does it unlock additional T-Mobile bands that default 998 ROM doesn't have?
Click to expand...
Click to collapse
I don't see that it's accessing any different bands but I'm going to do a comparison driving around this weekend with this ROM and the US998 stock ROM.
Sent from my LG-H932 using Tapatalk
I just bought a Moto G7 Power so I would have a phone that works up north. I'll give my V30 with your ROM a try as I know B71 is active where I am going.
If my US998 gets band71 with your ported rom I will let everyone know.
If it still doesn't work I'll have a bootloader unlocked/rooted US998 going up on Swappa next week.
Sent from my moto g(7) power using Tapatalk
If I had carrier warranty, I'd risk flashing the modem and a few other partitions to experiment, like I did in the past with my G4 and G2. Not sure I wanna risk it yet since some claim the T-Mobile modem might brick being on the us998.
Sent from my LG-H932 using Tapatalk
hey, i have an h931 (at&t) converted to us998 and had boombox 1.3 installed before this. i flashed this rom over boombox 1.3, no sound was coming from music or videos. so i clean flashed and still cant get sound to work and any video or song i play skips like low fps or something. anyone have this problem?
dpwguenther said:
hey, i have an h931 (at&t) converted to us998 and had boombox 1.3 installed before this. i flashed this rom over boombox 1.3, no sound was coming from music or videos. so i clean flashed and still cant get sound to work and any video or song i play skips like low fps or something. anyone have this problem?
Click to expand...
Click to collapse
What was the last US998 firmware you had on it? May be too old. Boombox itself is very outdated. There have been massive changes with AUDIO with recent stock firmware. You can't just jump to it.
Do this. I am not making this up. All back-to-back in same TWRP session: dirty flash US998 E (before changes), US998 F (first US998 with DTS), then G, then H. Stack them in TWRP queue. Then flash Magisk, and reboot. If you go into the US998 KDZ thread, you will see those directions for how to update to latest US998 which has the DTS 3D Stereo libs.
THEN, go back into TWRP and flash this T-mobile ROM and reflash Magisk.
Did a master reset of my US998 and then flashed 20G as a base. After that was setup, dirty flashed your TMobile H rom.
Seems to be working so far. Will be 6 hours before I can check lte band availability.
Will have more info tomorrow.
Sent from my moto g(7) power using Tapatalk
So here are my LTE discovery findings from my trip. Drove from Chicago to the Pittsburgh area today. In that distance my phone only connected to bands 2, 4, 12 and 17 (att). The log doesn't show that it connected to any other LTE bands and only connected to band 17 once and didn't establish data connection.
Sent from my LG-H932 using Tapatalk
dpwguenther said:
hey, i have an h931 (at&t) converted to us998 and had boombox 1.3 installed before this. i flashed this rom over boombox 1.3, no sound was coming from music or videos. so i clean flashed and still cant get sound to work and any video or song i play skips like low fps or something. anyone have this problem?
Click to expand...
Click to collapse
ChazzMatt said:
What was the last US998 firmware you had on it? May be too old. Boombox itself is very outdated. There have been massive changes with AUDIO with recent stock firmware. You can't just jump to it.
Do this. I am not making this up. All back-to-back in same TWRP session: dirty flash US998 E (before changes), US998 F (first US998 with DTS), then G, then H. Stack them in TWRP queue. Then flash Magisk, and reboot. If you go into the US998 KDZ thread, you will see those directions for how to update to latest US998 which has the DTS 3D Stereo libs.
THEN, go back into TWRP and flash this T-mobile ROM and reflash Magisk.
Click to expand...
Click to collapse
Thanks ChazMatt.
Fastest way is to just full wipe and flash the 20H Rom and firmware found here:
https://forum.xda-developers.com/lg-v30/development/rom-fw-us99820e-twrp-zip-t3868415
I've added that to the steps on install.
ChazzMatt said:
What was the last US998 firmware you had on it? May be too old. Boombox itself is very outdated. There have been massive changes with AUDIO with recent stock firmware. You can't just jump to it.
Do this. I am not making this up. All back-to-back in same TWRP session: dirty flash US998 E (before changes), US998 F (first US998 with DTS), then G, then H. Stack them in TWRP queue. Then flash Magisk, and reboot. If you go into the US998 KDZ thread, you will see those directions for how to update to latest US998 which has the DTS 3D Stereo libs.
THEN, go back into TWRP and flash this T-mobile ROM and reflash Magisk.
Click to expand...
Click to collapse
Thank you man, that worked. Everything is working fine again. Thank you again ???
No luck with Band 71.
My new Moto G7 Power is connecting to band 71 with good speeds.
The US998 running the TMobile ROM acts no different than stock. Might actually be worse as band 66 doesn't show up in any hidden settings.
Looks like my 4 month old US998 will be going up for sale.
Sent from my moto g(7) power using Tapatalk
Well just bricked my v30 trying h932 modem and bootloader parts. Got the 9008 error. Anybody know how to fix this?
Sent from my iPad using Tapatalk
Octopus box, or bribe a Qualcomn worker to give you the signed firehose. This is why you don't touch ****s without researching first. T-Mobile LG are signed with a different RSA key than the rest, flashing any bootstack partition will result in a key mismatch, and thus the phone will revert to EDL mode/9008.
crumbling9999 said:
Octopus box, or bribe a Qualcomn worker to give you the signed firehose. This is why you don't touch ****s without researching first. T-Mobile LG are signed with a different RSA key than the rest, flashing any bootstack partition will result in a key mismatch, and thus the phone will revert to EDL mode/9008.
Click to expand...
Click to collapse
Yea I knew but couldn’t resist trying!
Sent from my iPad using Tapatalk
Finally got my v30 fixed. Found this guy to fix any brick:
https://forum.xda-developers.com/lg-v30/how-to/bricked-lv-v30-fix-qdloader-9008-t3927952
Sent from my iPad using Tapatalk

LG V35 ThinQ Pie update now available

Google Fi / Carrier unlocked / Amazon / AIO Wireless
https://www.mylgphones.com/google-f...-v35-thinq-received-android-9-pie-update.html
By checking the latest firmware with IMEI on 9to5lg.com/imei, we noticed that the firmware for Google Fi/ Carrier unlocked /AIO wireless are identical
IMEI: 3566590907xxxxx
Model: LMV350ULM
Suffix: AAIOOP
Region/Buyer: AIO
Version: V350ULM20D_00
OS: P
KDZ: V350ULM20d_00_NAO_US_OP_0612.kdz
Size: 3538896930
Download: V350ULM20d_00_NAO_US_OP_0612.kdz
http://pkg02.lime.gdms.lge.com/dn/d...4ASF8C0C18P9/V350ULM20d_00_NAO_US_OP_0612.kdz
ARB (Anti-rollback) Version: Unknown yet.
TY for the link, sadly the download is agonizingly slow for me, it maxes out at 250Kb/s
X-Nemesis said:
TY for the link, sadly the download is agonizingly slow for me, it maxes out at 250Kb/s
Click to expand...
Click to collapse
There's a google drive link from a v35 telegram group. https://drive.google.com/file/d/1RSe7pwzQbsyk5iGFBeSUfJxw8By7WIpw/view?usp=drivesdk
its for google fi, AIO USA unlocked i believe
V350ULM20d_00_NAO_US_OP_0612.kdz
Size: 3538896930 bytes
MD5: 9E4261516B644AAE1839E12C4E7B050E
SHA1: 5D4729F8A51067898A01E83A571C3C48573640A2
CRC32: D48A0CE8
can we install this on an AT&T device with Google Fi ULM firmware installed?
gotomoto said:
can we install this on an AT&T device with Google Fi ULM firmware installed?
Click to expand...
Click to collapse
YEP!!
Use LGUP patched.
So I tried updating an Amazon V35 flashed to Unlocked USA Oreo and it refuses to update. I realize I can just flash the KDZ but are software converted phones permanently barred from updates? The Amazon firmware has too much bloat and requires 5-10 apps to be uninstalled via ADB to get a clean experience. Even then the apps reinstall after every update. I suppose it's go through the hassle of loading every new KDZ in LG UP, or flashing back to Amazon firmware and reapplying ADB commands after every update.
Guyinlaca said:
So I tried updating an Amazon V35 flashed to Unlocked USA Oreo and it refuses to update. I realize I can just flash the KDZ but are software converted phones permanently barred from updates? The Amazon firmware has too much bloat and requires 5-10 apps to be uninstalled via ADB to get a clean experience. Even then the apps reinstall after every update. I suppose it's go through the hassle of loading every new KDZ in LG UP, or flashing back to Amazon firmware and reapplying ADB commands after every update.
Click to expand...
Click to collapse
you aren't able to flash pie Google fi?
I can manually flash with the modded LG UP, yes. I'm just saying the OTA updater and LG Bridge no longer work after crossflashing. Even though the Amazon phone is identical to the USA unlocked model, LG Bridge catches that it's an Amazon model and aborts the update.
Got my Android Pie update today. This is on the unlocked version running on T-Mobile. I like this particular version of the V35 purchased from bhphotovideo.com as it runs on all 4 major US networks, including Verizon. Better late than never!
Semitope said:
There's a google drive link from a v35 telegram group. https://drive.google.com/file/d/1RSe7pwzQbsyk5iGFBeSUfJxw8By7WIpw/view?usp=drivesdk
its for google fi, AIO USA unlocked i believe
V350ULM20d_00_NAO_US_OP_0612.kdz
Size: 3538896930 bytes
MD5: 9E4261516B644AAE1839E12C4E7B050E
SHA1: 5D4729F8A51067898A01E83A571C3C48573640A2
CRC32: D48A0CE8
Click to expand...
Click to collapse
Any additional high speed links? Google has blocked any additional downloads because of the traffic the file has received.
GHolbrook4 said:
Any additional high speed links? Google has blocked any additional downloads because of the traffic the file has received.
Click to expand...
Click to collapse
you can get around that by adding it to your google drive then copying it somewhere in the drive. The copy should be yours and free to download.
I had cross flashed from AT&T to Fi. Oreo to Pie I used upgrade in LGUP. Went smooth, no need to debloat as it left all my data intact. Altogether simple and sweet. Good luck to all of you as well
anyone know which DLL file to use when flashing via lgup ?
GHolbrook4 said:
Any additional high speed links? Google has blocked any additional downloads because of the traffic the file has received.
Click to expand...
Click to collapse
Maybe this can help? I created and attached torrent-file with firmware. Absolutely original V350ULM20d_00_NAO_US_OP_0612.kdz just add name (torrent) to file name Enjoy!
Guyinlaca said:
I can manually flash with the modded LG UP, yes. I'm just saying the OTA updater and LG Bridge no longer work after crossflashing. Even though the Amazon phone is identical to the USA unlocked model, LG Bridge catches that it's an Amazon model and aborts the update.
Click to expand...
Click to collapse
oh, missed that detail. I don't fully understand what you're trying to do. From what I have read, once you crossflash and aren't on the firmware for the phone, regular update avenues are done for.
The pie firmware for amazon is not the same as Google FI/AIO/USA unlocked iirc
My understanding is that the ADB commands don't always remove the apps, just disable them. Package Disabler Pro for LG might be a good option.
Guyinlaca said:
I can manually flash with the modded LG UP, yes. I'm just saying the OTA updater and LG Bridge no longer work after crossflashing. Even though the Amazon phone is identical to the USA unlocked model, LG Bridge catches that it's an Amazon model and aborts the update.
Click to expand...
Click to collapse
I'm in the same predicament. I flashed my Amazon V35 with stock LG firmware, and now I can't update to pie OTA. I guess my question now is will using LG UP to flash the amazon pie KDZ restore OTA ability? I won't know until the next security update. That, or flash amazon oreo KDZ and see if OTA finds the pie update.
Guyinlaca said:
are software converted phones permanently barred from updates?
Click to expand...
Click to collapse
From OTA updates, yes.
Not from manual LGUP updates. You can do those as you wish.
I personally prefer to do manual updates using full image KDZ.
ChazzMatt said:
From OTA updates, yes.
Click to expand...
Click to collapse
Does that still hold true after flashing back to original firmware?
FHC08 said:
Does that still hold true after flashing back to original firmware?
Click to expand...
Click to collapse
No, at least with the V30 when you can flash back to original variant firmware. So, probably same with V35.
LGUP Cross Flashing Errors
For those of you that have cross flashed, say to another carrier rom like the Korean Pie rom or from ATT to Google Fi and are having problems going back just use the modded LGUP and select the "Partition DL" option when flashing. I don't believe this option does any sort of checking on model or carrier. Just be sure to have the "RIGHT" rom the select all partitions when asked. If you wish to save your data deselect the "userdata" partition.
In my case I was flashing back from the Korean Pie rom to the Google Fi Pie (universal) rom and getting a cross flashing error when using the "upgrade" option in LGUP. I just switch to the method above and flashed with no problems. BTW, when coming from the Korean Pie rom back to another rom my advice is to wipe the phone. This way any Korean apps that were loaded along with the Korean rom will be wipe too!
NO MATTER WHAT YOU SHOULD BACKUP YOUR DATA.

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!!!

Categories

Resources