yashsingh1/xdaforums huggingface dataset:
[One (M7) Android Development] vcoolvin:
Thank you very much for the wonderful guide vomer. I went ahead and S-Offed my One and i haven't done the rest of the steps as i want to keep the stock ROM with stock recovery for now. i thought that i will be able to root my phone but i guess i am lost. Could you guide me on how can i root my device after achieving S Off. With my HTC sensation it was easier and it way long back so i am not able to recall what i might be missing on.

thanks once again for the wonderful guide.

----------------------------------------------------------------------------------------------------------------

Edit: OK i think i just realized what i was missing. I think i cant root unless i flash a custom recovery (or am i wrong?)
[One (M7) Android Development] mrjasenr:
Vomer, it wouldn't let me press thanks more than once!!!! Stupid forum telling me what I can and can't do!!! :) Seriously thanks 100000000 times. Your guide was so easy a caveman can do it!!!
[One (M7) Android Development] vomer:
Thanks :) Means a lot :good:

Haha, I will make it bolder :p

First time hearing this, I will add a note :good:

you can use the toolkit posted in this forum to install recovery.

You're welcome bud :good:
[One (M7) Android Development] vcoolvin:
Thanks for your reply, i was hoping to avoid flashing the recovery at the moment but realized i cant root without custom recovery :( anyways one of these days i have to do it so why not now :p its was your guide which made me go ahead and S Off, super CID, and install custom recovery, which i had been avoiding for a long time. Thanks once again and keep up the good work ;) :good:
[One (M7) Android Development] vomer:
Glad I could help :) Link to toolkit if needed: http://xdaforums.com/showthread.php?t=2183942
[One (M7) Android Development] vcoolvin:
Already done and just finished installing custom ROM downloading your CleanBeam MOD now :laugh: :good:
[One (M7) Android Development] vomer:
:cool:

Hope you will like that too! :D

-----

UPDATES:

- Added some notes to the guide based on user feedback - thanks for the PM's ;)

- Added image that identifies U & UL edition phones and highlights differences - thanks [MENTION=1582496]Mike19[/MENTION]86

- Added HTC Drivers installation file for windows users

- Improved some basic looks/organization.
[One (M7) Android Development] racka:
Thanks Vomer!

This was just what I needed, great guide!

Succesfully updated my firmware.

One question though, a couple of days ago, before your guide, I've relocked my bootloader (after s-offed).

Now I've tried to flash the TWRP.img but it fails (remote not allowed). Does the bootloader need to be unlocked for that? I tried to unlock again with my HTC unlock token but it refuses, I guess due to the CID 11111111.

Can I rewrite my CID Again to unlock again? (unless no need for unlock offcoarce)

Thanks in advance
[One (M7) Android Development] descenpet:
bootloader need to be unlocked to be able to use fastboot flash command.

old token you have won't work after you changed bootloader. get a new one from htcdev.
[One (M7) Android Development] Michuta:
After i made everytging (all steps passed) i have a force close when i try to make a call.

any fix?
[One (M7) Android Development] descenpet:
if you had changed your cid, change it back to original. different cid could cause some weird call/sms related problems.

other than that, nothing in this guide should cause that kind of problem.
[One (M7) Android Development] danlat1415:
I've just got my One delivered.

It's on it's first full charge.

I planning going straight in and rooting, S-Off and running ARHD (upgraded from HOX).

I've got one question before I start.

I thought I read somewhere that you can't install a custom recovery with 1.54 hboot? is this true?

If so - do I need to leave my phone on 1.44 or install a custom 1.54 hboot? (from the initial leaked 4.2.2 rom)

Thanks
[One (M7) Android Development] Michuta:
If i dont remember it? :)
[One (M7) Android Development] kazemitsui:
the only version you need is the one with the touch drivers which is specifically pointed out in OP, other than that you can just switch to the latest after installing that one first.
[One (M7) Android Development] vegetaleb:
Can I downgrade from 3.57 to 3.17??

I am still S-OFF.

Reason: 200% more purple tint with 3.57
[One (M7) Android Development] kazemitsui:
is that from the firmware? i noticed it too, but rarely take photos... but if it fixes it im down for downgrading.

And yes you can downgrade. Let me know if it reduces it and ill be doing it first thing im home tonight.
[One (M7) Android Development] vegetaleb:
Taken from another thread:

Downgraded back to 3.17 firmware and ARHD21 where I experienced the least amount of tint. Of course the tint is still present but it's not as bad as I was experiencing it on 2.24 or 3.22 or 3.57. For those looking for the best temporary "fix" I'd suggest doing the same, went out for a little walk after downgrading back to 3.17 and took some sample shots.

3.17 Samples: http://imgur.com/a/1HHuj

I also took a picture under my table which had decent lighting but still gave purple tint on 3.57 and tried to recreate the same picture after the 3.17 downgrade, difference here is very noticeable for me

3.57 vs 3.17: http://imgur.com/a/1oa1R

Note: All of these photos are taken with default camera settings, no HDR or anything, most of them were simple point and shoot while on some I chose focus/exposure point.
[One (M7) Android Development] kazemitsui:
hmmm interesting... I actually had no tint while i was on ARHD 13.4 which was 4.2.2 and then I upgraded to ARHD 21.1, didnt take too many photos. but had no tint in these.

But as soon as I went to the camera in ARHD 30 with FW3.57, I was like daaaaaaaaaayuam wtf haha

Ill try to downgrade FW, but keep ARHD30 tonight. I'm enjoying sense 5.5 so far besides the night time shots, which i have taken 0...

thanks for the info!
[One (M7) Android Development] kartiksood1:
that is very useful info indeed..

was just about to flash 3.57 before I came across your post

1) would just like to know if 3.57 did offer any additional benefits wrt to radio and wifi signals

2) does flashing only the firmware wipe data

thanks in advance
[One (M7) Android Development] kazemitsui:
doesnt wipe data if you use vomer's FW that he posted in OP
[One (M7) Android Development] kartiksood1:
thanks...the first point is unanswered
[One (M7) Android Development] kazemitsui:
i have no clue for your first question. every time i update my radio it always seems fine to me for wifi/3g/cell reception.
[One (M7) Android Development] maarawoe:
Guys what adb drivers to use with 3.57.401.500 ? I don't want to install full htcsync bundle if possible....

Thanks!
[One (M7) Android Development] kazemitsui:
just use the ones vomer posted in OP
[One (M7) Android Development] maarawoe:
At the end I used this one

http://www.mediafire.com/download/j55vk6qbbr6250c/HTCDriver_4.8.0.002.exe
[One (M7) Android Development] Jostian:
I'm guessing getting s-off with 1.54 hboot is still a no no :(
[One (M7) Android Development] ClydeB1:
Guess again - •[s-off] rumrunner s-off
[One (M7) Android Development] chong67:
I do not see any purple tint on my camera. I am on 30.0 and .500 firmware.

I update to .500 firmware last night and I notice my LTE is always connected at my work desk. Its always in 4G. Maybe something good?
[One (M7) Android Development] vomer:
Users on hboot 1.5x can check out this S-OFF solution: http://xdaforums.com/showthread.php?t=2487888
[One (M7) Android Development] fallenangel408:
need help i get this revone failed (error code = -6)

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

ave unlocked runing ARHD 12.3 have tampered and s-on still (new phone from tmobile)
[One (M7) Android Development] vengadorhq:
help updating to latest firmware 3.57.401.500

Hi, updating to the latest firmware (3.57.401.500) I receive this message after running fastboot flash zip c:\adb\firmware.zip

FAILED (remote: 51 partition update fail)

Any idea why this happend?

I am S-OFF and update following this guide to 3.22.1540.1 without any issue.

Thanks for your help.

Regards,

Juan.
[One (M7) Android Development] vomer:
what's the hboot version?

Try again. Also check if firmware downloaded correctly.
[One (M7) Android Development] fallenangel408:
hi vomer thanks for the quick reply im on stock tmobile hbt 1.44 unlocked running ARHD 30

i get a code error 1 now not a 6?
[One (M7) Android Development] ClydeB1:
Are you doing this from OEM mode? (fastboot oem rebootRUU)
[One (M7) Android Development] big_sw2000:
Maybe im missing something really stupid here. More than likely. My ADB And Fastboot commands are working fine. But when I got to flash the firmware I get this.

C:\adb>fastboot oem rebootRUU

... INFOStart Verify: 0

OKAY [ 0.047s]

finished. total time: 0.047s

C:\adb>fastboot flash zip C:\adb\firmare.zip

error: cannot load 'C:\adb\firmare.zip'

What am I doing wrong

Steve
[One (M7) Android Development] ClydeB1:
Is the firmware.zip file located in that folder, ie C:\adb\ and is it named firmware.zip rather than firmware.zip.zip?
[One (M7) Android Development] big_sw2000:
Yep. In the folder C:\adb\. And is named firmware.zip.

Steve
[One (M7) Android Development] ClydeB1:
You don't have extensions hidden for known file types in your explorer view?
[One (M7) Android Development] big_sw2000:
Emaressed now lol. But at a closer look. Its renamed Zip.Zip. God I feal dull lol

Will try again

Steve
[One (M7) Android Development] ClydeB1:
LOL, don't worry, you aren't the 1st person to do this. If the firmware.zip file is located in the same folder as adb.exe etc then you only need to enter the command as - fastboot flash zip firmware.zip.
[One (M7) Android Development] big_sw2000:
Well after a silly moment lol. All worked fine.

Thanks [MENTION=1754030]ClydeB1[/MENTION];46615274

Steve
[One (M7) Android Development] savecahd:
Hi all, I think there is a problem with Windows 8.1 and the currently available drivers. I'm S-Off, 3.22 firmware and custom CID (all attained via this awesome guide while running Windows 8). I can get the phone to accept booting into fastboot but after that Windows tells me that my attached device has failed and I should reconnect it. I've updated HTC Sync and just the drivers by themselves and still no luck. Is there something I'm missing or am I just going to have to wait for new drivers? Any help is greatly appreciated and thanks for everything so far.
[One (M7) Android Development] ClydeB1:
I'm using these - HTCDriver_4.8.0.002 and all is working on W8.1
[One (M7) Android Development] savecahd:
If those are the ones posted yesterday, I installed them already. I appreciate the link though. When I get home from work I'll try everything again with a new cable and reinstalling the drivers and such. I'll update you with any progress, thanks for the help.
[One (M7) Android Development] roswell782:
Thanks OP for this brilliant guide ;)
[One (M7) Android Development] nordicruler:
Thanks for this guide. Since i got s-off and flashed firmware 3.57.401.500 i got really great battery life and its very smooth. ?
[One (M7) Android Development] drvon:
So I noticed with the newer 4.3 firmware versions when the phone is turned off and charging the backlight on the screen turns on. Is this normal? I don't remember this on the 4.2 versions.

Thanks for the super simple guide. Great write up.
[One (M7) Android Development] Sauriann:
Ok Iam stuck here. My phone fail to reboot. I can see white display with HTC logo and red text under???

(unlocked boot, s-off, super cid - try to flash latest 4.3)

Anybody help?

EDIT: ok, everythin is ok after hard restart
[One (M7) Android Development] ClydeB1:
Run the command adb reboot bootloader and then fastboot erase cache and try fastboot reboot again, or else just press and hold power button for 10 seconds or so until the phone reboots. I used to get this all of the time whenever I flashed anything. Luckily this seems to have been resolved for me recently.
[One (M7) Android Development] vengadorhq:
I am following Vomer´s Guide, and yes I am in OEM mode when I get that error (HTC in Silver)

Thanks for your help

Regards,

Juan.
[One (M7) Android Development] konsti23:
Perfect guide

Hey Vomer

Thanks for your great guide, I am finally S-OFF (YESSS!! :good:) and YOU helped me to update the firmware.

Many thanks - again - well done!!

CHeers

K.
[One (M7) Android Development] Gerton:
Maybe change the OP 1.54 can be s-off now
[One (M7) Android Development] frenzyboi:
I want to achieve S-OFF for my HTC One phone. However, my HBoot is on v1.54. Is there any way to downgrade the HBoot?

I heard that to downgrade HBoot, you have to change the firmware or ROM. And to change firmware, you have to achieve S-OFF first.

On the new S-OFF for HBoot v1.54 thread, my software number is not listed there.

I'm really confused. The whole new achieving root/admin of your whole phone is too complicated these days as compared to my previous Xperia Ray phone :(

I just got this phone few weeks ago and I have it rooted and boot loader unlocked.

So, can anyone guide me to what's next in achieving S-OFF and such? Thank you!
[One (M7) Android Development] ClydeB1:
There's no way to downgrade your hboot without S-Off. In the rumrunner thread they do say you can contact them with your version and link to ruu or ota. Have you tried that?
[One (M7) Android Development] Gerton:
What's your firmware version? Get it by typing: fastboot getvar mainver
[One (M7) Android Development] kleanth1s:
Something will come up.
[One (M7) Android Development] vomer:
Guide updated with rumrunner S-OFF link and updated notes. :good:
[One (M7) Android Development] vengadorhq:
Issues applying the latest firmware

still having issues applying the latest firmware.

after running first:

fastboot oem rebootRUU (silver HTC logo appear)

fastboot flash zip c:\adb\firmware.zip

everything goes fine until this part...

(bootloader) [RUU]UZ,cir,0

(bootloader) [RUU]UZ,cir,100

(bootloader) ...... Failed

then... copy the radio.... works ok... and.. then...

FAILED (remote: 51 partition update fail)

finished. total time: 52.981s

looking into the last firmware that I apply, there is no cir.img into the zip.... anyone know what is cir.img? what component update?

(the phone is working, after that error, the HTC Silver page appear with exclamation in every corner of the display, and applying version fw_3.22.1540.1_custom the phone boot again...

Any idea?

thanks for your help

Regards

Juan.
[One (M7) Android Development] SleemLDJ:
Any one running fw_3.57.401.500_custom.zip on GPE Rom?

Encounter any problems with it?
[One (M7) Android Development] frenzyboi:
That's the problem. If I can't S-OFF, I can't downgrade my HBoot. Then again, if I can't downgrade my HBoot, I can't S-OFF. LOL confused.

Sure, I will contact them asap. Hopefully it will help others with the same version as me.

2.24.707.1. Sadly, only "2.24.708.4", the closest is supported :(
[One (M7) Android Development] davcow:
Yep, I'm running the 3.57 firmware with Mike's GPE ROM and no issues at all with it!
[One (M7) Android Development] astmacca:
Check through the various threads on the rumrunner S-OFF method. You will find that some people have been able to use rumrunner downloads for versions that DONT match their current one.

For me, i had 2.24.980.2, Yet 2.24.709.1 worked for me.

I did not conduct the experiment however, someone else tried it first.

It would take someone more knowledgeable than me to comment on the POSSIBLE negative consequences of running the wrong version. Maybe have a look over at their page??
[One (M7) Android Development] Androidian10:
Hey guys, quick question, my CID is still the original HTC_044 as I have not done any superCID. Will this still work? I have flashed a 2.24.707.1 firmware file before without SuperCID so I don't know if the 3.57.404.500 requires it. Also, does the 3.57 custom zip have the hboot.img and recovery.img? Should I delete them before flashing to ensure that my Custom Recovery and my 1.44 S-OFFed Hboot remains intact? Thanks.
[One (M7) Android Development] descenpet:
707 is for HTC__044 that's why you didn't need supercid. you will need it if you want to flash 401.

firmware here shouldn't contain recovery so your custom recovery will stay.

they do contain hboot but it doesn't mean anything if you are already s-off. your s-off will stay even if you flash 1.54/1.55. if you are kinda paranoid about it, feel free to delete.
[One (M7) Android Development] Androidian10:
Ah so if I want to flash the 401 firmware, I need to edit my CID first right? If I were to change it to "11111111", am I able to revert it back to "HTC_044" by running the same command again in fastboot?

As for the hboot, yes I am paranoid and I need to get rid of the hboot. So do I just delete the hboot.img only to get rid of the hboot?
[One (M7) Android Development] descenpet:
as long as you are s-off, you can change CID anytime with that same command.

just delete hboot_signedbyaa.img from zip if you don't want hboot.
[One (M7) Android Development] SveninFla:
https://www.dropbox.com/sc/a4a7dyj4jf4lfby/lxIJb2Ssyo

I have done everything else. What am I missing? Why won't it load?
[One (M7) Android Development] vomer:
make sure your file name is correct. It is most likely .zip.zip

Check this: http://askabouttech.com/how-to-show-file-extension-in-windows-7/
[One (M7) Android Development] SveninFla:
OMG! That was it. Frackin Z Frack Fork.

Now, I want to run a 4.3 Rom. I should update to the latest Firmware for 4.3 being ATT US phone?

Thank you for your help. That was rude of me not to start off with a thanks.
[One (M7) Android Development] vomer:
Yup get on the latest 4.3 rom and firmware.
[One (M7) Android Development] SveninFla:
Thank you.
[One (M7) Android Development] Anon9mouz:
i cant get revone to work for ****... idk whats the deal never had a problem keeps throwing me error 6
[One (M7) Android Development] ClydeB1:
Give this a read. Could help to identify your issue.
[One (M7) Android Development] Anon9mouz:
yeah im getting error six and im on 4.1.2 and all i did was put recovery so i could root and thats it

edit : ive done this ilike 4 or 5 times like a charm and now i cant get it to work.
[One (M7) Android Development] ClydeB1:
Are you doing this on different phones? What hboot is on the phone?
[One (M7) Android Development] Anon9mouz:
yeah this ls like my 4th or 5th htc one and its worked everytime but now and hboot is 1.44....Im just getting pissed been up all night. I cant even get it to do a ruu just to maybe start fresh
[One (M7) Android Development] tryfound:
n00b help please...

I'm on 1.44 HBOOT, rooted the phone back in April when I first got it, Australian unbranded stock. Never did any OTA updates, been running custom ROMs ever since so still on the same firmware I started with.

Can anyone work out from the below what's going wrong? I was on InsertCoin 5.02 so first flashed back to a stock odexed ROM (2.24.709)
[One (M7) Android Development] Anon9mouz:
i been going thru the same bs i swear i think its the updated revone
[One (M7) Android Development] mrheffner:
Sure you're not running the patched 1.44 HBOOT?
[One (M7) Android Development] dingdong3000:
What's the performance etc. like running 3.57.401.500 firmware on 4.2.2 Rom?

I'm still on 4.2.2 but planning on putting 4.3 Rom so not sure if i should update to the latest corresponding 4.3 firmware first or wait until I have time to flash 4.3 rom then flash the lastest firmware.
[One (M7) Android Development] Inny:
I'd recommend flashing firmware after updating your ROM unless otherwise instructed.
[One (M7) Android Development] ClydeB1:
Is the phone an AT&T or T-Mobile One? If so then even though they may be hboot 1.44 there are versions that have been patched and which prevent S-Off. You would need to first downgrade hboot to the 1.44 version before the patch. That link I referred you to earlier has guides on how to do this. Boot into bootloader and check the date of the hboot. If they are post June, then chances are you have one of the patched hboots.
[One (M7) Android Development] Anon9mouz:
It was the updated revone I ended up using an older version and it worked like a charm.

_____________________________________________
[One (M7) Android Development] michmeister:
I'm getting warranty replacement tomorrow. Should I accept the 4.3 update with im assuming 1.54 hboot? The phone I believe is in 1.44 . To soff would it be best to update then use rum runner?
[One (M7) Android Development] xela-yuki6:
Is anyone else having issues accessing the rumrunner section of the guide? Is there an alternative link?
[One (M7) Android Development] vomer:
Works fine here. Try this link: http://rumrunner.us.nyud.net:8080/instructions/

Sent from my Nexus 7
[One (M7) Android Development] Gerton:
Yes u can with rumrunner, or accept it with 144 hboot and use revone
[One (M7) Android Development] vomer:
I like revone but either is OK.

If using rumrunner just make sure your existing firmware is supported : http://rumrunner.us/downloads-2/

Sent from my Nexus 7
[One (M7) Android Development] shiningarmor:
any idea how to remove tampered flag? s-off with hboot 1.55 with rumrunner

tried searching but only found ruu method.

any other ways without using ruu?

flashed http://xdaforums.com/showthread.php?t=2485651 by the way
[One (M7) Android Development] ClydeB1:
You can try this otherwise you can also use revone.
[One (M7) Android Development] tryfound:
I worked it out...when I flashed a stock 4.2.2 ROM I lost root and this is why I was getting errors in abd, it couldn't access/copy what it needed to. I also had trouble rooting on this ROM for some reason...Found a custom 4.2.2 ROM, rooted the phone and smooth sailing, S-OFF and firmware up to date :)
[One (M7) Android Development] Diaze:
no signal

wrong
[One (M7) Android Development] kibmikey1:
Ok, for clarification, if I change the txt file in the firmware zip to include my mid and cid, would I be able to flash 3.57.401.500 firmware for the 3.22.1540.1 stock rom?
[One (M7) Android Development] ClydeB1:
If you are S-Off yes.
[One (M7) Android Development] kibmikey1:
One more question, should I include a second mainver of 3.22.1540.1 and/or change the existing mainver in the txt to that before flashing, or is it fine as it is? I am only trying to be absolutely sure of everything as it's not my native mainver.
[One (M7) Android Development] Dougi:
clyde , please help me..

i'm on modified hboot 1.44 ( no red text ) , if i want to upgrade to modified 3.57 hoboot ( no red text ) do i need to reflash an unmodified hboot before or i can directly update ???

thanks dude..

PS : i'm S-OFF and my cid does match
[One (M7) Android Development] ClydeB1:
That's not necessary, just change the CID and model ID in the txt file or else change your devices CID to SuperCID
[One (M7) Android Development] wolf5150:
Forgive me if the answer is in here somewhere, I have not been able to find it.

I am s-off

I am in hboot 1.55

Returning the phone and I would like to relock the bootloader without the pink "RELOCKED" crap showing up in there. Will revone do this for me? If not, will running the older stock RUU that has hboot 1.44 allow me to then use revone to do it? Or rumrunner somehow? Thanks guys
[One (M7) Android Development] ClydeB1:
Yes, you can use revone to lock the bootloader and it will show LOCKED and not RELOCKED.
[One (M7) Android Development] teqnl:
For those of you who are struggling to install HTC Drivers on Windows 8.1, here a post I found that solved my problem :

http://xdaforums.com/showpost.php?p=43304157&postcount=5&nocache=1&z=9331827033311128 (Maybe interesting to add this to the start post for Windows 8.1 users?)
[One (M7) Android Development] HTC_Phone:
Here's the newest firmware, version 3.62.401.1. Modified HBoot (No red warning)

Firmware

Reminder, I am not responsible if you break your device. This has been tested on my phone. S-Off required!. The radio version is the same as the radio from the latest 4.3 T-Mobile US OTA. Enjoy :)