On September 14, Sprint revealed that an update to Android 2.3 (Gingerbread) was rolling out for the LG Optimus S. Seems like a good thing, right? Not so fast, actually - it turns out there are some fairly substantial bugs that weren't worked out before rolling out the update. Sprint is aware of the keyboard issue but has yet to acknowledge the other problems users seem to be experiencing, such as issues charging and using USB storage.

Update: Sprint pulled the Gingerbread update for the time being.


We've already had over 150 comments relating to the update, issues, and potential fixes, so I thought it would be a good idea to compile some of the suggestions into a post.

  • Keyboard issues (no predictive text):
    • This isn't a "fix" per se, but it seems the best route is to use an alternative keyboard. Swype is pre-installed on the phone, so you can switch to that without installing anything new. Alternatively, you can try other players such as SwiftKey, A.I.type, and TouchPal. Otherwise, LG is aware of the issue and working on a fix.
  • Phone won't charge
    • The potential fix is to enable USB Debugging. To do so, head to Settings -> Applications -> Development -> make sure USB Debugging is checked.
    • Alternatively, if it won't charge normally (while powered on), it should charge while powered off. Your best bet is probably to power it off and let it charge while you sleep.
    • For some people, it seems that the phone actually is charging, it just doesn't show it.
  • Can't use USB storage

Unfortunately, there are no perfect fixes for any of the issues listed above. Other users are reporting a smattering of smaller (and substantially less frequent) issues, but hopefully the above can help some people with the most significant issues.

Feel free to sound off with your own issues (or fixes) in the comments below. I'll keep an eye on the comments and add anything major to the post.