The LG Optimus One Thread

TechnoFan

Bazinga!
Hello guys,

I was kinda busy with my exams, but now want to upgrade to ICS(CM 4.0.4) finally.

The current state of my phone is:
*img225.imageshack.us/img225/9422/aboutyw.png

So my phone is already rooted, have ROM Manager(ClockWorkMod Recovery) installed and running CM7 at the moment.

I did my homework and found that the first step for me to move to ICS is having the new baseband(P500-v20G-baseband). Now, my present baseband version is: vo7u-000-000-MAR-23-2009. So, I've to upgrade my baseband to v20, right?

Now the steps to upgrade the baseband is:
1. Download and install the USB DRIVER for P500 on PC. - Done from the LG website.
2. Enable USB debugging in the phone. - Done
3. Connect the phone to PC via USB. - Now here, when I connect my phone, I get the following screen on phone:
*img833.imageshack.us/img833/2417/screen1yf.th.png
Also when I pull down the notification bar, I get this:
*img535.imageshack.us/img535/8500/screen2uq.th.png
Now should I turn On USB Storage? Or just go to homescreen "without" turning on the USB storage by hitting home button?

Also my control panel is like this:
*img521.imageshack.us/img521/5863/controlpaneli.th.png
Is it all right? Unknown device?

4. Download P500-v20G-baseband.7z and unzip it via 7-Zip.
5. Run LGMDP-v1.5.exe
6. Select Port > Select and click Connect.
7. Browse the Image Folder and select the directory where you unpacked.
8. Click OK > Don't mess with anything else > Close the window > Click Download button.
9. Let it do the job.

So, basically I've confusion in the Step 3. Can anyone clear it out for me, so that I can continue with step 4? Also all my other steps are correct?

Also, now if I've to go back to the old ROM(just in case), I've to go back to the old baseband. So how do I backup/get the old baseband?
 
Last edited:

AndroidFan

Peak Oil is real!
In my time (Jan 2012), I didn't have to use any command on ADB or whatever. I just installed ROM Manager, which flashed CWM recovery. And from which I just flashed the AmonRa zip file (this: AmonRa_multirom-20120204-signed.zip). Related thread: All In One Recovery Thread - Android Forums


Of course I did that by asking countless number of questions from Sam on chat! :p For which I am grateful of him.
And the same version of AmonRa is serving me well since then. I even flashed the latest nightlies of CM 9 using the same recovery. So I think the simple flash method is worth a try.

Of couse this advice comes with a disclaimer that I won't be held liable for damages, if any! :)

I had also upgraded to the latest Amonra by just flashing the zip on old Amonra... Its very good...

@androidfan

So you are telling me that it isnt necessary to partition SD card? and if I do partition, after nanddroid back up I need to connect with computer and backup the rom in recovery mode?

Plz provide link to perfectly build rom you mentioned

Is it safe to use all of my personal account in this rom............or i have to create new accounts?

If you are going to flash ICS (CM9) then partition is necessary because Optimus One does not have enough memory for ICS and all your apps. So, its generally a good idea to use Link2SD...

Also, there is no perfect ROM. You have to choose between ICS, which is excellent in battery life & performance, but a few apps might not be compatible yet, or Gingerbread, which is very mature and stable, and everything works. But both ROMs have bugs...

You choose -- Optimus One, P500 Original Android Development - xda-developers

Hello guys,

I was kinda busy with my exams, but now want to upgrade to ICS(CM 4.0.4) finally.

The current state of my phone is:
*img225.imageshack.us/img225/9422/aboutyw.png

So my phone is already rooted, have ROM Manager(ClockWorkMod Recovery) installed and running CM7 at the moment.

I did my homework and found that the first step for me to move to ICS is having the new baseband(P500-v20G-baseband). Now, my present baseband version is: vo7u-000-000-MAR-23-2009. So, I've to upgrade my baseband to v20, right?

Now the steps to upgrade the baseband is:
1. Download and install the USB DRIVER for P500 on PC. - Done from the LG website.
2. Enable USB debugging in the phone. - Done
3. Connect the phone to PC via USB. - Now here, when I connect my phone, I get the following screen on phone:
*img833.imageshack.us/img833/2417/screen1yf.th.png
Also when I pull down the notification bar, I get this:
*img535.imageshack.us/img535/8500/screen2uq.th.png
Now should I turn On USB Storage? Or just go to homescreen "without" turning on the USB storage by hitting home button?

Also my control panel is like this:
*img521.imageshack.us/img521/5863/controlpaneli.th.png
Is it all right? Unknown device?

4. Download P500-v20G-baseband.7z and unzip it via 7-Zip.
5. Run LGMDP-v1.5.exe
6. Select Port > Select and click Connect.
7. Browse the Image Folder and select the directory where you unpacked.
8. Click OK > Don't mess with anything else > Close the window > Click Download button.
9. Let it do the job.

So, basically I've confusion in the Step 3. Can anyone clear it out for me, so that I can continue with step 4? Also all my other steps are correct?

Also, now if I've to go back to the old ROM(just in case), I've to go back to the old baseband. So how do I backup/get the old baseband?

Don't forget to disable LG Modem from the device manager. This is very important...

You can try and see if the process starts without turning on USB storage.

Cheers!
 

TechnoFan

Bazinga!
Don't forget to disable LG Modem from the device manager. This is very important...
Disable what? There are LGE Android Platform USB Modem and LGE Virtual Modem(refer the pic), but nothing as LG Modem. You want me to disable these two?
Also there is an Unknown device? Is it ok?

You can try and see if the process starts without turning on USB storage.
So according to you I should just hit the home button and go to homescreen "without" turning on the USB storage and proceed with the baseband upgrade. Right?

11. Now Create a 512 MB Ext2 Partition on your SD card.
12. Convert that partition to Ext3 and then to Ext4 if you want...
Hold on. First I need to create Ext2 partition, and then convert to Ext3 partition? Doesn't it create Ext3 partition automatically in the first place?
I'll be using ClockworkMod Recovery to make the partition by Advanced > Partition SD Card > EXT Size=512M > Swap Size=0M > Done. Isn't this a Ext3 partition already?

Also all my other steps are correct?
Also, now if I've to go back to the old ROM(just in case), I've to go back to the old baseband. So how do I backup/get the old baseband?
Help!

I've never upgraded/downgraded baseband before, so such n00bish questions. :|
 
Last edited:

AndroidFan

Peak Oil is real!
Disable what? There are LGE Android Platform USB Modem and LGE Virtual Modem(refer the pic), but nothing as LG Modem. You want me to disable these two?
Also there is an Unknown device? Is it ok?

Disable the Virtual Modem.

So according to you I should just hit the home button and go to homescreen "without" turning on the USB storage and proceed with the baseband upgrade. Right?

Most probably... I don't remember how I had done it... Maybe some member who remembers should help you out... As far I as remember, I had left it at that, did not turn on USB storage...

Hold on. First I need to create Ext2 partition, and then convert to Ext3 partition? Doesn't it create Ext3 partition automatically in the first place?
I'll be using ClockworkMod Recovery to make the partition by Advanced > Partition SD Card > EXT Size=512M > Swap Size=0M > Done. Isn't this a Ext3 partition already?

CWM creates ext2 partition by default. After that, you have the option to convert it to ext3 and ext4 partition.

Do the baseband upgrade on a laptop. If there is a power cut while upgrading, then you will have to kiss your phone good bye...

Once you upgrade, it will create a few nv files. Save them. They include your old baseband information and IMEI information. If IMEI is corrupted, you will never be able to make calls from your phone. So, that backup could help you to restore the old IMEI settings if something goes wrong.

Upgrading baseband takes less than 10 minutes. It is easy, but slightly dangerous, because LG software we use to upgrade is very unreliable...

Cheers!
 

TechnoFan

Bazinga!
Disable the Virtual Modem.
Ok, thanks.

Most probably... I don't remember how I had done it... Maybe some member who remembers should help you out... As far I as remember, I had left it at that, did not turn on USB storage...
Alright. Waiting for some other member to chip in and reply. Sam?

CWM creates ext2 partition by default. After that, you have the option to convert it to ext3 and ext4 partition.
Where? I can't see any option for converting ext2 to ext3? I watched this video for a quick idea and can't find the option in there too.

Do the baseband upgrade on a laptop. If there is a power cut while upgrading, then you will have to kiss your phone good bye...
Thanks for the heads-up.

Once you upgrade, it will create a few nv files. Save them. They include your old baseband information and IMEI information. If IMEI is corrupted, you will never be able to make calls from your phone. So, that backup could help you to restore the old IMEI settings if something goes wrong.
How to backup the nv files? Are they stored in the SD card?
Also if I want to go back to old baseband, will I have to flash P500-v10E-baseband.7z for here?

Thanks!
 
Last edited:

Vyom

The Power of x480
Staff member
Admin
^^ I had updated to new baseband recently, and I didn't enabled USB mode. Just disabled virtual modem from device manager. And followed the procedure given on XDA.
Worked liked a charm.

And there IS an option to convert ext2 to ext3 in recovery, under "partition SD card" option. Look for it.

Baseband upgradation is a risky business, so its not advised to change it back. Think of it like a one way street which opens many path later to the Wonderland of custom ROM's. :D
 

TechnoFan

Bazinga!
^^ I had updated to new baseband recently, and I didn't enabled USB mode. Just disabled virtual modem from device manager. And followed the procedure given on XDA.
Worked liked a charm.

And there IS an option to convert ext2 to ext3 in recovery, under "partition SD card" option. Look for it.
Thanks!
Baseband upgradation is a risky business, so its not advised to change it back. Think of it like a one way street which opens many path later to the Wonderland of custom ROM's. :D
:D
Still I would like to know the way to downgrade baseband just in case I screw up something. So basically just these two queries left I think, and I'm off to upgrade:
How to backup the nv files? Are they stored in the SD card?

Also if I want to go back to old baseband, will I have to flash P500-v10E-baseband.7z for here?
 

Vyom

The Power of x480
Staff member
Admin
You don't have to backup anything. The LGMDP.exe tool will backup the stuff and then restore it during the upgradation of the baseband of your phone, all while you will sip a coffee.

From the page which you quoted:
- Let it do the job. It will backup your IMEI and MACs to .NV2 file, reboot your phone to emergency mode, flash recovery, reboot and restore the NV2 backup.

From your end also make sure the SIM is of 64k. It's mostly written on the card itself.

Also, I guess if there are two basebands mentioned in the thread, first one seems definitely for the old baseband. But that's just my guess. No one needs to downgrade there baseband for two chief reasons:
1. It's risky (you will be lucky if your phone survive even the first time) (a little exaggeration)
2. All new awesome ROMs are being designed for new baseband, including ICS.

Also, new baseband gives good signal, thereby improving battery life.
 

TechnoFan

Bazinga!
You don't have to backup anything. The LGMDP.exe tool will backup the stuff and then restore it during the upgradation of the baseband of your phone, all while you will sip a coffee.
Err, I did get this..and I think you're confused about my query here(happens :D).
@AndroidFan is saying to save the nv files which are created after the upgrade that has the IMEI setting in case I screw up. Ok, lets wait for his reply here.
Once you upgrade, it will create a few nv files. Save them. They include your old baseband information and IMEI information. If IMEI is corrupted, you will never be able to make calls from your phone. So, that backup could help you to restore the old IMEI settings if something goes wrong.

From your end also make sure the SIM is of 64k. It's mostly written on the card itself.
I just checked my SIM and there is nothing like 64K written over it. I've a docomo sim, and the front side has just the docomo logo and back side has this:
8 1 0 9
x x x x
x x x x
x x x x
(where x being some random numbers).
:( It's getting so so complicated now.... What should I do now? Upgrade or be happy with gingerbread..?

1. It's risky (you will be lucky if your phone survive even the first time) (a little exaggeration)
....and scary. :(
I don't want a hi-tech brick. Is there any chance of screw up even if I do everything correct?

Also, I guess if there are two basebands mentioned in the thread, first one seems definitely for the old baseband. But that's just my guess.
Alright. Can anyone just confirm this please?

Thanks!
 
Last edited:

AndroidFan

Peak Oil is real!
^^ I think you should just go ahead and do it...

Old Baseband

*i.imgur.com/wKReP.png

New Baseband

*i.imgur.com/b9kcJ.jpg

NV2 Backup created automatically in the LGMDP folder

*i.imgur.com/Zud3z.jpg

Backup file looks like this...

*i.imgur.com/EL0s3.jpg
 

TechnoFan

Bazinga!
^^ Got it! Thanks a lot. :)

From your end also make sure the SIM is of 64k. It's mostly written on the card itself.
So what should I do here? The docomo sim I've doesn't have any K written over it. So should I do a baseband upgrade or not? If the sim is "not" 64K will the phone go kaput? Also, is there any other way to know the K?

Also the last time I used ClockworkMod Recovery for flashing CM7 ROM. So this time should I flash CM(ICS 4.0.4) with ClockworkMod Recovery or Amonra? Is CMR risky?
 

coderunknown

Retired Forum Mod
@androidfan, please explain this:
*i1098.photobucket.com/albums/g367/kaushiksam/Screenshot_2012-06-03-11-29-41.png
so i am on old baseband + Android 4.0.4?

So what should I do here? The docomo sim I've doesn't have any K written over it.

flash latest Android 4.0.4 (CHARGEME). it supports all sim.

So should I do a baseband upgrade or not?

ICS (the one we are using) doesn't support Old Baseband. Well in my mobile i "should" have new baseband but as shown by AF, its old baseband.

If the sim is "not" 64K will the phone go kaput?

yes. it'll give out smoke and then explode with the power of 100 nuclear bombs :mrgreen:

Also the last time I used ClockworkMod Recovery for flashing CM7 ROM. So this time should I flash CM(ICS 4.0.4) with ClockworkMod Recovery or Amonra? Is CMR risky?

if you have CWM recovery installed, use it. the flashing of CMW itself is the tricky one. it broke the boot image once making my mobile unbootable.
 

Vyom

The Power of x480
Staff member
Admin
@androidfan, please explain this:
*i1098.photobucket.com/albums/g367/kaushiksam/Screenshot_2012-06-03-11-29-41.png
so i am on old baseband + Android 4.0.4?

Not expected this from you! :-?

Explaination (from XDA):
Q: How do I know it worked?
A: If everything worked, you will have a working GSM (calls, 2G/3G data) with the proper ROM installed.. On stock ROMs, you can check the baseband version via hidden LG menu. It will show AMSS6150 if you flashed v20G baseband. If you see AMSS6038, then you have a baseband from v20[ABCD...] versions. If you see anything else, you have a baseband from v10? ROM. LGMDP utility also shows which ROM version does the baseband come from (see screenshot attached). Note (CM7 users): V07u-000-000-MAR-23-2009 is NOT your baseband version but some irrelevant CM7 crap.

:D

Here's my screeny:

*dl.dropbox.com/u/17595157/Screenshot_2012-06-03-12-37-19.png

So somehow, your phone is not showing the updated baseband. :(
 

TechnoFan

Bazinga!
^^ Thanks.

flash latest Android 4.0.4 (CHARGEME). it supports all sim.

if you have CWM recovery installed, use it. the flashing of CMW itself is the tricky one. it broke the boot image once making my mobile unbootable.
Alright. Thanks. So I'm going ahead with the upgrade now with my current sim and CMW.

Just writing down the steps here in nutshell from the beginning to the end(note that my phone is already rooted and have CMW installed using ROM Manager).

1. Download the CM9 ICS ChargeMe ROM and move it to SD card(no need to unzip the .zip file).

First the baseband upgrade and after that I have to flash the ICS ROM? Right?

Baseband upgrade:
2. Download and install the USB DRIVER for P500 on PC.
3. Enable USB debugging in the phone.
4. Connect the phone to PC via USB.
5. Hit the home button and go to homescreen without turning on the USB storage.
6. Disable the Virtual Modem.
7. Download P500-v20G-baseband.7z and unzip it via 7-Zip.
8. Run LGMDP-v1.5.exe
9. Select Port > Select and click Connect.
10. Browse the Image Folder and select the directory where you unpacked.
11. Click OK > Don't mess with anything else > Close the window > Click Download button.
12. Let it do the job.
13. After done..The phone is upgraded to the new baseband now.
14. Backup the nv files.

Flashing ROM:
15. Power off your phone now and boot into CMW recovery mode by pressing the Volume Down, Home and Power switch keys.
16. Create a 512 MB Ext2 partition on your SD card and then convert it to Ext3.
17. Select Wipe Date/Factory Reset and then Wipe cache partition.
18. Go to advanced and choose ‘Wipe Dalvik Cache’ and then the Battery stats.
19. Select Install zip from SD card and choose the zip file of ROM.
20. After it is finished, reboot your phone.
21. Done.

I'll be performing exactly these steps one after another. So if I've missed out anything, please point out.

Just taking extra care as I don't want to turn my this phone to brick and be stuck with Nokia 3100.
 

Vyom

The Power of x480
Staff member
Admin
^^ You are one BIG paranoid! :D

But I can feel it, since I once was too! ;)

Yeah, the steps are correct. All the best!! :Fingerx:

By the way during step 12 phone will restart normally one time. Dont disconnect there. Let it restart once more, and let the LGMDP tool show confirmation, that it's completed or something.
 

AndroidFan

Peak Oil is real!
@androidfan, please explain this:
*i1098.photobucket.com/albums/g367/kaushiksam/Screenshot_2012-06-03-11-29-41.png
so i am on old baseband + Android 4.0.4?

I don't know... :lol:

First the baseband upgrade and after that I have to flash the ICS ROM? Right?

You can upgrade baseband after upgrading the ROM. Does not matter really...

^^ You are one BIG paranoid! :D

But I can feel it, since I once was too! ;)

Yeah, the steps are correct. All the best!! :Fingerx:

By the way during step 12 phone will restart normally one time. Dont disconnect there. Let it restart once more, and let the LGMDP tool show confirmation, that it's completed or something.

I was also very worried while upgrading my baseband... :-D Everything went smoothly...
 

Vyom

The Power of x480
Staff member
Admin
^^ Man! Date doesn't matter. The thing which I am trying to say is that in your case entire baseband information is wrong.
As stated on XDA forum, it's some CM crap.

Try to update baseband "again".. :D It might solve the issue! :rolleyes:
 

TechnoFan

Bazinga!
Done! Upgraded the baseband and flashed ICS successfully. :D
Thanks AndroidFan, Sam and Vyom. :)

Any link to download Gapps for ICS?
 
Top Bottom