Users of the Samsung Galaxy Nexus are currently enjoying the delightful treats offered by the sweetest and latest Google experience in the form of Android 4.0 Ice Cream Sandwich. Phone manufacturers, such as HTC, are in a mad rush to push out their ICS updates with a twist of their respective Android skins, but no one is sure about when exactly the updates will arrive on the HTC handsets.
However, thanks to the Virtuous Quattro ROM, owners of the HTC Sensation can freshen up their handsets with pure Android 4.0.3–minus HTC’s custom user interface.
According to the ROM’s developers on XDA Developers, Virtuous Quattro is still a work-in-progress (currently in Alpha 3 stage), although most of ICS core features are properly functioning. The camera and Bluetooth are still not working. There are also other undiscovered issues and bugs, which can be expected since the ROM is still being developed.
The following works with the ROM:
According to developers, Virtuous Quattro ROM is compiled directly from AOSP code (which means it is “pure” ICS), has been optimized for the target devices, is pre-rooted, and will install Android 4.0.3 ICS to the device. If you’ve got the supported device and want to taste the pure sweetness of Android 4.0 Ice Cream Sandwich, read the rest of this guide for installing Virtuous Quattro ROM on your Android phone.
These are the few things you need before you can flash Virtuous Quattro to your HTC phone:
Congratulations! You have successfully installed Android 4.0.3 Ice Cream Sandwich on your HTC Sensation via the Virtuous Quattro Alpha 3 ROM.
Like this post? Share it!
Might want to add that they need to flash the updated firmware 3.24 otherwise they will be stuvk in bootloop!
how do you do that? mines stuck in bootloop :(
actually, i worked out how to do that. but im having connection issues with my pc recognising the phone. so i cant access the sd
how to unlock htc sensation: http://unlockcellphonecode.com/code-for-unlocking-htc-mobile-cell-phone
Hey! Unlocking that way is free from http://www.htcdev.com
Don’t pay for it.
i used the link above http://unlockcellphonecode.com/code-for-unlocking-htc-mobile-cell-phone/ and had my code and phone unlocked in just a few minutes. with the code i didnt need to flash my phone or any of that other stuff so the code method was by far the easiest and fastest. thanks though.
Thank you, got my code and am now unlocked.
This application is by far the easiest way to transfer information back and forth between my phone and PC. Don’t waste time and data “uploading to the cloud” get this app
I just completed the last step. but now my phone keeps on restarting itself. is that normal ?
same here, keeps restarting, did you find a solution?
im stuck at virtuous logo (bootloop)
yea im having same problem,
says above to flash the updated firmware 3.24 but i dont know how
Few days ago I got automatic update notification to my HTC Sensation (not rooted). I did it and it works fine exept the most important thing is not working at all. Sync of my contacts with gmail is lost and phone and gmail is not useful for me anymore at all. Any idea how to fix it.
Boot loop at virtuous logo! hmm I have flashed a 3.32 firmware.. but i think it was the wrong one… so now i try to flsh with the right one but I cannot get the phone to pick up the flash firmware on my SD card…. :(
The author forget to mention one critical step.
UPDATE YOUR DEVICE FIRMWARE FIRST!
I followed the tutorial without updating my firmware and then was stuck in the boot-loop.
I managed to make my device un-bootable (by using wrong PG58IMG.zip files)
To solve this problem, I had to spend hours researching and following bad threads.
THESE STEPS WORKED FOR ME- FOLLOW THEM AT YOUR OWN PERIL (HOWEVER MY DEVICE WAS EFFECTIVELY BRICKED BEFORE)
To aid those stuck on the boot-loop after following this tutorial,
the following steps need to be done (if you havent done them).
you need to update your firmware first.
To do that, you need to disable the device cid by writing a ‘super-cid’ to it.
(cid is a digital signature from your mobile carrier which prevent you from installing most custom roms which dont have the same signature. The super-cid disables this)
There is a tutorial for it here:
In the very first post, head to the part :
“STEP 4. WRITE SUPER CID [YOU ONLY NEED TO DO THIS ONCE]”
Follow the instructions there to put a super-CID on your device.
*if for whatever reason, your device does not boot up because you messed around with it (like i did), go ‘fastbot’ and select ‘recovery’. Once you are in there, your device will be discoverable by the pc and you can complete the instructions above. (this will also depend on whether or not you enabled debug USB mode in the phone previously)
Then go to this thread and pick up the correct firmware for your device.
There are two things you will need to do there.
The first is to grab the correct firmware for your phone model and operator, then download the most concurrent one (at the time of writing this is 3.32). The file name will be PG58IMG.zip.
Then, once you have the file, you will need to a text file in it (super simple).
If you do not have notepad++ download it here: http://notepad-plus-plus.org/ its free and you need it to edit the text file (dont use notepad)
1. Go download Notepad++ and install it [It is free and is a great editer and makes it easier]
2. Download your PG58IMG.zip file you want to edit or one from a post by a DEV.
3. Double click file and open using Windows Archive Manager (Windows built in ZIP program)
4. Right click android-info.txt and copy it. Paste outside of the zip file
5. Right click android-info.txt you just pasted and open in notepad++
6. Add your modelid. Use the ones already in there as an example. To do so, simple remove the space before the model number from the one you want, eg: cidnum: T-MOB010 will become: cidnum:T-MOB010_
Also, do the same with any cmid number, (it doesnt matter which one, as super-cid from before enables any number to be used. So if you have:
cidnum: ROGER001 – remove the space like this:
8. Save it
9. Drag and drop the new android-info.txt over PG58IMG.zip
10. Copy the file into the root of your sd card, put the sd card into your phone, fast boot
and fingers crossed, it will recognise the file and start installing the firmware update
(grab a beer)
“HTC, are in a mad rush to push out their ICS updates with a twist of their respective Android skins” Yes Indeed: i do agree with this statement