[IMAGES] Stock/Rooted/Upgrade Files [ZV5, ZV6]

Agimax

Senior Member
Nov 17, 2009
1,188
1,208
143
Indianapolis
SPRINT FACTORY SYSTEM IMAGE FILES
LG LS991 ZV5/ZV6


I have compressed and uploaded FACTORY SYSTEM image files for both ZV5 and ZV6.

NOTE: You should only flash the image version you are currently running!

Sprint LS991 ZV5 Factory System Image File:
ZV5 System Image Link
MD5: 29f64a55862a5f43e5ac450d073a6a84


Sprint LS991 ZV6 Factory System Image File:
ZV6 System Image Link
MD5: e31125d22df1882d5247b046476b04c5


You may flash these by using the same command from the software you used to root your G4

1.) Unzip and copy the img file to your phones internal memory.
2.) Open an administrator command prompt in windows with your phone plugged in and go to original directory you used to root your phone. (LG ROOT)
3.) Type 'Ports.bat' in the window prompt to view what port your LG G4 is connected to.
4.) Type in the window (change COM4 to your port number if different):
Code:
Send_Command.exe \\.\COM4
5.) In the command prompt type (change to ZV5 to ZV6 if you are restoring that version):
Code:
dd if=/data/media/0/systemZV5.img bs=8192 seek=65536 count=557312 of=/dev/block/mmcblk0
Once completed, reboot and you will have a fully stock system again.


/.
 
Last edited:

Agimax

Senior Member
Nov 17, 2009
1,188
1,208
143
Indianapolis
SPRINT FACTORY ROOTED SYSTEM IMAGE FILES
LG LS991 ZV5/ZV6

I have compressed and uploaded ROOTED FACTORY SYSTEM image files for both ZV5 and ZV6.

NOTE: You should only flash the image version you are currently running!

Sprint LS991 ZV5 Factory System ROOTED Image File:
ZV5 Rooted System Image Link
MD5:
06c7820e317d0870a5e6e35325eed29e

Sprint LS991 ZV6 Factory System ROOTED Image File:
ZV6 Rooted System Image Link
MD5: 703cc7070911e009ece40d960763a4d3


You may flash these by using the same command from the software you used to root your G4

1.) Unzip and copy the .img file to your phones internal memory.
2.) Open an administrator command prompt in windows with your phone plugged in and go to original directory you used to root your phone. (LG ROOT)
3.) Type 'Ports.bat' in the window prompt to view what port your LG G4 is connected to.
4.) Type in the window (change COM4 to your port number if different):
Code:
Send_Command.exe \\.\COM4
5.) In the command prompt type (change to ZV5 to ZV6 if you are restoring that version):
Code:
dd if=/data/media/0/rootedsystemZV5.img bs=8192 seek=65536 count=557312 of=/dev/block/mmcblk0
Once completed, reboot and you will have a fully ROOTED stock system.


/.
 
Last edited:

Agimax

Senior Member
Nov 17, 2009
1,188
1,208
143
Indianapolis
OTA Update File: (From OTA Captured)

Warning: Once you take the ZV6 Upgrade, you can NEVER TOT back to ZV5 (at this time) or you will brick your device! There is protection in-place to prevent reverting versions.

Sprint LS991 ZV5--->ZV6 Factory Update File:
ZV6 Update Link
MD5:
42ceb7516080e2d20d7ce56d4581707e

Update ZV6 Instructions:

Update ZV5 To ZV6 Update File Instructions:

*you may need to update your adb/drivers first*
http://forum.xda-developers.com/htc-one/general/tool-updated-adb-version-1-0-32-fastboot-t2932160 -thanks to @misteroh

1.) Put Back To Factory ZV5 (No Root or Modded Files!)
2.) Copy the updateZV6.zip file to the same directory you have the ADB files / command you used for root
3.) Plug in phone to computer and open an Admin Command Prompt in the ADB files directory you used to root
3.) Boot your phone to RECOVERY (turn off - hold down power and vol down till you see recovery txt and release)
4.) From phone recovery menu scroll down and select 'Apply Update From ADB'
5.) In your admin command prompt, type 'ADB SIDELOAD updateZV6.zip'
Wait for the update to finish before touching! Don't turn of power or interrupt! When ADB terminal returns after completion, remove cable and reboot. You now should have ZV6!



* Developers *
Kernel/Modem Files:
(Use At Your Own Risk - More For Developers!)
ZV6 Kernel Image Link
MD5:
c53b75439e4baad9f7309366d454db70
ZV6 Modem Image Link
MD5:
7ec96d6c92e599f0f621fe3e93c8d932
ZV5 Kernel Image Link
MD5:
c18bc2cc8d68b19e808011953040d69d
ZV5 Modem Image Link
MD5:
e9e59fa19964fa1682c96092fa47118b
 
Last edited:

SantinoInc

Senior Member
Jun 19, 2010
3,447
867
0
NYC
Thanks so much for doing this for us!

Just to make sure I got this right: I'm currently on ZV5 rooted. If I wanted to take the ZV6 OTA I would use the method above with the ZV5 image and then I'll be totally stock? What will get wiped? Once I take ZV6 OTA is there a way to root it?

---------- Post added at 06:50 PM ---------- Previous post was at 06:50 PM ----------

Request: I forgot to pull ZV5 Modem and Kernel partition images before i updated to ZV6. If someone could be so kind as to pull both of those, i will upload and add them to the link also.
I'll do it you tell me how. I'm on rooted ZV5
 
  • Like
Reactions: HafizNafes89

Agimax

Senior Member
Nov 17, 2009
1,188
1,208
143
Indianapolis
Yes, you can root ZV6.
If you do it right you won't lose anything.
I posted a thread on ZV6 root in general forum.
Thanks, i am also posting Stock Rooted Images in post #2 for those that want them. It will be a few hours before the Images finish uploading. I'll also upload the ZV6 update zip for those that need it. I'm about 60% done with the UltraPOP V1 ROM for the G4 also ;)
 
Last edited:
  • Like
Reactions: EuphoricFuzion

Agimax

Senior Member
Nov 17, 2009
1,188
1,208
143
Indianapolis
Thanks so much for doing this for us!

I'll do it you tell me how. I'm on rooted ZV5
Thank you!

Open Command Prompt (Admin rights) In Windows or Linux or Android Terminal


1.) type 'adb shell' then at the $ prompt type 'SU' to gain superuser rights in the shell window and accept the prompt on the Phone

2.) Type For The Kernel:
Code:
dd if=/dev/block/bootdevice/by-name/boot of=/sdcard/kernelZV5.img
3.) Type for the Modem:
Code:
dd if=/dev/block/bootdevice/by-name/modem of=/sdcard/modemZV5.img
I already have them for ZV6. I appreciate this!
 
Last edited:

SantinoInc

Senior Member
Jun 19, 2010
3,447
867
0
NYC
Thank you!

Open Command Prompt (Admin rights) In Windows or Linux or Android Terminal


1.) type SU to gain superuser rights in the shell window and accept the prompt on the Phone

2.) Type For The Kernel:
Code:
dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/sdcard/kernelZV5.img
3.) Type for the Modem:
Code:
dd if=/dev/block/platform/msm_sdcc.1/by-name/modem of=/sdcard/modemZV5.img
I already have them for ZV6. I appreciate this!


My ADB skills are garbage. Do I just open a command prompt in C>program files> ...platform tools
When I type SU there it says its not recognized as a command.




Edit: On terminal editor when I typed the command for the Kernel I get: NO such file or directory.

I've been rooting since EVO 4G and I still can't do shiiiiit on ADB. It's sad.
 
Last edited:

Agimax

Senior Member
Nov 17, 2009
1,188
1,208
143
Indianapolis
My ADB skills are garbage. Do I just open a command prompt in C>program files> ...platform tools
When I type SU there it says its not recognized as a command.

Edit: On terminal editor when I typed the command for the Kernel I get: NO such file or directory.

I've been rooting since EVO 4G and I still can't do shiiiiit on ADB. It's sad.
Sorry, type 'adb shell' from command prompt first then after you get a $ prompt type `su' which you will have to accept prompt on phone.

Was my fault not yours, I also gave you the commands for the G2 instead of G4 by accident, use these: (I corrected original post too)

dd if=/dev/block/bootdevice/by-name/boot of=/sdcard/kernelZV5.img
dd if=/dev/block/bootdevice/by-name/modem of=/sdcard/modemZV5.img

/.
 
Last edited:

jaxbierley

Senior Member
Jan 30, 2014
290
87
0
So, I think I messed up. I reverted to v5 unrooted, then tried to upgrade to v6 rooted and Im getting a security error on the LG screen.
 
Last edited:

SantinoInc

Senior Member
Jun 19, 2010
3,447
867
0
NYC
Sorry, type 'adb shell' from command prompt first then after you get a $ prompt type `su' which you will have to accept prompt on phone.

Was my fault not yours, I also gave you the commands for the G2 instead of G4 by accident, use these: (I corrected original post too)

dd if=/dev/block/bootdevice/by-name/boot of=/sdcard/kernelZV5.img
dd if=/dev/block/bootdevice/by-name/modem of=/sdcard/modemZV5.img

/.
Getting permission denied for both the modem and kernel. Thoughts? Also, if this was successful where exactly would the MODEM and KERNEL be saved? I'm guessing the rootfolder of the internal SD card?

---------- Post added at 09:55 PM ---------- Previous post was at 09:53 PM ----------

So, I think I messed up. I reverted to v5 unrooted, then tried to upgrade to v6 rooted and Im getting a security error on the LG screen.
From rooted V5 you used the method in the OP of this thread? Did following the instructions in the OP lead you to stock unrooted V5? If so, were you able to take the OTA to V6? At what step did stuff get messed up exactly? I'm asking because I'm going to be attempting this soon too but I'm being overly cautious with this phone.
 
Last edited:

jaxbierley

Senior Member
Jan 30, 2014
290
87
0
Getting permission denied for both the modem and kernel. Thoughts? Also, if this was successful where exactly would the MODEM and KERNEL be saved? I'm guessing the rootfolder of the internal SD card?

---------- Post added at 09:55 PM ---------- Previous post was at 09:53 PM ----------



From rooted V5 you used the method in the OP of this thread? Did following the instructions in the OP lead you to stock unrooted V5? If so, were you able to take the OTA to V6? At what step did stuff get messed up exactly? I'm asking because I'm going to be attempting this soon too but I'm being overly cautious with this phone.
I first did V5 unrooted. All worked well. Then I did the exact same thing, except with V6 rooted and got a security error. I did not receive the OTA either. I just did a TOT restore, and still no OTA. I'm going to try to upgrade V6 with the images in the OP and see what happens. Perhaps I should have done the stock unrooted image before trying the rooted image.
 

Agimax

Senior Member
Nov 17, 2009
1,188
1,208
143
Indianapolis
I first did V5 unrooted. All worked well. Then I did the exact same thing, except with V6 rooted and got a security error. I did not receive the OTA either. I just did a TOT restore, and still no OTA. I'm going to try to upgrade V6 with the images in the OP and see what happens. Perhaps I should have done the stock unrooted image before trying the rooted image.
Also important:

After taking the ZV6 update - WE CAN NEVER USE TOT GOING BACK TO ZV5, there is protection in place and will brick your device. I posted in the ZV5 TOT thread hoping the OP would attach the disclaimer a few days ago.

Luckily, you didn't take the ZV6 update yet so you are safe.
 
Last edited:

Agimax

Senior Member
Nov 17, 2009
1,188
1,208
143
Indianapolis
Getting permission denied for both the modem and kernel. Thoughts? Also, if this was successful where exactly would the MODEM and KERNEL be saved? I'm guessing the rootfolder of the internal SD card?


Would be saved on the root of your internal memory SDCARD (Not External).

Permission Denied Possibilities:
1.) You aren't rooted or your superuser prog is set to deny
2.) You didn't type SU in the shell that changes the $ to the # and asks your phone with a popup for root permission.
3.) You denied the popup for the shell asking your phone for root.

If after you ran 'adb shell' command and then typed 'su' there should be a popup for permission to access on your phone and then the '#' sign will appear in the shell prompt.

* also i don't want to confuse others about the instructions for pulling the Modem & Kernel from the ZV5 with flashing System images or thinking this is part of the process in the OP when it is not. *

/.
 

Attachments

Last edited:

jaxbierley

Senior Member
Jan 30, 2014
290
87
0
Also important:

After taking the ZV6 update - WE CAN NEVER USE TOT GOING BACK TO ZV5, there is protection in place and will brick your device. I posted in the ZV5 TOT thread hoping the OP would attach the disclaimer a few days ago.

Luckily, you didn't take the ZV6 update yet so you are safe.
yea, i had thought i was screwed. thanx for the help, sideloading update now. Then going to root with info in post 2. Thanx for all of this information
 

SantinoInc

Senior Member
Jun 19, 2010
3,447
867
0
NYC
Glad you finally got it!:good:

I wish they would change the ZV5 TOT method with a huge RED warning for people on ZV6.
Ok, I finally got it to work w/o an issue. I just overlooked granting SU permission on the phone as you pointed out. Now I just have to find where it saved the modem and kernel img...

EDIT: Found them. Where is the best place to upload them? I think they are too big to upload here on XDA

---------- Post added at 11:41 AM ---------- Previous post was at 11:20 AM ----------

modem ZV5: http://expirebox.com/download/fba59672c924499cc80c414e4374b11d.html
kernel ZV5: http://expirebox.com/download/5be7fe2143d04fd4ca51ccd3164ba124.html

These files will self delete in TWO days. Feel free to mirror them or do whatever you like with them!
 
Last edited:

Agimax

Senior Member
Nov 17, 2009
1,188
1,208
143
Indianapolis
Ok, I finally got it to work w/o an issue. I just overlooked granting SU permission on the phone as you pointed out. Now I just have to find where it saved the modem and kernel img...

EDIT: Found them. Where is the best place to upload them? I think they are too big to upload here on XDA
Wherever you would like just PM or Post the link please and i will re-upload them to the Androidfilehost site with the rest of them.

Thank you for doing this!

EDIT: just saw the edited links. I will grab them tonight. Thanks again.