Rollback Number - Verizon LG G4

Hey guys,
Does anyone know how we can get the rollback number on our devices? I was reading this thread here:
http://forum.xda-developers.com/g4/...wngrade-g4-t3197675/post62748057#post62748057
I guess you need to know your rollback number to do a KDZ becasue there is a chance of a hard brick. I tried the numbers highlighted below but it didn't work for Verizon. Anyone know how we could get this information?
waylo said:
This was not written anywhere specifically on the LG G4 forums that I could find. But every flash-addict needs to be warned. It is something you want to know before you continue tinkering.
Several users (myself included) have made the unfortunate mistake of attempting to downgrade their bootstack (for various reasons) to a former version.
DO NOT DO THIS (at least for the USA T-Mobile H811 version, and possibly other USA versions, per @autoprime)! It will result in a hard brick! Specifically, this results in the "Qualcomm QDLoader HS-USB port ( 9008 )" error. Connecting your phone to a PC will pop up with this active connection, but nothing else. There is no download mode. There is no publicly available fix as of yet.
This WILL happen both through KDZ restore as well as flashing bootstack .zips.
Yes, an official KDZ image can BRICK your USA phone, if you try to rollback.
This is in stark contrast to other manufacturers (i.e. Samsung), where the attempt to flash an older bootloader/modem/radio will simply fail, but your phone is not bricked.
I have conferred with @autoprime, who confirmed that with each OTA firmware release (on T-Mobile it was 10H, and now 10N), the version # increments. Flashing a lower version # will result in brick.
I have searched far and wide for a DIY fix. Without the proper firmwares in the right format, as well as the right flashing software, your phone is done and must be sent in for LG repair.
To check what antiroll-back version you are on, input this sequence in the dialer (T-Mobile and ATT) and scroll down:
*#*#244773825625#*#*
Flashing a bootstack version less than this # (through KDZ or zip) will brick the phone. You are free to flash anything equal or higher than the version listed.
Click to expand...
Click to collapse

sefirosu0522 said:
Hey guys,
Does anyone know how we can get the rollback number on our devices? I was reading this thread here:
http://forum.xda-developers.com/g4/...wngrade-g4-t3197675/post62748057#post62748057
I guess you need to know your rollback number to do a KDZ becasue there is a chance of a hard brick. I tried the numbers highlighted below but it didn't work for Verizon. Anyone know how we could get this information?
Click to expand...
Click to collapse
If you are still on the original software version 10b, then you have v0. If you took the OTA (or flashed the KDZ) to 11a, then you have v1.
We have a new OTA out now, 12a. I'm not sure what version that one is, but I'm willing to bet it is v2, and you will not be able to rollback if you install it.

laurasaurisrex said:
If you are still on the original software version 10b, then you have v0. If you took the OTA (or flashed the KDZ) to 11a, then you have v1.
We have a new OTA out now, 12a. I'm not sure what version that one is, but I'm willing to bet it is v2, and you will not be able to rollback if you install it.
Click to expand...
Click to collapse
Yeah right now I'm stuck with 11A and I'm not sure what I should do. Even though my phone sucks the way it runs, I'm gonna hang in there and wait a couple weeks. See what comes out of 12A.

Well I don't believe there is a way to check or there is a known way of finding it yet. Apparently there is an APK app that reads it. Perhaps we can rip it from another rom and access the APK via the same method we do for accessing the Themes (using a launcher to do custom shortcuts).
The inability to KDZ back to original software is ridiculous. Just like 12A and the broken notifications. How stupid is it to force broken updates yet make it impossible to go back to previous backup/software. I am half tempted to just take the 12A update and force Verizon to give me another phone just to emphasize my dislike for their method of locking the system down.

Related

HELP! T-Mobile G3 - Can't Upgrade to Lollipop Via OTA or LGMobile Support Tool

Hi everyone! I need some help or guidance here. I think I may know why this is happening but not sure . I'll explain in detail below:
Anyway, so the long awaited Lollipop was apparently released on April 7th for the T-Mobile LG G3. I've been waiting for it for a while just as many other probably have been. Well, none of the updates ever showed up on my phone via OTA or the LGMobile Support Tool.
The only thing I can think of as to why this MIGHT be happening to me (unless nobody else has been able to update yet because T-Mobile delayed the update) is because my IMEI has been reflashed to a Galaxy Note 2. However, I'm not sure that a different IMEI on my phone would prevent it from being updated since the firmware is obviously still a D851 LG firmware...
My phone is NOT rooted. It's all stock by the way.
Anyway, I guess what I need to know is:
1) Has everyone else with the T-Mobile Lg G3 been able to successfully update to Lollipop yet?
2) Will the different IMEI on my phone affect whether or not my phone is detectable as a D851 G3?
Thanks everyone in advance!
Bump. Anybody?
I'm really not sure that IMEI have any effect on the update center , have you tried to do a factory reset ?
another thing I can think of is just root your device and install a stable fast stock rom that uses LP on it ( like cloudy ).
MrFishiz said:
I'm really not sure that IMEI have any effect on the update center , have you tried to do a factory reset ?
another thing I can think of is just root your device and install a stable fast stock rom that uses LP on it ( like cloudy ).
Click to expand...
Click to collapse
Yeah I'm not sure it does either. I talked to a friend of mine that works at T-Mobile and he said a mismatched IMEI shouldn't make a difference. However, worst case scenario I'll have to manually flash it to Lollipo once the official ROM has been uploaded somewhere on the internet. I haven't tried to do a factory reset. Not positive on this but I think the IMEI is stored in memory that won't change whether it's factory reset or not especially since the original one was wiped and replaced.
I'll try to stick to the stock ROMs on this phone to avoid any issues with the custom stuff. Although, I was never able to successfully tether via WiFi on this phone. It works via USB cable. Still annoying hehe.
SaMirakle said:
Yeah I'm not sure it does either. I talked to a friend of mine that works at T-Mobile and he said a mismatched IMEI shouldn't make a difference. However, worst case scenario I'll have to manually flash it to Lollipo once the official ROM has been uploaded somewhere on the internet. I haven't tried to do a factory reset. Not positive on this but I think the IMEI is stored in memory that won't change whether it's factory reset or not especially since the original one was wiped and replaced.
I'll try to stick to the stock ROMs on this phone to avoid any issues with the custom stuff. Although, I was never able to successfully tether via WiFi on this phone. It works via USB cable. Still annoying hehe.
Click to expand...
Click to collapse
There is already a firmware on the forum: http://forum.xda-developers.com/showthread.php?t=2785089
I don't know if you can do this guide though since you never rooted your phone, better if you ask there.
MrFishiz said:
There is already a firmware on the forum: http://forum.xda-developers.com/showthread.php?t=2785089
I don't know if you can do this guide though since you never rooted your phone, better if you ask there.
Click to expand...
Click to collapse
Thanks for the link. I don't think the OP has the D851 Lollipo version uploaded. I only saw it for D855. I guess I'll just wait until everyone else gets the official update and flash it manually. From what it sounds like people have been having issues minor issues with Lollipop anyway. Maybe that's why T-Mobile is delaying the OTA updates. Who knows

Invalid Software Package & Rooting questions

Hello XDA,
I got an LG G4 gifted, and as one of the first things I want to do is to root it. However I seem to have quite some difficulties with it.
My previous phone was a Nexus 4, and I simply rooted with 'Nexus Root Toolkit'.
For this phone there appears to be many, different ways to do that.
First thing I need to be sure is what exact model my G4 is.
In 'Phone Info > Hardware' it simply says H815. In the LG Mobile Support Tool it says H815B (Which gives no result on Google). The phone is from Germany if it helps.
Second thing is that it says I can update to SW version v10c. But when I download the update, it simply throws a 'Invalid Software Package' error at the end of it. The LG Mobile Support Tool says I have no update avalaible instead.
Third thing is that I don't remember if I have to unlock the bootloader to root my phone (did that only once on my N4, forgot if it's needed). If yes, can somebody link me to the appropriate page? (I've read around LG itself released a tool to unlock that?) (Also, I will loose all my data IIRC?)
Last thing, obviously, the most appropriate Root guide for my model. I've read many of them, one requires you to have linux on your PC (Which is a nope), others mentions '10c' (which I suppose is the update I'm unable to get). So far I got myself only very confused. (Root voids warranty? IIRC LG still covers phone with root?)
Thanks in advanced for your help
EDIT: Currently trying with LG Bridge software, seems to work and says my phone is H81520A (So I suppose the part after the device code is the 'SW Version' ?).
EDIT2: Apparently updating with that software worked. Now on v10c (Marshmallow 6.0 - Unless there are other updates waiting)
You can indentify your model by adding your IMEI to the following link: csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=
(look for the field buyer)
The unlock process is described in this thread.
But don't fash SuperSu If you are on Android 6.0, because it will fail to boot. First flash an custom kernel (like this) and then SuperSu.
If you're unable to unlock the bootloader, then there is no possibilty to get root on Android 6.0.
Thanks. It says DEU at the buyer line.
D(eutschland)EU(Europe) I suppose.
And thanks for the link. In the kernel page it says 'download 20a or 20b? What's that number? So I need a Kernel that inclused SuperSU as flashing it on its own will cause that problem in few words?
What about this? http://forum.xda-developers.com/g4/development/repack-kernel-root-android-6-0-t3232387
From what it seems, it's a custom kernel + root. Would I still need to unlock the bootloader? Perhaps using the 'LG Site' section from the thread you linked (http://forum.xda-developers.com/g4/general/unlock-bootloader-install-twrp-root-t3128241)?
The software versions are quite strange on lg phones. 20A was the first test version that was released in poland. The official version now is 20B but phones with a branding have different versions. For example my phone has a vodafone branding and has the version 20A, but it is the same as unbranded 20B. (so it's really strange some times)
Look what is written in the settings under software information.
You need to unlock your bootloader to root your phone on Android 6.0 (this will void your warranty). You're right, it seems that SuperSu is already integrated in the kernel so you don't have flash SuperSu separately. But i am not complete sure because i didn't unlock my bootloader.
Thanks a lot for your help.
I managed to unlock the bootloader, but then I fuffed up..
Accidentally installed SuperSU (Was following that guide, and forgot about what you said).
Now the phone is kinda stuck at the very start, with the LG Logo (Not the animated one, the very first one)...
I'm hopeless now? D:
EDIT
I'm trying to recover with this video (LG G4 KDZ Firmware Restore Unbrick and unroot tutorial -- can't post links yet..)
But the LGFlashTool throws an error at 9% (imgur link -- can't post them fully yet) imgurDOTcom/pR1NYHD
EDIT2
Apparently I'm trying to flash a KDZ with Android 5.x while I'm on 6.0, which is a no. Will try with a 6.0 KDZ if I find one...
Else I hope for LG assistance (Or Amazon support, since the phone is less than 1 week old)
EDIT3
No luck with KDZ, but now the phone is going past to the animated logo, but being stuck there..
EDIT4
This saved me: http://forum.xda-developers.com/showpost.php?p=63843511&postcount=146
Worked perfectly, my phone is back and fully working
Sorry, i wasn't online the last couple of hours, but i'm glad that all worked out for you
X0rzist said:
Sorry, i wasn't online the last couple of hours, but i'm glad that all worked out for you
Click to expand...
Click to collapse
No problem, you were of great help.
I'm currently not trying to root until there is a safe procedure to do so for 6.0
I don't think that there will be an easier option in the near future. You can make a backup with twrp and try to flash the kernel again.
Mmm, currently I have only the bootloader unlocked. No root, no custom recovery.
I don't feel like to play more with these stuff in the near future, after I nearly bricked the G4
Perhaps later on.

Understanding the correct KDZ file, help!

Hi,
I purchased the phone in the UK from the network carrier Vodafone. I have done a fair bit of research on the rooting and unrooting process mainly via videos and reading tutorials on XDA.
I would like to root the phone and gain super user access and install some Xposed modules but would also like to be able to unroot and flash back to a stock Vodafone firmware encase I need to claim under warranty. I have been trolling the internet to get the correct KDZ file and found this site (ttp://devtester.ro/projects/lg-firmwares/country.php?country=United+Kingdom). I believe that the correct firmware may be on here but am a little confused on what the suffix and software version means to be honest.
The reason for my confusion is that I updated the firmware to 6.0 Marshmallow through the LG bridge but when I now check my phones software version it states v20b-234-15. I assume this is right but from memory the first software version when I got the phone was something like H81510B_00.
I cant remember exactly what it was before unfortunately but the KDZ files I have found state H81510C_00 (Suffix - AVDFVK) and H81510C_00 (AVDFLR) and this does seem to make sense but I'm thinking it was B instead of C but and not 100% on that.
Do you think these KDZ files would be the correct one to flash back to encase I run in to some problems rooting?
I am also assuming that this KDZ is Android Lollipop and not Marshmallow so is it OK to use this to revert back from Marshmallow?
Thanks and any help would be much appreciated.
Ross
The 10X version are all Lollipop, 20X is marshmallow.
When flashing a KDZ on your phone, what's important is what model your phone is. H815 in your case.
If you want to restore to stock in case something goes wrong, you can find everything here: http://forum.xda-developers.com/g4/general/guide-lg-g4-stock-firmware-to-stock-kdz-t3107848
In there is a link to this directory: http://storagecow.eu/index.php?dir=Xda/LG+G4/ where you find pretty much all KDZ files for G4 phones.
I'm not that experienced myself, but I rooted my phone just recently and I can share my experience with you.
I have a H815. It was a V10c-TWN-XX version (Taiwan). I updated to Marshmallow with LG Bridge also and the new software version was V20b-TWN-XX.
Marshmallow rooting is not possible on my phone because I can't unlock the bootloader on it. And Marshmallow rooting is only possible with an unlocked bootloader. Unlocking the bootloader is only possible on European phones (http://developer.lge.com/resource/mobile/RetrieveBootloader.dev?categoryTypeCode=ANRS). I asked autoprime (renown user and developer here) if I can unlock bootloader after flashing an European KDZ on it. He said no, having European software on it is not enough, it has to be a phone manufactured for the european market. Dont know why, guess because of different hardware.
So, not being able to root MM, I had to revert back to stock (downgrade) using one of the KDZs.
I chose the most recent one in the directory I linked (which is the Poland H81510E). In the "Go Back to Stock" thread I linked the OP says to use LG Flash Tool 2014, which unfortunately doesn't work with Marshmallow. But fret not, it works with LG UP! http://forum.xda-developers.com/g4/help/lgup-install-kdz-mm-lp-t3249803
When I tried flashing the KDZ with Flash Tool 2014, the process failed with an error at 5%. It worked flawlessly with LG UP. Here's more information regarding downgrading, but it really isnt hard. Just download + install LG UP. Launch it. Connect your phone. Choose KDZ file. Select option "upgrade". Hit start.
NOTE: after the firmware update was done, the phone rebooted automatically and for me it stuck at at the LG Logo (bootloop). But a simple hard factory reset did it, the phone booted and my new version was 10e-something. With Lollipop 5.1 of course.
After that, I rooted my phone using this pre-rooted image: http://forum.xda-developers.com/g4/development/h815-eu-l-p-t-sea-twn-t3176195
and this guide: http://forum.xda-developers.com/g4/...-tmo-vzw-intl-variants-soon-root-lg-t3164765/
I now have a "H81510e-EUR-XX" Lollipop 5.1 with root (SuperSU 2.49).
I don't really know about Vodafone and if carrier specific firmware is necessary in this case. If not, you could use any 815 firmware.
From the site you have linked with the KDZ files..... it seems they are all the same.
If you check the table for H815 KDZs from Vodafone, there are some 10C and 10D versions. Now I compared the fileKey parameter in the URL to the 10C files and the 10D files and also the bytes of the files.
All the 10C version are identical to each other, same for 10D.
Check out this screenshot I made for you: http://i.imgur.com/Ie0w4us.png
Bytes are also identical, so it's pretty safe to say those are the same files.
Dont know why they are listed several times there. The suffix doesnt matter.
I'd grab a 10D if I were you. But I think the Poland 10E should work, too. Better confirm it with somebody else though.
If you flash your system to 10e, you can use the pre-rooted image I used. Otherwise you will have to inject root yourself: http://forum.xda-developers.com/g4/general/lg-g4-100-root-success-directives-root-t3180586. In this method you create an image of your system and inject root into the image, which you then flash back on your phone.

LG-G4 us991 downgrade to lollipop?

I'm trying to downgrade my G4 from marshmallow back to lollipop. My anti-rollback # is 2, and according to this as long as the anti-rollback # is the same on both the installed version and the kdz, flashing the downgrade doesn't hard brick the device.
So far I've been unable to either find one, or clarify if one exists for my variant or not. Can anyone help? Thanks.
In any event ...
2PiSquared said:
I'm trying to downgrade my G4 from marshmallow back to lollipop. My anti-rollback # is 2, and according to this as long as the anti-rollback # is the same on both the installed version and the kdz, flashing the downgrade doesn't hard brick the device.
So far I've been unable to either find one, or clarify if one exists for my variant or not. Can anyone help? Thanks.
Click to expand...
Click to collapse
In any event ... if you do happen to find an LP stock image to try, make sure you use LGUP-NEW (https://forum.xda-developers.com/g4/help/lgup-install-kdz-mm-lp-t3249803) to downgrade to the stock Lollipop image as it should throw throw up an error regarding the anti-rollback version roll back and not proceed with the rollback, thereby avoiding any brick worries for you ...
You may have to do a bit of trial and error but it would help if you post your exact software version that you are on now for anyone to assist you in at least pointing you in the right direction for LP kdz's to try.
sdembiske said:
In any event ... if you do happen to find an LP stock image to try, make sure you use LGUP-NEW (https://forum.xda-developers.com/g4/help/lgup-install-kdz-mm-lp-t3249803) to downgrade to the stock Lollipop image as it should throw throw up an error regarding the anti-rollback version roll back and not proceed with the rollback, thereby avoiding any brick worries for you ...
You may have to do a bit of trial and error but it would help if you post your exact software version that you are on now for anyone to assist you in at least pointing you in the right direction for LP kdz's to try.
Click to expand...
Click to collapse
Oh, so LGUP-NEW pretty much let's you throw any kdz at the device and if it would have normally bricked the device, instead it comes up with an error? That's pretty neat.
My specific software version US99125a, and if it helps at all, my end goal is to hopefully root my device.
Well, not any old kdz ...
2PiSquared said:
Oh, so LGUP-NEW pretty much let's you throw any kdz at the device and if it would have normally bricked the device, instead it comes up with an error? That's pretty neat.
My specific software version US99125a, and if it helps at all, my end goal is to hopefully root my device.
Click to expand...
Click to collapse
Well, not any old kdz ... You want to keep to US Cellular versions. This site lists a couple of LP kdz's:
https://boycracked.com/2016/10/14/official-lg-g4-us991-us-cellular-stock-rom/
I suggest you check out: [Discussion] US Cellular us991 at https://forum.xda-developers.com/g4/general/cellular-us991-t3151051
read the posts and then post any questions you might have there and google XDA - LG G4 US991 for additional input.
That's all I got for you ...
2PiSquared said:
I'm trying to downgrade my G4 from marshmallow back to lollipop. My anti-rollback # is 2, and according to this as long as the anti-rollback # is the same on both the installed version and the kdz, flashing the downgrade doesn't hard brick the device.
So far I've been unable to either find one, or clarify if one exists for my variant or not. Can anyone help? Thanks.
Click to expand...
Click to collapse
Hey, don't want to revive an older thread but, were you successful in downgrading? My anti rollback is at #2 as well..
has anyone been able to downgrade? i got #2 rollback and can't get over it

Does anyone know of a way to extract the FOTA package from the software updates?

Hey everyone, this is a carryover post from the LG G7 Reddit. As of now, there are a number of people out there with US model firmware flashed phones that don't allow updating via normal methods (most commonly PM/Sprint phone flashed with ULM/Unlocked firmware). The only way for these users to update their phone is to flash an updated kdz with LGUP's refurbish option, which causes the phone to be wiped (while it's possible to backup most elements of the phone, it'd be ideal if a normal FOTA update could be obtained and executed on these devices). I used to own one of these phones, before obtaining a factory ULM version. The phone I bought was running the October (10g) update so I was hoping I could just capture the 10i update and share that to users that needed an alternative way to upgrade with the FOTA update.
However, LG apparently has their phone updates in a cumulative/rolled up package (in this case, my phone downloaded this 522MB file when updating, even though I'm sure only a small portion was ultimately needed). When opened with a program like 7-Zip, only one, much smaller file is shown (I don't know if this is actually a kdz file or something similar since 7-Zip is unable to correctly read the header/contents). This could very well be the same file one would download if using LG Bridge (although the PM/Sprint model => ULM/Unlocked converted phones are not detected by that program). I've only worked with HTC/Samsung/Nexus+Pixel-branded phones in the past, so I know little to nothing about LG's packaging and update methodology. Any assistance in creating (or explaining how one might go about creating) a FOTA file that could be sideloaded or flashed with LGUP would be amazing. Cheers!
Hello, updating with lgup doesn't need to be with the refurbish option. There is an update option witch keeps data.
Usually other kdz models can't be flashed on other models (but certainly possible). That also goes for update files.
FOTA updates can't be extracted with simply opening it with a 7zip. Btw how did you get the link to that update?
LameMonster82 said:
Hello, updating with lgup doesn't need to be with the refurbish option. There is an update option witch keeps data.
Usually other kdz models can't be flashed on other models (but certainly possible). That also goes for update files.
FOTA updates can't be extracted with simply opening it with a 7zip. Btw how did you get the link to that update?
Click to expand...
Click to collapse
Thanks for confirming the information about using the update option. Another XDA user, tycrek, was able to do the same with the aid of a modified dll file (which seems to be a requirement for getting official apps to recognize modified phones; LGUP Dualmode is nice too, even if you don't need to touch the dev side). I'm unsure what type of modifications their phone had from stock though (if any).
The used market is flooded with a lot of G7 phones that were originally Sprint models that have had the unlocked/Google Fi firmware flashed to them (there is an active thread here about the subject; one of the most prolific sellers of these phones is even actively posting replies). If anyone is unsure, go to the phone's Hardware Info in the Settings. If the model is LM-G710ULM but the S/N is blank, then it's likely one of these phones. OTA Updates as well as using Google Pay are both unavailable to these phones as well (flashing the Verizon firmware to the phone can supposedly fix both of these issues, however, I didn't know about this at the time and so I couldn't test it before getting a replacement).
As far as my use of 7-Zip, I was hoping that the file was, in reality, a zip file that just had its extension removed, but obviously, that's not the case =). I still want to figure out the format of this file and extract the contents from it (I'm just waiting for some free time to appear!) As far as obtaining the link, I was fortunate, in that my phone was due for an update that had already been released. Using the 1st method in this tutorial, I was able to capture the URL that my phone was updating from (LG seems to be making use of Limelight Network's CDN to give users faster downloads... I'm sure other files are being hosted as well, but I'm not sure how they could be located aside from trying to find a pattern in the naming scheme).

Categories

Resources