Thursday, 8 September 2011

[HOW-TO] Simplified Root + Recovery + Custom ROM

This is a simplified guide for those new to rooting & flashing a custom ROM on the Optimus V. No need to type complex commands that are hard to follow and prone to mistakes. Basically there are 3 main steps: Root, Install custom recovery, & flash custom ROM.

Windows Drivers for the Optimus V:
http://www.lg.com/us/support/mc-supp...ML_Ver_1.0.zip

Rooting

Rooting is the process of gaining administrative rights to the phone so one can do customizations that aren't normally allowed. Root by itself doesn't do anything interesting, unless there's an app that needs it. The fancy stuff comes from custom ROMs. The easiest way to root nowadays is to use GingerBreak. It can be found here:

[26.04.2011][v1.2] GingerBreak APK (root for GingerBread) - xda-developers

Instruction Steps:

1. Turn on USB Debugging (Settings - Applications - Development)
2. Copy the GingerBreak.apk to a /sdcard dir, then using a file manager app install it like a regular app.
3. It can take up to 10 minutes, and will reboot automatically when complete (rooted), if attempt fails, reboot manually & run it again.
3a. In App Market, find & install 'busybox' & run it.

Install custom recovery image

The recovery image is an alternative bootup instead of normal Android Operating System. It allows low-level operations such as backup/restore a ROM, wipe partitions, and flash ROMs.

4. In App Market, find & Install 'ROM Manager' (It'll be erased later after flashing a new ROM)
5. In ROM Manager, install the latest Clockworkmod recovery.

Flash Custom ROM

BumbleBee ROM
I.H.O CM7.1 ROM

6. Copy the ROM that you wish to install to the /sdcard dir. Also if installing a CyanogenMod ROM, gapps.zip also needs to be placed in the same dir to flash right after the ROM .zip.
7. Boot into Clockworkmod recovery mode (From powered off state, hold vol-down, home, and power button until the LG logo appears).
8. BACKUP ORIGINAL ROM! use vol-up/down, camera, & back keys to navigate in recovery.
9. Factory Reset, wipe cache & dalvik-cache, then format all partitions EXCEPT /sdcard.
10. Flash the custom ROM.zip from sdcard and gapps.zip too if going to a CyanogenMod ROM
11. Reboot and enjoy the new ROM, the first boot takes longer than usual, also some problems may disappear after rebooting.

NOTES:

Do NOT use Android Settings 'Factory Reset', only do factory reset & wipes from within recovery mode. Most ROMs should have this option removed from the Android settings. If you get stuck in recovery bootloop, flash the Xionia recovery zip (from within recovery), then reboot & select 'fix bootloop' option to get out:
http://www.mediafire.com/?fbaoutnaw717pnb

- Clockworkmod recovery (3.2.0.1+) is safe & recommended for Optimus V because it wipes more thoroughly for our phone. Xionia & other recovery images may be originally designed for Optimus S and not wipe as completely, resulting in random bugs & errors in the ROM later. Only Harmonia ROM requires Xionia recovery.

- If restoring a backed up ROM in CWM recovery gives 'MD5 mismatch' error (likely caused by renaming a ROM backup). Try this fix:
# cd /sdcard/clockworkmod/backup/<name_of_backup>
# rm nandroid.md5
# md5sum *img > nandroid.md5

- If you ever want to restore to original stock ROM, with original recovery and UNrooted:
http://www.prepaidandroid.org/index....inal_condition

No comments:

Post a Comment