S-OFF? - Samsung Galaxy Fit GT 5670

Today a friend of mine told me that he was able to gather more internal memory from his old HTC Desire by turning off the NAND STORAGE SECURITY [aka S-OFF].
So is there anything like that for our FIT?
http://www.addictivetips.com/mobile/what-is-s-off-how-to-gain-it-on-htc-android-phones-with-unrevoked-forever/
See the above link for more info on S-ON/S-OFF stuff

s-off means locked bootloader that's mean any change done on the nand partition will be reverted back after a reboot (not sure)
you cannot get more memory but more memory will be available to you for editing purpose
he is either misleaded or misunderstood

I don't think so... :/
Sent from my GT-S5670 Galaxy Fit using xda-developers app...

G-fit doesnt have a locked bootloader = no S-On...
Hence, there is no need for S-Off...
It is usually only for HTC phones since they have locked bootloaders...
- Via xda premium

Related

[Q] is it possible to have a root withour doing s-off?

Can i root my asian sensation and keep my phone s-off? If so, how?
Are you serious? Hurrp Durrp use the search.
of course not
S-off means writing to /system. Root requires write access to /system in order to get the app + 18056377243 binary.
So no.
Sent from my HTC Sensation 4G using XDA App
idan_mo said:
Can i root my asian sensation and keep my phone s-off? If so, how?
Click to expand...
Click to collapse
geoffcorey said:
S-off means writing to /system. Root requires write access to /system in order to get the app + 18056377243 binary.
So no.
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
Technically the answer is YES on the Sensation because you can use the HTC unlock method to install a custom recovery and flash Superuser to give your current Rom root access without going S-Off.
But using Revolutionary to S-Off your phone is the superior method to use and gives you more options in the future.
tpbklake said:
Technically the answer is YES on the Sensation because you can use the HTC unlock method to install a custom recovery and flash Superuser to give your current Rom root access without going S-Off.
But using Revolutionary to S-Off your phone is the superior method to use and gives you more options in the future.
Click to expand...
Click to collapse
Using the htc method still gets you to s-off, and then end goal the person doesn't want.
You cannot write to /system without some sort of s-off. And the htc way is one of the two ways to get s-off.
Sent from my HTC Sensation 4G using XDA App
geoffcorey said:
Using the htc method still gets you to s-off, and then end goal the person doesn't want.
You cannot write to /system without some sort of s-off. And the htc way is one of the two ways to get s-off.
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
Whatever dude. The HTC Unlock method unlocks the boot loader, but it still reports S-Off as indicated by several posts in this thread:
http://forum.xda-developers.com/showpost.php?p=16865964&postcount=71
When you boot into the unlocked boot loader, the boot loader commands have
special access to some of the partitions such as /system, but you are limited by what the commands can flash.
yup. the HTC method while gives you s-off doesn't allow you to root the phone or install a custom ROM.
I had read through the user guide at XDA, about the uninstall HTC SYNC. Uninstall HTC sync is on HTC phone or computer or both?
It is Rooting method for Samsung Galaxy S2 and HTC Sensation is different?
jordontin said:
I had read through the user guide at XDA, about the uninstall HTC SYNC. Uninstall HTC sync is on HTC phone or computer or both?
It is Rooting method for Samsung Galaxy S2 and HTC Sensation is different?
Click to expand...
Click to collapse
You only need to uninstall HTC Sync on your PC, not the phone.
Yes, the rooting process is different between SGS2 and HTC Sensation.
If i using Revolutionary tool to S-OFF and root the HTC Sensation, does it make changes on stock ROM, Kernel, driver (e.g 3G), etc?
It is Revolutionary tool compatible for all version of the HTC Sensation? Because i'm from Malaysia.
If my HTC Sensation got hardware problem need to claim warranty, can i unS-OFF and un-root it?
jordontin said:
If i using Revolutionary tool to S-OFF and root the HTC Sensation, does it make changes on stock ROM, Kernel, driver (e.g 3G), etc?
It is Revolutionary tool compatible for all version of the HTC Sensation? Because i'm from Malaysia.
If my HTC Sensation got hardware problem need to claim warranty, can i unS-OFF and un-root it?
Click to expand...
Click to collapse
Doesn't change anything, you just get access to write to /system and all that good stuff. Yes revolutionary is compatible to all sensations.
You can also revert to s-on per the same guide to s-off.
If its a hardware problem that has absolutely nothing to do with software(like volume rocker falling off) then I don't c y it should b a problem claiming warranty regardless if ur s-off/on.
Sent by my feau gee
I understand that HTC will release a new update for all HTC device to unlock the bootloader.
Recently i just got an software update fromHTC. Software number is "1.45.707.1" running Android 2.3.4. It is this software number already unlock the bootloader?
If the bootloader already unlock do i need to S-OFF in order to root my HTC Sensation?
What are the different in between S-OFF and unlock bootloader?
jordontin said:
I understand that HTC will release a new update for all HTC device to unlock the bootloader.
Recently i just got an software update fromHTC. Software number is "1.45.707.1" running Android 2.3.4. It is this software number already unlock the bootloader?
If the bootloader already unlock do i need to S-OFF in order to root my HTC Sensation?
Click to expand...
Click to collapse
The update itself doesn't automatically unlock the bootloader of all sensations...it only makes them compatible with HTC's unlock tool.
If you don't mind me asking, is there a reason that you seem to want to avoid the revolutionary unlock? It's generally regarded as the better method since its reversible and doesn't require you to reveal to HTC that you're unlocked.
I want root my HTC sensation on the safe way, so i need to do some research. Because i still new on rooting android device.
After S-OFF the bootloader, do i need to check compatible of baseband version and build number before i root the HTC sensation?
What i know is for Samsung Galaxy S2 need to check this.
jordontin said:
I want root my HTC sensation on the safe way, so i need to do some research. Because i still new on rooting android device.
After S-OFF the bootloader, do i need to check compatible of baseband version and build number before i root the HTC sensation?
What i know is for Samsung Galaxy S2 need to check this.
Click to expand...
Click to collapse
IMHO, revolutionary is the safer method to unlock since you can reverse it for warranty purposes. Supposedly HTC will honor hardware warranty issues even if you use the official unlock but I can't confirm that (they did with my nexus one though). Why risk getting denied though?
AFAIK, all current bootloaders, radios (basebands), and ROMs are compatible with each other in the sense that it will work. Some radios work better with some roms but no combination that I'm aware of will result in a brick. It's not like the G1 days where you had to make sure that your radio was compatible with your SPL and flashing them in the wrong order would make the device unbootable.
So I will have to s-off with Windows and then I can root with my Mac ? Sorry for sounding dumb...... Just still stuck in iPhone land lol htc sensation with 2.3.4
Sent from my HTC Sensation 4G using Forum Runner
You don't have to do anything to root unless you're going to stay on the stock rom. Custom roms are already rooted. To root a stock rom, you flash the root files from recovery, no pc needed.
moto211 said:
You don't have to do anything to root unless you're going to stay on the stock rom. Custom roms are already rooted. To root a stock rom, you flash the root files from recovery, no pc needed.
Click to expand...
Click to collapse
I would like to check out custom roms ..... I updated to 2.3.4 and that should be ok ?
Sent from my HTC Sensation 4G using Forum Runner

[q] just notice that my phone is locked again!!

i just notice that my phone is locked again after using ICS with 3.32 base sometime....
im changing of carrier and i would like to know what is the easiest way to RE-unlock my phone (when i bought it i Used this http://forum.xda-developers.com/showthread.php?p=16125079) but now i just want to unlock my phone...
can someone help me please?
When you say 'Locked' do you mean in the HBOOT? That's because it over-writes the original HBOOT when the ICS update goes through
Are you still S-OFF? If so, you can still flash CWM/4EXT via HBOOT using a PG58IMG.zip file
With locked I mean I can use only one sim cardx before I could use any some card is want, my phone got sim locked after installing ics and id like to know how to get sim unlocked again, yeah I'm s-off and rooted using insert coin 5.1.6 right now
Sent from my HTC Sensation XE with Beats Audio using xda premium
there are 2 methods to unlock the bootloader described in this forum.
and if u really s-off, rooted, super cid and all, maybe u safe to use htcdev.com for unlock.
dowanrac said:
there are 2 methods to unlock the bootloader described in this forum.
and if u really s-off, rooted, super cid and all, maybe u safe to use htcdev.com for unlock.
Click to expand...
Click to collapse
This is what that page says: it is our responsibility to caution you that not all claims resulting or caused by or from the unlocking of the bootloader may be covered under warranty. Please note that unlocking your bootloader does not mean that you will be able to unlock the SIM lock. Unlocking your SIM lock is at the discretion of your operator/carrier and is not part of the bootloader unlocking scope.
I'm everything, s-off, super CID,rooted, etc.
Any help please??
Sent from my HTC Sensation XE with Beats Audio using xda premium
What HBOOT are you currently on ??
If you are 1.23 this wont allow write commands
either downgrade to firmware 1.17 or update to 1.27
azzledazzle said:
What HBOOT are you currently on ??
If you are 1.23 this wont allow write commands
either downgrade to firmware 1.17 or update to 1.27
Click to expand...
Click to collapse
im already in HBOOT 1.27.1100, im S-OFF, rooted, using insert coin 5.1.7 ROM, im super CID, i already was sim unlocked but i think when i upgraded to ICS i lost that, and i want to sim unlock my phone again because im changing of carrier constantly because i travel a lot...
any help please? thanks you guys
So how do you know your phone is SIM locked ? Does it boot up and display a message? such as invalid SIM or anything like that ??
have you tried this method ? http://forum.xda-developers.com/showthread.php?t=1232107
I didnt know sensations came simlocked just thought they came full of bloatware and locked bootloaders lol
Ive been with vodafone for about 3 years now, they have never given me a simlocked phone.
azzledazzle said:
So how do you know your phone is SIM locked ? Does it boot up and display a message? such as invalid SIM or anything like that ??
have you tried this method ? http://forum.xda-developers.com/showthread.php?t=1232107
I didnt know sensations came simlocked just thought they came full of bloatware and locked bootloaders lol
Ive been with vodafone for about 3 years now, they have never given me a simlocked phone.
Click to expand...
Click to collapse
my phone is a tmobile sensation, i used a tutorial to root, S-off, super CID, etc... my phone and then i put my mexican sim card in the phone and it worked, it was sim unlocked then i try another sim and also work, after i install ICS ROM, the phone sim lock again with the one i had in it, and when i put another sim it says invalid sim...
i want to try that tutorial you put but the links to download the PG28DIAG are broken :/
renehd2 said:
This is what that page says: it is our responsibility to caution you that not all claims resulting or caused by or from the unlocking of the bootloader may be covered under warranty. Please note that unlocking your bootloader does not mean that you will be able to unlock the SIM lock. Unlocking your SIM lock is at the discretion of your operator/carrier and is not part of the bootloader unlocking scope.
I'm everything, s-off, super CID,rooted, etc.
Any help please??
Sent from my HTC Sensation XE with Beats Audio using xda premium
Click to expand...
Click to collapse
so you willing to try any software linked in these pages but u afraid u losing warranty from HTC? lets be serious. go on and unlock yourself, u are s-off, rooted, super cid, the htcdev site cant do you no harm
dowanrac said:
so you willing to try any software linked in these pages but u afraid u losing warranty from HTC? lets be serious. go on and unlock yourself, u are s-off, rooted, super cid, the htcdev site cant do you no harm
Click to expand...
Click to collapse
i read that in that tutorial it works perfectly but the link to download the PG58.. links are broken so i cant use that method atleast someone post that archive :/
i know, many broken links around here. ask trkaaa before trying the official unlocking from htc, http://www.htcdev.com/bootloader/ but since u s-off, rooted, super cid'ed, i see no harm there.
http://forum.xda-developers.com/showthread.php?t=1233513
EDIT: Ignore that,,,,, Its a link to another link.... which idiot posted that lol
well i already try with htcdev.com and still the same :/
anyone has the PG58DIAG file that could share it to me??
i really need to be unlocked x_X
Call t mobile for the unlock code. Phone locked to carrier has nothing to do with H Boot, HTC unlock, s off, etc. If you never SIM unlocked it to begin with you were lucky it worked on other Networks. There's a thread in development section to SIM unlock your phone.
Sent from my HTC Sensation 4G with Beats Audio using xda premium
Rhiannon224 said:
Call t mobile for the unlock code. Phone locked to carrier has nothing to do with H Boot, HTC unlock, s off, etc. If you never SIM unlocked it to begin with you were lucky it worked on other Networks. There's a thread in development section to SIM unlock your phone.
Sent from my HTC Sensation 4G with Beats Audio using xda premium
Click to expand...
Click to collapse
my phone was sim unlocked when i followed the tutorial, when i bought it it was locked to Tmobile, but after and used the tutorial i could use it with any simcard, i inserted a Telcel simcard, but after i upgrade to ICS the phone is locked again to Telcel, i cannot use any other simcard "just telcel ones" and i cannot call to Tmobile because im from mexico and i bought the phone from ebay
This might be a shot in the dark but have you tried flashing your backup before flashing ICS and tried another Network SIM and see if it works? Was the Telcel SIM in it when you flashed? My thinking is if you go back to GB see if the unlock works again and if it does then you should then try flashing back to ICS without a SIM card in it and see if it is then not locked to a Network. Maybe the flashing with SIM in it caused it. Maybe you could contact the dev who came up with the unlock method and ask him to look into ICS compatibility.
I remember a similar thing happening with a Captivate unlock code not working after flashing FROYO before it's official release.
I found this method and the file link is working. I am going to find my old at&t SIM and see if this works.
http://androidadvices.com/unlock-htc-sensation-android-phone-easy-tutorial/2/
from my HTC Sensation 4G with Beats Audio using xda premium
I already unlock my phone with the PG58DIAG method , the problem was that I couldn't find a working link to download it but a guy just posted it few hours ago
Sent from my HTC Sensation XE with Beats Audio using xda premium

Sensation Questions + explanation how htcdev works behind

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

"tampered" and s-off

OK, so I am learning android (using HD2 now) and from what I understand when you use the htc boot loader unlocker you end up with a "tampered" warning somewhere that will let htc or your carrier know that you have unlocked your bootloader.
Does having s-off help you to be able to trick the phone from knowing that you have been into it if you flash it back to stock?
I am just worried about keeping insurance on the phone if once I unlock or s-off they will no longer cover it.
Sent from my NexusHD2 using XDA
I think that particular device will say, tampered. Soff is like security off you can fash roms and do many things with soff but no it does not trick the device into thinking its not tampered. With my device I can s on return to stock but I'm not sure about yours.
It might have tampered marked on it.
Sent from my HTC Sensation Z710e using xda premium
Yes that will void warentee
Sent from my HTC Sensation Z710e using xda premium
tobiascrystal said:
OK, so I am learning android (using HD2 now) and from what I understand when you use the htc boot loader unlocker you end up with a "tampered" warning somewhere that will let htc or your carrier know that you have unlocked your bootloader.
Does having s-off help you to be able to trick the phone from knowing that you have been into it if you flash it back to stock?
I am just worried about keeping insurance on the phone if once I unlock or s-off they will no longer cover it.
Sent from my NexusHD2 using XDA
Click to expand...
Click to collapse
It doesn't set a "tampered" flag. The stock bootloader has a caption at the top of *locked*. When you use htcdev to unlock the bootloader it will change that caption to *unlocked* and it cannot be undone.
S-off, on the other hand, does not notify HTC or your carrier of what you have done. It is also reversible if you really need to set things back to full stock.
realsis said:
Yes that will void warentee
Sent from my HTC Sensation Z710e using xda premium
Click to expand...
Click to collapse
GROGG88 said:
It doesn't set a "tampered" flag. The stock bootloader has a caption at the top of *locked*. When you use htcdev to unlock the bootloader it will change that caption to *unlocked* and it cannot be undone.
S-off, on the other hand, does not notify HTC or your carrier of what you have done. It is also reversible if you really need to set things back to full stock.
Click to expand...
Click to collapse
When you use HTC Dev to unlock your bootloader it does show Unlocked on the Hboot screen. But if you re lock the bootloader it displays re locked on the Hboot screen and not locked as it is originally. S-off can be reversed with out any trace of it being S-off. And now that the unbricking project has come up with a way to recover your de ice if going S-on soft bricks your device it is way less dangerous now.
At realsis, think about S-off as being like HSPL for the HD2.
I believe someone has figured out what was being set differently, and you can in fact return to "locked"
ziddey said:
I believe someone has figured out what was being set differently, and you can in fact return to "locked"
Click to expand...
Click to collapse
Go on........
Don't know if this works for the Sensation, but if someone is trying to go back to locked hboot, give it a try.
Go back to totally stock. Flash a RUU, preferably GB so that you have an earlier hboot that can be easily S-OFFed again.
fastboot oem write secureflag 3
Reboot and you should be S-ON again. AGAIN, MAKE SURE YOU ARE TOTALLY STOCK WITH A SHIP HBOOT OR YOU WILL BRICK.
Use revolutionary to S-OFF again. Hopefully, you will be locked at this point.
If not, repeat, but use JuopunutBear to S-OFF.
If you're still unlocked, this method doesn't work on the Sensation.

[Q] Relocked to Locked for warranty purpose

Hello,
I cannot post this on the Developer forum, but maybe someone here could answer it.
My phone is stuck in a bootloop for a long time, Everything I tried has failed, (safemode, factory reset, clear storage, back to RUU), I cannot even complete the initial setup, the device resets itself before setting the WiFi network, did not even get to the Google account setup.
I contacted HTC support and they are willing to fix the phone, but first I need to change the bootloader back to Locked before I send my phone to HTC center.
I cannot use this method because the device resets too fast
http://forum.xda-developers.com/showthread.php?t=1970252
same here: http://forum.xda-developers.com/showthread.php?t=1710033
anyone has an idea/solution?
Thanks, Nir
Dude first of all you don't post in development thread... This is q and a for a reason. Why would you think to post in development?
Now to resolve your problem the reason you can't run the ruu is because for the ruu to work you need to have your bootloader locked. To lock your bootloader connect your phone to the computer. And go into hboot
On the computer open cmd... (in fast boot folder) and type
Fastboot oem lock
This will lock your bootloader then run the ruu don't send it to HTC most likely there will be a cost involved.
Also you need to download the right ruu for your phone, the right ruu depends on :
What country are you in
What radio u have (or hboot forgot which)
What your carrier is
Sent from my HTC One S using xda premium
thanks mate
k1llacanon said:
Dude first of all you don't post in development thread... This is q and a for a reason. Why would you think to post in development?
Now to resolve your problem the reason you can't run the ruu is because for the ruu to work you need to have your bootloader locked. To lock your bootloader connect your phone to the computer. And go into hboot
On the computer open cmd... (in fast boot folder) and type
Fastboot oem lock
This will lock your bootloader then run the ruu don't send it to HTC most likely there will be a cost involved.
Also you need to download the right ruu for your phone, the right ruu depends on :
What country are you in
What radio u have (or hboot forgot which)
What your carrier is
Sent from my HTC One S using xda premium
Click to expand...
Click to collapse
I am from Israel, but the device is EU version (France).
HBOOT 1.14.0002
Radio 1.06es.50.02.31
I thought topics such as Unlock/root etc are more related to the developer forum, but yes, you are right, this forum is the place to post this question..
my phone is now in "Relocked" state, and I did manage to restore the RUU to it.
but yet, it keeps reseting itself, I cannot complete the initial setup.
what I was thinking is if there is anyway of changing it back to "Locked" so I could send it to HTC,
but probably no, since it is impossible to switch it so "S-OFF", what do you think?
Nirosss said:
I am from Israel, but the device is EU version (France).
HBOOT 1.14.0002
Radio 1.06es.50.02.31
I thought topics such as Unlock/root etc are more related to the developer forum, but yes, you are right, this forum is the place to post this question..
my phone is now in "Relocked" state, and I did manage to restore the RUU to it.
but yet, it keeps reseting itself, I cannot complete the initial setup.
what I was thinking is if there is anyway of changing it back to "Locked" so I could send it to HTC,
but probably no, since it is impossible to switch it so "S-OFF", what do you think?
Click to expand...
Click to collapse
What do you mean it keeps resetting itself? And what initial set up?
If your bootloader is on re locked now it should have been successful. Did you use football's ruu?
Sent from my HTC One S using xda premium
The bootloader now shows "relocked"
I used the EU version RUU, now I managed to get it working, and updated it to the latest ROM using the OTA update.
On initial setup I mean the language setting and the Google account configuration on the first time you start the device, or after factory reset.
Sent from my HTC One S using xda app-developers app

Categories

Resources