LG announced that their older phone’s won’t get an Ice Cream Sandwich update, but thanks to lupohirp of XDA Developers Forum, LG Optimus One P500 users will get a taste of the new ROM called CyanogenMod 9 (unofficial). This ROM is still a work in progress, here are the features.

What works:

  • Full HardWare Acceleration
  • Bluetooth
  • 3D (Needs More Testing)
  • Accelerometer
  • Android Beam OFF
  • Audio
  • GPS (Needs More Testing)
  • GSM
  • JIT
  • Offline charging
  • USB (switching to mass storage not working unless you flash the SuperUser app)
  • Touchscreen
  • Screenshots
  • Fixed data
  • Fixed Wifi
  • Fixed hardware lights
  • FIxed brightness settings
  • Fixed GoogleSsync (but with Gmail you can’t see email for the same reason for the browser)
  • Fixed market
  • Overclock
  • Browser
  • Gmail
  • Fixed native USB

What doesn’t work:

  • Camera


  • Make sure that your phone battery is charge at least 60%
  • Backup your phone data into your computer.
  • Turn on USB Debugging, on your homescreen tap Menu> Settings> Application> Development. Then, make sure that USB debugging is checked.


  • LG Optimus One P500 (ClockworkMod recovery installed)
  • USB Data Cable
  • Computer
  1. First, download this CyanogenMod9 zip file on your computer.
  2. Then, connect your phone to the computer using your USB Data Cable.
  3. Next, copy the zip file you downloaded earlier to the root directory of your SD card.
  4. Once finished, disconnect your phone to the computer.
  5. Turn off your phone.
  6. Go to recovery: press and hold the home + volume down + power button simultaneously.
  7. On recovery main menu select Backup/restore > Nand backup. (This will make a full backup of your existing ROM, and save it to the SD card. You can restore from this backup, if something gets messed up with the installation.)
  8. Now go back to main menu and do a full wipe by selecting the following:
    • Wipe All data/factory reset
    • Wipe /cache
    • Wipe Dalvik-cache
  9. Again go back to main menu and select Flash zip menu> Choose zip from SD card> then select the zip file you copied earlier to flash the CyanogenMod 9.
  10. Once it’s finished, go back to main menu and select Reboot system now.

congratulations, you have successfully updated your LG Optimus ne to CyanogenMod 9.