To you, I present ClockworkMod Recovery on the LG Revolution 4G
After many hours of late-night coding and testing by some fearless testers who, without though for their device's safety, allowed me to test building ClockworkMod Recovery despite the fact that I don't actually own this device!
First of all, let me get a few things out of the way:
Special thanks to the following people for helping out in one way or another...
- STACKS (initial testing)
- Koush / CyanogenMod team for ClockworkMod
Super special thanks to those who've donated so far!
This is BETA software! There are no guarantees that this won't instabrick your device. That's not to say it hasn't been tested, but if you happen to not follow directions or just have bad luck in general, I can't be blamed for your misfortune.
Please note, this software has been tested to ensure it's safe to install, however, features like nandroid backup and restore have not been tested. If you do choose to do a nandroid restore, please be aware that it may not work.
To use this, you must:
- be rooted
- have ADB shell access to your phone; and
- be able to follow directions EXACTLY
To download the first release of ClockworkMod Recovery for the LG Revolution 4G, use the following download links:
[SERVER 1] http://bit.ly/iVa1Kx
[SERVER 2] https://github.com/d...-cwm-pr1.tar.gz
# md5sum recovery-cwm-pr1.img a1c61d06fa0f029411cf4cde44639b3f recovery-cwm-pr1.imgCheck md5sum before flashing!
This is what everyone's been waiting for, isn't it?
You sure you don't want to take a jog, or get some fresh air first?
Okay. You're sure. I won't try to change your mind.
I will, however admonish you-- follow these directions EXACTLY.
If you don't, I can't guarantee that your phone will work afterwords.
- To begin, download the .tar.gz file from the above links, and extract it somewhere easy, like c:\android (on windows) or ~/android (on linux/OSX)
- Let's check the md5sum of the extracted file.
If you're in linux, run
md5sum recovery-cwm-pr1.imgIt should match EXACTLY the md5sum posted under the download link. If it doesn't STOP. You have either not extracted it correctly or the download was bad. Try again until you get the correct md5sum.
If you're on windows, you'll have to find a md5sum application to download.
- Once you've got the file extracted correctly, we need to copy it to your phone.
You can either put it on your SD card using the storage mode over usb, or through ADB.
If you choose to do it through ADB, just use
adb push <path/to>/recovery-cwm-pr1.img /sdcard/Make SURE that you copy the .img file, not the .tar.gz file!
- After you have the recovery copied to your SDcard, it's time to install it on your phone.
ADB shell into your phone.
- Once you're adb shell'd into your phone, make sure you have superuser access by typing
suand your prompt should change from a "$" to a "#"
- Now, let's backup your original recovery image, just in case. Issue
cat /dev/block/mmcblk0p14 > /sdcard/recovery-original.imgto back up your original recovery image for a rainy day. Keep that safe!
- Once we've got that backed up, let's copy over the new recovery image.
cat /dev/zero > /dev/block/mmcblk0p14 cat /sdcard/recovery-cwm-pr1.img > /dev/block/mmcblk0p14You'll get an error on the first command, something like "no space left on device". That's okay, we're just clearing out the orignal recovery image.
- Now, we MUST check to make sure that our push of recovery worked. Let's run md5sum on it.
busybox md5sum /dev/block/mmcblk0p14Should return back the same hash as above in the download section. If it does not, STOP! Post here explaining, and get a developer's attention ASAP.
- Lastly, let's make a backup of your MISC partition. This is not required, but is HIGHLY recommended.
cat /dev/block/mmcblk0p8 > /sdcard/p8-backup.imgThis helps us incase somehow your phone gets gunged or weird things happen.
Congrats! You now have ClockworkMod Recovery installed!
To access recovery, power off your device and hold VOLUME DOWN and POWER until you see the LG logo.
You will be asked to confirm a 'wipe' of your device. Don't worry! Our custom recovery ignores this.
Your datas will be perfectly safe.
I love to develop. I don't do this for money, I do it just for the "thanks".
However, I don't actually own a Revolution-- I'm not even on Verizon!
If I can get enough donations together, I will have my friend purchase the device on contract for $250 at a Verizon retail location.
With that device, I plan on doing quite a lot- creating stock 2.2 roms, attempting to port CyanogenMod7 and a bunch of other awesome things.
Please don't feel obligated to donate, but if you feel like it, you can click the button below to donate any amount you wish to me.
Got an issue with this release? Post here!
Want to contact me privately? PM me on XDA or Rootzwiki
Twitter your thing? Follow me, @tylerfixer on Twitter
Join the official LG Revolution dev IRC channel at freenode on #lgrevolution
I'm IOMonster on IRC!
Breakdown of the LG software posted by me here: http://www.wiki.root...tware_Breakdown
Source will be released as soon as I figure out how to merge all my changes to recovery/minui/graphics.c into my device directory
Edited by thecubed, 14 June 2011 - 01:07 AM.