[NEWBIE GUIDE]Rooting and Flashing Custom Roms

Empty2k12

Senior Member
Nov 12, 2011
113
187
0
Berlin
Hi Folks,
Today TheF3nix requested me how to root and speed up the LG P500 Optimus One.
The best way to make the phone faster is to delete system apps or equal to flash a new system. In this guide i want to show you how to root delete system apps and flash new systems.

Step1: Rooting
Windows/Linux

  1. First download SuperOneClick. Unzip the file and open the setup(.exe)
  2. Before continuing make sure USB-Debugging(Settings > Applications > Development > USB-Debugging) is activated/ticked.
  3. Connect your Device via USB to the PC.
  4. Go to the SuperOneClick window and press the "Root"-Button
  5. Wait till the process is finished. Close all Dialogs(Test, Donate) on PC.
  6. After all finished Reboot your Device. If you don't do that Root will not work.
  7. If the reboot finished the Phone is rooted
Anyway, Super One Click will not work if the phone is running on stock 2.3.3. To root that, goto adb shell (see the next paragraph), type "echo 1 > /data/local/lge_adb.conf" (without the quotes) and then go to Super One Click, select psneuter exploit, and then click root.

To setup adb in your computer, see this link: http://forum.xda-developers.com/showthread.php?t=1387527 After setting up adb succesfully, type adb shell in the command prompt to get into the asb shell
Mac/No PC

  1. Download z4root to your phone/device and install it. Make sure Unknown Sources(Settings > Applications > Unknown Sources) is activated/ticked before install.
  2. Before continuing make sure USB-Debugging(Settings > Applications > Development > USB-Debugging) is activated/ticked.
  3. Open z4root and click "permanent-root"
  4. Do not care if the screen becomes white. After one to two minutes you phone will reboot.
  5. If the reboot finished the Phone is rooted

_________________________________________________________________________
Take a Eyebreak here
_________________________________________________________________________

Step: Removing System Apps
  1. For this step we need Root Explorer or any other root filemanager.
  2. If we have installed Root Explorer and launch it a popup will appear. In this popup rott explorer asks for root rights. Simple click allow, and root explorer is ready to work.
  3. To delete system apps we go to system/app/ and there are the system apps.
  4. To show how root explorer works we'll delete facebook for lg.
  5. Now search for the apk. Long click on it and press delete. Press Ok and the file is deleted.

Or

Step: Installing Custom Rom
  1. Search here at XDA for Roms. If you found a good download it to your SD-Card.
  2. Install Clockworkmod Rom Manager from Google Playstore.
  3. IOpen the App and allow Root Rights.
  4. Press "Install Recovery" and choose "p500"
  5. After the install is finished shut down
  6. Now press Volume Down+Home+On to access recovery.
  7. You can move between items with volume keys
  8. Make a nandroid backup(Recovery > Backup/Restore > Backup) before you do anything with the recovery
  9. If you've made a backup go to "Install zip from sd card" press home and choose "choose zip". Now go to your zip choose it with pressing "home". Follow the steps in the recovery.
  10. Follow all other steps like clear data as its written in your roms thread.
  11. Press "back" until you are at start.
  12. If you're really sure you followed all relevant steps press reboot system now.
  13. First Reboot take up to 5 minutes.


Here is another way to install recovery:
aravindsagar said:
Firstly, you need to download two files:
1. http://www.mediafire.com/?g6cgvutkqw4t4j6

2. http://www.mediafire.com/?7pkcte8gcyn9pet

Now, copy these two files and paste in the root of your SD card. Disable USB-MS, but keep the phone connected via the USB Cable, and make sure that USB debugging is enabled.

Then, go to adb shell, type su. Click allow in the phone if superuser request is coming (it didn't come for me, that's ok).

Now, type each of the following commands exactly as it is:
1. mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system
2. cat /sdcard/flash_image > /system/bin/flash_image
3. chmod 755 /system/bin/flash_image
4. mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak (if it gives error message here, simply proceed to the next step)
5. mount -o remount,ro -t yaffs2 /dev/block/mtdblock1 /system
6. flash_image recovery /sdcard/recovery-RA-GNM-thunderg-1.1.0.img
7. reboot recovery

The phone will reboot now.
To access the Custom Recovery, turn off the phone and then press Home+Vol Down+Power button to boot into the Custom Recovery.
If on booting into the recovery you get the following message at the bottom of the screen -
E: "Bad Boot Message"
Don't panic, its perfectly normal and you can proceed with what you want to do from the recovery.

I've been using this recovery till now, and has got absolutely no problems till now. It wipes and flashes everything well. :)

  1. Feel free to correct me if i did anything wrong.
  2. If you want to know more about kernels go to this thread.

This took some time for writing so press thanks if this helped you.

Thanks:
- aravindsagar to correct me about 2.3.3 roms

Disclaimer:
I am not responsive if this bricks your device.
 
Last edited:

aravindsagar

Senior Member
Feb 14, 2012
331
310
0
Champaign, IL
Don't you think the post is kinda redundant? It's all explained in the stickies. :) But if this becomes useful, then by all means, carry on. :)

Anyway, Super One Click will not work if the phone is running on stock 2.3.3. To root that, goto adb shell (see the next paragraph), type "echo 1 > /data/local/lge_adb.conf" (without the quotes) and then go to Super One Click, select psneuter exploit, and then click root.

To setup adb in your computer, see this link: http://forum.xda-developers.com/showthread.php?t=1387527 After setting up adb succesfully, type adb shell in the command prompt to get into the asb shell.

---------- Post added at 08:17 PM ---------- Previous post was at 08:03 PM ----------

After trying to install CWM through ROM Manager, my phone did not boot. Finally I had to reflash stock firmware using KDZ. Then installed a recovery through ADB. If anyone needs detailed steps, just post a message, and I'll give the links.:)
 
  • Like
Reactions: Empty2k12

recreation012

Senior Member
Mar 30, 2012
173
140
0
Hi Folks,
Today TheF3nix requested me how to root and speed up the LG P500 Optimus One.
The best way to make the phone faster is to delete system apps or equal to flash a new system. In this guide i want to show you how to root delete system apps and flash new systems.

Step1: Rooting
Windows/Linux

  1. First download SuperOneClick. Unzip the file and open the setup(.exe)
  2. Before continuing make sure USB-Debugging(Settings > Applications > Development > USB-Debugging) is activated/ticked.
  3. Connect your Device via USB to the PC.
  4. Go to the SuperOneClick window and press the "Root"-Button
  5. Wait till the process is finished. Close all Dialogs(Test, Donate) on PC.
  6. After all finished Reboot your Device. If you don't do that Root will not work.
  7. If the reboot finished the Phone is rooted

Mac/No PC

  1. Download z4root to your phone/device and install it. Make sure Unknown Sources(Settings > Applications > Unknown Sources) is activated/ticked before install.
  2. Before continuing make sure USB-Debugging(Settings > Applications > Development > USB-Debugging) is activated/ticked.
  3. Open z4root and click "permanent-root"
  4. Do not care if the screen becomes white. After one to two minutes you phone will reboot.
  5. If the reboot finished the Phone is rooted

_________________________________________________________________________
Take a Eyebreak here
_________________________________________________________________________

Step: Removing System Apps
  1. For this step we need Root Explorer or any other root filemanager.
  2. If we have installed Root Explorer and launch it a popup will appear. In this popup rott explorer asks for root rights. Simple click allow, and root explorer is ready to work.
  3. To delete system apps we go to system/app/ and there are the system apps.
  4. To show how root explorer works we'll delete facebook for lg.
  5. Now search for the apk. Long click on it and press delete. Press Ok and the file is deleted.

Or

Step: Installing Custom Rom
  1. Search here at XDA for Roms. If you found a good download it to your SD-Card.
  2. Install Clockworkmod Rom Manager from Google Playstore.
  3. IOpen the App and allow Root Rights.
  4. Press "Install Recovery" and choose "p500"
  5. After the install is finished shut down
  6. Now press Volume Down+Home+On to access recovery.
  7. You can move between items with volume keys
  8. Make a nandroid backup(Recovery > Backup/Restore > Backup) before you do anything with the recovery
  9. If you've made a backup go to "Install zip from sd card" press home and choose "choose zip". Now go to your zip choose it with pressing "home". Follow the steps in the recovery.
  10. Follow all other steps like clear data as its written in your roms thread.
  11. Press "back" until you are at start.
  12. If you're really sure you followed all relevant steps press reboot system now.



First Reboot take up to 5 minutes.
Fell free to correct me if i did anything wrong.

This took some time for writing so press thanks if this helped you.

Disclaimer:
I am not responsive if this bricks your device.
Hi! you can link my guide also for newbies flashning kernels and basically knowledge about it. http://forum.xda-developers.com/showthread.php?t=1721781
 

Empty2k12

Senior Member
Nov 12, 2011
113
187
0
Berlin
[/COLOR]After trying to install CWM through ROM Manager, my phone did not boot. Finally I had to reflash stock firmware using KDZ. Then installed a recovery through ADB. If anyone needs detailed steps, just post a message, and I'll give the links.:)
I did all the steps with my friend and it worked.
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone