yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] rzr86:
if you want to S-OFF the device just go only for S-OFF

otherwise follow this guide

to give you some simple steps for this guide

1)unlock bootloader

2)flash 4ext recovery

3)boot to 4ext

4)backup your current rom(necessary just in case)

5format all partitions except sdcard from 4ext(no need for other superwipes or whatever you have downloaded)

6)enable smartflash from 4ext just before flashing the new rom(because you are on S-ON)

7)flash the rom

8)done:good:

note:every custom rom comes pre-rooted

to answer the questions:

1)you could do that but i don't suggest it

it would be better to S-OFF directly

after S-OFF you can flash 3.33 universal firmware from here

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

it will give you also the patched hboot which is unlocked

but follow the instructions to the letter

and before flashing check md5 sums(important)

2)see above how to backup from my simple steps

3)if i remember well it doesn't exist for your region

and this ruu won't work for you

it will work only if you S-OFF and then supercid the device

4)you can also use this

http://download.chainfire.eu/351/SuperSU/UPDATE-SuperSU-v1.65.zip

5)it isn't necessary to change firmware

you are already on ics firmware

6)i don't know about that:(

also i doon't know if you can use the TTF file from desire VC to sensation:(
[HTC Sensation] radhx:
Thanks rzr86, this certainly gives me more confidence to go ahead with rooting process. May be I will wait for some more time to see if I get any info on Regional Fonts How-to...
[HTC Sensation] rzr86:
no problem mate:good:
[HTC Sensation] Far_SighT:
Another thing to keep in mind: if you choose to flash roms s-on, and then decide to s-off, you'll have to reflash the stock rom (many said this isn't necessary, but s-off modifies firmware and hence it pays off to spend the extra time). So if you want to s-off, follow rzr86's link.
[HTC Sensation] radhx:
Finally decided to go ahead with rooting my XE, though haven't got any info on Regional Fonts. Backed up specific ttf files from /system/fonts folder anyway.

My intended steps to Unlock + Root + Flash ROM are as follows:

(Please correct me if sequence of steps/procedures is wrong)

01] Install SDK and drivers

02] Unlock HBOOT / Bootloader from HTCDev

03] Flash 4Ext Recovery [4Ext recovery 1.0.0.5.zip]

04] Take NANDROID Backup from 4Ext

05] Flash Root on Stock ROM [Android_Revolution_HD_Root_and_BusyBox.zip]

06] Enable permanent SmartFlash installing Recovery Updater [4EXTRecoveryUpdater.apk]

07] S-OFF with CotrolBear Wire Trick

08] SuperCID device using "adb" commands

09] Flash 3.33 universal firmware [PG58IMG (3.33 Universal).zip]

[would like to take a break here as first phase... try out the device with rooted Stock ROM for a while]

10] Format all partitions except SD Card from 4Ext

11] Flash a new ROM

- And live happily ever after... till XDA comes up with a newer and more exciting ROM!!!

Few step-wise Queries:

01] Tried few commands like "adb reboot-bootloader", "fastboot getvar all", "fastboot reboot" etc. Everything worked just fine. HTC Sync uninstalled. Do I have to disable Anti-Virus too at the time of flashing?

02] For unlocking, which Device should I select -

2.1] "Sensation (EU)" - As my Baseband version is "11.76A.3504.00U_11.24A.3504.31_M" (same as Sensation EU), OR

2.2] "All other supported models" - because my build for the region is different - "3.33.720.106 CL391535 release-keys"?

05] Do I have to flash Superuser-3.0.7-efghi-signed.zip after rooting or the procedure itself will install superuser?

09] As my HBOOT is 1.29.0000, is this step necessary?

My CID HTC__038 (as HTC__***) and MID PG5813001 are both mentioned in the android_info.txt in the zip for this firmware. But will the current HBOOT 1.29.0000 be downgraded to 1.27.1100? If so, will this have any good or bad after effects?

11] Can I flash latest ViperS ROM or I can only flash ARHD ROM as I will be using Android_Revolution_HD_Root_and_BusyBox.zip for rooting?

Other Queries:

01] Also, after all is done, can I flash TURBO BOOST MOD V3.03-AROMA.zip to take advantage of multiple swap files on different partitions? Does this require any other mods to be flashed first?

Thanks & Regards.
[HTC Sensation] ganeshp:
First of all.. Good thing that you've written what steps you want to try

Now based on your steps the steps from #7 to #9 are not required..If You want to go via smart flash route then soff is not mandatory.. The reason smart flash is existing is to provide a easier way to flash roms even for people who didn't have soff but they got htcdev unlock.

Now if you decided smartflash route.. You need to look at extra step #1 too from this guide.. As smartflash fails like 20-30% of the time and that step will rescue your phone from bootlooops/wifi errors

Note: only if you have ics rom (4.0) as current stock rom.. Go for smartflash route... Otherwise remove step #6 from your laid out steps and follow the rest in the same order

Note2: your build version says you got ics.. So you can safely go via smartflash route

Next answers to your queries

1. Nope not required

2. Try both.. If one failed then the other

5. Not required as the ARHD root zip will install root for you

9. Not at all necessary.. Don't change your firmware ever.. As the one you got is enough and the radio is optimised for Indian towers.. So the one you got is best for you and is sufficient for installing any ics/jb roms be it sense based or AOPS/CM/AOKP/PA based.

11. Doesn't matter You can flash any rom... The root zip you flashed will be erased when you flash a new rom and all custom roms comes pre rooted so you don't even need to bother about root zips

Regarding turbo boost.. Yes you can use it and the installing is simple flashing from recovery and will mostly work on any ROM (based on my personal experience I find it not that useful)
[HTC Sensation] radhx:
Thanks for the vluable info, ganeshp.

One more query...

How do I install Indic Fonts on new ROM say ViperS or ARHD?

I have backed up current Indic Fonts -

DroidSansFallback.ttf

Lohit-Bengali.ttf

Lohit-Devanagari.ttf

Lohit-Tamil.ttf

But there are few bugs in the Devanagari Fonts.

Recently Lohit site has made the latest devanagari and other language fonts available which I have downloaded.

Can I replace these fonts in /System/Fonts directory with the latest ones for stock ROM?

Will it work for new ROM too?

Thanks & Regards.
[HTC Sensation] Far_SighT:
Back up your old fonts and paste the new ones. Normally they should work. In case they're buggy, restore.

Besides, I have viperS and it recognizes Hindi by default.

Happy to help.
[HTC Sensation] radhx:
Thanks Far_SightT.
[HTC Sensation] radhx:
Rooted my phone today well within 10 minutes, and I thank you all for making it such a breeze.

Completed all the steps till 6 (except 4) and now I have rooted Stock ICS ROM still S-ON and updated 4Ext Touch Recovery with permanent SmartFlash.

Then I took a Nandroid backup (step 4) from 4Ext recovery.

The options SDext and SDext2 were in disabled state.

Though the backup went through fine, just curious about these 2 disabled options or am I missing something?

Is the backup complete without these 2 options?

Thanks & Regards.
[HTC Sensation] ganeshp:
Ignore those options.. Those are only for special cases which 95% of people won't do
[HTC Sensation] matijaxda:
boot into cwm fail

Hi. Thanks for the guide.

I managed all the steps (Bootloader unlocked and cwm installed via one-x tool). But now i cannot boot into cwm in order to flash Super SU. I just get a screen with a hazard triangle and thats it. If i take out the battery and boot normally the phone boots up and runs normally. But what can i do in order to flash cwm and get root? Thanks a lot in advance!!!
[HTC Sensation] ganeshp:
That's stock recovery ..the cwm didn't get flashed ..BTW cwm might not be compatible with many ROMs here ..so go for 4ext also this guide especially asks you to install 4ext recovery as it benefits you

Do the step #2 and then step #4a from this guide
[HTC Sensation] joaquinf:
Good point my friend. Indeed i've done with hboot 1.17 :(

They are behaving exactly like google mythbusters when they debunk the batt stats myth :d before that all we have to do was wipe batt stats and battery life became stellar :D
[HTC Sensation] ganeshp:
Just when we thought they did a good job with unlocking Bootloader.. They suddenly not supporting new devices.. Now even the only way to get custom rom was halted :(
[HTC Sensation] maestrale942:
Custom rom

I have a vodafone Sensation, S-on rooted, with firmware n. 3.32.165.11. What custom roms can I flash?
[HTC Sensation] undercover:
Any ics roms.
[HTC Sensation] ldefeo1:
finally this is the guide ive been looking for after so much searching i have a few questions though

1) the htc dev unlock will restore my phone to factory settings, how do i back up all my current apps and data settings etc, i dont have root at this point so titanium isnt an option

2)How do i perform the full nandroid backup, can i do this easily in 4ext recovery once its flashed?

3) i still dont fully understand the implications of being s-on while flashing roms, my firmware is 3.32.401.5, if i flash ahdr in this method will i be alright? in the future will i not be able to update to future versions of ahdr build upon higher firmwares is that right? then will i need to s off or something?

4) no where do you mention rooting or needing to be rooted, i dont need to be rooted to do this process right? also does the ahdr rom come pre rooted so i dont have to worry about it?

thanks a lot for your help
[HTC Sensation] reaper_07:
Thanks a lot. Your guide helped me flash my first custom ROM.
[HTC Sensation] ldefeo1:
congrats, which one did you use and what do you make of it compared to stock?
[HTC Sensation] mikef:
Great work, keep it up and you could be Recognized. :D

Copied the boot.img and gbstockboot.zip to my dev-host site for mirrors in case your dropbox gets overloaded.

boot.img

GBSTOCKboot.zip
[HTC Sensation] -Asskicker-:
Thanks everyone for the kind words, the help you are providing to the people posting in this topic and everything else! :D

I will add those links to my guide, thanks! :D
[HTC Sensation] serlal:
Hello! is it possible to find my stock rom code, if i rooted and flashed Revolution HD, without having done STEP 2 of the tutorial? (check my stock rom before i flash) :-(
[HTC Sensation] bkthong:
Thanks. Wifi not has no more error

Thanks for this post. It was REALLY helpful coz i could not get the wifi to work and was using HTC Dev method to unlock (which left s-on).

I flashed ARHD 6.6.4 and still had to do "extra 1" step in order to get the wifi to work.

Great Job!
[HTC Sensation] T-Macgnolia:
No like I said before it just saves a copy of the apk.

I have to admit even I did not know about this. I will be giving it a test run tomorrow sometime. From what I read there this should work to make you a complete backup. Nice find there by the way.

Backup to Google like I mentioned before, it backs up your phone settings, contacts, calendar, all your e-mail accounts, browser info, and so on.

To be completely honest with you, I can not say first hand as I personally have never used Titanium Backup. I know that it gets nothing but praises all the time and from what it says here it does backup app settings and data.

You might want to install a custom recovery between root and NANDROID backup.

Any 3.32 should be oky.

Sorry it took me so long to respond, just PM me next time.
[HTC Sensation] -Asskicker-:
I'm not entirely certain I understand your question, but most information you can find by doing step Extra 2.

If you need any more help feel free to join the irc help channel and ask your question there. (But have that information from Extra 2 ready ;))

Thanks, I'm happy you got it working! :)
[HTC Sensation] serlal:
I really thank you for your answer and sorry for not being clear! let me try once more :-) So the point is that before i do the unlocking and rooting procedure, i didn't check my stock firmware version.

In other words i didn't do the EXTRA STEP 2. So now i want to do the EXTRA STEP 3, because i want to revert my phone back to stock. (I have a small issue and i want to send it to HTC for service ;-) ) but in STEP 3 you say "First of all you need to download to the correct RUU for your phone, which you can know by the firmware version, firmware radio and CID. You can get to know those by doing step EXTRA 2.

"

But as i mentioned i didn't do EXTRA STEP 2, berore i flash a custom rom. So now i am on REVOLUTION HD rom, but i have no idea which was my original stock rom, so i can't pick one from the list in the link you posted :-)

So is there a way to find out now my custom rom version? (eg could my S/N help?) I hope i am not confusing again! thank you a lot!!! :-D
[HTC Sensation] ganeshp:
you can do extra step 2 when ever you want...it's not like "extra step 2 " works only before flashing custom rom

the "extra step 2" gives you the complete/required information that the device has.

you can do the "extra step 2' now on Revolution HD rom too...

by doing "extra step 2" you'll get the details about your device..which will help you in finding details of your device

do one thing do the "extra step 2" now and post the complete output..here (mask/erase the imei and serial number from the output)

we'll find you the required RUU..then you can follow extra step 3
[HTC Sensation] tottalynoob:
Asskicker2

man, i've been willing to flash a costum rom for 2-3 months now, but i was afraid to brick my phone and get everything messed up.. when i saw this topic.. it incouraged me to do everything myself.. thanks! it's the best post i've seen on xda..

you're a noob king :D
[HTC Sensation] -Asskicker-:
Haha, Thanks :D
[HTC Sensation] serlal:
Thank you again!!! :D that is the output

C:\Android>fastboot getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: 1.27.0000

(bootloader) version-baseband: N/A

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 3.32.401.5

(bootloader) serialno: //-------------------erased---------//

(bootloader) imei: //-----------------------erased---------//

(bootloader) product: pyramid

(bootloader) platform: HBOOT-8260

(bootloader) modelid: PG5813000

(bootloader) cidnum: HTC__N34

(bootloader) battery-status: good

(bootloader) battery-voltage: 3863mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 617f0a98

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.504s
[HTC Sensation] ganeshp:
please remove the complete quote of the first post and the font size too

I answered in the dedicated thread you've created in the q&a section ..do check it

and any problems post there ..dont go on posting the same thing in different places
[HTC Sensation] siaowee:
when i type falsh recovery recovery.img...it says..

"the system cannot execute the specified program"

please someone correct me..
[HTC Sensation] ganeshp:
You got adb/fastest setup? If you did HTC Dev unlock on this machine only.. Then the adb/fastest files are at c:/AndroidSDK/platform-tools or at c:/AndroidSDK/tools

Copy the recovery.img there and then open command command window there (if windows hold shift + right click - open command window here) and type the command
[HTC Sensation] siaowee:
that is what i did.. the files are all in androiSDK/tools..done copying the recovery.img there.. any possible solutions?
[HTC Sensation] ganeshp:
quote me the exact error it has thrown ..

also i believe you havent had root yet ?

if you are rooted and has working rom as of now ..get the "4EXT recovery Updater app" or "4EXT recovery controller" form www.4ext.net install it ..open it and install recovery from there

if you have a working rom but not rooted yet ..do my one click root ..(link in my signature ) and then continue the above solution

the easiest way is this method ..which is fastboot

and the exact command is

fastboot flash recovery recovery.img

so make sure the command is correct and make sure the phone is connected properly from bootloader ..if connected properly the phone shows FASTBOOT USB

is it showing that ? (if it is showing HBOOT press power button once )
[HTC Sensation] siaowee:
my phone is not rooted yet.. i followed this thread's instruction to flash recovery. should i root first my phone and then follows flashing recovery? i am confuse of what i am doing.. after unlocking bootloader and s-off i am stuck in this process

by the way that is the message in the command prompt after i have done the instructions said in the thread..
[HTC Sensation] ganeshp:
you can flash recovery both ways

and this fastboot way is the easiest and the most straight formward

the other way ive mentioned require you to be rooted first then using an app you can install the recovery

now lets stick with the first method only

Answer me each and every question

1. is the phone displaying FASTBOOT USB ? if its showing FASTBOOT only then the connection is not proper ..the reason for this is either you are using usb 3.0 port or an usb hub (if using PC ..connect to the back usb ports and dont use any usb hubs). If phone is saying HBOOT ..then press power button once that should take you to FASTBOOT/FASTBOOT USB

2. Other suspicion is the fastboot.exe you got in the tools folder might be corrupted ..replace the fastboot.exe with this one ..and try the command again
[HTC Sensation] siaowee:
it worked! thank you so much!

now i am done with unlocking bootloader, s-off, rooting and flashing recovery.. can u suggest what rom i must put in my sensation xe?
[HTC Sensation] rzr86:
taste some of them from the development section and see what suits best for you

before flashing the new rom:

1)make a nandroid backup just in case

2)full wipe
[HTC Sensation] ganeshp:
I suggest go with revelation rom.. Perfect balance between performance and battery.

Do backup your current stock rom though

Also after installing the revelation rom.. Check the revelation rom mod thread in sensation themes and apps section.. And flash APM and quick settings mods.. That'll ease you from some stuff
[HTC Sensation] hossny88:
Great explanation
[HTC Sensation] ajax89ita:
italian sensation

hi!

i have an htc sensation with original ics 4.0.3

PYRAMID PVT SHIP S-ON RL

HBOOT-1.27.0000

eMMC-boot

Jan 13 2012, 17:33:34

v3.33.401.53

kernel 3.0.16 build 144#1

i want to install viper s3.1.4

i'm an italian noob, so the question is: I have to follow all the points of the guide in particular both points 4a and THEN 4b?
[HTC Sensation] ganeshp:
No need for 4a.. Just do 4b.. But do follow all the other steps
[HTC Sensation] ajax89ita:
and are some differences between install hd revolution and viper rom?can i follow the same steps?
[HTC Sensation] malybru:
Hi,

There is no difference.

Just follow exactly the same steps.

:)
[HTC Sensation] -Asskicker-:
Again, I can't thank everyone enough to keep answering all these people their questions. I unfortunately don't have the phone nor the time any more to keep up with it, so thank you. :fingers-crossed:
[HTC Sensation] ganeshp:
So.. You on nexus 4 forums now? :p
[HTC Sensation] -Asskicker-:
Not really active there either I'm afraid, I tried to help out a bit with the help thread but my job just took over. You on the Nexus 5 now, how's that treating you? :D

But they will need temp smartflash before they can flash a ROM no?

Any more suggestions to update the topic are highly welcome of course! :)
[HTC Sensation] ganeshp:
The nexus 5 is a bullet train Compared to the sensation bicycle speed... I'm loving it

Btw I got some suggestions.. At the smartflash step during room installation .. Highlight in red the extra #1 step mentioning the case of smart flash failure
[HTC Sensation] -Asskicker-:
Yeah, I remember getting my Nexus 4. :D

Just updated the topic, is that what you meant?
[HTC Sensation] ganeshp:
Yes.. That's what all is needed :D
[HTC Sensation] Paco91:
Great Guide !

This is the best guid i have read here on xda :) i read this forum for almost a year and now i decided to make account and hit thank to all you guys who have helped me ! :good: THX again
[HTC Sensation] bzytox:
problem with my sensation

hi,

i have a problem with my sensation:

in few days, i was running CM10.2, it crashed, i tried to re-install it but i couldn't, i tried to install any other RUU rom but i couldn't, now i can't access to bootloader neither fastboot, the phone only boots into recovery!!!

My configuration :

HBOOT : 1.27.0000

S-ON

cid: VODAP001
[HTC Sensation] malybru:
Hi,

Running the ruu probably deleted the recovery.

Look on the first post,# 2 , and re-install 4 EXT recovery.

Then, follow the thread,(enable smartflash) and re-install the ROM.

:)
[HTC Sensation] bzytox:
thx

thanks,

will try that

---------- Post added at 04:39 PM ---------- Previous post was at 04:24 PM ----------

the problem is that i can't access to bootloader!(power+volum down) neither the system! just can access to recovery(CWM-based recovery v6.0.0.0)
[HTC Sensation] malybru:
Hi,

In which case run the RUU again.

Look HERE

If you cannot see,or do not know your original firmware,try a general European one,if that is where you are from.

:)
[HTC Sensation] curiousfunk:
Asskicker, ganeshp et. al - THANKS! Goodbye stock ICS, hello CM10.1. The guide and support throughout this thread pushed me over the brick-anxiety threshold.
[HTC Sensation] xtremeinfo:
Hi all

I have flashed custom rom yesterday,this is my first time that i have done unlocking ,rooting and flashing custom rom.

special thanks to -Asskicker- for providing complete

noob guide and rzr86 for providing the link..

Hurray I am successfull for the first time,no issues at all :D:laugh::laugh::good:

So now that i have done i have few queries :

I have ICS flashed and not jelly bean,my question is will jelly bean degrade perfomance of sensation because of lack of required hardware (processer and ram stuff) , If no can some one provie me the link to flash jelly bean

While installing custom rom ,it asked for custom kernel - sebestian,faux123..,stock,...I have selected sebestain FM something..which one is good ,what is the use of it.

After flashing room,at the end it said perform system boot atleast once before flashing another rom.what does this mean and what is sytem boot and how to do it

I have received beats audio along with this custom rom,But i could not find any difference between audio previously (with out beats) and with beats,do we have to buy beats headphones or something for this?

Apart from the superuser access which i can use to remove uncessary apps,there is not much difference in performance/UI..what are the other features with custom rom/rooting.

what are the stuff that i can do to improve performance, everyone says battery lasts longer after rooting,any tips/suggestions/stuff that i can do after rooing
[HTC Sensation] rzr86:
check this awesome rom

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

before flashing it make a nandroid of your current rom just in case

any custom kernel has some more features then stock kernel

refer to each thread kernel to see what features do they have

i don't know about system boot but before flashing any new rom:

1)format all partitions except sdcard from 4ext

2)enable msartflash from 4ext

beats audio works only when you plug headphones in the device;)

each custom rom has its features

use low brightness

install(if you want)greenify app to hibernate apps that you don't use frequently(if they consume ram and cpu in background)

don't overclock(cpu and gpu) too much
[HTC Sensation] virgo79:
Indian RUU

Hi,

My sensnation Z710e was heating up and phone use to reboot in every 10-15 sec, battery also draines quickly even after connecting to charger.

I unlocked the phone using HTCdev, installed EXT4 recovery and custom rom, but that didnt help.

Now i wont to go back to stock rom, can any 1 please help me with RUU for PYRAMID_ICS_hTC_Asia_India_3.33.720.6 with radio 11.24A.3504.31_M

OR

Please help me solve this heating and reboot issue.

Thanks
[HTC Sensation] aronaldy:
Thanks for the guide...

:good: