yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] ceroglu:
Here is completely following the instructions,

C:\Users\CihansAcer\AppData\Local\Temp\Rar$EX00.889\adt-bundle-windows-x86_64-20

130522\sdk\platform-tools>adb push revone /data/local/tmp/

2757 KB/s (646704 bytes in 0.229s)

C:\Users\CihansAcer\AppData\Local\Temp\Rar$EX00.889\adt-bundle-windows-x86_64-20

130522\sdk\platform-tools>adb shell

shell@android:/ $ cd /data/local/tmp

cd /data/local/tmp

shell@android:/data/local/tmp $ chmod 755 revone

chmod 755 revone

shell@android:/data/local/tmp $ ./revone -P

./revone -P

Gaining root access (thanks to Dan's motochopper)...[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

[-] Failed to map memory.

Success.

revone failed (error code = 2

2|shell@android:/data/local/tmp $
[One (M7) Original Android Development] hccssn:
Could you please also try an older RUU which has another version of HBOOT? We are courious, whether will it loose the s-off.

---------- Post added at 08:02 PM ---------- Previous post was at 08:01 PM ----------

You have to just try some times. I had the same problem, but after the maybe 25 times of error I succeed.
[One (M7) Original Android Development] jawonder:
If you are using Mac this works fine with it .
[One (M7) Original Android Development] Skizzy034:
Wasn't talking about you man. This was the first time I did s-off also
[One (M7) Original Android Development] Theshawty:
Just try again. Revone fails a lot! :)
[One (M7) Original Android Development] -Ho-:
Sorry

the correct step of mine should be

"./revone -P"

"reboot"

"adb kill-server"

"adb shell"

"cd ..... ...." <--step 5 of original
[One (M7) Original Android Development] Skizzy034:
Rom Toolbox Pro is the best app you can buy.
[One (M7) Original Android Development] :
That's after using the RUU 1.28.401.7.

I'm still S-OFF (which is what I want anyway) bootloader was still unlocked (but relocked it using revone). And in bootloader I still have SuperCID.
[One (M7) Original Android Development] Stanlehh:
still considering whether to s-off my device, can't seem to decide, will it affect my future OTA upgrades?
[One (M7) Original Android Development] Skizzy034:
No you can still stay stock. If you wanna get OTAs just run the AT&T ruu after you soff. Don't forget to relock the bootloader first.
[One (M7) Original Android Development] boroboy69r:
Wow soooo easy thanks rev team, all done with terminal on phone

HTC__001

Renovate rom 4.2.2

s-off

tamper flag reset

No need for super cid really with my cid :P
[One (M7) Original Android Development] :
Okay will have to download an older RUU from Europe. Be back soon.
[One (M7) Original Android Development] wideopen4ever:
I tried your method, ./revone -P successed, ./revone -s 0 -u with success too.... but bootloader always displays S-On....
[One (M7) Original Android Development] Skizzy034:
Is that the developer edition cid?
[One (M7) Original Android Development] gianton:
So the cid doesn't get changed after an RUU to super cid.

Thanks
[One (M7) Original Android Development] iElvis:
Running a RUU will not affect s-off. I''ve done it before.

Only way to lose s-off is to reset it manually.
[One (M7) Original Android Development] old_benj:
Thanks! Works like charm for me!

Full set for my HTC One. Now it's free as a bird :)
[One (M7) Original Android Development] :
Downloading RUU 1.20.401.1 (Europe). WIll be flashing that as soon as it's downloaded.
[One (M7) Original Android Development] Stanlehh:
I'm not on AT&T, currently I'm on ARHD 10.1 after unlocking my bootloader previously.

However in any case I wanna get OTAs, I just have to flash the official 4.2.2 RUU for my device which should be Asia WWE when it comes out and I should be able to receive them?

Another question, what benefits does s-off bring? I'm new to this so I'm still wondering should I s-off in any case I cannot s-on back in the future. Pardon me. Hope you can help me on this, thank you.
[One (M7) Original Android Development] magnofit:
is it possible to unlock the sim card with the s-off?
[One (M7) Original Android Development] :
Yeah unfortunately. I was hoping that it would change it but no luck.
[One (M7) Original Android Development] superchilpil:
Since this works without a computer I suggest it should be made into an app
[One (M7) Original Android Development] boroboy69r:
Nop wwe cid factory unbranded & unlocked
[One (M7) Original Android Development] Theshawty:
G/l, lol. Didn't work for me. It just froze and then crashed saying it doesn't support my phone.
[One (M7) Original Android Development] -Ho-:
may be just got some luck on that trial :p
[One (M7) Original Android Development] Theshawty:
If it fails or doesn't wanna work, just try again. Try, try, try.

Cut from the OP:
[One (M7) Original Android Development] ThePhoneGeek:
No the Dev Ed CID is BS_US001

MG
[One (M7) Original Android Development] Theshawty:
Awesome seeing you here, graffix! ^^
[One (M7) Original Android Development] AaronM7:
Was able to obtain s-off doing all commands through terminal Emulator, as posted by floppy22 on page 112, without any issue (except the user error of first trying to run the command "./revone -P" with a lowercase p... once i remembered that linux is case sensitive (as opposed to windows, which isn't) then all my issues disappeared (including s-on and --tampered--). Big thanks to team rEVOlution for this.

Just wanted to let anyone know that if they are having issues running adb, this operation is completely doable through the handset. Just make sure you download the revone file on a computer and transfer it to your phone, as when you download it on the phone, it adds an extension that makes the file not work properly.

If someone posted instructions similar to what I referenced before page 112, let me know and I will thank appropriately, floppy22's post is just the one I saw and used.
[One (M7) Original Android Development] m03sizlak:
Try doing all that in terminal emulator instead of adb shell. Worked for me.
[One (M7) Original Android Development] cabezapreta:
unlock bootloader?

does my phone need to be rooted to use this method? also do I have to unlock my boot loader from htc dev or can I just proceed following the instructions given here and the root?
[One (M7) Original Android Development] pauley:
Cool ok thanks for the link! I'll try that later on. It's no biggie, I'm just glad I gotta run the ruu that I wanted to, plus the other s-off benefits. :) As if the developing on this phone wasn't enough, I'm sure it'll continue to expand
[One (M7) Original Android Development] Skizzy034:
Somebody has to know what is different about the moonshine hboot. I'm wondering if I should run that soff also.
[One (M7) Original Android Development] wideopen4ever:
... yeap.... or got Unluck for me !!!!

.. I know.... but I begin to lose patience.... and I've just told to my wife to adb push pizza /oven... :eek:

I've read this method but to use terminal, I need root... and to get root, i need to be unlock but I prefer not to use HtcDev Unlock...
[One (M7) Original Android Development] Riyal:
Sometimes I really find it weird that alot of users are asking for easy instructions for getting S-Off yet they don't even know how to use adb... -.-

Seriously guys what are you gonna do with S-Off if you even don't know how to use adb? Just for the sake of having the word "Off" in the bootloader other than "On"? lol!
[One (M7) Original Android Development] :
Success!!! I have version 1.20.401.1 on my HTC One
[One (M7) Original Android Development] VarioIII:
Problems?!?!!?

Unlocked Boot loader , non rooted with TAMPERED. Tried Multiple Times, always shows SUCCESS but SOn and TAMPERED still There. Using Rogers Wireless
[One (M7) Original Android Development] gianton:
Great thanks for sharing!
[One (M7) Original Android Development] letmeputdatipin:
The only diff I noticed was that they have SIM unlocked!! I also read somewhere that it was not recommended to run moonshine if u already used revone.
[One (M7) Original Android Development] wwjoshdew:
I've been learning a LOT since obtaining S-OFF yesterday!

I ran the latest RUU (I was on 1.29.651.7 base when I ran S-OFF, now I'm on 1.29.651.10 AFTER obtaining S-OFF).

After I ran the RUU, I was still (of course) S-OFF. I TRIED flashing recovery, and it failed!

So I unlocked again after already having S-OFF, and recovery installed just fine.

What the heck? I remember being S-ON with my Evo 3D and running revolutionary on it, getting S-OFF, and being able to install custom recovery without being unlocked or rooted. Is this because this is a different type of S-OFF, or because it's a preview edition?
[One (M7) Original Android Development] Danger Dan:
Can this be done through terminal emulator if you are stock unrooted?
[One (M7) Original Android Development] :
My hboot version 1.43.0000 as well, still S-OFF and still have SuperCID. You'd think I would get OTA updates, but no OTA updates here... just checked.
[One (M7) Original Android Development] biffsmash:
I've managed to go from rooted S-On, unlocked bootloader, to stock, unrooted, S-Off, bootloader RELOCKED, and can't unlock the bootloader or S-On or install custom recovery lol. My efforts are ongoing, but this S-OFF worked fine :)
[One (M7) Original Android Development] letmeputdatipin:
So we don't need to run the supercid mod for "ro.cid"?
[One (M7) Original Android Development] taha198:
Don't try that. Somewhere mentioned, high chance of brick.
[One (M7) Original Android Development] ThePhoneGeek:
LMAO!!!

Uh gee well it must be cool if everyone is doing it. Does it matter if I need it or not? How do I turn on my phone again? :rolleyes:

Folks this method is simplified already, if you don't understand then do your research and learn it or avoid it please...

MG
[One (M7) Original Android Development] Ph33zy:
Since you reflashed the RUU after S-OFF, can you let me know if hot reboot works for you again? I'm on Sprint like you.
[One (M7) Original Android Development] :
Also my CID in adb shell getprop "ro.cid" is still HTC__039
[One (M7) Original Android Development] tmaniac:
thanks for the hard work team!

just s-offed, took me 2 tries, no tampered flag or anything.

just the engineering message when i load my recovery.

Was using stock, non-rooted, locked phone. (HBOOT 1.44, CID: HTC__E11)

FINALLY i can start flashing custom roms again :) (my hands where itching like mad!)
[One (M7) Original Android Development] Danger Dan:
Can you use terminal emulator to do this if you are stock unrooted?
[One (M7) Original Android Development] :
I think not. You will need root at least.
[One (M7) Original Android Development] LuigiBull23:
Root is required for TE.
[One (M7) Original Android Development] Danger Dan:
Alright thanks
[One (M7) Original Android Development] samflorin:
No it is not.
[One (M7) Original Android Development] gianton:
No, with TE method you need to be rooted.
[One (M7) Original Android Development] LuigiBull23:
To execute such commands? Yes it is...
[One (M7) Original Android Development] hccssn:
Thank you for the try! Very helpful!

So, It seems, that the HBOOT was not downgraded... So the next question is, whether the new hboot with the official 4.2.2 update will update the hboot and whether will it turn the security ON. But iElvis just mentioned, that the RUU will not affect s-off... If his think is well, the new hboot will be updated without changing the status. We will see :) Thank you again for the tests.
[One (M7) Original Android Development] Danger Dan:
If it's not how do I do it
[One (M7) Original Android Development] gianton:
I don't think so no, it would be useful only if you want to receive OTA updates.
[One (M7) Original Android Development] chamucoliz:
Question?

can i use this tool on sprint htc one software Version 1.29.651.10 and then root device. also if this tool works on my software version will i be able to do OTA or run RUU or do i need to relock device for that.

Thank you
[One (M7) Original Android Development] :
My hboot before was 1.44.0000. So it did downgrade my hboot.
[One (M7) Original Android Development] samflorin:
Reading through the thread, people did it without root access. There is no difference between adb shell and te on a non rooted phone.
[One (M7) Original Android Development] boroboy69r:
There is for me terminal in had to su it to work adb you dont need root
[One (M7) Original Android Development] kmdm:
Except that the included root exploit does not work from TE so root is required like others have stated.
[One (M7) Original Android Development] gianton:
Yes meaning it will be up gradable too when 4.2.2 RUU released.
[One (M7) Original Android Development] ant78:
floppy22s post on page 112 worked perfect for me using Terminal explorer :good:
[One (M7) Original Android Development] VarioIII:
Unlocked Boot loader , non rooted with TAMPERED. Tried Multiple Times, always shows SUCCESS but SOn and TAMPERED, UNLOCKED still There. Using Rogers Wireless

Do i have to relock the BOOTLOADER First? WTF?!?!?!?!?
[One (M7) Original Android Development] gianton:
As in OP via adb shell commands.
[One (M7) Original Android Development] AaronM7:
It may just be in your post here, but make sure you're typing "revone", not "renove". The second won't do anything, and when you get -P success, it should tell you to reboot. If it doesn't say specifically to reboot, it didn't work. I noticed when I was putting in a lowercase p, it told me success, but not to reboot.
[One (M7) Original Android Development] hccssn:
Oh, sorry, my mistake. Yes, you are right, the 1.28 firmware has 1.44 and the 1.20 firmware has 1.43.

So, again. The HBOOT was successfully downgraded and you had still s-off. SUPER then :) We will also hope, that the new update will be possible to flash without loosing s-off.

We have to say a big "thank you" for the hack developers, because it seems, that this S-OFF method is like the HTC internal S-OFF method with JAVA card and clean security diag file. I will send a donation to developers!
[One (M7) Original Android Development] MrCupra:
Worked on first try, thanks.
[One (M7) Original Android Development] Skizzy034:
Do you know what is different with the moonshine hboot?
[One (M7) Original Android Development] gianton:
It's an eng-hboot (Engineering HBOOT) with added set of fastboot commands. I believe a custom eng-hboot will be available shortly by the devs.
[One (M7) Original Android Development] wideopen4ever:
lol... No worry, for the commands, I copy/paste instructions from OP.... sorry, I feel tired tonight !!!
[One (M7) Original Android Development] Simba501:
Root is required for executing commands - they will fail without root.

Sent from my HTC One
[One (M7) Original Android Development] Tetsumi06:
Worked 1st time using TE (had to be on su for the command to be allowed)

Htc__001 on orange (uk)

Most painless s-off I can remember. Big thanks.

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

Sent from an HTC One with using xda app:

TrickDroid ROM 5.6

Bulletproof 1.10
[One (M7) Original Android Development] lilvfr400boy:
cannot get this to work at all on three branded handset, even though on every step it reports success, anyone help me? thanks in advance

1.28.771.6 cid h3g_001
[One (M7) Original Android Development] Tetsumi06:
I believe moonshine hboot has a mass of eng commands and permissions available

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

Sent from an HTC One with using xda app:

TrickDroid ROM 5.6

Bulletproof 1.10
[One (M7) Original Android Development] wwjoshdew:
Learned a LOT! Changing the bootloader to LOCK is NOT just cosmetic (Like [MENTION=2326081]regaw_leinad[/MENTION]'s bootloader customizer tool does). Changing to locked, locks your phone where you can't install recovery via fastboot and etc. I ran this tool while LOCKED and it worked fine on my Sprint HTC One.

http://i.imgur.com/paduy7l.png

(That's a big image, that's why I didn't embed it. I messed some of the commands up, but eventually got it right)

You MUST change the bootloader flag to UNLOCKED before install custom recovery via fastboot. So you don't need to htc dev unlock before running this tool! :)

Thanks to [MENTION=4118840]kmdm[/MENTION] for putting up with me in IRC, even though I also had to put up with YOU! lol ;)
[One (M7) Original Android Development] twe90kid:
Thanks
[One (M7) Original Android Development] bdorr1105:
So I have a question this worked awesome by the way and I am s-off. I also removed the tamper and when I boot into HBOOT I don't see tampered anymore however on a reboot I still get the red text saying for development.... Is that normal or is removing the tamper supposed to also remove that?
[One (M7) Original Android Development] hyelton:
Not working on my AT&T HTC One... Been doing it for over an hour

C:\sdk>adb push revone /data/local/tm

3413 KB/s (646704 bytes in 0.185s)

C:\sdk>cd /data/local/tmp

The system cannot find the path speci

C:\sdk>adb shell

root@android:/ # su

su

root@android:/ # cd /data/local/tmp

cd /data/local/tmp

root@android:/data/local/tmp # chmod

chmod 755 revone

root@android:/data/local/tmp # ./revo

./revone -P

Failed (please reboot and try again!)

revone failed (error code = -6

250|root@android:/data/local/tmp #
[One (M7) Original Android Development] gianton:
If you have root try with terminal emulator method.
[One (M7) Original Android Development] hungsolow:
What ROM are you running?

Sent from my HTC one™
[One (M7) Original Android Development] jawonder:
Those with Developer Edition on AT&T are you getting "BS_US001" for your CID after unlocking ?.
[One (M7) Original Android Development] TeknoJnky:
Thanks to all who made this possible!

Also a question, its been a while since I manually rooted, can anyone explain or point to how to manually push SU/busybox/supersu without flashing a custom recovery?

I can't seem to get the system read/write-able.
[One (M7) Original Android Development] crea78:
Thanks for the help I from reading this thread. Used TE and I am now S-Off with SuperCID :) One question I do have, is there a way to get rid of the red text on the HTC bootup screen?
[One (M7) Original Android Development] iElvis:
You need a modded hboot.

FYI, this question has been asked at least 50 times in this thread. :)
[One (M7) Original Android Development] bjg020683:
Im already rooted and using root explorer to move files and im using terminal emulator to get s-off

Download the revone.bin to your phone. After your download is completed, move the revone.bin using root explorer to data/local/tmp.

note: the revone.bin should be in the tmp folder.

Now go to terminal emulator.

type su and then enter

type cd data/local/tmp and then enter

type chmod 755 revone.bin and then enter

type ./revone.bin -P and then enter

revone should say success and reboot

after reboot go back to terminal emulator

type cd data/local/tmp

type ./revone.bin -s 0 -u

after that is should say success

this is what i did
[One (M7) Original Android Development] crea78:
I used this same process and got S-Off as well... so it does work.
[One (M7) Original Android Development] MindlessLeadership:
I have a HTC M7_UL CID_001. I have used this tool to gain S-OFF and unlock from an out the box bootloader (locked, S-ON).

Will this stop the OTA's or will OTA's have an effect on this? Completely stock HTC software. Just some comments here are confusing me a bit.
[One (M7) Original Android Development] gianton:
Easy way for your question here http://xdaforums.com/showthread.php?t=2190395

Superboot - HTC One root solution [requires s-off]
[One (M7) Original Android Development] wmg316:
Well got S-off on Developer Edition phone...took about 4 minutes! All went well on first try. Great step-by-step instructions in OP!

[youtube]lGyRX_xhCNs[/youtube]
[One (M7) Original Android Development] ThePhoneGeek:
If you don't do the SuperCID step then you should still have the BS_US001 CID.

MG
[One (M7) Original Android Development] Bebida:
Thanks for this, worked perfectly!

Trickdroid on the EE network
[One (M7) Original Android Development] Skizzy034:
What can you do with it?
[One (M7) Original Android Development] munchy_cool:
Success on att HTC one after error code 6 , reboot and boom

sent from a white nexus 4 ;)
[One (M7) Original Android Development] Skizzy034:
I don't know what that means lol. Is that better?

---------- Post added at 04:39 PM ---------- Previous post was at 04:37 PM ----------

Moonshine hboot will allow you to do that? I'm wondering if I should have used that method instead. Is that a more thorough soff?
[One (M7) Original Android Development] gianton:
You have full control over your device, just like a nexus device.
[One (M7) Original Android Development] Theshawty:
Then I'm gonna wanna flash that. I want control over my device, I don't want it to limit what I can do. Since I paid for it (in full), it's mine to do with it what I please. Isn't that right?
[One (M7) Original Android Development] gianton:
Yes but as long as you know what you're doing.
[One (M7) Original Android Development] ghostENVY:
Thank You worked flawlessly using your method.:laugh:
[One (M7) Original Android Development] oaldawe:
its work successfully on HTC One 801n - HD Revelutaion 10.1

http://img585.imageshack.us/img585/2500/photo3qyt.jpg
[One (M7) Original Android Development] Theshawty:
Yeah, using logics and MD5 checker programs usually take you a bit down the road.
[One (M7) Original Android Development] :
Sort off. The software side of things are still not yours.
[One (M7) Original Android Development] Theshawty:
Agreed, but at least I want to be able to change it. ;)
[One (M7) Original Android Development] mr.dj26:
DAFUQ !!

I thought it was for the oneX :'(
[One (M7) Original Android Development] Theshawty:
Congratulations on your shiny new paperweight.
[One (M7) Original Android Development] yeahrite:
Worked flawlessly!! Thanks!!
[One (M7) Original Android Development] :
You should read carefully though.
[One (M7) Original Android Development] max2020s:
Worked perfectly on my first try, however I also had to re-run revone -t to get rid of the **tempered** flag.

Great work guys!
[One (M7) Original Android Development] krook6023:
Not responding to you specifically but I can't help but put this out there:

With htc-dev unlock you have to try pretty hard to hard brick your device...this is not a challenge and I'm sure some could/have. But you may be surprised that achieving a true hard brick without s-off is harder than you might think.

When your phone is S-OFF you now have unlocked some of the raw hard bricking potential you knew this phone was capable of...(which is what you wanted right?).

Add an Engineered bootloader and....now...oh yeah...now...you can hard brick that phone in one command.

My point is yeah it's cool to have full write access to your phone...but unless you have a specific reason to make your phone really, really, really easy to brick...DON'T DO IT.

You don't have to be a NOOB or even stupid to BRICK a phone...especially if you are S-OFF+SuperCID+ENG HBOOT.
[One (M7) Original Android Development] Theshawty:
Ok, gonna rethink about the eng bootloader part. I'm not gonna do the SuperCID thing. I'm satisfied with the CID I have. Appreciate your input, mate. Gonna fire up Tapatalk and give you thanks as I'm out of those on the web.
[One (M7) Original Android Development] fernando sor:
One misplaced digit while hexing your bootloader and you have a brick
[One (M7) Original Android Development] Skizzy034:
I just wanna know if I should have used moonshine instead. Is that method like a FULL soff and this only partial? I wanna be fully soff. I know what not to do so that I don't brick. The biggest thing I wanna do is be able to get the updates from Google once the GE One comes out. Would I need an eng-hboot like moonshine to do that?