Jump to content

Welcome to CyanogenMod

Welcome to our forum. Like most online communities you must register to post, but don't worry this is a simple free process that requires minimal information for you to signup. Be a part of the CyanogenMod Forum by signing in or creating an account. You can even sign in with your Facebook or Twitter account.
  • Start new topics and reply to others
  • Subscribe to topics and forums to get automatic updates
  • Get your own profile and make new friends
  • Download files attached to the forum.
  • Customize your experience here
  • Share your CyanogenMod experience!
Guest Message by DevFuse
 

LG Optimus-One Complete Flashing Guide

LG Optimus One P500 Guide flashing roms kernels DJOptimus-One

  • Please log in to reply
71 replies to this topic

Poll: Flashing Guide (28 member(s) have cast votes)

Does this guide proof helpful to you ?

  1. Yes (25 votes [89.29%] - View)

    Percentage of vote: 89.29%

  2. No (3 votes [10.71%] - View)

    Percentage of vote: 10.71%

Vote Guests cannot vote

#1 DJBhardwaj

DJBhardwaj
  • Members
  • 261 posts
  • Twitter:@DJBhardwaj
  • LocationIndia
  • Country:in
  • Device Model:Samsung Nexus S, LG P500
  • MOD Version:CM10 [Latest Nightly] | CM9 [My Unofficial Build]
  • Recovery Image:ClockworkMod

Posted 17 February 2012 - 01:37 PM

[GUIDE] LG Optimus-One


Hello there to all the CyanogenMod users, i am here to guide to you through the process of installing a custom rom.
I will try to help and guide each and every one of you (In every possible way) from the first step; Rooting till the last; Flashing  a custom rom.

!! DO THIS AT YOUR OWN RISK, I AM NOT RESPONSIBLE FOR ANY KIND OF DAMAGE TO YOUR PHONE OR ANY OF ITS PARTS !!


The Guide is divided into several parts:
1) Required Software/ Applications
2) Rooting your phone
3) Flashing/ Installing a custom recovery
4) Flashing custom rom
5) F.A.Q


-----------------------------------------------------------------------------------------
Lets Begin With This!

1) Required Software/ Applications

# Rooting android version 2.2/ 2.2.1/ 2.2.2 commonly known as froyo requires a mobile application named z4root, which is available here : http://www.mediafire...s366dio31smbmub

# Rooting android version 2.3/2.3.x commonly known as Gingerbread requires a tool named Superoneclick, which is available here: http://forum.xda-dev...ad.php?t=803682

# Flashing a custom recovery could be performed in two ways:-
1) Either by ROM Manager (Clockworkmod recovery only) : https://market.andro...ommanager&hl=en
2) Or by ADB/ Terminal Emulator (Any recovery)

------------------------------------------------------------------------------
2) Rooting Your Phone:

Rooting an android device is the most common and most easy process nowadays besides its dangerous too (!ROOTING VOIDS WARRANTY!).
So don’t try and root if you want your warranty more than the custom roms or if you do and still wanna take your device to customer service center, make sure that the service center guys are dumb enough to not the find out whether you rooted your phone or not. :D

So, here it begins
First you need to find out the android version on your device (at present). Do it by pressing the menu key(Left most key) while on homescreen, select “Settings”, scroll down and select “About Phone”. Now navigate and find out the android version.

NOTE: Make sure to enable “USB Debugging” in Settings>Applications>Development before proceeding.

It will turn out in two cases :
# When its Froyo (2.2/2.2.x)
As mentioned above download the application z4root, hit it. Now press the root button.

It will indicate with a popup that its rooted.

# When its Gingerbread (2.3/2.3.x)
As mentioned above download SuperOneClick, hit it. All the method for rooting etc is mentioned their on the download thread of
SuperOneClick.


It will indicate with a popup that its rooted.

NOTE: After rooting reboot your device and check the presence of an app named Superuser in app drawer.

We are done with rooting!


--------------------------------------------------------------------------------------------------------

3) Flashing/ Installing a Custom Recovery


After you have successfully rooted your device, its the time to play with some custom recovery.

Now for the newbies, a custom recovery is the tool that lets you play with roms, kernels, wiping & mounting/unmounting processes, installing other flashable zips etc. Also keep in mind that most recoveries are button based (don’t work with touch)
So try experimenting with your phone’s buttons to find out what button performs what action.

Lets begin,
All we gonna need in here is choosing between the most suitable recovery for ourselves. Almost all the android users (above 80%) use Clockworkmod Recovery (CWM) which is officially written and completely operated by Koushik Dutta. (Visit: http://clockworkmod.com/
)
1) Open Android Market
2) Search for “ROM Manager”
3) Download it (it will install by itself, if in any way you don’t know)
Note: Please don’t, i repeat don’t try to download the premium versions from warez websites/ blogs. If you want premium version; pay for it and support the hardworking developers. And if you still don’t listen to me, then buy some self respect. STOP PIRACY!

4) When you’re done with downloading and installing, open the app drawer and launch it. The menu should look somewhat like this:

Posted Image

5) Press the “Flash Clockworkmod Recovery” option
6) Popup appears, asking for your device; select “LGE Optimus One”
7) Another popup will appear giving two options for the basebands:
  - LG Optimus One (This is for new baseband)
  - LG Optimus One (Old BB) (This is for old baseband)

I would advise you to select Old BB recovery as its more stable; new baseband may result in semi-brick (Personal Experience)

8) Make sure to have a completely stable wifi/ 2G/ 3G data connection.
9) When the downloading by the rom manager is complete, it shall ask you to give the root permissions, select “allow”. This will grant Rom Manager the root permissions to flash the recovery.
10 Now when its done, a popup will appear <Successfully flashed Clockworkmod recovery>
11) Hit “OK” and you are done with flashing the recovery.
12) In order to make sure that everything went well; either select “Reboot Into Recovery” option in rom manager to boot into CWM recovery

OR

shutdown your device, press the home button + vol down + power button together untill your phone boots into recovery which looks like this :



Congratulations! You have the CWM recovery on your device. You can now begin with flashing roms (see below)

--------------------------------------------------------------------------------------------------------
4) Flashing Custom Roms & Kernels

I want all of you to know that This guide could be used to flash any rom available for your device. For in this case its CyanogenMod 7.

Now, its very much simple (about a daily process for me) to flash a custom ROM.

1) You need to download  the CM7 nightly zip file from here : http://get.cm/


2) Make sure to download the right zip for your device. Flashing a wrong zip may turn your phone into a brick.

3) For LG Optimus One P500 users: http://get.cm/?device=p500

4) Download the lates Gapps version from here : http://goo-inside.me/gapps

5) Download the zip files and place them on the root of your sdcard (for convenience)

5) Reboot into recovery
  - Wipe System, Data, cache, dalvik-cache, sd-ext (if present) [Do this if your making a fresh install; either coming from stock or some other rom except CM7]
  - Wipe Cache [Do this if you’re updating the nightly version]

6) Select “Install ZIP from sdcard” > Choose zip (select the zip you downloaded and placed on the root of your sdcard)

7) When the flashing is done, it will itself notify you. (If you feel that your phone is hanged/ freeze, be patient enough for atleast 2 minutes)

8) Now after flashing the CM7 rom, flash the gapps the same way you flashed rom.

When its done! Reboot system and enjoy the fabulous rom!

NOTE: If any of the experienced users feel that something is wrong in the guide, they could freely point me out here.
This Guide will be updated with F.A.Q and other things as soon as i am over with my finals.

Reserved For F.A.Q
--------------------------------------------------------------------------------
Additional Downloads

1) Unofficial Gapps (Latest Market & Other Stuff)
.....

Edited by DJOptimus-One, 21 February 2012 - 08:52 AM.


#2 Cando

Cando
  • Members
  • 27 posts
  • Twitter:Uff182
  • LocationBologna
  • Country:it
  • Device Model:LG Optimus One P500
  • MOD Version:CM 7.2.0 Stable
  • Recovery Image:ClockworkMod

Posted 20 February 2012 - 11:15 AM

You can't go wrong with this guide!  Much appreciated. :D
I just have one question about Gapps: at the moment my O1 has Gingerbread 2.3.3. I haven't installed any nightlies as I prefer to keep waiting for a stable release. Once it will be out, I guess I'll have CM 7.0.x 2.3.3, right? Will I have to install the main package only (the one called 20110307, at the moment) or will I need some of the files I see further down in that page too? What are they for (just for my curiosity :) )?

As for what could be improved in this guide... maybe you can add a "How to backup/restore your current ROM" part, even if I suppose it's just one click in ROM Manager. :)

Edited by Cando, 20 February 2012 - 11:17 AM.


#3 DJBhardwaj

DJBhardwaj
  • Members
  • 261 posts
  • Twitter:@DJBhardwaj
  • LocationIndia
  • Country:in
  • Device Model:Samsung Nexus S, LG P500
  • MOD Version:CM10 [Latest Nightly] | CM9 [My Unofficial Build]
  • Recovery Image:ClockworkMod

Posted 21 February 2012 - 01:34 AM

View PostCando, on 20 February 2012 - 11:15 AM, said:

You can't go wrong with this guide!  Much appreciated.
I just have one question about Gapps: at the moment my O1 has Gingerbread 2.3.3. I haven't installed any nightlies as I prefer to keep waiting for a stable release. Once it will be out, I guess I'll have CM 7.0.x 2.3.3, right? Will I have to install the main package only (the one called 20110307, at the moment) or will I need some of the files I see further down in that page too? What are they for (just for my curiosity  )?
Okay, now lets make it clear about the nightlies/ stable/ RC, all these are based on android v2.3.7. So, you got to download the latest Gapps for v2.3.7.
I personally use unofficial gapps from XDA which includes all the updated apps. I will post a link soon :)

View PostCando, on 20 February 2012 - 11:15 AM, said:

As for what could be improved in this guide... maybe you can add a "How to backup/restore your current ROM" part, even if I suppose it's just one click in ROM Manager.
Yes, surely i will consider it. Will put it in F.A.Q ;)

#4 Cando

Cando
  • Members
  • 27 posts
  • Twitter:Uff182
  • LocationBologna
  • Country:it
  • Device Model:LG Optimus One P500
  • MOD Version:CM 7.2.0 Stable
  • Recovery Image:ClockworkMod

Posted 21 February 2012 - 08:00 AM

View PostDJOptimus-One, on 21 February 2012 - 01:34 AM, said:

Okay, now lets make it clear about the nightlies/ stable/ RC, all these are based on android v2.3.7. So, you got to download the latest Gapps for v2.3.7.
I personally use unofficial gapps from XDA which includes all the updated apps. I will post a link soon

Very good! It will definitely be useful. ^_^

Quote

Yes, surely i will consider it. Will put it in F.A.Q

Thank you, as usual. :)

#5 DJBhardwaj

DJBhardwaj
  • Members
  • 261 posts
  • Twitter:@DJBhardwaj
  • LocationIndia
  • Country:in
  • Device Model:Samsung Nexus S, LG P500
  • MOD Version:CM10 [Latest Nightly] | CM9 [My Unofficial Build]
  • Recovery Image:ClockworkMod

Posted 21 February 2012 - 08:54 AM

View PostCando, on 21 February 2012 - 08:00 AM, said:

Very good! It will definitely be useful. ^_^
Added to additional downloads ;)

#6 mustardman

mustardman
  • Donators
  • 9 posts
  • Country:ca
  • Device Model:LG Optimus One
  • MOD Version:CM7 Build 31
  • Recovery Image:ClockworkMod

Posted 22 February 2012 - 09:19 PM

I just do this from Rom Manager instead of booting into Clockworkmod first when updating nightlies.  Eliminates a couple steps and is more more pointy clicky type thing.

#7 DJBhardwaj

DJBhardwaj
  • Members
  • 261 posts
  • Twitter:@DJBhardwaj
  • LocationIndia
  • Country:in
  • Device Model:Samsung Nexus S, LG P500
  • MOD Version:CM10 [Latest Nightly] | CM9 [My Unofficial Build]
  • Recovery Image:ClockworkMod

Posted 23 February 2012 - 12:31 PM

View Postmustardman, on 22 February 2012 - 09:19 PM, said:

I just do this from Rom Manager instead of booting into Clockworkmod first when updating nightlies.  Eliminates a couple steps and is more more pointy clicky type thing.
Yes, that's much handy :)

#8 SaCropsY

SaCropsY
  • Members
  • 5 posts
  • Country:lt
  • Device Model:LG P500
  • MOD Version:Cyanogen 7.2 Nightly#15
  • Recovery Image:ClockworkMod

Posted 23 February 2012 - 12:59 PM

I did everything as written but my phone keeps stuck on LG logo after reboot. Any help?

#9 DJBhardwaj

DJBhardwaj
  • Members
  • 261 posts
  • Twitter:@DJBhardwaj
  • LocationIndia
  • Country:in
  • Device Model:Samsung Nexus S, LG P500
  • MOD Version:CM10 [Latest Nightly] | CM9 [My Unofficial Build]
  • Recovery Image:ClockworkMod

Posted 23 February 2012 - 01:18 PM

What all did you wipe before flashing ?

#10 doktornotor

doktornotor
  • Members
  • 39 posts
  • Country:cz
  • Device Model:LG P500
  • MOD Version:9.0.0-RC1
  • Recovery Image:TWRP

Posted 23 February 2012 - 01:18 PM

View PostSaCropsY, on 23 February 2012 - 12:59 PM, said:

I did everything as written but my phone keeps stuck on LG logo after reboot. Any help?

Go have a lunch and wait. Depending on number of applications, it can take as long as half an hour for the Dalvik cache to get rebuilt. Takes about 20 minutes here with approx. 1GiB worth of stuff installed on a2sd (ext4 on class 6 SD card). Other than that, connect the phone via USB cable and run
adb logcat
- usually you will see that the phone is rather busy doing all sorts of things and definitely not "stuck".

#11 SaCropsY

SaCropsY
  • Members
  • 5 posts
  • Country:lt
  • Device Model:LG P500
  • MOD Version:Cyanogen 7.2 Nightly#15
  • Recovery Image:ClockworkMod

Posted 23 February 2012 - 01:24 PM

View PostDJOptimus-One, on 23 February 2012 - 01:18 PM, said:

What all did you wipe before flashing ?
I wiped everything that is required to wipe for the first time flashing even though i was just updating from another nightly.

View Postdoktornotor, on 23 February 2012 - 01:18 PM, said:

Go have a lunch and wait. Depending on number of applications, it can take as long as half an hour for the Dalvik cache to get rebuilt. Takes about 20 minutes here with approx. 1GiB worth of stuff installed on a2sd (ext4 on class 6 SD card). Other than that, connect the phone via USB cable and run
adb logcat
- usually you will see that the phone is rather busy doing all sorts of things and definitely not "stuck".
I know its a dumb question, but how do launch adb, when my phone is just turning on, which means he can't get connected to PC>

#12 DJBhardwaj

DJBhardwaj
  • Members
  • 261 posts
  • Twitter:@DJBhardwaj
  • LocationIndia
  • Country:in
  • Device Model:Samsung Nexus S, LG P500
  • MOD Version:CM10 [Latest Nightly] | CM9 [My Unofficial Build]
  • Recovery Image:ClockworkMod

Posted 23 February 2012 - 01:26 PM

View PostSaCropsY, on 23 February 2012 - 01:24 PM, said:

I wiped everything that is required to wipe for the first time flashing even though i was just updating from another nightly.

I know its a dumb question, but how do launch adb, when my phone is just turning on, which means he can't get connected to PC>
Listen, try booting into recovery. If it doesn't then tell me; i have the solution ;)

#13 SaCropsY

SaCropsY
  • Members
  • 5 posts
  • Country:lt
  • Device Model:LG P500
  • MOD Version:Cyanogen 7.2 Nightly#15
  • Recovery Image:ClockworkMod

Posted 23 February 2012 - 01:30 PM

View PostDJOptimus-One, on 23 February 2012 - 01:26 PM, said:

Listen, try booting into recovery. If it doesn't then tell me; i have the solution ;)
Recovery is working and i have booted into it. Then i cmd i type adb logcat, but i get "logcat:not found" error

Edited by SaCropsY, 23 February 2012 - 01:52 PM.


#14 DJBhardwaj

DJBhardwaj
  • Members
  • 261 posts
  • Twitter:@DJBhardwaj
  • LocationIndia
  • Country:in
  • Device Model:Samsung Nexus S, LG P500
  • MOD Version:CM10 [Latest Nightly] | CM9 [My Unofficial Build]
  • Recovery Image:ClockworkMod

Posted 23 February 2012 - 02:15 PM

Try these:
1) Wipe data and try booting again.(If this doesn't work, try #2)
2) Redownload the rom, the zip you downloaded may be corrupt :\

#15 SaCropsY

SaCropsY
  • Members
  • 5 posts
  • Country:lt
  • Device Model:LG P500
  • MOD Version:Cyanogen 7.2 Nightly#15
  • Recovery Image:ClockworkMod

Posted 23 February 2012 - 03:32 PM

Finally, overcame it.... Phone wasn't able to boot with nightly 34, tried with nightly 33 and it worked. Anyway, huge thanks for helping :D

#16 DJBhardwaj

DJBhardwaj
  • Members
  • 261 posts
  • Twitter:@DJBhardwaj
  • LocationIndia
  • Country:in
  • Device Model:Samsung Nexus S, LG P500
  • MOD Version:CM10 [Latest Nightly] | CM9 [My Unofficial Build]
  • Recovery Image:ClockworkMod

Posted 24 February 2012 - 05:56 AM

Sure, your 34 zip was incomplete/ corrupted ;)

#17 TGA

TGA
  • Members
  • 1 posts
  • Device Model:optimus one
  • MOD Version:2.3.7
  • Recovery Image:Cyanogen

Posted 26 February 2012 - 05:50 PM

I did exactly as mentioned but after reboot. Network is unavailable. cannot sign in to google mail or even open android market.Can anybody help??
I installed first 34 and then 33 nighties but same problem

#18 felician

felician
  • Members
  • 6 posts
  • LocationRomania-Alba Iulia
  • Country:ro
  • Device Model:lg-optimus one
  • MOD Version:Cyanogenmod 7
  • Recovery Image:ClockworkMod

Posted 27 February 2012 - 04:57 PM

Hi I installed CM34 and unfortunately a lot of battery power quickly (6H) without deloc.Ce can I use face.Thx

#19 DJBhardwaj

DJBhardwaj
  • Members
  • 261 posts
  • Twitter:@DJBhardwaj
  • LocationIndia
  • Country:in
  • Device Model:Samsung Nexus S, LG P500
  • MOD Version:CM10 [Latest Nightly] | CM9 [My Unofficial Build]
  • Recovery Image:ClockworkMod

Posted 27 February 2012 - 06:41 PM

View Postfelician, on 27 February 2012 - 04:57 PM, said:

Hi I installed CM34 and unfortunately a lot of battery power quickly (6H) without deloc.Ce can I use face.Thx
list all the apps currently present in your phone while your battery goes down. Also this isn't the appropriate section to discuss this, continue on "CM7 Nightlies Discussion" thread :)

View PostTGA, on 26 February 2012 - 05:50 PM, said:

I did exactly as mentioned but after reboot. Network is unavailable. cannot sign in to google mail or even open android market.Can anybody help??
I installed first 34 and then 33 nighties but same problem
what is your baseband version ?

Sent from my LG-P500 using Tapatalk

#20 iblesq

iblesq
  • Donators
  • 21 posts
  • Twitter:iblesq
  • LocationIsrael
  • Country:il
  • Device Model:Google Nexus One
  • MOD Version:Cyanogenmod 7.0.3
  • Recovery Image:ClockworkMod

Posted 28 February 2012 - 03:57 PM

cm_p500_full-34.zip - definitely corrupt
Don't try it! Wasting time!!!





Also tagged with one or more of these keywords: LG, Optimus, One, P500, Guide, flashing, roms, kernels, DJOptimus-One