Install Gingerbread Based CyanogenMod 7 on LG Optimus One P500


LGOptimusOneCM7Whether its from the Cyanogen team themselves or from a passionate XDA-Developers user, CyanogenMod will find a way to make it to your Android device and amongst the latest devices in this series is the LG Optimus One P500, a fairly decent Froyo based device. While LG themselves have not mentioned any plan for upgrading the device to Gingerbread as of yet, it does not mean the device will not be tasting it. Read on for details.

It should be noted that this ROM is still under development and some hardware functionality is still missing. Below mentioned bugs have been noted while everything else mostly works on the device:

  • FM-Radio not working
  • Tethering via USB/WiFi not possible yet. Normal WiFi is Ok.
  • Call via bluetooth headset not yet functional
  • Manual operators search not working , automatic search is fine.
  • Media button at headsets, if available, do not work
  • Camera Zoom doesn’t work.

Here’s how to get CM7 up and running on your LG Optimus One P500:

Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.



  • Download the CyanogenMod 7 ROM and Google Apps from the above mentioned links.
  • Transfer Both the zipped files to your SD card.
  • Power off your device.
  • To boot into custom recovery, press and hold the Volume-Down key + Home Key + Power key and release keys at the LG splash logo. This is where you thank the Lord for so many fingers.
  • Once in recovery, perform a Nandroid Backup so that you can revert to your current configuration.
  • Perform a Wipe Data/Factory Reset and a Cache wipe.
  • Choose Apply update from SD card and browse to select the CyanogenMod 7 ROM that you just downloaded earlier.
  • Repeat for the installation of the Google Apps for CyanogenMod 7.
  • After installation, perform another Factory Reset/Data wipe & a Cache wipe to avoid problems such as Boot loops and hang ups.
  • Once done, reboot your device.

Congratulations! Your device is now running Android 2.3 Gingerbread in form of CyanogenMod 7!

Enjoy its many enhancements over stock ROM’s. For any questions, suggestions or for updates regarding the issues mentioned above, please follow up at the XDA Developers forum thread.

  • Hossein Riasati

    The first link in the ‘Requirements’ doesn’t work. I don’t know how to root & install ClockworkMod Recovery on LG Optimus One.

  • Captain Brick Face

    Haha, think I bricked it… Oh well. Was just starting to hate the thing and now I can just get rid of it and get a decent handset… YAY!

  • logo_32

    Gr8 guide..!!
    Thank you…
    Running CM7 on LGOP1
    Just a suggestion though.. You can update the link of the MOD file with the latest one (Which is i guess some may build by MIK)..!! Also flashing the google apps didnt work..!! Got a logoloop back issue so had to just flash the ROM..!! But still damn happy with the MOD anyways..!! Superb 1!!
    \m/..We Do Cause We Can..\m/

  • RJ

    Anyone who would like to install the official Gingerbread Firmware try following the instruction here:

  • Starrscreem

    I get stuck with a blank black screen after the LG logo…. y is that??? can anyone help????