yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] joaquinf:
I've been running @1.5GHz and my phone is rock solid. No problem whatsoever and the battery life is great. Around 17~20 hours with moderate-heavy use including push gmail, whatsapp, gaming, fb'ing, browsing and 2 hours screen on aprox.
[HTC Sensation] pauicardeno:
Hi!

Great guide guys!

Just a curious question:

Coming from ARDH 4.1.x, I was able to flash ARHD 6.2.1 XE but my 4EXT touch was only RC2. And I noticed that I was not given a choice about Sony Bravia installation or 1.5 ghz Kernel, just indicated "canceling.."

Was it because of RC2, I cannot make a choice during installation?? Or there is number of seconds limit (I set aside the phone on the table while waiting). :confused:

Anyway, afterwards I manually flashed 1.5 ghz SebastianFM Kernel :) :D
[HTC Sensation] joaquinf:
Thanks for the feedback i'm glad it worked for you. I don't know if there is a time limit to make a choice while flashing the ROM but, you should upgrade your recovery to the latest RC3. There was a bug in RC2 and didn't last a day out when the RC3 update was available. SO, it's highly recommended you upgrade your recovery.

You can always reflash the same rom without superwiping and all your data will be saved and you will have the chance to choose the sony bravia engine and 1.5Ghz kernel.
[HTC Sensation] fredcorp6:
Thanks for the guide, I just read it all through though and theres one bit i dont get...

You say to remove SD card after flashing the firmware, then boot into recovery, then put SD card back in so u can delete it - youd have to take the battery out to put the SD card back in, so surely the phone would turn off and i'd have to reboot back into the bootloader and the firmware would try and install again??

Thanks for helping :)
[HTC Sensation] xps1:
No need to pull the battery out to take out your sd card. If u want to take the Sim card out, u need to pull out the battery. Have u open up your back cover before?

ARHD still have bugs http://xdaforums.com/showthread.php?t=1405457 . U sure u want to install that rom?
[HTC Sensation] fredcorp6:
Ah yes you're right, thanks! Only just got the sensation, and im used to having to take the battery out first in my old phone
[HTC Sensation] xps1:
Well, there's too many bugs going on this rom. Does this rom worth to download and flash? No offence. Wifi not working when using this rom ...
[HTC Sensation] joaquinf:
I dont have ane issues whatsoever with this ROM. I havent had any issues with wifi, is working perfect as on gingerbread.

Its a matter of taste. For me its totally worth flashing this rom its fast, stable, sense 3.6 + ics looks great, batt life has never been so wonderful among other things. Hundred times better than gingerbread.

There is a thread with fixes for ics that will help you sort things out if you have any issue. Dont forget that EVERY ICS SENSE ROM is based in leaked ruu and will always be room for improvement. So dont point on ARHD as the only one with issues.

All i can say is flash ARHD its worth it.
[HTC Sensation] overthinkingme:
Not sure if anyone else has gone through this but for me to go back to gingerbread I flashed the PG58IMG in the OP as well as a GB radio and still it wouldn't boot

I had to flash the Firmware Bundle found on this page

http://www.virtuousrom.com/p/sensation.html

guess I needed it to change the partitions back to pre-ICS state.
[HTC Sensation] joaquinf:
I've tried that firmware personally (the one posted in OP) and its working fine. Plus, that's the one everyone else use to go back to gingerbread.

If you are not superCID'ed you need to flash the corresponding to your CID an MID following the link provided. Also, you need to superwipe before flashing back the gingerbread ROM.
[HTC Sensation] overthinkingme:
I am super CID'd

The firmware you posted does work, it got me back to eng bootloader.

I flashed the newest radio under Gingerbread RUU's in the radio thread.

It wouldn't boot. Something must've been incompatible.

Whatever the case may be, just sharing in case someone finds themselves in the same boat later.

Thanks for the guide, made the process much less painful.
[HTC Sensation] joaquinf:
Ok i got you. You are trying to have the newest ICS radio working with gingerbread, arent you?. To do so, you must flash the 3.12 firmware which contains the newest radio but it does have LOCKED bootloader and you will have to flash the matching RIL.

3.12 firmware is compatible with gingerbread ROMs and you will have the radio you want
[HTC Sensation] AggieCowboy92:
Howdy joaquinf,

I love the guide, but in following it I spent too much time on the 4EXT part. The Link you have in the line below never gives a good link to the recovery img or how to install it. If you added a direct download link and the adb command to push it, I think the guide would be perfect.

"Dowload and install the newest version of 4ext recovery TOUCH (v1.0.0.3 RC3). Go here. (thanks to madmaxx82)"

BTW, This is my first install of a custom ROM. It took me about 4 hours because I couldnt get the recovery part done.

Just my two cents. And thank you for writing the guide. It helped me and was awesome.
[HTC Sensation] joaquinf:
Hi, the links i've provided in the guide are from the corresponding threads, in this case the 4EXT recovery touch thread. I just tried it and it's working fine. When you are redirected to the thread you need to look for the download section there.

I'll add a link to the 4EXT website. That must be a lot easier for users to download the .apk.

Thanks for the feedback
[HTC Sensation] DarkRaven66:
Or the option for supercharger
[HTC Sensation] hamedunix:
People say I NEED to have 4EXT recovery to flash ARHD, but I only have Clockword. Can I flash ARHD with CWM? Please confirm you've done it yourself.
[HTC Sensation] joaquinf:
Please read the whole guide thoroughly before, if you have any questions left then post.

Quoted from the second post,

And then you'll find two different methods provided to flash 4ext recovery touch. Follow the guide and flash it. If you don't want to flash it you will not get the prompts and cmw recovery will be replaced by 4ext anyways. Then you will be forced to reflash the ROM with 4ext recovery touch to get the choices
[HTC Sensation] DarkRaven66:
Thank you joaquinf, since I'm at work I can't copy paste what you just did

Btw people won't read anymore smh
[HTC Sensation] joaquinf:
Thank you and all other members who give support in this thread! :D
[HTC Sensation] hamedunix:
Thanks a bunch, I am on ARHD 6.6.3 now, but I ran into 2 issues which I solved one of them but still can't figure out the 2nd one.

The first issue was the well-known WiFi issue( not finding WiFi networks around). The second one is the input method popup menu which doesn't appear when I long-press text input areas.

I've installed three different keyboards( I need Persian keyboard) but by none of them i can get the "input method" popup menu.

is there a fix for this?
[HTC Sensation] joaquinf:
Your answer has been already answered in ARHD thread. Look here and here
[HTC Sensation] ufobmx:
Im trying to run Ruu to go back to stock but its telling me an error when i run ruu to get a correct rom update utility and try again, Im using tmous 1.50 RUU, which one do i need?
[HTC Sensation] joaquinf:
Thread updated

Hi guys! the guide has been updated today. If you have any comments/feedback to improve it please let me know.

Thanks

[MAY.01.12]

All download links updated to Dev-Host

Added more information for S-ON devices and installation instructions according to Hboot version

Added third method to flash 4EXT recovery touch via bootloader (PM58IMG.zip file)

Added link to a guide on how to flash gingerbread RUU

Added ril information and link in the Gingerbread section

Minor cosmetic changes and fixes
[HTC Sensation] hamedunix:
Go back to stock GB

I'd appreciate your swift answer,

I followed your post and successfully S-off, installed 4EXT, flashed latest ARHD.

Now I want to go back to my stock gingerbread ROM. I have a NANDRIOD recovery I think these are the steps I should take:

1. Downgrade to 1.17.1111

2. Superwipe for sensation(from ARHD)

3. Restore

Will restoring my stock recovery via 4EXT restore my stock radio too?

If it does why do you say "restore backup, AFTER downgrading and flashing radio" ?

What confuses me is do I have to flash proper radio.img or by restoring the recovery evereything would be like before?

after all please guide me through getting back to gingerbread as if I'm a NOOB! :o
[HTC Sensation] joaquinf:
Hi! Restoring your NANDroid backup will not restore the radio. The radio is contained in the 1.17 firmware package you need to flash. I recommend restoring the backup after dowgrading the firmware because if you dont have the firmware the phone will not boot. Flashing the radio.img isnt necessary as it is contained in the fw package.

You do need to check if the ROM you flash contain the matching RIL for the included radio. Follow the steps in the radio/ril thread linked to do so.
[HTC Sensation] hamedunix:
I'm quoting from you: " You do need to check if the ROM you flash contain the matching RIL for the included radio." This ROM you're saying is the Gingerbread ROM that I'm going to replace my current ics? If so, this is the one I already had on my phone, I'm restoring my own backup remember? And my phone was working ok with 1.17 and Gingerbread before I flashed ICS.

Sent from my HTC Sensation XE with Beats Audio
[HTC Sensation] joaquinf:
Ive read in the ARHD that you are trying to do S-ON. To do so, just run the RUU of of the ROM you phone came originally with on top of your current ROM. There is no need to superwipe or restore anything. RUU will do it for you, if it comes up with an error, put you phone manually into bootloader and run the RUU again. Then follow the steps to achieve S-ON posted in the S-ON guide.
[HTC Sensation] hamedunix:
Sorry for asking but why in all guides they say I have to downgrade to 1.17 before going back to Gingerbread?

Sent from my HTC Sensation XE with Beats Audio
[HTC Sensation] joaquinf:
Thats in case you are going back to a custom ROM, which you are not.
[HTC Sensation] hamedunix:
Now I'm being a total NooB!

And if I want to restore my previous Rom I backed up via 4ext, I think in this case I have to downgrade to 1.17 before doing so. Right?

And a Superwipe is required before restoring.

Sent from my HTC Sensation XE with Beats Audio
[HTC Sensation] joaquinf:
Yes, that's what is posted in this guide. You just need to follow the steps depending on what you want.

Full Stock GB (wheter ot not you are doing S-ON afterwards) --> run RUU

Custom GB --> Flash firmware first and then restore you backup, no need to superwipe if you are restoring an old GB backup. If you are flashing the ROM from scratch you do need to superwipe

Note that if you run the RUU your current recovery will be replaced with the stock recovery and you will need to re-flash 4EXT recovery touch to restore your NANDroid backup
[HTC Sensation] hamedunix:
I think what I miss here the concept of the back up recovery I made with 4ext. It is like a costum ROM, right? It means that when I restore it I'll get all settings and apps I had when I made it. Am I right?

Sent from my HTC Sensation XE with Beats Audio
[HTC Sensation] joaquinf:
You can backup either your stock or custom ROM. When you restore it you will get your backed up ROM, kernel, data, apps, settings, accounts, cal log and anything you had in your phone in that moment. (radio, firmware and recovery aren't included, that is a different partition) It's like a photograph of your phone.

But if you are trying to switch back to S-ON you need to flash the stock RUU wich includes firmware, radio, recovery, ROM, wipe your phone and let it like the first boot ever. This is necessary to avoid a bricked phone when switching back to s-on.

May i ask why you want to s-on your phone? are you returning back to a warranty claim?
[HTC Sensation] hamedunix:
First of all thanks for great support and swift answers. I am experiencing some graphical issues with ARHD e.g. I installed SIMs free to play(game) and when I lock the screen and unlock it, game graphic mixes up and it's impossible to play unless I close the game via task manager and run it again. So I decided to get back to stock and s-on so I can download the official ics.

Sent from my HTC Sensation XE with Beats Audio
[HTC Sensation] joaquinf:
Let me give you some advice, going back to s-on and flash an ICS OTA update might not be a clever choice. I hope i don't came too late.

First thing you need to know is that you can flash the ICS OTA while being S-OFF (take this guide as an example) as long as the OTA has been pushed to the stock RUU you've flashed, this depends on country and carrier the ROM belongs to.

On the other hand, this issue you are having with this specific game might not be related to ARHD at all :eek: and you probably will get it with the stock ICS OTA update. I'm 99,45% this is app related, maybe because it hasn't been updated to be 100% compatible to ICS. I'd suggest to try a different kernel (try sebastian's, faux, bricked) and if the problem persist try a different ROM, maybe an AOKP (pure ICS without sense). If you still have this issue then i'm sure this is app related so i must insert an customer service answer "please contact app developer". Also, if this happen when your phone locks .. well, don't let the screen go off and lock the phone

Going back to your crazy idea to go back to S-ON because of a game, let me tell you that if you later regret and want to go back to S-OFF and/or flash a custom ROM you will have to face the tough way to do so. Revolutionary tool does not support the newest hboot and you will have to use tools like htcdev and Juopunutbear (including the wire trick:eek:) or flash the ROM while being S-ON. Scary, isn't it?

Please reconsider your choice, and save a phone from htcdev :D ...
[HTC Sensation] hamedunix:
BIG thanks for such a complete answer. I think you might be right about the problem being app related. I have a HTC Sensation XE and I think if I chose to install any other kernels during ARHD flash, I won't get my phone running 1.5 ghz. If there are kernels that are compatible with XE phones and are also battery afficient please let me know where can I find them and how to flash them over my phone.

Sent from my HTC Sensation XE with Beats Audio
[HTC Sensation] joaquinf:
Sensation XE and non-XE have the same hardware and the available kernels suit both. I'm currently on faux's kernel which is for me the best kernel in terms of battery life with an exceptional performance. Try this one v006 b5. Please read the intellidemand governor tweak description so you can understand how the kernel works.

To flash any kernel follow this steps:

Download the file

Put the file somewhere in your sd card

Reboot your phone into recovery

Do a NANDroid backup

Clear cache+dalvik

Flash like a ROM

Reboot

Give it 2 or 3 charging cycles to stabilize, don't judge the kernel or power consumption in the first cycles. if you are not happy with it after 3 days feel free to flash a different one following the procedure above.

NOTE: When using a custom kernel your phone will run @ the speed the kernel is set to run and you can change it easily using cpu control apps like system tuner.

With faux kernel i don't recommend to change the settings because intellidemand governor will do all the magic without needing any app. If you decide to flash faux kernel choose the intellimand governor, let the settings as is and get rid of init scripts and apps that control the cpu
[HTC Sensation] hamedunix:
If I make a nandriod backup before flashing a kernel, will it replace previous nandriod backup? (my stock ROM recovery)

Sent from my HTC Sensation XE with Beats Audio
[HTC Sensation] joaquinf:
No, each nandroid backup generate a different file. You can have as many as you want, they are stored in the sd card in the clockwork folder
[HTC Sensation] hamedunix:
I am using 4ext recovery. It's the same I assume?

Sent from my HTC Sensation XE with Beats Audio
[HTC Sensation] joaquinf:
Yep, it's the same. 4EXT is based on cmw and fully compatible with previously made backups. They are even stored in the same old cmw folder (/sdcard/clockwork/backups)
[HTC Sensation] roidmm:
Thanks a lot for your step by step instruction for installing ICS. It worked out well for me. Its my first flashing. I'm happy everything worked out good :) Thanks for your support.
[HTC Sensation] readams:
RAM usage for ARHD 6.6.3

I flashed ARHD 6.6.3 and while generally it's pretty awesome, I do have one issues, which is that, even without anything at all running, I'm at 417MB/583MB RAM used.

If I go into the Running apps area and start killing services, including all the critical ones, I can get to the point where the only thing running is "Settings (the app used to kill the processes)," "Google Services (will respawn instantly)" and "SwiftKey X," (total 38.8 MB), but I'm still showing 370MB used and only 213 MB free.

This is much more memory than I was using for the stock T-mobile gingerbread ROM. So my question is whether it's just expected that I'd only have a tiny little sliver of memory available with ICS or if there's something going on here.
[HTC Sensation] bustinstugots24:
I flashed the new radio firmware and install was a complete success. I am currently using Shnizlon's Sense 4 Rom but I have noticed 4G speeds aren't what they used to be on my TMOUS device. Am I the only one having this issue? Any suggestions on how to fix this?
[HTC Sensation] readams:
I tried it with the "new radio" and the one that came with ARHD. I'm not totally sure, but I felt like I was getting better signal with the radio from ARHD. Maybe it's the same radio and I'm just crazy :-)
[HTC Sensation] joaquinf:
Glad it worked for you! thanks for your feedback. Now enjoy your new phone :D

Android RAM management is not based in "the more free memory the better" like in windows. Used RAM does not reduce the performance. You shouldn't be worried about the free memory and don't go around killing processes because all you do is affect your batt life and system performance. That's why tasks killers aren't recommended, if you kill an active service and this is meant to be running the OS will start the service/process again and that affect negatively on performance and battl life.

If your phone needs more RAM at some point services will be killed in order to run the active ones. Do not worry about this, android has an efficient memory management and we should let it do his job, he is doing it right.

Users in general has reported lower speeds in ICS than GB. However, TMOUS users has experienced higher data speeds with the TMOUS patch and the corresponding DisH, also in the latest 11.72.3504.00U_11.23.3504.08_M2 radio. Go to radio/ril thread to get more info about this.
[HTC Sensation] crayon16:
traryta scale

Bookmarked! will try it later.
[HTC Sensation] readams:
Thanks for the reply; I'm actually quite familiar with the Android virtual memory management scheme and the way tasks are automatically killed. In Android, you can think of a task being killed to make room for something else as equivalent to swapping out pages from virtual memory in a desktop operating system. In both cases, you incur a performance cost when you experience a page fault or when you try to swap back to another task that has been killed.

My notes about killing off services was just to get an idea of the memory being used by the base system, and not as a recommendation for a way to run under normal circumstances. What I observed is that the base system seems to be using a lot of memory now. Of course, more memory used by the system means killing tasks more often, which will induce a noticeable lag when an application or service needs to be restarted, and indeed I see this fairly frequently especially if I try to have more than about 2 tabs in chrome open.

So my overall question is whether other people are seeing this behavior, or if it could perhaps be attributed to something I might have installed, such as Swiftkey, the amazon store, etc. Or perhaps it's mostly Sense, or perhaps it's just ICS that uses oodles of memory.

Thanks for your work on helping out the Sensation ROM community.

[As an interesting aside, something similar actually happens on Linux as well; Linux "overcommits" memory to processes, which means allocating pages even when the total RAM + swap space is too small. If there's a write to a page it can't handle because it's out of VM space, it will actually pick a process to kill]
[HTC Sensation] crayon16:
When i downloaded the MD5 Checker tool it is only consist of md5.exe file but on the Readme First instruction it says "Download the file, unzip it and follow the instructions" so i assumed that it was a zipped file with notepad/instructions inside. em i right? Now i don't have any idea how to operate this MD5 Checker tool, did i download the correct file? but that was the only download button on the given link.
[HTC Sensation] joaquinf:
Thanks for noticing, i've uploaded just the .exe file not the .zip file when i change the links to dev-host. Download the .zip from here.

The tool it's pretty simple to operate, all you have to do is copy the md5 you want to verify and then browse the file to match. Done.

Thanks again, will update links in the OP links updated in the OP
[HTC Sensation] joaquinf:
Hi check out this thread, you could be interested :)
[HTC Sensation] TP-Power:
If I understand everything well there is no real way to root our phones without using the HTC Dev website right?
[HTC Sensation] feleq:
Hi,

If I'm upgrading from ARHD 6.6.2 to 6.6.4, will I lose all my settings and apps, or the flashing will work just like an OTA update? Thanks!

Sent from my HTC Sensation
[HTC Sensation] joaquinf:
Hi,

Yes, unless your device has an hboot version <1.18 there is no way to do it without unlocking your bootloader. To root your device you need a custom recovery and that can't be done without using HTCdev tool. Best place to ask and have further support is here or here

Hi. This info is posted in the OP. Read the "Note to ARHD updaters!" in the second post. All info you need is there.
[HTC Sensation] crayon16:
Semi noob question, i have a gingerbread android version but after flashing ICS 3.32 firmware & ARHD 6.6.3 ICS ROM i was surprised because the interface became ICS and as i view the software info. it is already 4.0.3, i'm was expecting that it is still gingerbread but i was wrong. hehe

However i'm now using ICS for almost 1 day & haven't found any reason to go back to gingerbread.

Just want to ask if my android version is officially ICS 4.0.3? or it is just a package of ARHD which is if i flash another ROM it will become gingerbread again?
[HTC Sensation] trkaaa:
it is ICS 4.0.3 now " you upgraded to ICS now "

you will not go Back to GB unless you downgrade again by doing either of the following :

super wipe , then flash firmware 1.17 and a GB Custom Rom

flash your GB RUU directly " you will loose SU , Custom recovery , Custom unlocked hboot " in this cse
[HTC Sensation] reaper_07:
Many thanks! Your detailed giude helped me flash my first custom ROM :D
[HTC Sensation] ashsense:
version differences

Hi

I flashed my sensation with ics 3.30 2 months ago.

what are the differences betweeen 3.30 & 3.32 please
[HTC Sensation] joaquinf:
3.30 base was a leaked base and 3.32 is the official ICS release. Major changes has been done regarding speed, stability and performance. All current mods and kernels are based on 3.32 base, its highly recommended to update to a 3.32-based ROM.
[HTC Sensation] ashsense:
Many Thanks for the info
[HTC Sensation] ChristianFS1:
if i don't want to flash a 3.32 based sense 3.6 rom, do i still have to do this? my goal is to install a sense 4.0 rom, like ordroid, so i don't see how this is important. can somebody explain ? :)
[HTC Sensation] ganeshp:
i presume you are asking about firmware...

for ordroid 3.32 firmware is required...so if you are currently running GB rom..then you have to flash 3.32 firmware and then flash ordroid rom

if you are on stock ICS..then you probably might be having 3.32 firmware anyways so..you can just flash the rom only
[HTC Sensation] ChristianFS1:
Okay, thanks ! :D