[How To] Install CyanogenMod 7.2 / Android Gingerbread 2.3.7 on LG Optimus One P500

Last updated on 12-Oct-2011
The LG Optimus One P500 has got the scheduled Gingerbread 2.3 update. But as per the feedback of the users, the release has some bugs and the performance is not that good.

Over the past few months I have tried out almost all the custom ROM’s available for LG Optimus One P500 but have found CyanogenMod 7.2 running on Gingerbread 2.3.7 to be the best one for performance, gaming and battery backup. While it has some minor bugs as of now, I have been using it for the past four months and have not faced any issues. :)

Pre-requisites before proceeding are you must have already rooted your phone and installed custom recovery on it. Also it is required that you are using the new baseband on your phone.

  1. Download the latest CM 7.2 nightly available for LG Optimus One from here.
  2. Shut down your phone and boot into Recovery by pressing the Volume Down, Home and Power buttons together. You can move through the options using the volume up/down keys. Use the Search button to select the option.
  3. In the recovery menu, select Backup and Restore, then select the ‘Backup’ option.  What this will do is backup your current ROM on your SD card, if something goes wrong while flashing the new ROM you can simply boot into recovery and restore your previous ROM using the Restore option.
  4. Connect the phone to your computer and inside Recovery main menu click the option ‘Mounts and Storage Menu’ and then ‘Mount USB Storage’. This will unmount the SD card so that you can see it in your computer. Backup everything from your SD Card. Safely remove the SD card from computer and then click on unmount from recovery to mount the SD card back in phone.
  5. Though it is not a necessity for this ROM, I would suggest partitioning your SD card to create swap and ext partitions. The ext partition will come in use if you want to install apps onto your SD card later. This is different from what you see in Froyo versions of Move to SD option. Partitioning will format your SD card, so make sure you backup your SD card as mentioned in Step 4.
  6. Go back to the recovery menu again and select ‘Advanced’ and then ‘Partition SD Card’. Then select ‘Partition SD’. Create a swap partition of size 0M and ext partition of size 512M.
  7. Toggle USB from recovery again in the same way as Step 4. Inside the SDcard create a folder named ‘AAA’ and copy the ROM you downloaded in Step 1 into the folder ‘AAA’ on your SDCard. Once done, eject the SD card and toggle USB again to mount the SD Card in the phone again.
  8. Go to the main recovery menu and follow the below steps one after another to wipe data, cache and system.
  • ‘Wipe Data/Factory Reset’ –> Yes
  • ‘Mounts and Storage’ –> Format /system –> Yes.
  • ‘Advanced’ –> Wipe Dalvik cache –> Yes

The final step is to go to select Install Zip from SD Card –> choose zip from sdcard and then select the zip file you copied in Step 7.

Sit back and relax while the zip is flashed. Once recovery shows that flashing is complete, reboot phone from recovery. The first boot will take quite some time.

Enjoy official CyanogenMod 7.2 / Android Gingerbread 2.3.7 on your LG Optimus One P500. :)

Update:

The ROM does pre-install Android Market or any Google Applications. Download GAPPS zip from ROM Manager or from here (Install from Recovery, Wipe Cache & Dalvik cache and install zip).

ROM Manager –> Download ROM –> Google Apps –> 20110828 Universal

Install from ROM Manager. Select only ‘Wipe Dalvik Cache’ when shown the options in ROM Manager.

The phone will ask you for the Google account you want to phone to be linked to. You can then see Android Market in your app drawer. Search and install the Google Applications you want. :)

168 thoughts on “[How To] Install CyanogenMod 7.2 / Android Gingerbread 2.3.7 on LG Optimus One P500

  1. I flashed this rom but the phone is just booting and getting hanged.
    i can see the cyanogenmod logo and it gets hanged there after few loops.

    what could be the reason? have i bricked my phone?

  2. I have just flashed my phone with the cyanogen mod7, and the result is awesome!!! Superb steps. Now my phone no longer drags. Great work guys!

  3. For anyone wondering: this ABSOLUTELY works if you have a stock Optimus One from Koodo with old 2.2.1 installed on it. Do not – DO NOT! – install the recent so called upgrade available in your LG Suite. Use SMS Backup + to backup your SMS messages and Call Log, then export all your contacts to a CSV or something. Then follow the 3 guides noted above for Rooting, Custom Recovery and then finally the CM 7.1 (GB 2.3.7). My old p500h is like a new girl all over again…and she screams! Thank you SO MUCH to the writer. I waded thru the XDA forums and was ready to give up because of all the technical jargon, it looked quite daunting. Your guide had me up and running in 30 minutes flat. Amazing!!

  4. And to the people above who asked about if they can just flash over their existing 2.3 the answer is NO afaik. Without getting to technical, if you didn’t get the so-called Gingerbread update from your mobile provider OTA or thru the LG update tool, this guide above is for you. In other words, you were running Froyo 2.2.1 or earlier before. If you’ve already updated to the the latest software your LG tool has to offer, ie 2.3, this will not work without some extra work to do with old vs new basebands. Don’t ask me, have no clue, but I came from the old one and was fine.

  5. Those mouthing off that this doesn’t work:

    1. If you did any further research prior to installing CM7, you would’ve known that installing over 2.3.3 requires the new baseband (basically cellular network drivers). The new baseband is NOT available in the unofficial CM7 port yet. But you didn’t do your homework, so now you’ve got a fancy toy with no network. Good job.

    2. If it’s the worst guide on the internet, stop complaining, put the dummy back in then go find another guide.

  6. hi, i have p500h with froyo 2.2.1 i try to install android 2.3.7 with this tutorial but when i do last step say ” intalling update… assert failed: getprop(“ro.product.device”) E: Error in /sdcard/AAA/cyanigen_thunderg-ota-eng.mik-6.5.8.zip (status 7) installation aborted PLZ HELP me i dont know what i have to do :(

  7. somebody please help me,my phone is struck and showing only LG symbol.I applied this step,before a day,but Still rebooting is not finished.

    Please help me……..

  8. For LG P500/Optimus One owner who are facing baseband problem after flashing to CM7 please proceed to this website and follow the instruction given “http://forum.xda-developers.com/showthread.php?t=1149530″

    For people who face problem with flashing your phone please proceed to “http://forum.xda-developers.com/showthread.php?t=946354″ for better guide… :)

    remove the “…” before copying the link.

  9. I have an lg p500 running on stock android 2.2.2 i did every thing this guide said but when i install zip it shows installation aborted…..and randomwhitehat i could not find anything useful from the guides u posted the url’s of… Plz Help….

  10. I installed cyano 7.1 ok, but i had problems with my telephony, as i could not use my sim card (could no unlock it). So I just installed cyanogenmod 7.2 with the same steps you mentioned, and it was ok (except my google services, that means my contacts, market etc, where i used Titanium Backup, to bring them back.
    The only problem it remains is the android market app. As soon i try to download something from the market, i get an error saying “com.android.vending stopped, try again”. I tried a lot (older versions, clear cache, fix permissions… ) but nothing. Any ideas?

  11. I have install cyanogenmod 7.2 with patch “old-baseband-fixed-2.zip” and for google market “gapps-gb-20110828-signed.zip”. Every thing is fine.But i have notic that Data is not coming well through GSM. When i have started to download something. It start download but Problem start when Screen off , Download stuck on , it start again after Open again Download option. Please help. I have also notic that Video quality when i am playing songs, that video is not very well like earlier LG P500 was. Also the Camera option is not working well and camera picture quality is not well. Please help me. what should i do.

    LG p500(BB)

  12. Dear buddy,

    Thank you for your contribution on the cyanogenMod 7.x and i using package 16 and work smooth on PG500. Everything work fine and no sudden shut down the phone. you did the great job and hope you to keep work on the programming.

  13. Night all…
    i wanna ask here, i dont understand, CM7 completed in instalation, but when i want to download Google Application in ROM Manager it can’t be. it say “you must upgrade your ROM Manager to the last version”. but how it can be?!?
    Someone Help me Please :’(
    I really love CM7 features..

  14. BEBE@ first you have enter the rom manager then after select flash clockworked recovery then after it’s complete you have switch off your Mobile then switch on again & enter rom manager select download rom after selection now select Google apps now it’s download on your sd card ,get sd card select clockwork folder -download- gapps-extract then it’s select all conditions after recovery your phone reboot & it’s want your Google account after sign in you see android market in your home screen…..

  15. I am confused. In the guide, it was said the new baseband is required, but in the comment, it was said I should keep the old baseband. I am running 2.3.3 with version V20a, can I install this? Can someone clarify this.

  16. Already I was tryed all kind of custom roms but nothing works fine.all custom Tom having the network problem.afterthen I finally found the void custom rom on the net.tobefore doing this i downgraded my lg p500 from 2.3.32.2.2 v10e using kdz updater from xda developers.after doing this install gingerbreak form the netbefore run this app go to settings-applications-developement-enable usb debuging.then run the gb app after few miniutes it will reboot itself.then go to the market install rom manager-flash clockworkmod recovery to (oldbb)then reboot in to recoverymod. after booting into recoverymod just first backup your current rom.then wipe data reset,mounts and storage-wipe dalvik cache,advance format system.after doing all this things install zip from sd card-choose zip from sd card flash those files one by one then reboot your phone.after instlled the custom rom.there are no network shows into the statusbar bar don’t. worry go to settings,wireless settings-mobilenetworks-disable-2g networks only select automatic search now you got the working network and enjoy.please sorry for not included the download links I searched all this thinks at my own interest.and it will work 100/.now Myn is 2.3.4 void rom.but I am not responsible for any damage are bricked. do all this thinks at your own risk.

  17. Already I was tryed all kind of custom roms but nothing works fine.all custom Tom having the network problem.afterthen I finally found the void custom rom on the net.before doing this i downgraded my lg p500 from 2.3.3to2.2.2 v10e using kdz updater from xda developers.after downgrade install gingerbreak form the net.before run this app go to settings-applications-developement-enable usb debuging.then run the gb app after few miniutes it will reboot itself.then go to the market install rom manager-flash clockworkmod recovery to (oldbb)then reboot in to recoverymod. after booting into recoverymod just first backup your current rom.then wipe data reset,mounts and storage-wipe dalvik cache,advanced-format system.after doing all this things install zip from sd card-choose zip from sd card flash those files one by one then reboot your phone.after instlled the custom rom.there are no network shows into the statusbar bar don’t. worry go to settings,wireless settings-mobilenetworks-disable-2g networks only select automatic search now you got the working network and enjoy.please sorry for not included the download links I searched all this thinks at my own interest.and it will work 100/.now Myn is 2.3.4 void rom.but I am not responsible for any damage are bricked. do all this thinks at your own risk.

  18. Hello Manas, i did everything as you said in your post, but in my case after the final step the phone rebooted and after that in fisrt boot it stays fixed in the first LG icon that appears in the phones screen. I was forced to take the battery off and i tried to put it on and happens the same. Can you help me with that?
    Best regards

  19. @Luke, if you were using default lg android before this steps, download the new baseland (P500-v20G-baseband) and follow the instructions. After that, you should be okay.

    I had similar problem, I went back stock rom which was version 2.2. Changed my baseband using P500-v20G-baseband and came back to follow the steps to install cm 7.2. Everything works now except for the android market. Hope this helps.

  20. @manas thanks for a great tutorial. I have the cm 7.2 working on LG P500 and its pretty fast compared to the stock rom!

    The only glitch though is my contacts and previous sms and apps.
    Is it possible for me to restore my contacts and apps from the backup I did in step 4?

  21. Please help. I have installed this by following all the instructions. And I found that everything works smoother (I used gingerbread 2.3.3 before). But then I realized that I cant connect to the internet from my phone. I tried to configure the APN but I still can’t connect.
    Can somebody please help?

  22. Hey Manas,
    Awesome job buddy. Must say this is the best, most lucid and comprehensive guide there is to upgrade to cyanogenmod. It was so easy following the guide, the way you have put it up is commendable, very user friendly.
    I had a few issues like no signal after the installation however on going through the comments, the solution already existed. The baseband tweak did it for me.
    Awesome work dude.. sincerely appreciated!

  23. I had done everything perfectly according to your instructions.
    I made my Lg P500 Froyo to CM7.1 successfully

    ..
    But ,i got a problem with the service….
    Error while searching for network…
    i made reboot, i pullout my sim and replaced..nothing happened..
    the problem wont rectified..

    Can anyone please give me the solution…

  24. hi.
    i finely install this rom, look great but i cant find a network. when i try to find neywork manual or automatic its says that search is failed please try later
    please help

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>