[RESTORE][TOT] Sprint LG LS991 ZV6 TOT

garwynn

Retired Forum Moderator / Inactive Recognized Deve
Jul 30, 2011
5,182
8,589
0
NE Ohio
www.extra-life.org

autoprime

Recognized Developer / Inactive Recognized Contrib
Jun 23, 2010
2,638
11,889
203
yes, as garwynn has pointed out... there will be issues downgrading if you flash this zv6 file.. or take the zv6 ota. the bootloader in zv6 updates the bootloader versioning to "v2".. while zv4 is "v0" and zv5 is "v1".

ZV6 TOT is out!
Thanks to @garwynn we now have the ZV6 TOT. I have also broken down the TOT and uploaded the individual partitions.

Changelog:
  • Minor User Interface updates
  • Google Security Patch: Stagefright and Factory Reset Protection applied
  • ZV6 also updates the bootloader version to "v2"

--TOT can be downloaded *HERE*
For those familiar with LG's.. this is flashed the same way as previous models... LG OG, G2, G3 etc etc.
1. Download LG Flash Tool. Swap the included mega.dll (click here to see video)
2. Download the LGFLASH_LG_G4_CODEFIRE.dll
3. Download the ZV6 TOT and unzip it.
4. If LG drivers are not already installed, download and install them.
5. Place phone into download mode
6. Set phones serial COM port to COM41 in Windows Device Manager. Unplug USB cable then plug it back in.
7. Run LG Flash Tool.
8. Select LGFLASH_LG_G4_CODEFIRE.dll for DLL, LS991ZV6_00.tot for TOT and check off "BOARD DL"
9. Hit OK to continue. Now hit the yellow start button. LG Flash Tool should now perform a CRC check on the TOT.
10. Unplug the USB cable again then plug it back in... wait 5-20 seconds and hopefully the flash should now start.
When it finishes it'll boot into miniOS. Hold the power button then press the "Normal Boot" option on the screen.

The above steps are "to the point" and there's not much hand holding so new LG flashers may be a bit confused. Feel free to ask questions in this thread and hopefully other users will chime in and assist with specific questions. But for extra help here is a how-to video going over the process. Only differences is phone model and TOT/DLL files used... rest can be applied.

Also here is a G4 Return to Stock thread... the lower section of the OP has step by step directions and screenshots for the entire LG Flash install process and TOT flash.


--Individual ZV6 partitions to flash manually can be downloaded *HERE*

--ZV5-to-ZV6 OTA update.zip *HERE*

You must be on ZV5 and have a stock recovery and stock system partition for this to work.

Directions:
1. Rename downloaded .zip into update.zip
2. Remove USB cable from phone.
3. Power phone off.
4. Press and hold volume down + power until you boot into stock recovery.
5. Select "update with adb"
Code:
adb sideload update.zip
Alternate Directions to skip using ADB (needs microSD card):
1. Format microSD card as EXT4.
2. Rename downloaded .zip to update.zip
3. Move update.zip onto external SD card.
4. Power off and boot into stock recovery (vol down + power)
5. Select the Update from SDCARD option.
 
Last edited:

garwynn

Retired Forum Moderator / Inactive Recognized Deve
Jul 30, 2011
5,182
8,589
0
NE Ohio
www.extra-life.org
nice

:)

but yes, as garwynn has pointed out... there will be issues downgrading if you flash this zv6 file.. or take the zv6 ota. the bootloader in zv6 updates the bootloader versioning to "v2".. while zv4 is "v0" and zv5 is "v1". for some reason.. sprint/lg do not want you going back at all. this is somewhat odd that its been updated 2 versions.. as none of the other g4's (besides tmobile usa g4) are at "v2".. everyone else in usa seems to have stayed at "v1" despite multiple updates.

tl;dr
if you flash this.. then try flashing a downgraded bootloader or zv4/zv5 tot.. you will brick.
They're doing this because Factory Reset Protection only works if you can't go back to a version that doesn't support it. Easiest way to handle that? Blow a Qfuse (or increment the counter as LG and Samsung seem to be using it.)
 

autoprime

Recognized Developer / Inactive Recognized Contrib
Jun 23, 2010
2,638
11,889
203
They're doing this because Factory Reset Protection only works if you can't go back to a version that doesn't support it. Easiest way to handle that? Blow a Qfuse (or increment the counter as LG and Samsung seem to be using it.)
ahh good point. I guess some of the other carriers already had FRP working then.
 

Swetnes

Senior Member
Aug 2, 2012
1,168
360
113
ahh good point. I guess some of the other carriers already had FRP working then.
Just a quick question: FRP is that the security feature Google pushed so if one were to do a hardware factory reset the phone asks for your Google account before completing first boot after reset? Or is it the anti-rollback? Thanks.

Sent from my LGLS991 using Tapatalk
 

autoprime

Recognized Developer / Inactive Recognized Contrib
Jun 23, 2010
2,638
11,889
203
Just a quick question: FRP is that the security feature Google pushed so if one were to do a hardware factory reset the phone asks for your Google account before completing first boot after reset? Or is it the anti-rollback? Thanks.

Sent from my LGLS991 using Tapatalk
FRP is the google security feature to protect factory resets.

but there is ALSO anti-rollback being used and ZV6 raises the bootloader versioning +1 from ZV5... so the first time a ZV6 bootloader boots.. from that point on.. you can never go lower than ZV6 again. Without bricking anyway.
 

Swetnes

Senior Member
Aug 2, 2012
1,168
360
113
FRP is the google security feature to protect factory resets.

but there is ALSO anti-rollback being used and ZV6 raises the bootloader versioning +1 from ZV5... so the first time a ZV6 bootloader boots.. from that point on.. you can never go lower than ZV6 again. Without bricking anyway.
Thank you for your response....that clears things up for me.

Sent from my LGLS991 using Tapatalk
 

Phantisy

Senior Member
Jul 16, 2007
383
11
0
www.phantisy.com
Can someone please explain exactly what TOT means? I have been searching all over and can't find the meaning. Also, is there any way to flash to ZV6 and not update the bootloader so that ZV5 can be reinstalled if needed?
 

silvernirvash

Senior Member
Jan 27, 2011
181
8
0
UPDATE i can miraculously get back into DL Mode and i tried again. This time the process took over 500 seconds only to say it failed again while doing an FBOOT CHECK and stays on the blue factory reset status screen with the number 2 in the center. I don't know what to dooooo ;w;
 
Last edited:

6bowmans

Senior Member
Dec 5, 2011
87
39
0
"ZV5-to-ZV6 OTA update.zip"
can I use this if I am still rooted but stock recovery? Or do I have to unroot.install.reroot?
thanks.
The TOT method resets the phone to stock - you will lose all data. Use this thread http://forum.xda-developers.com/sprint-g4/development/stock-sytem-image-files-zv5-zv6-t3205640 to restore the stock ZV5 image without losing data. You can then follow the same thread to sideload ZV6 and eventually flash the rooted ZV6 image with no loss of data. Make sure you always have the base image file saved to your internal (NOT sd card) storage.
 
  • Like
Reactions: xMutant

Agimax

Senior Member
Nov 17, 2009
1,188
1,208
143
Indianapolis
Can someone please explain exactly what TOT means? I have been searching all over and can't find the meaning. Also, is there any way to flash to ZV6 and not update the bootloader so that ZV5 can be reinstalled if needed?
We have no way at this time to keep any part of ZV5 and mix with ZV6. TOT is a method of restoring the factory partitions back on your phone using the .tot files / extensions.

The tot file extension is related to the Google Android devices developed by LG and used for its firmware update files
 

SwaySwayJoy

Senior Member
Oct 2, 2012
71
4
0
Downey
Does anyone have any insight on this issue? I have the same problem as well

UPDATE: I figured it out through someone else's thread
If anyone gets the big 2 try these set of instructions in this thread
http://forum.xda-developers.com/lg-g3/general/problem-returning-to-stock-try-t2862463

---------- Post added at 03:22 AM ---------- Previous post was at 02:48 AM ----------

UPDATE i can miraculously get back into DL Mode and i tried again. This time the process took over 500 seconds only to say it failed again while doing an FBOOT CHECK and stays on the blue factory reset status screen with the number 2 in the center. I don't know what to dooooo ;w;
try this method it worked for me
http://forum.xda-developers.com/lg-g3/general/problem-returning-to-stock-try-t2862463
 
Last edited:

manuelperro

Senior Member
Dec 25, 2013
79
27
0
Grand Rapids
hey friends I had a LGsetup wizard trouble after factory reset my g4 I followed all the steps I was on ZV6 and I download the zv6 tot from here, I have the drivers installed, LGFLASH_LG_G4_CODEFIRE.dll, port to COM41 in device manager, I have everything but after trying 5 or 6 times still does not work, I hope someone of you can help me and tell me what I do wrong thanks
 

manuelperro

Senior Member
Dec 25, 2013
79
27
0
Grand Rapids
Does anyone have any insight on this issue? I have the same problem as well

UPDATE: I figured it out through someone else's thread
If anyone gets the big 2 try these set of instructions in this thread
http://forum.xda-developers.com/lg-g3/general/problem-returning-to-stock-try-t2862463

---------- Post added at 03:22 AM ---------- Previous post was at 02:48 AM ----------



try this method it worked for me
http://forum.xda-developers.com/lg-g3/general/problem-returning-to-stock-try-t2862463
I try this method but when I got 76% the phone reboots in GENESIS-Mini OS3.1 testmode and stuck in 85% after 578sec the LG tools show me RED download FAIL again!! I do not know if it is normal if in LGflashtools show me the wrong model MSM8994! someone can give me the right files please or just a link to try another method :rolleyes::rolleyes:
 

adrs168

Senior Member
Oct 10, 2009
151
3
0
APN not working

Hi,
I have ZV4 rooted and make SIM unlock with thread
http://forum.xda-developers.com/sprint-g4/general/guide-sim-unlock-t3229801
Its work perfect.
And I run ZV5 TOT the update ZV6 OTA, phone didn't has internet (mobile data) anymore.
All wifi, call & sms works OK but no internet with mobile data.
I have already put right APN before, set network GSM/WCDMA/LTE auto,
still not appears LTE or H+ sign / symbol...
So confusing, hope some guys can helped me to solved it...
Thanks & appreciate for that....
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone