yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] uthmani:
So for those on a newer hboot, do we have to go through HTC Dev?
[One (M7) Original Android Development] broffy:
need some help, i have the developers 64 edition i am currently s-on how ever i was s-off before i am currently on 1.44 i downgraded it from 1.54, as i said i was s-off before and i did the oem write 3 thing ( lol) put s-on back i am running revone like 100 times and it say success but nothing happends in the bootloader i am also able to write any cid is like with super cid at the moment
[One (M7) Original Android Development] donmarkoni:
Now, let's see... First thing I would do is to pull hboot from device and to compare it with original 1.44 with which revone worked.

C:\Users\Marko\Desktop\HTC 1\fastboot>adb shell
root@android:/ # su
su
root@android:/ # dd if=/dev/block/mmcblk0p12 of=/sdcard/myhboot.img
dd if=/dev/block/mmcblk0p12 of=/sdcard/myhboot.img
4161+0 records in
4161+0 records out
2130432 bytes transferred in 0.801 secs (2659715 bytes/sec)
root@android:/ # exit
exit
root@android:/ # exit
exit

C:\Users\Marko\Desktop\HTC 1\fastboot>adb pull /sdcard/myhboot.img
3504 KB/s (2130432 bytes in 0.593s)

C:\Users\Marko\Desktop\HTC 1\fastboot>
[One (M7) Original Android Development] igagnidz:
Bricked my phone?

I just used revone to relock my phone. when i did -s 3, phone shutdown instantly and now i cant turn it on. I tried bright light and vol key with power button but still wont turn on. is it bricked or there is still some hope to revive it?
[One (M7) Original Android Development] donmarkoni:
Hehe... I had my phone in QHSUSB_DLOAD state just few hours ago while messing with SIM unlock. But it just turned on when I pressed power for couple of seconds.

Is it recognized when plugged to computer? If it is, as what?
[One (M7) Original Android Development] monkeypaws:
Did you try holding power and volume down to get into boot loader or using adb.
[One (M7) Original Android Development] iElvis:
By any chance did you have a modified hboot? (No red text?)
[One (M7) Original Android Development] broffy:
ok i did run the command

c:\adb>adb shell

root@android:/ # su

su

root@android:/ # dd if=/dev/block/mmcblk0p12 of=/sdcard/myhboot.img

dd if=/dev/block/mmcblk0p12 of=/sdcard/myhboot.img

4161+0 records in

4161+0 records out

2130432 bytes transferred in 0.863 secs (2468634 bytes/sec)

root@android:/ # exit

exit

root@android:/ # exit now i think the file should be back up what do i do with it now ?

how do i find this file ?

i am getting this error c:\adb>adb pull /sdcard/myboot.img

remote object '/sdcard/myboot.img' does not exist

ok got it working left of the h
[One (M7) Original Android Development] donmarkoni:
Have you issued adb pull /sdcard/myhboot.img command? If so, do a binary compare to original hboot 1.44, or just upload it and I'll do it.
[One (M7) Original Android Development] broffy:
and i find the file what do i do with ?
[One (M7) Original Android Development] flipmatthew:
I too have the t-mobile phone. It is HTC dev unlocked with TWRP bootloader on it, and android rev hd 12. I keep getting error code -6 as well.
[One (M7) Original Android Development] donmarkoni:
This:
[One (M7) Original Android Development] broffy:
can i zip it and upload it on this forum ?

https://www.dropbox.com/s/jaos5q2oocdpykx/myhboot.img

any luck ?
[One (M7) Original Android Development] ThePhoneGeek:
I have a new Sprint device that is on 4.1.2, on hboot 1.44 and continue to get the segmentation fault error. Frustrating but I am sure a solution will be found...

MG
[One (M7) Original Android Development] EtherealRemnant:
So from what I understand, T-Mobile users that have the latest OTA are boned because of the Motochopper exploit being fixed by HTC?

Lovely. My replacement phone does in fact have that software. Hopefully someone is working on a new fix... I don't want to go through HTC Dev and from what I understand, its still going to seg fault even if I already am su so I still won't be able to get S-OFF using revone?

Let's hope HTC and T-Mo US don't push the 4.2.2 update with the 1.54 hboot any time soon...
[One (M7) Original Android Development] flipmatthew:
I thought motochopper was for root? I am rooted and I still get error code -6 (and yes, I do SU).
[One (M7) Original Android Development] EtherealRemnant:
I'm trying to avoid having to go through HTC Dev at all - that's one of the big advantages of the motochopper exploit that used to exist is that revone temp-rooted and S-OFFed without HTC knowing you did a thing. Now I'll have to use HTC Dev to get a token or just wait.

It sucks too because the signal improvement on the OTA is significant. I spend a lot less time stuck on HSPA and I rarely drop to EDGE now (except when I take phone calls - consistent issue in my area even though we are blanketed in 4G coverage, it ALWAYS drops to EDGE as soon as the call connects no matter the phone unless you force it to stay 4G only in which case you lose LTE). It boosted the LTE signal quite a bit (not just bars, actual decibels)... handshakes still take forever...

But yeah, it seems that I'm going to be stuck telling HTC I'm unlocking my device unless a new root exploit is found for the new base and added to revone.
[One (M7) Original Android Development] flipmatthew:
I've installed ARHD 12.1 and am rooted and such, and i still seem to be getting error code -6. Tell me if you do as well? I am starting to think they did something else?
[One (M7) Original Android Development] theotrman:
Sprint has this same issue, but I believe it's been mentioned that the recent firmware OTA update for both Sprint and T-MOBILE patched a root exploit that Revone allowed. But they know.

Sent from my (M7WLS) HTC ONE.
[One (M7) Original Android Development] nerlim:
Ciao grazie per il tuo lavoro, ho un problema ci sono possibilità di sbloccare un htc one s-on con android 4.2.2?

L'ho aggiornato appena acquistato senza sapere!!
[One (M7) Original Android Development] manups4e:
no mi dispiace ma con 4.2.2 ed H-boot 1.54 non si può...bisogna aspettare che trovino il modo oppure se non è brandizzato tim o altri puoi fare un downgrade con le RUU e tornare a 4.1.2
[One (M7) Original Android Development] MICH_**:
did not really understand this...

I am s-off now. How to get s-on again?
[One (M7) Original Android Development] sp5it:
fastboot oem writesecureflag 3

Mike
[One (M7) Original Android Development] manups4e:
Reverting to S-ON

* ./revone -l

adb reboot bootloader

* fastboot oem writesecureflag 3
[One (M7) Original Android Development] xiao23704955:
4.2.2

hello

will it support 4.2.2?

Thaks
[One (M7) Original Android Development] daleski75:
No one knows.
[One (M7) Original Android Development] iriijo:
I have a question (again :)). Do I need to lock the bootloader to flash a ruu image (HTC_HTC__102)? (I already unlocked it with revone and maked after this a ota to 4.2.2 (I have S-OFF and bootloader unlocked)

When yes how i can lock the bootloader with revone?

And does revone do some changes on the hboot?

br

iriijo
[One (M7) Original Android Development] MICH_**:
Thanks! somehow my fastboot does not work o.O is there any other way? :)
[One (M7) Original Android Development] spikeydoo2006:
As you have S-off, there is no need to relock your bootloader in order to flash an RUU, as the security checks are disabled.

However, if you wanted to run an RUU with an s-on device, you would need to relock, as otherwise it would fail to install due to the nature of the security checks.
[One (M7) Original Android Development] Ivixmax:
I am going crazy in 4.2.2 with hboot 1.54 and s-on.....
[One (M7) Original Android Development] iriijo:
Which RUU I can use for HTC__102

(Android 4.1)

Br

Iriijo
[One (M7) Original Android Development] ambuj:
Anyone can guide me how do I downgrade my hboot to have s-off. I am on 4.2.2 official update
[One (M7) Original Android Development] TakuyaMK:
Me too...:(
[One (M7) Original Android Development] tiho5:
If you are on 4.2.2 official update, than you are with hboot 1.54. Revone doesn't support S-off for this hboot.

And without S-Off you can not downgrade the firmware/hboot.

Sorry!
[One (M7) Original Android Development] godutch:
Can anyone help me unlock my bootloader. I have previously successfully s-offed with revone and unlocked my bootloader but I had to lock the bootloader again and go back to stock to send my phone in for warranty. It came back completely stock 2.24.401.1 with hboot 1.54 but still s-off. I can't unlock the bootloader though, not with revone -u (it segfaults) and not with fastboot oem unlock
[One (M7) Original Android Development] igagnidz:
Im on mac. Im not sure if it is recognized. I tried pressing power button for minutes but nothing. I can get linux if that will help to diagnoze the problem.

Tried power + vol down. Light + power, light + power + vold own. still nothing

it might have been moonshined hboot. dont remember exactly.
[One (M7) Original Android Development] dgtiii:
If you went S-on with modified (moonshined) Hboot, I'm sorry but you may be out of luck and bricked. I hope that is not the case, but I'm worried for you....
[One (M7) Original Android Development] daleski75:
Sorry mate but there is no known solution or workaround yet.

---------- Post added at 03:57 PM ---------- Previous post was at 03:54 PM ----------

Like what dgtiii said if you have a modified hboot and then went back to s-on then your phone is a brick as it won't recognize or use a modified hboot with security on.

Best chance is try and plead ignorance or even stupidity and see if you can get it repaired.
[One (M7) Original Android Development] godutch:
I managed to downgrade hboot but revone still segfaults, looks like I have to ruu back to 1.28
[One (M7) Original Android Development] daleski75:
1.28 RUU is the best bet then you should be able to get revone working 100% and go from there.
[One (M7) Original Android Development] godutch:
It worked. I thougt it would be easy to unlock once you have s-off
[One (M7) Original Android Development] donmarkoni:
You can always try (un)officially via htcdev.com

I would try downgrading as you are S-OFF, just to see if it would go trough, so we know if UNlocked BL is a must, or S-OFF overrides it.
[One (M7) Original Android Development] greengoldmello:
I have hboot version 1.44.0000 and revone still segfaults on me. Is there any reason for this? i was under the assumption that 1.44 was supported...
[One (M7) Original Android Development] godutch:
RUU'ing to 1.28 worked, just downgrading hboot to 1.44 failed and revone kept segfaulting. Now I am luckily s-off and unlocked without having to go through htcdev, so no problems for warranty should I need to send my device back again.
[One (M7) Original Android Development] MICH_**:
did you send your phone in s-off? and they repaired it with warrenty?
[One (M7) Original Android Development] donmarkoni:
If you received any OTA update lately, then exploit was patched.
[One (M7) Original Android Development] justinaz:
When you go into the bootloader what is the date it shows under eMMC-boot?

If it has anything later than May 2013 than its the patched 1.44 that you can not s-off yet.

I have compared my patched hboot on my phone to the one people have been able to and they are definitely different even they both report 1.44.0000 and the date is the only thing you can immediately see that its different.

Here is what mine shows and can not s-off:

HBOOT-1.44.0000

.......

.......

Jun 21 2013, 20:19:45:-1
[One (M7) Original Android Development] godutch:
yes, I don't think they are trained to spot s-off, only unlocked/relocked, besides some phone ship s-off, you can always argue that you don't know what they are talking about and you know nothing about root/unlock and what is this s-off :s
[One (M7) Original Android Development] MICH_**:
yeah you are right :laugh:

could you please tell me what you did before sending it in?
[One (M7) Original Android Development] cadwizzard:
Just to confirm that the UK Vodafone currently shipping is:

M7_UL PVT SHIP S-ON RH

HBOOT-1.54.0000

Radio-4A.17.3250.14

OpenDSP-v31.120.274.0617

OS-2.24.161.1

eMMC-boot 2048MB

June 23 2013,03:49:03.0

And as expected, cannot S-OFF. results in Error -6 if you elevate to SU before running revone. If you don't elevate, you get segmentation errors.
[One (M7) Original Android Development] godutch:
first ruu then

fastboot oem writesecureflag 3

(the order is very important, never lock first because you can brick your phone)
[One (M7) Original Android Development] MICH_**:
sorry for those noob questions...

what to do bevore running an ruu?

i still have super-CID.

my bootlaoder is now locked and i have s-off :)
[One (M7) Original Android Development] godutch:
back up everything, running an ruu will wipe everything, maybe you should also return to your original cid

fastboot oem writecid 12345678

(where 12345678 is your original 8 character CID)
[One (M7) Original Android Development] MICH_**:
thanks! :)

But i have a big problem...my fastboot does somehow not work o.O

Is it possible to restore a nandroid? and not run an ruu?
[One (M7) Original Android Development] evo21:
Me too :(

Is that even possible?
[One (M7) Original Android Development] godutch:
download a different version,be sure you have the htc drivers installed as well but it should work as you managed to s-off your phone
[One (M7) Original Android Development] cz4r3n:
May I know how did you do it?I wish to downgrade my 1.54 hboot also please...
[One (M7) Original Android Development] godutch:
you can't, you need to have s-off, I just wanted to use revone to unlock my bootloader again after getting s-off earlier but having to lock my bootloader
[One (M7) Original Android Development] BuffMcBigHuge:
How to avoid error codes! (From experience!)

Make sure:

1. Your kernel is stock.

2. You're running all ADB commands while your phone is booted normally (not in recovery).

3. You restart after ./revone -P

4. Your command prompt is launched as Administrator, and once in adb shell, you're super user (type 'su')

Toying with these allowed me to fix all the error codes I kept getting. I was getting "Error Code = 2", "Error Code = -1". Doing the above gave me the S-Off successfully.
[One (M7) Original Android Development] MICH_**:
Yes but now it doesnt work anymore...dont know why.

Could it be that my hboot on my ONE is somhow broken? Fastboot-USB is only displayd after pressing volum up/down, not immediately after connecting it. and then i get an error on my pc (windows 8.1), that this usb device is not working :eek:
[One (M7) Original Android Development] INeFFeCTiVE:
I got an OTA update from AT&T yesterday (supposed to block the exploit)... you think this will work?

:confused:
[One (M7) Original Android Development] godutch:
Use a stable windows version not a beta
[One (M7) Original Android Development] MICH_**:
will try tomorrow on windows xp :)

can i resore an nandroid instead of running an ruu? if yes, where to find a t-mobile germany backup? :)
[One (M7) Original Android Development] nlsolja123:
so if i choose lock.... does it lock it or just make it looked locked....

because obviosly the phone is tampered and that reset so is the lock status the same way or is it Actually locking it back ?
[One (M7) Original Android Development] godutch:
I would ruu, if you have one, also wipes all private data
[One (M7) Original Android Development] MICH_**:
dont really know which one to pick :/

my ONE had a t-mobile branding in germany...could you please rell me which one i need?

and which CID i need to flash this ruu? :) Thanks for all these answers, mate!
[One (M7) Original Android Development] godutch:
I am sorry i don't know, you should have taken note before getting supercid but i am pretty sure you can just use HTC__001 as your cid and run a 401 ruu, send in your device via htc not tmobile and the repair center won't notice (in holland all providers, stores and htc themselves send the devices to a company called dynafix for repairs anyway)
[One (M7) Original Android Development] MICH_**:
Ok, will try this all tomorrow when i have a pc running xp :)
[One (M7) Original Android Development] lovemejay6:
htc downgrade

hey guys if i take my htc one to htc service center and ask them to downgrade to 1.29 will they do it..??

i'm on 4.2.2 fully stock with s-on
[One (M7) Original Android Development] INeFFeCTiVE:
kinda wish i knew how they blocked the exploit with new ATT update...
[One (M7) Original Android Development] broffy:
Hi I have a problem need some light I had s-on my hboot say 1.44 I downgrade from 1.54 using direction from a forum I was able to moddify my hboot to remove the splash warning screen I can also still change my cid to anything I am still super cid can I get s-off again I tried 100 times r more nothing n when I try to remove tampered using Devine I get error code 2 plz help
[One (M7) Original Android Development] tip2tail:
How did you Downgrade 1.54 to 1.44. Plese provide instruction here so others can share if it is true :)
[One (M7) Original Android Development] flipmatthew:
So the recent T-Mobile OTA patched revone through firmware? Even if you are rooted and have h-boot 1.44 and are on a different ROM there is nothing you can do?
[One (M7) Original Android Development] Nightf0x_007:
hope to get s-off on hboot 1.54:crying:
[One (M7) Original Android Development] tws101:
So am S-OFF Locked

I took the OTA

Still S-OFF Locked

Can't unlock again with revone. Getting segment fault. (Previously since I was already S-OFF I would just -u and unlock push SU then relock)

With S-OFF what other Unlock methods are open to me since revone will not work?
[One (M7) Original Android Development] Indirect:
Just fastboot flash a zip containing TWRP and an android-info.txt and then you can get root.

Sent from my hidden jewel
[One (M7) Original Android Development] tws101:
I already tried fastboot boot recovery (twrp)

It would not load it. Your saying I can flash it but not boot into it? What is this android.txt file you speak of?
[One (M7) Original Android Development] jtc276:
I'm getting error codes 1 and 6. I heard it has something to do with ruus, but I can't find any information on that. If anyone could help, I'd really appreciate it.
[One (M7) Original Android Development] ambuj:
HTC one power button location is killing me. Come on please bring s-off to hboot 1.54 and fix what HTC has screwed up
[One (M7) Original Android Development] DevShaft:
Actually you screwed up, but that's okay. Next time know that HTC almost always update their hboot when there is a new firmware. So, don't be so quick with updating ;).
[One (M7) Original Android Development] ambuj:
I agree with you :crying:
[One (M7) Original Android Development] Sloth:
This why we never take an OTA duh :D
[One (M7) Original Android Development] gunnyman:
lock bootloader with revone -l command

run RUU for your model
[One (M7) Original Android Development] m00moo:
Thanks for your reply bud.

When you say can't 'push a recovery', I still can access my current recovery right?
[One (M7) Original Android Development] lokicat:
What's the command to put S back on? Change the 0 to a 1? or is this a one way deal? Just curious.
[One (M7) Original Android Development] gunnyman:
Yes indeed.

just trying to fastboot flash recovery will fail.
[One (M7) Original Android Development] sapplegater:
I'm pretty certain instead of a 0 its a 3? Correct me if I'm wrong.
[One (M7) Original Android Development] skinsfanbdh:
how did you get supercid?
[One (M7) Original Android Development] gunnyman:
fastboot writecid
[One (M7) Original Android Development] g3rm3n:
thanks , but root ? yes or not
[One (M7) Original Android Development] Theshawty:
Does the -l command also set S-ON?
[One (M7) Original Android Development] gunnyman:
No it just locks the bootloader
[One (M7) Original Android Development] 1wayjonny:
TMobile USA

Weird issue, I had to run the "./revone -P" about 10x with a reboot in between each one. Then I ran "./revone -s 0 -u" which said success.

When I rebooted to boot loader the top says **TAMPERED** & **UNLOCKED** but the device still says S-ON. =(

I will keep trying to see what happens and update this post.

**EDIT 1**

"./revone -t" will not remove the **TAMPERED** logo
[One (M7) Original Android Development] m00moo:
Awesome. Main reason I want s-off is for warranty purposes. Will get it -t and -l flagged when i get around to this. THanks again!
[One (M7) Original Android Development] pauley:
On my 64GB AT&T One with HTCDev.com unlocked bootloader running Trickdroid 7.0 I successfully achieved S-OFF, removed tampered flag, & changed to CID 11111111 from original of CWS__001. Thanks!
[One (M7) Original Android Development] CheesyNutz:
im att btw
[One (M7) Original Android Development] gunnyman:
Ok now we need the Google edition firmware to leak. :)
[One (M7) Original Android Development] aridtare:
fastboot oem writecid 11111111
[One (M7) Original Android Development] devinthomas:
S-OFF, Tampered removed & Super CID achieved on 32GB AT&T model. Original CID CWS_001.

Tried initially on AOKP ROM and consistently failed, flashed TrickDroid 7.0.0 and it worked without a hitch! Back on my AOKP and I feel warm and fuzzy inside.

Just so I understand what I've done, this will allow ANY RUU from an HTC One device to be installed, right? And it allows developers to hack a little deeper, correct?

All that combined, if HTC releases an RUU for the Google Edition, it's as good as mine, correct?
[One (M7) Original Android Development] Ahanix:
Based on flashing RUU's of other HTC Devices, should I see any issues flashing RUU_M7_UL_JB_50_BrightstarUS_WWE_1.29.1540.16 on my Sprint HTC one after achieving SCID?

**Edit** Nevermind, didn't think about the CMDA Radio.... used to being on TMO, my bad

Thanks,
[One (M7) Original Android Development] Theshawty:
So let me get this straight.

I do: ./revone -s 1 -l

And then run a RUU for my region and that's that? Completely unmodified stock?
[One (M7) Original Android Development] lokicat:
Gunny has all us noobs scared so ppl need to know how to put S back on! :eek:
[One (M7) Original Android Development] NTree45:
havent had any luck getting s-off on my One

and i found out why moonshine does not work

moonshine supports 1.27.531.8

mine is 1.27.531.11

here is the getvar all:

version: 0.5

version-bootloader: 1.44.0000

version-baseband: 4A.17.3250.20

version-cpld: None

version-microp: None

version-main: 1.27.531.11

version-misc: PVT SHIP S-ON

serialno:

imei:

meid: 00000000000000

product: m7_ul

platform: HBOOT-8064

modelid: PN0713000

cidnum: T-MOB010

battery-status: good

battery-voltage: 4123mV

partition-layout: Generic

security: on

build-mode: SHIP

boot-mode: FASTBOOT

gencheckpt: 0
[One (M7) Original Android Development] demoneyes905:
Exploit Patched?

I am in the same boat as you. If you had any of the 2-3 most recent OTAs, then you might be out of luck for a bit as the exploit that revone seems to rely on has been patched. :(
[One (M7) Original Android Development] NTree45:
what sucks is that i know better than to use ota updates but thought it might be the 4.2 update finally and updated it

Random question, anyone getting a better GPS accuracy than 10ft? or issues with it connecting to the GLONASS satellites ?
[One (M7) Original Android Development] fanbogo:
Im on 1.54, can i unlock bootloader with htc dev site and than instal custom rom? I never did this before with this site, please if you can explain.
[One (M7) Original Android Development] Sloth:
HTC Dev should work fine
[One (M7) Original Android Development] fanbogo:
SO after unlock should be s-on but now i can change rom yes?
[One (M7) Original Android Development] Sloth:
Yes you can after you flash a custom recovery