yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] hypocritelecteur:
Is there a guide for s-offing from a t-mobile One with hboot 1.44 and a custom rom already installed? I've read that it is possible but nothing further and can't find any more on the topic. Apologies if this is redundant but I can't find further info.
[One (M7) Original Android Development] Nicraz:
See below:

http://xdaforums.com/showpost.php?p=45247575&postcount=5427
[One (M7) Original Android Development] hypocritelecteur:
Yes, I saw that but the wording is ambiguous. It could mean If you're on 144 on all carriers and only on t-mobile or ATT on patched 1.44, or could mean the 144 works for everyone else but t-mobile & att only the patched 144 will work. Also, whats the flag in bootloader that would differentiate which 144 I have?
[One (M7) Original Android Development] Nicraz:
You'll probably find out until you actually try it. I still haven't been able to get s-off. Patched won't work, has to be .8 but it hasn't worked for me. At first I was on .11 and I got error 2. Then I flashed .8 and now I'm getting error 6. I was looking at another guide to downgrade but it requires a locked bootloader.
[One (M7) Original Android Development] skulldreamz:
The guide probably means you just need to have your bootloader locked, command is fastboot oem lock, then your bootloader will say relocked. Do what you need to do and if you want to unlock it again, use htcdev.com or a toolkit...
[One (M7) Original Android Development] deli pastrami:
So I finally got around to getting an HTC One on Verizon.....little did I know that you cannot htc dev unlock this p.o.s anymore. Rage meters have never been higher.

So now what? Just a waiting game for a workaround? Or did I miss a different method to get around hboot 1.54/verizon

thanks
[One (M7) Original Android Development] Sloth:
there is a thread in Verizon General for s-off using a java card

http://xdaforums.com/showthread.php?t=2427960
[One (M7) Original Android Development] Nicraz:
It was a bit of a crazy ride for me. I was able to finally s-off and remove the tampered flag.

I had flashed .8 but kept getting error 2, when I was on .11 I was getting error 6 before I realized I wasn't running the correct rom.

This is what I did in case it helps anybody:

1. I was on .8 and couldn't make revone work, so I flashed .11

2. Locked bootloader

3. Use the downgrader to downgrade to from .11 to .8 (the guide isn't here but it has been mentioned by others and it can be found online)

4. Unlocked bootloader again and re-rooted. Flashed TWRP

4. Upon suggestion of muggetsu666 I then flashed .7

5. Used revone successfully to FINALLY S-OFF

I had to run a separate session to remove tampered but I'm glad I finally got this to work.

Big thanks for everyone here!!
[One (M7) Original Android Development] Deltafox79:
Where is .8 .11 or .7?

Inviato dal mio HTC One con Tapatalk 4
[One (M7) Original Android Development] Nicraz:
I'm on T-Mobile, they're here:

.7

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

.8 & .11

http://xdaforums.com/showthread.php?t=2353812
[One (M7) Original Android Development] almyz125:
I was able to get around error code 6 by rebooting into recovery and running revone while booted into TWRP.
[One (M7) Original Android Development] Deltafox79:
I try.. tk's
[One (M7) Original Android Development] Makaveli1490:
I have a question

Why would I want S-Off ? I just rooted
[One (M7) Original Android Development] hypocritelecteur:
Because S-Off has nothing to do with rooting.

That's like saying:

I have gonorrhea. Why would I want to repair a bicycle?
[One (M7) Original Android Development] Maichel:
Loool :)

Anyway...i hope a "solution" will be here very soon...but maybe it will not come at all :(
[One (M7) Original Android Development] Makaveli1490:
Didn't really answer my question but yeah

So I got the -6 error, used xboarder56 link to downgrade. Locked bootloader back and that process and got s-off. Guess it's time to flash a rom now :good:
[One (M7) Original Android Development] konsti23:
Hey there

I recommend to read this... link

CHeers

K.
[One (M7) Original Android Development] hypocritelecteur:
Sorry! Heh.

So what stock image did you use? I cannot for the lfie of me find a valid nandroid for stock t-mobile. I have 1.44 but need to downgrade. Can't because afaik I need to return to stock to do that, neh?
[One (M7) Original Android Development] maarawoe:
Omg I wish I am not on 1.54... :(

Odesláno z mého HTC One pomocí Tapatalk 4
[One (M7) Original Android Development] mugen-r:
Guys I achieved S-OFF yesterday with the revone pretty easy.

I want to send the phone back to htc for warranty. I want to flash the European 1.28 RUU. Will S-OFF remain? If not how can I remove it and the tampered flag, obviously after i flash the new RUU. I think if I run the RUU the tampered flag will disappear (correct me if I'm wrong).

Oh, and something else, after removing the tampered flag and making the phone S-ON again the flag reappears. I have CWP.
[One (M7) Original Android Development] EddyOS:
The RUU will get everything back to 100% and should remove the tampered flag. It will also stay S-OFF
[One (M7) Original Android Development] Maichel:
What I really would like to know is....

1: so tampered will go away when you DOWNGRADE the bootloader using s off, for example...from 1.54 to 1.24.

2: What is you UPGRADE the bootloader with a RUU? For example from 1.54 to the (hopefully coming) 1.55 version in the 4.3 RUU

Will tampered also go away in the second case, so for a upgrade change from hboot / bootloader?
[One (M7) Original Android Development] horsetastic:
Running any RUU should reset the tampered however.... If you're S-OFF with revone you can just run ./revone -t
[One (M7) Original Android Development] Makaveli1490:
I like to say I was up literally to 9 in the morning fooling with this. If I didnt know computers and knowledge on rooting I would have bricked my damn phone :(

My opinion is dont downgrade, that's what I did trying to get s-off. Just forget it... that's why I asked why would I want to s-off since I forgot what it actually does. My last 2 phones didn't have s-off, so I'll just wait for 1.54 hack or whatever. Relock bootloader, put s-on back, flash original ruu... not worth it :( The RUU for tmobile u.s that I got off htc dev doesn't even work. I dont even know how you even flash that. I need someone to explain this thread, you dont have to though. http://xdaforums.com/showthread.php?t=2182823 where did mike get those ruu and turn them into whatever he turned them into. http://www.htcdev.com/devcenter/downloads does not flash the same

and you gotta use the toolkit AND command prompt both to get every thing right. using the commands just by themselves doesnt work. it freezes up. then if u use the toolkit to flash factory ruu it'll tell u to flash once again but you cant use the toolkit to flash once again cause you have to exit, thus leaving u to use the command to cd into platform tools and fastboot flash zip :confused:

So let me get this right... you can't have s-off with 1.54 and a rom above 4.1? wow
[One (M7) Original Android Development] mugen-r:
But then how do I regain the s-on. I hear htc want s-on when you return phones for their warranty
[One (M7) Original Android Development] Nicraz:
See post #2 at the beginning of this thread
[One (M7) Original Android Development] HolyAngel:
Just wanted to say that I had zero success with adb push revone. I ended up just downloading it on the phone, then got Rom tool box lite, renamed revone.bin to just revone. Then copied to data/local/tmp, and finally used the built in terminal emulator in Rom tool box to give it permission and then run the commands to install, s-off, remove tampered.

Thank you so much tho! Ditched Verizon for the att one and couldn't be happier with it and all the support everyone's put into it.
[One (M7) Original Android Development] mugen-r:
I read it and I know it can be done with

* ./revone -l

* fastboot oem writesecureflag 3

the question is wont revone be gone after the I flash the RUU or the "fastboot oem writesecureflag 3" command is independent form revone? As I mentioned before after doing S-ON the Tampered flag reappears, I guess it has to do with the custom recovery?
[One (M7) Original Android Development] godutch:
just go back to stock and lock the bootloader but DON'T go back to s-on, s-off is not a reason to deny warranty. I retuned my phone 1.29.401.12 locked but s-off and got it back locked s-off with 2.24.401.1 (so with hboot 1.54 and therefor in a non-s-offable state)
[One (M7) Original Android Development] horsetastic:
If you fastboot oem writesecureflag 3 then you'll be S-On and wont be able to run any random RUU's..... Don't S-ON.... Just revone -l, revone -t whatever.... Then if you want stock run any RUU you fancy and you're good to return for warrenty or whatever.... But just DON'T S-ON EVER!
[One (M7) Original Android Development] mugen-r:
Thank you guys. So there's no need to be S-OFF for warranty? Nice then all that's left to do is run the European RUU and go back to stock, well after I change the CID that is.
[One (M7) Original Android Development] EddyOS:
Well, you'll need to be on the same ROM as you started with as HTC will know if it was unbranded or not when first sold but you do't have to S-ON again unless you absolutely want to
[One (M7) Original Android Development] godutch:
just make sure the bootloader says locked, not relocked or unlocked, and there is no tampered flag
[One (M7) Original Android Development] josteink:
Just for the new owners checking in to this thread.

I just got a new European GSM/LTE "Sense edition" with 32GB ram.

It ships with HBOOT 1.44, so revone should work. I had to try a few times before actually worked, but in the end (after trying ./revone -s 0 -u twice in a session after a prepare + reboot) it ran through. All in all 4-5 full attempts and I was good.

Now I guess it's safe to update the phone to newer bootloaders, ROMs and what not. Awesome :)

Edit: fastboot boot openrcovery & nandroid & lalala just in case.
[One (M7) Original Android Development] mugen-r:
Well that's a problem right there... My phone's T-MOB101 T-Mobile Germany. There's no RUU for my phone yet, so flashing the European ROM is not the same as having my initial ROM.
[One (M7) Original Android Development] EddyOS:
Is there not a Nandroid backup you can use? e.g. this one:

http://www.htc1guru.com/dld/m7-cwm-nandroid-backup-cid-t-mob101-1-28-111-6-2013-03-29-zip/
[One (M7) Original Android Development] mugen-r:
I wanted to ask about that, wont this also install the CWM recovery I want to lose it. Also I've already made a backup of my current phone with CWM. It's a 1.29.111.16

One of my main problems is that i Want to lose the CWM to be able to receive OTAs, I want the stock recovery.
[One (M7) Original Android Development] 93ae8074:
I received JWR66Y.H1 OTA with TWRP installed as my recovery tool.
[One (M7) Original Android Development] mugen-r:
I can receive them but when I install them the CWM takes over and says theres an error.
[One (M7) Original Android Development] BenPope:
Just flash the stock recovery afterwards, tampered should go away and you should be good to lock.
[One (M7) Original Android Development] gunnyman:
./revone -u unlock

./revone -l lock (shows LOCKED)

./revone -r relock (shows RELOCKED)
[One (M7) Original Android Development] semdoc:
Unplug & plug your cable...
[One (M7) Original Android Development] daddioj:
well for anyone thinking of locking. although you can always unlock and relock with revone. i would still get the tokens for the CID you want to use just incase! but thats me being extra paranoid like usual :p
[One (M7) Original Android Development] anees27:
Thanks, it worked for me after 10 tries...Vodafone UK here.

Now to flash the stock rom :laugh:
[One (M7) Original Android Development] ThePhoneGeek:
Is usb debugging checked in the developer menu?

MG
[One (M7) Original Android Development] chronoz:
I did several times with no luck!
[One (M7) Original Android Development] gunnyman:
Coming from the locked down/messed up AT&T iHox, it sure is a breath of fresh air to have a device that's actually completely freed up.

Thanks to all involved in this exploit.

Seriously, Thank you.
[One (M7) Original Android Development] caballon:
thanks windows 8 work like a charm.
[One (M7) Original Android Development] mahesh_9j:
Hi,

I am also using a Developer Edition 64GB and now it's more than 2hrs with S-OFF and Super CID and I am able make and receive calls. No Problem at all.

Best part before S-OFF my handset was not connecting to any 2G network here in India, it was connecting to only 3G networks. But after S-OFF it's seamlessly connecting to both 2G/3G networks. So for me S-OFF is a Boon. Thanks to the ReOne Team for this.

Cheers !!
[One (M7) Original Android Development] daddioj:
you cant receive OTA updates with super cid can you? i dont think u can
[One (M7) Original Android Development] erto90:
What error give? For case,you are Italian running the Tim branded ?

Inviato dal mio HTC One con Tapatalk 2
[One (M7) Original Android Development] semdoc:
You have problem with your drivers probably...

I'm using wireless ADB.. Install Trickster Mod from playstore (free)... Then activate Wireless ADB..

connect with

adb connect your.IP:5555 (you'll see the proper IP from the pulldown status bar)

adb shell

and the other commands...

Cheerz :)

Revolutionary Dev Team: (Confirmation number: 60P78367N2045813E) Cheerz Guys :)
[One (M7) Original Android Development] ethan.r.besbris:
No error. Everything reports as "Successful." No, I'm not Italian, what does that have to do with anything? I'm using the 64gb Dev Edition though.
[One (M7) Original Android Development] baste07:
So there's no way to go back to s-on for now

from my incredible mobile
[One (M7) Original Android Development] Serious_Beans:
Worked great after one reboot. Thanks, I'm amazed how fast S-Off came out for this phone, other HTC phones have taken longer. Awesome job!
[One (M7) Original Android Development] daddioj:
you can but not supported recommended
[One (M7) Original Android Development] erto90:
With the firmware version?

Ps do I need to be htcdev unlocked and rooted to achieve this??

Inviato dal mio HTC One con Tapatalk 2
[One (M7) Original Android Development] x LordLucan x:
Just have the phone booted normally. not in fastboot.
[One (M7) Original Android Development] ethan.r.besbris:
Latest OTA for dev edition.1.29.1540.16
[One (M7) Original Android Development] ambuj:
This has to be featured. Awesome job Revolutionary team. I sold by One X only due to lack of S-Off (Seriously). And achieving S-Off on One so soon loving it :)
[One (M7) Original Android Development] mugen-r:
And where can I get the stock recovery? Just so you know I bought the phone second hand. The CWM wasn't flashed by me.

If someone is king enough to point me to the right direction or at least describe the steps to do the following:

1. Remove the custom recovery

2. Remove tampered

3. Be able to Get/Install OTAs
[One (M7) Original Android Development] 93ae8074:
TWRP took over without issues. The only thing that I did was flash my new radio manually.

---------- Post added at 04:23 PM ---------- Previous post was at 04:22 PM ----------

To remove your custom recovery just download your ZIP image of your ROM, uncompress it and inside firmware.zip there is a recovery.img file. Use fastboot flash recovery recovery.img from the FASTBOOT menu in your mobile and you're good to go.
[One (M7) Original Android Development] mugen-r:
Will the recovery.img from my own CWM recovery work or have to find another one?
[One (M7) Original Android Development] sinosuke:
A lovely boy is dying for waiting S-Off for Hboot 1.54 >_<
[One (M7) Original Android Development] Theshawty:
Who knows if it'll ever happen? I wish someone in Sweden offered java card S-OFF's.
[One (M7) Original Android Development] Spartn:
i think it's more about business at this time, if(just if) even exploit has been already achieved, many people are offering java, so it might be that ,, :)
[One (M7) Original Android Development] russel5:
I asked on IRC channel

"Any chance to see S-OFF on HBOOT 1.54"

I was kicked with answer: "NO"
[One (M7) Original Android Development] josteink:
So happy I declined updates untili had all this settled.

Research pays off for once.
[One (M7) Original Android Development] Jandyman:
oh well...

I'm on hboot 1.44 and stock 4.1.2. Unfortunately with the latest revone it seems I just can't get it to work. I've tried manually with cmd but also with the HTC one toolkit.

I've probably tried about 20 times and got a variety of errors. One or two of the times I got "failed to map memory" when it tried to acquire root. Other times it got past this but after rebooting and trying to unlock I got error1 and error2. Twice I got to to end and it said "success" meaning my bootloader should be unlocked and s-off. But upon rebooting into bootloader it still appeared locked and s-on as usual...(I thought false success reporting was fixed?)

Seems I've the optimum setup for it to work but no such luck. Anyone have ideas?
[One (M7) Original Android Development] Gerton:
U could expect that,

Didn't u read the IRC first sentence?
[One (M7) Original Android Development] Maichel:
Just have patience, should come for sure but nobody knows when...

Like somebody else said, guys who bought a java card will not be happy when a new exploit is there :cool:
[One (M7) Original Android Development] krustypick:
WHat happened

I did as you said.

Took the lower case p after about 10 tries.

rebooted.

did the next step -s 0 -u

rebooted.

I boot into recovery - adb - no devices found?

Boot in fastboot - no devices found?

---------- Post added at 01:46 AM ---------- Previous post was at 01:10 AM ----------

I left phone off for 5 minutes and computer also. Working now.

I've done this about 20 times and still is S-on

Following commands to the letter.

Anybody any ideas? Telus Network in Canada.
[One (M7) Original Android Development] Nicraz:
I re-rooted and unlocked bootloader before using revone
[One (M7) Original Android Development] josteink:
I just unlocked, but considered rooting after a while.

Got it working in the end without doing so though.
[One (M7) Original Android Development] OzBoy08:
Mate, I have an unlocked bootloader and am rooted. What would the syntax be for someone like me ? I read in post 1 that I have to use something called su but I am a Windows person and don't know how to use this. Are you able to help a noob like me :D?

Thanking in advance.
[One (M7) Original Android Development] 93ae8074:
It should work if it's not CWM itself.
[One (M7) Original Android Development] Sloth:
Step 3

Type su

Enter
[One (M7) Original Android Development] Tetsumi06:
If you're rooted then you don't need the PC. Install a terminal emulator, open it and perform the commands on the phone.

----------------------o('_')o----------------------

Sent from an HTC One with using xda app:

TrickDroid ROM 9.1.0

Bulletproof 4.3
[One (M7) Original Android Development] nightwind84:
Hello everyone .... I have a question ... I am s-off and bootloader locked, if I use a RUU to go back to having the hboot 1.44 I should be able to unlock the bootloader with revone ... my question is: I use only the command "./revone -u" or before I have to give the command "./revone -P" as the first time I used revone to give the S-OFF?
[One (M7) Original Android Development] EddyOS:
Why decline updates? They don't make you S-ON again. I recently went from 1.28.401.7 (RUU) > 1.29.401.12 (OTA) > 1.29.401.16 (OTA) > 2.24.401.1 (OTA) > 2.24.401.8 (OTA) and I'm still S-OFF
[One (M7) Original Android Development] josteink:
You misunderstood my comment. I declined to accept any updates until I had obtained S-OFF.

After that I took all updates I could :)
[One (M7) Original Android Development] EddyOS:
Shoulda made that clear then ;) :p
[One (M7) Original Android Development] nightwind84:
anyone can answer pls? :)
[One (M7) Original Android Development] horsetastic:
No. Just ./revone -u
[One (M7) Original Android Development] nightwind84:
Thx :)
[One (M7) Original Android Development] Jandyman:
so I would have to use HTC unlock for that then to root/unlock without revone... Been trying to avoid that method, the effort of restoring everything >.<
[One (M7) Original Android Development] Nicraz:
Yes, well that's what I did at least. Other people haven't done that. I had to actually downgrade, then re-root and unlock with HTC dev.
[One (M7) Original Android Development] minamfm:
I'm trying to S-Off my device. I currently have an unlocked bootloader, I get an error -6 after I enter the ./revone -P command. Any ideas?
[One (M7) Original Android Development] josteink:
This thread says you may be out of luck.

http://xdaforums.com/showthread.php?t=2431515
[One (M7) Original Android Development] minamfm:
I am in fact on a 4.2 rom and Hboot 1.54... So no S-off for me :(
[One (M7) Original Android Development] rotemakerman:
noob questions:

1. In what state the device should be when ADB'ing? up and running / recovery / bootloader ?!

2. I have no idea which HBOOT version I have, I'm on TD 10, Android 4.3, Should I even try?
[One (M7) Original Android Development] iElvis:
ADB works in all states.

Reboot to bootloader. It will state your hboot version.
[One (M7) Original Android Development] Sloth:
1. ADB = OS or recovery/ fastboot = bootloader

2. Boot into bootloader it will tell you your hboot
[One (M7) Original Android Development] Theshawty:
Even Alabama? :silly: :D
[One (M7) Original Android Development] Sloth:
lol
[One (M7) Original Android Development] rotemakerman:
Thanks,

HBOOT 1.44, seems legit

but revone fails, error code 1, tried multiple times and after reboots

:(
[One (M7) Original Android Development] skulldreamz:
What's the date on your hboot? I know may is good, June I'm not sure? But try searching for s-off using terminal emulator on you tube. Cuts down on a few errors because of the fact your not connected to a computer. From what I've seen, the success rate seems higher that way for people with not as much experience yet or new to htc
[One (M7) Original Android Development] horsetastic:
I don't mean to be rude but I'd say that if you don't know about these simple things you really shouldn't be trying to S-OFF at all until you have learnt more about your device and basic commands first.
[One (M7) Original Android Development] sweetrobot:
getting error 1 with revone using terminal emulator on device.

hboot 1.44

may 3 2013
[One (M7) Original Android Development] horsetastic:
Patched hboot version? What is your software number? What network?
[One (M7) Original Android Development] sweetrobot:
4.3
[One (M7) Original Android Development] horsetastic:
You must downgrade hboot
[One (M7) Original Android Development] nkk71:
I think May hboot should be fine. But you need a 4.1 ROM, do a nandroid backup, then flash a 4.1 ROM and do revone to get s-off, then restore your backup. (Could also work with a 4.2.2 ROM but not sure)
[One (M7) Original Android Development] maarawoe:
You mean that restoring a lower nandroid backup will downgrade the hboot??

Odesláno z mého HTC One pomocí Tapatalk 4
[One (M7) Original Android Development] nkk71:
No definitely not. I saw the date of his hboot is May 2013, which should be the unpatched version. But he's using a 4.3 Rom, and 4.3 is incompatible with revone.

He needs to temporarily downgrade his Rom to achieve s-off.
[One (M7) Original Android Development] maarawoe:
Ah I see.... :)

Odesláno z mého HTC One pomocí Tapatalk 4
[One (M7) Original Android Development] horsetastic:
Could be patched hboot though. No way of knowing on custom software really. I'd suggest locking bootloaded and running an RUU then revone.
[One (M7) Original Android Development] skulldreamz:
I have may 3rd hboot 1.44 as well for ATT and patched or not s-off works %100 and I have gone s-on to s-off probably at least 10-15 times with no problems ever. Just flash 1.26.502.12 ruu in zip or executable form and your good to go