Here is a guide to rooting and installing a custom recovery on your Optimus V without using a computer. All steps are performed using the phone only.
READ THIS ENTIRE GUIDE FIRST AND MAKE SURE YOU UNDERSTAND ALL THE STEPS BEFORE STARTING.
Before we get started, be aware that rooting does void the manufacturer’s warranty. Although this guide is as complete as I can make it, you do this at your own risk and I accept no responsibility for damage to your phone, sd card, or mental stability.
First, you will need to install Terminal Emulator from the market. The files you will need to download are linked at the bottom of the post. After you download them, move them to the root of your sd card (just on the sd card, not in any folders). You will find: Gingerbreak.apk (the root app), flash_image (which you will need to install the recovery), IHOrecovery.img, and xioniarecovery.img (xionia cwma recovery version 1.2518.6). Before starting, go to setting-applications make sure unknown sources is checked, this will allow you install Gingerbreak from you sd card, then click on development and turn on usb debugging.
1. Click on Gingerbreak and select install.
2. - Open the Gingerbreak, press the root button
- Wait a few minutes. If there are no problems, the device will reboot (note that the reboot itself can take like 10 minutes due to cache wipe)
- Make sure the Superuser app is installed(look in the app drawer to make sure it is there)
- Install BusyBox from Market (I personally prefer the stericsson installer)
- Optional: Uninstall GingerBreak, you don't need it on your phone anymore
Note: Sometimes it takes a few tries.
Note: Before starting the next step you can rename the recovery you plan to use to recovery.img so you don't have to remember the whole name when typing it into the code.
Hint: You can rename the Xionia recovery to Xrecovery.img, and the recovery for the CM-7 ROM's to IHOrecovery.img. When you get to that part of the code all you have to type in is either Xrecovery.img for the Froyo ROM's or IHOrecovery.img for the CM-7 ROM's.
3. Open Terminal Emulator and type the following commands (spaces are red)
su(return)
mount_-o_remount,rw_-t_yaffs2_/system_/system(return)
cat_/sdcard/flash_image_>_/system/bin/flash_image(return)
chmod_755_/system/bin/flash_image(return)
flash_image_recovery_/sdcard/recovery.img(return)
reboot_recovery(return)
(return) means to just hit the return key, do not type this in.
Note: Make sure you enter the name of the recovery exactly as it appears on you sd card in place of "recovery.img"
If you get any error's in the code do not enter the last line, instead start over. If you try to proceed after getting an error you will be stuck in the fastboot screen when you type in the last line.
4. This should bring you to your new recovery menu with the following options:
reboot system now
apply sdcard:update.zip
wipe data/factory reset
wipe cache partition
install zip from sdcard
backup and restore
mounts and storage
advanced
5. BEFORE YOU DO ANYTHING ELSE, MAKE A BACKUP. IT WILL SAVE HOURS IF NOT DAYS OF HEADACHES IF YOU MAKE A MISTAKE. Using the volume up and down to navigate and the camera button to select, click on backup and restore. Select backup and let it do its thing. Once the back up is complete it will take you back to the main recovery screen, then select reboot system to take you back to your android system.
6. Congratulations, your phone is now rooted and ready for you to find and flash any of the custom roms designed for the Optimus V. This is crucial, only use roms specifically designed for the Optimus V. Roms for other phones either will not work right(at the least) or brick your phone(at the worst). DO NOT USE THE FACTORY RESET FOUND IN THE PRIVACY MENU TO REST YOUR PHONE. THIS WILL RESULT IN A BRICK.
These methods have been in many different forums, but scattered around and not in a concise form. I take no credit the steps involved; all I did was bring them all together in one place. If anyone spots any mistakes, typos,or has more info to add please feel free. I will edit this post any helpful tips.
Thanks to Chainfire for the Gingerbreak.apk
Thanks to jerryscript for posting terminal emulator commands
I recommend using the xionia recovery to flash the 2.2 roms and the IHO recovery for the various IHO ROMS(Backside, MiRaGe, Bobzhome). These recoveries have been updated to work on both the older and new screens to avoid the black screen of death.
Edit: Sorry guys, I have upgraded to a Sumsung Exhibit II 4g with TMobile. I will still try to check in here occasionally, and I will keep the downloads available on my Box account for those who wish to use this guide. I'm sure there are plenty of good people here who will be able assist with questions or problems you may have.
xioniarecovery.img - File Shared from Box - Free Online File Storage
IHOrecovery.img - File Shared from Box - Free Online File Storage
GingerBreak-v1.20.apk - File Shared from Box - Free Online File Storage
flash_image - File Shared from Box - Free Online File Storage
READ THIS ENTIRE GUIDE FIRST AND MAKE SURE YOU UNDERSTAND ALL THE STEPS BEFORE STARTING.
Before we get started, be aware that rooting does void the manufacturer’s warranty. Although this guide is as complete as I can make it, you do this at your own risk and I accept no responsibility for damage to your phone, sd card, or mental stability.
First, you will need to install Terminal Emulator from the market. The files you will need to download are linked at the bottom of the post. After you download them, move them to the root of your sd card (just on the sd card, not in any folders). You will find: Gingerbreak.apk (the root app), flash_image (which you will need to install the recovery), IHOrecovery.img, and xioniarecovery.img (xionia cwma recovery version 1.2518.6). Before starting, go to setting-applications make sure unknown sources is checked, this will allow you install Gingerbreak from you sd card, then click on development and turn on usb debugging.
1. Click on Gingerbreak and select install.
2. - Open the Gingerbreak, press the root button
- Wait a few minutes. If there are no problems, the device will reboot (note that the reboot itself can take like 10 minutes due to cache wipe)
- Make sure the Superuser app is installed(look in the app drawer to make sure it is there)
- Install BusyBox from Market (I personally prefer the stericsson installer)
- Optional: Uninstall GingerBreak, you don't need it on your phone anymore
Note: Sometimes it takes a few tries.
Note: Before starting the next step you can rename the recovery you plan to use to recovery.img so you don't have to remember the whole name when typing it into the code.
Hint: You can rename the Xionia recovery to Xrecovery.img, and the recovery for the CM-7 ROM's to IHOrecovery.img. When you get to that part of the code all you have to type in is either Xrecovery.img for the Froyo ROM's or IHOrecovery.img for the CM-7 ROM's.
3. Open Terminal Emulator and type the following commands (spaces are red)
su(return)
mount_-o_remount,rw_-t_yaffs2_/system_/system(return)
cat_/sdcard/flash_image_>_/system/bin/flash_image(return)
chmod_755_/system/bin/flash_image(return)
flash_image_recovery_/sdcard/recovery.img(return)
reboot_recovery(return)
(return) means to just hit the return key, do not type this in.
Note: Make sure you enter the name of the recovery exactly as it appears on you sd card in place of "recovery.img"
If you get any error's in the code do not enter the last line, instead start over. If you try to proceed after getting an error you will be stuck in the fastboot screen when you type in the last line.
4. This should bring you to your new recovery menu with the following options:
reboot system now
apply sdcard:update.zip
wipe data/factory reset
wipe cache partition
install zip from sdcard
backup and restore
mounts and storage
advanced
5. BEFORE YOU DO ANYTHING ELSE, MAKE A BACKUP. IT WILL SAVE HOURS IF NOT DAYS OF HEADACHES IF YOU MAKE A MISTAKE. Using the volume up and down to navigate and the camera button to select, click on backup and restore. Select backup and let it do its thing. Once the back up is complete it will take you back to the main recovery screen, then select reboot system to take you back to your android system.
6. Congratulations, your phone is now rooted and ready for you to find and flash any of the custom roms designed for the Optimus V. This is crucial, only use roms specifically designed for the Optimus V. Roms for other phones either will not work right(at the least) or brick your phone(at the worst). DO NOT USE THE FACTORY RESET FOUND IN THE PRIVACY MENU TO REST YOUR PHONE. THIS WILL RESULT IN A BRICK.
These methods have been in many different forums, but scattered around and not in a concise form. I take no credit the steps involved; all I did was bring them all together in one place. If anyone spots any mistakes, typos,or has more info to add please feel free. I will edit this post any helpful tips.
Thanks to Chainfire for the Gingerbreak.apk
Thanks to jerryscript for posting terminal emulator commands
I recommend using the xionia recovery to flash the 2.2 roms and the IHO recovery for the various IHO ROMS(Backside, MiRaGe, Bobzhome). These recoveries have been updated to work on both the older and new screens to avoid the black screen of death.
Edit: Sorry guys, I have upgraded to a Sumsung Exhibit II 4g with TMobile. I will still try to check in here occasionally, and I will keep the downloads available on my Box account for those who wish to use this guide. I'm sure there are plenty of good people here who will be able assist with questions or problems you may have.
xioniarecovery.img - File Shared from Box - Free Online File Storage
IHOrecovery.img - File Shared from Box - Free Online File Storage
GingerBreak-v1.20.apk - File Shared from Box - Free Online File Storage
flash_image - File Shared from Box - Free Online File Storage