How to Root & UnRoot LG Optimus S LS670 – Tutorial

Having an LG Optimus S smartphone and thought of rooting the same? Now, you may ask on why one should root the phone, the answer is simple. Since the Android being an open source platform, you can customize the phone the way you want it which means that you can not only install various themes, install awesome looking custom roms, overclock the processor and last but not the least we will also come up with an article very soon on how you can taste your phone with the latest version of Android 4.0 ice Cream Sandwich. So, all this and much more will be covered only on
We know that you are excited and now want to root but just before directly going into the procedure to Root, you need to follow the quick list of pre Requisites which are mentioned below. Please note that the only condition of rooting the device is that you need to ensure that the phone is not the rooted one and a network locked one. Only unlocked phones can be rooted or unrooted. Please note that these instructions can only be followed by the users who are on the Windows 7 / Vista based computers and not for the users on the Mac / Linux based computers.
Happy Tip: Since, rooting voids the warranty, in the due course of this article we have also discussed about on how you can un root he device as well so that you can claim back the lost warranty.
Disclaimer: Please note that we should not be held responsible in any manner in whole or in parts if any damage is done to your device caused by updating the firmware which is a very unlikely event if you follow the instructions as mentioned in the article including the pre requisites and the procedure to update the phone.
Tip: There are just 2 tips which we wish to give you which are back up your data with the help of tips which are mentioned below and the second thing is that you need to follow each and every single instruction carefully so as to facilitate the smoother rooting process.
Notes – Backup in the mail so that you can then restore manually
SMS Messages – Use “SMS Backup & Restore app”,
Contacts Stored in Phone Memory – Sync with the Gmail application,
Call Log - Call Log and Restore
Videos, Images, Videos & Files etc.Copy to internal / External SD Card,
Internet & MMS Settings – Backup all the settings from “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names
So, let’s get started with the procedure on how you can root the LG Optimus S device followed by the things which you need to download in your computer from the Downloads section.
.net Framework,
Visual C++ 2008 Redistribute Package,
Ginger Snap Rooting Package
Procedure to Root LG Optimus S:
  • So assuming that you have downloaded all the downloads in your computer from the above downloads section, you need to now install the .net framework tools as well as the Visual C++ 2008 Redistribute package.
  • After this you need to enable the USB debugging in your computer which you can do from the path Settings > Applications > Development > USB debugging. After enabling the same, you need to connect the phone to the computer using the USB cable which you got at the time of purchase.
  • Now, unzip the Gingersnap tool in your computer and then click on “Gingersnap.exe” file in your computer.  So, once it’s opened you will get to see the image as shown in the below screen capture
Gingersnap Rooting Tool
  • All you need to do now is to just click on the “Root” option to root the phone. Now at a later stage just in case if you wish to un root the phone, all you need to do is to click on “Unroot” option.
So, in this way you have successfully rooted the LG Optimus S phone. Do let us know just in case if you face any issues in the comments section below so that we can act on the same at the earliest. Last but not the least, if you are unable to access the internet then you need to check with the APN Settings and also you need to restore the backup just in case if any data is lost.
Share on Google Plus