First things first, You should only do this if you absolutely have to.
You should download UnbrickFiles.rar and UN-rar it. It has almost all the files you need. Put the folder in the root of your drive. The root is C:.
In this folder are the following:
DISCLAIMER - None of these programs are owned by me, and are free programs and or free trials.
DFS - Programming tools
KP500-Utils-EN-v0.4.2 - Firmware flashing tool
USB_Driver - install all 3 drivers before continuing.
FlashImageGUI.apk -
LS670ZVD.cab - Made by Sprint for LG Optimus S (I know it says S, but we're desperate.)
Ok so I figured out that you can't put gingerbreak on 4shared for some reason. So download it HERE.
1. ---Flashing the S firmware---
(Note clicking the Show button will show you pictures!)
MAKE SURE TO HAVE THE USB DRIVERS INSTALLED They can be found in the UnbrickFiles\USB_Driver install all 3 of the drivers.
This changes the buttons you press to boot into recovery and e-mode. Also while you have the sprint ROM the home and menu keys are flopped.
Step 1: Navigate to C:\UnbrickFiles\
Step 2: Open the KP500-Utils-EN-v0.4.2 Folder.
Step 3: Open KP500-Utils-EN.exe
Step 4: You will have a bunch of choices, but the one we want is J. So type that in.
Step 5: It asks for our phone type so type VM670
Step 6: Type the location of the cab file witch is: C:\UnbrickFiles\LS670ZVD.cab
Step 7: Now it asks for the firmware version witch is LS670ZVD_20. Its going to spit out a few lines then a windows will pop up.
Step 8: It stops around 28% to 30% so we have to unplug the usb cord then plug it back in, then click the restart button.
Step 9: Once the update reaches 99% it will ask you to pull the battery and unplug/plug in the usb cable. Before touching the power button, plug in the usb cord, and press the back button, the volume down and the power button. It will boot back into E-mode. Now click restart. This time when it fails at 99% turn the phone on completely. It will boot into a 2.2.2 ROM made for sprint phones. Unplug the phone and click restart. this time when it asks for you to connect the phone click cancel and it will go to a new screen where you can click to exit.
2. ---Getting MSL code---
Credit for this goes to this guy.
Turn on USB Debugging, and connect your phone to your PC (reboot into recovery to open a com port.)
Open Device Manager.
Ports > LGE Android Platform USB Serial Port > Properties > Port Settings > Advanced > COM port number
Change the value to a port number below 10. (demo restriction of CDMA Workshop)
Run CDMA Workshop
Select the proper port from step 4. Hit "Connect."
Under the "Security" tab, find "SPC/User Lock."
Change the drop down menu to "LG method," and click "Read."
Write down the number that appears in the box. This is your MSL code. Now
close CDMA Workshop, we won't need it anymore.
3. ---Root and recovery---
Move the Gingerbreak app to your sdcard and use Astro or adb to install it.
After GingerBreak is installed go to app drawer and click the Gingerbreak app, and click root. After it's done it will reboot and you will have SuperUser
Move the FlashImageGUI.apk to your sdcard and use Astro or adb to install it. then flash the VM670NH_recovery.img. Then reboot into recovery, to boot into recovery, You can shut the phone of and press menu button, volume down, and the power button. Or use the command adb reboot recovery.
Follow this guide by brotherswig
We need the radio so make sure it flashed the radio!
After we install the update.zip you need to root that. One click root for ZV4/5/9 by EManU3LXX,
4. ---Setting up LGNTPS and using it to unlock all the nv items---
Download and Extract LG-LGNPST12.rar - Credit goes to new optimus These files are from the Optimus C but yet again we are desperate. (I remove two of the files because I don't think we are aloud to post cracked paid programs.)
So now we need to install the 3 programs that where in the folder.
After installing all 3 programs we need to register the dll in the Model folder.
But before we can register the dll we need to make Reggie.exe open with admin access. So right click it. Click on Properties. Then click Compatibly. Then click Run this program as an administrator.
So now we need to drag and drop the dll into reggie.exe like in the picture below.
Click yes when prompted to. (sorry it wouldn't let me take a screen shot of the dialog.)
After you click yes it should pop up a dialog like this
okay so now we need to move LGNPST.exe
Now we need to paste it in C:\LG Electronics\LGNPST, but first lets navigate to C:
Next we move on to C:\LG Electronics.
Now we open the LGNPST folder
Now we paste the LGNPST.exe
Now that we have all the files where they need to be we can start to use the LGNPST.exe but before we click it go to your phone and make sure usb debugging is one and then go to the dialer and type ##port# and enter your spc code.(The code from procedure 2) then enable debugging. Then open LGNPST.exe
Now that LGNPST is open we need to select a dll.
after we select the dll, we need to click on the phone and then click phone setting
Time to enter the spc or msl of your phone. this is the code we wrote down in procedure 2.
Now all we have to do is click read. It may freeze, just don't force quit the program.
So now we are done with LGNPST
We need to open DFS which is in C:\Unbrickfiles\DFS
after opening DFS do what it says in the picture:
After we are in the programming menu go to the mobile ip tab.
Now that we are in the mobile ip dialog, we need to read all the phone info.
Okay so now we need to delete everything the picture says to delete. MAKE SURE TO CLICK SAVE CURRENT PROFILE SETTINGS.
So now we need to copy some settings from profile 3. You can write them down or type them in a word document or notepad. IMPORTANT!!! When copying the aaa and ha password, UN-check the block next to it.
now we need to write these settings to profile 2.
now reboot your phone and you should have working data, mms, and calling.
The end!
__________________
Steve Rogers: Big man in a suit of armour. Take that off, what are you?
Tony Stark: Genius, billionaire, playboy, philanthropist.
Last edited by Phatninja55; May 30th, 2012 at 07:59 PM.
The Following 6 Users Say Thank You to Phatninja55 For This Useful Post:
Device(s): LG Motion 4G----
LG Optimus M----------------
LG Optimus V on U Firmware
LG Optimus S
Carrier: MetroPCS
Thanks: 1,851
Thanked 1,783 Times in 1,223 Posts
You couldn't find the DLL for your phone? Also that's the DLL for the M, the C people can use it because the M and C are basically twins. I still am trying to find firmware for the M or C without the bloatware....
__________________
With some reading of threads and asking questions, newbies become experts.
Help Donate to BabyBlues and support her walk for cancer:
There is not a public vm670 cab with a dll in it. The one that Virgin Mobile released to LG is missing the dll, therefor can not be flashed onto our phones.
Device(s): LG Motion 4G----
LG Optimus M----------------
LG Optimus V on U Firmware
LG Optimus S
Carrier: MetroPCS
Thanks: 1,851
Thanked 1,783 Times in 1,223 Posts
Quote:
Originally Posted by azuidema
There is not a public vm670 cab with a dll in it. The one that Virgin Mobile released to LG is missing the dll, therefor can not be flashed onto our phones.
Hmmmmm, well at least fix your guide to say that the DLL is for the optimus M.......and I guess as long as the DLL works for ya, it works.
replace the folder in C:\ProgramData folder with this folder after un-raring it.
I had the exact same problem as the guy above. Just replaced that folder and it went past that error, but now it gets to 100%, the progress bar restarts back to 0, and the program crashes.
Last edited by Jimmy422; April 17th, 2012 at 05:20 PM.
I had the exact same problem as the guy above. Just replaced that folder and it went past that error, but now it gets to 100%, the progress bar restarts back to 0, and the program crashes.
That hasn't happened to me before. hrm, try again?
I tried it again. Same thing. So I downloaded the LGMPSU program from Softpedia and that fixed it. It's currently "running LG mobile phone software update" and printing lines that say " wParam : 7, IParam = 59", with IParam going up. I'll see what happens.
It got to 95% and restarted the phone. It's sitting at the LG logo. The Phone Update software says there's a "problem with communication between cell phone and PC".
It got to 95% and restarted the phone. It's sitting at the LG logo. The Phone Update software says there's a "problem with communication between cell phone and PC".
This is the log of the last few minutes:
Thats when you pull the battery and usb cord, put the battery back in, then boot into e-mode then put the usb back in.
Thats when you pull the battery and usb cord, put the battery back in, then boot into e-mode then put the usb back in.
Did that. It gets to 4% and then says that there's a problem with communication. Following the instructions of disconecting the cable, removing the battery, turning the phone back on, and then plugging in the USB cable makes it flash again. Gets to 95%, restarts, stuck at LG logo. Done this 3 times so far with no success
Did that. It gets to 4% and then says that there's a problem with communication. Following the instructions of disconecting the cable, removing the battery, turning the phone back on, and then plugging in the USB cable makes it flash again. Gets to 95%, restarts, stuck at LG logo. Done this 3 times so far with no success
When I helped kiler14321 over teamveiwer, I had to keep trying that over and over, it will work after awhile.
If you get stuck on the android loading screen boot into recovery (menu, volume down, power) and apply this update.zip. Note this is not the virgin mobile update.zip, you can't flash the vm update until you have a custom recovery.
The Following User Says Thank You to Phatninja55 For This Useful Post:
I want to make sure I'm doing this right, here's exactly how I'm doing this:
1. Open KPUtils and input all the info needed.
2. Start phone in E-Mode.
3. Once it stops at 30%, I unplug and plug back in the USB Cable.
4. After the progress bar stops again at 4%, I take out the battery and USB cable, plug the battery back in, turn the phone on, then plug the USB cable back in.
5. Emergency Mode comes back on and the flashing starts.
6. After flashing, the phone restarts to the LG logo. Once the Phone Update gets to 99%, it says there is a communication problem.
7. I take out the USB cable and battery. I put the battery back in, boot into E-Mode, and then plug the USB cable back in.
8. I repeat steps 4-7.
So far I've done this 5 times to no Sprint Boot Logo. Recovery is just a black screen.
I want to make sure I'm doing this right, here's exactly how I'm doing this:
1. Open KPUtils and input all the info needed.
2. Start phone in E-Mode.
3. Once it stops at 30%, I unplug and plug back in the USB Cable.
4. After the progress bar stops again at 4%, I take out the battery and USB cable, plug the battery back in, turn the phone on, then plug the USB cable back in.
5. Emergency Mode comes back on and the flashing starts.
6. After flashing, the phone restarts to the LG logo. Once the Phone Update gets to 99%, it says there is a communication problem.
7. I take out the USB cable and battery. I put the battery back in, boot into E-Mode, and then plug the USB cable back in.
8. I repeat steps 4-7.
So far I've done this 5 times to no Sprint Boot Logo. Recovery is just a black screen.
Can you see the recovery with droid@screen or android screencast?
Wait what buttons are you using to try and boot into e-mode?
Emergency mode or recovery? E-Mode I'm using return, vol down, and power. Recovery I'm using Menu (Which is now switched to home in the sprint ROM?), vol up, and power.
Recovery is just black. The device is not showing up in Droid@Screen.
Just keep trying, I ran into that problem. You just have to keep trying. Could take between 10-20 retrys from the beginning. After awhile it will boot into the battery charging icon. Thats when you can turn the phone on.
Last edited by Phatninja55; April 18th, 2012 at 06:54 PM.
Device(s): LG Optimus V on BACKside and Quattrimus, custom Lord of the Rings Theme, HTC Evo V 4G SOON!
Carrier: Not Provided
Thanks: 7
Thanked 9 Times in 9 Posts
My Optimus V will not boot into recovery, it only gives a black screen. Screencaster doesnt work so it's not a matter of not seeing the recovery. I cannot access adb. When I turn my phone on it goes to the lg splash and that's it. When I try E-mode, it goes to the black screen. Can I still use this method of putting Optimus S firmware onto it? And does it work?
Device(s): LG Optimus V on BACKside and Quattrimus, custom Lord of the Rings Theme, HTC Evo V 4G SOON!
Carrier: Not Provided
Thanks: 7
Thanked 9 Times in 9 Posts
Yeahoo!
WOW! I just got the optimus s firmware on my bricked phone!!! wooot!!! Now please help me in understanding some things: MSL: this is a code that will help later when setting up LGNTPS? And LGNTPS makes it so I can have 3G? A couple other questions. Does this have a recovery then? Am I safe in trying to reboot into recovery without rooting and installing a recovery yet? The reason I ask is that in step 2 it says to open a com port i have to reboot into recovery mode. This is before step 3 where we root and get custom recovery. I'm so happy I made it this far. Thank you so much Please continue to help me through this.
WOW! I just got the optimus s firmware on my bricked phone!!! wooot!!! Now please help me in understanding some things: MSL: this is a code that will help later when setting up LGNTPS? And LGNTPS makes it so I can have 3G? A couple other questions. Does this have a recovery then? Am I safe in trying to reboot into recovery without rooting and installing a recovery yet? The reason I ask is that in step 2 it says to open a com port i have to reboot into recovery mode. This is before step 3 where we root and get custom recovery. I'm so happy I made it this far. Thank you so much Please continue to help me through this.
The S firmware includes the s recovery, It would be fine to reboot into recovery.
Device(s): LG Optimus V on BACKside and Quattrimus, custom Lord of the Rings Theme, HTC Evo V 4G SOON!
Carrier: Not Provided
Thanks: 7
Thanked 9 Times in 9 Posts
I did. I tried to root using GingerBreak v1.2 but it would never go through. it just said Rooting...
running exploit...
This may take a few minutes!
Device will reboot on success!
It never finished rooting. I tried formatting my sd card. but I don't think that helped any.
Device(s): LG Optimus V on BACKside and Quattrimus, custom Lord of the Rings Theme, HTC Evo V 4G SOON!
Carrier: Not Provided
Thanks: 7
Thanked 9 Times in 9 Posts
I got it! Now I just have to finish 3 and 4 and I'll be good as new I think I did it about 7 or 8 times. Lots of crossing my fingers. It only went past 4 percent on the update once though, and that was the last time, the time that it worked!
Jimmy422 are you still not able to flash the S firmware? After pulling the batter it goes right back into e-mode without you pressing the buttons?
After pulling the battery it does go right back into E-mode, but when it goes back it no longer says "emergency mode" at the bottom.
I don't know why it's not working. I've done it over 20 times. Tried it with an SD card and without it. Tried a different sprint firmware at one point, and the screen no longer worked in E-Mode. Flashed the one in this guide again and the screen worked afterwards - which tells me that it's successfully flashing. I just don't get why it's not booting.
Last edited by Jimmy422; April 20th, 2012 at 04:20 PM.
After pulling the battery it does go right back into E-mode, but when it goes back it no longer says "emergency mode" at the bottom.
I don't know why it's not working. I've done it over 20 times. Tried it with an SD card and without it. Tried a different sprint firmware at one point, and the screen no longer worked in E-Mode. Flashed the one in this guide again and the screen worked afterwards - which tells me that it's successfully flashing. I just don't get why it's not booting.
Is it recognizing your phone when in e-mode? Try backing up the files on your sdcard, then pull the sdcard and put it back in multiple times untill the computer finaly sees the phone.
The Following User Says Thank You to Phatninja55 For This Useful Post:
Device(s): LG Optimus V on BACKside and Quattrimus, custom Lord of the Rings Theme, HTC Evo V 4G SOON!
Carrier: Not Provided
Thanks: 7
Thanked 9 Times in 9 Posts
So I seem to be stuck in stock rom of vm. when I reboot into recovery it only does the stock recovery. I don't think I have root anymore. How do I get out of stock rom/recovery? If it's a matter of rooting, I've tried Gingerbreak and that didn't work, so I don't know where to go from now.
So I seem to be stuck in stock rom of vm. when I reboot into recovery it only does the stock recovery. I don't think I have root anymore. How do I get out of stock rom/recovery? If it's a matter of rooting, I've tried Gingerbreak and that didn't work, so I don't know where to go from now.
Go to the market and download a terminal emulator. Type in: su then hit the enter key. If you get a # after then you are rooted. If you still get a $ then your not rooted.
If you are rooted then download the recovery that is recommended for your firmware version. Making sure that is compatible with your screen drivers as well.Rename it recovery.img. Then go here Do not Factory Reset your Rooted Phone Then download the flash_image in the above tutorial. Make sure it has a .bin on the end. Put them both on the root of the sd card. Then follow step 6a.
This will get you a custom recovery installed on your phone.
Last edited by AndyOpie150; April 20th, 2012 at 06:18 PM.
The Following User Says Thank You to AndyOpie150 For This Useful Post:
So I seem to be stuck in stock rom of vm. when I reboot into recovery it only does the stock recovery. I don't think I have root anymore. How do I get out of stock rom/recovery? If it's a matter of rooting, I've tried Gingerbreak and that didn't work, so I don't know where to go from now.
After you have flashed the firmware update from vm, you need to use gordita exploit because gingerbreark doesn't work with the new update.
The Following User Says Thank You to Phatninja55 For This Useful Post:
I'm racking my brain trying to find it, but EManU3LXX put together the gordita root into a one click root. Maybe you could try that. When you do let me know how it goes. I'm considering putting it in the All Things Root Guide. I just can't find it now. Brain is fried, trying to do too much with it at almost 50.
Gordita root for technically challenged! Make sure to have adb in your system path variable!!
1. Download this file: Gordita-Root.zip
2. Extract were ever you downloaded it to
3. Open the folder Gordita-Root, and click Gordita.bat
Done!
Last edited by Phatninja55; April 21st, 2012 at 12:05 AM.
Reason: changed the way gordita outputs lines.
The Following User Says Thank You to Phatninja55 For This Useful Post:
Is it recognizing your phone when in e-mode? Try backing up the files on your sdcard, then pull the sdcard and put it back in multiple times untill the computer finaly sees the phone.
It's seeing the phone in E-Mode just fine. Normal mode or recovery it doesn't. I'll try it again with a SD card when I get home.