Sensation Questions + explanation how htcdev works behind - HTC Sensation

Hi folks,
I'd like to buy a Sensation next month. I have read here and there and just want to ask you as Sensation owners because I trust xda-opinions more than any other
So, is it right I don't need to buy a Sensation XE for having better battery and higher cpu speed?
I read there is an overclocked ROM for Sensation putting it to 1,5 GHz instead of 1,2.
When I first heard about overclocking it was years ago in context of a normal pc. They said it will overheat and ruin the CPU. But since the Sensation and Sensation XE share the same hardware it should be harmless? Anyone who has deeper knowledge in overclocking arm cpu's ? Would be interesting in general for me.
Next is, I heard the EVO 3D battery fits into the Sensation and has more mA/h.
Or should I buy Sensation XE battery instead of Evo 3D?
Question 3 just for my interest: Sensation's codename is Pyramid. What's the XE's ?
Thanks in advance for your answers.

As far as I'm concerned, both the Sensation and the sensation XE have the same chipset. The Sensation's CPU was underclocked in order to sell the XE as the superior phone with beats. The XE and evo have the same capacity, both also have the temp. sensor.
Sent from my HTC Sensation 4G using XDA

theq86 said:
Hi folks,
I'd like to buy a Sensation next month. I have read here and there and just want to ask you as Sensation owners because I trust xda-opinions more than any other
So, is it right I don't need to buy a Sensation XE for having better battery and higher cpu speed?
I read there is an overclocked ROM for Sensation putting it to 1,5 GHz instead of 1,2.
When I first heard about overclocking it was years ago in context of a normal pc. They said it will overheat and ruin the CPU. But since the Sensation and Sensation XE share the same hardware it should be harmless? Anyone who has deeper knowledge in overclocking arm cpu's ? Would be interesting in general for me.
Next is, I heard the EVO 3D battery fits into the Sensation and has more mA/h.
Or should I buy Sensation XE battery instead of Evo 3D?
Question 3 just for my interest: Sensation's codename is Pyramid. What's the XE's ?
Thanks in advance for your answers.
Click to expand...
Click to collapse
Hi,
1.Correct.No need to spend extra on xe.
2.All Sensations can be clocked/overclocked up to 1.8 GHZ(currently)
3.Choice of battery is yours.
4.EVO,XE,Anker battery all fit.
5. Sensation(XE,4G) = Pyramid.

Basically yes, no need to spend the extra cash. You can install an XE rom to a Sensation. Just buy a higher capacity because the stock one is bad, only 1520 mah.
Sent from my HTC Sensation using XDA

Okay, next questions regarding S-OFF.
As I could read there is currently no way to S-OFF pyramids > HBOOT 1.18.0000 and no way to downgrade hboot to 1.18.0000 if stock version is higher, right?
has anyone tested the method of changing the main version in the misc partition to be able to downgrade?

theq86 said:
Okay, next questions regarding S-OFF.
As I could read there is currently no way to S-OFF pyramids > HBOOT 1.18.0000 and no way to downgrade hboot to 1.18.0000 if stock version is higher, right?
has anyone tested the method of changing the main version in the misc partition to be able to downgrade?
Click to expand...
Click to collapse
Hi,
Hboot 1.18.0000 IS capable of s-off.
Check HERE and HERE

malybru said:
Hi,
Hboot 1.18.0000 IS capable of s-off.
Check HERE and HERE
Click to expand...
Click to collapse
Yes, sure, I read it See above, I meant HBOOTS higher than 1.18.0000 ;-)

theq86 said:
Yes, sure, I read it See above, I meant HBOOTS higher than 1.18.0000 ;-)
Click to expand...
Click to collapse
Hi,
You are correct about higher than 1.18.0000

theq86 said:
Okay, next questions regarding S-OFF.
As I could read there is currently no way to S-OFF pyramids > HBOOT 1.18.0000 and no way to downgrade hboot to 1.18.0000 if stock version is higher, right?
has anyone tested the method of changing the main version in the misc partition to be able to downgrade?
Click to expand...
Click to collapse
Downgrading your hboot shouldn't be necessary. Just a hassle if you ask me. One way is using tacoroot to first gain temp root, then running revolutionary.
I would suggest that you try the Revolutionary tool first of all. Stay far away from HTCDev.
If Revolutionary should fail, then go for Taco Root. Stay far away from HTCDev, as chance of bricking is slightly higher than normal.
So yes 1.18 is still easily doable, whereas 1.27 is much harder. So don't upgrade to ICS if you want to root.
Sent from my HTC Sensation Z715e using xda premium

Okay, thx.
I expect HBOOTS higher than 1.18.0000 still to support the revolutionary method. Unfortunately the rev tool does not allow it. Seems as if the rev team is making a long sleep at the moment.
But when I have hands on a Sensation I could try some methods of downgrading that I learned from other htc phone experiences.
thanks for your help guys.

Sgt.Incontro said:
Downgrading your hboot shouldn't be necessary. Just a hassle if you ask me. One way is using tacoroot to first gain temp root, then running revolutionary.
I would suggest that you try the Revolutionary tool first of all. Stay far away from HTCDev.
If Revolutionary should fail, then go for Taco Root. Stay far away from HTCDev, as chance of bricking is slightly higher than normal.
So yes 1.18 is still easily doable, whereas 1.27 is much harder. So don't upgrade to ICS if you want to root.
Sent from my HTC Sensation Z715e using xda premium
Click to expand...
Click to collapse
In fact, the htcdev method just changes 4 bytes in the misc partition to indicate LOCKED, RELOCKED and UNLOCKED state. So this is easily reversable ;-)

theq86 said:
In fact, the htcdev method just changes 4 bytes in the misc partition to indicate LOCKED, RELOCKED and UNLOCKED state. So this is easily reversable ;-)
Click to expand...
Click to collapse
Hi,
I thought the HTC DEV method only unlocks the recovery and system partitions .
It leaves the radio partition locked.
Do you have a reverse for this?

Well, I can only speak of my HTC Wildfire S experiences. But the methods we developed over there seem to be HTC generic.
So, here's how htcdev works:
The Bootloader (hboot) "talks" to the radio via some kind of remote procedure call. the radio firmware itself is capable of writing without security to any place on the phone.
so whenever you flash something, be it a RUU, a PG***IMG.zip, or via fastboot it is done via the bootloader.
Now, for some older phones the bootloader had to be upgraded in order to use htcdev. Newer devices already have hboots capable of being unlocked.
So what's happening? We found out, that all the get_identifier_token stuff is not necessary to unlock the bootloader. This is just done by HTC to get our devices identifiers for their database to tell they have been unlocked, hence warranty screwed.
The funny and dumb thing now is, that the only thing the process changes is 4 bytes in the misc partition. At some offset :
HTCU indicates an unlocked device
HTCL indicates a re-locked device (fastboot oem lock will relock it but leaving a trace for htc)
empty (hex 00 00 00 00) indicates an untouched device.
So what happens if you have HTCU ?
The bootloader will recognize unlocked state and disable the signature check for /system, /recovery, /boot and some other partitions.
The NAND write lock on /system e.g. is done by the kernel. A vanilla kernel will remove the restrictions.
This is why even with locked bootloader, ClockworkMod Recovery is able to write on protected partitions ;-)
(at least on mtd based phones, sensation is eMMc based)
The radio is yet protected by another security measure. It's blocks are marked as bad and the radio area is usually not mapped to any partition.
I'm very interested in how this all is done on Pyramid. Maybe we can get new ideas from it.

theq86 said:
Well, I can only speak of my HTC Wildfire S experiences. But the methods we developed over there seem to be HTC generic.
So, here's how htcdev works:
The Bootloader (hboot) "talks" to the radio via some kind of remote procedure call. the radio firmware itself is capable of writing without security to any place on the phone.
so whenever you flash something, be it a RUU, a PG***IMG.zip, or via fastboot it is done via the bootloader.
Now, for some older phones the bootloader had to be upgraded in order to use htcdev. Newer devices already have hboots capable of being unlocked.
So what's happening? We found out, that all the get_identifier_token stuff is not necessary to unlock the bootloader. This is just done by HTC to get our devices identifiers for their database to tell they have been unlocked, hence warranty screwed.
The funny and dumb thing now is, that the only thing the process changes is 4 bytes in the misc partition. At some offset :
HTCU indicates an unlocked device
HTCL indicates a re-locked device (fastboot oem lock will relock it but leaving a trace for htc)
empty (hex 00 00 00 00) indicates an untouched device.
So what happens if you have HTCU ?
The bootloader will recognize unlocked state and disable the signature check for /system, /recovery, /boot and some other partitions.
The NAND write lock on /system e.g. is done by the kernel. A vanilla kernel will remove the restrictions.
This is why even with locked bootloader, ClockworkMod Recovery is able to write on protected partitions ;-)
(at least on mtd based phones, sensation is eMMc based)
The radio is yet protected by another security measure. It's blocks are marked as bad and the radio area is usually not mapped to any partition.
I'm very interested in how this all is done on Pyramid. Maybe we can get new ideas from it.
Click to expand...
Click to collapse
Hi,
This is all very interesting and may well apply to the Sensation.
I have bookmarked this post for future reference.
I can only thank you,as I am out of thanks for the day.

When I get my Sensation next month I wil definately experiment a little and try to make use of some of our experience we made over there at wfs forums.

theq86 said:
When I get my Sensation next month I wil definately experiment a little and try to make use of some of our experience we made over there at wfs forums.
Click to expand...
Click to collapse
Hi,
I look forward to your results...

malybru said:
Hi,
This is all very interesting and may well apply to the Sensation.
I have bookmarked this post for future reference.
I can only thank you,as I am out of thanks for the day.
Click to expand...
Click to collapse
Ha don't worry malybru I hit the thanks button for you, just wish I could hit it again for me lol.
At theq86, I am really looking forward to having someone such as yourself working with the Sensatio. Oh and I am also book marking that post.

T-Macgnolia said:
Ha don't worry malybru I hit the thanks button for you, just wish I could hit it again for me lol.
At theq86, I am really looking forward to having someone such as yourself working with the Sensatio. Oh and I am also book marking that post.
Click to expand...
Click to collapse
Hi T,
Good to see you here.
Thanks for that.
I believe theq86 has something that could be very useful to a lot of people trying to s-off from a higher hboot than 1.18.0000

theq86 said:
Well, I can only speak of my HTC Wildfire S experiences. But the methods we developed over there seem to be HTC generic.
So, here's how htcdev works:
The Bootloader (hboot) "talks" to the radio via some kind of remote procedure call. the radio firmware itself is capable of writing without security to any place on the phone.
so whenever you flash something, be it a RUU, a PG***IMG.zip, or via fastboot it is done via the bootloader.
Now, for some older phones the bootloader had to be upgraded in order to use htcdev. Newer devices already have hboots capable of being unlocked.
So what's happening? We found out, that all the get_identifier_token stuff is not necessary to unlock the bootloader. This is just done by HTC to get our devices identifiers for their database to tell they have been unlocked, hence warranty screwed.
The funny and dumb thing now is, that the only thing the process changes is 4 bytes in the misc partition. At some offset :
HTCU indicates an unlocked device
HTCL indicates a re-locked device (fastboot oem lock will relock it but leaving a trace for htc)
empty (hex 00 00 00 00) indicates an untouched device.
So what happens if you have HTCU ?
The bootloader will recognize unlocked state and disable the signature check for /system, /recovery, /boot and some other partitions.
The NAND write lock on /system e.g. is done by the kernel. A vanilla kernel will remove the restrictions.
This is why even with locked bootloader, ClockworkMod Recovery is able to write on protected partitions ;-)
(at least on mtd based phones, sensation is eMMc based)
The radio is yet protected by another security measure. It's blocks are marked as bad and the radio area is usually not mapped to any partition.
I'm very interested in how this all is done on Pyramid. Maybe we can get new ideas from it.
Click to expand...
Click to collapse
This actually explains how did I manage to downgrade my Desire. It wasn't possible until I have manually wiped out entire phone's memory with QtAdb. After reboot recovery was reporting error with misc partition. After that RUU wasn't complaining about main version being newer.
Odoslané z môjho HTC Sensation XE with Beats Audio Z715e

Related

[Q] A few questions about bootloader ...

Hello,
I'm new to android and have been reading a lot. But not everything is clear.
With AlphaRevX you can s-off the desire s.
If you have 0.98.0000 and use AlphaRevX, will it still be 0.98.0000 or will it be upgraded to a higher number?
The desire s (gingerbread) can't be really rooted yet, only gingerbreak.
But to install a custom rom you don't need to be rooted, you only need s-off and goldcard?
Does anyone have an idea when htc will release a s-off tool or s-off bootloader?
dloulou said:
Hello,
I'm new to android and have been reading a lot. But not everything is clear.
With AlphaRevX you can s-off the desire s.
If you have 0.98.0000 and use AlphaRevX, will it still be 0.98.0000 or will it be upgraded to a higher number?
The desire s (gingerbread) can't be really rooted yet, only gingerbreak.
But to install a custom rom you don't need to be rooted, you only need s-off and goldcard?
Does anyone have an idea when htc will release a s-off tool or s-off bootloader?
Click to expand...
Click to collapse
The bootloader version number will be changed after alpharevx, to 6.something, to stop accidental bootloader down grading.
Ginger beak is the exploit that we use to achieve root, So it can be rooted!
You don't need gold card.
You're right in saying that you don't need root to flash custom, just soff and a recovery, CWM or EXT4
But you do need root to take the recommend pre custom backup
I don't see htc releasing unlocked boot loader to this device till at least late september as the schedule they've announced initially involves sensation and evo3d only
Sent from my HTC Desire S using XDA Premium App
Thanks a lot, it is much clearer now.
ben_pyett said:
But you do need root to take the recommend pre custom backup
Click to expand...
Click to collapse
I didn't know that.
So the only purpose of the goldgard is to downgrade the bootloader?
dloulou said:
Thanks a lot, it is much clearer now.
I didn't know that.
So the only purpose of the goldgard is to downgrade the bootloader?
Click to expand...
Click to collapse
Yep, a pre-backup (a Nandroid backup) always helps and makes you feel slightly more secure when flashing!
Goldcards - I'm afraid that I'm not 100% sure about that.
A quote from @paulobrien @Modaco, "A GoldCard is a special SD card which, when inserted into your device, allows you to flash RUU (ROM Update/upgrade utility) files with a different CID to your own device. For example, if you own a T-Mobile branded device, this will allow you to flash a generic ROM."
As I don't own a network locked device I've never had to use one myself, so my knowledge about them is pretty thin.
Thanks, mine is also not a branded device.

[Q] What is superCID (11111111)

what are the benefits of doing super-CID (i.e. 11111111)
If i do superCID can I again restore to stock CID..
Please help
abhishek89 said:
what are the benefits of doing super-CID (i.e. 11111111)
If i do superCID can I again restore to stock CID..
Please help
Click to expand...
Click to collapse
Certain things, e.g. RUUs, need to have the correct Carrier ID on the phone in order to install via the bootloader or recovery using the PG58IMG.zip process. The Latest Firmware packs for example are grouped together into sets, this is to allow you to install them if you don't have SuperCID. If you have got SuperCID you can install any of them as all the CID checks pass.
Another reason to change the CID if to allow you to install a generic RUU instead of the one that came with the phone, this allows you to remove the bloatware. For example I'm on Vodafone and I installed the generic Euro RUU purely to get rig of the Vodafone crap that came pre-installed.
The process to change it back is identical to the way you write the SuperCID just using your original CID (mine for example is VODAP001). IIRC HTC__01 is the generic CID
gol_n_dal said:
Certain things, e.g. RUUs, need to have the correct Carrier ID on the phone in order to install via the bootloader or recovery using the PG58IMG.zip process. The Latest Firmware packs for example are grouped together into sets, this is to allow you to install them if you don't have SuperCID. If you have got SuperCID you can install any of them as all the CID checks pass.
Another reason to change the CID if to allow you to install a generic RUU instead of the one that came with the phone, this allows you to remove the bloatware. For example I'm on Vodafone and I installed the generic Euro RUU purely to get rig of the Vodafone crap that came pre-installed.
The process to change it back is identical to the way you write the SuperCID just using your original CID (mine for example is VODAP001). IIRC HTC__01 is the generic CID
Click to expand...
Click to collapse
So how do I install roms from different carriers
fatswaller4451 said:
So how do I install roms from different carriers
Click to expand...
Click to collapse
first you need to S-OFF then supercid
after that you can use any ruu.exe
Super Cid
rzr86 said:
first you need to S-OFF then supercid
after that you can use any ruu.exe
Click to expand...
Click to collapse
Hey thanks for your response
Ok so I have s-off and super Cid just a few more questions if u don't mind
1. can i install any ruu for any android phone or am I limited?
2. Will installing a ruu for another phone effect the way my current phone works
3. When installing a ruu.exe for another phone will I have to follow the same bootloader unlock method for that phone or my phone?
Sorry for the newbie questions but I have limited knowledge of super cid however I have been rooting for years now
I heard some bad things about super cid but have not had any issues thus far, the guide was very easy to follow and in fact just to make sure it was working I was able to ruu backwards
Thanks for your expertise you r awesome
fatswaller4451 said:
Hey thanks for your response
Ok so I have s-off and super Cid just a few more questions if u don't mind
1. can i install any ruu for any android phone or am I limited?
2. Will installing a ruu for another phone effect the way my current phone works
3. When installing a ruu.exe for another phone will I have to follow the same bootloader unlock method for that phone or my phone?
Sorry for the newbie questions but I have limited knowledge of super cid however I have been rooting for years now
I heard some bad things about super cid but have not had any issues thus far, the guide was very easy to follow and in fact just to make sure it was working I was able to ruu backwards
Thanks for your expertise you r awesome
Click to expand...
Click to collapse
1)with s-off and supercid you are not limited
2)it won't affect anything at all
But probably you will have some official updates from the specific carrier(if you have)
3)I think it depends from the carrier of the Ruu you have chosen
But actually there is no need to unlock the bootloader because you are on s-off
Edit:in second and third question what do you mean by another phone?
I assume you mean another carrier
If yes then yes
If you mean another device(for example Samsung)then absolutely no
Of course you can use any ruu but only from sensation's devices
Sent from my HTC Sensation using xda premium
super cid
rzr86 said:
1)with s-off and supercid you are not limited
2)it won't affect anything at all
But probably you will have some official updates from the specific carrier(if you have)
3)I think it depends from the carrier of the Ruu you have chosen
But actually there is no need to unlock the bootloader because you are on s-off
Edit:in second and third question what do you mean by another phone?
I assume you mean another carrier
If yes then yes
If you mean another device(for example Samsung)then absolutely no
Of course you can use any ruu but only from sensation's devices
Sent from my HTC Sensation using xda premium
Click to expand...
Click to collapse
So I have verified that I have super cid on my evo 4g lte by ruuing backward, however when I try flashing an htc one ruu i get an error message that its the wrong file, so i tried flashing an original evo 4g ruu and still get the same message
I am still s-off
relocked bootloader
super cid
hboot 2.0.9
latest firmware
am i missing something?
Thanks
fatswaller4451 said:
So I have verified that I have super cid on my evo 4g lte by ruuing backward, however when I try flashing an htc one ruu i get an error message that its the wrong file, so i tried flashing an original evo 4g ruu and still get the same message
I am still s-off
relocked bootloader
super cid
hboot 2.0.9
latest firmware
am i missing something?
Thanks
Click to expand...
Click to collapse
wait man man
for which device are we talking about?
not for sensation?
EVO 4g lte
Sent from my EVO using xda app-developers app
fatswaller4451 said:
EVO 4g lte
Sent from my EVO using xda app-developers app
Click to expand...
Click to collapse
no maaaaannnnn
don't use any ruu for sensation to evo 4g
go to the evo 4g's thread and see there for ruu.exe files
this forum is only for sensation/xe/4g
i thought you were talking about sensation devices
Ok thanks for the info but I was talking about super cid and installing roms from different carrier's
Sent from my EVO using xda app-developers app
---------- Post added at 12:14 PM ---------- Previous post was at 12:06 PM ----------
I was following a previous thread
Sent from my EVO using xda app-developers app
to reduce the confusion
NO- you cant/shouldn't flash another model phone's RUU on another
there is a high chance of bricking the device if you do that
Does SuperCID also network unlocks the phone?
There is a lot of confusion on the internet about SuperCID. I have HTC One S which is locked to T-Mobile and I want to get it network unlocked. the "strings -n 8 /dev/block/mmcblk0p6" method did not show unlock_code for my phone (though it has worked for some other people). While googling I found that doing SuperCID by changing mmcblk0p4 can also network unlock the phone. Please let me know if you have some idea. Thanks.
gol_n_dal said:
Certain things, e.g. RUUs, need to have the correct Carrier ID on the phone in order to install via the bootloader or recovery using the PG58IMG.zip process. The Latest Firmware packs for example are grouped together into sets, this is to allow you to install them if you don't have SuperCID. If you have got SuperCID you can install any of them as all the CID checks pass.
Another reason to change the CID if to allow you to install a generic RUU instead of the one that came with the phone, this allows you to remove the bloatware. For example I'm on Vodafone and I installed the generic Euro RUU purely to get rig of the Vodafone crap that came pre-installed.
The process to change it back is identical to the way you write the SuperCID just using your original CID (mine for example is VODAP001). IIRC HTC__01 is the generic CID
Click to expand...
Click to collapse

[Q] confused with the terms.. need help with root

hi..
i am all stranger to HTC world.. i have been using galaxy s, s2 and ace.. things were easier when it came to rooting and flashing custom roms.. or at least there was less terms.. 3 days ago i bougth Sensation XE and since then i have been reading every page but the more i read, the more i get cunfused...
so, what i want is basically trying new kernels, OCing, using apps like setcpu or titanium backup etc.. in order to do these rooting the device was enough with the galaxy devices.. but here there are lots of terms..
here is what i think i understand;
S-off= this means unlocking the NAND part to be re-writable i guess.. the funny part is; i want to root the device and i guess i have to S-off the device but it says in order to S-off the device you must have alredy rooted it? or i am wrong?
Hboot version=i think this is very important since we have to choose the methots according to this... mine is 1.27.0000
super CID= no idea what this is.. but i assume it has no important role on rooting..
and there is the bootloader unlock option= htcdev.com is doing it but they say if i do it my phone is out of warranty.. it is just a 3 day phone and i dont want to lose the warranty... and i also have read some post about it not being a complete unlock.. so any method other then offical HTC ones would be better for not losing the warranty (i am sure even if i lock it back when its necessary, HTC will still have the records of me unlocking my device and wont let me use the warranty) ..
and there is this guide on the development section, it is really helpfull but the date of it tells me it was before ice cream sandwich update and 1.27.0000 hboot version and some of the instructions confirms that... so i guess i need some other method to root my device ... (after everything i am not even sure if the rooting is excatly what i need)
long story for short; i am lost among the terms and instructions.. especially after i tried to S-off my device in order to root and learnt it needed to be rooted first in order to be S-off .....
so please help me with the terms and instructions..
thanks ..
Okay, root is not needed to s off.
S-off disables the security on your bootloader.
Supercid means you can flash any piece of software no matter what area or network it was intended for, as each one has a cid code that restricts the software to the network or countrys phone e.g. unbranded sensations cid is HTC__001 and Vodafone would be VODA__xx. Supercid changes your cid to 11111111 which means everything that is protected by any cid code will work on your phone.
Back to s-off, using revolutionary tool is pretty easy as long as you follow the instructions correctly but will not work on hboot 1.27 so it requires downgrading using an ruu or eng. Hboot 1.17 or finding another method to s off 1.27, once s off using revolutionary all you have to do is flash a custom recovery and then flash superuser and voila your rooted. But you can also s-off, install custom recovery, upgrade firmware to 1.27 and flash a prerooted custom Rom which obviously does the trick. Just make sure to keep a track of what firmware you are on and make sure it works with what your doing and the Rom you're using. Oh and htcdev unlock is not necessary as you can flash a firmware with a unlocked bootloader plus revolutionary also unlocks bootloader. And as far as warranty goes, once s off or bootloader is unlocked your warranty is VOID.
Hope this helps
Sent from my HTC Sensation XE with Beats Audio using xda premium
Fİnally! everything makes sense thanks a lot..
so the first step is to downgrade to a firmware which i can S-off and unlock, then to get back to pre-rooted version of my current firmware..
so i assume just like i can downgrade, S-off and unlock, i also can upgrade, S-on and lock back when i need the warranty?
Almost firmware contains the radio and Hboot etc, to obtain root you just first s off on the downgraded firmware, then upgrade to an unlocked firmware that is for ics. The firmware for ics is 3.32 which contains Hboot 1.27 but of course you cannot s off on this version of Hboot. Then flash a pre rooted ROM once you have gone back to ics firmware using a custom recovery. Once s off, you will not lose it when upgrading to a new firmware. But to s-on is risky but if you manage to do it without semi bricking your phone and then flash a locked bootloader HTC will never know you've voided your warranty as long as your on an unrooted Rom. I will pm you a great link for doing this and explaining as I know this is confusing. I won't post it here because its on another forum.
Sent from my HTC Sensation XE with Beats Audio using xda premium
this really explains everything.. its just like showing the entire map and also telling the route.. thank you very much, you are the best
No problem if you could hit the thanks button I would greatly appreciate it
Sent from my HTC Sensation XE with Beats Audio using xda premium

About unlock bootloader with htcdev

Hey man, before S-OFF, why we should do unlock bootloader via htcdev? (my hboot is 1.27.000)
What is the purpose to do that?
Can you explain this for me?
Thanks..
Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium
the first version of doing S-OFF requires htcdev unlock but the second one does not require
if you do not want to use htcdev unlock method for doing S-OFF method after see this thread
http://forum.xda-developers.com/showthread.php?t=1661631
he was refering more to the purpose of HTC Dev unlocking i guess
this is what i found but it is outdated (2009) dunno whether something has changed or not, so maby some nerds can explain further for him
DigitalPioneer said:
OK, about sixteen million posts have been flying back and forth about what you can do with root, can't do, what S-OFF is, is not... So I'm going to try to clear it all up for you, OK?
ROOT means you have full control over the OS. From the OS, you can write to the recovery partition. Without root, the only way to write recovery is through hboot, which will only let you flash a custom recovery if you have S-OFF. But even with S-ON, you can write recovery from the OS if you have root. Then, with a custom recovery, you can write the hboot with an engineering bootloader, which has S-OFF. This way, you get S-OFF without a warranty-voiding watermark.
S-OFF means you can flash a custom recovery or ROM from hboot. Things you could already do with root, except that it's hard to get root while S-ON. But if you get it, you're set.
HTC says they'll ship an update which sets S-OFF, and then we're set, except their update will almost assuredly drop a watermark and void the warranty.
ANALOGY: Say the phone is a fortress, and you're trying to get in. S-ON means the gate is shut. If you root it with S-ON, you do it with an exploit, so you find a weak spot in the wall and pack it full of C4 and BOOM, you're in. S-OFF means they opened the gate from the inside, and you just walked in. Either way (S-OFF or root) you're in.
SUMMARY: With S-OFF, you get everything. With root, you get everything. End of story.
Final comment: rooting with S-ON means you used an exploit. Exploits are bad!! But HTC is forcing us to resort to such brutish, nasty means (blowing up walls to the fortress) because they locked the gate before selling us the place. We have a right to get inside, but they aren't opening the gate, so we have to get in some other way. Remember, if you can blow up the wall and walk in, a malicious program can do so too. Exploits are bad, and HTC should patch them. But let's get some legitimate use out of them first, ehhh?
Click to expand...
Click to collapse

Difference between SuperCID and Unlock for HTC One S

Hello,
I am quite confused about the term SuperCID and what it means. My sister got a HTC One S. I unlocked and unrooted it for her quite a long time ago. Now, I want to get S-off but I can't do it because I don't have SuperCID. I read on the forum and some people say that Super CID means your phone is unlocked, while other say you have to use the command "fastboot oem readcid" to check if you get SuperCID.
I use "fastboot oem readcid" on the HTC One S and it shows TMOB010. Then does that mean that I don't have SuperCID? Then what exactly is SuperCID when the HTC One S is already shown "Unlocked and Tampered" on the fastboot screen. Pleas let me know. I am quite confused with all this terminology. I can look up direction to get SuperCID but I want to be sure that the phone has it or not before I proceed.
Thank you for your help
vi6s said:
Hello,
I am quite confused about the term SuperCID and what it means. My sister got a HTC One S. I unlocked and unrooted it for her quite a long time ago. Now, I want to get S-off but I can't do it because I don't have SuperCID. I read on the forum and some people say that Super CID means your phone is unlocked, while other say you have to use the command "fastboot oem readcid" to check if you get SuperCID.
I use "fastboot oem readcid" on the HTC One S and it shows TMOB010. Then does that mean that I don't have SuperCID? Then what exactly is SuperCID when the HTC One S is already shown "Unlocked and Tampered" on the fastboot screen. Pleas let me know. I am quite confused with all this terminology. I can look up direction to get SuperCID but I want to be sure that the phone has it or not before I proceed.
Thank you for your help
Click to expand...
Click to collapse
SuperCID will be a seven digit string of the same number (1111111, 2222222 etc). These CIDs gain special access to partitions normally locked down (how they test stuff). Having this CID means you can do more stuff, meaning write different sectors etc.
So TMOB010 means you don't have it.
To make a complete answer; unlocked is just when you unlock your phone via HTC's website which allows you special access to partitions and fastboot, however not all partitions are accessible - whereas with SuperCID you can access them all.
ZackehSoul said:
SuperCID will be a seven digit string of the same number (1111111, 2222222 etc). These CIDs gain special access to partitions normally locked down (how they test stuff). Having this CID means you can do more stuff, meaning write different sectors etc.
So TMOB010 means you don't have it.
To make a complete answer; unlocked is just when you unlock your phone via HTC's website which allows you special access to partitions and fastboot, however not all partitions are accessible - whereas with SuperCID you can access them all.
Click to expand...
Click to collapse
correction.
supercid does not allow special acces of different partitions, who told you that.
its just a masterkey for stock softwareversion implementation, nothing more.
its either a eng-hboot or a s-off implementation that gives you that freedom.
real187 said:
correction.
supercid does not allow special acces of different partitions, who told you that.
its just a masterkey for stock softwareversion implementation, nothing more.
its either a eng-hboot or a s-off implementation that gives you that freedom.
Click to expand...
Click to collapse
That's incorrect. You can have a stock HBOOT and be S-ON with SuperCID. SuperCID isn't the implementation, it's a way to gain the implementation. And it allows you special access in that it's a masterkey...
Example; I gain S-OFF with Moonshine. Does that mean I have SuperCID? No. Does that mean I have an ENG HBOOT? Yes. Can I reflash that HBOOT to stock and keep S-OFF? Yes.
SuperCID allows the flashing of any ROM regardless of the carrier it was meant for (special access) and it also allows for the writing of Ext_ROM (special access, again - see CID LOCK).
ZackehSoul said:
That's incorrect. You can have a stock HBOOT and be S-ON with SuperCID. SuperCID isn't the implementation, it's a way to gain the implementation. And it allows you special access in that it's a masterkey...
Example; I gain S-OFF with Moonshine. Does that mean I have SuperCID? No. Does that mean I have an ENG HBOOT? Yes. Can I reflash that HBOOT to stock and keep S-OFF? Yes
SuperCID allows the flashing of any ROM regardless of the carrier it was meant for (special access) and it also allows for the writing of Ext_ROM (special access, again - see CID LOCK).
Click to expand...
Click to collapse
No supercid is just a generic cid.
It has no hardware advantage over a stock cid. It's mainly used for unbranding.
I always have my devices on stock hboot and stock cid. Only s-off is what I want.
Haven't found anything I couldn't flash.
Like your link says VENDERLOCK thus software.
It's the unlock (xda-dev) part that provides the access of certain partitions.
With s-off even more is available.
S-off and hboot have no direct relation.
Example: Lower stock hboots can flash radio with only a unlocked device. Higher can't.
What's the difference a device unlocked supercid and a device unlocked unbranded cid. ?
Is there any rom custom that can't be flashed with just unlocking,
Lets make it supercid can I flash more roms?
Its just an coincidence that with the newer devices supercid was needed for getting s-off. It didn't used to be that way.
Hell easy unlocking didn't even exist.
It was s-off or bust mostly.
The link you give is not that clear.
ext_rom have you read there description?
I don't think that's a really secured partition. Do you?
Typing on a phone is fukd if it gets to big.
Verstuurd van mijn HTC One S met Tapatalk
real187 said:
No supercid is just a generic cid.
It has no hardware advantage over a stock cid. It's mainly used for unbranding.
I always have my devices on stock hboot and stock cid. Only s-off is what I want.
Haven't found anything I couldn't flash.
Like your link says VENDERLOCK thus software.
It's the unlock (xda-dev) part that provides the access of certain partitions.
With s-off even more is available.
S-off and hboot have no direct relation.
Example: Lower stock hboots can flash radio with only a unlocked device. Higher can't.
What's the difference a device unlocked supercid and a device unlocked unbranded cid. ?
Is there any rom custom that can't be flashed with just unlocking,
Lets make it supercid can I flash more roms?
Its just an coincidence that with the newer devices supercid was needed for getting s-off. It didn't used to be that way.
Hell easy unlocking didn't even exist.
It was s-off or bust mostly.
The link you give is not that clear.
ext_rom have you read there description?
I don't think that's a really secured partition. Do you?
Typing on a phone is fukd if it gets to big.
Verstuurd van mijn HTC One S met Tapatalk
Click to expand...
Click to collapse
Yeah exactly it removes the vendor lock which gives you access to write partitions you otherwise wouldn't be allowed to in that way.
I think we're actually arguing the same point here dude Think I misread your point about HBOOT in the second post.
ZackehSoul said:
Yeah exactly it removes the vendor lock which gives you access to write partitions you otherwise wouldn't be allowed to in that way.
I think we're actually arguing the same point here dude Think I misread your point about HBOOT in the second post.
Click to expand...
Click to collapse
Hmm...., so, based on the info, it means SuperCID is not that different from generic CID. However, you need it to get S-Off, which in turn allows you to write to different partition. Because my ultimate goal is to get S-off to update my sister phone to the CyanogenMod 10.2. Is that correct or did I miss anything?
vi6s said:
Hmm...., so, based on the info, it means SuperCID is not that different from generic CID. However, you need it to get S-Off, which in turn allows you to write to different partition. Because my ultimate goal is to get S-off to update my sister phone to the CyanogenMod 10.2. Is that correct or did I miss anything?
Click to expand...
Click to collapse
Blunt answer: you need superCID for S-OFF, unlock isn't enough by itself.

Categories

Resources