yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] Jonny:
HTC dev unlock will allow you to install a custom recovery and from there flash a superuser package to give apps root access.

HTC devices are not like others, with the htc dev unlock option we don't need root exploits to enable root access.
[One (M7) Original Android Development] T-Loop:
Thank you! :) That's all I need. Everybodys talking S-OFF, that got me confused. Awesome.
[One (M7) Original Android Development] angusc:
T-Loop read this thread OP:

http://xdaforums.com/showthread.php?p=41076144

Sent with desire from My One
[One (M7) Original Android Development] Anicane:
My HTC One is s-offed with Revone, and everything was unlocked, i wanted to update my device to the 4.2.2 FW. But every time it stuck at one place in the updating process that is why i relocked bootloader with this command "fastboot oem lock". But it didn't help much with the updating, right now i am trying to unlock bootloader again using Revone. but every time i am try to push revone via Adb it shows error '' device not found''. Does anyone have any solution to this ?
[One (M7) Original Android Development] psychomaniac189:
i ended up having somebody remote into my computer and do it for me lol. something was borked and he got it working.
[One (M7) Original Android Development] nkk71:
try, try again

9. (optional) Re-run revone to remove TAMPERED from your HBOOT screen: ./revone -t
[One (M7) Original Android Development] Syn Ack:
Just thought I'd give it a try. I am bootloader unlocked on Verizon via HTCdev, tried running Revone to gain S-Off and/or reset tampered flag. Neither worked unfortunately.
[One (M7) Original Android Development] hawknest:
Slightly off topic but ,

Thought I would post here just incase you guys on 1.54 hboot take it it might possibly break any patches/progress revone have made in rootablility on the 1.54 hboot

Just my two cents but if a patch isn't posted for 1.54 before release I would hold off on the 4.3 OTA
[One (M7) Original Android Development] Maichel:
If the 4.3 OTA will update bootloader from 1.54 to 1.55, should it also clear the tampered flag than?
[One (M7) Original Android Development] Jonny:
Rootability? Seriously? You can root a HTC device by just doing the HTC Dev unlock - I've said before and I'll say again, HTC devices do not need root exploits.

Please understand that root and S-OFF are two completely different things.
[One (M7) Original Android Development] hawknest:
Dude your really gonna flame over that?

Those on the Verizon ONE do not have htcdev.com

Just helping people out and I do know the difference .

From my Dark EclipticONE
[One (M7) Original Android Development] mrrogers1:
Man Hawknest, Y U SO NOOB!

:sly::sly::sly::sly::sly::sly:
[One (M7) Original Android Development] ItsMeMasih:
Thanks, I don't think custom splash screens are worth the risk of trying to get S-OFF. I've got the 1.44 hboot, but I had accepted some of the OTA updates before I unlocked my bootloader and the Revone method didn't work (error = -6).
[One (M7) Original Android Development] donmarkoni:
Please, tell me, what are the risks of trying to get S-OFF with revone? :rolleyes:

Sent from my HTC One
[One (M7) Original Android Development] angusc:
Also I have a custom splash screen and I did OTA update without any issues whatsoever.

Sent with desire from My One
[One (M7) Original Android Development] tommeke19:
HI,

Today I've bought the HTC One! What a beauty!!

But I have not much time (work) so I haven't used search, I'm sorry for that.

But do I have to unlock my bootloader to have S-OFF?

And if I have problems with my device can I go back to S-ON for warranty?

Thanks
[One (M7) Original Android Development] angusc:
You don't need to do any of them unless you want to flash a custom Rom. There are guides for unlocking, rooting, S-Off and going back to stock. The link is below.

However there are some key and critical things that you need to know BEFORE you do anything. First read the below thread and also the this (revone) thread.

Hint: you should read about revone before rushing to HTC dev.com to unlock.

http://xdaforums.com/showthread.php?p=41076144

Sent with desire from My One
[One (M7) Original Android Development] cbrown245:
Any work being done on the 1.54 bootloader for those of us stuck with no root or S-off ?? Just curious .
[One (M7) Original Android Development] Maichel:
Same here, but I guess asking for it is not done :)

However, at least I have seen that 1.54 RUU's are coming up. Than at least we can remove tampered in case of warranty cases....
[One (M7) Original Android Development] Evil-Dragon:
Just want to say thanks for providing S-OFF for the HTC One, it was the first thing i did as soon as I got my phone home from the shop. Happy flashing days ahead! :o)
[One (M7) Original Android Development] cbrown245:
I have best buy insurance so it don't matter what I do to my phone it gets replaced . Lol
[One (M7) Original Android Development] lukode:
Hi

I've Hboot 1.54 and i want to have root access. My question is: If i unlock bootloader by HCTdev, only with this, will i have root or do i need another thing like recovery custom and flash any other thing?

Thanks for all.
[One (M7) Original Android Development] ItsMeMasih:
It depends on your situation and which hboot you have. I have 1.44 which would be no problem if I hadn't accepted OTA updates which means I have to downgrade to before the updates and then try the revone method. There is a chance of bricking your phone during the S-OFF process if you don't know what you're doing. I certainly am no expert, so for me, it's not worth it just to gain a custom splash screen.
[One (M7) Original Android Development] Sloth:
Splash screens are only a small part of s-off you can also flash firmware without having to take an OTA which will update your hboot again. I would do it while you can but that's just my .02 it's ultimately up to you

Sent from? :p
[One (M7) Original Android Development] donmarkoni:
I was being sarcastic.

Following this thread and the moonshine one from the beginning, and I can tell you that revone is very safe, I would dare to say even foolproof. There were people trying revone for dozens, even more then hundred times, but no one bricked.

There is absolutely no chance of bricking if you are following the guide. revone doesn't touch bootloader, and as long as you have working bootloader, you are not bricked.
[One (M7) Original Android Development] skulldreamz:
Yeah your right, u have no clue at all what s-off is if you think thats why we do it to be able to flash a splash screen. S-off is security flags off, which means I can flash any partition on my phone when I please. Also you can dump your phone, and never have to unlock your bootloader at all. There is a lot of miscunseptions above lock and relocked and my bootloader says locked but I can do anything I want with s-off and keep my warranty. Lastly I just jumped to T-Mobile last night from ATT and I'm paying $70 for unlimited everything, so I would say that there is so much more we can do than flash a splash being s-off. Oh I'm forgetting the best part, if your at a bar or whatever and go up to a fine ass girl and say baby, what's up beautiful, check out my s-off hboot. You'll be going home with her when you explain to her that not even security can hold you back. Just playing dude, put there is so much more u can do with s-off its not even funny. Half of the ROMs your probably running are from or could very well be from someone who had s-off and dumped their phone for the benefit of us... ;) n u don't need s-off to flash a splash, always...
[One (M7) Original Android Development] iElvis:
S-off is nothing but a setting. Changing the setting cannot brick you on its own.

Being s-off, and doing stupid things to your phone, however, can brick you. But that's not the same thing.
[One (M7) Original Android Development] Theshawty:
If only they shared some insight on the progress, it'd calm the masses.

>> Sent from the abyss <<
[One (M7) Original Android Development] angusc:
Well first thing to learn about is how to use the search box :rolleyes:

Next read this thread:

http://xdaforums.com/showthread.php?p=41076144

Finally if I helped you please press the thanx button!

Sent with desire from My One
[One (M7) Original Android Development] scarface.717:
Hello, i had been doing this S-OFF method in about 7-8 smartphones, but now i am trying to do in HTC ONE BLACK with 1.44 HBOOT and i'm getting "segmentation fault (core dumped) htc one" I don't know why if the phone is 1.44 Hboot, the phone was Locked bootloader and No Root when i was trying first. then i unlocked and rooted the phone and still i am getting the same message.

I have been finding for about 1 -2 hours an answer here and a few other forums and still don't get any solutions :( :( Repeat, IS 1.44 HBOOT and right now have Unlocked And Rooted.

Thank you!!!
[One (M7) Original Android Development] PillowMetal:
Is this a Sprint phone? If so, any hboot 1.44 dated after May 8 will not work (unless you write to the misc partition and trick hboot into thinking it is still on v1.29)
[One (M7) Original Android Development] scarface.717:
Is AT&T

H-BOOT 1.44

Radio 4-4.17.3250.20

OpenDSP-V.31.120.274.0617

EMMC-boot

Jul 5 2013 16:04:18-1

is that Help¿
[One (M7) Original Android Development] PillowMetal:
Not sure about AT&T, but that date of July 5th is the exact version that is the first one on Sprint NOT to work even though it is hboot 1.44. Someone with an AT&T phone will have to chime in.
[One (M7) Original Android Development] RuckusDecay:
Well where you get to the chmod just enter this

chmod root:root revone then continue with the steps
[One (M7) Original Android Development] scarface.717:
1. Download revone (above) and push it to your device: adb push revone /data/local/tmp/

2. Open an adb shell and:

* cd /data/local/tmp

HERE? chmod root:root revone

* chmod 755 revone

OR HERE? chmod root:root revone

4. Prepare to gain S-OFF by running the command: ./revone -P

Anything else?

Thank you!!

EDIT

I tried and those were my results.
[One (M7) Original Android Development] ItsMeMasih:
Well damn, I took your $0.02 and went through the downgrade process and succeeded in getting S-OFF using revone. Now, besides being able to update firmware without OTA, can you help me understand the other benefits of going S-OFF? From what I understand that S-OFF removes restrictions to certain parts of the phone so that I can flash firmware/radios, correct? Any other benefits?

Thanks again for the kick in the pants.
[One (M7) Original Android Development] Sloth:
Check Pm :D
[One (M7) Original Android Development] dborgo:
AT&T is the same. Any hboot 1.44 dated later than May will not gain s-off. AT&T users can follow this procedure though to downgrade and then obtain s-off (http://xdaforums.com/show....php?t=2394155). It worked for me with some persistence.
[One (M7) Original Android Development] nkk71:
ATT downgrade here: http://xdaforums.com/showthread.php?t=2394155

EDIT: dborgo beat me to it :)
[One (M7) Original Android Development] frantic912:
this method work on Butterfly S or not...??
[One (M7) Original Android Development] Spartn:
"we flashed an old'ish genric stock rom

rebooted it, then did an over the air update, this downgraded the boot to 1.44 and updated software version to 1.28.401.7"

above is mentioned the way how a mobile service did downgrafe hboot from 1.54 to 1.44

we could try to achieve without Java card the swme, just to flash oldest rom 1.20.401.x with newer boot, so display will work after flashing the lower version and try to update via OTA, so it could downgrade hboot for us... problem is to get that version as odexed and stock recovery file

i will try to decrypt RUU 1.20 and create odexed rom, just to see if possible to get OTA
[One (M7) Original Android Development] 123421342:
I am sure they are working on something for 1.54 but I seriously doubt it will be released before HTC releases the 4.3 updates... although it would be great to have s-off now and root and such, we need to think ahead and be smart about this. Releasing anything now would get it patched in a few weeks and then they would have wasted an exploit. I am sure verizon and htc are twiddling their thumbs at this :laugh: but as always... just don't ****ing upgrade until you are s-off people, otherwise do not dare complain about an exploit not working. It will be like the 2.04 update all over again... just dont update.
[One (M7) Original Android Development] jirka3:
When will support HBOOT 1.54.??
[One (M7) Original Android Development] cargobr151:
When the guys from Revolutionary say it's done...
[One (M7) Original Android Development] Fealakwen:
Hey, i know I have to go back to 4.1 to get the hack working, is there a specific ROM I should install to get Revone working?
[One (M7) Original Android Development] kramerica6:
12
[One (M7) Original Android Development] maarawoe:
11
[One (M7) Original Android Development] horsetastic:
http://xdaforums.com/showthread.php?t=2431515
[One (M7) Original Android Development] XaoSilentrzk:
Move it there manually in file explorers. I couldn't get it to push either. Move it yourself to data/local/tmp

Search [MENTION=4041786]qbk[/MENTION]ing for his on device tutorial. Very easy and very simple
[One (M7) Original Android Development] kramerica6:
Still says tampered after reverting to S-ON

Reverting to S-ON (updated)

* ./revone -l

* fastboot oem writesecureflag 3

So after I did this when I get back into bootloader is says tampered again. It didn't say that before I did the fastboot oem writesecurflag 3.

Did I do something wrong or will I not be able to get rid of that permantently?

my usb only works in fastboot and I am not able to load and RUU. If I did the stock update would the tampered flag still be there?
[One (M7) Original Android Development] horsetastic:
Just don't s-on. Don't do it. Re-s-off your phone now and never s-on again. Why would you ever!
[One (M7) Original Android Development] kramerica6:
I have to take it back for warranty work to get my USB port fixed. I can't turn it off every time I want to charge it. If I take it back with it S-OFF that would be a problem, I would guess. So any ideas?
[One (M7) Original Android Development] gianmarco957:
How to unlock

Guys, I have S-OFF, bootloader locked and HBoot 1.44..how I can unlock bootloader? (I would like to avoid HTCDev..)
[One (M7) Original Android Development] Theshawty:
./revone -u
[One (M7) Original Android Development] gianmarco957:
I can follow this step?

1. Download revone (above) and push it to your device: adb push revone /data/local/tmp/

2. Open an adb shell and:

* cd /data/local/tmp

* chmod 755 revone

and ./revone -u?
[One (M7) Original Android Development] Theshawty:
No. If you're moving revone to your phone again, then you have to initialize it again with ./revone -P and then type ./revone -u
[One (M7) Original Android Development] gianmarco957:
So1. Download revone (above) and push it to your device: adb push revone /data/local/tmp/

2. Open an adb shell and:

* cd /data/local/tmp

* chmod 755 revone

3. (optional) If your device is unlocked and rooted please switch to root using su.

4. Prepare to gain S-OFF by running the command: ./revone -P

And ./revone -u? Right? :good:
[One (M7) Original Android Development] Theshawty:
Exactly.
[One (M7) Original Android Development] gianmarco957:
Thanks!
[One (M7) Original Android Development] keanon:
Auto-reboot

Phone auto-reboots when I enter the ./revone -P command. Any tips?
[One (M7) Original Android Development] maarawoe:
I am really crossing fingers to get revone version working on 1.54... :)
[One (M7) Original Android Development] Maichel:
IF we get it...nobody knows...strange is, that there is no news at all :(
[One (M7) Original Android Development] maarawoe:
I think there will be - its only a question of time... - there are great devs working on.... ;)
[One (M7) Original Android Development] tiho5:
Do not S-on!

They can not tell if it was you who S-offed it. How can they prove it? Make sure all the rest is stock (flash RUU, bootloader is locked, recovery is also stock, CID/MID is back to original...)

Some phones are shipped S-off and it is not a surprise to them if a phone is S-off.

Leave it S-off. Hopefully when you get it back it will still be S-off, mate.
[One (M7) Original Android Development] PillowMetal:
You do know that you don't even have to unlock your boatloader at all, right?
[One (M7) Original Android Development] Spartn:
Is there a someone who could help to decrypt rom.zip extracted from 1.20.401.x RUU, so I can try to create odexed stock and flash it for testing?

Had a problem with libunshield while trying compiling unruu on ubuntu

Thanks
[One (M7) Original Android Development] eradicator006:
Maybe try ruuveal. I was able to compile it on my mac. Compiling it on ubuntu should be even easier.
[One (M7) Original Android Development] Tetsumi06:
Do you know how much advance notice there was for revone? None. Not a whisper anywhere. Moonshine had been hinted at but revone was just 'BOOOM' as it landed.

I would expect the same if it gets a 1.54 update.

People that can, do. Those that can't, teach. Those that can't teach, teach teachers.

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

Sent from an HTC One with using xda app:

TrickDroid ROM 9.1.0

Bulletproof 4.3
[One (M7) Original Android Development] Maichel:
Yes, that is true indeed...keep on waiting :)
[One (M7) Original Android Development] DeSaint2:
I believe that last one is supposed to be

Those that can't teach become critics/auditors :P
[One (M7) Original Android Development] horsetastic:
I've always thought it was.....

Those who can, do

Those who can't, learn

Those who can't do either of those, end up running the country......
[One (M7) Original Android Development] Tetsumi06:
How true.

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

Sent from an HTC One with using xda app:

TrickDroid ROM 9.1.0

Bulletproof 4.3
[One (M7) Original Android Development] angusc:
Lets hope not........otherwise it would mean that all the people giving advice on XDA can not do what they are "teaching" others..... :p
[One (M7) Original Android Development] exocetdj:
Lets hope they find an exploit for the Sh#tty 1.54 hboot and it arrives with nuclear armageddon :)
[One (M7) Original Android Development] horsetastic:
personally I think there's more hope in finding a downgrade exploit. that way there's no time lost on the s-off exploits that already work ;)
[One (M7) Original Android Development] exocetdj:
that will also do very nicely :)
[One (M7) Original Android Development] horsetastic:
yes indeed. there just has to be a way to get an RUU to run and bypass the hboot check.....
[One (M7) Original Android Development] BenPope:
Isn't that called "S-Off"?
[One (M7) Original Android Development] horsetastic:
no, that's called downgrading.... unless you think running an RUU gives you s-off?
[One (M7) Original Android Development] EddyOS:
I think they're just saying that 'to get an RUU to run and bypass the hboot check' is exactly the job of S-OFF
[One (M7) Original Android Development] Theshawty:
Still wrong. The check isn't bypassed, it's toggled off, WHICH is what S-OFF does; sets the security flag to OFF, which for the record has nothing to do with the hboot itself as the security flag info is on another partition. It's on mmcblk0p3 for the intl. m7.
[One (M7) Original Android Development] EddyOS:
I was just clearing up what the last person said, not that it was right or wrong
[One (M7) Original Android Development] kevios12:
it's makeable to ByPass the HBOOT Check in RUU for downgrade?

or give a other resolution for Downgrade with S-ON on hboot 1.54.0000 or its makeable to hex hboot file and flash via TWRP or CWM to make s-off?

show please http://xdaforums.com/showthread.php?t=806321

this is maybe a reslulution for Partiton Hack for flash other Radios with S-ON? Or not makeable ?
[One (M7) Original Android Development] mjb337:
Have a question I have my T-Mobile HTC One bootloader unlocked I know longer have the tampered flag plus I'm S-off with my Supercid 11111111 does this means my Sim is unlocked as well or do I have to apply my free unblock Sim code T-Mobile emailed me a week ago in order to unlock my Sim?
[One (M7) Original Android Development] ClydeB1:
You'll still need to use the code to unlock your sim
[One (M7) Original Android Development] mjb337:
Thanks Bro
[One (M7) Original Android Development] horsetastic:
No. You want to bypass hboot version check to run an RUU and downgrade. Then you can S-OFF the downgraded hboot.....

---------- Post added at 08:10 PM ---------- Previous post was at 08:09 PM ----------

If you're S-OFF there could well be a way to edit that somewhere. It'll just be a case of finding the simlock in a partition and writing over it.
[One (M7) Original Android Development] Theshawty:
[MENTION=4124985]The War Horse[/MENTION] Have you tried it yet? :p
[One (M7) Original Android Development] horsetastic:
Haha not properly. I tinkered a bit today but it gets tiring losing all your data over and over with bootloader locking and unlocking and everything else lol....

I do want to try and text edit a hboot within a firmware.zip then sign it somehow. Or attempt to hack an RUU..... I will win lol
[One (M7) Original Android Development] Theshawty:
One word: perseverance!

You can't spell perseverance without severance! :silly:
[One (M7) Original Android Development] sabindaman:
I've got a new VZW ONE I'm not using yet and would be happy to do testing for you.
[One (M7) Original Android Development] sjaak1234:
Maybe this is the incorrect place to ask this but I have a htc on J (htl22, m7_wlj), as the Japanese rom scene is a giant cluster**** with nothing decent available I'm on the stock rom but rooted and s-off. Now the 4.2.2 has finally come I want to install it.

But I cant get it working. I unrooted my phone and flashed back a stock recovery (coming from an unsigned ruu with an older android version than what my phone came with. No .exe ruu's available afaik). When I try flashing the OTA I get the red triangle after the progress bar progressed about 20%.

How do I fix this? The update upgrades hboot to 1.54 I believe but shouldn't ota's leave hboot alone if you are s-off?

I don't want to lose the ability to be able to root. Can I still somehow update?
[One (M7) Original Android Development] horsetastic:
That's cool. But I'm no dev, just a tinkerer and I wouldn't want to risk anyone else's phone but mine. Thanks anyways :)
[One (M7) Original Android Development] sjaak1234:
Stupid question but S-off is permanent, correct? Unless you decide to turn it back on yourself ofcourse.

I'm asking because the only way I can get android 4.2.2 for my Japanese HTC one is by flashing a RUU (unsigned I believe). But it will update hboot from 1.52 to 1.54. This won*t break my S-off? So I can still go in after flashing the RUU and flash a custom recovery back again?

I really apologize for all my dumb questions :x
[One (M7) Original Android Development] tiho5:
S-Off won't get changed, yes. You'll keep it.
[One (M7) Original Android Development] -=knop=-:
hboot 1.44

phone was s-off

then s-on was restored

how to s-off again?

./revone -s 0 -u just turns off the phone and thats it

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

./revone -P

revone v0.2.1

revone failed (error code = 1)
[One (M7) Original Android Development] Vakman:
EDIT: I had been trying for literally a few hours straight but once I got to the times where it said please reboot to continue, usually I restarted from step 2. This time I didn't and it worked, rebooted and went to step 5. Thanks!

I keep getting error: -1. Sometimes the memory one. I can get to step 5 but then I always get error: -1. One time it went through, I thought and rebooted but S-ON is still there.

Anyone have any other things to try, sometimes I get a root shell as well sometimes I don't.

It is a Bell HTC One.

HBOOT 1.4...