yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] redx64:
Just checked for an OTA update and got it. Running Stock kernel with no mods.

---------- Post added at 04:32 PM ---------- Previous post was at 04:01 PM ----------

Installed and running the ICS. Seems a little slower actually. But looks fine
[HTC Sensation] vibe2.0:
What is the hboot version after the OTA upgrade?
[HTC Sensation] 11hani11:
I am on ics now. Pretty good but there is a bug with my home screen otherwise seems smooth so far
[HTC Sensation] |Blitzkrieg|:
Would love to know this as well. Won't be updating to 4.0 if I lose wifi hotspot :(
[HTC Sensation] 69gm:
I was S-Off and did the OTA, no problems! Runs great! Much smoother experience now...actually it's smooth like when I was running a custom ROM! :D

---------- Post added at 12:10 PM ---------- Previous post was at 12:08 PM ----------

Give it some time...mine seemed slow too, but after a reboot and just letting it do it's thing (needed to resync, etc.) all seems good!

If you're still having problems, you might want to try running the RUU like what GROGG suggested. It will wipe everything and make the phone "fresh" again.

---------- Post added at 12:15 PM ---------- Previous post was at 12:10 PM ----------

Sorry if this is a dumb question...

Okay so now I am S-Off with a brand spankin' new OTA update to ICS! Yayy!

Now to get recovery, do I still follow step 2 from here?:

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

Thanks!!!
[HTC Sensation] waxlabo:
he is partially right, except the problem here is the apns are not removable. but creating a new one will fix it for the time being.
[HTC Sensation] T-Macgnolia:
Actually I suggest 4EXT Recovery as it is a awesome Recovery. Just intall the 4EXT Recovery Updater app and then use it to install the recovery. Or you can download and flash via fastboot.
[HTC Sensation] miroxz:
i dont know what people are talking about here...........flashed my SD, inserted, and accepted download. Mine went without a hitch!!!! everything is updated, facebook works perfect, and most of all...................BATTERY iS SWWWWEWWWWHUUUUTTT!!!!!
[HTC Sensation] 69gm:
Thanks T-Mac! That's what I was using originally since I had ARHD before but since I'm a complete ICS n00b, I wasn't sure if I might mess something up! Haha!

Let me ask you this then...so now, what's the best way to root? I have a copy of SU 3.07 I've used in the past flashing via recovery...so after loading 4EXT, should I just flash that and I'm rooted again? Or now with the OTA ICS, is there a better way?

Thanks!!!

---------- Post added at 03:53 PM ---------- Previous post was at 03:30 PM ----------

From what I've been reading, I need a recovery to flash root file...but I can't install a recovery without root! Catch-22? :confused:

Help!

Thanks! :D
[HTC Sensation] T-Macgnolia:
Try going to the Play Store and downloading SuperSU or Superuser

and install them. I suggest you try SuperSU first, but some have reported it not working. After you have SuperSU installed download and install BusyBox. Then download Root Checker and run it, if it says you are not rooted then try the other Super User app.
[HTC Sensation] GROGG88:
Flash 4ext PG58IMG.zip from bootloader, and flash supersu from 4ext recovery... :D
[HTC Sensation] 69gm:
Hi again!

I can't seem to install ANY of those apps! Well I installed both of the SU apps you suggested but I can't install busybox...and actually SuperSU says I'm missing something. :confused:

---------- Post added at 04:22 PM ---------- Previous post was at 04:21 PM ----------

Thanks GROGG! I'll give that a try right after this...
[HTC Sensation] manishimo:
annoying

wifi call is always running in the background and uses up memory so just uninstall it
[HTC Sensation] T-Macgnolia:
Use the files GROGG88 posted this will work for you. Just download the PM58IMG.zip and place it on the root of your SD card (not in a folder) and then boot into the Hboot by holding the volume down button down while powering on the device. It will detect the file and ask you if you want to install it, select yes. This will have your recovery installed then you can select recovery and use recovery to flash the .zip for root.
[HTC Sensation] 69gm:
Success!!! I am now rooted!!! Yah-uh!

Thanks a million GROGG!!!

---------- Post added at 04:41 PM ---------- Previous post was at 04:40 PM ----------

Thanks to you too TMac!

Just curious...why do you prefer SuperSU to the old Superuser? Just curious...:D

I'm just glad I have root again!!!
[HTC Sensation] T-Macgnolia:
SuperSU is the newest Super User app by Chainfire and it has more capabilities than the original Super User app by him.
[HTC Sensation] 69gm:
Aaaahhh...cool! Thanks for keeping me updated on the latest!
[HTC Sensation] LPChris47:
Pro Tip:

Those of you 100% stock, like myself, who updated via OTA, DO A FACTORY RESET AFTERWARDS!!!

I cannot stress this enough. Doing a factory reset after the OTA eliminates so many of the problems present after the OTA update is completed.

My phone kept reloading HTC Sense, messaging wasn't functioning properly, no Facebook, heavy battery drain, heavy lag, constant force closes, etc.

All of that disappeared after the factory reset.

So back up your important stuff, and DO A FACTORY RESET!
[HTC Sensation] JMillion:
Definitely tried this and works great:cool:
[HTC Sensation] tamale:
tethering blocked

I've been using an unlocked HTC sensation with t-mobile's $30 100minutes/5gb data plan since november, and a few weeks ago upgraded it to the latest ARHD ICS rom without any real issues. With both the stock rom and ARHD, I tether most mornings and afternoons from the train without any problems, normally over wifi but occasionally over bluetooth. This morning, for the first time ever, I started getting the tmobile upsell page instead of the webpages I wanted to view.

A few interesting notes:

1) It looks like whatever they're doing to make this work is based on HTTP - as ssl-secured sites like google and gmail still worked fine.

2) I was able to play diablo 3 just fine :)

3) Chats over pidgin still worked

4) If I connect to my work's VPN, everything works fine as well, presumably because my traffic is encrypted through tmobile's APN.

5) If you change your user-agent string to ANYTHING mobile, everything works fine.

So.. there you have it.. several work-arounds, but I'm still going to go into a store and ask if I can get the legit service for free since I am paying for the full 5gb already.
[HTC Sensation] HarmonyK:
Perhaps someone can help answer this for me. I'm currently running ARHD 3.6 (latest gingerbread version) with 4ext recovery. How would I go about putting this stock ICS update on my phone? Do I have to superCID and update the firmware? Or would downloading the zip for the TMOUS rom and flashing it do everything for me?

Much appreciated.

Edit: I have a sensation 4g from T-Mobile in case that info is needed.
[HTC Sensation] ziddey:
Just RUU it
[HTC Sensation] T-Macgnolia:
Download either the RUU or the bootloader flashable PM58IMG.zip file of the same stock ROM. Either of these will getyou set to flash the official update.
[HTC Sensation] HarmonyK:
Thanks for the response.

So just flash the files you linked then flash the zip of the ICS update linked in the OP of this thread and that's it?
[HTC Sensation] ziddey:
You might as well S-OFF it now while it's easy
[HTC Sensation] digidelia:
surprise surprise!
[HTC Sensation] crisisinthecity:
Laziest in LA.
[HTC Sensation] GROGG88:
Que?
[HTC Sensation] monte666:
I'm not irritated but I like having something to ***** at tmobile about
[HTC Sensation] Rancid88:
you know, i shouldnt care because like others have said if you want ICS that bad just root, there are so many flavors of ICS available now for the Sensation, be AOSP or Sense 3.6/4.0 but it kinda bothers me that some people waited because of T-mobiles statement that ICS was "officially" coming soon starting in march, and they pushed it back and people understood, but now they are pushing it back again, for what seems to be a very obvious reason...., oh well guess in July I'm picking up a Nexus instead of the One S just to avoid this, as stupid as some may see it :(
[HTC Sensation] Darnell_Chat_TN:
It was not T-Mobile that ever claimed anything was coming in March. It was HTC that made that claim. First saying:

Then, later when the date was going to missed, they came with additional statements such as:

T-Mobile only said something because of all the confusion about claims that they somehow promised something on a certain date, when they never did. So at the end of March, T-Mobile said their first ever definitive statement on the matter.

The reason people are upset, because HTC put out a date. But are they mad at HTC for offering an update with bugs and claiming a date that they have no control over? Nope. Nobody cares that HTC is out making statements when they have no control over things. HTC set this up and it's going lovely for HTC. Because instead of people blaming who should be blamed, HTC, they're blaming the carrier. The carrier is simply trying to get HTC to deliver something that won't be as buggy. I hope T-Mobile holds the line on HTC till WiFi calling fully works 100%, because that's something even now all of us using custom ROMs still have issues with. So we totally need T-Mobile to get HTC to get the ICS update to fully work with T-Mobile's WiFi calling. (And if you say WiFi calling on ICS works for you 100% already, try using it in an area with a weak WiFi signal. You'll find a Sensation with Gingerbread does WiFi calling much better under such conditions.) It would make abosolutely no sense, for T-Mobile to release an "update" that hobbles an important feature that T-Mobile Sensation owners are used to having, reliable WiFi calling.

Far as getting a Nexus, you go right ahead, but you may want to read this before you buy: Inconsistent updates, bugs and not a word of support. Why should I buy a Nexus device again?
[HTC Sensation] sshede:
We've had plenty of these threads. Who gives a ****? Does it surprise anyone when a carrier is slow to release an update?
[HTC Sensation] Darnell_Chat_TN:
You're not required to care. I do. I made the thread and will make another if I feel the need arises. There are plenty of other threads around that you can enjoy that may suit your liking. But I really don't care that you don't care.
[HTC Sensation] kingston73:
Who gives a **** about you giving a ****?

You kind of missed the point, it isn't tmo that is slow or purposefully holding the ics update.
[HTC Sensation] crisisinthecity:
Big Lebowski man.
[HTC Sensation] /devnull:
It has been my understanding that HTC delivered ICS for the Sensation 4G, XE and XL but it failed TMOUS QA processes and thus was kicked back to HTC. I might have heard that HTC already redelivered ICS to TMOUS to address their QA findings. Either way, QA can talk a while - especially with complex software and systems (do you have software development experience? what about architecture? what about QA? are you familiar with regression testing?). So, yeah, I would say that it is TMOUS that is holding up the ICS update but not without good reasons. But I do agree that all US wireless carriers are slow.

I, for one, rather have an official ICS ROM update from TMOUS with as few bugs as possible. If you want ICS, flash a ROM out there as was already suggested. If they didn't do this, then, customers would get angry at TMOUS for delivering a cruddy update, file lots of complaints, take up tons of CSR and tech support time for complaint and issue filings (thereby increasing TMOUS operating cost); all in all, everyone would be more unhappy than they are now. Sometimes the wait is worth it.

If I had a horrible WiFi signal at home or work and absolutely needed WiFi Calling then I would hold off on the custom ICS ROM flash. But, at home (and I work mainly from home), I have terrific TMOUS and WiFi signals (and if I didn't have it on WiFi, I would extend my infrastructure to meet my performance requirements - can we say pick up an additional DD-WRT/Tomato/etc flashable wireless router, slap it into AP only as a bridge and use WDS?). I have a single Netgear 3500L router running DD-WRT and it covers roughly 2800 square feet with outstanding performance, all the range I need for my home. But, this is just what I would do if I had this problem.

When I go into the office I have a horrible TMOUS signal but a great WiFi signal from our public/guest/red line WiFi so I rely on WiFi calling at that point. If I didn't, then, I wouldn't flash a custom ICS ROM yet (or if you have, just reflash stock GB).

So, again, if you want ICS then S-OFF, root (might as well SuperCID while at it) and flash any one of the many available ICS ROM's today.

Just my $0.02 worth.
[HTC Sensation] Darnell_Chat_TN:
That's a very good question for those who have promoted various unfounded conspiracy theories, about T-Mobile holding up the update for some desire to increase sales of a "One" series device and such. (do you have software development experience? what about architecture? what about QA? are you familiar with regression testing?)

Because I get the feeling, that most if not all of us who have been saying this process takes time and is not about sales of a different device, have that experience. I don't know if any of us who have that experience can claim we worked at a spot where sales walked in and said "hold up, we're not going to let that release till we make more people buy the upcoming product" :D

As if sales wields such power over products already at EOL. The bogus theories defy the logic that comes from actual field experience.

Far as who would profit from "One" sales, it sure ain't T-Mobile, it's HTC. But why mix logic with emotional knee jerk bogus theories? This is why I don't go back and forth much with folks who promote the junk theories.
[HTC Sensation] /devnull:
Thanks OP. In my experience I have been in many environments in which sales does wield quite a bit of power, but... it is tempered with customer relations, customer satisfaction, customer retention, shareholder expectations and business development. With that said, I've never once in my life seen sales say exactly what the OP mentioned: not release an update to an existing EOL product just to get customer's to buy up.

If sales were to do such a thing (push existing customers too hard using products that are at EOL just to get them to "buy up" to the "next big thing") then they run the high probability of alienating customers. This, in turn, if done on a large enough scale and/or over a sufficient amount of time will ultimately wind up costing the company to lose customers rather than retaining them. Yeah, sure, lots of companies try to do this for sales of products; this is just good business. But you have to make sure when doing that you know when to stop pushing. It's a fine line really. As customers we've all been on the receiving side of this.

I don't really buy any conspiracy theory in any domain. I rather keep my ears to the ground, eyes on what's going on and when necessary make my own logical inferences but keeping a business hat on for things, such as, say, products and their updates (but not limited to of course :D).

Remember, patience is a virtue... and like most virtues, they are difficult to fulfil.
[HTC Sensation] T-Macgnolia:
I would really like to jump in here with some lengthy rebuttal to the last few post here. But I will not as me and Darnell_Chat_TN have had our rounds in the past, and I have more respect for him and this thread to intentionally start trouble. I will say this though, there is No better experience than life, and my almost 36 years of being a consumer has taught me a lot about how the world really operates. And I do not understand why people call it conspiracy theory cause the biggest conspiracy is the one of big banks and big business to use people in the same fashion as they would toilet paper.
[HTC Sensation] totalundone:
The Cincinnati Bell update for the Sensation came out today. They also operate their Sensation over AWS. Should be interesting to see what their update has and if any changes to the radio.
[HTC Sensation] stang5150:
Got the update last night. Can't say I see much of a difference yet. Seems to be running a bit smoother with sense 3.6. Usual UI changes and Got 2246 on Quadrant benchmark. Will have to check battery life today to see how that goes.
[HTC Sensation] Behold_this:
Lol...just lol. What does Cincinnati Bell's update (your carrier) have to do with the T-Mobile USA update that this thread addresses? NOTHING.
[HTC Sensation] Darnell_Chat_TN:
The Ruby/Amaze update leaked yesterday and has working WiFi Calling. So not long now.
[HTC Sensation] Behold_this:
That might have been the case if WiFi calling was the only issue, but sadly it is not. Still the update will be released eventually, but WiFi calling is not the only hold up.
[HTC Sensation] Darnell_Chat_TN:
Of course you're welcome to elaborate :) .
[HTC Sensation] T-Macgnolia:
No only flash the ROM linked in the OP if you want a pre rooted ROM and do not want to go back to complete stock by flashing the official update. If you use either one of the files I linked you will be completely stock again and can download and install the update on yoir device by going to Settings/About phone and select HTC update. Then select check now to check for the update and it should show the update for your device, just select yes and let it do it's thing.
[HTC Sensation] HarmonyK:
Ah ok. Just want to double check again. I don't have to superCID or update the firmware (coming from gingerbread based ROm), just flash the ROM?
[HTC Sensation] T-Macgnolia:
Yes the files I linked is the stock 1.50.531.1 Gingerbread ROM that was the ROM befor the ICS update. So you just need to flash the ROM and nothing else. Also if you are not S-off it would be a good idea to S-off before you update because the update will change your Hboot to a Hboot the Revolutionary does not support.
[HTC Sensation] HarmonyK:
Wait I think I'm mixing things up here.

Let me clarify. If I were to flash the file in the OP, would I have to upgrade my firmware and such?
[HTC Sensation] T-Macgnolia:
Yes you firmware will be updated. ICS uses a different firmware then Ingerbread. So the update will change your firmware. And if you flash a custom ICS ROM you will have to update your firmware.
[HTC Sensation] GMAN1722:
Your wife will be fine. After the OTA, she might not have the tethering app, but can call T-Mobile to be setup. You, on the other hand are simply going to be able to continue "getting away with it" till T-Mobile chooses to identify you and cut you off. The less you use it, the better odds they won't.

Thanks for the clarification. I've been hearing about the issues with the OTA so I advised her to hold off for a little while. I would root her phone but she is pretty rough on it - she already cracked one - so I couldn't afford to void the warranty. I really only tether maybe a couple of times a week for a few minutes at a time anyway. So I doubt if I would be detected (at least until the next work around anyway :D
[HTC Sensation] stang5150:
Because Cincinnati Bell uses the same radios and towers as T-Mobile. Almost all software and apps mimic T-Mobile so if Cincinnati Bell is pushing ICS already then why is T-Mobile taking so long? Anyways I have ICS. Where is T-Mobile's??
[HTC Sensation] Darnell_Chat_TN:
Does C-Bell have WiFi calling?

Do you even know the T-Mobile bloatware versus C-Bell's?

Is C-Bell a nationwide carrier?

Does C-Bell use the exact same test plan as T-Mobile USA?

And plenty of non-US carriers found the ICS update to be acceptable already. And there are some non-US carriers that have found the ICS update to be unacceptable.

Apples and oranges. Whether it's C-Bell to T-Mobile, or T-Mobile to any other carrier.
[HTC Sensation] SinisterModz:
"Where is T-Mobile's" perhaps you should call t-mobile yourself since obviously your so concerned about it.
[HTC Sensation] wildcontigo:
No disrespect at all, but here and on the tmobile's sensation forum you always seem to be defending or justifying tmobile. Either this or that, it doesn't matter you always seem to go on their defense. I'm not aware, but do you have any association with tmobile? Sorry for asking.

A side note. If tmous update is so buggy, how come the ics sense 3.6 rom (elegancia)that I'm using has given me no problems at all, same with the previous one (ARHD). Given I do not use wifi calling so I don't know if it works or not, but the roms in general are great and bloatfree. How different can be tmous' ics from rest of the world ics.
[HTC Sensation] /devnull:
First, I believe someone else earlier in this thread addressed that very question...

Second, I think it's great that Cincinnati Bell has rolled out ICS for the Sensation 4G already. With that said, please keep in mind that Cincinnati Bell is not a national carrier.

Cincinnati Bell has approximately 459,000 wireless subscribers as of Q4 2011 close (source: Cincinnati Bell Investor). Not sure what these numbers are for 2011 for T-Mobile as their earnings report will not be disclosed until May 10 (suffice it say T-Mobile lost over 802,000 customers by the end of 2011 due to lack of an iPhone and the, now dead thankfully, loom of the AT&T acquisition) but regardless it's in the millions (and, their customer attrition during 2011 is almost twice that of the total number of Cincinnati Bell subscribers in 2011).

I am going to go out on a limb and guess that Cincinnati Bell does not rely on T-Mobile for updates. Probably getting it straight from HTC and, they might nt have quality standards that are as high as T-Mobile's. Again, those two statements are pure and wild guesses on my part. If they did get the update from T-Mobile then how do they reconcile that T-Mobile rejected HTC's initial ICS delivery (or are they using the redelivered ICS that T-Mobile is still testing)? After all, Cincinnati Bell is not a subsidiary of T-Mobile nor Deutsche Telekom, it is a regional provider of many services (and that's great, anything to give the other carriers more competition, running and sweat for the money as I am very happy with T-Mobile due to its service and TCO).

There is at least an order of magnitude increase of complexity and time when testing product updates to customers from the hundreds of thousands of customers to the millions of customers. This is similar to the increased amount of complexity, time and especially cost in high availability systems when going from 99.9% availability to 99.99%. Different domain, I know, but, same concept, same ROI issues.

---------- Post added at 01:05 PM ---------- Previous post was at 12:58 PM ----------

I know this was not directed at me, but, I am going to head this off for me especially given my previous post :p. I am not affiliated with T-Mobile (or any other company in telecom for that matter). I am a technological professional whom is also a consumer (like you). It's not that I defend T-Mobile it's just that my experiences with them have been significantly better than with any other wireless carrier in the US. When I see something horrible that makes me mad or unhappy, I point it out (like most) but I am also quick to point out when I see things that are great and make me happy (which many people do not do).

Actually this is a great question: How different can be tmous' ics from rest of the world ics
[HTC Sensation] wildcontigo:
I have nothing against tmous. Been with them forever, and I definately don't like ATT or Verizon, but I have to say (not a conspiracy theory) something or someone is dropping the ball or doing this on purpose in tmobile.
[HTC Sensation] stang5150:
Believe me I have called. My wife has T-Mobile and now that I have ICS on my sensation she is getting all pissy with me! I said "take it up with T-Mobile, you shoulda switched when I did." :)~