How to Update LG Optimus One P500 with ICS 4.0.4 Cyanogen Mod 9 Firmware

LG Optimus One LogoLG Optimus One P500 smartphone users can now rejoice as in the due course of this article we will be checking out on how you can install the latest firmware of latest ICS based Cyanogen mod 4.0.4 firmware in your device. Please be informed that this is the custom ROM firmware and not the Official firmware released by LG Electronics. This all new custom ROM firmware which is developed on the Cyanogen Mod ROM platform ropes in all the goodness of not just visual changes but also comes with many other features like app2SD, added applications and also all the apps are updated till June, 07, 2012.

Please note that you will have to make sure that you follow all the pre requisites mentioned in this article so to facilitate smoother firmware update. To apply this firmware, you need to ensure that your phone is rooted and is installed with the custom recovery image which is the prime pre requisite. Since this firmware is still in the beta stages, there will be some issues, but there will be many more new updates and stability fixes which will fix all the issues.

Disclaimer: We should not be held liable for any damage caused in the process of applying this rooting process in your device. It is very unlikely that your device will be damaged if you follow all the instructions to the point which are mentioned in procedure.

Caution: This update should be strictly applied to the UNLOCKED Optimus One P500 devices and not on to the network locked devices.

What Works:

  • Functional camera (preview, taking photo, recording video, no panorama)
  • Full H/W acceleration with new adreno drivers, 3D modelling (yamato)
  • Tethering & Hotspot (Bluetooth, USB and Wi-Fi tethering)
  • Usb Mass storage, Usb debugging
  • Wi-Fi, Bluetooth, BT headset (music only)
  • Funny SIM (128k USIMs)
  • Calls, SMS, MMS, 3G/2G, Mobile data
  • Data limit, IPv4, IPv6
  • Stereo audio, headset
  • GPS, Sensors, Lights, Touch screen
  • Off-mode charging
  • Browser, GMail, GPlay
  • Youtube LQ/MQ
  • FM Radio: not implemented in CM yet, use Spirit FM

What doesn’t work:

  • Everything works
  • Don’t report CM bugs!


  • Fix wi-fi tethering
  • Fix deep sleep (guilty: bluetooth)
  • Get rid of init logo
  • New boot animation which is only 200KB
  • CM9 Lock screen calendar
  • CM9 New screen on/off animation
  • Allow interfaces to get IPv6 address when tethering is enabled
  • Fix BT tether IP renew issue
  • Recent LCD Patch which saves power

Pre Requisites:

  • All the data in your LG Optimus P500 phone should be backed up manually with below mentioned instructions to ensure that just in case if the data gets corrupted or gets wiped, you can easily restore the same with the help of below steps.

SMS – Use “SMS Backup & Restore app”,
Contacts – Sync with the Gmail application,
Call Log -Call Log and Restore
Images, Songs, Videos, Files – Copy to internal / External SD Card,
APN and MMS Settings – Note down from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

  • You need to have at least have one custom recovery installed in your phone (Amonra or CWM). Hold down VOL DOWN + HOME + POWER keys to enter LG Optimus One P500 recovery mode and clear all the data by clearing and wiping the same.
  • Now in the recovery mode, select the partition SD Card option – swap-size: 64MB, Ext2-size: 300MB, Continue partitioning, SD:ext2 to ext3.
  • Also, enable the USB – MS toggle in your device. V20G firmware should be installed in your device before you proceed to apply this update.
  • Up next charge in your battery should be a minimum of 60% so as to make sure that it doesn’t turn Off in the middle of firmware update. Enable the USB Debugging in your device from the Development tools section in Settings so as to connect your device with the computer.
  • Also, disable all the security suites present in your phone as these tools interrupt the process of update.

Assuming that you are done with all the above mentioned instructions, it’s now time to proceed to the next page where we have summed up a detailed guide on how to apply this update of ICS in your LG Optimus One P500.

  • rajesh patel

    update my lg500 in new softwear

  • Roman

    Works fine? Could someone tell me about? Have someone noticed that have your phone “bricked” by this ROM?

  • Alireza

    I installed it, but can not connect to mobile network!

    It`s a big bug

  • jesse

    everything seems great except i keep getting this message “unfortunately, browser has stopped.” any tips on how to remedy this? thanks!

    • jesse

      also noticed the screen is now taking up 70 percent of the battery , any idea why? thanks again

  • goldenhark

    there’s no network…the bar is empty..I went to the settings,wireless and network,mobile network,network me error

  • jho

    Hi! found this useful but i need to know whether to root my device first.?thanks for the help!

  • Jay

    Do I need to unlock my phone and if yes how would I?

  • Jay

    Does my phone need to be unlocked and is yes how would I go about doing that?

  • Vrish

    That’s really cool.. everything works just fine..
    Again as a sign of relief due to “increased battery life”.. (viz above expectation)

    Thanks a lotttt :)

  • Alan Burgon

    Will the Android 4.0.4 work on the mobile phone in Australia.
    I have at present Android 3.2.2 V20c Build Number GRI40

  • Ankur Sachdeva

    giving problem in playing video.,.,.,

    • Pradeep Neela

      what is the error message?

  • Ankur Sachdeva

    Thanx .,.,its work

  • Tudor

    hi, it works fain!!! Thx for the ROM.

  • Kira

    Is this true as in everything works? The camera and gallery?

  • Ravi

    Download link is taking to 4shared website but doesn’t helps with the file download please look into it.

  • Ragavendran

    Dude…Firmware link seems to be broken….Help!

  • awais

    Lg p500 update

  • Tapan

    ICS package firmware Link is empty. There is no file in your hephappy folder to download.. Pls check it.. and Re-upload it..

  • Chris

    download for rom is broken :(

    • Pradeep Neela

      download links have been fixed

      • Tapan

        ICS firmware link is empty.. Pls re-upload the ICS firmware..

      • Rohit Agrawal

        The link is not yet working???

        • Pradeep Neela

          link is now working

          • Tudor

            no firmware file in that folder

          • Pradeep Neela

            its the zip file

  • Chris

    Will installing this on the koodo optimus one cause a brick? Why does network locked change anything?

  • partik

    Can someone tell me how can i update my lg p500

  • jk

    why I can’t download the custom firmware?

  • Raman jatt

    thanks very much its working fine,smooth&fast

    previously i had cm9 in which camera does not work but this is stable version with least or no bugs

    • Rohit Agrawal

      i installed this version and i am having a lot of trouble

  • Raks2204

    how to rocover mode my mobile

  • Jake_escopete38

     do you have video of this instruction? can i view?

  • Nimitbhawani


  • Md Rafeeque

    How to update LG Optimus Net P690 with ICS

  • Md Rafeeque

    How to update LG Optimus Net P690 with ICS

  • Md Rafeeque

    How to update LG Optimus Net P690 with ICS

    • Pradeep Neela

      we will very soon be coming up0 with the procedure