Virtuous Unity is the first custom Sense 3.0 ROM, scaled for WVGA screens, to be based on an official shipping release from HTC (1.35.75.1).
The entire ROM is brand new, taking no application or framework components from any prior Sense 3 releases.
Unity is the result of a collaborative, team effort by the following developers:
Based on the official Sensation shipping ROM (1.35.75.1).
Ported for full functionality on each supported devices. Additional device support is being added regularly.
Resized for WVGA (800x480) displays, using a purpose built tool to modify HTC's proprietary m10 binaries, developed by Flemmard and Diamondback.
Heavily optimized for fluid performance and usability.
Overclocked kernels with numerous additional kernel modules.
Built-in screen state frequency scaling (1.2Ghz-245MHz/ondemand screen-on, 806Mhz-245Mz/conservative screen-off), via custom built Virtuous_OC C daemon.
Trackpad wake support (DesireZ/G2 and MT4G only).
WiFi calling (T-Mobile USA only).
Fully functional device hardware, including wifi, bluetooth, camera, camcorder, etc.
Market-sourced applications (Gmail, Maps, Voice, etc) automatically installed on first boot into /data/app for easy removal.
Virtuous Unity, or any components therein, may not be ported to other devices without explicit email approval from the development team. We will be approving ports, presuming the develop of a given port is ready and willing to follow the same revision control and release processes currently employed existing devices.
If you are experiencing random freezes and/or reboots, this is likely due to your device being incapable of handling our overclocking defaults. Download and apply this flashable patch, which will reduce the maximum CPU frequency to 1Ghz and likely eliminate this issue.
You must complete a full wipe prior to installing this ROM the first time. We also recommend wiping between upgrades, but you are welcome to try upgrading without a wipe. However, no support will be provided if you file a bug without having wiped prior to submission.
Bugs and Errors
To ease the process of reporting bugs to the team, we made a public bugtracker where you can report the bugs you found. Please make sure you read all the existing entries there to avoid doubling the errors.
This is the firmware which accompanies the FOTA. You can apply the update before or after installing the ROM. If you're having trouble flashing the ROM in the first place, then apply this first.
Reboot into the bootloader. There are many ways to do this: Run 'adb reboot bootloader' or power down the device completely, hold the volume down and hold the power button to turn it back on.
Select bootloader from the menu.
You will see a green verification bar along the right side of the screen, push volume up when prompted to verify the update.
Current Known Issues (updated 8/2/2011, 9:00PM PST)
Some users stuck in reboot loops. (Fixed in v1.31.2).
MMS not working. (See post #3 for a workaround)
Voice Search causes a crash. (Fixed in v1.31.2)
Visual voicemail is absent and will not install from the Market. (Invalid, could not reproduce)
I'll start working on these. I'm fairly convinced the boot loop issue is kernel related. It's the most critical of the 3 and the one I'll focus on first.
Create a folder on your sdcard named APNBackupRestore if it doesn't exist already.
Copy this file to APNBackupRestore folder (If you aren't doing this on desktop, hit menu now in xda and choose browser. File is an xml and your phone will not know what to do with it. Long press the link and use 'save link').
Run APN Backup Restore and press Delete Apns and then Restore from the downloaded file.
You should be good to go from there. MMS should now work and the softkey lights do as well.
I have a silly question but when u flash a new Rom. And it comes with its own kernel. Such as this one. When u decide to revert back to ur original Rom does it also flash ur original kernal back or does that have to be flashed separately in itself? Sorry for the trivial question I assure ya I'm not a complete noob
There are still quite a few of folks who run Gingerbread on their … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?