[Frankenstein Phone] Using LGUP for crossflashing

Search This thread

TheDannemand

Senior Member
Feb 12, 2008
1,168
1,181
That is an interesting question, since Sprint doesn't allow the US998 to be brought/used on their network. They want you to buy their own hardware.

It might still work if it has the same IMEI?

I would think it will still work, but I will be interested to hear. CDMA carriers differ from GSM carriers in that they need each device to be specifically listed in their database in order to provision it on their network. But it's by IMEI, I don't think ROM or firmware affects it. I could be wrong though.

I cannot imagine why Sprint wouldn't want US998 on their network when they accept several other "Open Market" unlocked devices. My wife and I used our Nexus 5 on Sprint (AND on T-Mobile AND on AT&T, what a great phone that was :) ). Maybe it's because LG never had the US998 firmware approved by Sprint.
 

texasaggie1

Senior Member
Aug 10, 2004
748
252
OnePlus 7 Pro
OnePlus 8 Pro
I already did. Just not to H933 as I had first planned but to US998.
And it's working beautifully.

Hi, you mentioned earlier that you got a bootloop and followed chazzmatts intructions to fix it:

After getting boot loops I followed @ChazzMatt intsructions to perfom a full reset and am happy to report that everything is ok. No IMEI issues, no radio or signal problems so far.


Can you please direct me to those instructions ?

---------- Post added at 08:45 PM ---------- Previous post was at 08:32 PM ----------

Here is the list of all files that are flashed in a KDZ that are signed with the RSA cert. If just ONE of these doesn't match the key in your CPU, you will probably have a 9008 brick. ....

So do you think you could make a H932 flashable zip that updated everything EXCEPT recovery.image and recoverybak.image

Just in theory... but If I could crossflash a bootloader unlocked H932 (like the H932PR) maybe that would give us fastboot commands so we could then flash twrp... then maybe we could have a flashable zip that flashes everything but recovery that puts it back to H932?
 
Last edited:

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,610
14,431
Atlanta, Georgia
I would think it will still work, but I will be interested to hear. CDMA carriers differ from GSM carriers in that they need each device to be specifically listed in their database in order to provision it on their network. But it's by IMEI, I don't think ROM or firmware affects it. I could be wrong though.

I cannot imagine why Sprint wouldn't want US998 on their network when they accept several other "Open Market" unlocked devices. My wife and I used our Nexus 5 on Sprint (AND on T-Mobile AND on AT&T, what a great phone that was :) ). Maybe it's because LG never had the US998 firmware approved by Sprint.
I'm not here to try to figure out Sprint. But allegedly they don't accept the US998 because it doesn't have a couple of minor LTE bands they use, just the major ones. Neither AT&T nor T-Mobile reject phones because of that. The US998 also doesn't have all the minor LTE bands AT&T uses. So what? I'm still using it on AT&T and AT&T doesn't care. I still have most of the LTE bands, plus HSPA. It's compatible with AT&T.

So that dubious reason Sprint is stating doesn't make any sense. With Sprint you would still have many LTE bands plus CDMA as backup.

No, I THINK it's because they also sell a V30/V30+ and they want you to buy their phone instead. Plus, U.S.Cellular also sells the US998 and only LG can tell the difference.

Of the limited list of open market phones Sprint accepts, do they also sell that model themselves? A direct example like the LG V30?

I also think it has to do with money. If LG kicked some money to Sprint, suddenly the US998 would be welcome. ;)

Sent via open market LG US998 V30/V30+

---------- Post added at 10:37 PM ---------- Previous post was at 10:34 PM ----------

Hi, you mentioned earlier that you got a bootloop and followed chazzmatts intructions to fix it:

After getting boot loops I followed @ChazzMatt intsructions to perfom a full reset and am happy to report that everything is ok. No IMEI issues, no radio or signal problems so far.


Can you please direct me to those instructions?

Post 101.
https://forum.xda-developers.com/showpost.php?p=76429682&postcount=101

Sent via open market LG US998 V30/V30+
 
Last edited:

JWnSC

Senior Member
Jul 9, 2010
514
281
Virginia Beach
Would flashing everything but modem keep the lte bands unchanged? Need to use on Sprint for a while. I'm sure it would work, the imei is clean and in their system already. I noticed us998 and as998 doesn't support bands 26 or 41 which is used by Sprint frequently in my area.
Trying to get away from Sprint firmware.Can't remove Sprint bloat (carrier apps only) with adb anymore with the ls998 Oreo update and apns are now locked(The phone was previously unlocked). I know people don't like Sprint but the service is well in my area. During congested times it's faster than Verizon and cheap with no noticable throttling.
 

jcsww

Senior Member
I would message T-Mobile and ask what is going to happen to Sprint phones with the merger. The LG V30 could easily be updated to be fully compatible for both networks. Maybe the policy will change a out the non-carrier variants as well with Sprint being slowly rolled into the T-Mobile brand.
 

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,610
14,431
Atlanta, Georgia
I would message T-Mobile and ask what is going to happen to Sprint phones with the merger. The LG V30 could easily be updated to be fully compatible for both networks. Maybe the policy will change a out the non-carrier variants as well with Sprint being slowly rolled into the T-Mobile brand.
The merger is a full year away. For the newer Sprint phones, they'll probably activate all the compatible T-Mobile LTE/HSPA bands while actively phasing out CDMA. Just like T-Mobile did with MetroPCS and AT&T did with Cricket, after those respective sales. They continued to run CDMA for awhile until they repurposed all the spectrum.

I know with Cricket, AT&T promised 18 months of continued CDMA before shutting it off. They then gave customers generous trade in deals on their CDMA phones to new Cricket phones.

Point is, one year from now + 18 months more... LG V30 will be long be out of warranty by then.
 
Last edited:
  • Like
Reactions: niko99 and JWnSC

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,610
14,431
Atlanta, Georgia
FRANKENSTEIN - CONVERTING ANY NORTH AMERICA V30/V30+ (except T-mobile H932) TO US998 OREO

I started this post off by explaining how I converted an LS998 V30+ Oreo to US998 Oreo. But this post has now changed into a guide on how to convert ANY North America V30/V30+ variant to US998 Oreo. EXCEPT, do NOT try this on T-mobile H932. You will brick your phone. It has different RSA encryption than other North American V30 variants.

SHORT VERSION:

1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) THEN open patched LGUP and flash NOUGAT US998 to DL PARTITION. In the pop up box "Select All". Use the attached patched LGUP in this post.
3) Master Reset. (post 101) (to stop the incessant bootlooping)
4) Flash Oreo US998 in LGUP UPGRADE MODE. You can also choose REFURBISH MODE or Partition DL mode. (Make SURE you are choosing Oreo US998 and not accidentally re-flashing Nougat US998 again!)
Unless you are planning to unlock bootloader, go ahead and update to MOST RECENT KDZ in that US998 Oreo KDZ thread.
However, for bootloader unlock purposes, you will first use the US998 KDZ versions with pre-July 2018 security patch: 20a or 20b. You can then always update to newer US998 firmware later, AFTER bootloader is unlocked using the WTF method.

5) DONE.

NOTE: For Canadian H933 to convert to US998, @cre4per says you have to use DL Partition for both stages (Nougat and Oreo KDZ):

That is what i tried but after the reset when i went back into lgup it would recognize phone as h933 and when trying to upgrade to oreo would say error cross flash h933 to us998, so i used DL Partition again instead of upgrade and it worked perfectly

If you find you cannot flash Oreo in UPGRADE mode, then try DL Partition method again. If LGUP can't "see" the phone, go in make sure you have USB debugging enabled, and let Windows drivers install. Make sure you say yes for USB debugging for the particular computer you are using. Sometimes you have to revoke and re-enable the permissions.

READ THE INSTALLATION INSTRUCTIONS CAREFULLY. If you get a ".dll error" you either didn't install correctly or are using the wrong version of Dev Patched LGUP. Some people have used OTHER versions of LGUP before and ignore the installation instructions -- they think they know how to install and they do NOT --- then complain about .dll error, which is their fault.
_________________
HOW TO INSTALL DEV PATCHED LGUP

0. UNINSTALL any prior LGUP version. Seriously. Go to Programs folder and delete the LGUP folder if you must.

1. 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. Extract LGUP_DualMode.zip to a folder on your PC.

3. Browse into the folder and launch LGUP_Store_Frame_Ver_1_14_3.msi.
Follow the prompts to complete the install.

4. In that folder, right click and select "Run as Administrator" on "SetDev.bat" to set LGUP to developer mode. < READ THAT AGAIN.

5. Launch LGUP using the desktop shortcut. NOT from folder icon!

As mentioned before, use UPGRADE, REFURBISH or PARTITION DL modes. REFURBISH and Partition DL are probably best.


J2QAOrh.png

WARNING: In LGUP do NOT go messing with modes not mentioned in these instructions. Especially do NOT use Chip Erase.
I don't care what anyone else tells you. If you listen to them, let them help you recover from messing up your phone.

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.


It's all 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.
  • Reboot the computer.

If you ask for help, that's the list of items we are going to give you anyway. ;)

What some people have is a problem getting LGUP to see the phone again AFTER Nougat US998 in order to then upgrade to Oreo US998:

looks like I got it to work in upgrade mode. Did what you said about restarting. Restarted the whole computer. unplugged. But also experienced LG Up not seeing the phone. So I enabled USB debugging and let the drivers install from the phone. It's now upgrading. Thanks, normally all this can get me nervous, but your help kept me focused. So far so good.

update: Frankensteined all the way to latest Oreo now. What I experienced was difficulty between upgrades getting LGUP to see the phone. What helped was the recommends from Chaz. Also enabling developer options and each time USB debugging toggled and revoke usb debug too. Once the win7 machine saw the phone , then LG UP saw it too.

Just wanted to confirm that I had the same issue. After successfully flashing Nougat either US99810c or US99810d to my H931 and doing hard reset, I was unable to UPGRADE to Oreo via LGUP. The phone was still recognized as H931 in LGUP and would not let me cross-flash. Booting up Nougat, enabling USB debugging and letting drivers to install did the trick, after that phone was recognized as US998 in LGUP and I was able to upgrade the firmware.

________________

LONG VERSION:

So, at the end...can we go from Oreo LS998 to Oreo US998? :)

Yes, but there's a middle stage of flashing to US998 Nougat. I tried to skip that stage, didn't work.

I now have mint condition Oreo US998 V30+ for $350, which started as LS998 V30+ off eBay.
__________________

OK, as the title says I converted the LG998 Oreo V30+ I bought off eBay to a US998 Oreo V30+. Did it tonight, and thanks to @papoose515, it worked out fine. If I hadn't had his notes, I would have been stuck with bootlooping.

be careful flashing the us998 oreo im getting a bootloop:::
Edit: instead of partition dl choose upgrade only if your on nougat us998!!!

Tell us more information, please

oh...when i first try to upgrade to Oreo US998 from the H933
it installed perfect the phone would boot up fine
but as you got to the setup screen it would restart(boot loop)
so then i flashed the US998 nougat
then i used the upgrade option to upgrade to Oreo now it works perfect.
Sorry for bad english.

He's right. Here's what you have to do:

1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) open patched LGUP and flash NOUGAT US998 to DL PARTITION. In the pop up box "Select All". Use the attached patched LGUP in this post.
3) Master Reset (post 101)
4) Flash Oreo US998 in LGUP UPGRADE MODE.
5) DONE.

That's the short version. Here's what really happened with me... (screenshots below)

First tried to go straight to US998 Oreo from LS998 Oreo, using DL Partition flash. (Not sure why in the screenshot below LGUP says it's Nougat LS998 "10a", it wasn't. It was Sprint Oreo LS998 in "About Phone".)

Anyway, didn't work. Oh, the US998 Oreo flashed, and the phone rebooted with ThinQ logo -- and I was feeling pretty good about the whole process.

But then kept rebooting over and over, even after a Master Reset. At first, wouldn't really boot, I kept seeing half second glimpses of the green Android on his back. Master reset (erase) and the phone started booting up, but would reboot again, over and over.

  • So, I did it all over again -- this time flashing US998 Oreo via DL partition over US998 Oreo. (Since I was already on Oreo US998 by this point.) Still didn't work to stabilize the phone.
  • Then tried "upgrade" from US998 Oreo to US998 Oreo -- hoping it would straighten things out. Nope, kept boot looping. It would sometimes get as far as letting me put in Wi-Fi password, before it started rebooting.

By this point LGUP was clearly recognizing the phone as "US998", while download mode kept seeing it as "LS998". (See screenshots below.) But wouldn't stay booted up for more than a minute, after flashing and after master reset.

  • Finally I did what @papoose515 had done... I used LGUP to flash from US998 Oreo to NOUGAT US998 in DL Partition.
Yes, I downgraded to Nougat US998. STABLE. OK, upon Nougat boot up I did get a message my encryption was unsuccessful and to erase all data, but I didn't care. I wasn't staying at this stage long. Went in, confirmed in About Phone that it's US998 10D (Nougat).

  • I then re-opened LGUP and flashed Oreo US998 back as "UPGRADE". I went from Nougat US998 to Oreo US998. When it booted back up, it's now stable Oreo US998.

This was what @papoose515 had done, but I tried to go straight from LS998 OREO TO US998 OREO. Using this LGUP method, you do need the middle Nougat flash, for some reason.

Anyway, I now have mint condition Oreo US998 V30+ for $350, which used to be LS998 V30+.

By the way, I used the Nougat dll patched LGUP for the entire process.

I also went into download mode manually for LGUP to see the phone. Otherwise it kept saying I had no phone connected.

At the end of the process you will have carrier unlocked US998 with 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

_________________________
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

__________________________
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.

Every one who reports they used chip erase in this Frankenstein thread wiped their IMEI. It's not part of ANY instructions in this forum, so any one who does it in on their own.

Here's the remainder of the explanations:


REFURBISH: You will lost all user data(KDZ or TOT)(But you will rebuild a good foundation.)

2) UPGRADE: Keep data and update your phone(KDZ or TOT)(But you have to already be on firmware for that phone. Doesn't work when cross flashing FROM another variant.)

Select Upgrade to flash kdz firmware to unbrick/restore your phone back to stock.

3) ChipErase: Dangerous, This will erase IMEI/efs, Do not try this if you do not have a NV backup.

Chip Erase can also remove the Google FRP on many LG devices with Android 5.0, 6.0. (Such as LG H345, LG MS345)

4) PARTITION DL:flash the single Partition or selected partitions onto your phone.

This feature can solve “unknown model” issues. This feature can be used to bypass google frp by flashing specific tot firmware.

5) DUMP:Dump all partitions of your phone as backup.,

AT&T and Spring LG phone users who may need this feature to dump the firmware from a working phone as back up and use Partition DL to restore phones.

6) FOTA Upgrade: This can be used to flash OTA Update file that comes with dot up file extension.
 

Attachments

  • LS998-1.png
    LS998-1.png
    82.4 KB · Views: 8,577
  • 20180513_194852.jpg
    20180513_194852.jpg
    269.6 KB · Views: 8,073
  • 20180513_194901.jpg
    20180513_194901.jpg
    268.7 KB · Views: 8,031
  • LS998-2.png
    LS998-2.png
    42.7 KB · Views: 7,326
  • 20180513_195354.jpg
    20180513_195354.jpg
    254.3 KB · Views: 6,983
  • LS998-3.png
    LS998-3.png
    64.3 KB · Views: 7,417
  • LS998-4.png
    LS998-4.png
    44.8 KB · Views: 6,555
  • 20180513_202021.jpg
    20180513_202021.jpg
    237 KB · Views: 6,405
  • Screenshot_2018-05-13-20-24-32.png
    Screenshot_2018-05-13-20-24-32.png
    199 KB · Views: 6,211
  • LGUP_DualMode.zip
    16.7 MB · Views: 1,565
Last edited:

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,610
14,431
Atlanta, Georgia
pretty sure it is safe to go from Nougat US998 to Oreo US998.

Yes, it's safe. But on the LS998 the overall process is just not as straightforward as flashing AS998. I tried it, kept bootlooping. So, had to do what @papoose515 did -- flash Nougat US998 in DL Partition. ( By this point I was ALREADY on US998 Oreo! So, I was temporarily downgrading.) Then, that was stable and I used "UPGRADE" in LGUP to flash back to Oreo US998. And now that's fine.

I don't know why going straight from LS998 Oreo to US998 Oreo doesn't work. The middle step is Nougat US998. THEN, use "upgrade" to go back to Oreo.
 
Last edited:
  • Like
Reactions: niko99 and JWnSC

philcurious

Member
Aug 21, 2008
41
11
Tell us more, please. Were you on Sprint Oreo?

Because one guy tried it and was able to flash AS998 KDZ (basically the "regional carrier" version of the US998, same thing), but not able to flash US998 KDZ.

AS998 is already on Oreo, but US998 is still Nougat (which is annoying as I own three). His phone was on Sprint Oreo.

Sent via open market LG US998 V30/V30+
i was and am still on nougat, i'm considering updating to AS998 since i can't unlock the bootloader. Does anyone have any thoughts?
 
  • Like
Reactions: mk1129

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,610
14,431
Atlanta, Georgia
Is it possible to flash a version of twrp to the Newly made LS/US998 and instal rom such as weta staying on nougat?
No.

Only open market LG US998 V30 with IMEI registered in the LG Developer Bootloader Unlock list website have bootloader unlocked and root, and can have TWRP with ROMs.



Sent via open market LG US998 V30/V30+
 
  • Like
Reactions: Mikalhicks7

Mikalhicks7

Senior Member
Jan 29, 2015
110
23
atlanta
No.

Only open market LG US998 V30 with IMEI registered in the LG Developer Bootloader Unlock list website have bootloader unlocked and root, and can have TWRP with ROMs.



Sent via open market LG US998 V30/V30+
Getting there though! ?? Gladly willing to donate to whomever is working on such a thing. I def got played into getting a Sprint device. The having no free hotspot thing is played out
 

texasaggie1

Senior Member
Aug 10, 2004
748
252
OnePlus 7 Pro
OnePlus 8 Pro
H932 Unlocked Bootloader Frankenstein Feedback Wanted

I have an h932 V30+ on Oreo. Bootloader is unlocked. I read every post in this thread tonight. Nobody has successfully cross flashed this model that we know of.

I am thinking about cross flashing US998 Oreo since it worked for the guy with thee H932PR. Any thoughts?

Also, assuming it works, will the bootloader remain unlocked?

If you think it will fail, what if instead I ONLY flashed the non signed partitions mentioned on page 3 or 4 by running naked?

Thanks in advance for your input
 

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,610
14,431
Atlanta, Georgia
Well, we can't unlock the bootloader of the H933 to find out.

I have two theories --

1) Only the H932 has OEM bootloader unlock with fastboot commands stripped out. All the others (H931, H933, H930DS, etc) DO have fastboot commands, but we just can't get to them, due to locked bootloader -- EXCEPT for the open market US998, H930, H930G (all with LG approved bootloader unlock). When you unlock THOSE bootloaders, there's fastboot flash commands. IF you could unlock the others, they would also have fastboot flash commands.

2) All the variants -- EXCEPT for the open market US998, H930, H930G (all with LG approved bootloader unlock) -- have fastboot commands stripped out, and LG let the H932 have simple OEM bootloader unlock to show there's no simply use trying to unlock the bootloaders of all those other phones.

Obviously, both theories can't be true. So, which is it? :confused:

Guess we now know which theory is correct.

https://forum.xda-developers.com/lg-v30/help/wtf-lg-v30-t3790500

Somebody did something totally ridiculous -- flashing an LG G4 unlock.bin file (which seemingly didn't work at first) on his AT&T LG V30 and bootloader unlocked his AT&T H931 V30. And flashed TWRP and rooted.

Or maybe it was because he flashed it to H930, which would have fastboot flash commands.

But still that totally non-sanctioned bootloader unlock should not work...



---------- Post added at 10:36 PM ---------- Previous post was at 10:31 PM ----------

Is it possible to flash a version of twrp to the Newly made LS/US998 and instal rom such as weta staying on nougat?

I change my answer. IF what this guy above did is true, nothing is impossible.
 
Last edited:
  • Like
Reactions: texasaggie1

Addiso

Senior Member
Jul 3, 2012
2,014
726
27
San Bernardino
I have an h932 V30+ on Oreo. Bootloader is unlocked. I read every post in this thread tonight. Nobody has successfully cross flashed this model that we know of.

I am thinking about cross flashing US998 Oreo since it worked for the guy with thee H932PR. Any thoughts?

Also, assuming it works, will the bootloader remain unlocked?

If you think it will fail, what if instead I ONLY flashed the non signed partitions mentioned on page 3 or 4 by running naked?

Thanks in advance for your input
I wanted to try but never got around to it since this is my only device atm. I was gna try flashing nougat us998 then use the upgrade option to get to Oreo us998.
 

Jubeldum

Senior Member
What we need is for someone with a H932PR to download the H932PR kdz file for us. Also for them to unlock their bootloader before they crossflash to US998. Once done, see if the flash commands work to flash TWRP.

Who knows. Maybe the H932 can be flashed to H932PR, then to US998 and back to H932 after TWRP is installed. Sometimes dreams can come true.
 

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,610
14,431
Atlanta, Georgia
What we need is for someone with a H932PR to download the H932PR kdz file for us. Also for them to unlock their bootloader before they crossflash to US998. Once done, see if the flash commands work to flash TWRP.

Who knows. Maybe the H932 can be flashed to H932PR, then to US998 and back to H932 after TWRP is installed. Sometimes dreams can come true.

@poncespr (the H932PR guy) says he couldn't unlock his bootloader before he converted, if I understood his answer correctly. So, the H932PR isn't exactly the same phone as the H932.

(After cross flashing) I can get to bootloader but my only options are read device id, write unlock key and check bootloader unlock.
This are the same options I had before flashing US998. And bootloader is locked, as it was before crossflashing.
 

poncespr

Senior Member
Jul 22, 2007
463
156
Vega Baja
Samsung Galaxy S21 Ultra
@poncespr (the H932PR guy) says he couldn't unlock his bootloader before he converted, if I understood his answer correctly. So, the H932PR isn't exactly the same phone as the H932.

That is correct.
Also, I tried to find a stock KDZ for my H932PR previous to cross flashing as a backup in case I bricked it and could not find one.

Edit:
FYI, I decided to flash H933 Canada (Rogers) on top of US998 on my H932PR just for kicks, and also no issues. Except for a few more LTE bands in the service menu that I am not sure are really active, I really see no point on choosing one over the other.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 55
    FRANKENSTEIN - CONVERTING ANY NORTH AMERICA V30/V30+ (except T-mobile H932) TO US998 OREO

    I started this post off by explaining how I converted an LS998 V30+ Oreo to US998 Oreo. But this post has now changed into a guide on how to convert ANY North America V30/V30+ variant to US998 Oreo. EXCEPT, do NOT try this on T-mobile H932. You will brick your phone. It has different RSA encryption than other North American V30 variants.

    SHORT VERSION:

    1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
    2) THEN open patched LGUP and flash NOUGAT US998 to DL PARTITION. In the pop up box "Select All". Use the attached patched LGUP in this post.
    3) Master Reset. (post 101) (to stop the incessant bootlooping)
    4) Flash Oreo US998 in LGUP UPGRADE MODE. You can also choose REFURBISH MODE or Partition DL mode. (Make SURE you are choosing Oreo US998 and not accidentally re-flashing Nougat US998 again!)
    Unless you are planning to unlock bootloader, go ahead and update to MOST RECENT KDZ in that US998 Oreo KDZ thread.
    However, for bootloader unlock purposes, you will first use the US998 KDZ versions with pre-July 2018 security patch: 20a or 20b. You can then always update to newer US998 firmware later, AFTER bootloader is unlocked using the WTF method.

    5) DONE.

    NOTE: For Canadian H933 to convert to US998, @cre4per says you have to use DL Partition for both stages (Nougat and Oreo KDZ):

    That is what i tried but after the reset when i went back into lgup it would recognize phone as h933 and when trying to upgrade to oreo would say error cross flash h933 to us998, so i used DL Partition again instead of upgrade and it worked perfectly

    If you find you cannot flash Oreo in UPGRADE mode, then try DL Partition method again. If LGUP can't "see" the phone, go in make sure you have USB debugging enabled, and let Windows drivers install. Make sure you say yes for USB debugging for the particular computer you are using. Sometimes you have to revoke and re-enable the permissions.

    READ THE INSTALLATION INSTRUCTIONS CAREFULLY. If you get a ".dll error" you either didn't install correctly or are using the wrong version of Dev Patched LGUP. Some people have used OTHER versions of LGUP before and ignore the installation instructions -- they think they know how to install and they do NOT --- then complain about .dll error, which is their fault.
    _________________
    HOW TO INSTALL DEV PATCHED LGUP

    0. UNINSTALL any prior LGUP version. Seriously. Go to Programs folder and delete the LGUP folder if you must.

    1. 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. Extract LGUP_DualMode.zip to a folder on your PC.

    3. Browse into the folder and launch LGUP_Store_Frame_Ver_1_14_3.msi.
    Follow the prompts to complete the install.

    4. In that folder, right click and select "Run as Administrator" on "SetDev.bat" to set LGUP to developer mode. < READ THAT AGAIN.

    5. Launch LGUP using the desktop shortcut. NOT from folder icon!

    As mentioned before, use UPGRADE, REFURBISH or PARTITION DL modes. REFURBISH and Partition DL are probably best.


    J2QAOrh.png

    WARNING: In LGUP do NOT go messing with modes not mentioned in these instructions. Especially do NOT use Chip Erase.
    I don't care what anyone else tells you. If you listen to them, let them help you recover from messing up your phone.

    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.


    It's all 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.
    • Reboot the computer.

    If you ask for help, that's the list of items we are going to give you anyway. ;)

    What some people have is a problem getting LGUP to see the phone again AFTER Nougat US998 in order to then upgrade to Oreo US998:

    looks like I got it to work in upgrade mode. Did what you said about restarting. Restarted the whole computer. unplugged. But also experienced LG Up not seeing the phone. So I enabled USB debugging and let the drivers install from the phone. It's now upgrading. Thanks, normally all this can get me nervous, but your help kept me focused. So far so good.

    update: Frankensteined all the way to latest Oreo now. What I experienced was difficulty between upgrades getting LGUP to see the phone. What helped was the recommends from Chaz. Also enabling developer options and each time USB debugging toggled and revoke usb debug too. Once the win7 machine saw the phone , then LG UP saw it too.

    Just wanted to confirm that I had the same issue. After successfully flashing Nougat either US99810c or US99810d to my H931 and doing hard reset, I was unable to UPGRADE to Oreo via LGUP. The phone was still recognized as H931 in LGUP and would not let me cross-flash. Booting up Nougat, enabling USB debugging and letting drivers to install did the trick, after that phone was recognized as US998 in LGUP and I was able to upgrade the firmware.

    ________________

    LONG VERSION:

    So, at the end...can we go from Oreo LS998 to Oreo US998? :)

    Yes, but there's a middle stage of flashing to US998 Nougat. I tried to skip that stage, didn't work.

    I now have mint condition Oreo US998 V30+ for $350, which started as LS998 V30+ off eBay.
    __________________

    OK, as the title says I converted the LG998 Oreo V30+ I bought off eBay to a US998 Oreo V30+. Did it tonight, and thanks to @papoose515, it worked out fine. If I hadn't had his notes, I would have been stuck with bootlooping.

    be careful flashing the us998 oreo im getting a bootloop:::
    Edit: instead of partition dl choose upgrade only if your on nougat us998!!!

    Tell us more information, please

    oh...when i first try to upgrade to Oreo US998 from the H933
    it installed perfect the phone would boot up fine
    but as you got to the setup screen it would restart(boot loop)
    so then i flashed the US998 nougat
    then i used the upgrade option to upgrade to Oreo now it works perfect.
    Sorry for bad english.

    He's right. Here's what you have to do:

    1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
    2) open patched LGUP and flash NOUGAT US998 to DL PARTITION. In the pop up box "Select All". Use the attached patched LGUP in this post.
    3) Master Reset (post 101)
    4) Flash Oreo US998 in LGUP UPGRADE MODE.
    5) DONE.

    That's the short version. Here's what really happened with me... (screenshots below)

    First tried to go straight to US998 Oreo from LS998 Oreo, using DL Partition flash. (Not sure why in the screenshot below LGUP says it's Nougat LS998 "10a", it wasn't. It was Sprint Oreo LS998 in "About Phone".)

    Anyway, didn't work. Oh, the US998 Oreo flashed, and the phone rebooted with ThinQ logo -- and I was feeling pretty good about the whole process.

    But then kept rebooting over and over, even after a Master Reset. At first, wouldn't really boot, I kept seeing half second glimpses of the green Android on his back. Master reset (erase) and the phone started booting up, but would reboot again, over and over.

    • So, I did it all over again -- this time flashing US998 Oreo via DL partition over US998 Oreo. (Since I was already on Oreo US998 by this point.) Still didn't work to stabilize the phone.
    • Then tried "upgrade" from US998 Oreo to US998 Oreo -- hoping it would straighten things out. Nope, kept boot looping. It would sometimes get as far as letting me put in Wi-Fi password, before it started rebooting.

    By this point LGUP was clearly recognizing the phone as "US998", while download mode kept seeing it as "LS998". (See screenshots below.) But wouldn't stay booted up for more than a minute, after flashing and after master reset.

    • Finally I did what @papoose515 had done... I used LGUP to flash from US998 Oreo to NOUGAT US998 in DL Partition.
    Yes, I downgraded to Nougat US998. STABLE. OK, upon Nougat boot up I did get a message my encryption was unsuccessful and to erase all data, but I didn't care. I wasn't staying at this stage long. Went in, confirmed in About Phone that it's US998 10D (Nougat).

    • I then re-opened LGUP and flashed Oreo US998 back as "UPGRADE". I went from Nougat US998 to Oreo US998. When it booted back up, it's now stable Oreo US998.

    This was what @papoose515 had done, but I tried to go straight from LS998 OREO TO US998 OREO. Using this LGUP method, you do need the middle Nougat flash, for some reason.

    Anyway, I now have mint condition Oreo US998 V30+ for $350, which used to be LS998 V30+.

    By the way, I used the Nougat dll patched LGUP for the entire process.

    I also went into download mode manually for LGUP to see the phone. Otherwise it kept saying I had no phone connected.

    At the end of the process you will have carrier unlocked US998 with 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

    _________________________
    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

    __________________________
    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.

    Every one who reports they used chip erase in this Frankenstein thread wiped their IMEI. It's not part of ANY instructions in this forum, so any one who does it in on their own.

    Here's the remainder of the explanations:


    REFURBISH: You will lost all user data(KDZ or TOT)(But you will rebuild a good foundation.)

    2) UPGRADE: Keep data and update your phone(KDZ or TOT)(But you have to already be on firmware for that phone. Doesn't work when cross flashing FROM another variant.)

    Select Upgrade to flash kdz firmware to unbrick/restore your phone back to stock.

    3) ChipErase: Dangerous, This will erase IMEI/efs, Do not try this if you do not have a NV backup.

    Chip Erase can also remove the Google FRP on many LG devices with Android 5.0, 6.0. (Such as LG H345, LG MS345)

    4) PARTITION DL:flash the single Partition or selected partitions onto your phone.

    This feature can solve “unknown model” issues. This feature can be used to bypass google frp by flashing specific tot firmware.

    5) DUMP:Dump all partitions of your phone as backup.,

    AT&T and Spring LG phone users who may need this feature to dump the firmware from a working phone as back up and use Partition DL to restore phones.

    6) FOTA Upgrade: This can be used to flash OTA Update file that comes with dot up file extension.
    17
    Caution: DO NOT try this on variants except for LS998 and VS996 unless you know deeply how the partitions work in LG systems.

    Basic crossflashing method: Instead of choosing "UPGRADE" In the "process" menu, choose "PARTITION DL",then click "select all", confirm and there you go.
    If running into problems in starting the phone, perform a data reset.

    Cases: In China, numerous cases of LS998/VS996 successfully flashing US998 or AS998 or H933 and working fine have been confirmed, since second-hand phone dealers crossflash as a common practice for certain reasons. And LTE band 1 and 5 which are not active on LS998/VS996 before flashing are activated in the flashed US998 (the so-called Frankenstein) system. Dual sim also CAN BE recognized on VS996 with flashed H930DS system coz the circuit system seems to be identical among all the variants of V30. However with the baseband difference network is not working.
    15
    well i done ****ed up my v30.. i was successful on the first attempt with the as998 flash but then i tried to flash to the us998 and bricked my phone!!!

    See post #88 and #73. Those people thought they bricked their phones but recovered. Don't give up hope. One had to do a "Master Reset" with power and volume buttons.

    Master Reset -- using buttons:
    1. Unplug phone and turn it OFF.
    2. Press and hold the Power and Volume down buttons.
    3. When the LG logo appears, quickly release the Power button only -- then immediately press Power button again, while STILL pressing the Volume down button until you see the screen to select Yes to erase and reset everything.
    4. Release both buttons so you can make your choices.

    • 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.

    Sent via open market LG US998 V30/V30+
    12
    Here is the list of all files that are flashed in a KDZ that are signed with the RSA cert. If just ONE of these doesn't match the key in your CPU, you will probably have a 9008 brick. Some just won't load, and your phone won't work until you flash the proper KDZ (for example modem), but the fact of the matter is -- it is NOT possible to crossflash ANY of these files IF the RSA key in your CPU doesn't match the signature on these files:
    Code:
    ablbak.image
    abl.image
    apdp.image
    cmnlib64bak.image
    cmnlib64.image
    cmnlibbak.image
    cmnlib.image
    devcfgbak.image
    devcfg.image
    hypbak.image
    hyp.image
    keymasterbak.image
    keymaster.image
    modem.image
    msadp.image
    pmicbak.image
    pmic.image
    rpmbak.image
    rpm.image
    storsecbak.image
    storsec.image
    tzbak.image
    tz.image
    xbl2.image
    xbl.image


    If you have an unlocked bootloader, this is the list of files that you can flash without worrying about the RSA key:
    Code:
    boot.image
    recoverybak.image
    recovery.image
    lafbak.image
    laf.image
    system.image
    userdata.image
    If you do not have an unlocked bootloader, and you flash one of the above files WITHOUT flashing the corresponding abl, you will bootloop and never be able to fix your phone. So, if you have a locked bootloader, then you must flash ALL of the partitions listed as being checked by the RSA key, and ALL of the partitions listed here. If you don't -- you will not have a working phone.


    And finally, this is the list of files that you can cross flash that aren't checked by the RSA key in the CPU nor dm-verity:
    Code:
    cache.image
    carrier.image
    drm.image
    eksst.image
    encrypt.image
    eri.image
    factory.image
    ftm.image
    grow.image
    keystore.image
    logfs.image
    misc.image
    mpt.image
    operatorlogging.image
    persist.image
    pstore.image
    qni.image
    raw_resourcesbak.image
    raw_resources.image
    rct.image
    sec.image
    sns.image
    srtc.image
    ssd.image
    6
    Ok. I know I am in the minority here, but just in case anyone else has an H932PR or if this can help in any other way, I decided to just pull the trigger and flashed US998 Oreo via LGUP with DL Partition.
    After getting boot loops I followed @ChazzMatt intsructions to perfom a full reset and am happy to report that everything is ok. No IMEI issues, no radio or signal problems so far.
    So, crossflash from H932PR to US998 works.
    Cheers!


    I have an LG V30 H932PR on Nougat, from Claro Puerto Rico. Historically, updates on my provider have been glacial slow and was thinking about taking a chance and crossflash oreo from another device. I downloaded H933 Oreo KDZ from Canada (Rogers), but then I thought maybe I have a better chance of not bricking if I use another H932 firmware, maybe TMO?
    Any ideas ?