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.


    Last year i have upgraded it to 2.3.3….Would i have to take another steps to update to ICS now????

    • Mauryaakash25

      yeah its working so nice n excellent’ work done by Richard Gutierrez hatts off

      • ANKIT

        I know that beta 4 is now available…..BTW it is done by lurohirp(xda developers)….lolzzz

  • Mauryaakash25

    is it really working
    n wat abt the camera its gets spash wat

  • Lady Cathy

    How do I download this ROM to Linux? The link you supplied (http://adf.ly/5UDT3) takes me to some kind of Windows-only installer rather than the ROM.

  • Deepak

    Hey man how do i go into recovery mode. do we need to install the recovery mode in my phone ?

  • Nikhil Sandesh

    how to make mass storage work. it wont show up o my pc ,

  • Anurag2a

    perfect :D

  • Vigneshvilla

    Thanks bro !! i gt it dne :)

  • sourirajan

    hi thanx man. its working fine. but i dont know how to import contacts from sdcard backup. is there any option for that or not?

  • parag agrawal


    Thank you for the amazing post. However, after upgrading, for some reason my phone has stopped detecting mobile network. Any advice would be great my friend..

    Warm Regards,
    Parag A

  • Raja

    Hi Richard, I have successfully updated my LG Optiumus P500 to ICS , unfortunately, I am unable to play any video recorded using the camera. Is there any fixes for tht ?

  • cyclope

    The zip can’t download…

  • Amitosh srivastava

    I Have CM 9.1.3 not a single Bug..