Results 1 to 3 of 3
  1. #1
    offline Itty Bitty Modder
    Join Date
    Sep 2010
    Thanked 2 Times in 1 Post

    Troubleshooting Rooting and installing custom rom on LG Optimus One P500 (Walmart Family P504)

    I was able to successfully root, install recovery and a custom rom for my LG Optimus One P500.
    The phone is a P504 from Walmart. I just thought I'd share how I did this because it was kinda
    difficult at first and all the guides I've read are all technical in nature. So I figured I'd create a practical
    guide for newbies.

    I don't have the installers so you have to google everything.

    Download these:
    1. Gingerbreak APK (To root the P500 phone with the 2.2.2 and 2.2.1 basebands, check Settings > About > Phone)
    2. franco.Kernel (Kernel ROM)
    3. mik_os' CyanogenMod 7 port (Custom Rom)

    Have a SDcard reader handy also, just in case you messed up somewhere.

    I assume you are knowledgeable in copying files to SD card and able to install apps from it.

    1. Install Gingerbreak and click Root. This may take 1-10 minutes to complete. Make sure Superuser is working once this is done.
    2. From Market, install and launch Clockworkmod and install the most recent recovery.
    3. From Clockworkmod, backup your current rom. Phone will boot in recovery and backup the current rom.
    4. Reboot phone and copy the clockworkmod folder to a safe place in your computer. Copy also your important files as well (media and documents).
    3. Turn off phone and boot from recovery (Home + Vol Down + Power). Use the volume keys to navigate and the menu key to open menus.
    4. From recovery, go to Advanced and partition your sdcard. Decide on a size that will not compromise the capacity of your SDcard.
    5. Clear Dalvik cache and battery stats.
    6. Install the franco.Kernel rom. After installing, power down the phone.
    7. Boot from recovery again, clear dalvik cache and battery stats. Format system, cache and data from the mount and storage menu.
    8. Install Cyanogenmod 7. Once done, open clockworkmod and fix permissions.
    9. Reboot. Run clockworkmod again and install Google apps.

    If you are uncomfortable with the kernel or the custom rom I used in this guide, you may replace it with your choice of rom and repeat steps 5 to 9. Always make sure to backup your current rom.

    This is a guide. Rooting will void your warranty. I am not liable for anything that will happen to your phone. I am just sharing my rooting and
    rom installation experience.

    BTW: In cases where the bootup logo just restarts and the phone refused to boot, copy the clockworkmod folder (step 4) back to the root folder
    of your sdcard (this is where the card reader will come in), boot from recovery and restore the rom. I am pretty sure at this point you forgot to
    format system, cache and data folders (step 7). I made that same mistake too.
    Last edited by tantado; 11-17-2011 at 10:16 AM.

  2. 2 Users Say Thank You to tantado For This Useful Post

    soumya (11-17-2011), venom8 (12-06-2011)

  3. #2
    soumya's Avatar
    offline L9 should have Android
    Join Date
    Jan 2009
    Thanked 276 Times in 205 Posts
    Deserves to be stickied
    Hope the moderators feel the same.
    Last edited by soumya; 11-17-2011 at 09:07 AM.

  4. The Following User Says Thank You to soumya For This Useful Post:

    venom8 (12-06-2011)

  5. #3
    offline Itty Bitty Modder
    Join Date
    Mar 2011
    Thanked 0 Times in 0 Posts
    I had my P500 rooted up until I updated the OS to 2.3.3, now Gingerbreak won't root it again. I guess I'll either have to figure out the more difficult way to root it through the PC or wait for an updated version of Gingerbreak.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts