yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] godutch:
ruu your one to a 1.2x.yyy.z version, then use revone to just lock, revone -l and maybe remove the tampered flag; the option to s-on again with revone was removed because it was to dangerous and could lead to a hard brick, you have to use fastboot but you will regret it because you will get your one back with hboot 1.54 and then you will be out of luck. Who knows how long it will take before they find another exploit, could be tomorrow but could also only be next year...
[One (M7) Original Android Development] reservin:
1. adb shell

2. su

3. ./revone -l

this will lock bootloader?

Thanks.

---------- Post added at 09:29 PM ---------- Previous post was at 09:26 PM ----------

Australia doesnt have RUU, so I had to restore from nandroid either 4.1.2 or 4.2.2

restroing 4.1.2 caused touchscreen not working because of hboot1.54 with 2.24 firmware.zip

So I restored to 4.2.2 then flashed stock recovery and looking for way to lock bootloader.

I am going to sell it soon, so I do not need to worry about 1.54 exploit..
[One (M7) Original Android Development] Sloth:
IDK I won't ever try :D

But make sure you follow the OP push revone to your phone and give it a try

But beware like the member a couple posts up mentioned you may bot be able to get S-OFF back until a new exploit is found
[One (M7) Original Android Development] reservin:
I just followed the OP when I got s-off, so I am following OP again to s-on, but no luck.

I am just not sure about s-on with 1.54 is possible or not..
[One (M7) Original Android Development] Sloth:
hboot 1.54 is most likely the culprit... if you are selling the phone why not just type fastboot oem lock and be done with it
[One (M7) Original Android Development] reservin:
Does fastboot oem lock will lock the bootloader?

Isnt that going to show as "relocked"?
[One (M7) Original Android Development] Sloth:
It does lock it and yes it will say re-locked.

If you are selling to some random person most likely the won't notice it's re-locked (bad advice my apologies)
[One (M7) Original Android Development] reservin:
What if they bring it to HTC for warranty?

Also will it be able to receive OTA and use as normal as long as bootloader is locked?

Doesnt really matter with s-off?
[One (M7) Original Android Development] rodjo777:
HTC one S-OFF via java card 1.54 HBOOT

guys look at this video

http://www.youtube.com/watch?v=AVSGqXn4wX0
[One (M7) Original Android Development] Sloth:
Not sure about the warranty in other countries.

Yes as long as it's completely stock it can receive OTA's (stock rom and stock recovery)

---------- Post added at 04:51 AM ---------- Previous post was at 04:50 AM ----------

It was posted 2 days ago
[One (M7) Original Android Development] rambo12345:
Thanks

Successfully s-off, tampered and supercid 11111111. Thanks

I'm on trickdroid 7.0

Unbranded HTC One silver 32 GB
[One (M7) Original Android Development] KAsp3rd:
T-Mobile US variant proven to work :) http://db.tt/hCwPYPPb
[One (M7) Original Android Development] lokicat:
Woot! Another reason for S-off:

http://xdaforums.com/showthread.php?t=2314824

I called AT&T to ask for an sim unlock code for my HTC One and they promptly told me to suck it. Will be headed to europe soon so this will be very useful for me.
[One (M7) Original Android Development] Stargazer418:
Successfully achieved S-OFF, removed TAMPERED flag, and wrote CID of 11111111 on my T-Mobile One running TrickDroid 7.0.
[One (M7) Original Android Development] wzu7:
pls help me !! what is my mistake ?

the phone must be in bootlooder or normal mode ?

im the beginner, a few basic tips appreciate...thanks
[One (M7) Original Android Development] CheesyNutz:
normal mode .... please take the time to read the tread lots of really good info here
[One (M7) Original Android Development] Garmig:
I've removed sync manager to get rid of this issue.
[One (M7) Original Android Development] lokicat:
For ADB, your phone should simply be on normally and not in Fastboot. You also need to make sure USB Debug is enabled. Do a "adb devices" command to make sure your phone is connected. If your device doesn't display, then you don't have Debug enabled.
[One (M7) Original Android Development] dronepro:
anyone have stock HTC CID???
[One (M7) Original Android Development] ThePhoneGeek:
The Dev Edition for US is BS_US001 if that helps.

MG
[One (M7) Original Android Development] semdoc:
~~~~~~~~~~ ~ $ adb shell

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

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

root@android:/data/local/tmp # ./revone -P

Failed (please reboot and try again!)

revone failed (error code = -6

250|root@android:/data/local/tmp # reboot

~~~~~~~~~~ ~ $ adb shell

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

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

root@android:/data/local/tmp # ./revone -P

revone successful - please reboot to continue.

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

~~~~~~~~~~ ~ $ adb shell

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

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

root@android:/data/local/tmp # ./revone -s 0 -u

revone successful.

root@android:/data/local/tmp # reboot bootloader

~~~~~~~~~~ ~ $

No S-OFF & and TAMPERED flags is there.. of'coz :(

cid: HTC__M27

HBOOT-1.44.0000
[One (M7) Original Android Development] philippebla:
hello

c:\andr>adb shell

InsertCoin@/# cd /data/local/tmp

cd /data/local/tmp

InsertCoin@/data/local/tmp# chmod 755 revone

chmod 755 revone

InsertCoin@/data/local/tmp# su

su

InsertCoin@/data/local/tmp# ./revone -P

./revone -P

revone successful - please reboot to continue.

InsertCoin@/data/local/tmp#

c:\andr>adb shell

InsertCoin@/# cd /data/local/tmp

cd /data/local/tmp

InsertCoin@/data/local/tmp# ./revone -s 0 -u

./revone -s 0 -u

revone successful.

InsertCoin@/data/local/tmp# adb reboot bootloader

adb reboot bootloader

all is ok but in bootloader i'm in S ON :( aaaaaaaaahhhhhhhhhhh :crying: cid HTC 203

M7_UL PVT SHIP S-ON RH

HBOOT-1.44.0000

RADIO 4A.13.3231.27

OpenQSP V26.120.274.0202

eMMC-BOOT

Apr 12 2013 12:10:45
[One (M7) Original Android Development] Besko1979:
i´ve used the HTC__102 but you can also use the HTC__001
[One (M7) Original Android Development] surge27:
Search for "CID Getter" in Play Store to get yours
[One (M7) Original Android Development] NUTNDUN:
Went smooth as could be. Rebooted device after each step and everything worked on first try. S-off and untampered. Don't know if I will change CID or not.

Donation sent: 7D847098E10288223
[One (M7) Original Android Development] samomamo:
I have At&t HTC one with 4.2.2 Android Revolution 10 and just got the S Offfffff.

Thank you.
[One (M7) Original Android Development] philbaines:
Microsoft Windows [Version 6.1.7601]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\phil>adb devices

List of devices attached

FA34SW903275 device

C:\Users\phil>adb shell

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

cd /data/local/tmp

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

this is as far as im getting,pushed revone fine but once I do the about it just doesn't do anything
[One (M7) Original Android Development] chakra:
Yes tmobile USA CID

CID-T-MOB010
[One (M7) Original Android Development] sapplegater:
AT&T

CWS__001

Stock CID
[One (M7) Original Android Development] Hussainally:
Will this wipe sd? And everything on the phone?
[One (M7) Original Android Development] godutch:
grab an older custom firmware with hboot 1.44 and use a 4.1.2 nandroid, you can find them in mike1986's or vomer's threads

---------- Post added at 01:53 PM ---------- Previous post was at 01:51 PM ----------

that's immoral because they will be sold a phone which will be out of warranty

[MENTION=2334650]reservin[/MENTION], it's immoral to sell someone a broken out of warranty phone without telling them first
[One (M7) Original Android Development] Sloth:
You are correct I'll remove it sorry

EDIT: Fixed
[One (M7) Original Android Development] godutch:
thank you, now I really hope [MENTION=2334650]reservin[/MENTION] will bring his phone in to warranty and not sell a broken, out of warranty phone without telling the buyer first
[One (M7) Original Android Development] reservin:
Of course. Thats why I was looking for a way to find lock the bootloader and s-on, so he can claim warranty.

I dont feel good with just selling as relocked.

So I flash like ARHD 10 then restore nandroid 4.1.2? Where can I find those 4.1.2 ARHD?
[One (M7) Original Android Development] godutch:
selling a broken device knowingly to someone is just as immoral, how would you like it if you were sold a broken device. HTC and the shopkeeper you bought your one from didn' t know it was broken, you do! So either you have to tell them before selling or get it repaired first and then sell it, otherwise you are just a cheater
[One (M7) Original Android Development] reservin:
What are you on about? I did not say I am going to sell the device with broken warranty. read like 2-3 pages behind.

I am looking for a way to lock the bootloader and s-on, since I unlocked it and s-off using revone.

I never said I am going to sell this as relocked.

READ CAREFULLY and dont call me a chearter
[One (M7) Original Android Development] godutch:
I didn't call you a cheater, you only are if you sell a broken phone/unlocked phone without telling, if you are not I didn't call you anything
[One (M7) Original Android Development] reservin:
I am going to flash stock firmware.zip to make hboot 1.44

In order to flash stock firmware.zip I need to relock the bootloader

After flashing stock firmware.zip, can I use revone to make it Locked instead of relocked?
[One (M7) Original Android Development] tiho5:
I didn't follow your conversation, but your signature says that you are s-off.

So no need to relock bootloader

Also with revone you can make it say "unlocked" not "re-locked"
[One (M7) Original Android Development] reservin:
Yeah, I am on s-off with unlocked bootloader, but stock 4.2.2 with stock recovery and trying to go back to pure stock.

I couldnt use revone cause i am hboot 1.54, so flashing stock firmware.zip would bring me hboot1.44 so I can lock and s-on using revone.
[One (M7) Original Android Development] tiho5:
Right
[One (M7) Original Android Development] reservin:
I am going to flash 2.24.980.2 firmware.zip

Does that contains hboot 1.44?
[One (M7) Original Android Development] tiho5:
No.

You must look for 1.29 or lower
[One (M7) Original Android Development] reservin:
so.. I am on 4.2.2 stock 2.24.980.2..

OTA_M7_U_JB_50_HTC_Europe_1.29.401.17_R-1.29.401.2_R_release_318668_signed30wjtt467kjkuir9 .zip

Is it this?

After I lock bootloder and s-on. Will it receive OTA for firmware.zip contains hboot 1.54?
[One (M7) Original Android Development] EddyOS:
That's an OTA file, you need the 1.28.401.7 RUU from the RUU thread in General
[One (M7) Original Android Development] runganwt:
Use search. It's not that hard.

Sent from my HTC One
[One (M7) Original Android Development] reservin:
I only need to downgrade hboot to lock bootloader and s-on..:crying:

---------- Post added at 11:50 PM ---------- Previous post was at 11:49 PM ----------

I found it, I just want to know if it is correct one.
[One (M7) Original Android Development] EddyOS:
You can lock on 1.54

'fastboot oem lock'
[One (M7) Original Android Development] donmarkoni:
EDIT: WAIT! Don't do stuff with your phone as soon as someone tells you, as people mean well, but have different approach, that could lead to problems. First read, then read some more and prepare all the tools possibly needed.

Since you are S-OFF, why don't you just downgrade HBOOT to 1.44 and try again?

If it fails, restore some 4.1.2 nandroid if you have, or install any 4.1.2 ROM and try again.

It all takes 10-15 minutes...

If all fails, it could be due to other partitions were flashed when you upgraded FW, so then you turn to flashing RUU.

WARNING: After you turn S-ON, your bootloader will show tampered unless you go completely stock (RUU would help). People had locked changed to re-locked too in some cases, but I don't remember why.
[One (M7) Original Android Development] runganwt:
To verify that Is it the right one for you, you need to know your phone CID and MID. Since you now S-off, you can flash anything. Just check the version number is 1.29 and "RUU" not "OTA" normally original RUU will be exe file. If it zip file it maybe custom or unsigned.

Sent from my HTC One
[One (M7) Original Android Development] reservin:
That will give me relocked. I need to make it official

I am from Australia and we dont have RUU, I only have nandroid backup of stock 4.1.2 and 4.2.2..

CID is HTC__039 and there is no RUU for it.

I unlocked bootloader and s-off using revone then flashing ARHD 11.0 with 2.17 firmware.zip(I think this made my hboot 1.54)

Then now I want to go back to stock, so I flashed my own 4.1.2 nandroid. But it gave me touchscreen problem because of new touchscreen driver.

So I found 4.2.2 stock Australia unbranded nandroid backup from xda. I flashed it then stock recovery as well.

Only thing I need to do is lock bootloader and s-on

After living in this xda forum for 3 hours, I am still now quite sure what I need to do. lol

But thanks all for helping me out.
[One (M7) Original Android Development] leon sprouse:
500 pages

Is this a record? 500 pages of posts on something that gets no support from the OP. I think that the phones are getting much more difficult to modify and although I hate it HTC is winning this fight. They sure shut down Revone. What good is a modification that only works on old phones. All the new phones have been "changed" so Revone is useless. I really hope I am wrong on this.
[One (M7) Original Android Development] donmarkoni:
Good, that is good enough.

First downgrade HBOOT to 1.44, so if anything goes bad, you have much more chance to recover.

After that, try locking. Leave S-ON for the very last step.

If fails, restore that 4.1.2 nandroid, and try locking again.

If you succeed, and you most probably will, then you need to flash stock recovery, before going S-ON.

Also, as some smart person mentioned, you shouldn't go S-ON anyway. I would leave it S-OFF, even if sending for repairs.

---------- Post added at 04:17 PM ---------- Previous post was at 04:11 PM ----------

You are wrong. :cowboy: Go buy HTC One X. I had it. You will see how much freedom we got with One. ;)

Cheers! :)

P.S. Don't want to start an argument, you hoped you are wrong, so I said it. :D
[One (M7) Original Android Development] reservin:
to downgrade hboot to 1.44

OTA_M7_UL_JB_50_HTC_Europe_1.29.401.12-1.28.401.7_release_315849_signedp7vl8dqsvls0h1t0.z ip

Do I flash this from adb shell? I can just push it in without relocking or anything? because it says stock OTA must be flashed after relocking..

Also will ./revone -s 0 -l only lock bootloader? There are no command for s-on as well.. BTW how is s-off OK to send it for warranty?
[One (M7) Original Android Development] donmarkoni:
You can't downgrade via OTA update. It's an update, you get it? ;)

Either follow my steps, or someone else's, so one could try to help you.

I can try to help if you do what I suggest. If you don't want to do it my way, just say it, you won't hurt my feelings. ;)

This is how it is OK to send it to repairs with S-OFF, cause no one cares:
[One (M7) Original Android Development] reservin:
I am trying to do what you said, just want to clarify everything before I start and that was what I found regards 1.27.. where is firmware.zip contains 1.44?

Also, if I flash 1.27 then restore 4.1.2, will I be able to receive 4.2.2 upgrade?

Thank you for helping me..
[One (M7) Original Android Development] succe:
revone ok keep sa S-ON

as per title, i did all the steps, first downgraded to 4.1.2 did the revone procedure, got the confirmation of succesfull root, with request to reboot, but S-ON, did revone procedure again, got the message successfull, no need to reboot but still showing S-ON,

what's wrong?
[One (M7) Original Android Development] RuckusDecay:
Yeah I also had the evo3D and you guys thought you had it tough, man a lot of people brick devices trying to to get s-off
[One (M7) Original Android Development] Theshawty:
On a scale ranging from 1-100, where would you say our chances are to be able to S-OFF again? Those like me who stupidly took the 4.2.2. OTA while being S-ON, that is.
[One (M7) Original Android Development] RuckusDecay:
Well the Verizon people just got the One so I'm assuming maybe 90% maybe they were waiting for them to get the One so they could released it, just my theory dough.
[One (M7) Original Android Development] daleski75:
Very tempted to use fonefunshop to s-off my phone as I have used them in the past and zero issues with their service and the price is a very reasonable £21.98 which includes next working day return so very fast.

Just need to sort out a phone to use in the meantime for a few days and if I can get that then I will probably go for it and post my thoughts here and will never run fastboot oem write secure flag 3 again.
[One (M7) Original Android Development] :
They have access to HTC Java Card. I wonder if they can refill. ;)
[One (M7) Original Android Development] iElvis:
There is no way to know. Some HTC phones have never achieved it. On the other hand, the popularity of the One means there are lots of people who might be trying. On the third hand, the AT&T GS4 still has a locked bootloader months after launch despite its popularity.
[One (M7) Original Android Development] EtherealRemnant:
That's my theory on it... Or at least my hope.

I didn't realize the S4 was still bootloader locked on AT&T... Wow.
[One (M7) Original Android Development] sourcecodepoet:
Maybe you can use either of these:

Past Phones

Sony Ericsson T28i, Nokia 8210, Sony Ericsson T68i, Nokia 6100, Samsung V200, Samsung D500, Sharp 802, HTC Diamond, LG Viewty, LG Prada, Orange SPV, HTC HD2, Nexus One, iPhone 3G, iPhone 3GS, Nexus S, Samsung Omnia, Samsung Galaxy SII, iPhone 4, iPhone 4S
[One (M7) Original Android Development] iElvis:
Those of y'all stuck on 1.54 might want to check out the other thread.
[One (M7) Original Android Development] donmarkoni:
I just asked him if he was S-OFF already, cause that guide says it is required. So what's the point...? :confused:

But, lets wait for the answer... ;)

Sent from my HTC One
[One (M7) Original Android Development] alasdair.grant:
That guy in the other thread is spreading misinformation. He must have been s-off and not known. It is not possible.
[One (M7) Original Android Development] donmarkoni:
I am sceptical too, but it is not the reason for accusing him of misinforming us. Instead, if you are S-ON and your HBOOT is 1.54, try. ;)

He just confirmed that he was S-ON before the proces. So, someone should try that...

Sent from my HTC One
[One (M7) Original Android Development] iElvis:
How could he have been s-off and not known it? You can't go s-off by accident.
[One (M7) Original Android Development] alasdair.grant:
He may have got a phone second hand...

Also he is in Brasil. I'm sure there are lots of phone dealers in Brasil that would sell s-off phones. BTW I tried flashing eng hboot and it doesn't work. Why would it! If people think that can flash any hboot that is not signed by HTC while they are S-ON they are deluded or a very good genuine hacker/genius.
[One (M7) Original Android Development] dgtiii:
Good point. How did he flash an eng Hboot if S-on? What did he flash at the start when he says he flashed C:\firmware.zip?
[One (M7) Original Android Development] DeSaint2:
I'm curious as to what that adb command actually brings up. I have not seen an adb reboot oem command mentioned in anything I have ever read. Anyone know what it does?
[One (M7) Original Android Development] iElvis:
Hmm, yes, I'm thinking first-world issues here. I suppose he could have also gotten one of those rare factory s-off phones.

If no one else can reproduce his results I guess we'll know soon enough.
[One (M7) Original Android Development] donmarkoni:
IDK, but I issued it and it brought me to black screen with silver HTC logo (RUU? Something similar?) Someone with S-ON and HBOOT 1.54 should really play around with it a little.

Sent from my HTC One
[One (M7) Original Android Development] dgtiii:
It's definitely worth a shot for those in that situation.
[One (M7) Original Android Development] alasdair.grant:
Its just the standard RUU mode. Just another oem command implemented by HTC. There won't be a secret mode that magically ignores s-on.
[One (M7) Original Android Development] cschmitt:
Just an FYI, maybe he knows what he's talking about. If you check the hboot binary you'll see there are several undocumented 'adb reboot' parameters: oem-74, oem-42, oem-78, oem-1F

It may be that oem-78 enters an RUU mode that permits an unsigned firmware.zip flash, or flashing a down-rev hboot.

Obviously it's been done before, back in 2010 on the HTC Desire: http://htcpedia.com/forum/htc-desire/2934-%5Bhow-%5D-downgrade-hboot.html
[One (M7) Original Android Development] RuckusDecay:
I see what you mean. I didn't believe he was passing misinformation but, you always get people coming from other devices and think they understand HTC man been running HTC since the G1. But i see what you mean. thanks:good:
[One (M7) Original Android Development] russel5:
Try

FAILED (remote: 12 signature verify fail)
[One (M7) Original Android Development] DeSaint2:
I'll read that like it doesn't come across a little snide or that you misunderstood what I was saying. I simply had not seen that command before and was genuinely asking what it did without any reservations or accusing him of passing misinformation. Also, you may have gotten me mixed up with one of the other posts. Now I have my answer and I have learned something today. Thank you sir.
[One (M7) Original Android Development] DarthC:
Does anyone know if there is way to SIM-Unlock having S-OFF?
[One (M7) Original Android Development] Swinkid:
I have 1.54hboot with s off, is it possible to down grade it at all? Or should I just not worry unless I need to hand it in for repair?
[One (M7) Original Android Development] EtherealRemnant:
S-OFF has nothing to do with SIM lock.

---------- Post added at 09:50 PM ---------- Previous post was at 09:50 PM ----------

Don't worry about it unless you need to send it in.
[One (M7) Original Android Development] Eschmacher:
I've been out of the loop for about a week or two, I still get error code -6 with 0.2.1, has there been any development on this?

HBOOT 1.44, software version 1.27.531.11
[One (M7) Original Android Development] EtherealRemnant:
No. .11 broke it and it hasn't been fixed.
[One (M7) Original Android Development] Eschmacher:
Sigh... that's what I get for updating.
[One (M7) Original Android Development] bfdream:
Do you know where to download this eng firmware zip file.
[One (M7) Original Android Development] RuckusDecay:
You too. Lol yeah they got a lot, thinking it was the 4.2.2
[One (M7) Original Android Development] EtherealRemnant:
I took the OTA because the signal was totally unacceptable. It didn't just change my bars, it increased my signal strength by 8 to 10 dB across the board. It is about on par with the S4 now.

I want S-OFF but if we don't get it, I'll live - I only have to keep the phone for like 4 1/2 more months and then I'll just JUMP and get a new phone. And give HTC my thoughts with my wallet.
[One (M7) Original Android Development] RuckusDecay:
It's not HTC it's Chou the executive dudes has to go.
[One (M7) Original Android Development] io53:
Chill, you can't even S-OFF Nexus devices.