1. Are you ready for the Galaxy S20? Here is everything we know so far!

Step-by-step Rooting & Flashing guide for Optimus S.

Discussion in 'Android Devices' started by RazzMaTazz, Apr 4, 2012.

  1. HeatherMC

    HeatherMC Lurker

    Thanks for your post, RazzMaTazz.
    I'm trying to downgrade now. The guide says:
    How to make your phone a stock ZVD (Android v2.2 "Froyo") phone:
    A) Read the introductory part of the main guide (above) and then make sure that you have about 100MB of free space on your SD card.
    B) Instead of downloading a custom ROM in step 4 (above), you'll download Sprint's stock ZVD ROM called "update.zip" from this link on Sprint's website, and save it to your PC.

    I took the red parts to mean to do steps 1, 2 (A,B,C,D,E,F,G,H,I,J,K,L), 3 (A,B,C) and then do the update.zip on step 4. So, basically, root the phone, backup, then do the downgrade. Did I totally read that wrong?

    1. Download the Forums for Android™ app!


  2. RazzMaTazz

    RazzMaTazz Android Expert
    Thread Starter

    Your interpretation (of my Appendix instructions) was perfectly reasonable, but it's not what I meant. Sorry for the lack of clarity. I've edited the relevant steps of the Appendix to clarify. Basically, if you have an unrooted, stock ZVJ phone, you'll need to first downgrade to an unrooted stock ZVD ROM using your stock recovery, and then optionally folllow the main guide to root and optionally install a custom ROM.

    Good luck!
  3. HeatherMC

    HeatherMC Lurker

    Thanks so much for your reply! It helped a lot. I managed to root and install ReBorn ROM with your guide with minimal issues. The only thing I couldn't do is the Titanium Backup zip (C3, I think). I can create backups, but not a zip. The menus don't seem to be where they are suppose to be. I know that they just added an update with a new 'create recovery update.zip' option, but that's for pro-only. Maybe that's why I couldn't do it?
  4. RazzMaTazz

    RazzMaTazz Android Expert
    Thread Starter

    Thanks for posting. I'm glad to hear that you were able to root and install Reborn ROM. Thanks for posting. Based on the current description of Titanium Backup on the Play Store, it seems that the "create zip" function was moved into the premium "Pro" version so I've edited my guide above to reflect that.

    There's a cool feature of Reborn ROM that, unfortunately, I didn't realize until much later so FYI... If you (swipe down from the top of the home screen and) turn on WiFi, it will automatically switch between WiFi and 3G (for example when you're in your home or out on the road). So I just always leave WiFi "on". With other ROMs, I used to have to switch it on and off manually.
  5. SineWave

    SineWave Lurker

    Thank you for the great guide!
    All went smooth to the very end, where I had an "oh Crap moment".
    I bought the Titanium to get the xxx.zip capability. The zip is enough like your old version, that it worked flawlessly. It ABORTED leaving 3 files zipped, the "oh Crap moment". I said "oh Crap" and figured I would just boot up reload the files 1 x 1, from the batch way.
    To my surprise every thing except whatever those 3 files were loaded. All my apps were there grinning at me.

    One quick ?. Is there a way to wake up the phone from the Home key? My power button is under a rubber boot and I'm used to using the home key to wake it up. No biggie It's great the way it is but if its just a switch or setting,,, thought I'd ask.
    Three cheers on the guide. Very comprehensive. Some of the others are to involved, or just a real waste of time.
    Again many thanks, G
  6. HeatherMC

    HeatherMC Lurker

    I've wanted to revert back to the old Home key as well, and I found someone who made a zip that apparently fixes it. I hope it's ok to post links, cause here it is:
    ARCHIVED: [ROM] Reborn ROM v2.2.4 - 7/24/11 - Page 2 - Android Forums at AndroidCentral.com

    I've been having other issues with my phone, so I haven't tried it yet, but if you do, I'd love to know what you did and how it worked.
  7. RazzMaTazz

    RazzMaTazz Android Expert
    Thread Starter

    SineWave: HeatherMC nailed it.
    1) Download the "ButtonsWake.zip" file found at the link which HeatherMC posted above.
    2) Move the file to the top level of your SD card.
    3) From recovery, choose the option that's something like "Choose ZIP from SD card, and flash the zip. (I've moved on to the Cannibal Open Touch v2.02 recovery and I don't remember the exact menu options for CWM.)

    Like you, the lack of the front-four button wake-up bothered me from the minute that I first flashed Reborn ROM, so I flashed the aforementioned zip from day 1 and never really thought about it again. Works great.
  8. 14jdowns

    14jdowns Lurker

    Hello, thank you so much for this post. It was very helpful. I just had a few questions. So I installed the Kraven's CM7 ROM with the "GAPPS" which were both provided by the links. I have now encountered a couple of problems. First of all, the home button is not functioning. When in any app, it will not return to the home screen. Another problem is there is no lock screen. When you lock it into sleep mode it is just fine, but if you press any button it wakes it back up without a lock screen. this isn't a huge problem except when it's in my pocket I can accidentally be calling people, texting, etc. And the final problem I have encountered was while using almost any app, if I am connected to 3G or wifi I continually get the notice " Sorry! The process com.google.process.gapps has stopped unexpectedly. Please try again." So I was just wondering if you knew why I was having these problems, or what you suggest would be best to fix them.

  9. RazzMaTazz

    RazzMaTazz Android Expert
    Thread Starter

    14JDowns: I've never tried Kraven's CM7 ROM. I'd recommend searching and asking over on the Kraven CM7 forum (at Android Central, I think).

    You can probably eliminate the error message that you're getting by clearing the data from Google service framework and all other Google related apps and services.
  10. yusufyusuf98

    yusufyusuf98 Lurker

    i had an mvj rooted phone that worked for verizon and when i read this i thought it would be flashed back to sprint but after the flash it says its still with preferred system and that i am roaming. i really need sprint please help


    Dude you rock! Easiest root ever! Thanks for the post.:party:
  12. RazzMaTazz

    RazzMaTazz Android Expert
    Thread Starter

    The instructions in my original post are only for the Optimus S, not Verizon. If you have an Optimus S with Xonia custom recovery, you can install the Sprint ZVD update.zip twice (that I describ in the Appendix) and it will return you back to stock Sprint ZVD.
  13. Yatzeck

    Yatzeck Lurker

    Thank you for this post! I was having constant problems with the internal storage on my Optimus S being used up, despite my only having downloaded a handful of apps and moving as many as I could to the SD card. This solved my problem!

    I used the link you provided to get a rooted ZVJ and am using DanteROM per your recommendations.

    I am having one problem though. When I try to open the "No Frills CPU Control" app, I get an error message that says "Missing root permissions" and "You must be rooted in order to use this app."

    Any ideas why this is showing up? I'd like to try your suggestions on overclocking to speed up my phone. Thanks in advance.

    *EDIT* After updating the SuperSU app, I am no longer getting this error message. Everything appears to be working smoothly. Thanks!
  14. RazzMaTazz

    RazzMaTazz Android Expert
    Thread Starter

  15. bryonssmith

    bryonssmith Lurker

    Sorry to necro an old thread. This guide looks amazing and I've rooted in the past. My question is: what is the best rom for an android game device? I have two Optimus S phones that we haven't used in months and would like to turn them into small cheap gaming devices for the kids. I will never need phone capability, just games and movies. Any help is greatly appreciated.
  16. RazzMaTazz

    RazzMaTazz Android Expert
    Thread Starter

    I'd go with ZVJ-based (Gingerbread-based) DanteROM over any of the ZVD-based (Froyo-based) ROMs, because:
    1) Froyo becomes unusable/crashes if you load more than about 16GB of music to you SD card. 2) Google made some memory management and other improvements on Gingerbread.
    3) Gingerbread is likely to support more, newer games.
    4) DanteROM has built-in EXT4 support so that you can easily implement Link2SD with a fast SD card to give the phone a much larger amount of "internal" memory for more games.
  17. PhoneGlow

    PhoneGlow Newbie

    The problem I'm having here is that the "optiauto-sfx.exe" is for Windows OSes, and I'm using openSUSE ( a linux system), which does not execute *.exe files.
    The main reason I want to root my Sprint LG Optimus S LS670 Phone is so I can get root permissions to move apps to the SD Card (I have the MoveToSDCard app installed), because the internal memory is not that much.
    My Bandband version is LS670MVJ_6150 and the SW Version is LS670ZVJ, respectfully.

  18. RazzMaTazz

    RazzMaTazz Android Expert
    Thread Starter

    AFAIK all Optimus S root methods require a Windows PC.
    PhoneGlow likes this.
  19. PhoneGlow

    PhoneGlow Newbie

    Well, I had assumed (perhaps incorrectly) that the Android System was/is Unix Based, i.e. Linux Style, since Google's Chrome Tablet is, which dirs and files are in a hierarchy only, without drive letter names (as MS-DOS / MS WINDOWS does), not to mention, when the filenames that do pop-up read names like "/sdcard/", instead of, like saying "(d:\sdcard\", since "c:" would contain the system files if it is VFAT / NTFS formatted) -- I have noticed several other files with the path and filename formatted this way, e.g., /dir1/dir2/dir2/filename.ext, and so on, via settings and details;

    Like, say, if I export my Contacts, it states it will export to a filename like /sdcard/0001.vcf, which gives me the impression that there is a /sdcard/ directory on the internal part of the phone, which means it's a "mount" only and the file(s) manipulated are directly with the because when I would export those files, they will be in the bottom/root directory (i.e. under no directory name) on the SDCARD itself:

    Code (Text):
    1. 00001.vcf  00009.vcf   cleanmaster/
    2. Download/   jumobile/   smvvm/
    3. 00002.vcf  Android/    Contact_Icon_Size.txt
    4. Facebook Messenger/   mms/   update.zip
    5. 00003.vcf   bluetooth/   DCIM/
    6. gmail_contacts.vcf   Ringtones/
    I "mount" the SDCARD via the USB / MicroUSB cord onto my system for file manipulation(s);

    While I noticed the card's FS is VFAT (I assume this represent FAT32), I did noticed that *.apk files can be "Executed" from the card. I can understand why the SDCARD would be VFAT, since that is the most used FS, and many, if not all, other OSes have the ability access VFAT ... a difference being that if it is UNIX based, like Linux, that drive letters are not used and directories are shown with forward slashes ("/") instead of backslashes ("\"), like say MS MS-DOS/Windows OSes do.

    My neighbor and I have spent hours trying to "root" my phone, and we feel we will eventually find a way or app that will do it for my particular phone :) My Neighbor mainly uses a Linux System, mostly, but does have Windows 7 on one or more of his computer(s), so maybe we can try your method/guidelines from his place[.?]

    I tried "z4root", but it caused the phone to freeze up in certain areas, and I could not see where I could have "root permissions" (i.e. to move an app to the SDCARD).

  20. RazzMaTazz

    RazzMaTazz Android Expert
    Thread Starter

    Android is based on Linux but the rooting apps for the Optimus S run on Windows.
    PhoneGlow likes this.
  21. PhoneGlow

    PhoneGlow Newbie

    Yes, I am aware (for sure now, since August), that Android is Linux based because of it's dir/file hierarchy and file names (though I did notice Windows-type names too). Back when I did that post (8/13/14) you are replying to, I had forgotten that the Laptop Computer my parents bought me for my birthday last year came with Windows 8 on it, and I kept it on there, and I'm glad I did, because I had oneclickroot root the LG Optimus S
  22. PhoneGlow

    PhoneGlow Newbie

    I aplogize RazzMaTazz, the guide of yours was NOT the one being referred to at xda ... what happened when beginning to use your guide in the beginning, was that there are broken links in it, which referred to files to use your guide, so the mission of proceeding with your guide had to be aborted.

    Now, IF, the only inaccessible/broken links are only those for LG Drivers, then MAYBE, there is still hope, in my case, as I mentioned before, oneclickroot did install some files on the Windows (8) Platform of my laptop, and one of those paths is:

    ..\LG Electronics\LG United Mobile Driver

    and there are some executables, "InstallUSB.exe", "InstallUSB9x.exe", and "InstallUSB64.exe", (the complimentary "UninstallUSB*.exe" files are there too), and I tried the "InstallUSB.exe" (at least), while my Optimus was plugged into it (with and without USB Strorage ON), and I don't know if that installed anything on the phone or not ... there are 2 Virtual Driver files there ... VCOMM.VXD and Wdmmdmld.vxd.

    The other two folders of files they installed (into the "Program Files (x86)" folder are:
    "Minimal ADB and Fastboot",
    and maybe,
    "Mozilla Maintenance Service" (the date/time of the Folder is close to the previous 2 mentioned folders).
  23. PhoneGlow

    PhoneGlow Newbie

    Most of them, but I have rooted mine without the use of Windows; the Pook Debug and Ministro II apps. That's all that was needed.

LG Optimus One Forum

The LG Optimus One release date was October 2010. Features and Specs include a 3.2" inch screen, 3MP camera, 512GB RAM, Snapdragon S1 processor, and 1500mAh battery.

October 2010
Release Date

Share This Page