yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] angusc:
I would like to add that I was not happy after flashing a firmware.zip on my ONE to see the "dirty" when running "fastboot getvar all". It's one of those things that I just couldn't live with, so having a S-Off HTC DEV Edition I decided to run the original RUU and get back to stock conditions, then I installed the international RUU and took all OFFICIAL OTA updates to get to 2.24.401.8 and guess what........ I still have that dirty word from getvar all command. So unless it's something to do with being unlocked or S-Off it does seem to be a HTC terminology.

Sent with desire from My One
[One (M7) Original Android Development] Rydah:
Anybody know how I get the bootloader flashable zip name for my variant? For example, when I want to flash via bootloader, usually it has a name like "PG786.zip"

Sent Via My HTC One, On The Now Network By Sprint!
[One (M7) Original Android Development] Garmig:
Confirmation number: 9X213316JH9160123.

Thank You very much Revolutionary Team

View attachment 2025570
[One (M7) Original Android Development] semdoc:
Finally... S_OFF'ed and UNTAMPERED :)

You made my day dude... Steps between 9-11 are crucial... Be'coz I entered chmod 755 revone again between 10&11... That was my fault probably...

Great work Devs :)
[One (M7) Original Android Development] 1BadHEMI:
Mine is working fine on T-Mobile US with the change to CID. Wifi calling works fine just as well...
[One (M7) Original Android Development] lilhaiti:
Worked!!!!!

Grab a beer on me!!!

13022789F71768239
[One (M7) Original Android Development] METHOD1911:
I to changed my Cid and my dialer is working. I'm on sprint to. I hope it stays working

One method1911
[One (M7) Original Android Development] erto90:
Someone s-offed with software 1.29.901.16?
[One (M7) Original Android Development] baste07:
If we delete revone file will it bring back s-on?

from my incredible mobile
[One (M7) Original Android Development] aki0306:
big thx to great work

i always got the

revone failed (error code = -6

why??

my device M7_UL cid htc001

HBOOT 1.44
[One (M7) Original Android Development] Riyal:
Nope.
[One (M7) Original Android Development] ethan.r.besbris:
This. I've been trying for 45 minutes. Over and over and it just keeps failing. Followed everything exactly.
[One (M7) Original Android Development] ccw1134:
I'm now officially s-off on ARHD 10.1 by just copy and pasting directly from these rewritten instructions on the first try. Way easier than using the "paperclip method" I was forced to use on my EVO 3D. Time to find something new to obsess about I guess.
[One (M7) Original Android Development] daddioj:
just be aware everytime u change ur CID and want to keep that ID you will need a new unlock token! if u decide to relock then unlock
[One (M7) Original Android Development] HyoImowano:
Any luck with the HTL22? I have the same model.
[One (M7) Original Android Development] mcerk02:
Worked great on the first try, thanks....
[One (M7) Original Android Development] tjsooley:
I relocked after super cid and then unlocked without the token.
[One (M7) Original Android Development] gunnyman:
but unless you remove S-off you can relock and unlock again with revone, or am I missing what you're trying to say?
[One (M7) Original Android Development] daddioj:
whats the command to unlock without the token?

---------- Post added at 02:23 AM ---------- Previous post was at 02:22 AM ----------

yeah but if you wipte the device or the file. thats gone i guess you have to do it from scratch. no big deal
[One (M7) Original Android Development] learn2route:
Yes. Manage to S-off on my HTC One.
[One (M7) Original Android Development] chronoz:
I'm having a problem, on the first step i get always a device not found error, why? I have my device connected to my pc booted in fastboot usb!
[One (M7) Original Android Development] dadaR6:
I am trying to S-OFF, but I keep getting a segmentation fault in the first step (-P). My phone has the HBOOT 1.44 and running the latest version of Sprint (after 2 OTAs: 1.31.651.2). I do not want to unlock it at HTCDev.

What are my options?

- Wait for another exploit?

- Reset to factory and try? Will it remove the 2 OTA or not?

- ?

Thanks!
[One (M7) Original Android Development] bullfrog527:
Go over to the sprint HTC one forum and the general section. There is a way to downgrade to 1.29 so that revone will work.

I'll get a link http://xdaforums.com/showthread.php?t=2390821

Guide - Get s-off on 1.31 HTC One (Sprint) Update:
[One (M7) Original Android Development] Sloth:
Check pm :D

Sent from? :p
[One (M7) Original Android Development] dadaR6:
Thanks but this one assumes that I have it unlock at HTCDev, which I would like to avoid.
[One (M7) Original Android Development] bullfrog527:
Oh, sorry
[One (M7) Original Android Development] RuckusDecay:
Well to bad.
[One (M7) Original Android Development] nikolaus2007:
Why is there no way to downgrade from 2.24 with hboot 1.54 (S-ON) on the International model but for sprint...??

Or is there a way?

Greetings
[One (M7) Original Android Development] Sloth:
Sprint is still on hboot 1.44

Sent from? :p
[One (M7) Original Android Development] davidlaugor:
I have to downgrade? Ehy? I am hboot 1.44 of 7th mar 2013. Is it not ok for revone?

Enviado desde mi HTC One usando Tapatalk 2
[One (M7) Original Android Development] horsetastic:
I thought you said you were s-off already? If you're s-on on 1.54 then for now you're stuck. If you're s-off as you said previously then changing to supercid and "NEVER" going s-on "EVER" again is what you need to do.

Sent by homing dragon......
[One (M7) Original Android Development] JEZ69:
Hello thank s for reply I m S-off and you help me for be sure thank s again
[One (M7) Original Android Development] RuckusDecay:
Okay are you on the stock rom or custom rom try using the stock rom(one that is not rooted, and flash the su zip i posted) that came with that hboot and did you do the chmod 755 also.
[One (M7) Original Android Development] X46X:
How I downgrade Hboot? I didn't find any guide for that. Thank you.
[One (M7) Original Android Development] psychomaniac189:
so i tried to s off my phone i keep getting error code -6 over and over. am i just supposed to keep trying over and over and over?
[One (M7) Original Android Development] horsetastic:
OK cool. That's good, glad I could help.

As someone who went S-Off, superCID and then got all overexcited and giddy about it and insanely went to HTC__001 CID and S-On after taking the OTA to the new 1.54 bootloader I can firmly say that my advice to ANYONE who is on 1.44 (either patched or not, as you can still downgrade and S-Off one way or another) and wants to S-Off, or to EVERYONE already S-Off.

1. Change your CID right NOW to SuperCID 11111111 and NEVER change it back! EVER!!

2. Don't EVER..... EVER!!! Go back to S-On, not for any reason..... EVER!!!!

If you do these things you will live a long and fruitful life and should you wish to return your phone for any reason then you can use S-Off to mask basically anything that they might disapprove of. (I'm not saying you should do this however, simply stating a fact)

I would like to note however that as I mentioned, I made a schoolboy mistake and stupidly went back to S-On and didn't keep superCID. Now I am not a developer, but I am a skilled tinkerer. I have worked on ROM development before, I know how to theme and edit/build graphics for ROMs. I have edited framework code and reverse engineered phone software. I actively look for exploits on a daily basis. Now if someone like myself that considers themselves to be an experienced xda user and learning developer can make a daft error because, quite simply I didn't think to look in to whether or not S-Off would be possible on the new hboot (and I should have known better) then.....

I advise ANYONE and EVERYONE that has even the slightest bit of doubt about what they're doing when they come here.

ANYONE that doesn't know what S-Off is, means or does.

ANYONE that is thinking about asking "Do I need S-Off?", Or

ANYONE that hasn't taken the time to read through even the OP and the last 10 pages of this or the MoonShine thread to think again!

If you do not know if you need S-Off, then you DO NOT NEED IT! If you think you need it but don't know what it is, does or how to go about it, READ! Learn how to do it safely. Learn what it actually does. Most people that own a HTC One can do everything and more they need by simply unlocking their bootloader.

If you don't want to read or learn, if you are trying to S-Off your device without knowing if you can, need to or even know how to safely then you need to STOP! Click on the Log Out button at the top of the web page and don't come back until you start respecting the epic, sophisticated piece of smartphone hardware that you have in your possession.

Rant Over,

Thanks for coming, I'm here all week.
[One (M7) Original Android Development] Mikee4fun:
Jerry are you trying to do it from terminal on the phone? Download/ update to the latest version of android SDK and run an adb console windows from the platform-tools folder. I can team viewer in too and do it for you.

Cheers
[One (M7) Original Android Development] davidlaugor:
still the same problem... i attach a phot of my bootloader..

hboot 1.44 and bootloader unlocked

root@m7:/data/local/tmp # ./revone -P

./revone -P

revone v0.2.1

revone failed (error code = 1)

1|root@m7:/data/local/tmp #
[One (M7) Original Android Development] dadaR6:
When I bought my phone it was running 1.29, but then I got the 2 OTAs from Sprint and I am now at 1.31.

If I do a factory reset, will I go back to 1.29 or stay on 1.31? :confused:

I am pretty sure it will stay on 1.31... right? :crying:
[One (M7) Original Android Development] RuckusDecay:
But what ROM are you running on your phone. Cuál ROM estas usando.
[One (M7) Original Android Development] Theshawty:
1. Can you try giving root access before launching the "./revone -P" command?

2. Did you try revone 0.2 instead of 0.2.1?
[One (M7) Original Android Development] davidlaugor:
revone 0.2.1 , i am using ARHD 20.1

---------- Post added at 08:24 PM ---------- Previous post was at 08:23 PM ----------

Sorry, what do you mean with "1. Can you try giving root access before launching the "./revone -P" command?"

how can i do it that?? i read something about su comand, but i dont know how to use it...
[One (M7) Original Android Development] skulldreamz:
After you adb shell, type su..
[One (M7) Original Android Development] RuckusDecay:
Use a stock rom when you first bought the phone using a 4.3 rom is probably giving you error. Usar stock rom cuando compro el teléfono 4.1 usando 4.3 te da errores.
[One (M7) Original Android Development] davidlaugor:
now. with su comand typed, after adb shell

root@m7:/ # su

su

root@m7:/ # ./revone -P

./revone -P

sh: ./revone: not found

127|root@m7:/ #

---------- Post added at 08:42 PM ---------- Previous post was at 08:41 PM ----------

ufff, and is it worht it??? change rom gain stock rom, to be s-off.... i thought it would be easier...:crying:
[One (M7) Original Android Development] suprano:
Finally, i can also say i've been able to achieve S-OFF. Thanks you all, the devs, the guy who created the downgrade RUU to .8 and whoever posted the link to rootwiki here. :D
[One (M7) Original Android Development] RuckusDecay:
Okay a use file explorer navigate to /data/local/tmp and take out the .bin example "revone.bin" to "revone"

Example on how to do it on the terminal
[One (M7) Original Android Development] davidlaugor:
iufff, now i dont catch u.. where?? form the pc?? or mobile?? mobile has to have revone file??

In my computer dont have this folders...
[One (M7) Original Android Development] Theshawty:
Please don't S-OFF. You'll brick your phone trying..

>> Sent from the abyss <<
[One (M7) Original Android Development] davidlaugor:
why??
[One (M7) Original Android Development] davidlaugor:
Keeping now this tutorial

http://www.youtube.com/watch?v=J4BWxtjaamM

i have this issue i attach
[One (M7) Original Android Development] lomo2002:
update stuck

Hi,

I used the Revone, to S-OFF, then I installed CWM and did backup. As I prefer the Stock rom, hence I installed a stock Recovery.img, so I could update to 4.2.2. After the restart, there appeared the update notification for 4.2.2, so I downloaded the update and it started installing the update, but after a few minuttes it stuck, as you can see in the picture. Is it, because of the wrong Recovery.img? The CID for my one is HTC_Y13.
[One (M7) Original Android Development] donmarkoni:
You don't know basic stuff... That's why.
[One (M7) Original Android Development] PillowMetal:
Exactly, There is no reason to unlock the bootloader, through revone or HTCDev. Everything can be done with S-OFF only. It's just that you can't "fastboot flash" stuff, you have to "fastboot oem rebootRUU, fastboot flash zip <filename>" stuff.

But in reality, you only do this for custom recovery (and optionally SuperSU), then everything else (except firmware) is flashed through TWRP or CWM like normal.

Your phone remains locked and you can easily take OTA updates by just flashing stock recovery beforehand and not ever having to fiddle with your bootloader's locked/unlocked/relocked status.

---------- Post added at 04:19 PM ---------- Previous post was at 03:46 PM ----------

Yes, it will factory reset to 1.31. If you are now trying to S-OFF you will have a problem because even though the hboot is 1.44 for all three releases on Sprint, they plugged the revone hole with the 3rd one. You can tell by the dates off the hboots in the bootloader screen.

1.29.651.7 was dated March

1.29.651.10 was dated May

1.31.651.2 was dated July

If you have one of the first two, you can use revone, if it is the last one, you will have to follow the thread that writes to the misc partition (mmcblk0p19) and tricks hboot into thinking you are still on 1.29.
[One (M7) Original Android Development] horsetastic:
Clearly people have missed my huge S-Off help guide a page or so back and continue to attempt this before knowing what it is, does, I'd they need it or even if it's possible for them. Please guys, just don't bother. You'll potentially ruin your lovely phone for something that you don't really need. Or at best you'll waste time you could have spent doing something more useful to you. Like reading up about HTC and Android and actually trying to understand what it is you've been blindly trying to do....

I dunno.... Some people worry me.... Lol

Sent by homing dragon......
[One (M7) Original Android Development] PillowMetal:
As long as you are S-OFF, you can flash anything you want with a LOCKED bootloader, whether you had ever unlocked it or not.

You can change anything you want, even with an untouched LOCKED bootloader, as long as you are S-OFF.

You never need to unlock to flash anything. You can run "revone -s 0" to go S-OFF and skip the "-u" parameter that unlocks and proceed to flash away.

Achieving S-OFF does not give you bootloader unlocked, they are separate concepts and processes, even in the revone executable.

S-OFF does not mean you are unlocked. You can quite easily be S-OFF LOCKED (without ever re-locking with revone) and you are indeed S-OFF. There seems to be confusion between the status of the bootloader and the S-OFF flag. They are not the same, nor do you need one with the other.

Being S-OFF, but still LOCKED, will prevent you from using straight up "fastboot flash" commands, they will not work. You will instead have to use "fastboot oem rebootRUU" followed by "fastboot flash zip".

That may have been me in an earlier post in this thread.
[One (M7) Original Android Development] psychomaniac189:
so im getting error code = -6. any help on this? using terminal emulator on the phone and my hboot is 1.44.0000
[One (M7) Original Android Development] RuckusDecay:
From what carries again and did you took the carrier update the easiest way to find out is to go to the bootloader and check the date.
[One (M7) Original Android Development] born_fisherman:
What Rom are you using?

The only thing that fixed this error fir me, was to lock bootloader and flash AT&T RUU
[One (M7) Original Android Development] psychomaniac189:
T-mobile running ViperOne 2.1 and I the bootloader says the date is may 3 2013. I never ran any updates on the phone because i know that usually kills exploits.
[One (M7) Original Android Development] jdmdc2y0:
I updated my T-Mobile htc one to firmware .11 frm .8, can I still get s-off using this method? Thanks
[One (M7) Original Android Development] RuckusDecay:
Well okay then hboot is good just go back to the stock ROM .8 should do it because its 4.1 you can't run it on 4.2 good luck.

---------- Post added at 09:52 PM ---------- Previous post was at 09:50 PM ----------

You have to downgrade because the exploit has been cover up. So go to rootzwiki forum and look for the downgrade method for T-Mobile thread.
[One (M7) Original Android Development] psychomaniac189:
so i have to downgrade to .8 and then s off from the stock os?
[One (M7) Original Android Development] ItsMeMasih:
The only reason I believe I need S-OFF is to flash custom boot splash screens. Is this correct? If not, I'm perfectly happy with S-ON.
[One (M7) Original Android Development] PillowMetal:
Yes, you need S-OFF to flash splash screens; it resides in mmcblk0p13 which can only accessed through the "dd" command or RUUed with an image name of "splash1.nb0".
[One (M7) Original Android Development] RuckusDecay:
No your good since you didn't OTA you didn't update the hboot but running a 4.1rom usually stock is recommended.
[One (M7) Original Android Development] horsetastic:
OMFG!

Seriously people. How can so many of you not read!! Let me make this more obvious for everyone that can't be bothered to read before posting that they can't S-Off for whatever reason.

You should/can only use revone to S-Off if;-

1. You are on or flash a STOCK Sense 5, Android 4.1 ROM

2. Have an old un-patched 1.44 HBoot or If on T-Mob or AT&T and on Patched 1.44 HBoot You can Downgrade using one of the easy to find guides provided

3. Use the up to date 0.2.1 revone (the older ones give false successes)

4. Are Rooted (Not necessary but seems to improve chances of success)

5. Are not using a 4.2 ROM

6. Are not using a GE ROM

7. Are not on HBoot 1.54

8. Are not on HBoot 1.54

9. ARE NOT ON HBOOT 1.54

10. Are not an Idiot!

Some of these may not apply but if you want to garuntee revone working then you should follow these rules! Also in addition to this. READ THE OP and POST 2! They are your revone bible and will tell you what to do.

Notes on Error codes (from my experience, and what I've read!);-

Error Code -1 = Potentially you need to try a different ROM or it could just be random and after a few tries and reboots it might work. A few people have reported that rebooting and useing -p rather than -P has worked but I'm not convinced as -p isn't built as a command but you're free to try whatever you wish.

Error Code -2 = I've seen people report this but revone has actually worked so should you see this try and reboot and carry on, if not then try changing ROMs and try again.

Error Code -6 = More then likely you're on either a patched or a 1.54 HBoot and you're not going to be able to S-Off. If you reboot to bootloader and you're on 1.44 then you might be able to downgrade using one of the guides on xda. Xboarder's guide on rootzwiki for TMob is a good one.

Error Code 1 = I've had this myself and this basically means it's not ever going to work. I think it's a variant on the -6 Error. If you see this, you're out of luck IMO.
[One (M7) Original Android Development] donmarkoni:
Hahaha... :laugh: That is what I call a guide! :highfive: Point 10 is my favorite!

But there is a paradox in it... An idiot would hardly recognize self as one. ;)
[One (M7) Original Android Development] runganwt:
Also Added: Do not even come out with excuses that there is too many pages to read.!!! Yes, because people like you keep posting the same question over and over without reading it first. So it'd made the thread got this many pages.
[One (M7) Original Android Development] horsetastic:
LOL Cheers. That's also very true..... I am getting so annoyed reading peoples questions on here though. I'm getting this error, that error, will this work for hboot 1.54, i'm on 1.44 but getting error code -6. It's like, can you really not do any research yourself? You're really trying to S-Off your phone when you either don't know enough about your phone to be doing such a thing in the first place or can't even use Google search to find answers for yourself?!

---------- Post added at 09:25 AM ---------- Previous post was at 09:23 AM ----------

So true! The search function works well, so does google! I found xboarders downgrade for tmobile users using google search. I typed in hboot downgrade htc one and like some kind of insane magic it was there!
[One (M7) Original Android Development] lomo2002:
hi guys,

I have just bought a ONE with factory/stock rom. I have successfully S-OFF, as I used the command "./revone -s 0 -u", I guess the bootloader is also unlocked. I installed CWM and did a backup. Then I installed a Recovery.img. I restarted the phone and it started downloading the 4.2.2, but when it install, it stuck after may be 15%.

My questions are, is it because of the wrong Recovery.img? or should I lock the bootloader, so OTA to be installed succesfully? if I lock the bootloader, which command should I use, "./revone -l" or "./revone -r", do they have any special feature or it is only a flag thing, LOCKED and RELOCKED.
[One (M7) Original Android Development] Gerton:
Don't think this question belongs here but, did u flash the right recovery.img for your firmware?
[One (M7) Original Android Development] Reilly9:
I'm having some trouble with S-Off. I keeping getting error code 1 after (./revone -P) Command. I'm running with SU. Could it be that I'm running on 4.3?
[One (M7) Original Android Development] lomo2002:
My be you right, my CID is HTC-Y13. My One has stock nordic european rom, software no. 1.29.401.16. I searched the forum, but I could not find any recovery.img for that. I read in one of the threads that recovery.img are the same, but after a few tests, I found they are not the same, because they have different sizes. I tried those Recovery.img that I found, most of them approximately go up to 15% and stuck, others stop at beginning and show the typical error sign (red trangle). I do not know, whether it is because of the recovery.img or the unlocked bootloader:(
[One (M7) Original Android Development] Sloth:
Look HERE
[One (M7) Original Android Development] horsetastic:
Nice one man. Shortcut answer to questions that could be answered by reading = link to my rant/info post. Loving that!
[One (M7) Original Android Development] runganwt:
With command ./revone -s 0 -u so "-s 0" means set secureflag to 0 = security off and "-u" means unlock bootloader which opposite to "-l" means lock bootloader.
[One (M7) Original Android Development] RuckusDecay:
Just because "people" seem to miss it bumping it hope a mod can added it to the OP with big red color.
[One (M7) Original Android Development] horsetastic:
This gives me an idea.....

Sent by homing dragon......
[One (M7) Original Android Development] cschmitt:
10. Are not an idiot!

One amusing thread...
[One (M7) Original Android Development] ImOBreezy:
Tampered

Everything worked flawless except the tampered option....... any ideas about this?
[One (M7) Original Android Development] T-Loop:
I've read almost everything, I guess not enough cos I haven't found any info for my question. There is just too much information going on. I have 100% stock Nordic HTC One, and Hboot 1.54. I know I'm standing on a thin ice, but all I need is ROOT. Is it possible to just root the phone? No custom firmwares, splash screens, nothing. I just want to use the HTC Stock rom with extra juice that rooting gives me. I don't mind if it's still S-ON as long as it works. Do I need to use HTC Dev option and use some 3rd party app?

I'd be happy if someone could give me a link or something to help :) Thanks.