[G2 and Desire Z Android Development] RavenFB:
So, you've seen those new Sense 3.0 ROMs floating around, but haven't had an opportunity to try them yet? Well, I've developed a simplified method for getting you rolling with Virtuous Unity 1.31. Of course, after you have installed the DZ Hboot, you can install any Sense 3.0 ROM you wish, even though this guide is specifically for Unity.

This guide will show you how to install the DZ Hboot, and the Virtuous Unity ROM, with out using adb or a computer. The entire process is done on the phone.

First, let me thank the Virtuous dev team responsible for this gem of a ROM. Excellent work, and we tip our hats.

Now, this installation requires the following:

A rooted G2 with Clockwork Recovery 3.0.2.4.

Two MicroSD cards.

Optional: WiFi access, Tapatalk and Opera Mobile, installed internally. Opera makes downloading the required files much more reliable, and it can be easier using TT to browse this page.

The first thing you should do is stop by www.VirtuousRom.com, and check things out there. The Unity ROM and the OC frequency patch come from their website, and I firmly believe in giving credit where it is due.

Once you are ready to begin, download Unity 1.31 from this link, preferably via WiFi. This beast is about 400MBs, so be you may not want to deal with cellular speeds. You can also find this ROM on RomManager, if you prefer, under the Virtuous tab.

http://www.multiupload.com/TS4IAWJVMZ

Once that has finished, you should download the OC Frequency patch. You may not need it, but you definitely want to have it already downloaded if it is needed.

http://unity.flemmard.net/patches/virtuous_unity-ocfreq-patch.zip

You will also want to download a good radio to use, since the DZ Hboot will overwrite your current radio. This is the most current compatible radio:

http://www.mediafire.com/?r1tal256p11uzyz

Once you have finished downloading these files, use a file manager (ES File Manager or Astro, etc) to check the SDCard root (/sdcard/) to make sure there is no file named PC10IMG.zip located there. I'll explain why shortly. After you have confirmed this, shut off your phone, remove the battery, remove the SDCard, and insert the second card. Replace the battery, and reboot.

After the phone is running again, you need to download this file: http://db.tt/z3nb1hhN If the link stops working, please PM me so I can upload the file to an alternative service, as this is from my personal Dropbox.

When the download finishes, use a file manager, and find /download/DZHboot_PC10IMG.zip. Copy/paste it to the root of your SDCard, and then rename it PC10IMG.zip.

A quick word about PC10IMG.zip: this file, when present on the root of your SDCard, will automatically be read by your bootloader. We want this to update your HBoot. However, the reason we DO NOT want a PC10IMG on the first card is because this file also prevents the bootloader from being able to enter recovery. This is why this method requires two cards. One to flash the HBoot, and one to enter recovery to flash a ROM. Once the HBoot flashes, it will wipe your phone, so you must have a ROM or backup to get it working again.

Reboot your phone into bootloader. If you have 3/4 way reboot, simply hold the power button while the phone is on, select reboot/restart, and select bootloader. If you do not have this feature, shut the phone off, then hold volume down+camera key, then press power. The bootloader will scan for updates, and will then prompt you if you wish to apply the update. Press volume up to accept this prompt. Do not turn the phone off or remove the battery while this process is engaged! When it is complete, you will be prompted to reboot the phone. Do so. You will notice that your phone is "stuck" at the white HTC bootsplash, even if you have flashed a different splash image. This is normal.

Remove the battery. Remove the SDCard, and insert the first card. Boot into the bootloader, and then volume-down to recovery, and press power. While the phone has technically been "wiped", there is the possibility of remaining bits of info in the memory, so it is good practice to perform a complete wipe. Scroll down to "mounts and storage", and select the following options: "format /cache, format /data, and format /system." DO NOT format /sdcard!!!

Now press the back key to return to the main screen, and select "install a .zip from SDCard". You can find Virtuous Unity in the /download folder if you downloaded from your web browser, or /clockworkmod/downloads/ if you used RomManager. Select the Unity zip file, and install it. Once this is done, press the back key to the main menu, select "reboot device".

Once the G2 has started up, you may experience lockups. This is a known bug with the G2 related to overclocking. If it happens, reboot into bootloader, enter the recovery, and flash /download/virtuous_unity-ocfreq-patch.zip. This should fix the problem!

Last step: open a file manager, and find the radio file you downloaded earlier. It should be in /download, and is a .zip named Vision Radio 12.56.60.25 26.10.04.03 PC10IMG.zip. Copy/Paste to the root of your SDCard (which we can do now that the phone is working again!) And then rename it PC10IMG.zip Reboot one last time into bootloader, and again press volume up to accept the update. When it is done, reboot the phone as prompted. Delete the PC10IMG.zip files from the root of each SDCard, and you are done! Enjoy!

Hope you find this helpful!

EDIT: Updated the DB link to the Hboot.

EDIT AGAIN: Yet another replacement DB link for the HBoot. I have a friend who has offered to host this file on his own server, I just haven't gotten the chance to upload it yet. I'll be replacing this link with a permanent one soon.

Sent via Tapatalk on Virtuous Unity 1.31