yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] :
Yes the bootloader will be unlocked via OTA update. Once unlocked S-OFF is easy to get and that means able to flash custom ROMs. Plus with S-OFF you can unlock a simlock phone.

The OTA update are only available to devices who has locked bootloaders. Probably from Incredible S right up the Sensation. Evo3D my BIG guess would come out with unlocked bootloader.
[HTC Sensation] DonRozeboom:
They should I guess.. HTC claims that they will no longer produce hardware with locked bootloader. I think that if the Evo3D does get shipped with locked loaders their sales will turn out to be lower then expected :D
[HTC Sensation] tmosda:
I had issues with wifi on my new sensation and then I got the case for it... now the wifi is completely dead.

I really love the phone otherwise (after ditching 3GS). I'm still under buyer remorse period should I try to exchange the phone? I've read that the newer versions are better with wifi.

I've also read that the wifi connection issue could also be due to router.. could we put together a list of the routers which work okay with sensation.

Did anyone see wifi issue go away with warranty exchange?
[HTC Sensation] silbirx:
thank you so much. i bookmarked the thread :)
[HTC Sensation] John2y:
Guys forgive me the stupid question but im noob. When i flash my sensation to some rom can i restore the original rom?
[HTC Sensation] Shaquiel Harris:
If you make a backup of your current ROM yes.
[HTC Sensation] doublehp:
Briked phone.

Removed USB cable, battery, put back battery, press power button => nothing.

Put USB cable, wait 10s: orange LED starts blinking. Blinks a few times, then continuous light, then off; then blink, then solid then off ...

Any idea ? is there an HTC dev doc that details blinking messages ? maybe I could how many blinks before solid state to have a clue ?
[HTC Sensation] Shaquiel Harris:
your phone isn't bricked. i explained this in the OP. plug your phone to a computer and do adb reboot from terminal. your phone will turn on. just the recovery is messed up that is all, and its fixed now. once your back to the os, download ROM manager from the market, and update the recovery, problem solved. :)
[HTC Sensation] tenbeau:
I have to return my phone due to insurance claim. I dropped it on the tennis court while giving a lesson. I have s off and rooted and cwm recovery and custom rom. I backed up stock rom after getting recovery and s off. Can I just restore the stock backup and then flash stock recovery img and will it then be unrooted ? If not how would I go about getting it unrooted? Also does asurion check the phones that close? It still works fine just cracked screen. Also is rooting etc not covered in the insurance? Sorry for all of the question I have never damaged a phone before or sent one back like this, All help is appreciated!!:)
[HTC Sensation] ClydeB1:
Or just follow step 2 in the 1st post of the S-Off thread again. The new recovery has been updated in that post.
[HTC Sensation] ClydeB1:
Step 5 in the first post of the S-off thread now shows you how to get back to S-On, although not sure that they would look for this in an insurance claim for a broken screen.
[HTC Sensation] Shaquiel Harris:
Using Rom manager is easier and more convenient. which is why i suggested it.
[HTC Sensation] doublehp:
Fixed.

I was using computer as charger, and this was a big mistake. After removing the batt, putting in, and pluging USB, the phone detects computer and enters recovery mode. I am 99% certain that ClockWork does not charge the batt. After 1h, I pressed power, and it did not start. Either because Clockwork did not catch this point (CW did not detect I was pressing power, and did not reboot in normal mode), or because batt was too low.

I was having 23 flashes before the phone stopped.

There is at least one issue with CW, and maybe 2:

- CW does not charge the batt

- CW does not understand that pressing the power buttons means that I want to boot.

Issue was fixed by ... (any of the proposed solution can work):

- use a wall charger than will not provide adb services (my computer has adb server running)

or

- use adb to reboot into normal mode

- [if System is broken] use adb over console to do "adb shell reboot recovery", use CW to restaure a working system, and reboot it

The Recovery mode after compleet power failure has incomings. CW really does not seem to refill the battery, so that having CW installed, and plugging a phone into a dev computer after batt removal seems a bad idea (did not tried yet a computer that had not adb installed). Recovery mode use USB to power the phone, but will not charge the battery.

Lost 6h on this. Battery was at 38% this morning, flashed the phone a few times, and was stuck with empty battery + dead system.
[HTC Sensation] ClydeB1:
^^^ the updated version of CWM now supports charging while off. Get it either via ROM Manager from Market or there is a flash image in the s-off thread
[HTC Sensation] doublehp:
I have found a RED led up-left of the screen, below the light sensor, left of HTC logo, inside the screen decoration, just next to the plastic circle, under the glassy surface. What is it for ? it's not mentionned on the official documentation, I saw it blink several times (especially when my phone looked dead, either because of corrupted boot, or low batt, IDK) , and now I can see it even when it does not light.

I can give more details about exact location for those who can't find it. Under very bright light, look at the screen surface, next to the border, along the upper side, under the glass, along the plastic edge, just below the sensor, I can see a circle that is just a big bigger than the sensor itself. Center is 5mm below, 2mm on the left.
[HTC Sensation] ClydeB1:
I get it too, but it only seems to show if I reboot with the usb cable plugged in. If I reboot without the usb cable it doesn't show. Initially I had a fit of paranoia and thought it was a built in security measure by HTC to tell if we'd tampered with the S-on LOL
[HTC Sensation] doublehp:
ClydeB1 ... i have latest CWM 4.0.1.5 and it still does not charge the battery.

Shaquiel Harris ... when i was pluging my phone on computer, it was trying to power on; what means, after a powerfailure ... enter recovery mode with screen off; this means in my case: enter ClockWorkMod. And since CWM 4.0.1.4 was having a bug, it did not recharge the batt. And I am telling that 4.0.1.5 does *not* fix this bug. In short: pluging the phone on PC or charger ... could not make it charge. Never.

As I could not charge, I could not boot any thing.

And battery voltage went down to 2.75V. This means ... my batt is now dead.

I could recover the device by ... recharging the battery using home made charger. Charging 10 mn, start CWM, wipe and flash Leedroid 1.1, reboot, and as Leedroid was started, it could allow phone to charge from USB. But the bat voltage was way under critical minimum (3.20V).
[HTC Sensation] ClydeB1:
It does for me and for most others, not sure why it doesn't work for you though.
[HTC Sensation] scooby238:
S-off has worked but now i cant turn my phone on after it died!!! Please Help!!!

I have completed steps 1-3 with no issue before i got a chance to complete step 4 my phone died and will not turn on even when charged or charging please help?
[HTC Sensation] doublehp:
ClydeB1 for details, see other threads (I unsubscribed several, because I was not constructive). Other people who are not aware about 4.0.1.5 keep downloading 4.0.1.4. Other people enter CWM via reboot, they don't produce a powerfailure. Other people may not have USB plugged in after power failure. Other people did not let their phone 2 or 3h under CWM. Other people probably worried about the fact the LED was off ... while I was too busy working on other problems of my phone (finding working ROM, installing adb on all computers, understanding why previous backup had not worked ... ). My ROM was corrupted, I could not boot at all, so, yes I left my phone 3h under CWM.

And this happened to me 4h before the *new* 4.0.1.4 came out.

I was unlucky on many aspects. But my phone is not bricked, and I bought a new batt.
[HTC Sensation] Shaquiel Harris:
Everyone, i have a Link to a

WORKING RECOVERY MENU THAT CHARGES WHILE OFF ON THE FIRST PAGE OF THIS THREAD

. To get your phone back on, plug into a computer, and run the commands

adb reboot

or adb reboot bootloader

To flash the recovery when it powers back on, go into bootloader and do the following commands:

fastboot flash recovery namethatyounamedtherecovery.img

to make things easier, just rename the recovery to recovery.

hopefully your battery has enough life to turn on from those commands. if it doesn't, remove the battery, put it back in, and redo the steps until it works. I'm very sorry for the inconvenience but the fix is here now. Thank you.
[HTC Sensation] doublehp:
If I do manual install, won't ROM Manager (or Market) want to update to older 4.0.1.5 that have a higher number ?
[HTC Sensation] doublehp:
I have found the use of the RED led I saw a few time. It's not a RED led, but an IR LED.

https://picasaweb.google.com/103329985247163176017/SciMiscPhoneHtcIRLED#

pictures are commented.
[HTC Sensation] theghazi:
I have tried everything to get back into the phone using the adb command, but i have no juice in battery whatsoever.

it has zero life, i have been charging using the usb, and as well as wall charger, but again the lights blinks, and than solid for 15 secs, and than off.

i know these commands will work if i had some juice in the battery, but how to charge the battery is the problem, any recommandations
[HTC Sensation] ClydeB1:
There is a post around here somewhere that involved splicing open a usb cable and applying the wires to the battery terminal points in order to get some juice in. I can't remember where I saw it though. Real MacGyver stuff there.....
[HTC Sensation] azsl1326:
http://xdaforums.com/showthread.php?t=1198585
[HTC Sensation] doublehp:
theghazi i told you how to recharge the battery without the phone. Just try it.

ClydeB1 *I* did a few days ago.

DO NOT APPLY USB 5.0V DIRRECTLY TO THE BATTERY; it may not, it *WILL* kill your battery, may explode, and may burn house (and ocasionally, kill you). REAL DANGER. You need current limiter AT ANY PRICE: 30 or 20R. Single diode to lower the voltage does NOT fix the issue. Resistor is absolutely REQUIRED.
[HTC Sensation] MisterRio:
Q: pictures taken with stock camera don't appear in Gallery3D (dowloaded form market). Any way around this?

Q: When making a video call (Through Qik for instance) the receiving party sees me up-side-down. Any way around this?

Q: Is there a stock way to make video calls. I would have expected this to be possible from phone list.
[HTC Sensation] doublehp:
MisterRio Q2: try with other people; what's his software ? (computer, phone, system ... ), i have seen similar problem with versio specific chat softs (ie: inverted picture between MSN on XP and MSN on Vista).

Q3: check you are in 3g zone; on N95 I used to initiate vocal call first, then switch to video. I would be surprised HTC forgot this.
[HTC Sensation] squeeish:
Hi guys,

I s-offed and rooted my phone yesterday. Been using it till half an hour ago, when I turned it off to prepare to flash my custom ROM. Once I turned it off, it couldn't back on again. I was able to turn it off and on numerous times yesterday.

I tested the battery terminals with a voltmeter and voltages are at 4V. Plugging the phone into the wall charger or the USB charger doesn't give me any lights. What can I do now? Do the adb thing?

-EDIT-

Ok it turned back on now. I left it connected to USB for about 15 minutes while I was setting up ADB and just for the heck of it I pulled the battery, put it back in quickly and turned it on.
[HTC Sensation] doublehp:
You probably had a software bug. 4.0V is ok (as long as no more than 4.20; I usually have 4.17); any voltage above 3.6 mean "you have at least one hour worth whatever you do".

Unplug USB, remove battery, press power once, wait 1h (or one night), put battery, do NOT put USB, power on.
[HTC Sensation] julez456:
Q: I installed a new ROM and now I can't send MMS. What are the correct MMS & Data APN settings for a T-Mobile USA version Sensation?
[HTC Sensation] ClydeB1:
Two APN's should be created. One should be called T-Mobile Data and one should be T-Mobile MMS. The data settings should be:

Name: T-Mobile US

APN: epc.tmobile.com

Proxy: <Not set>

Port: <Not set>

Username: <Not set>

Password: <Not set>

Server: <Not set>

MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc

MMS Proxy: <Not set>

MMS Port: <Not set>

MMS protocol: WAP 2.0

MCC: 310

MNC: 260

Authentication type: <Not set>

APN Type: <Not set>

The MMS settings should be almost the same with the first and last items changed:

Name: T-Mobile MMS

APN: epc.tmobile.com

Proxy: <Not set>

Port: <Not set>

Username: <Not set>

Password: <Not set>

Server: <Not set>

MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc

MMS Proxy: <Not set>

MMS Port: <Not set>

MMS protocol: WAP 2.0

MCC: 310

MNC: 260

Authentication type: <Not set>

APN Type: mms
[HTC Sensation] scooby238:
I had the same problem and the only solution was to charge the battery in another phone for about 20-30 mins then everything will be fine, the only other suggestion is to buy another battery!
[HTC Sensation] doublehp:
Very wrong. Many alternatives have been proposed in various other threads:

- build a trivial charger for the batt

- buy a dock station

- put a bit of paper and isolate the two middle pins of batt ...

and many other ones
[HTC Sensation] k.aalai:
Semi noob question, asking since want to try leedroid, and my experience so far was only flashing stock roms on a desire:

Can someone explain the difference between a ROM and kernel? And eg why you would flash a kernel onto a ROM?
[HTC Sensation] doublehp:
ROM is meant to point to some kind of big ZIP file, containing the full system of the phone. All words are actually wrong, and false, and misused. But in short, it's the complete "Windows" of your phone ... including parts of the BIOS ... firmware and drivers for all devices.

The kernel is just a very small, and very important bit of code; the core software that interacts with hardware; there is no Kernel on Microsoft Windows, so no possible analogy; in a system, the kernel is nearly half of the work; the other half is the shell, what Linux world calls "distribution".

Android is a Distribution. LeeDroid is a meta distribution (it includes Android, and adds a surplus layer with more tweaks and apps).

You do not *REALLY* need to change the ROM to change Kernel; but HTC phones are designed a way such that ... the easiest way to change kernel is to dump ROM, change kernel in the dump, and restore modified dump. It is *possible* to directly change the kernel, and only the kernel, but ...

Other point: in most Linux and ac, the kernel is hosted on the same partition as the system; but HTC made strange things, and kernel is in a different partition.
[HTC Sensation] k.aalai:
Thanks very much for your answer!

I was aware of the basic terminology in pc terms, but your post has informed me of the specifics re our phones.

What confused me is the looking at leedroid, he kinda mentions the ROM and kernel individually.

Im still not sure why he has them as seperate entities. Does he develop them seperatly so eg you can just flash a kernel (with modified functions etc) without having to reflash the whole ROM again?
[HTC Sensation] javadevil:
call audio quality on sensation

Just got my sensation and I observed that the call quality is poor, is there a fix to it or should i return the device in exchange for another? please help
[HTC Sensation] doublehp:
The Sensation has at least 28 partitions over the internal Flash device (maybe 32, i forgot); each of them can be cloned into a ROM (yet an other mis-used word; "ROM" is inapropriate for a flash image). All those ROMs are grouped in one big ROM ...

Same word used for two different things.

for details:

http://xdaforums.com/showthread.php?t=1168521
[HTC Sensation] doublehp:
javadevil if that was the only problem of this phone, I would be happy. headset sound is bad, loudspeaker sound is bad, both sound power is weak ...
[HTC Sensation] Rhiannon224:
Thanks for the guide. I am coming from a Samsung Captivate and flashing the Sensation is a different process than I am used to. I am reading and reading and learning and reading some more. I do have a few concerns and questions before attempting to flash a custom Rom. I have S off, rooted, I have the non bugged CWM, I have not debranded yet because I am a little unclear on the process of running the ruu.exe needed to get back to stock if I need to send in for warranty. Where do I find my correct ruu.exe? Can I pull a file using adb to find the proper code? Second when it states run the ruu.exe, do I first place the ruu.exe in the tools folder from the sdk for adb? Or do I just place it anywhere and run as administator and it does it's thing? For flashing radios (Captivate doesn't flash radios) how do I check the md5? Sorry for the noob questions, I was quite proficient at flashing my Captivate but the Sensation has a very different method for flashing and I definately don't want to brick my new device. Thanks for the guides and the help. I am really trying to not post questions with stupid noob questions and clog up the forum. Any links to helpful threads or friendly advice would be much appreciated. I have been reading the forums for 3 days and I am not finding my way using the search option on the forum on these questions.
[HTC Sensation] a.2mjed.a:
My brother just bought the phone and I installed the S-OFF by Revolutionary.

1- How can I make the device read Arabic language very well?

cuz I enter to the language and I didn't find the Arabic..!!

2- How can I make the device S-ON?

cuz I found an update that support Arabic language and when I click to install it the phone shutting down by it self and a black screen shows with a small blue android logo and an yellow exclamation mark inside of a white triangle..!!

What I want is turn the device S-ON to install the update to support Arabic language.
[HTC Sensation] doublehp:
test ... :)
[HTC Sensation] Jimmy Flip:
I think S-ON is safe as long as people run the RUU immediately beforehand. The only nearly-bricks I've heard of are people who have not run the RUU, or who have messed with their phone after running the RUU and before issuing the S-ON command. I've tested the S-ON process myself and it works fine. Still, I think the only reason why people would want to return to S-ON is for warranty - if they're having problems with their phone, it won't be related to being S-OFF. Running a RUU might fix their problem but there's no need to take the extra step of going back to S-ON.
[HTC Sensation] pedrohp:
Hi,

I'm totally new to the android world and I have some questions about S-ON:

1. S-ON is the same thing as 'locked bootloader'?

2. If S-ON bootloaders only allow users to flash signed official ROMs (RUUs), can i flash a STOCK UNBRANDED (signed, official) RUU in my BRANDED T-MOBILE? If not, why? (i mean... is my understanding of S-ON/OFF wrong?)
[HTC Sensation] doublehp:
not expert yet but

1: IMHO yes

2: IMHO ... depends :D

In France, branded Orange phones can not allow pushing non Orange ROMs, whereas some branded Bouygues allow flashing non Bouygues ROMs. It's a big issue for Orange consumers because Orange never pushes any update on their website: Orange phones may have major bugs, issues, or even security holes, patched by manif (HTC or Apple, whoever), but as long as Orange does not pushes patches on THEIR websites, consumers are doomed to stick to broken phones. That's why buying a branded phone is a security issue.

I know Tmobile only by name; I am not aware about their policy and habits. Maybe yes, maybe not.

The "reason", the technical reason is ... a locked ROM holds a list of allowed certificates; Orange only allows Orange updates; whereas Bouygues SOME-TIMES allows manif updates, allowing you to upgrade to legacy manifacturer ROM, and thus, remove the Bouygues one. The list is stored in your phone.

With S-off, these security checks are not done anymore. That's why S-off breaks waranty: after S-off, phone may have been used with "any software", including softwares designed to damage the phone; manifacturer refuses to pay for damages done because you broke the rules.
[HTC Sensation] pedrohp:
I See. Thanks, that was elucidating.

What happens if i try to flash a unbranded RUU? will the software say that it's impossible (if my phone lacks the certificate for that) or will it flash and damage the phone?
[HTC Sensation] doublehp:
Not sure, but it should just refuse.

If it accepted to do it, and then damage the phone, it would make no-sense; the aim of S-on is to prevent YOU doing what you want, and have less phones in waranty; if it breaks the phone, it would make more phones in waranty ... (but also discourage people from doing it ... which would also be a good point for the manif )
[HTC Sensation] Vipeout:
SUPER CID?

I don't get what the SUPER CID is good for. Google tells me it allows you to flash any ROM onto it, even if the phone is branded. huh? I thought that's what S-off+root allows you to do?

I have a branded Sensation with s-off and root on stock rom. Should I do the SUPER CID thing and what is good for?

thank you
[HTC Sensation] ClydeB1:
S-Off allows you to flash a custom rom, but super cid allows you to flash a stock rom which is not meant for your device. Say you are on a TMOUS branded device full of bloatware and want to flash a stock Europe unbranded rom, without super cid you would get an error regarding device id not matching when you run the rom ruu.
[HTC Sensation] pedrohp:
Again, i'm new to this.

But what i think is:

S-OFF allows you to write data on the NAND.

CID is a string stored in the NAND that is used to calculate witch ROMs can be flashed.

That's why you need to S-OFF your device BEFORE doing SuperCID. After SuperCID, you can flash any ROM.

Please anyone correct me if i am wrong.
[HTC Sensation] pedrohp:
Hi there,

I am currently on stock S-ON on Sensation 4G runing 1.29.

I just downloaded the latest unbranded HTC RUU and want to flash it.

I'd like a recommendation on how to backup my current apps/contacts/everything. What do you guys recommend?
[HTC Sensation] Vipeout:
Thanks for the input. I stll am not sure I get it 100%. I have a branded phone so I only need the SCID if I want the official /unmodified unbranded ROM but custom ROMs are designed in a way that they can be just installed?

@pedrohp: Either backup your contact via google sync or get root and use TitanBackup (it backs up everythign u tell it to). When u flash the new unbranded rom just get root&titanbackup again and restore
[HTC Sensation] pedrohp:
As far as I could get it, YES. You only need SUPER CID to flash RUUs that were not supposed to your phone's CID. I think custom ROM's flashing procedure won't check your CID.

I did the root/Ti Backup way to backup my apps, but as soon as i flashed the latest unbranded RUU, it downloaded most of my apps back (wallpaper and a lot of other stuff too), so i didn't need to root/Ti Backup again.
[HTC Sensation] zim2dive:
so, shouldn't there be a clear section on how to boot in to bootloader?? :) (the only reference I see is via adb)
[HTC Sensation] ClydeB1:
That's one way. You can also download QuickBoot from the market and choose bootloader option, if you're on a custom rom you can install Extended Power Menu and when you select Restart you can select bootloader option there. The most common though probably is to either disable fastboot in Settings>Power and then switch off, hold vol down and switch on, or else pull battery, put back and do the vol down and switch on.
[HTC Sensation] ClydeB1:
Correct ;)
[HTC Sensation] zim2dive:
Right.. I was trying to point out the OP only lists adb.. and if this really is to be an FAQ, that seems like a topic which should be more throroughly covered....

BTW, did the Wiki's here die? ie. why isn't this FAQ in the Wiki instead, where we all could edit it?