Any very stable Optimus S ROMs?

Since the Optimus S has so little internal memory, I have decided to root my phone so that I can install most of my apps on my SD card. However, outside of this, I don't have too much need for lots of fancy features. The main things that are important to me is being able to move apps from internal memory to the SD card, removing bloatware, and having a little more control over how apps transmit data (for example, only allowing specific apps to transmit data over 3G, while allowing all apps to transmit data over wifi). I'm not interested in features like overclocking, etc.

Stability is very important to me, so are there any good stable ROMs for the Optimus S that offer these features? I already received the ZVJ update, so I planned to downgrade to ZVH to root the device, then re-upgrade to ZVJ, but I can downgrade to ZVD if necessary.

This is my first smartphone, so I'm a little nervous about rooting it, but I've already run out of space for apps in half a week, so it looks like I'm going to have to just man up and do it. :P

0

Comments

16 comments
  • I just did a root and used GingerRom. I found a lot of good instructions and it all went surprisingly well. I found information at  http://forums.androidcentral.com/lg-optimus-s-rooting-roms-hacks/ but you have to read about a zillion threads to get all the right information if you've never done a root before (which I hadn't). There is a great little "if you are an utter newbie" thread that helped a lot.

    Anyway, rooting and flashing went fine, but I've only been playing with it for about an hour, so I can't tell you how stable it is, only that it had lots of recommendations.

    0
    Comment actions Permalink
  • Because I'm going to go through this again as soon as I buy my husband a phone (please get the LG Optimus S refurbs back up so I can get him one!), here's what I did while I can still remember it...

    Make sure you have the USB driver installed so you can hook your phone to the computer: http://algmcdn.lgmobile.com/dn/downloader.dev?fileKey=UW00120111206

    You must know how to connect your phone to your computer with the USB cord, how to copy files from the computer to the SD card and how to delete files.

    Note: Backing up... you really need to be rooted before you can do a proper backup. Once you've rooted, do the backup, then you can flash a new ROM. In the meantime, if you've got stuff on your SD card you can back that up onto your computer. I started clean so I wouldn't have to deal with any garbage, so backing up wasn't so important.

    Basic guide to rooting: http://androidforums.com/optimus-s-all-things-root/526376-step-step-rooting-flashing-guide-optimus-s.html

    You can follow these instructions and they will work, but I followed a slightly different path.

    Because my phone was already updated to ZVJ, I had to downgrade it before rooting. I used the instructions here: http://forums.androidcentral.com/lg-optimus-s-rooting-roms-hacks/123855-official-sprint-zvd-froyo-downgrade-now-available.html There are detailed instructions on the download page that also teach you how to work in recovery mode, which is important.

    Then I went to http://forums.androidcentral.com/lg-optimus-s-rooting-roms-hacks/166929-how-automated-rooting-ls670zvd-zvh-zvj.html and downloaded the Optimus automated rooting package from there. NOTE: there are different versions of the automated rooting package, using this one is important. When I ran it, I started with option A from the main screen, which did the actual rooting of my system.

    After rooting, I installed the ZVJ update with option B. In option B, you run through the four steps, doing the stuff on the phone between steps as listed in the instructions. I had to run step B several times before it worked.

    What you have now is a rooted phone on your original version of Android. Back it up. Go to recovery mode, choose backup and restore, then backup.

    Next I installed GingerRom using these instructions: http://forums.androidcentral.com/lg-optimus-s-rooting-roms-hacks/166285-rom-2-3-3-zvj-gingerrom-v1-3-4-14-12-a.html

    In addition to the two zips in the instructions, I also installed the clock normal mod in the second post on that thread.

    To flash, you have to be in recovery mode, and you select "install zip from sdcard" and pick the zip file you are installing. It's actually very easy.

    I did not flash a kernel, but that's an option.

    At this point, I did another backup. I had a clean installation of the GingerRom Android with none of the Sprint apps. So I next went through and installed everything I wanted on my phone, including passwords and such, played with it for a few hours, then did another backup.

    0
    Comment actions Permalink
  • I'm running ColdAsIce CM9 on mine, however one of the main issues is that gmail and other (non-stock) web browsers will sometimes not render HTML, and SD-EXT will not mount so I can't install more apps than the normal memory allows.

    0
    Comment actions Permalink
  • I'll give my vote to HydroROM, been running it since July with no problems.

    0
    Comment actions Permalink
  • Well guys, I finally ended up flashing GingerRom, since HydroROM is no longer available on the Android Central forums.

    I had only one issue with it, which was constantly getting double tapping

    I posted on the AC forums, and it turns out, this is a stock kernel issue! I was given a link for HydroKernel, so I downloaded it to my SD card and flashed it. I booted into recovery, made a backup, wiped the cache partition, wiped the dalvik-cache, chose to select file on sd card to install, and selected the HydroKernel file, and it worked perfectly! I did have to disable signature verification in the menu prior to flashing the kernel to get it to install, as a sidenote.

    Everything seems to be working great so far and double tapping issues haven't popped up again yet, so if anyone has issues with that, I suggest flashing a custom kernel, since the stock one has this issue.

    Here's the link to the thread I posted, where someone linked me to HydroKernel: http://forums.androidcentral.com/sprint-optimus-s/228576-touchscreen-oversensitivity-like-unwanted-double-taps.html#post2363903

    0
    Comment actions Permalink
  • I haven't had a double-tap issue, but I'll keep that in mind if it shows up on either my phone or my husband's. I've been pleased with GingerRom so far. It seems to be mostly just a debloat, and that's good to have. Thanks for the link!

    0
    Comment actions Permalink
  • Nice work and thanks to all that have added to this. I am giving my almost new Optimus S to my girlfriend because I bought the refurb LG Marquee. I rooted that sucker and put CTMOD on it.

    So, now I have to root and tweak out this Optimus S for her. Please keep adding to here with important little tidbits. This saves others tons of troubles!

    I am trying to decide between using the REBORN mod or HYDRO.

    I want stability and the proper performance that it had with base Froyo but I would like it to be updated like Gingerbread. Everything I have read says to stick with ZVD based ROMs but then a lot of people seem to love Hydro...but supposedly Hydro has GPS issues and she needs that. lol Ughhhhhh.

    0
    Comment actions Permalink
  • I've never had a GPS problem with HYDRO and my Optimus S.  Goggle Navigation works fine for me.

    0
    Comment actions Permalink
  • I am playing with Ginger and Dante right now. Hydro and Reborn are archived and no longer being developed. I prefer to stick with ROMs that are active personally.

    0
    Comment actions Permalink
  • I just wanted to say thanks to Laura for the invaluable post, as well as suggesting to re-upgrade to ZVJ and thanks to Brian for recommending Dante. I'm using both on my Optimus S and have much more space.

    0
    Comment actions Permalink
  • You're welcome. I've been running GingerRom since November with no problems, both my phone and my husband's. And wow, I've been happy with Ting in that time.

    0
    Comment actions Permalink
  • first android phone and very new to android, i went with DanteRom and it seems to be very good so far, though it is not an ASOP ROM (http://tinyurl.com/d6vnv2l)

    this ROM apparently does not have Carrier IQ (that's a good thing, and if you don't know what it is, search for it - it's basically spyware installed by many carriers that tracks all kinds of usage)

    0
    Comment actions Permalink
  • I just tried installing the driver for my Optimus S. The link provided by Laura does not work. I get an 'access denied' message. I think you need to launch that link from inside the LG support page to get authorization. So try this instead: http://www.lg.com/us/support-mobile/lg-LS670-Gray

     

    There's also this: http://www.lgforum.com/resources - I tried installing the Sprint driver from here, but it failed to recognize my phone. Maybe it was too Sprinty?

     

    This link seems to work for me: http://www.lg.com/us/products/documents/LGAndroidDriver_WHQL_ML_Ver_1.0_All_Win7.exe - But I got some strange errors maybe because I'm running on XP? Maybe I plugged the phone in too soon? Maybe I turned on the mass storage too soon? It's working, anyways. I see the SD card in the windows file browser.

    0
    Comment actions Permalink
  • Phil, what ROM did you use? Dante? GingerROM?

    0
    Comment actions Permalink
  • some more ROM's to check out...

    http://tinyurl.com/c6r5vjr

    of these, it looks like kraven's Cold as Ice (ICS) ROM is the most current and most active...

    http://tinyurl.com/ce6phvm

    0
    Comment actions Permalink
  • Isaac, I haven't tried any yet. I only just this year got a smart type phone. So I'm just looking around to see what's working the best before putting $120 of hardware to the test. But I do have another Optimus I got for free. It's a 'V' version from Virgin Mobile. Shouldn't be too much difference I think, so I'll install a ROM on that one first to see what that's like.

    0
    Comment actions Permalink

Please sign in to leave a comment.