yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] LiquidSolstice:
That was all I needed to see. I'm not keeping this phone, I couldn't care less what the repercussions are after it's back to S-ON and Locked because I won't have this specific phone in a week's time (getting a brand new replacement).

Thanks though!
[One (M7) Original Android Development] vanessa13006:
Thanks. Of course I did it but had the same answer
[One (M7) Original Android Development] Theshawty:
Btw why isn't it recommended?

I had in mind going S-ON and locked bootloadern and just run it from there but your post makes me a bit afraid.
[One (M7) Original Android Development] Unoath:
Yup no problem! :)
[One (M7) Original Android Development] gavinfabl:
I'm having a blonde moment I think.

I have pushed revone to /data/local/tmp and its on device, carry out the other commands but when I do ./revone -P , I get error code 1.

I think it's because I'm in wrong mode. I was in recovery, is that correct. Since when I select fast boot it doesn't see device.
[One (M7) Original Android Development] backfromthestorm:
Fantastic!

htc__001 here.

No access to pc so did it all through terminal emulator, took about 45 seconds. Got to be the easiest s-off ever.

Thanks!

Here's how to to do it.

Put file in system/bin, set permissions with root explorer.

Open terminal emulator, type 'su'

Then 'cd system/bin'

revone -P

Reboot

su

cd system/bin

revone -s 0

Done!
[One (M7) Original Android Development] Unoath:
Probably because revone is still in beta stages and they haven't got around to implementing S-On from S-Off? Just taking a stab in the dark here lol. They just rushed out the S-Off for testing is what I think. Wait till they update revone for S-On.
[One (M7) Original Android Development] dhingra_vinay_in:
thanks a lot to the devs..worked like a charm...i just want to know..i have developer edition .. which is 64gb ..is it possible to flash indian ruu on this device as indian ruu is for 32gb model as no 64gb model is launched in the country...
[One (M7) Original Android Development] Indirect:
Don't think that's it. It could be because they dont want you complaining about security flag being set again on a future update that isnt supported. Any number of reasons. However, it should be all fine and dandy and even if you dont s-on from there you can easily do it from bootloader after revone -l -t
[One (M7) Original Android Development] breadtreemike:
I had remove the revone file and re-download it,then paste it again by using root explorer again,hope it can help
[One (M7) Original Android Development] Theshawty:
Makes sense. I'm still partly a "noob" (last HTC was a Nexus One, lol) with all this but I'm slowly learning everything again. Having S-OFF feels great, and I'm well aware of all the bad things with having it as well. I remember that flashing hboots was as common to me as breathing. With the blackrose tool (for N1) I used to create hboots with modified partition layouts.

Was kinda fun, actually. :p
[One (M7) Original Android Development] Unoath:
Yeah that very well could be why also...
[One (M7) Original Android Development] he_stheone64:
One observation and question to all guys, who hex edited the partition like me and have now Super CID 11111111 in bootloader.

You certainly have the 11111111 now in bootloader and you also get the same response, if you type in "fastboot getvar cid".

But what do you get, if you check cid in live system via adb with:

adb shell getprop "ro.cid"

Interested to get feedback...
[One (M7) Original Android Development] semdoc:
It worked for me...

Important notice: Please do manually reboot... not from adb screen - mean not with reboot bootloader command..

Also; you can try to change USB port on your PC..
[One (M7) Original Android Development] Unoath:
Awe thats awesome! This is my first HTC Device and i am loving every second that I have with it lol.
[One (M7) Original Android Development] tommykwan222:
but you are rooted or not?

as I know that it need to be rooted when using terminal to do s-off

I am in s-on and locked bootloader
[One (M7) Original Android Development] :
I wasn't one of them. I tried more than 20 times with no luck. I tried every trick, rebooted the PC and phone (when I had to, according to instructions). Tried TE and Root explorer and I was getting the ****s with it..
[One (M7) Original Android Development] Unoath:
hmm... I saw people saying that when they flashed their stock ROM back onto their phone then tried to S-Off again it was smooth as silk with no errors. :)

Hope that helps.
[One (M7) Original Android Development] :
When I was doing I just had the phone in a normal ON state.
[One (M7) Original Android Development] dhingra_vinay_in:
fastboot shows 1111111

but if i read it through the method u asked for it shows the original tat is BS_US001

(developer edition)
[One (M7) Original Android Development] :
Yeah it was very weird for. I could not flash any ROM because I had a locked BL and there no OTA updates for my region. To make things worse I tried to unlock the BL to flash ARHD 10.1 and I couldn't even unlock it. I used HTCDev guide and Hasoonn's tool and no luck. I kept trying though and managed to unlock the BL and then I was still having troubles getting S-OFF another5 tries on my PC and then I tried the TE and Root explorer, after the 4 time I got S-OFF.
[One (M7) Original Android Development] Theshawty:
I love it as well and I'm not even one bit disappointed with it. The camera is great for me, I'm not a photographer. I take casual photos ever now and then and most of them are poorly taken at that. There are no bad cameras, only bad photographers.
[One (M7) Original Android Development] vanessa13006:
I didn't try with my PC. I tried with the terminal method.
[One (M7) Original Android Development] Unoath:
Haha you got that right. I suck at that camera stuff also lol

---------- Post added at 05:05 AM ---------- Previous post was at 05:04 AM ----------

Wow what a process you had to go through! :eek:
[One (M7) Original Android Development] :
Yep me too. Not good with photographs.
[One (M7) Original Android Development] gavinfabl:
Genius mate. I couldn't get it to work with my PC but this method is so much easier. What command do you use to enter to remove the tampered wording?

Is it revone -s t
[One (M7) Original Android Development] ntt2006:
I had follow your instruct but at process " revone -s 0" I got error "Failed to open framebuffer device", Please help.
[One (M7) Original Android Development] wejgomi:
s-off

Worked on 10th try for me. Just keep trying. Reboot your device everytime from phone when it fails and reconnect cable. Also try to use USB2 port/eSATA port. I had better luck with that. Wejgomi
[One (M7) Original Android Development] backfromthestorm:
revone -t
[One (M7) Original Android Development] Noz85:
I get this

sent from the Dark Obelisk
[One (M7) Original Android Development] bradr00lzd00d1:
ok ive been at this for over an hour now ive tried through the computer and terminal emulator on my phone and everything says successful but my phone is always still s-on I mean what could I be doing wrong
[One (M7) Original Android Development] Theshawty:
What hboot versions are you all on? I'm on 1.44.0000
[One (M7) Original Android Development] bradr00lzd00d1:
Same
[One (M7) Original Android Development] :
Hang in there. I was on it all afternoon. I started at 11AM and I didn't get S-OFF until about 4:30PM.

---------- Post added at 07:16 PM ---------- Previous post was at 07:16 PM ----------

Me too.
[One (M7) Original Android Development] backfromthestorm:
Try a hard reboot, power down for 10 seconds. Did you try it exactly like I wrote a couple of pages back?
[One (M7) Original Android Development] tommykwan222:
you just same as me

but I am in locked bootloader, all of the output seems correct, but cannot do s-off

does any one get an error of device not found after input 'adb reboot bootloader" ?
[One (M7) Original Android Development] Noz85:
Same

sent from the Dark Obelisk
[One (M7) Original Android Development] Theshawty:
Do you think that the hboot version bears any specific meaning with regard to S-OFF'ing? (maybe that's why people still see they're S-ON even when revone reports the attempt successful?)
[One (M7) Original Android Development] hccssn:
Hi,

after 200x tries, I Successful S-OFF my phone: Europe LTE device M7_UL PVT SHIP **** RH, CID HTC_032 on Windows 8x64 - HBOOT 1.44.0000 and SW: 1.29.401.16 - stock, without OTA

I had 200 times an error "[-] Failed to map memory." but finally It was successful.

I noticed, that after i S-OFF the device, there is a red comment in "Settings -> About -> Tell HTC and error reporting" that: "This is a test device. Accordingly, to collect critical information about the device, Tell HTC is enabled and can not be turned off regardless of device settings."

Is this message a normal thing? Do somebody saw this message?

Regards,

Herold
[One (M7) Original Android Development] backfromthestorm:
Can't be cos I'm on that hboot and no problems.
[One (M7) Original Android Development] ntt2006:
In process " revone -s O -u" I got error code -5, please help.
[One (M7) Original Android Development] Theshawty:
No such thing for me.
[One (M7) Original Android Development] gianton:
Try to change the file system with root explorer from "Mount R/W" to "Mount R/O" and retry.
[One (M7) Original Android Development] :
I don't think so. I have seen people with the same HBOOT as me but got S-OFF with first or second attempt.
[One (M7) Original Android Development] gavinfabl:
Sure works a treat. I don't know why people bother using a pc. This method is far far easier. And the pc wasn't working for me anyway.
[One (M7) Original Android Development] MOEHEET:
Guys can u point me what I m doing wrong..
[One (M7) Original Android Development] Theshawty:
I mean if people have other hboot versions. I'm on the 1.44 one and got S-OFF at the first try. Maybe people with other hboot versions aren't so lucky?
[One (M7) Original Android Development] :
Yeah I have that too.

---------- Post added at 07:27 PM ---------- Previous post was at 07:26 PM ----------

Well I have same hboot as you and it took me more than 10 on my PC and I ended up using TE and root explorer in the end.
[One (M7) Original Android Development] shox22:
Same message for me
[One (M7) Original Android Development] backfromthestorm:
It's a zero not a letter. 0. revone -s 0
[One (M7) Original Android Development] Luk_Sch:
Type su in terminal.
[One (M7) Original Android Development] bradr00lzd00d1:
Thank you!!! I went back and read your post and now im s-off its very much appreciated sir:D
[One (M7) Original Android Development] :
Have you got root?
[One (M7) Original Android Development] tommykwan222:
after reboot the phone. do I need to start a new cmd od just use the one I used before?
[One (M7) Original Android Development] :
You need to start another adb shell.
[One (M7) Original Android Development] DrAgKurt:
Am i doing it incorrectly? what's wrong? ;c

# su - doesn't work either
[One (M7) Original Android Development] gianton:
No such message here

View attachment 2026265
[One (M7) Original Android Development] TheMathMan:
Tried rebooting but no joy
[One (M7) Original Android Development] Calebt:
Mine shows orig cid CWS__001
[One (M7) Original Android Development] gianton:
What Rom/kernel are you on?
[One (M7) Original Android Development] :
Try running CMD prompt as an "administrator".
[One (M7) Original Android Development] tommykwan222:
but I still got fail to do s-off :crying:

it give an output after input "./revone -s 0 -u"

Output:

"gaining root access (thanks to Dan's motochopper)...Success.

revone successful. "
[One (M7) Original Android Development] the_scotsman:
You need to type su in a terminal on your device. All the commands can be done in terminal emulator on your device.
[One (M7) Original Android Development] TheMathMan:
Trickdroid 7 with whatever kernel that comes with
[One (M7) Original Android Development] poczynek:
Use this method which only requires using your phone:

http://xdaforums.com/showpost.php?p=42327465&postcount=268
[One (M7) Original Android Development] backfromthestorm:
Edit!

Try hard reboot.

I'm done now, the instructions are there, they just need to be followed by the letter. And a little imagination.
[One (M7) Original Android Development] crea78:
How do u set permissions with root explorer and what do I need to type in?
[One (M7) Original Android Development] vanessa13006:
Ok i'm now s-Off with the terminal method. But my CID is still ORANG202. Is it possible to be CID 11111111 ?

Tanks in advance.
[One (M7) Original Android Development] dazbutler1:
i get cid 11111111 via fastboot getvar cid but getrop ro.cid gives me H3G_001 which was my original?
[One (M7) Original Android Development] ntt2006:
I also same happen, please help.
[One (M7) Original Android Development] :
I know. Believe me I have tried so many times and I still get S-ON. I ended up using TE and root explorer in the end. I tried this with TE and RE http://xdaforums.com/showpost.php?p=42327465&postcount=268
[One (M7) Original Android Development] TheMathMan:
That is a capital P. That's why it's bigger than all the lower case letters!
[One (M7) Original Android Development] tommykwan222:
but I have not unlock my bootloader and root my phone , is it ok?
[One (M7) Original Android Development] backfromthestorm:
I'm sorry, but if you don't know that, s-off isn't for you. With respect.
[One (M7) Original Android Development] bradr00lzd00d1:
could someone explain to me what CID is ive only just now heard of it
[One (M7) Original Android Development] Loncab:
Hi

Thanks very much... Have s-off now :))

In Bootloader show CID 11111111. CID Getter App show my Vodafone CID... Why this?
[One (M7) Original Android Development] TheMathMan:
I'm going to try that actually as well. Trickdroid 7 and no joy and constant -6 errors
[One (M7) Original Android Development] Sloth:
Thank you OP worked as advertised S-OFF and SuperCID on HTC One-Sprint
[One (M7) Original Android Development] MemoryController:
Same here
[One (M7) Original Android Development] poczynek:
Ah sorry - yes need to be rooted. Try this below if you are NOT rooted.

1. On your phone download revone file from here:

http://revolutionary.io/revone

2. Move the revone.bin file to:

/sdcard/download

3. Using Terminal Emulator from the Playstore type:

cd /sdcard/download

and press execute

4. Type:

chmod 755 revone.bin

and press execute

5. Type:

./revone.bin -P

and press execute

6. It should say success and reboot (not sure of exact wording)

7. Reboot phone!

8. Using Terminal Emulator type:

cd /sdcard/download

and press execute

9. Type:

./revone.bin -s 0 -u

and press execute

10. Hopefully it says it's been a rousing success and streamers fly down and you realise that s-off isn't that fancy and you stare at your phone wondering what next thing you can flash.

Go into bootloader and see if you have S-Off.

It took me two times before it worked.
[One (M7) Original Android Development] aamitabh28:
Damn!

Took the leap of faith..Read this entire forum and BAM!!

S-off with supercid and tampered removed!!

+10000000 Thanks to the dev and all the people involved !!!!!
[One (M7) Original Android Development] hccssn:
I noticed, that after i S-OFF the device, there is a red comment in "Settings -> About -> Tell HTC and error reporting" that: "This is a test device. Accordingly, to collect critical information about the device, Tell HTC is enabled and can not be turned off regardless of device settings."

Here on attached pictures.
[One (M7) Original Android Development] zOOOOmer:
I have this message too.
[One (M7) Original Android Development] gavinfabl:
Can you use the emulator method to change the CID to 11111111 ?
[One (M7) Original Android Development] :
HTC and their RUU are CID dependent. That means phones bought from region A can't use RUU from region B (or get OTA updates from region B). Having SuperCID eliminates this problem because with SuperCID you can use any RUU regardless of what region.
[One (M7) Original Android Development] david279:
Fast boot only
[One (M7) Original Android Development] bradstewart:
I had this from the day I got mine, it was a Telco test device. It persisted through the 4.2.2 flash as well.

However using the ./revone -t to reset the tamper flag seems to have removed it.
[One (M7) Original Android Development] Diablo67:
This is awesome stuff guys,right before i pick up my new One,perfect timing my friends.
[One (M7) Original Android Development] tommykwan222:
but it sad permission denied after input ./revone -P
[One (M7) Original Android Development] hccssn:
I tried to 2x the -t flag with successful status, but without change. I will try some next time. We will see.
[One (M7) Original Android Development] :
Yeah same here. I manage to get rid of "Tampered" in the bootloader but I still get the red writing in Tell HTC section.
[One (M7) Original Android Development] MOEHEET:
Still s-on..... What did I do wrong.
[One (M7) Original Android Development] Theshawty:
Wrong command syntax, write it like this: ./revone -s 0 (also add a -u after 0 if you want it unlocked as well instead of locked with s-off)
[One (M7) Original Android Development] :
You still don't have root.
[One (M7) Original Android Development] breadtreemike:
I had re-write my cid to 11111111 by using command fastboot oem writecid 11111111 and it has shown after I reboot bootloader,however when I check my cid it still said HTC_622 which was the original cid what I have before..is it normal or how?can anyone tell me?thx
[One (M7) Original Android Development] hccssn:
I just received an answer on the revone IRC channel from the devs. The red line comment is normal on STOCK rom with S-OFF.
[One (M7) Original Android Development] MOEHEET:
I m using trickndroid rom bro... What do u mean still not root.
[One (M7) Original Android Development] david279:
Its pulling that value from the build prop.
[One (M7) Original Android Development] MOEHEET:
Let me give a try
[One (M7) Original Android Development] vanessa13006:
So how can i do to get my CID 11111111 ?

Îm S-Off

Tanks

Edit: It worked with Fastboot. :)
[One (M7) Original Android Development] gavinfabl:
Tried this and I get <waiting for device>

What do I do?

Reboot? Or keep waiting?

Solved.
[One (M7) Original Android Development] david279:
http://xdaforums.com/showthread.php?p=42324146
[One (M7) Original Android Development] dazbutler1:
fastboot oem writecid 11111111
[One (M7) Original Android Development] tommykwan222:
Anyone got succeeded for do s-off in locked bootloader, and non-rooted?

I have tried about 50 times but still got fail
[One (M7) Original Android Development] hccssn:
Me. But I had to try maybe 200 times :D After all error - PC restart, Phone restart - waiting for 5 min and try again.
[One (M7) Original Android Development] aki0306:
u can flash arhd10.1

or u have to use to Android Terminal Emulator app
[One (M7) Original Android Development] encho:
Phone only method worked on first attempt. S-off now!

Revone -t didn't work though probably needs to be done at hboot.

EDIT: run revone -l to lock it, then revone -t to remove the red letters. Worked! Did supercid after that, also worked. Perfect phone!

Rooted, aosp rom.
[One (M7) Original Android Development] scotty1223:
I read to page 80,didn't see any resolution for you. Looks like the temp root attempt is failing,despite the "success" message. Just unlock your bootloader and install recovery and Su.

There's a copy of my session somewhere around page 65

Is the hot reboot issue only affecting sprint phones? Hot reboot is fine on my US t mobile one.
[One (M7) Original Android Development] vanessa13006:
Tanks alot. Worked fine. If you came in south of France i will pay you a dîner ;)
[One (M7) Original Android Development] dhingra_vinay_in:
after 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. type ls into command window...it will show revone and then proceed...i tried it this way n it worked..
[One (M7) Original Android Development] DrAgKurt:
Thanks all for your help. I made it finally :)
[One (M7) Original Android Development] Snah001:
Well I am pn Trickdroid 7 also and it works first time without any prob.
[One (M7) Original Android Development] hccssn:
I had this situtaton, error too.

You have to try only.

After the error: restart adb and restart phone. My 200th try was successfull :D
[One (M7) Original Android Development] gianton:
No it has to be done in fastboot mode:

fastboot oem writecid 11111111
[One (M7) Original Android Development] he_stheone64:
That`s what I figured, CID seems to be stored at 2 different locations, not only in partition. Whether we now have proper Super CID remains to be seen. In any case I double checked with our team members and they all have the same issue, Super CID in fastboot, but when checking with adb shell getprop "ro.cid", the original CID still shows.
[One (M7) Original Android Development] SSS Desire:
Mine's still showing as 11111111 in bootloader and CID Getter. Even in Terminal Emulator it's showing 11111111 as well as using adb shell getprop "ro.cid".

Originally was HTC__J15.
[One (M7) Original Android Development] gavinfabl:
Thanks everyone. I now have s-off, tampered message removed and CID as 11111111 . I also have superuser.

My phone was a Three UK payg HTC One handset. I am using a sim only deal on Three to work with this phone, but does all the above unlock the phone to now work with another sim from a different carrier?
[One (M7) Original Android Development] dhingra_vinay_in:
will this prevent us from flashing any other ruu over ???
[One (M7) Original Android Development] dazbutler1:
strange but thinking about it maybe the cid in fastboot is the one that counts. Also something i havent tried but maybe plausible that the cid being shown by getprop ro.cid is being read from a place that we are not changing as its created when flashing a rom. Do you know if anyone has wiped and flashed a new rom and then tried getprop ro.cid, if not i may try this myself just to confirm.
[One (M7) Original Android Development] Theshawty:
What would happen if you reflashed the rom and then run the getprop command?
[One (M7) Original Android Development] MOEHEET:
Did that superuser things.. Still no go.. May b I sud try the other way... Pc way
[One (M7) Original Android Development] vanessa13006:
Mine is 11111111 in Fastboot but in adb it´s the original one, ORANG202
[One (M7) Original Android Development] backfromthestorm:
It (cid getter etc) gets the cid from whatever the last info.txt in the firmware package stated when flashing a firmware.zip. Or, ruu etc.
[One (M7) Original Android Development] :
Yeah it can be very frustrating I tried with PC first with locked BL and stock ROM and no success. I ended trying TE and RE and that worked after about 4 or 5 tries,

I'm not sure if it made any difference but I placed the revone file in the /system/bin and it worked for me. I'm not sure if doing that made it work for me.
[One (M7) Original Android Development] shree.cse:
I tried in TE with getprop ro.cid command, it showed my old cid BS_US001. Even cid getter shows the same.
[One (M7) Original Android Development] breadtreemike:
So in this case,can u use a ruu from other countries?
[One (M7) Original Android Development] backfromthestorm:
You can do what you like now yes, change the cid to 1111111, flash a firmware with 1111111 in the info.txt and they should match then - hboot with cid getter that is.

Cid getter will be stuck to what cid it was on on the last firmware flash.
[One (M7) Original Android Development] Bluewall:
Well, correct me if I'm wrong, but the build.prop is built when you flash the ROM, so it get the CID from fastboot.

Maybe try to flash a ROM now ? I think if the bootloader show CID : 11111111 it's okay, nothing to worry about build.prop
[One (M7) Original Android Development] aimfire72:
Got it first try - AT&T One with ARHD 10.1