Rooting version H933 (Canadian V30) - LG V30 Questions & Answers

Hi everyone, I've followed the WTF thread to unlock the bootloader on a V30 H933 (the Canadian version), but even after unlocking there's no fastboot support on the phone, only the US998 version seems to have it. Trouble is that Rogers, my local operator, only supports VoLTE and VoWiFi on their recognized devices - I tried having US998 running on my phone, calling their support and possibly getting some actual configuration I could put on the phone, but their response was "your phone is defective and needs to be replaced".
All that said, my goal here is to somehow install TWRP on this phone and root under the original ROM, so I can have the features I need from the network. So far, I've been pretty unsuccessful in this, so my plead would be: could anyone chime in to help me either
flash the minimal necessary over US998 to get H933 functionality/network information back as to reenable VoLTE and VoWiFi on my operator
come up with an update.zip or some other file I could use to flash a Magisk-patched boot.img
pack a full flashable ZIP image of the Canadian ROM (my last attempt at this left the phone in bootloop)
an alternative idea I haven't thought about that could help?
Ideally, at the end of the process, I'd like to have TWRP and Magisk installed on the phone, but I could settle for simply Magisk.
Once again, any help or pointers are more than welcome and appreciated.

I think you can extract a h933 kdz and flash individual partitions that do not have to do with recovery or the bootloader. You can probably use the dd command for it. I think the partitions you dont flash are anything with boot in it, abl and recovery. There may be a few more however.

The Elite said:
I think you can extract a h933 kdz and flash individual partitions that do not have to do with recovery or the bootloader. You can probably use the dd command for it. I think the partitions you dont flash are anything with boot in it, abl and recovery. There may be a few more however.
Click to expand...
Click to collapse
I tried something similar, extracted a KDZ and put the necessary BIN files on a flashable ZIP I found around. All I achieved was bootlooping the device...

I have an H933 on Freedom Mobile, and running the stock FM firmware. The loss of VOWIFI (and VoLTE) are exactly what i thought would happen if I proceed with flashing to US998.
I think #1 is right; that you may be able to restore access to network specific functionality but it would depend on being able to isolate the specific required "patch".
With this in mind, take a look at this post from the WTF! Thread:
https://forum.xda-developers.com/showthread.php?p=76613814
That user flashed some files (modem binaries from the original device firmware I think) and was able to restore VOWIFI and VoLTE functionality on the Verizon network.
Sent from my LG-H933 using Tapatalk

My h933 converted to us998 says that my volte is enabled

cre4per said:
My h933 converted to us998 says that my volte is enabled
Click to expand...
Click to collapse
What menu is that from @cre4per? Have you had the opportunity to confirm staying on LTE while receiving a call?
That would be good news to hear VoLTE working on a Canadian network using a generic phone model (instead of proprietary stuff).
Sent from my LG-US998 using Tapatalk

Mad Medik said:
What menu is that from @cre4per? Have you had the opportunity to confirm staying on LTE while receiving a call?
That would be good news to hear VoLTE working on a Canadian network using a generic phone model (instead of proprietary stuff).
Sent from my LG-US998 using Tapatalk
Click to expand...
Click to collapse
*#*#4636#*#*,
and to be honest i never really noticed, will do some checks today to see if i stay on lte, will let you know

cre4per said:
*#*#4636#*#*,
and to be honest i never really noticed, will do some checks today to see if i stay on lte, will let you know
Click to expand...
Click to collapse
Looking at this this morning. I don't think that is an indication that you are connected to a VoLTE service; just that your device is ready to accept it if the right service becomes available. I have that switch turned on and the service menu even says the voice network is LTE too (see image below) but Freedom Mobile doesn't even offer VoLTE service so it isn't possible that I actually have VoLTE operational.
I would interpret the LTE provision switch as turning on or off the functionality in your device, not a connection authorization from the network. Sort of like turning on the HD calling option on your device; it allows the possibility but won't do anything unless the service provider has the capability and authorizes it on your connection.
If someone has VoLTE working, could you check the menu cited by @cre4per, then hit the options (3 dots) and in there, select IMS service status? It lools like this is where you *should* see if the network has connected you to their VoLTE service (see image below).
I don't know how to interpret the, "Voice Network: LTE" on the main menu screen.

Just check and switches to 3g on calls also when going into that ims menu says unavailable

GryphonBR said:
I tried something similar, extracted a KDZ and put the necessary BIN files on a flashable ZIP I found around. All I achieved was bootlooping the device...
Click to expand...
Click to collapse
Out of all the partitions which ones did you flash and which ones did you not flash? Also was the h933 kdz also for oreo?

-deleted-

cre4per said:
My h933 converted to us998 says that my volte is enabled
Click to expand...
Click to collapse
As @Mad Medik mentioned, so far I don't know of any Canadian operators enabling VoLTE (or VoWiFi for that matter) to generic phones. I have a Rogers P10 Plus that's registered under my account as my main phone and which I reflashed to have these features available, but it just won't work. I've had extended arguments with Rogers representatives about it, and the 1+3T I'm presently using even have the same config your phone is showing: VoLTE Provisioned, but IMS shows as Not Registered so nothing else works. I'm waiting on an LS998 I bought to arrive, I'll try flashing H933 on it to see if it actually allows me to register on IMS.
The Elite said:
Out of all the partitions which ones did you flash and which ones did you not flash? Also was the h933 kdz also for oreo?
Click to expand...
Click to collapse
KDZ was for Oreo, indeed. It was the one I used to bring the phone to the latest (at the moment) update available.
As for which partitions I flashed, I was gonna give you a list, but to make it short the only partition not flashed was recovery.

GryphonBR said:
As @Mad Medik
KDZ was for Oreo, indeed. It was the one I used to bring the phone to the latest (at the moment) update available.
As for which partitions I flashed, I was gonna give you a list, but to make it short the only partition not flashed was recovery.
Click to expand...
Click to collapse
As far as I know there are some boot partitions that should not be flashed, which may have caused the soft brick. I know autoprime used to make these zips for the G3 and runningnak3d made one for the V10, you might want to cross reference the partitions they used and what they didnt. Probably the V10 first because the G3 is relatively ancient. I think in essence you should just be able to flash boot, system and modem and rpm though, but you would need 2 combine the split up system images after the extract.

The Elite said:
As far as I know there are some boot partitions that should not be flashed, which may have caused the soft brick. I know autoprime used to make these zips for the G3 and runningnak3d made one for the V10, you might want to cross reference the partitions they used and what they didnt. Probably the V10 first because the G3 is relatively ancient. I think in essence you should just be able to flash boot, system and modem and rpm though, but you would need 2 combine the split up system images after the extract.
Click to expand...
Click to collapse
The reason why I was flashing everything is because I used this thread to recover from a previous soft brick I stumbled upon. Upon speaking to the thread creator, he mentioned I should be able to follow a similar process to achieve an H933 flashable file. Did that and, well, managed to soft brick the phone... I might try your idea, though.

So, from my knowledge of attempting to get VoLTE working on an HTC 10, I suspect you won't get VoLTE working on anything other than Rogers H933 firmware. For whatever reason, the programming required for VoLTE isn't on the USIM card in your phone, but rather programmed into the phone by the provider. This means, unless your phone model is sold and supported for VoLTE on the provider you wish to use it on, you're screwed like I was, trying to get VoLTE working on my HTC 10 on Rogers.
This being said, the good news is we are back to CDMA tech here, where the only thing preventing you from using your third party phone with your provider is knowing what code to enter, and what parameters to program in. Since my H933 is on Telus, my programming won't do you much good.
What you're looking for is the IMS settings or IP Multimedia Subsystem settings, as this is what carries the VoIP packets that consist of VoLTE. If someone were to post the settings from their Rogers H933, you may be able to get VoLTE working on US998 firmware.

Why not just flash system and boot? After unlocked and rooted of course.. Lg up partition DL will let you flash individual partitions. I would have done it that way for my carrier but there is no kdz available..

JWnSC said:
Why not just flash system and boot? After unlocked and rooted of course.. Lg up partition DL will let you flash individual partitions. I would have done it that way for my carrier but there is no kdz available..
Click to expand...
Click to collapse
I tried that last night just bootloops

cre4per said:
I tried that last night just bootloops
Click to expand...
Click to collapse
Did you wipe data?

JWnSC said:
Did you wipe data?
Click to expand...
Click to collapse
Yea. Then went to restore and the restore wouldn't even work anymore. Was saying there was no partitions backed up but I had use that restore numerous of times trying to get los to boot very strange had to start back from scratch

Anyone with H933 from freedom mobile convert to US988? I'm just wondering how the service is after the change. I'm reading mixed reports but once modems extracted and compared there was a difference.

Related

H850 firmware on H831

Can I install the H850 firmware on H831 (Canadian version)?
The H831 is missing a lot of options, like the WiFi (SIP) calling,the radio app, etc.
genasoft said:
Can I install the H850 firmware on H831 (Canadian version)?
The H831 is missing a lot of options, like the WiFi (SIP) calling,the radio app, etc.
Click to expand...
Click to collapse
NO
Just as I thought. Thanks
genasoft said:
Just as I thought. Thanks
Click to expand...
Click to collapse
No problem
On an another though, can I install firmware that is for the same device (H831) but from different carrier:
eg. AVC (H83110d_00_007_11.kdz), RGS (H83110d_00_05_04.kdz), TLS (H83110e_00_07_20.kdz).
genasoft said:
On an another though, can I install firmware that is for the same device (H831) but from different carrier:
eg. AVC (H83110d_00_007_11.kdz), RGS (H83110d_00_05_04.kdz), TLS (H83110e_00_07_20.kdz).
Click to expand...
Click to collapse
Yes
nash211 said:
Yes
Click to expand...
Click to collapse
Thanks
OK guys so here is some additional info. Since I am a rookie when it comes to Android, this info might help somebody get things further.
I spoke with LG Canada tech support and they confirmed that theoretically the H850 firmware would work on H831 so long it is properly done. There is a chance thought that the device might get bricked, but since the hardware is identical it should work.
Your thouths on this are much appreciated.
genasoft said:
OK guys so here is some additional info. Since I am a rookie when it comes to Android, this info might help somebody get things further.
I spoke with LG Canada tech support and they confirmed that theoretically the H850 firmware would work on H831 so long it is properly done. There is a chance thought that the device might get bricked, but since the hardware is identical it should work.
Your thouths on this are much appreciated.
Click to expand...
Click to collapse
@autoprime has already stated...and rather obviously! H850 ROMs are NOT compatible to flash on different G5 variants! There are many changes that will inevitably lead to bricking your handset.
DO NOT FLASH DIFFERENT VARIANT ROMS.
I dont want this to come off as me not agreeing with Anarchist77's comments above or anything like that. I 100% agree with his advice. BUT... just to lay all the facts out there (and some of my opinions) I will say the following...
it would only be a definite brick if the H831 was had the anti-rollback fuse set to version 01... since the H850 is still at version 00.
technically if both the H831 and H850 were fuse version 00.. you could flash the H850 kdz onto the H831 and it wouldnt be an instant brick.. but who knows how much would be broken or crashing... and then you may or may not get stuck on the H850 software unable to flash back to H831 if you wanted to. It's hard to say exactly what would happen but I see nothing positive coming from it.. other than the possible confirmation that it IS possible to flash without brick.
the H830 (tmobile usa) kdz/tot is the model you DO NOT want to flash to any other variant no matter what fuse version each device is at... it would be a 100% brick.
I believe my initial comments about not "cross-flashing" versions was with the H830 and H831... as many H831 users assumed since the numbers were close they could be shared. The H830 has a completely different bootloader than every single other G5 and is 100% incompatible with any other G5.
All the other G5's (att, vzw, sprint, us cellular, canada, intl, korea, etc) all share some common info that would not lead to a instant brick. But without having root access and twrp and the ability to boot into recovery and fix some things that broke.. I dont think anyone should be flashing a different models kdz/tot to their phone.The only exception being the EUR H850 and some other regions H850... Or flashing a H850K device with H850 EUR KDZ... that would be ok (but you still may lose settings like lte calling etc based on carrier).
If you want to "yolo" and try flashing H850 to H831... don't let me stop you. There's a chance you flash the H850 kdz and all is ok. But I think the chance is slim and you should probably stick to just trying other canadian KDZs instead like mentioned in post #5 of this thread.
tl;dr
the only absolutes are..
1. you cannot flash H830 KDZ to any other model as it will 100% be a brick... and the opposite is also true.. you cannot flash a non-H830 KDZ to a H830 phone.. insta-brick.
2. you cannot flash another models KDZ if the KDZ's fuse version is lower than your phones fuse version (KDZ fuse version 0 + phone fuse version 1 = brick)
everything else is uncharted territory but due to region/carrier/radio differences not all things may work... if at all.
Wow, nicely laid out. Very good info.
All I want is to enable the SIP(internet calling) menu and configure a VoIP account.
I guess I M out of luck.
Thanks for the amazing explanation again. Much appreciated.
Just tried to flash a bunch of h860 and h850 roms and, unfortunately, it looks like lg added a variant checker in lgup and thus, unless we find a way to desactivate the check or trick it, we can't flash any rom thats wasn't made for our variant.
So it is possible to flash h850 aboot on h831 device variant without bricking it? The chain of trust will not break?
cloud1250000 said:
So it is possible to flash h850 aboot on h831 device variant without bricking it? The chain of trust will not break?
Click to expand...
Click to collapse
Dunno what you mean by "chain of trust" but I will guess that the kdz fuse count. Anyway, I wrote (and afaik that still true) just before your comment that if you try to flash any firmware that wasn't built for your particular g5 variant (such as the h850 firmware on the h831) lgup will simply throw an error and won't flash so you won't even pass the fuse count check part of the flashing process.
EDIT: Just read @Honestly Annoying post and I guess that's what your referring to. It looks like he found a way to disable the variant check in lg up or simply use another tool for flashing a specific partition. With that said, unless he's using a method specific to the sprint g5 firmware to disable that check (which I doubt ) I don't see why we couldn't do the same.
Well not exactly from lgup, when you get root access, you can flash w/e you want right? Pretty sure this is how he did. But this should brick the device...
cloud1250000 said:
Well not exactly from lgup, when you get root access, you can flash w/e you want right? Pretty sure this is how he did. But this should brick the device...
Click to expand...
Click to collapse
You could be interested in this
---------- Post added at 01:52 AM ---------- Previous post was at 01:49 AM ----------
Also @autoprime I just tried to downgrade to android 6.0 using upercut and I get this error. Do you have any idea of what it could be ? Just checked and the rollback number is still 00..
autoprime said:
Or flashing a H850K device with H850 EUR KDZ... that would be ok (but you still may lose settings like lte calling etc based on carrier)
Click to expand...
Click to collapse
you reckon this will work? i got H850K, i can't live without xposed.
Binh Vo said:
you reckon this will work? i got H850K, i can't live without xposed.
Click to expand...
Click to collapse
flashing H850 kdz to H850K device won't help you unlock the bootloader... LG's bootloader unlock program goes by device IMEI and serial number... not what model number you flash it to. Otherwise people could just flash a different model's KDZ and unlock.
It will work as in not brick your phone.. and allow you to use the H850 software vs the H850K but that's about it.
Just want to add my 2 cent. I'm a technician in a repair shop and use different tools to unlock/repair phones. Most of these tools can (I believe) access and modify partitions through the serial port when in "Download mode". They can erase the /persist partition that is responsible for FRP lock (or directly edit the /data partition to make it seem like the initial setup has been completed), unlock the phone, and also change the IMEI to anything. These three procedures require access to important commands and partitions of the phone. I am looking into how these tools can obtain what seems to me like an unrestricted R/W access to the filesystem. I would guess that since important partitions like /persist, /efs , /data etc. can be freely modified in DL mode to achieve this, the /system partition can probably be modified too. Don't know too much about secure boot, SE Linux and the anti-rollback e-fuse, but these procedures seem to be unaffected by any of those security measures.
What can be done to a H831 today to enable VoLTE?

Question On Rooting LS998

I have an LS998 on Oreo already I am going to use on Sprint service that I want to root. I have read the stickies and tons of posts about the process but I want to make sure I am understanding correctly. In order to root the phone must be flashed to the US998 KDZ using LG UP first, correct? Then basically follow this guide: https://forum.xda-developers.com/lg-v30/help/wtf-lg-v30-t3790500
I am having a heck of a time getting LG UP to work properly, it says no handset connected but it is and I can find it with ADB. Help!
bpditty said:
I have an LS998 on Oreo already I am going to use on Sprint service that I want to root. I have read the stickies and tons of posts about the process but I want to make sure I am understanding correctly. In order to root the phone must be flashed to the US998 KDZ using LG UP first, correct? Then basically follow this guide: https://forum.xda-developers.com/lg-v30/help/wtf-lg-v30-t3790500
I am having a heck of a time getting LG UP to work properly, it says no handset connected but it is and I can find it with ADB. Help!
Click to expand...
Click to collapse
In my Frankenstein thread post, you saw where you have to install LGUP in a specific location on the PC?
Also you saw where you go into download mode BEFORE opening the patched LGUP?
ChazzMatt said:
In my Frankenstein thread post, you saw where you have to install LGUP in a specific location on the PC?
Also you saw where you go into download mode BEFORE opening the patched LGUP?
Click to expand...
Click to collapse
Thanks! Got that all figured out got US998, TWRP, and Magisk installed. Now my problem is called Sprint and they activated it but the phone wouldn't take the activation. Anything special to get it to work on Sprint? Tried the modem flash I saw in another post.
bpditty said:
Thanks! Got that all figured out got US998, TWRP, and Magisk installed. Now my problem is called Sprint and they activated it but the phone wouldn't take the activation. Anything special to get it to work on Sprint? Tried the modem flash I saw in another post.
Click to expand...
Click to collapse
Glad your got that part figured outout.
As for the Sprint part, probably you should have the phone activated before doing this...
Maybe @JWnSC can help you or another Sprint user?
Sent via open market LG US998 V30/V30+
bpditty said:
Thanks! Got that all figured out got US998, TWRP, and Magisk installed. Now my problem is called Sprint and they activated it but the phone wouldn't take the activation. Anything special to get it to work on Sprint? Tried the modem flash I saw in another post.
Click to expand...
Click to collapse
Backup your current setup in twrp first. You need to restore the stock rom in order to do a prl and profile update to get calls and lte working. The Sprint nandroid is in the same thread as the modem.bin you flashed. After, you can restore your backup you did prior.
Sprint users need to dump using lg up before flashing to us998 if they are planning on staying with Sprint. There is no LS998 kdz the only way to return back to stock is to flash the bin files you should have backed up(using dump option in lg up). I can share some files but some are phone specific.
JWnSC said:
Backup your current setup in twrp first. You need to restore the stock rom in order to do a prl and profile update to get calls and lte working. The Sprint nandroid is in the same thread as the modem.bin you flashed. After, you can restore your backup you did prior.
Sprint users need to dump using lg up before flashing to us998 if they are planning on staying with Sprint. There is no LS998 kdz the only way to return back to stock is to flash the bin files you should have backed up(using dump option in lg up). I can share some files but some are phone specific.
Click to expand...
Click to collapse
Uh oh definitely did not activate it first! Do you think if I took it to a Sprint store they could flash it back to Sprint stock LS998 so I could activate first?
JWnSC said:
Backup your current setup in twrp first. You need to restore the stock rom in order to do a prl and profile update to get calls and lte working. The Sprint nandroid is in the same thread as the modem.bin you flashed. After, you can restore your backup you did prior.
Sprint users need to dump using lg up before flashing to us998 if they are planning on staying with Sprint. There is no LS998 kdz the only way to return back to stock is to flash the bin files you should have backed up(using dump option in lg up). I can share some files but some are phone specific.
Click to expand...
Click to collapse
I have an HTC10 that is activated which is what I am trying to switch from to the V30. I wonder if I switch the SIM card from that if that would help the activation since it's already programmed with the number I am trying to use. Willing to try anything at this point!
You need the Sprint V30 sim card. The Sim from the HTC10 is most likely a different model sim.
Once the Sim card is matched to your device IMEI in sprints system, it will allow it to activate using the self activation. Not sure if a US998 rom will allow that. I know on unlocked s8s and s9s thier unlocked firmware works.
I work indirectly for sprint, so my knowledge may actually come of some use lol
bpditty said:
Uh oh definitely did not activate it first! Do you think if I took it to a Sprint store they could flash it back to Sprint stock LS998 so I could activate first?
Click to expand...
Click to collapse
Go here to restore the Sprint nandroid https://forum.xda-developers.com/lg-v30/how-to/making-modem-bin-flashables-twrp-t3794435
FIRST Backup your current setup in twrp (system,data,boot) Then Flash sprint nandroid, Wipe data and flash magisk. After do a profile update while on the stock rom
bpditty said:
Uh oh definitely did not activate it first! Do you think if I took it to a Sprint store they could flash it back to Sprint stock LS998 so I could activate first?
Click to expand...
Click to collapse
No, they will laugh at you. Because your phone now says US998.
Sent via open market LG US998 V30/V30+
JWnSC said:
Go here to restore the Sprint nandroid https://forum.xda-developers.com/lg-v30/how-to/making-modem-bin-flashables-twrp-t3794435
FIRST Backup your current setup in twrp (system,data,boot) Then Flash sprint nandroid, Wipe data and flash magisk. After do a profile update while on the stock rom
Click to expand...
Click to collapse
Thanks for the files! I flashed your backup and was able to activate it. I had to flash the modem.bin to get data. I haven't re-flashed the backup I made because I have something interesting going on where the software says US998 but it still thinks it's LS998 so I can update profile, PRL, etc. Trying to figure out what happened, it's almost like a hybrid of the two?!?
JWnSC said:
Go here to restore the Sprint nandroid https://forum.xda-developers.com/lg-v30/how-to/making-modem-bin-flashables-twrp-t3794435
FIRST Backup your current setup in twrp (system,data,boot) Then Flash sprint nandroid, Wipe data and flash magisk. After do a profile update while on the stock rom
Click to expand...
Click to collapse
bpditty said:
Thanks for the files! I flashed your backup and was able to activate it. I had to flash the modem.bin to get data. I haven't re-flashed the backup I made because I have something interesting going on where the software says US998 but it still thinks it's LS998 so I can update profile, PRL, etc. Trying to figure out what happened, it's almost like a hybrid of the two?!?
Click to expand...
Click to collapse
Interesting.
bpditty said:
Thanks for the files! I flashed your backup and was able to activate it. I had to flash the modem.bin to get data. I haven't re-flashed the backup I made because I have something interesting going on where the software says US998 but it still thinks it's LS998 so I can update profile, PRL, etc. Trying to figure out what happened, it's almost like a hybrid of the two?!?
Click to expand...
Click to collapse
Yep. Mine looks the same. No need to reflash the backup you made unless you want to. The Sprint nandroid was so you could update prl and profile if needed and to get lte working.
If you restore the US998 backup it will show model number as US998 instead of LS998(unless you swap the build.prop). Not sure where it reads the software info though.
JWnSC said:
Yep. Mine looks the same. No need to reflash the backup you made unless you want to. The Sprint nandroid was so you could update prl and profile if needed and to get lte working.
If you restore the US998 backup it will show model number as US998 instead of LS998(unless you swap the build.prop). Not sure where it reads the software info though.
Click to expand...
Click to collapse
Do you know of any way to fix the SD card corrupted error message? I think that's based on the kernel not recognizing it.
bpditty said:
Do you know of any way to fix the SD card corrupted error message? I think that's based on the kernel not recognizing it.
Click to expand...
Click to collapse
Not sure. I think that's the ls998 kernel. I'll try reflashing the system.bin later to check.

V30+ Sprint Users - Android System Update 8/16

Anyone else get a notification for an Android system update today? I just received one and haven't clicked it yet...
Added screenshot. Appears to be a security update.
I was under the impression that since my phone is rooted and Bootloader unlocked that I wouldn't receive security updates through play services. Apparently I was incorrect though.
Anyone know if this is safe to install or more specifically if installing it will effect my root status? I've switched back to the LS998 w. 21a update currently.
I installed the security update and all seems ok. I'm not rooted, so there's that also.
JonnyTrulove said:
Added screenshot. Appears to be a security update.
I was under the impression that since my phone is rooted and Bootloader unlocked that I wouldn't receive security updates through play services. Apparently I was incorrect though.
Anyone know if this is safe to install or more specifically if installing it will effect my root status? I've switched back to the LS998 w. 21a update currently.
Click to expand...
Click to collapse
You can't install an update without factory recovery.
Yeah I got the notification today too. I wonder if anyones working on repacking the update so it can be flashed in TWRP on unlocked rooted devices.
Side note, is there any way right now to unroot and put stock recovery on to get the update then reflash TWRP and re-root or would you lose the update in the process?
txag2011 said:
Yeah I got the notification today too. I wonder if anyones working on repacking the update so it can be flashed in TWRP on unlocked rooted devices.
Side note, is there any way right now to unroot and put stock recovery on to get the update then reflash TWRP and re-root or would you lose the update in the process?
Click to expand...
Click to collapse
IIRC for this, one needs a KDZ. Since Sprint does updates via FOTA, KDZs don't get released.
Updating requires someone to repack the update. Or flash the US998 KDZ, flash modems, edit APNs.
Last week I flashed my girl phone to sprint21a and forgot to root(flash Magisk)so she update her phone sometime in the last week and today when I tried to play around on her phone it was a no go
No more fastboot even though phone says it's bootloader unlocked .. I'm open to any suggestions .. going to try a few things tomorrow (Don't really care to much cause it's not my phone)
SO YEAH DON'T UPDATE LOL
pjsnyc said:
I installed the security update and all seems ok. I'm not rooted, so there's that also.
Click to expand...
Click to collapse
Can you post a screenshot of what your software version is now after taking the update?
elijah420 said:
IIRC for this, one needs a KDZ. Since Sprint does updates via FOTA, KDZs don't get released.
Updating requires someone to repack the update. Or flash the US998 KDZ, flash modems, edit APNs.
Click to expand...
Click to collapse
Saw your other reply in the US to LS thread. Oddly enough something weird went down when I was doing that and I flashed the LS version back along with root to get my LTE back, yet my software version still shows up as US. I dunno if that guide just flashed the modems back leaving the software version or if it should have changed the software version back to LS, but I've got a running phone with root and sprint APNs + LTE so I'm happy with it even if the software versions messed up.
Haven't seen any new US998 KDZ files though on xda (or google for that matter). Guess I'll have to wait and see if someone releases a new file that goes past the 99821a that I currently have, as thats the only one that appears to be available right now on here.
txag2011 said:
Haven't seen any new US998 KDZ files though on xda (or google for that matter). Guess I'll have to wait and see if someone releases a new file that goes past the 99821a that I currently have, as thats the only one that appears to be available right now on here.
Click to expand...
Click to collapse
Then you haven't looked at all.
We have US998 20D posted here in Development section as both full image KDZ as well as TWRP flashable zipped file.
And 20B before that, as both full image KDZ and TWRP flashable zipped file.
The threads are very active.
ChazzMatt said:
You haven't looked.
We have US998 20D posted here as KDZ and as well as TWRP flashable zipped file.
And 21B before that.
The threads are very active.
Click to expand...
Click to collapse
20d is the most recent? I did see that earlier (on google, but not here oddly enough) but I had figured that 20d came before 21a. My mistake.
edit: I found this post here. is this the correct file needed?
https://forum.xda-developers.com/lg-v30/development/rom-lg-us998-20d-rom-t3830318
txag2011 said:
20d is the most recent? I did see that earlier (on google, but not here oddly enough) but I had figured that 20d came before 21a. My mistake.
Click to expand...
Click to collapse
Typo. While 20D is the most recent, 20B was prior, and 20A before that, for US998. 20A is the first (oldest) US998 Oreo KDZ.
ChazzMatt said:
Typo. While 20D is the most recent, 20B was prior, and 20A before that, for US998. 20A is the first (oldest) US998 Oreo KDZ.
Click to expand...
Click to collapse
This is a bit odd then.. I'm on sprint.. The version I have is US99821a according to the software info page. I had followed JWnSC's thread for restoring LTE bands for sprint. I had the US998 software from your guide installed before flashing over his version. I had assumed that would set the version back to LS99821a but evidently I was wrong. Where exactly would 21a fit into this update timeline?
Assuming 20d is the most recent in this case, would the xda link I posted in my previous reply be the correct one to flash over? And if so, would that mean that JWnSC's files for restoring the LTE bands wouldn't work? I apologize if these questions seem dumb, I'm just trying to wrap my head around all of this.
txag2011 said:
This is a bit odd then.. I'm on sprint.. The version I have is US99821a according to the software info page. I had followed JWnSC's thread for restoring LTE bands for sprint. I had the US998 software from your guide installed before flashing over his version. I had assumed that would set the version back to LS99821a but evidently I was wrong. Where exactly would 21a fit into this update timeline?
Assuming 20d is the most recent in this case, would the xda link I posted in my previous reply be the correct one to flash over? And if so, would that mean that JWnSC's files for restoring the LTE bands wouldn't work? I apologize if these questions seem dumb, I'm just trying to wrap my head around all of this.
Click to expand...
Click to collapse
There is a European H930 21A, but I'm not aware of US998 21A. There may be an LS998 21A, but I don't keep up with Sprint firmware versions...
Go to Settings, About Phone, Software Info, Software version. Tell me what you see?
ChazzMatt said:
There is a European H930 21A, but I'm not aware of US998 21A. There may be an LS998 21A, but I don't keep up with Sprint firmware versions...
Go to Settings, About Phone, Software Info, Software version. Tell me what you see?
Click to expand...
Click to collapse
US99821a. I had assumed JWnSC's guide was going to revert this back to LS but it doesn't appear to have done so, but I have my LTE network restored. I've attached a screenshot of it. For what it's worth the phone's model number shows up as LS998 under the hardware info.
txag2011 said:
US99821a. I had assumed JWnSC's guide was going to revert this back to LS but it doesn't appear to have done so, but I have my LTE network restored. I've attached a screenshot of it. For what it's worth the phone's model number shows up as LS998 under the hardware info.
Click to expand...
Click to collapse
Then there is something really messed up. There's no US998 21A with May 2018 security update. That matches US998 20B.
Sent via open market LG US998 V30/V30+
ChazzMatt said:
Then there is something really messed up. There's no US998 21A with May 2018 security update. That matches US998 20B.
Sent via open market LG US998 V30/V30+
Click to expand...
Click to collapse
I'm wondering if something got mislabeled in JWnSC's file then... The file I had flashed to restore LTE and sprint APN's was the sprint 21a (May security patch) linked in his main post on this thread:
https://forum.xda-developers.com/lg-v30/how-to/us998-to-ls998-sprint-lte-root-t3802310
I did notice the first time around I was rooting the phone I flashed the sprint 20b image first off, then when I got a notification there was an update available someone else told me to use the 21a zip which was right below the 20b. While I was running 20b both the model and software showed LS after flashing it. Is it possible this is merely a typo somewhere within the 21a zip file?
In any case, should I avoid using the 20d files I found posted by you and westwood24 and then trying to flash the modem bin for sprint LTE over?
The entire reason I brought this up is because I've been getting notifications that theres an update available now for the system. Since I'm rooted and TWRP'd and don't want to lose either of those I figured the only way I could get it was to come back here and find the update file and flash it.
EDIT: after doing some more reading on the sprint specific update that occurred at the same time as the update OP was mentioning, it turns out this update is named LS99822a. As far as I can tell, theres no KDZ or zip files for this specific update on xda, or anywhere else for that matter. So I guess I won't be touching this 20d update or flashing this 22a one whatsoever.
Source:
https://www.androidinfotech.com/2018/08/lg-v30-sprint-usa-ls998-august-2018-ota.html
ChazzMatt said:
Then there is something really messed up. There's no US998 21A with May 2018 security update. That matches US998 20B.
Sent via open market LG US998 V30/V30+
Click to expand...
Click to collapse
It's normal maybe a type-o somewhere or result of flashing us988kdz
@txag2011
You can flash latest us998 and then flash modem and it will be fine the only thing is that sprint visual voicemail won't work right out the bag and sprint calling plus you won't be able to upgrade prl or profile that the only difference I see but you may or may not use other sprint stuff
If you want to run Sprint's latest and you don't need root you can always update
Last week I updated to Sprint's ls99822a as you can see on my screen shots(last page) Lost root and fastboot commands but bootloader stayed unlooked and I was able to downgrade back @ChazzMatt
When I downgrade I saw lgup checking for antirollback and it was all good
That was on sprint latest software security patch August 1
ricohz said:
It's normal maybe a type-o somewhere or result of flashing us988kdz
@txag2011
You can flash latest us998 and then flash modem and it will be fine the only thing is that sprint visual voicemail won't work right out the bag and sprint calling plus you won't be able to upgrade prl or profile that the only difference I see but you may or may not use other sprint stuff
If you want to run Sprint's latest and you don't need root you can always update
Last week I updated to Sprint's ls99822a as you can see on my screen shots(last page) Lost root and fastboot commands but bootloader stayed unlooked and I was able to downgrade back @ChazzMatt
When I downgrade I saw lgup checking for antirollback and it was all good
That was on sprint latest software security patch August 1
Click to expand...
Click to collapse
So aside for the sprint LTE bands and calling plus, theres zero difference between US99820d and LS99822a? If thats the case I might give that a shot. Still havent heard any confirmation if the forum post I linked to a few posts back was the correct update (it's from westwood24, titled US99820D(TWRP).zip) In addition to that I'm not sure how exactly I'd go about obtaining the modem file let alone flashing it. Is it particularly difficult?
What did you end up doing with yours once you downgraded away fro m22a? Did you end up trying to flash US20d over and patching the modem yourself or are you just staying with the 21a built JWnSC did?
txag2011 said:
So aside for the sprint LTE bands and calling plus, theres zero difference between US99820d and LS99822a? If thats the case I might give that a shot. Still havent heard any confirmation if the forum post I linked to a few posts back was the correct update (it's from westwood24, titled US99820D(TWRP).zip) In addition to that I'm not sure how exactly I'd go about obtaining the modem file let alone flashing it. Is it particularly difficult?
What did you end up doing with yours once you downgraded away fro m22a? Did you end up trying to flash US20d over and patching the modem yourself or are you just staying with the 21a built JWnSC did?
Click to expand...
Click to collapse
both and more ...
currently I have 4 nandriods backups I f__k around with ( US998d,Sprint 21a, AIS and Dotos )I also like trying out all aosp roms
Which os I run depends where I'm working at if I'm out where service is bad I use sprints for the calling plus feature other then that it depends on what mood I am
(Visual voicemail dosen't matter much to me if I got a lost call I can always check voicemail manualy)
I lguped us99820a then dirty flashed us99820d
ricohz said:
both and more ...
currently I have 4 nandriods backups I f__k around with ( US998d,Sprint 21a, AIS and Dotos )I also like trying out all aosp roms
Which os I run depends where I'm working at if I'm out where service is bad I use sprints for the calling plus feature other then that it depends on what mood I am
(Visual voicemail dosen't matter much to me if I got a lost call I can always check voicemail manualy)
I lguped us99820a then dirty flashed us99820d
Click to expand...
Click to collapse
Thats an impressive setup you have there. You must be pretty damn adept at this kind of thing.
So you just used LGup to put on chazzmatt's zip using the partition DL function and then... I'm sorry, still new to this, what exactly is dirty flashing? Is that flashing the 20d zip file under TWRP or also in lgup? and afterwards you flashed the sprint modem?

Updating an LS998?

I've been getting the Android update notice the past few days. Regardless of what gets frozen in TiBu it doesn't seem to do the trick.
I've had some serious issues trying to update my phone via using LGUP to flash a updated US998 KDZ, and then editing apn's to allow service thru Sprint, who is my carrier. I am of course, frankensteined to a US998, then back to a LS998 using @JWnSC's Sprint 20a zip file.
Can I flash the US998 KDZ via LGUP, and not flash the modem files, or recovery partition? Then flash magisk, no_verity, rctd in TWRP? Will this allow me to keep my phone up to date while staying on Sprint?
can someone idiot check my procedure that I'm going to attempt, if the previous question didn't pan out, please?
Need to back up my modem/modemst1/modemst2 from my currently known good setup. Place those on SD card.
Flash US998 KDZ, skipping recovery partition.
Boot to TWRP.
flash all 3 modem files (modem, modemst1, modemst2) as an image file via TWRP.
Boot phone. Setup via wifi.
Edit apn's that I copied down earlier.
Reboot.
Disco?
I'm apparently a bit of a Luddite when it comes to doing things other than via 0din.
elijah420 said:
Need to back up my modem/modemst1/modemst2 from my currently known good setup. Place those on SD card.
Flash US998 KDZ, skipping recovery partition.
Boot to TWRP.
flash all 3 modem files (modem, modemst1, modemst2) as an image file via TWRP.
Boot phone. Setup via wifi.
Edit apn's that I copied down earlier.
Reboot.
Disco?
I'm apparently a bit of a Luddite when it comes to doing things other than via 0din.
Click to expand...
Click to collapse
The steps you listed so far would work to keep TWRP, but you would need re-flash the three files you flashed when you first rooted, since you are going back to stock (except keeping TWRP): the no encryption file, the no root check file and Magisk.
OR
You can also flash the 20D US998 TWRP-flashable zip file that @westwood24 created for us.
After that, you still need to flash Magisk -- but he already has the no encryption file and no root check file built into the image.
[ROM][US998][Stock][OREO] LG-US998 20D ROM
You would then do the other stuff you mention about Sprint to get those LTE bands back...
Dont have a clue.
CAN ANYONE POINT ME IN THE RIGHT DIRECTION TO GET A LG V30 THINQ VERIZON FLASHED TO BOOST MOBILE and not loose 4glte and most of the features?
Used the Frankenstein method to root my ls998 as well. Flashed back to the ls998 rom. I keep getting update notifications as well, is there a way to flash it in twrp? I tried the us998 rom, but didn't have luck getting my service/lte working.
Justwinbaby43 said:
CAN ANYONE POINT ME IN THE RIGHT DIRECTION TO GET A LG V30 THINQ VERIZON FLASHED TO BOOST MOBILE and not loose 4glte and most of the features?
Click to expand...
Click to collapse
Boost is Sprint minor leagues, right? Problem is does Boost accept Bring Your Own Phone? Because Sprint won't accept any V30 not ID'ed as their own LS998, and won't even let Sprint MNVOs accept US998 V30. So, people have to first activate their LS998 on Sprint, then flash to US998 (Frankenstein) for bootloader unlock, then change back parts to get all the Sprint LTE bands. It's been done by many on Sprint -- but you are throwing in a new wrinkle with Boost. Also, you are starting out with Verizon VS996.
Would be better to start with LS998 (mint on eBay for $315 last time I checked) or choose another provider.
Only phones on a list sent to Boost Mobile from Sprint are acceptable Sprint branded phones that can be reskewed for Boost Mobile. Other then that you would need to buy a Boost Mobile branded phone.
Could you post a snapshot of all your apn settings for Sprint? I've updated my phone from the LS998 to the US998 and I just cant seem to get my apn settings right.
As of right now, I finally got 4g lte (albeit slow, which could just be the crappy sprint towers near me). But my text messages are acting really weird.
As of right now I'm only receiving text messages when I receive phone calls, and I am not receiving voice mails.
I can send out text messages just fine though. This apn part is kicking my butt.
@Klenon
Bottom of op or you can flash Sprint system
https://forum.xda-developers.com/lg-v30/how-to/us998-to-ls998-sprint-lte-root-t3802310
Okay, thanks for the heads up. I'll try to follow that tomorrow and let you know how it goes.
error post

LGUp 1.16.3 Patched Found and Works with LG Wing

Honestly found it on XDA of all places after looking for it all night
What does 1.16 give us that 1.14 doesn't? Everything honestly. Could not get my Wing recognized to flash with 1.14. No 1.15 Patched exists either
We can downgrade with ChipErase (and restore IMEI), we can modify PDM, we can dump the entire phone (will do tomorrow), can upgrade.
See link here for link: https://forum.xda-developers.com/t/...er-w-fastboot-drivers-and-common_dll.4304181/
This was the only working LGUp_Tool that worked outside of LGUP CMD
I wanted this to try other countries firmware files to see if we get other weird results. This should also allow custom KDZ files? from my understanding
ADDED INFO Nov 8, 2021
How to use LGUp Tool From this Download
1.) Download the LGUp 1.16.03 Patched from the XDA Link above
2.) Run the EXE as admin so it can install Drivers and the software properly
3.) Go to the install directory and run the 2 Bat files that are in the folder as admin
Code:
Default: C:\Program Files(x86)\LG Electronics\LGUp
-- Running LGUP_UI-fixer.bat -- run as admin, follow instructions, run the software when it says to, then close it
-- Run LGUP_UI-Fixer-addon.bat -- run as admin, follow steps, then run LGUp.exe when patch complete
You now have a working LGUP Tool 1.16 Patched for the LG Wing
Explaining the functions of LGUP Tool
Code:
REFURBISH: You will lose all user data(KDZ or TOT)
UPGRADE: Keep data and update your phone(KDZ or TOT) - Select Upgrade to flash kdz firmware to unbrick/restore your phone back to stock.
Chip Erase: 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.
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.
DUMP:Dump all partitions of your phone as backup. - Dump the stock firmware from a working phone as back up and use Partition DL to restore phones.
FOTA Upgrade: This can be used to flash OTA Update file that comes with dot up file extension.
PDM: Change imei, wifi address, bluetooth, mac address
video for how to use LGUP Tool to flash the Wing
Awesome! I just DL'ed.. don't know when I'll have time to mess around with it. Or if I have the skill set to help. But I would definitely try to help out if I can and be excited for rootable firmware.
kaluna00 said:
Awesome! I just DL'ed.. don't know when I'll have time to mess around with it. Or if I have the skill set to help. But I would definitely try to help out if I can and be excited for rootable firmware.
Click to expand...
Click to collapse
I plan on making a video I'll put on the post explaining the tool
KaptinBoxxi said:
I plan on making a video I'll put on the post explaining the tool
Click to expand...
Click to collapse
Holy cow I can’t believe it. You actually found the exact tool that we needed! I went ahead and did a chip erase on my demo model, which had previously been flashed with the Korean firmware from the previous tutorial, and flashed the T-Mobile Firmware. IT WORKED! To get rid of the error at that shows up every time you reboot it, I accessed the hidden menu and changed the TN number to the one associated with TMO_US, as shown in this post.
Thank you!
twocans said:
Holy cow I can’t believe it. You actually found the exact tool that we needed! I went ahead and did a chip erase on my demo model, which had previously been flashed with the Korean firmware from the previous tutorial, and flashed the T-Mobile Firmware. IT WORKED! To get rid of the error at that shows up every time you reboot it, I accessed the hidden menu and changed the TN number to the one associated with TMO_US, as shown in this post.
Thank you!
Click to expand...
Click to collapse
I still can't get mine to accept a sim card and get data but I can make calls/text and use wifi, which is nice.
I wish Partition DL worked, we'd have the boot.img
I flashed Verizon Firmware and put the Verizon NT Code using PDM Mode, still didn't work. Going to try others later
KaptinBoxxi said:
I still can't get mine to accept a sim card and get data but I can make calls/text and use wifi, which is nice.
I wish Partition DL worked, we'd have the boot.img
I flashed Verizon Firmware and put the Verizon NT Code using PDM Mode, still didn't work. Going to try others later
Click to expand...
Click to collapse
Where did you get the Verizon firmware?
kaluna00 said:
Where did you get the Verizon firmware?
Click to expand...
Click to collapse
I found a site that had a "KDZ Downloader" and used that to download it. I can upload it here for those who need it once i redownload it here at work
or you can yourself from this post. Just need the LG URL to the firmware
[LG TOOLS] LG-KDZ-dll-Tool/LGUP_UI-fixer/LG-Kdz-downloader
Please, do not share elsewhere as I want to be able to update if necessary ! LG-KDZ-dll-Tool/KDZ dll extractor (=old version) : this message actually, scroll down a bit... LGUP_UI-fixer LG-Kdz-downloader Share this thread or my blog instead...
forum.xda-developers.com
KaptinBoxxi said:
I still can't get mine to accept a sim card and get data but I can make calls/text and use wifi, which is nice.
I wish Partition DL worked, we'd have the boot.img
I flashed Verizon Firmware and put the Verizon NT Code using PDM Mode, still didn't work. Going to try others later
Click to expand...
Click to collapse
I bought a mint mobile trial sim from amazon and I’m getting calls, text, and 5G data.
twocans said:
I bought a mint mobile trial sim from amazon and I’m getting calls, text, and 5G data.
Click to expand...
Click to collapse
I get calls and text, no cell service at all. I had to manually program in an IMEI. My IMEI comes back as 0 if I just flash it without PDM. IMEI doesn't apply via the service menu either
KaptinBoxxi said:
I get calls and text, no cell service at all. I had to manually program in an IMEI. My IMEI comes back as 0 if I just flash it without PDM. IMEI doesn't apply via the service menu either
Click to expand...
Click to collapse
Interesting. I was able to generate an IMEI in the hidden menu after the chip erase and it worked fine. I did also have to re-add my CSN, because that was also removed, and then my phone did an unprompted factory reset and rebooted.
By the way, when you flashed it, did you use Refurbish? Because with my demo unit, it refused to let me do that and would only allow chip erase. I was reluctant, but it turned out fine. And, the only important thing I was unable to reprogram afterwords was the S/N, but it doesn’t really matter to me. (Too bad the fingerprint scanner still doesn’t work though. That’s the only thing left that still isn’t working after all of this.)
twocans said:
Interesting. I was able to generate an IMEI in the hidden menu after the chip erase and it worked fine. I did also have to re-add my CSN, because that was also removed, and then my phone did an unprompted factory reset and rebooted.
By the way, when you flashed it, did you use Refurbish? Because with my demo unit, it refused to let me do that and would only allow chip erase. I was reluctant, but it turned out fine. And, the only important thing I was unable to reprogram afterwords was the S/N, but it doesn’t really matter to me. (Too bad the fingerprint scanner still doesn’t work though. That’s the only thing left that still isn’t working after all of this.)
Click to expand...
Click to collapse
I plan on testing every function to document what happens, so far I've done Refurbish, Partition DL, Dump, PDM and ChipErase. only Dump didn't work
Nice work fellas!!! Exciting to see some movement towards being able to root/development.
kaluna00 said:
Nice work fellas!!! Exciting to see some movement towards being able to root/development.
Click to expand...
Click to collapse
@KaptinBoxxi
BTW... How do you get to the hidden menu on the Verizon Varient?
kaluna00 said:
@KaptinBoxxi
BTW... How do you get to the hidden menu on the Verizon Varient?
Click to expand...
Click to collapse
I think its the same dial code. I don't have the device in front of me at the moment to say
I tried this earlier...
Post in thread 'LG Wing 5G Network option activation' https://forum.xda-developers.com/t/lg-wing-5g-network-option-activation.4285275/post-85116977
Am I using the wrong dial code for Verizon?
kaluna00 said:
I tried this earlier...
Post in thread 'LG Wing 5G Network option activation' https://forum.xda-developers.com/t/lg-wing-5g-network-option-activation.4285275/post-85116977
Am I using the wrong dial code for Verizon?
Click to expand...
Click to collapse
I have yet to have network work on my demo device regardless of what firmware is on it because my Serial Number and IMEI always come back at 0 and even if I manually enter new ones, it doesn't acivate, although i was able to get to the menu just fine with the standard code in that post.
Interesting, I wonder if there's something different in your firmware or kdz...
looking at the software version. mine is on
F100VM10i
maybe they (Verizon) patched out the hidden menu. your KDZ is labeled
F100VM10d
???
kaluna00 said:
looking at the software version. mine is on
F100VM10i
maybe they (Verizon) patched out the hidden menu. your KDZ is labeled
F100VM10d
???
Click to expand...
Click to collapse
I'm not sure what the final letter signifies, but F100V is verizon, yeah
KaptinBoxxi said:
I'm not sure what the final letter signifies, but F100V is verizon, yeah
Click to expand...
Click to collapse
think that represents the SW iteration identifier between updates... bit of a guess, but i believe that character has changed with updates.

Categories

Resources