yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] slym84:
S-offed....thank u so much.
[One (M7) Original Android Development] tsalta:
GUYS please will ask for last because i get confused i wana S-OFF but i get confused whats is 1st what is Second.

Right now im with ARHD 10.2 with the latest radio .24 Unlocked Bootloader from HTC Devs and ROOT.

I want to S-OFF my device using revone, the reason to want this S-OFF is to be able to flash the new firmware update for 4.2X

After all i wana use again The ROM coocked by MIKE ARHD 10.2.. or even newer version when avalible of course.

So what exactly i need to do in order?!

for example can i directly go to the S-OFF procedure with the current device or i need to flash something before that to prepare my device..

After im S-OFF i can go directly to flash the firmware update?

And after the firmware update is flashed then i will need to flash a Custum Recovery?

And after that i will be able to flash again the ROM ARHD that i want?!

Its too many things to flash and i get confused the order of the whole procedure so will be very pleasefull if someone tell me exactly the steps to get this done...

I dont need supercid because my HTC ONE is WWE HTC_001

Thanks in advance!!!
[One (M7) Original Android Development] sgtrhd:
Worked :D (except flag...)

coming from O2 GER i want the RUU with fastest updates... which is it, and the right CID?
[One (M7) Original Android Development] gooface:
Success! I did this then set my CID to 111111 then I flashed the new firmware from Mike1986.

I have a question though, can we now SIM unlock our phones since we are on S-off status?
[One (M7) Original Android Development] h3ckman:
Unfortunately this is something your carrier has to do for you.

Edit: Also, I know T-Mobile will do it as long as your phone has been paid off.
[One (M7) Original Android Development] killman2659:
So if we go back to S On and re lock the boot loader, will it show locked or re locked? Just a question if I need to warranty exchange my One (I assume I can't leave it s off)

Sent from my HTC One running CM 10.1
[One (M7) Original Android Development] murzyn1313:
just had done mine using terminal emulator.no pc needed. all works fine. great job
[One (M7) Original Android Development] :
If you have not used the edited/modded HBOOT and just have your original HBOOT then all you have to do is have S-ON back. But if you have flashed the edited/modded HBOOT (some people have the red wwriting on the splash screen and have flashed an edited/modded HBOOT to get rid of the red writing on the splash screen) then you have to flash the original HBOOT back first and then have S-ON.

---------- Post added at 02:33 AM ---------- Previous post was at 02:20 AM ----------

So far we don't know if the new (official) 4.2.2 is gonna get rid of S-OFF. My guess (only a guess) that it won't get rid of S-OFF. So for now all you have to do is use revone-0.2.1 and S-OFF your device. Since you use ARHD anyway why would you bother waiting for the official 4.2.2? You can just S-OFF now with the current state of your phone. I mean you can still S-OFF if you have custome recovery and using ARHD.
[One (M7) Original Android Development] stevedebi:
I suspect that TAMPERED comes with the unlock from HTCdev.
[One (M7) Original Android Development] TheMathMan:
Tampered is when it detects root access via superuser.
[One (M7) Original Android Development] cschmitt:
Tampered is the result of flashing an unsigned kernel.
[One (M7) Original Android Development] stevedebi:
Sounds reasonable. Most people go right on to put SU on after unlocking.

---------- Post added at 05:01 PM ---------- Previous post was at 05:00 PM ----------

I think people get this even with the stock kernel?
[One (M7) Original Android Development] vizzy:
I'm assuming it's due to kernel or SU.

As I have just run this program. I was 100% stock (bootloader locked). I have no tampered message, no splash screen warning, the only thing I do have is 'HTC Error Report'.
[One (M7) Original Android Development] anubis1980:
hi, when I try to use adb it says device not found. fastboot has always worked fine though, anyone know a fix please?
[One (M7) Original Android Development] vizzy:
Are you in a usb 2? Debugging enabled ? Fastboot turned off?

The correct directory ? Up to date drivers?
[One (M7) Original Android Development] afilopou:
You probably know that 'HTC Error Report' can be disabled with root
[One (M7) Original Android Development] niels-cil:
Guys, is there already a fix for the frozen screen after a hot reboot?
[One (M7) Original Android Development] vizzy:
I do, but I don't have time to flash everything etc. So for now I'm happy with unlocked and s-off.
[One (M7) Original Android Development] :
Or just put S-ON back on and it all goes away.
[One (M7) Original Android Development] xdracco:
gracias. work without issues.
[One (M7) Original Android Development] :
Actually "TAMPERED" appears when you flash custom recovery.
[One (M7) Original Android Development] mcfool123:
How would we go about installing the newer revone. Just install it over top the older one or remove the older one and then install the new one.
[One (M7) Original Android Development] :
Why would you have to install revone?
[One (M7) Original Android Development] mcfool123:
I have the original one and want to s-on so i can update firmware but while im at it why not keep revone up to date
[One (M7) Original Android Development] :
You don't need S-ON anyway. I just updated (installed OTA update) with S-OFF and unlocked bootloader.
[One (M7) Original Android Development] mcfool123:
Well this isn't ota its custom firmware so yea but from reading the forum about the upgrade I may not have to s-on so may just leave it for now
[One (M7) Original Android Development] :
If it's custom firmware then no need to S-ON either, especially a custom firmware.
[One (M7) Original Android Development] mcfool123:
You're right I read it wrong only has to be locked my bad, don't know what I was thinking, but still would like to know how to get the newer version of revone on device

And relocking apparently may not also be needed so i'll just wait on it till I know for sure
[One (M7) Original Android Development] melted_cow:
Hey guys. My CID was initially H3G_001. If I set it to HTC_001 and go back to S-ON, locked bootloader, stock recovery etc. would I be able to receive OTA updates from HTC? The reason I ask is because I'm experiencing huge battery drain. I just wanna go back to stock and get OTA updates as soon as possible
[One (M7) Original Android Development] :
You just push the new revone into your phone. Just like how its done the first time. It doesn't even have to be locked for you to flash a custom firmware. The OTA updates have a new firmware and that installs with a unlocked bootloader and S-OFF. So I can't see why a custom firmware needs a locked bootloader. It is a custom fiirmware and all the flags/restrictions have been taken out, that's why it's called "custom firmware" because it's meant to be easier to flash without being locked or needing S-ON.

---------- Post added at 07:15 AM ---------- Previous post was at 07:12 AM ----------

If you change the CID to HTC__001 you have to run the 1.28.401.7 RUU so you can receive OTA updates. Just changing the CID by itself and not having the right ROM will not give you OTA updates. Also you have to consider that you have the same MID (model ID) as the UK version of the HTC One which I think you have anyway.
[One (M7) Original Android Development] melted_cow:
Thanks. I'm in the UK and got my phone from a UK service provider (Three) so I assume I have a UK MID. Is there any way I can check for sure?
[One (M7) Original Android Development] :
Yes you can do it in fastboot. Just type in "fastboot getvar all"

Now to get to fastboot (if you don't already know) is via adb. So in command prompt (providing you have adb in your PC) just type in "adb reboot bootloader" and when your phone reboots then type in the fastboot command.
[One (M7) Original Android Development] iuly_vn:
Excuse me, but which of the two statements is true?
[One (M7) Original Android Development] :
I just updated via OTA update with S-OFF and unlocked bootloader. His information is completely wrong!
[One (M7) Original Android Development] iuly_vn:
:good: Thanks. But perhaps there is some risk or I wrong.
[One (M7) Original Android Development] :
No risk at all. I have done it 3 times already because I made a video for my tutorial and I'm am still S-OFF and unlocked. The worst thing could happen with the upcoming 4.2.2 is we lose S-OFF. But even then you don't do any damage to your phone. But my guess is that with a new update we will still have S-OFF but if I'm wrong then we have S-ON back and we are stuck on S-ON until the devs find a way again to S-OFF only if the 4.2.2 update get rids of S-OFF.
[One (M7) Original Android Development] iuly_vn:
This is a very helpful answer. Here should be clarified. Thanks again! :)
[One (M7) Original Android Development] :
I will take pictures of my bootloader and my update being successful and prove anyone who thinks updating to the last OTA update (I'm talking about OTA update 1.29.401.12) that you will lose S-OFF and get a locked bootloader after I installed the update, is a load of bull! As you can see in the pics my bootloader is still unlocked and I still have S-OFF!
[One (M7) Original Android Development] iuly_vn:
This is very useful information! It is will be a good idea for those who are waiting for OTA update. I'm with stock 1.29.401.16 CID HTC _032 and waiting for 4.2.2. Actually I wanted to obtain a status S-OFF, to uninstall some system apps and returned S-ON again. But it does not. Response is that I must have root to uninstall these apps. I do not know why, since I have S-OFF? :confused:
[One (M7) Original Android Development] :
S-OFF only allows you to write files in the phone (flash HBOOT, write CID, flash radio or kernel etc.). You will need root to uninstall apps. But then you have to be careful what you uninstall as it might make your phone lag or not function properly.

Still I'm only guessing that 4.2.2 doesn't get rid of S-OFF. We can't confirm that yet for now.
[One (M7) Original Android Development] bodeay:
Guys,

Trying to S-Off (i'm late to the party)

Continually getting error -6. I get this whether I'm running it on my mac via ADB or if I run it on the device using a terminal.

I've seen others report it but don't see a clear explanation or fix.

I'm unlocked, S-ON HBOOT 1.44.0000 with ARHD 10.2

Any advice is greatly appreciated.
[One (M7) Original Android Development] stevedebi:
Just a quick question. With S-Off, one can root without unlocking? Or does it still need to be unlocked? I realize that the revone normal method unlocks with the -u command, but what if that wasn't used?
[One (M7) Original Android Development] iuly_vn:
Yes I'm aware of that. I am IT engineer. I did not know just procedure whit One. Before I do it with DHD.

And I want to know only one else, please. if I get root access and uninstal any apps from stock rom with stock recovery, can I then direct to lock in status S-ON/Locked, or I must instal boot.img file from rom?
[One (M7) Original Android Development] mindlessbb:
Perfect - Thanks --- I must have missed that requirement ><
[One (M7) Original Android Development] :
No, so far you need to unlock to root.

---------- Post added at 09:30 AM ---------- Previous post was at 09:29 AM ----------

You can lock it back again.
[One (M7) Original Android Development] iuly_vn:
Thanks so mutch. That's all I wanted to clarify. Before I was aware of DHD, but with One things are different for me. Thanks again. :good:
[One (M7) Original Android Development] jdh10475:
My fastboot has some screen tearing where is says fastboot has anyone else noticed this?
[One (M7) Original Android Development] Scrufdog:
Mine too. Doesn't effect anything. If you scroll with the volume button it goes away.
[One (M7) Original Android Development] chevy383surfing:
I am assuming at this point there is no one here who can help. I keep getting that error code 2. Just will not work. If anyone has any idea at all what I should try, please let me know.

Thanks.
[One (M7) Original Android Development] :
Are doing it from through your PC or through your phone?
[One (M7) Original Android Development] chevy383surfing:
both. right now i am using the adb on my pc
[One (M7) Original Android Development] :
Did you try restarting your PC and phone? If you have then I'm not sure what else you can do? When I did mine it took a few hours too. I know you probably been at it for days. Have you got HTC Sync Manager uninstalled? Do you have any anti virus programs that might have conflicts with what you are doing? Do you have the latest java installed (not sure if that matters)?

So you can ADB fine with your current setup?

I was successful doing it through my phone. PC was a fail for me.
[One (M7) Original Android Development] chevy383surfing:
I'm disabling the anti virus and firewall. I'll let you know.
[One (M7) Original Android Development] Squirmfenfi:
I got around the error code 2 issue by only executing the command arguments one at a time.

./revone -s 0

./revone -u

./revone -t

rather than ./revone -s 0 -u -t
[One (M7) Original Android Development] kmdm:
Device?

Kernel version?

RUU version?

Rooted?

Stock?
[One (M7) Original Android Development] Fredz:
Thanks a lot. Works like a charm on my one using revolution HD 10.2 ;)
[One (M7) Original Android Development] shnizlon:
I just S-OFFed my HTC One, worked great, thanks a lot! :) I had some minor issue with the 'fastboot usb' text/logo, but seems it fixed after few reboots :)
[One (M7) Original Android Development] S2kT68m:
Hi Shnizlon. Its not a S-Off issue. For me it's always like that, from the first day. Even without S-OFF.

Sent from my HTC One using OrDroid
[One (M7) Original Android Development] zenneoiv:
Hi everybody

For some reason, I want to return to s-on on my device. What i must do to s-on to avoid hard brick ?
[One (M7) Original Android Development] MindlessLeadership:
Instructions are in the original post. This will relock your bootloader and S-ON.
[One (M7) Original Android Development] JDR0iD:
I have flashed a customer hboot, so i believe I would have to restore the hboot to stock and then relock other wise I can have brick?

will it be a 'relock' or a 'lock' to then return to stock? I have to take phone back :(
[One (M7) Original Android Development] 5pace:
First flash stock hboot back (if you S-on with modded hboot, you'll hard brick your phone), then using Revone, lock it using; ./revone -s 0 -l and your phone would be as if it was never unlocked (unless you used HTCdev website to unlock bootloader of your phone, as it records your phone into database and HTC peeps can check that your phone was unlocked, in that case they can refuse to repair / exchange your phone).
[One (M7) Original Android Development] zenneoiv:
Sure, you MUST RUU the device to back to original hboot before return to s-on.

as hotaru2k3 stated :
[One (M7) Original Android Development] adamlee011:
They can only tell that you requested a key with your token. Not that you unlocked. You can get the key and choose not to unlock once you get it.
[One (M7) Original Android Development] chevy383surfing:
kernel 3.4.10-g42e6c45

aaron@bella #7

SMP PREEMPT

HTC Sense version 5.0

Software number 1.27.531.7

HTC SDK API level 5.12

Basenband version 4A.14.3250.15_10.34.1150.02L

Build Number 1.27.531.7 CL170484 release-keys
[One (M7) Original Android Development] 5pace:
Either way they'll reject it because they know you requested it and you agreed by their terms (stated on HTCdev's website (that under some circumstances you will not be able to claim warranty)). Normal consumers don't go to HTCdev and ask for unlock tokens.
[One (M7) Original Android Development] Indirect:
No offense but you're an idiot. I've flat out bricked a phone and did HTC dev unlock. Still got replaced for free.

Sent from my hidden jewel
[One (M7) Original Android Development] adamlee011:
Same here but that's not very nice. And he's probably right that they COULD refuse service. I know I never read the fine print because I'm unlocking it regardless. It still stands that they wouldn't know whether or not you unlocked just from submitting the token. Anyway, I don't think there's a need for name calling. If the guy said "why isn't my phone working after droping it in the pool? " that still wouldn't warrant it, though he WOULD in that case BE an idiot. We're all here to learn, teach, & share ideas and experiences.
[One (M7) Original Android Development] GalaxySIIII:
Guys

What is advantage and disadvantage of s off and difference btw. s on ?

Cos i have now red notice on startup that this is developer test mode or what ..Is it poss. to ged rid of that msg?

Thnx
[One (M7) Original Android Development] adamlee011:
Search this thread. It contains all the answers you seek. Here is how you get rid of the red but first s-off. http://xdaforums.com/showthread.php?t=2316726
[One (M7) Original Android Development] 5pace:
No offence you're an idiot too, judging without any hard facts. I was told by HTC service centre (when I got replacement) that if I brick my phone after unlocking bootloader, I wouldn't get any replacement / repairs because I've agreed upon the HTCdevs terms which states that we're liable for everything. In most of the cases the reparis are denied because HTC doesn't recommend or tells you so to unlock your phone and have fun with partitions and if you mess up, blame HTC that you've bricked your phone because HTC allowed you an option to unlock your phone's bootloader. It's exactly like; you lending your car to your buddy and then he crashes your car into a pole and then tells you to pay for the repairs.
[One (M7) Original Android Development] adamlee011:
If it's truly bricked, idk how they can tell you actually unlocked it. If you mess something up and they can see your boot loader and splash then sure, they might tell you to fly a kite. Personally, I have Sprint tep and they technically shouldn't cover it but I took my dev unlocked phone to the repair center which, after playing with the wrong setting on cm10, couldn't remember or commit an mdn or msid, and they just ordered another one free no questions asked.
[One (M7) Original Android Development] bodeay:
Help... still trying to S-Off

Been getting error -6 for 2 days now. I get this whether I'm running it on my mac via ADB or if I run it on the device using a terminal.

I've seen others report it but don't see a clear explanation or fix.

I'm unlocked, S-ON HBOOT 1.44.0000 with ARHD 10.2

Update....

Finally got it.. ended up downloading the revone file again. Perhaps something happened to the original file i downloaded and copied over? Dunno, but happy to be S-Off.
[One (M7) Original Android Development] LenAsh:
Back on topic...

I succesfully gained S-Off and Unlock. I had no Tampered on the bootloader screen. Due to a need to return for refund, I then locked (not relocked) and gained S-On again. Then I had tampered on the bootloader screen.

Can't get rid of it. Tried a few times, Revone says successful. It isn't.

Not sure what to do next? Did try the -P step in case, it fails every time Error 2.

Ideas welcome.
[One (M7) Original Android Development] harry2690:
hmm....

When I Locked & S-ON,

My HTC One will display ：

*** TAMPERED ***

*** LOCKED ***

*** Security Warning ***

and I can't into my desktop,

could any one help me?
[One (M7) Original Android Development] gustav30:
Probably a stupid question, by is it possible to just unlock the One, using revone, but keep S-On?
[One (M7) Original Android Development] :
I think the command for that ./revone-0.2.1 -u
[One (M7) Original Android Development] gustav30:
That's what I was thinking. Skipping the -s command.
[One (M7) Original Android Development] Diz:
Question

hey guys, what are the perks of unlocking the boot loader this way vs the htc dev way?
[One (M7) Original Android Development] sp5it:
You won't be in Htc database as unlocked.
[One (M7) Original Android Development] Sharky52:
with HTC dev you can never back to locked, only relocked

with HTC dev you haven't S-off
[One (M7) Original Android Development] :
They won't know whether you unlocked or not. Please give the right facts. They will have a record that they sent you a token. But whether or not you went and unlocked the bootloader they won't know.
[One (M7) Original Android Development] Diz:
just to confirm,with this revone tool i can

*unlock my bootloader

* S-OFF

then for warranty purposes i can

*S-on

*re-lock my bootloader with HBOOT saying *LOCKED*
[One (M7) Original Android Development] :
YES!
[One (M7) Original Android Development] sp5it:
Friend Sensation was unlocked that way, that mainboard died after some time. He went to service company in Poland to replace it under warranty and they scan barcode and said, that because of unlocked bootloader is not under warranty anymore.

Mike
[One (M7) Original Android Development] :
First I heard of it. You get to choose in the bootloader unlock screen. What if you chose "No"? How can they say that you unlocked it if the person clicked on "NO"? They won't know if you chose to unlock it or not. Unless your friend returned it with "RELOCKED" in the bootloader.
[One (M7) Original Android Development] sp5it:
Me neither.

Phone wasn't even switching on. No chance to see anyting. Only barcode scan by lady at the reception desk.

Mike
[One (M7) Original Android Development] :
That doesn't sound right. The story is a bit OFF. Bar code scanning story is bull, with all due respect.
[One (M7) Original Android Development] alishak:
OTA Updates and S-ON

If i attain S-Off and the bootloader is unlocked in the process, will the bootloader unlock still modify my data partition and delete certain stock apps?

(I'm attempting to root stock ROM without modifying data partitions in order to receive OTA updates in the future; and reverting back to S-ON if i need to return the phone to a service center).

Will try Superboot method to root: http://xdaforums.com/showthread.php?t=2190395

Thanks in advance and AWESOME WORK thank you revone team!!
[One (M7) Original Android Development] tdagraca:
do u have to be rooted?

I want to do this but I have a completely stock htc one for tmobile. the thing is, im not sure if I need to root. the other thing is I don't want it to mess anything up. also, im guessing I need to download the android sdk..but ive never used that... thanks for the help..sorry if questions are noobish.. I haven't rooted and done anything to my phone since last summer... and it took so much of my time lol
[One (M7) Original Android Development] gustav30:
Sounds like you are pretty happy on stock. I'd stay that way for a bit and perhaps learn a bit more about the process, watch YouTube vids of others doing it. This way if you get to the point that you need to root because there is some benefit to be gained that you can't get with stock rom, you will be confident when you do it.
[One (M7) Original Android Development] Sly Bastard:
So I have a question, I am on a carrier version, if I just move to the international version and get rid of the tampered flag will I get all the applications back? Or will I still lose the FM Radio?
[One (M7) Original Android Development] arnold88:
Running an RUU does not return to the original hboot with the moonshine version. I ran the RUU 1.29.1540.16 on my U.S. Developers edition and still had the S-off - was testing to see if I could get back to S-On safely. Has anyone tried doing the same with the revone and an RUU?
[One (M7) Original Android Development] :
You can easily have S-ON by typing this command "fastboot oem writesecureflag 3" if you used revone S-OFF.
[One (M7) Original Android Development] arnold88:
What does an RUU do?

Yes, but if you run an RUU, do you have to do the revone process all over again? Some in this forum have spent hours getting s-off.
[One (M7) Original Android Development] :
Running the RUU doesn't give you locked bootloader back or even S-ON. If you want to lock/unlock or S-ON/S-OFF then yes you have to use revone again