yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] stevedebi:
The page numbers vary; I see 50 posts per page. It can be setup in the control panel. You might want to link the exact post, or quote it.
[One (M7) Original Android Development] WhizzWr:
I think it's post #2344 (link)

If that's really true. Well well... I have nothing against unlocking bootloader? yay!

thanks everyone.
[One (M7) Original Android Development] stevedebi:
From that post, I'm not sure that drm is working after unlocking.

---------- Post added at 04:01 PM ---------- Previous post was at 03:59 PM ----------

I'm interested in SU as well, although I don't intend to flash ROMs. If I do these steps, will the device still say that it has been modified in the settings, and transmit information to HTC? I assume that locking the bootloader will change this back?
[One (M7) Original Android Development] ls1024:
is there any plan to support m7cdwg edition? thanks.
[One (M7) Original Android Development] Unrivalled:
delete
[One (M7) Original Android Development] Oweida:
Unlocked but Couldn't get rid of Tampered !!

Deleted
[One (M7) Original Android Development] singhsta:
S off ed ... Thx to Revolutionary dev team!!!
[One (M7) Original Android Development] squabbi:
Hey there.

I'm not too sure it if will say modified in the settings. Could you point it out? :)

I can also test this out for you if you are worried.
[One (M7) Original Android Development] DeSaint2:
It's based off of custom recovery not bootloader I believe. Possibly even s-off in general because review models are s-off and internal testing devices would need s-off to do development properly
[One (M7) Original Android Development] junpei1337:
Fully stock, locked bootloader, Sprint HTC One. S-off in 10 minutes. Thank you very much
[One (M7) Original Android Development] ZION959:
I just try Revone in Aroma File Manager from Recovery work no problem. This method for any one that have problem need to install a new Roms

You can try this method to see if it work for you. It's work on mine perfect.
[One (M7) Original Android Development] doctorgallo:
What benefits does s-off give if I choose to keep the bootloader locked and everything else stock (only getting s-off and nothing more)?

Skickat från min HTC One med Tapatalk 4 Beta
[One (M7) Original Android Development] DeSaint2:
Honestly? Nothing that I'm aware of.
[One (M7) Original Android Development] monkboy24:
If u plan on leaving the bootloader locked and running stock then u shouldn't s-off.
[One (M7) Original Android Development] djR3Z:
Not having luck for some reason. Constantly getting

revone failed (error code = 2)

Have tried from my computer and in terminal emulator. On a 64GB developer edition.

Any thoughts?
[One (M7) Original Android Development] Awt67:
Tried and its been added to my list of fails. Can't get S-OFF no matter what I try
[One (M7) Original Android Development] gartner83:
Where does it fail? I suppose you are doing it in the emulator.
[One (M7) Original Android Development] Awt67:
yes doing it throuhj an emulator and I always get error 6 after ./revone -P. I know persistance is suppose to pay off but 20-30 attempts persistance obviously isn't working
[One (M7) Original Android Development] angusc:
I successfully s-off my DEV Edition without any issues. I used a mixture of adb commands and emulator commands to achieve it. You need to let us know what specific problems you are having.

For me I downloaded the revone file and manually copied it in to the system file using Root Explorer.

Then I used adb to change properties but this can also be done from Root Explorer. Set the permissions to rwxr-xr-x.

I then ran the revon commands using terminal on my ONE. Record and then ran last command to remove the tampered.

All done.

Sent with desire from My One
[One (M7) Original Android Development] gartner83:
Did you try this?

http://xdaforums.com/showpost.php?p=42323947&postcount=28
[One (M7) Original Android Development] Awt67:
Tried that same error
[One (M7) Original Android Development] zounduser:
Not sure if i thanked yall, but thanks! This worked flawlessly on both of my attempts! S-off was greatly needed, and yall deserve not only a million thanks, but i will b donating payday. Thanks again man, much appreciated!
[One (M7) Original Android Development] gartner83:
I guess you should just keep trying than. Do it 100 times:p.
[One (M7) Original Android Development] black jack:
Just wondering if anyone can give me any advice.

I have a U.K 3 Network branded device. Currently its not rooted or anything and is locked to 3 network. I want to unbrand the device and be able to receive direct OTA updates. I don't Want to run any custom roms. I have read through this thread but the more I read the more confusing it gets!

What's the best thing for me to do? Anyone who can help can drop me a pm or reply here. Much appreciated.

Thanks
[One (M7) Original Android Development] RiceDie:
Donated for the great effort to set us S-Off

Although Im trying diff guides but cant get it S-Off, yesterday wiped clean the device and installed Revolution HD 10.3 Android 4.2.2

I hope I wont have to go stock ROM just to S-Off this One
[One (M7) Original Android Development] chrishull85:
Not a single issue with your instructions...thank you now S-OFF :)
[One (M7) Original Android Development] RiceDie:
Im S-Off I guess Full Wipe did the trick and clean installation of Revolution HD 10.3 Android 4.2.2 might of helped.
[One (M7) Original Android Development] Evengard:
I did it on a complete stock, like you described. It failed several times on the second step but finally it worked like a charm.
[One (M7) Original Android Development] ratcom:
Also (was) running vodafone uk stock worked first time, no issues :highfive:
[One (M7) Original Android Development] maxal:
I have ADHD 10.1 and the new firmware (hboot 1.54.0000) installed and I couldn't get revone to work, anyone else got it work?
[One (M7) Original Android Development] tjsooley:
I have s-off with 1.44.0000 and upgraded hboot and still have s-off.
[One (M7) Original Android Development] Guich:
Can you share the firmware.zip with the new hboot in pm, please?

Sent from One with Tapa4 Beta
[One (M7) Original Android Development] tjsooley:
Just search its here
[One (M7) Original Android Development] maxal:
For your info, I was s-off and then I went to s-on after updating to the new firmware and ADHD 10.3

And now I can't get s-off again.
[One (M7) Original Android Development] kenned88:
Might have been the firmware.zip file you used.. I did my S-OFF with ARHD 10.3

my HBOOT is 1.44.0000
[One (M7) Original Android Development] Tetsumi06:
On the OP I can download revone-1 and revone-0.2.1. Which am I meant to use on a UK (stock, locked) Three HTC One? (wife refuses to let me go on a flashing frenzy so I just need to set her CID to htc__001 like mine so she can get timely OTA updates.)

Thanks in advance and many thanks for revone itself.

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

Sent from an HTC One with using xda app:

TrickDroid ROM 5.6

Bulletproof 2.0
[One (M7) Original Android Development] kmdm:
No, you can't download them both.
[One (M7) Original Android Development] doctorgallo:
I just downloaded one named revone-0.2.1-wlj and one named revone-1.bin
[One (M7) Original Android Development] azrael97c:
wasn't S-OFF required to update the firmware in the first place?
[One (M7) Original Android Development] maxal:
Yes you are right, sorry I should have said I did s-on after updating to the new firmware.

I have corrected my earlier post.
[One (M7) Original Android Development] Tetsumi06:
I've downloaded both but need a hint as to which I should use. Experience tells me -1 should be a later release then -0.2.1 but OP states no support for anything but 0.2.1 :(

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

Sent from an HTC One with using xda app:

TrickDroid ROM 5.6

Bulletproof 2.0
[One (M7) Original Android Development] maxal:
Update:

I was advised by Lenyuk to use the alternative revone (v0.2.1-wlj) in the 2nd post on page one and I now have s-off again:)
[One (M7) Original Android Development] yokken:
Hey guys, I don't suppose anyone knows if I can use this to revert my S-OFF with moonshine...
[One (M7) Original Android Development] DeSaint2:
Just posted in arhd thread. Go read that response before going anywhere near s-on.
[One (M7) Original Android Development] iuly_vn:
Need a little help, please! I went back to S-ON/Locked, because I will change the phone with another one, due to а defect - gap. Which command I can to delete revone the file, from data/local/tmp? :)
[One (M7) Original Android Development] Tetsumi06:
Yup. Not like they'll look though.

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

Sent from an HTC One with using xda app:

TrickDroid ROM 5.6

Bulletproof 2.0
[One (M7) Original Android Development] kardus:
Me too, GREAT!!!!!
[One (M7) Original Android Development] iuly_vn:
Hah, ha. Yes, maybe. But I'm serious. I think that they already know
[One (M7) Original Android Development] ZaLiTHkA:
Another One with S-OFF right here... :D You guys are legendary, thanks!

Some feedback for you: I prepared the device, rebooted and attained S-OFF through an adb shell from Linux Mint, however the '... -t' command didn't remove the "*** TAMPERED ***" message. Running the same command through Terminal Emulator as root cleared up that message first time though. :)

Good and clean and fresh.. Just like I like it. As I said, legendary.. Can't thank you enough.
[One (M7) Original Android Development] nirvanax:
im stock locked bootloader and when i try ./revone -P always gives error code =2 im using windows 8
[One (M7) Original Android Development] DeSaint2:
Just gotta keep trying man. Do the manual reboot by holding down the power button and once started up run the commands and when you get to the -P command hit the up arrow and keep trying til that takes. After that continue to the next step and do the same but do a manual reboot. That's what I had to do. Ran the -s 0 -u command 20 times in a row before it finally took.
[One (M7) Original Android Development] vayman:
Follow this post. Worked for me on Win 8. ;)

Yes, persistance pays off. I was just about to give up and BOOM! S-OFF! :D
[One (M7) Original Android Development] FangorX:
This is BRILLIANT! Everything worked flawlessly and it only took a couple minutes from start to finish. It really doesn't get any easier than this. IMO this is already working well enough to be considered an official release.

Sent from my Trickdroid-powered HTC One
[One (M7) Original Android Development] kmdm:
Deleted.
[One (M7) Original Android Development] kmdm:
They are the same file... We changed all links to point to 0.2.1...
[One (M7) Original Android Development] VarioIII:
Getting Error = -2 or Failed to Map Memory TRY THIS

Saw it somewhere, dont remember where. My bootloader was already unlocked and the "./revone -s 0 -u -t" command kept either saying successful with no changes or error 2. So When i got to this step i typed "./revone -s 0" rebooted and S-OFF was Successful. so basically do the commands separate, ./revone -s 0 , ./revone -u, and ./revone -t
[One (M7) Original Android Development] ma1panet:
Will it work for One S (European S4)?
[One (M7) Original Android Development] old_benj:
No. It's a matter of hardware.
[One (M7) Original Android Development] SanTos0250:
SORRY if this is already been answered in this 275 paged topic but...

Can i do this:

1) s-off unlocked the m7 (i know i can)

2) boot (not flash) a custom recovery (cmd to boot a recovery in fastboot: fastboot boot recovery.img)

3) make a nandroid of the stock rom

4) flash rooting tools

5) s-on locked the m7

I think step 1 to 4 will be no problem, but step 5 im not sure about.

I had a htc desire before, so i know some stuff about rooting and adb and stuff :)

Thanks in advance!
[One (M7) Original Android Development] dhingra_vinay_in:
yes u can once u take a nandroid, do the steps from very begining and just type ./revone -t if i have a tampered sign on ur bootloader...if not then just type ./revone -l and boot into bootloader on showing success in command prompt and after booting into ur bootloader just type command fastboot oem writesecureflag 3 .... this is already stated in the 2nd post of op

edit:- just flash the superuser.zip and see if the root sticks..i just confirmed reading it u also need root :)

---------- Post added at 12:57 PM ---------- Previous post was at 12:49 PM ----------

go to the one s forum there are methods posted already for one s !!!
[One (M7) Original Android Development] nirvanax:
thanks it worked after many attempts thank you
[One (M7) Original Android Development] Napoleon_PhoneApart:
Now if there was only a way to SUPERCID without a PC...:D
[One (M7) Original Android Development] Indirect:
That's easy. I'll release it later.

Sent from my hidden jewel
[One (M7) Original Android Development] ThE_DeamoN:
Works like a charm

Hello everyone. S-OFF from first shot

Thank you for the great tool
[One (M7) Original Android Development] bgcngm:
Unfortunately it doesn't work with HTC One 802w (Dual SIM version), codename: M7CDUG. What do you guys need to add support for this device? I can dump whatever partition you want.

Here's the additional info of the device:

M7CDUG PVT SHIP S-ON RH
HBOOT-2.23.0000
RADIO-2.05.3501.18
OpenDSP-v28.120.274.0328
QSC-1237.18.19.0528
OS-1.12.1402.2
eMMC-boot 2048MB
May 29 2013,13:06:19.0

EDIT: Forgot to mention that I get error code = 1:

root@android:/ # cd /data/local/tmp
cd /data/local/tmp
root@android:/data/local/tmp # chmod 755 revone
chmod 755 revone
root@android:/data/local/tmp # ./revone -P
./revone -P
revone v0.2.1

revone failed (error code = 1)
[One (M7) Original Android Development] Avengeme:
I'm running a Rogers (Canadian) HTC One, this worked on the first try from the command line running Windows 7. I was already Dev unlocked, even removed the tamper flag with no issues.

Thanks guys!
[One (M7) Original Android Development] mahesh_9j:
Strange Issue !!

Hi All,

I am facing a strange issue with my One Developer edition. Let me tell you the background. What was happening I was not able to connwect to 2G networks however was able to connect to 3G network. I have changed my SIM card and even though the problem was not resolved.

After release of S-OFF tool, I achieved S-OFF one shot and was able to connect to 2G networks w/o any issues.

Now today I flashed this MOD

http://xdaforums.com/showthread.php?t=2331107 and after that again back to squar zero i.e not 2G network.

I flashed by yo my nandroid but still the same issues. Is someone has aby idea about this. Same will be highly apprecied,

Thanks,

Meshed
[One (M7) Original Android Development] chevy383surfing:
S-Off now.

I had to flash the android revolution odexed rom 4.1.2. Then i got revone to work first try. I also now have android 4.2.2. So everything finally worked out. Thanks!
[One (M7) Original Android Development] doctorgallo:
if i fail at step 6, do i try again from step 5 or from step 2?

Edit: I tried again from step 2 and i managed to get s-off And unlocked without tampered :D

thanks!!

Edit 2: since I got s-off and unlocked bootloader with revone and i haven't changed or flashed anything else so everything is still stock, can I get OTAs and install them safely?
[One (M7) Original Android Development] Rex2369:
Yes you can. I have done it today.
[One (M7) Original Android Development] doctorgallo:
Great, thanx a lot.

Good thing we don't have to use htcdev anymore
[One (M7) Original Android Development] Rithina:
I am getting "This is a test device...........' when I am at the HTC setting>Tell HTC and error reporting menu..

How to remove it?
[One (M7) Original Android Development] SanTos0250:
just unlocked and s-off ... took some attemps but it worked, even back to locked and s-on!! thanks!!
[One (M7) Original Android Development] Electroz:
Go back to S-On
[One (M7) Original Android Development] reservin:
I am using completely stock now and I wonder if this step is correct.

1) s-off using revone

2) unlock bootloader

3) install custom rom

4) s-on using revone

If I need to install stock for warranty issue

5) recover from nandroid backup or install official rom

6) remove tempered flag

7) lock bootloader

8) factory reset to make out of box condition.

I used android since G1 but kinda new to HTC rooting methods =(
[One (M7) Original Android Development] SanTos0250:
you don't have to do step 4 :)

alle the rest is just fine
[One (M7) Original Android Development] reservin:
Really? cool! going to do it now.

I was going to wait for 4.2.2 official release, but maybe I cant :fingers-crossed:
[One (M7) Original Android Development] SanTos0250:
just rooted and s-off to... but i first tested the locked and s-on fuction... and it works :)

im now running ARHD 11 :)
[One (M7) Original Android Development] reservin:
I want ARHD as well. Love that stock feeling! Used it on GS1, GS3, Note2, GS4 xD

I can just flash custom recovery after unlock bootloader right? then flash ARHD from TWRP.
[One (M7) Original Android Development] tiho5:
Yes
[One (M7) Original Android Development] reservin:
Dont I need to s-on after flashing custom rom to prevent those hboot or radio update etc?

If I update custom rom when new version comes out..

I am not quite sure but I think someone said it might mass up the phone?

---------- Post added at 09:04 PM ---------- Previous post was at 08:06 PM ----------

revone successed in 3rd trial, but bootloader shows s-on..

4th 5th 6th trial failed with map memory

And now its showing error code 2..

Sigh.. =(
[One (M7) Original Android Development] Stanlehh:
hi guys, when i download the latest 0.2.1 revone, the type of file it saves as is .1 file, is this normal?
[One (M7) Original Android Development] reservin:
Success in the end!

For people who use this on stock, do not reboot after s-off, just continue to unlock bootloader then it will works like charm!

So I am unlocked and s-offed!

Is there any reason to keep s-off? I am just going to flash custom roms only..
[One (M7) Original Android Development] DeSaint2:
Yes there is a reason. As new bases come out you might need to flash newer firmware packages. While you can do this s-on you have to back up the contents of your phone. If you are s-off you can use Mike's custom package that doesn't wipe your phone but updates everything else.
[One (M7) Original Android Development] doctorgallo:
I got this too, don't remember if I had it before or not though. I wonder if it's anything to worry about or if I can just ignore it
[One (M7) Original Android Development] reservin:
Isnt Mike will include it on ARHD as well? or firmware package has to be flashed separately always?:confused:
[One (M7) Original Android Development] Dacoco:
Worked like a charm. Thank you very much guys! Great!
[One (M7) Original Android Development] tim.waitt:
Future OTA Updates

After flashing the 2.17.401.1 firmware & 2.17.401.1 stock rom I have "Locked" bootloader, removed "Tampered" & reverted to "S-On"

Will I get future OTA updates from HTC as they are released e.g. when 4.2.2 is officially launched or will I have to downgrade to a previous RUU / Rom to get it?

Thanks in advance :laugh:
[One (M7) Original Android Development] KiamatDusk:
I've searched the thread and while someone else asked the question, I didn't see any replies:

After I do the command for S-off, I get error = -1. I'm using the HTC One DE. Any ideas?
[One (M7) Original Android Development] tim.waitt:
On the first page of this thread it says this:-

Stuck with error: -1?

When initiating a reboot after "./revone -P" please press and hold the power button for 15 seconds.

To start the entire process from scratch please power off the device and wait 30 seconds, turn it on and continue to ."/revone -P".

Hope this helps
[One (M7) Original Android Development] JFisBack:
Bootloader unlocked and S-OFF with revone.

All perfect on HTC One O2 Germany.

Gesendet von meinem HTC One
[One (M7) Original Android Development] Prod1702:
Everything worked great with a T-Mobile USA HTC One. Thanks for the S-OFF.
[One (M7) Original Android Development] nativesmiley:
networking problems after S-OFF

i am having network problems after achieving S-OFF. any had this type of problem before? is there a fix for it or do i have to redo something again?
[One (M7) Original Android Development] uthmani:
I've tried this many times but I am not succeeding. I keep getting the 'failed to map memory' error. I am going crazy over this! Please help..
[One (M7) Original Android Development] chakra:
the file is on my device.

Where do I type adb shell? On my device = didnt work, on my MAc = -bash: adb: command not found?

The file is already on my device (just incase you ask for a third time)
[One (M7) Original Android Development] Theshawty:
How will having S-OFF affect future hboots? Like if there's an hboot update?
[One (M7) Original Android Development] jureca:
S-OFF Achieved And super-cid, thank you very much to all
[One (M7) Original Android Development] Rydah:
Anybody know how to backup your CID? Or would for example fastboot oem writecid SPCS_001 work?

Sent Via My HTC One, On The Now Network By Sprint!
[One (M7) Original Android Development] lokicat:
If you are using Mac terminal, then either create a path file for the adb command or just type "./adb" in the same directory where the adb command is located. The "./" prefix tells bash where the adb command is.

If you are also wondering about the shell, it's "./adb shell" which will swap you to the phone's file directory.
[One (M7) Original Android Development] chakra:
how do I "do" adb shell ?
[One (M7) Original Android Development] popokrew:
Instructions for doing this on the device:

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

1. Download revone and use Root explorer to move it to /data/local/tmp/

2. Open terminal app and:

* cd /data/local/tmp

* chmod 755 revone (NOTE: may be revone.bin, use "ls" in the directory to verify)

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

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 terminal app (as per step 2) and change to

the /data/local/tmp directory. cd /data/local/tmp

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 - use APM or terminal app "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

CREDIT: OP -- I just changed it to be device friendly.

NOTE: if you have trouble following this or the OP, maybe its best you dont mess with your phone :D
[One (M7) Original Android Development] superchilpil:
It's pretty simple, but you need to be rooted for my method

download the revone file and remove the .bin from the name

I placed it in /system/bin so I can run it as a command without having to CD to directory

Run in terminal

cd /system/bin

Then

chmod 755 revone

Then run

revone -P

If successful reboot

Then run

revone -s 0

to set s-off
[One (M7) Original Android Development] dronepro:
yeah it's S-OFF, it worked the first time and i rebooted bootloader to see the change but it wasn't there, gave it the command again and it gave me error. :-/