yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] rmk40:
​

Virtuous Inquisition is a an ICS (4.0.3) Senseless ROM, meaning essentially all Sense components have been removed in favor of their AOSP counterparts. Everything except the camera app has been replaced. Any work, such as mods or fixes, you would like to contribute would be gladly accepted. The project has one goal, to provide a ROM which is as close-to-AOSP-ICS as possible.

Based off the HTC 3.32.401.5 *release* base.

Sense has effectively been removed. Some components may be coming back (such as the camera and music player), as they are better than their AOSP counterparts. I'll provide an option for purists who want AOSP-only-no-matter-what.

Remaining HTC framework beautifully themed to match ICS by shnizlon.

Stock kernel, not overclocked.

Pre-rooted with the latest version of Superuser and modified ramdisk to allow adb remount, mock locations, etc.

IO optimizations including the use of ext4 with writeback journaling for all mounts and larger read-ahead buffer for improved sdcard performance.

Automated battery calibration. Just plug your phone in after a wipe and charge it to full (preferably overnight), then let our script do the rest.

Over the air updates via ROM Manager.

More Information :: Download :: Change Log

If you download, please take a moment to hit the "Thanks" button and rate the ROM.
​
[HTC Sensation] rmk40:
Report bugs, request features and follow general progress of the ROM nearly real time here:

Virtuous Development Tracker​
[HTC Sensation] rmk40:
Socali's Latest Virtuous Inquisition Goodies

Service Packs, Bug Fixes, Mods, Etc​
[HTC Sensation] TEXASMADE1978:
Eager to test it out, TY for all your teams hard work. Just what I was looking for, currently running another ICS Rom, but I am a Virtuous junkie :) Downloading now
[HTC Sensation] koshtaru:
Been playing with this for the past couple hours, its by far the best senseless/aosp ICS build out there yet! Very smooth and have had zero issues with wifi, gallery, wallpaper applications.

Mucho thanks for your hard work. ICS on sensation has brought back my faith in senseless ROMS as sandwich is just awesome. :D

P.S. one question: is fast boot enabled by default? I cannot located it through the default ICS settings menu's.. Maybe i'm just blind, but any help would be appreciated :)
[HTC Sensation] :
just wondering as i wait for the download, did you guys theme icons or anything?
[HTC Sensation] maharadja:
Hey can i add beats Audio in that Rom?
[HTC Sensation] vincepg13:
No HTC music so I guess not, someone correct me if I'm wrong
[HTC Sensation] wifesabitch:
Downloading right now, can't wait to try. I hate Sense. :)
[HTC Sensation] maharadja:
Hmm if i add HTC music from the rcmix? I only need to Know witch Files i need to add ^^
[HTC Sensation] rmk40:
Yes it can be added. I'll make some addons available, such as for the HTC player with Beats.
[HTC Sensation] aNYthing24:
Does this build include WiFi Calling? That's the only thing holding me back from all these ICS ROMs...
[HTC Sensation] maharadja:
Thank you alot that makes me happy!
[HTC Sensation] Da Baron:
rmk40 to the rescue! you guys over at Virtuous and the real deal, cuz! thx so much for the Xmas gift :)

~

Da Baron

Merry Christmas & Happy Holidays...
[HTC Sensation] TEXASMADE1978:
Go to system settings, under Power options and its toward the bottom
[HTC Sensation] koshtaru:
The system settings with virtuious inquisition is ics aosp-based so I dont see the same settings as with the sense ICS =(
[HTC Sensation] TEXASMADE1978:
:( exactly, ill be looking though
[HTC Sensation] wifesabitch:
Same problem, can't find the fastboot option and I can't get into recovery.
[HTC Sensation] vincepg13:
Pull battery out, turn on while holding volume down to enter bootloader, choose recovery
[HTC Sensation] lyrical1278:
Also I use Quick Boot (free on the market) to get the reboot and reboot to recovery option. Hope this helps everyone.
[HTC Sensation] V1ViD:
One last question do I need to unlock to answer a call, or has that been fixed?
[HTC Sensation] daewond3r:
I couldn't get data to work. Sorry for the noob question, but how exactly do you turn it on? I went into the settings and saw T-Mobile and the "always-on" option, but even with both of those checked data wasn't working.

Also, anyone else notice the blurred notification messages? When I plugged my USB cable the notification seemed to slide up in a blur before appearing properly.
[HTC Sensation] lyrical1278:
Go into the Usage Monitor. You will be able to turn it on there.
[HTC Sensation] Utorrent76:
Beautiful rom,so far so good. No major issues this is definitely gonna be my daily driver for a while.
[HTC Sensation] lyrical1278:
Any way to see the AOSP call screen instead of the sense one when we receive a call?
[HTC Sensation] rmk40:
Done.

Also fixed the default wallpaper so it's not the Sense one anymore.
[HTC Sensation] rmk40:
It's a ton of work to do it. I don't have the patience myself to pull it off but I'll gladly accept the mods if someone wants to take it on.
[HTC Sensation] iKarido:
Once the lockscreen bug is fixed, Im flashing this in no time.

Big ups man
[HTC Sensation] schwederino:
Is there any way to enable quick settings in the browser?

Checking it under options>labs doesnt do the Job - for some reason it will enable the full screen mode.

Unfortunately checking the full screen mode doesnt enable quick settings.

Other than that I didnt face any Problems.

Thanks a lot for this awesome rom - for now it'll be my daily driver! :D
[HTC Sensation] hd2Raz:
Will another update be coming in the next 12hours or should I just flash what's currently available. Getting real eager to play with ICS again. :D Thanks!
[HTC Sensation] Hardcore69er:
This isn't supposed to be sense man
[HTC Sensation] b3ndik:
Great work dev, really a super rom.

Only bug I can notice is that Spotify doesn't work. Other than that, good work.
[HTC Sensation] ManCityFC:
It connects OK (can be hit and miss) and works as a headset. Can't seem to get A2DP audio or even contact access to work (prompting for permission to access PBAP but even though allowed, contacts are not sync'ing).

There can't be much wrong though as tethering seems to work.

If you can fix this, I will have your children.
[HTC Sensation] jjdoctor:
Anyone sick of lock screen black during call can install "iPhone lock screen theme pro" from market... It's free.. This will Allow us to view caller before unlocking screen...

https://market.android.com/details?id=com.iphonelocker.iphonelocker04_original

The side effect is, it will skip face unlock...
[HTC Sensation] billobob:
How can I reduce compression on the images the camera takes? an 8MP picture being compressed into 1-1.5mb is kinda ridiculous imo

aside from that, this is fantastic. definitely my daily use rom until we see a cm9 port
[HTC Sensation] ManCityFC:
Is it just my home screen on the launcher that is all scrunched up? It seems the resolution is incorrect or something. The icons aren't spread out enough. ADW doesn't do that from memory.
[HTC Sensation] NYCguy2020:
+1

Should we expect an update tonight? I'm eager to try this Rom out,but would rather wait for 1.3.0

Thanks!
[HTC Sensation] Hardcore69er:
One major issue I don't like is the lack of joining contacts with twitter and Facebook.

However I did see that you can manually join contacts. It was a pain in my donkey

But after my 4th joined contact, I tried to join the 5th contact and now my contacts apk force closes .

Ahhh
[HTC Sensation] lyrical1278:
Have the same issue. I just flash nova launcher because I know the launcher shouldn't be scrunched up like that at all.
[HTC Sensation] EricDET:
Uh oh.... 4.0.3 Ruu is leaked... Can't wait to try this out with the cm9 launcher. Keep up the great work RMK.
[HTC Sensation] septix:
Just a matter of time now :))
[HTC Sensation] aNYthing24:
Wow, insane.
[HTC Sensation] Shagman68:
Where is the link?
[HTC Sensation] micahman:
+11111111

Don't be ****ing with us man! lol
[HTC Sensation] aNYthing24:
I don't think it's out yet, but mike hinted towards it in the ARHD thread.
[HTC Sensation] EricDET:
Out is a relative term... Leaked yes... out to everyone no.... Base is 3.12.xxx.xx and android 4.0.3.
[HTC Sensation] Jonny:
AFAIK only 2 people currently have the new RUU
[HTC Sensation] aNYthing24:
Mike and who?
[HTC Sensation] wmoore:
Is it possible to flash HTC People app over this ROM? I much prefer that version.

I'm just digging through the ARHD ROM now to see what APKs are in there but if somebody knows the answer before I go and cause damage, that would be good :D
[HTC Sensation] Jonny:
rmk40
[HTC Sensation] porfymartinez:
Whenever I do a batch restore on Titanium Backup, the apps do not show up. It says that the restore is complete, but no apps. :confused:
[HTC Sensation] galaxys:
Awesome...let the games begin! :D:cool:
[HTC Sensation] porfymartinez:
Delete. Duplicate...
[HTC Sensation] rmk40:
Yes, yes, before you ask, of course I am going to be upgrading the base. :)
[HTC Sensation] Jiggs82:
Awesome can't wait:D
[HTC Sensation] antrax360:
Oh wow that really works. Thanks
[HTC Sensation] tatico28:
dont forget to hit the thanks :D
[HTC Sensation] eggyenergy:
Niceee!
[HTC Sensation] Jiggs82:
Even though this leak just came out but the 4.0.1 leak i was able to use the 4g icon metamorph file but it doesnt work with this rom:( Is there anyway to get a 4g icon intsead of the H icon for this one? Thanks in advance

Edit: Oops wrong thread:( lol
[HTC Sensation] 4D3:
where did you get the % battery icon from?

thanks in advance
[HTC Sensation] laba82:
http://xdaforums.com/showthread.php?p=20979541#post20979541

Could be this? Took a minute find with search thread..
[HTC Sensation] 4D3:
does anyone know how to set up the profile so that your pic displays next to the sms messages?

thanks
[HTC Sensation] Jiggs82:
Mine shows up from my Google+ account. Try enabling sync in contacts app if you have an account.

---------- Post added at 11:06 AM ---------- Previous post was at 10:58 AM ----------

Hey if anyone would like a Dark Theme mms apk you can find it here:

http://xdaforums.com/showthread.php?t=1423638

I can officially say it works with this rom:D
[HTC Sensation] 4D3:
yeah thats what mine is doing, but my problem in my google+ account is linked to the emailaddress that i have all my forum posts going to and my contacts are in my personal email account which has no google+ because it is a google comain and google+ isnt available for domains yet...

surely there is a way to set it manually?
[HTC Sensation] I AM M07S:
okay im really sorry if im not allowed to do this but rmk40 is it okay if you could send me the files for the camera shortcut on the lockscreen fix because im using the 4.0.3. and i hate sense so im going to run my own no-sense script and i hope to use the shortcut from lockscreen
[HTC Sensation] Freaknik:
Just go to contacts and your email should be at the top, and edit that like its a regular contact. You can choose a picture from the gallery.
[HTC Sensation] Shidapu:
Lets just say i flash the new firmware for ICS 4.0.3 and run it with this rom, will it work?.. Untill you update this rom i mean.. :) Just fixing things before you decide to release.
[HTC Sensation] wmoore:
Yes. I'm running latest firmware with this ROM. I flashed the firmware without having to re-flash the ROM too. Though as ever, take a nandroid backup just in case :)
[HTC Sensation] jaimepar:
This is the

only

ICS ROM I like. GREAT JOB!
[HTC Sensation] taffypride:
love this rom.... cannot wait for the Android 4.0.3 Senseless version of this rom :)

Only critique I have, and I'm not sure if it a fault with the rom or not, is Battery Monitor Widget reads my 1900mAh Anker battery as 1580mAh....
[HTC Sensation] flash5000:
Same here, but I think it's the battery not reporting the correct value. I had the same problem with GB ROMs.
[HTC Sensation] adeelmysore:
NVM.

10 char
[HTC Sensation] KingDavid63:
RMK what's up man? I cant wait till you update this with the newest faster base we got... it's gonna be epic...not to mention that i hear we can use the cm9 dialer now also since we have the 4.0.3 base... hopefully this will complete the AOSP ics for our beast of a sensation... nexus who?

Sent from my Revolver Powered Asus Transformer
[HTC Sensation] rawdealer:
Maybe this was already posted......has anybody noticed that phone can be unlocked just with a tap on the bottom half of the screen??? :))))))) funny :))

I like this rom muchos grandes :D

Sent from my S-OFF'd Sensation
[HTC Sensation] 4D3:
I have same..

Sent by gremlins from space training to be ninjas!!
[HTC Sensation] aNYthing24:
Uh oh...I know what people were talking about when their screen goes black on speakerphone and doesn't turn back on.
[HTC Sensation] juice_cazarez:
There's an option in battery monitor to enter the correct mAh
[HTC Sensation] juice_cazarez:
Lol yea I had to use my other phone to call the sensation so the screen would turn on
[HTC Sensation] aNYthing24:
Mike has Wi-Fi calling working with 4.0.3 ... could you look into it rmk?
[HTC Sensation] GabrielSousa:
me too, i love this ROM ;)
[HTC Sensation] septix:
This keeps happening, takes like two seconds before it loads. Never happened on other rom. :)

Still the best ICS rom I've tried :)
[HTC Sensation] aNYthing24:
Yeah, happens to me too. Not a big deal though.
[HTC Sensation] Jiggs82:
Blame that on sense lol remember aosp doesnt work well over sense so it lags alot of **** smh lol
[HTC Sensation] septix:
Not a big deal though, a few seconds here and there.
[HTC Sensation] septix:
Anyone else having problems using Dolphin HD? My phone keeps freezing and i have to make a hard reboot.
[HTC Sensation] Ladicx:
I got it in this thread a bunch of pages ago. I was just going to post the file name and tell you to search but I figured I'd do you one better and put it in my drop box and post the link incase anyone else needed it. I did not make this so not trying to credit. Another user posted this awhile back.

Battery %

Here you go http://db.tt/v2gU6wWt

Sent from Mars flying on IceCreamSandwhich
[HTC Sensation] Ladicx:
Double post, delete
[HTC Sensation] KingDavid63:
Find myself keep checking this for new base and aosp dialer.. :-)
[HTC Sensation] galaxys:
Thats for sure...must have checked a hundred times today. :)
[HTC Sensation] DeezNotes:
^^ This ^^ just reminded me. Whenever it's updated, can the build.prop read "HTC Sensation" instead of all the extra stuff. My device list in Google gets really crazy with the different ROM names.

---------- Post added at 08:32 PM ---------- Previous post was at 08:29 PM ----------

I hacked together a senseless version early this morning. It's awesome. http://xdaforums.com/showpost.php?p=21137608&postcount=180

Can't wait for the official Virtuous version though!
[HTC Sensation] eviLutions:
Lala.....I can haz update? ;P
[HTC Sensation] Shatterv2:
Sharing is caring? :)
[HTC Sensation] aNYthing24:
You know what's an underrated feature about stock ICS? The keyboard. The auto correct is SO much better than the Gingerbread keyboard. Glad Google fine tuned the core features in this update.
[HTC Sensation] jkxklutz:
Oh my gosh I followed the link to the above thread, not realizing that it was for the Asus Transformer and did a Lite wipe on my sensation and.. bricked, I think. It won't turn on. Is there any way to get it working again????
[HTC Sensation] monoxide.tryst:
i couldnt agree more. I have inputed some rediculously spelled things and still had the right word come up < 3
[HTC Sensation] wmoore:
Does anybody have a good suggestion for lockscreen widgets - i.e. something that is compatible with ICS?
[HTC Sensation] aNYthing24:
Isn't Widget Locker compatible?
[HTC Sensation] KingDavid63:
your best bet is to get with mike and see what the script done to your sensation...he kknows he made it and he has a sensation...

Sent from my Revolver Powered Asus Transformer
[HTC Sensation] wmoore:
I can't see anything to say that it is and don't want to pay for it unless I know it will work.
[HTC Sensation] gol_n_dal:
EEK

I had a look at the scripts and the formatted partitions are completely different.

There are some sensation partition details in: http://xdaforums.com/showthread.php?t=1412618.

Not a clue how you recover from this though, sorry.

Can you get into either the HTC Bootloader or CWM or just nada ?

HTC Sensation - Superwipe

~~~~~~~~~~~~~~~~~~~~~~~~~

ui_print("1. Erasing & formatting EXT4 *CACHE* partition");

assert(unmount("/cache") || ui_print("(cache is unmounted already)"));

run_program("/sbin/erase_image", "cache");

format("ext4", "EMMC", "/dev/block/mmcblk0p24");

ui_print("");

ui_print("");

run_program("/sbin/sleep", "5");

ui_print("2. Erasing & formatting EXT4 *SYSTEM* partition");

assert(unmount("/system") || ui_print("(system is unmounted already)"));

run_program("/sbin/erase_image", "system");

format("ext4", "EMMC", "/dev/block/mmcblk0p22");

ui_print("");

ui_print("");

run_program("/sbin/sleep", "5");

ui_print("3. Erasing & formatting EXT4 *DATA* partition");

assert(unmount("/data") || ui_print("(data is unmounted already)"));

run_program("/sbin/erase_image", "userdata");

format("ext4", "EMMC", "/dev/block/mmcblk0p23");

Android_Revolution_HD_Super_Wipe_Lite_EeePad.zip

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

ui_print("2. Erasing & formatting EXT4 *CACHE* partition");

assert(unmount("/cache") || ui_print("(cache is unmounted already)"));

run_program("/sbin/erase_image", "cache");

run_program("/tmp/mkfs.ext4", "-b 4096", "-O ^huge_file,^dir_nlink,^ext_attr,^resize_inode,^extra_isize", "-m 0", "/dev/block/mmcblk0p2");

#format("ext4", "/dev/block/mmcblk0p2");

ui_print("");

ui_print("");

run_program("/sbin/sleep", "5");

ui_print("3. Erasing & formatting EXT4 *SYSTEM* partition");

assert(unmount("/system") || ui_print("(system is unmounted already)"));

run_program("/sbin/erase_image", "system");

run_program("/tmp/mkfs.ext4", "-b 4096", "-O ^huge_file,^dir_nlink,^ext_attr,^resize_inode,^extra_isize", "-m 0", "/dev/block/mmcblk0p1");

#format("ext4", "/dev/block/mmcblk0p1");

ui_print("");

ui_print("");

run_program("/sbin/sleep", "5");

ui_print("4. Erasing & formatting EXT4 *DATA* partition");

mount("ext4", "/dev/block/mmcblk0p7", "/data");

run_program("/sbin/edify", "/tmp/exclude");
[HTC Sensation] KingDavid63:
im guesing you didnt have ext4 recovery, if you did it would have checked the md5 for you either in app or recovery and md5 would have came back wrong correct? looks like different /block/ paths.... dont know if that causes brick though... someone will though...

Sent from my Revolver Powered Asus Transformer
[HTC Sensation] aNYthing24:
15 minutes isn't enough to figure out if it's compatible? :p
[HTC Sensation] gol_n_dal:
The Zip file was correct, I guessing, as it unpacked and did its thing.

This issue is that completely wrong partitions were formatted for the HTC Sensation device compared with the Asus. I've just looked at my phone's superwipe (Mike's) and the Asus one (also Mike's), just that they are geared for different devices with different partitions.

Look at Mike's post: http://xdaforums.com/showthread.php?t=1412618 to see something about the partitions.

p1 / p2 are sensation bootloader specific (according to Mike's post), and p7 is pg2fs (what ever that is). That's looking at his post which is talking about the firmware side of things.

CWM or EXT4 Recovery, won't backup all the partitions, just the useful ROM ones like: data, cache, system, sd-ext. There are many other partitions the nandroid backup tools don't attempt to backup.

As someone said in a previous post, ask Mike directly for definitive info.
[HTC Sensation] KingDavid63:
Oh yeah we got nvflash you can't brick that thing with a flashable zip period.. good thing about nvidia devices.. don't worry about it
[HTC Sensation] rmk40:
Not that it helps, but this is why Virtuous ROMs have a device check before they flash. We check the board to make sure it's compatible with the ROM/patch being installed before proceeding. Wish that practice would be adopted more broadly.
[HTC Sensation] 4D3:
Or....or people could read and make sure that what they are flashing is actually for the device they are using....

Sent by gremlins from space training to be ninjas!!
[HTC Sensation] NetSoerfer:
Still, brain farts happen. I had a couple old NANDROID backups, did a Titanium Backup, wiped the phone and at the same time, to "clean up", deleted the old NANDROID backups in the absolute conviction that I was still covered by Titanium and NANDROID.

The phone was still wiping when I realized my mistake... but it was already wiping when I realized my mistake.

It's good to have safety nets... :)
[HTC Sensation] wmoore:
15 minutes and $2.99. I'm too tight to pay for that up front :D
[HTC Sensation] empyphil:
aaaaaaaaaaaaaaa
[HTC Sensation] t43er:
when comes the update to 4.0.3 ? i cant wait :D
[HTC Sensation] rbaggio00:
SENSE Email APK

Guys would it be possible to add the sense Email APP to this Rom,
[HTC Sensation] jkxklutz:
Wow, thank you so much for everyone's help, I really appreciate it..

And yeah, as for my phone, it won't turn on at all, so no hboot or recovery. I had the recent firmware running with the latest leaked ruu, but I wanted to try Inquisition, so keeping the firmware I installed this rom. I kept stuck on the boot logo, so I decided to try clicking the link someone posted back there and follow his advice by doing his wipe. I had used Mike's script before, and that transformer thread looked just like the sensation one so blah I didn't notice.

The zip installed successfully, and when I selected reboot, it just died and never came back on.

This is actually my wife's phone lol, and her being 5 months pregnant she needs it while I'm at work sigh. Should I take a chance with HTC? I definitely bought it less than a year ago but problem is I got it off Craigslist.

Again, thanks so much for your help.

Also, how do I get in touch with Mike? Though I'm not sure what he could do if my device was really bricked right?
[HTC Sensation] deadite66:
what was the battery like when you installed?, clockwork is buggy and tends not to charge from phone off.
[HTC Sensation] rawdealer:
NM :)

Sent from my S-OFF'd Sensation
[HTC Sensation] socali:
Did you try running the RUU? I'm not sure if the phone will be recognized at its state, but I think it's worth the shot.

3.12.401.2 RUU: http://xdaforums.com/showthread.php?t=1408961
[HTC Sensation] gol_n_dal:
If you want to get in touch with Mike send him a PM or post something in his partitions thread I mentioned earlier. You can always hope he'll come up with some magic. Good luck pacifying the wife ;-)
[HTC Sensation] laba82:
Bought mine while back, worked fine with 2.x:s but now getting FCs. Doesn't work at all.
[HTC Sensation] lindahl85:
This mods would be really great to see in this rom:

OnceICS 1O7 (1.0.7)

- Change base to 3.12.401.102 IceCream Sandwich 4.0.3

- Update ICS Theme

- Update ICS stock application

- Replace launcher to Trebuchet

- T9 Dial pad (This is really great)

Your rom is cleaner than the above :)
[HTC Sensation] MattDrumz:
Once this ROM is updated to 4.0.3, you can easily add those things to the ROM if they're not already included.
[HTC Sensation] 4D3:
what is this?

Sent by gremlins from space training to be ninjas!!
[HTC Sensation] keyro23:
installed ARHD with 4.0.3 but it is so slow and looks damn boring with sense... just waitin for virtuous senseless 4.0.3..
[HTC Sensation] wmoore:
Thanks for the update :)
[HTC Sensation] MattDrumz:
For some reason, my launcher doesn't seem to switch screens as smoothly when using a regular wallpaper as when I use a live wallpaper. Anybody else experience this? And yes, I do know that there is a setting to turn off wallpaper scrolling, and I turned it off. Not really a problem for me, just wondering if anybody else experiences this.
[HTC Sensation] aNYthing24:
I can confirm this. I thought I was going crazy.
[HTC Sensation] rmk40:
2.0.0 is almost done. Should be ready in a few hours.
[HTC Sensation] KingDavid63:
God I've spent way tooo long refreshing op..

Edit; any luck on aosp dialer?
[HTC Sensation] eviLutions:
Yay ;D

Sent from my HTC Sensation
[HTC Sensation] V1ViD:
Did the new base fix the static signal bars? :D