[HOWTO] Flashing OLD/NEW Baseband Using KDZ + Rooting + Installing Custom Recovery

Search This thread

blueneel

Senior Member
Aug 28, 2012
58
1
pune
update?

first i was on 2.2.2. and then i rooted the phone and then i indstalled a custom rom of 2.3.4 and then i installed cm10 4.1.2. the problem is der is no
network on my device due to old beseband and i want to update it .... so should i directly update it or any other process is required???
thenks in advance
 

shinobisoft

Recognized Contributor
Feb 18, 2012
3,308
3,434
Knoxville, TN
first i was on 2.2.2. and then i rooted the phone and then i indstalled a custom rom of 2.3.4 and then i installed cm10 4.1.2. the problem is der is no
network on my device due to old beseband and i want to update it .... so should i directly update it or any other process is required???
thenks in advance

Stay away from kdz if at all possible. Its bricked a bunch of devices. Sounds like you need an old baseband patch. Search Rasheds CM10 thread or his discussion thread for oldbb_fix or oldbb_patch. I've peraonally attached it to a dozen or more posts.

Sent from my LG-P509 using xda app-developers app
 

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    Hi I found a similar article on androidforums.com so I thought id make one here as a lot of people still seem to not know how to flash basebands and go from there. Ill start from the beginning.

    For those who don't understand what this is about.

    Old Baseband = If you have the Stock Froyo (2.2) Android system on your phone then you have the OLD BASEBAND, and you do not need this unless you updated to past 2.2.2 then continue reading if you wish to root your phone the easy way.

    New Baseband = If you updated to the Stock Gingerbread (2.3) Android System on your Optimus One, then you fit this category, Lg have implemented a new baseband in this update which makes any Roms based on the old baseband not function, as well as making it more difficult to root your phone


    FLASHING OLD BASEBAND

    If you're already on official Gingerbread version you will need to downgrade your version to Froyo 2.2.2 using KDZ Updater. This is because the new Gingerbread contains the new baseband, and the Froyo firmware is the old baseband.

    To do this please go onto this link that contains kdz and the stock Froyo 2.2.2 Rom required to flash. The reason you need 2.2.2 is its the easiest and proven version to work with Gingerbreak to root your device.

    http://xdaforums.com/showpost.php?p=13396506&postcount=1


    Notice: If by some ACCIDENTAL reason, your phone gets stuck in EMERGENCY MODE during flashing, follow the instructions on this link how to use KDZs functions to continue flashing the firmware you downloaded in Emergency mode.
    http://xdaforums.com/showthread.php?t=1275523



    FLASHING NEW BASEBAND

    The Kdz File for new baseband is below, use the same method as above only using the v20G .kdz file instead of the 2.2.2 v10E update.
    This will update your phone to the official LG 2.3 firmware, in which the new baseband originated.

    csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ANEUBK/V20g_00/V20G_00.kdz

    If then stuck on LG Logo OR boot animation, try pulling and putting in your battery, turning on your phone and holding down volume down and home key, this should reset your phone to factory and then you will be able to boot into the stock gingerbread.



    ROOTING

    The easiest way to get root privileges on Old Baseband (2.2.2) firmware device is by using Gingerbreak apk. Just download it, install it and run it.
    xdaforums.com/attachment.php?attachmentid=600902&d=1305802958

    To get Root access on the New Baseband (2.3.3) use SuperOneClick
    http://xdaforums.com/showthread.php?t=803682

    Or direct link to the latest version
    xdaforums.com/attachment.php?attachmentid=778098&d=1320906597

    Make sure, after you download the program, you go into your cmd, then go into the ADB folder, drag the ABD exe file into command prompt, delete the .exe part and add devices, so it look like this

    OR

    Download the ADB.zip attachment on this post, EXTRACT it so cmdXP and cmd7 are located inside the ADB folder in the Superoneclick directory, and run either version, depending on your windows version (This links you directly into ADB app, instead of manually dragging ADB.exe int cmd, really its just for your convinience.)
    Then all you have to do is type the following lines.

    adb devices
    press enter

    adb shell
    press enter

    then type in the following directly after
    echo 1 > /data/local/lge_adb.conf
    press enter.

    Then go into Superoneclick.exe, select auto method and run root, this should then eventually root your device.

    ***WARNING***

    Some Antivirus softwares will detect Superoneclick as a Virus.
    IT IS NOT A VIRUS, just the types of exploite code it uses makes some antivirus software think of it as malicious. Just disable your AV for 5 mins before you extract Superoneclick.


    RECOVERY

    There's two popular custom Recovery versions for O1 - AmonRa and ClockworkMod

    The easiest way to flash ClockworkMod Recovery is by downloading ROM Manager app from the Market (free or donate version doesn't matter) and choose to flash the latest recovery version and choose the option to Reboot in Recovery mode.

    For Other Recoveries including Amonra there are a few links, but here is the one that has flashable zips

    http://xdaforums.com/showthread.php?t=1523050

    Just flash the zip files in Clockworkmod recovery menu, after you install that through Rom Manager if you wish to use a different recovery.


    Now that you got the right baseband + your device is rooted and loaded with a custom recovery you may install any Rom you wish that is based on the correct baseband such as

    Mik_os 6.5.8 Cyanogenmod port (OLD BASEBAND).
    http://xdaforums.com/showthread.php?t=946354

    [UNOFFICIAL][DEV/GEEKS-ONLY] Cyanogenmod 9 (Android 4.0.3)[BETA][NEW BASEBAND]
    http://xdaforums.com/showthread.php?t=1558213

    OFFICIAL CYANOGENMOD Rom [NEW BASEBAND]

    http://get.cm/?device=p500

    Oxygen ROM 2.3.2 (Android 2.3.7)[NEW BASEBAND]
    http://xdaforums.com/showthread.php?t=1325386
    2
    KDZ can brick your phone permanently. Dont use KDZ unless there is no other option, and using KDZ just to flash baseband is just dumb since there are better and safer methods. KDZ wipes out everything, so there is a high chance to brick, and it can't be fixed other than by going to the service center. This thread by doktornoktor is safer.

    http://xdaforums.com/showthread.php?t=1149530

    Thanks anyway for sharing.

    As you already quoted it, i said that this method is different from Doks.

    As for wiping all data completely, so its all brand new and neat, then try to fiddle around with internals and possibly have a bug result from it.

    KDZ is what is used to UNBRICK your phone in the first place, so go do some research before posting unnecessary things.

    Lastly how about you show some respect and keep your negative and rude comments to yourself, if you dont like this method dont do it, dont abuse people in the process.
    2
    i updated my firmware to 2.3.3 and now my phone is stuck on the android logo...what should i do?
    Yep as i mentioned on the first post, if that happens and it normally does if you flash from say cyanogenmod or other custom roms not based on Lg framework, as kdz installs the system folder, leaving the userdata untouched ( it also wipes recovery). This would also happen if say you try to flash a Rom based on LG zip file, over a cyanogenmod, using recovery.

    All you do to fix it, is when you boot it up, hold down volume down and menu button, and your phone will reset to system defaults (Lg doesnt have a recovery, just wipe user data function) and all other stuff will get wiped that wasnt part of the LG update. Your phone should boot now.
    1
    DIfference betweem this and doks.
    This uses Official Lg KDZ updater, which means much less likely to brick your phone and if it does, KDZ is what is used to unbrick it anyway,

    This option is much simpler to use for anyone.

    KDZ can brick your phone permanently. Dont use KDZ unless there is no other option, and using KDZ just to flash baseband is just dumb since there are better and safer methods. KDZ wipes out everything, so there is a high chance to brick, and it can't be fixed other than by going to the service center. This thread by doktornoktor is safer.

    http://xdaforums.com/showthread.php?t=1149530

    Thanks anyway for sharing.
    1
    You guys will only learn when you finally end up with a bricked phone. It has happened to several people, including me. I am not a noob, I have used KDZ before and I know very well how to use it. Most of the time, everything goes smoothly. But even if we follow all instructions to the letter, there is a chance of KDZ bricking our phone for good.

    http://androidforums.com/lg-optimus...read-2-3-3-official-firmware.html#post3328455



    http://androidforums.com/optimus-on...y-boots-stuck-emergency-mode.html#post3301128



    IF you still think KDZ is safe, then go ahead, use it. I don't care if you end up with a bricked phone.

    EDIT: The guys at the service center favour LGMPD over KDZ too
    Mate your the one who clearly doesnt get it.

    And i read your post on androidforums, you even managed to brick your phone installing custom recovery, clearly your phone software is buggy, not kdz, kdz is capable of recovering while in emergency mode as well, but of course there are freak accidents.

    EVERYTHING has a WARNING.
    Every single Rom, Kernel, Recovery also carry a chance of bricking your phone.
    I have used Kdz dozens of times and never had a problem with it, in fact, its what solved my problems in the first place.

    And exactly wat terra said, the way LGDMPD works can also cause bricked phoes or taking shortcuts to make things half work.

    You have to know what your doing, and follow instructions TO THE WORD, and you should be fine, if your going to skim read then you brick your phone doing the simplest of tasks (such as repeatedly flashing zips without reloading recovery...)

    I will always prefer kdz as thats what the firmware comes with originally + i prefer doing clean installs any day.