[S-OFF] revone - DEVELOPER EARLY ACCESS PREVIEW EDITION

ryfermadness

Senior Member
Dec 2, 2012
120
36
0
chehalis
I was just trying to turn s-on then go back to stock. Was I supposed to turn s on after I went back to stock? Pretty new to htc. Never had to deal with the s-on/off stuff.

Sent from my HTC One using xda premium
 

artymarty

Senior Member
May 14, 2010
580
233
0
Melbourne
www.marty.com.au
Just something to consider...
People that are having trouble getting their phone stock, locked and s-on for warranty...
If you achieve Locked and Stock, but can't get s-on, then send it back s-off.
Phones do get shipped new but s-off by mistake from time to time.
As long as the stock software is on there and it says locked and not tampered, send it back like that.
If they say "hey this phone is s-off"
All you need to do is say "Sorry what's X-OFF mean?"
Play dumb.
Yes, I typed X-OFF on purpose... Because you misheard them didn't you... And if you don't know how to even say it, it's a pretty safe bet you didn't do it...
;)


Sent from my HTC One using Tapatalk 4 Beta
 
  • Like
Reactions: madasahat

dryspuri

Senior Member
Oct 15, 2009
740
84
0
Chennai
I was just trying to turn s-on then go back to stock. Was I supposed to turn s on after I went back to stock? Pretty new to htc. Never had to deal with the s-on/off stuff.

Sent from my HTC One using xda premium
well you are still on 1.44 hboot why not try RUU in fastbootusb mode and let in install once rom is installed, unlock it, twrp, root, revone, remove tampered, lock, s-on in that exact sequence. and then run ruu again, there you go you are back to stock.
 

DeSaint2

Senior Member
Aug 15, 2010
1,148
424
0
I was just trying to turn s-on then go back to stock. Was I supposed to turn s on after I went back to stock? Pretty new to htc. Never had to deal with the s-on/off stuff.

Sent from my HTC One using xda premium
You'll need to unlock via HTC dev unlock if you can't get the Ruu going. Once unlocked fastboot boot(or flash) recovery recovery.img(use your preferred one) then flash a Rom. Get back into the system and get s-off again. Once s-off run your carriers Ruu and once that is done run the lock command for revone(at this point I would run the command to remove tampered) the do the s-on command.

Did you flash one of the hboots that remove the developer message from the splash screen?

Sent from my HTC One using xda premium
 
Last edited:

DeSaint2

Senior Member
Aug 15, 2010
1,148
424
0
Flash AT&T RUU
done.
Bootloader is locked, on 1.44HBoot and S-on RUU is the last step.
Ruu is always first step man. Safer that way. If anything in the hboot was changed it could brick the device going s-on with modified.

Sent from my HTC One using xda premium
 

tiho5

Senior Member
Jun 21, 2010
2,464
884
193
Bulgaria
Looks like my HBoot is 1.44. Lol.
you are good to go then :)

When you achieve S-off and if you decide to upgrade your hboot to 1.54 just remember that after that:
It is not advisable to S-on as revone won't work on 1.54 hboot
If you still need to S-on, first downgrade (best to use RUU) to 1.44 and then s-on
Also do not lock your bootloader (in most cases this is not needed anyway) and again if you are on 1.54 revone cant unlock it and you'll have to use the htcDev method.
 

johndaniel

Senior Member
Sep 6, 2008
69
9
28
Will this work on htc butterly x920d, cid htc_044, hboot 1.41, rooted and custom recovery, s-on

What is "EARLY ACCESS PREVIEW"?

We want to give you S-OFF as soon as practically possible so an early access preview release is not a polished product but it does work (mostly). It will:-

* require knowledge of common android tools like adb and/or fastboot
* be a command line tool
* be rough around the edges
* probably crash sometimes
* fail to work everytime or in all cases or on different carrier ROMs - LET US KNOW if you get repeated failure on carrier variants.
* certainly not look pretty.
* despite being "early access" be very unlikely to brick your device (but naturally, this is possible, it's still a hack).
* give you a very good chance of getting S-OFF. Today. Right now.

Status

* revone has been known to grant S-OFF on the latest WWE & EU RUU, T-Mobile and AT&T versions, as well as Sprint HTC One.
* revone might also work on the Droid DNA 2.04 and 2.06. Awaiting (your) feedback.

Download

* Get the Android SDK for ADB. You may need to update to the latest version of the SDK for jellybean devices.

* Download revone: http://revolutionary.io/revone

Instructions

Use any operating system you like, you only need adb.

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
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
4a. If revone reports success reboot the device and proceed to step 5)
4b. If revone reboots the device (we'll pretend this isn't an undiagnosed random crash) please wait 2 minutes then try again from step 2.
4c. If revone reports that you need to reboot and try again please reboot and try again from step 2.
5. Now that revone has successfully prepared your device for S-OFF please open another adb shell (as per step 2) and change to
the /data/local/tmp directory.
6. Instruct revone to grant you S-OFF and unlock status by running the command: ./revone -s 0 -u
6a. Other optional command arguments:-
* -u - Unlock the device
* -l - Lock the device (as if it was never unlocked)
* -r - Relock the device (mark the device as relocked)
* -t - Reset the device's tamper flag.
7. Presuming revone reported success please reboot the device again, this time to the bootloader (adb reboot bootloader)
8. You should now observe your device is S-OFF (and the lock status changed if you invoked that option).
9. (optional) Re-run revone to remove TAMPERED from your HBOOT screen: ./revone -t

Credits

revone is brought to you by the Revolutionary dev team.

We've been silent, we're back.

Disclaimer

Revolutionary dev team disclaims all responsibility for your use of revone (and any of our tools): If the world ends, it's not our fault. If your device spontaneously ignites, well, that's not our fault either. You make the choice to use our tool, we don't force it upon you.

Support

Please visit #revolutionary on the Freenode IRC network. We will try to support you in the best way possible, but remember, this is early access, and operators might be asleep or not available at the time you join. Just hang around and wait for someone to answer.
 
  • Like
Reactions: casp6rcasp6r

Sneakyghost

Senior Member
Jul 24, 2008
8,296
13,574
263
InMyHead
Why are there only users here with no clue whatsoever? S-Off isn't required for anything that an iPhone user would want to do... Anyone contacted moderation yet to get this mess shut down? Only way to get people to read the info here is to prohibit writing.
Sometimes I wonder how people learned to write if they never read.

So far, I have not seen a truly genuine new question here for at least 50 pages that would have deserved an answer. All questions and answers are here already. Maybe someone of the dudes doing some support here could contact moderation as no-one seems to be in touch with the OP and those OP dudes are not wanting to take responsibility for their thread by the looks of it.

Mobile post
 

LuffyPSP

Senior Member
Aug 1, 2010
2,277
165
0
Hi everyone. I have attached my screenshot

I believe s-off are still not achieved right?

./revone -P gives me segmentation fault
./revone -s 0 -u gives me revone successful.

I am confused.. Btw i am using ARHD 4.2.2 + faux kernel if it matters.

Thanks.

Sent from my Nexus 4 using Tapatalk 2
 

Attachments

daleski75

Senior Member
Jul 21, 2008
5,740
6,474
113
Northampton
Hi everyone. I have attached my screenshot

I believe s-off are still not achieved right?

./revone -P gives me segmentation fault
./revone -s 0 -u gives me revone successful.

I am confused.. Btw i am using ARHD 4.2.2 + faux kernel if it matters.

Thanks.

Sent from my Nexus 4 using Tapatalk 2
There is no confusion it says s-on on your bootloader also try running su first then ./revone -P you may have better luck.