Downgrade LG Vortex from 2.2.1

Sorry in advanced for all the text.

So I got an LG Vortex recently.

I was super excited. It was my first smartphone, I finally had an unlimited data plan, etc. Being the nerd that I am, I figured it’d be to my benefit to root my phone. So, using the z4root (I’ll have a tutorial for that up in no time) I rooted my phone.

Things went well until today, when I was notified of an update to the Android 2.2.1 software. Without looking into it, I installed it. After the update had finished, I saw that my phone was unrooted. Apparently, the 2.2.1 update serves primarily to patch the all-in-one exploit that many people use to root their phones. As of right now, the easiest way to root a 2.2.1 phone is to downgrade it to 2.2 again and re-root it there.

I spent a while figuring it out. I followed a tutorial on BreakNeckMod.co.cc‘s website, but there were a few unclear or bumpy parts in the instructions (Then again, they DID get my phone downgraded, so here’s a huge thank-you to them). So, I figured I’d post my own tutorial here with all the steps written out.

Downgrading Tutorial!

  1. You’ll need to download this file. It has everything you’ll need to downgrade your phone. Extract it to a folder on your desktop. Inside this extracted folder, you’ll see three .rar compressed files. Whenever I talk about extracting something, it’ll be one of these three .rar files in this folder.
  2. Extract LGNPST.rar first. Inside, you’ll see LGNPST_General_v1.2_Lab_Version.msi. Run this and install it. It will install software to interface with the Vortex on your computer in C:\LG Electronics\LGNPST\. However, don’t try and run it. It won’t work as-is. We need to do a few more things first.
  3. You’ll also see a folder called LGNPST LAB 1.2. Inside this is a file called LGNPST.exe. Move or copy this to C:\LG Electronics\LGNPST\. If you want, make a shortcut to this file on your desktop (Right click it, select “Send To” and choose “Desktop (Shortcut)”).
  4. Next, you’ll want to extract LGNPST_Components_Ver_5_0_12_0 LGNPST_GenericModels_Ver_5_0_10_0.rar. This contains multiple versions of necessary .dll files, to ensure a smooth installation. If you get an error about a necessary part of the installer not being able to run, just run the installer again.
  5. Go to C:/LG Electronics/LGNPST/ and create a folder called “Model”. Inside that folder, create another folder called “LGVS660″.
  6. Extract LGVS660.rar. Inside this, you’ll find a VRZ folder. There are three files inside this: a .tot file, a .scr file, and a .dll file. Move these all into C:/LG Electronics/LGNPST/Model/LGVS660/ (the folder you just made.
  7. If you’re on Windows XP, hit start, click on “Run”, and run this:
    regsvr32 "C:\LG Electronics\LGNPST\Model\LGVS660\VS660.dll"
    If you’re on Windows Vistas or 7, hit start, type cmd.exe, right click on cmd.exe when it comes up in the search area, and run it as an administrator. Type in the following and hit enter:
    regsvr32 "C:\LG Electronics\LGNPST\Model\LGVS660\VS660.dll"
  8. Before we can connect your phone to your computer, we need to prep it. On your phone, go into settings, select “Applications,” select ‘Development,” and make sure USB Debugging is checked. I also like to have Stay Awake checked. Plug your phone into your computer (the phone charger you got with your phone also doubles as a usb cable. How nice of them). Make sure your phone is connected as a Mass Storage Device (on the pull down notification screen, select the USB connection, select the Mass Storage Device option, and select ok).
  9. You’ll next want to run C:/LG Electronics/LGNPST/LGNPST.exe. If you made a shortcut earlier, you can just use that instead, of course. Your phone should be detected. If it isn’t, and you’re sure developer mode is enabled and your computer can see the phone as a drive (Check under My Computer to see if your computer sees it), select “File,” choose “Select DLL,” and choose “MS690.dll” from the list.
  10. Select the phone, make sure the Provision tab is selected and that the Upgrade option is selected (on the bottom half of the screen). You’ll see BIN on the right half of this tab. Across from it is a folder icon. Click the folder icon and type in *.* where it says file name. Click “Open,” and then navigate to “C:\LG Electronics\LGNPST\Model\LGVS660\VS660ZV5_02.S5_02.P58006.tot” and select it. Click open again.
  11. Below the BIN option, you should see a SCR option. Check it, click the folder, and select the “Common_UserSCR_00.scr” file you should see. Hit open.
  12. Click Start. Let your phone sit there for a bit. It took me around 6 or 7 minutes for the whole thing to work out. Your phone will reboot a few times. Just leave it go. Once your computer says “Complete” and your phone has started up successfully is it ok to unplug your phone.

That’s it! It seems like a pain, but it’s not all that bad. It’s just a lot of tedious work. After you do all that, just re-root your phone as you normally would (I recommend the z4Root). I’ll be adding images and such soon. Good luck, everyone.