yashsingh1/xdaforums huggingface dataset:
[One (M7) Android Development] SleemLDJ:
Wow. Thanks for clarifying the s-off s-on part of the issue. I will leave it s-off then.

My problem now is that I cannot find an RUU for my stock CID Number which was VODAP001. I changed it to super CID so that I can run GPE ROM.

Question is since I am on super CID, can I change my CID to HTC001, install a WWE RUU and then lock my boot loader with revone. That way. I'll have a stock ROM that can receive an official update.

Will HTC know that I did that trick?

Might they know I've done that trick, if my serial number and imei is tied to my stock CID VODAP001?

Thanks
[One (M7) Android Development] jcoops:
Why does it keep saying Error Code = 2? I have tried using this guide and terminal emulator, and for some reason I always get the error following "./revone -P". I have made sure the P is uppercase, and I am sure that the revone file is in data/local/tmp. Hboot is 1.44
[One (M7) Android Development] descenpet:
And main-version? And rom?
[One (M7) Android Development] jcoops:
I've got android version 4.1.2 and Android revolution HD 7.2, are any of these preventing me?
[One (M7) Android Development] ClydeB1:
TBH I'm not sure what checks HTC perform to verify the phone/CID etc. if you are returning your phone via your operator then I guess they may pick up the CID having been changed. Your safest option therefore is to return to original CID. If you can't find any RUU then you can use a nandroid backup and stock recovery to return to stock if you manage to find one. I saw in the ARHD thread that you are looking for a nandroid ;)
[One (M7) Android Development] SleemLDJ:
That's the issue. I can't seem to find any nandroid backup or anyone who has one for that CID. I guess I'll get just keeping hoping to find one.

Thanks.
[One (M7) Android Development] vomer:
More guide updates made :good: Also added back-to-stock guide link by mike1986 under useful links as I saw this being asked a few times.
[One (M7) Android Development] deboopi2:
I think ti's the it's the other way round, unlocked and s-on allows you to flash custom rooms and recovery, s-off allows you to flash firmware and radio.

Have a look at the replies from clydeb1, he helped me out when I had similar questions
[One (M7) Android Development] sky_fox:
Yes sir . I have too. SuperCID works fine With sense roms. However v you should be on a 4.2 ROM sense based like the op says.
[One (M7) Android Development] vomer:
Guide updated with latest firmware

3.57.401.500

Mirror locations will be up soon as well ;)Happy updating!
[One (M7) Android Development] chong67:
It will work just fine on T-Mobile right?

Thanks so much!
[One (M7) Android Development] vomer:
Yup it should :cowboy:
[One (M7) Android Development] Theshawty:
Does it wipe data?

Also, is "RebootRUU" and oem-78 the same mode?
[One (M7) Android Development] ClydeB1:
If he used Mike's firmware zip then no. Check the download to make sure it doesn't contain and DZDATA files. If so delete these before flashing.
[One (M7) Android Development] vomer:
As the note states in the guide... I never post firmwares that wipe data/sd card. ;)
[One (M7) Android Development] broopa:
Has anyone else had an issue getting android file transfer to work since updating FW? It keeps telling me device not found, but it does open for a second when my phone is booting.
[One (M7) Android Development] godfirst:
Have you tried manually opening once your phone boots? I haven't had any issues with it after firmware update.
[One (M7) Android Development] gianton:
Is the hboot from 3.57 base, modified with red text warning removed?
[One (M7) Android Development] sky_fox:
[MENTION=1363323]vomer[/MENTION] or anyone can someone please clarify this a little more for me ????!!! :( I'm getting pretty down because I just want to upgrade my Devices actual firmware. I have an AT&T HTC one. When I bought it it was still on 4.1.2 . I have htcdev unlocked it and got S-off from this guide using revone and superCID . NOW the only thing I've done since the was flash Roms on my phone. If I'm flashing roms its not updating my DEVICES ACTUAL FIRMWARE is it? Its just running a ROM . But I've never updated the device's actual firmware . I mean I'm pretty sure the firmware is Stoll the same from ATT store. CAN SOMEONE PLEASE HELP ME OUT UNDERSTANDING THIS A LITTLE BETTER ? I WANT TO UPDATE TO THE LATEST 3.57 DEVICE firmware. Thanks to anyone who takes a few minutes to guide me .

---------- Post added at 06:43 AM ---------- Previous post was at 06:29 AM ----------

I think I see how to do it now but will it work on AT&T?
[One (M7) Android Development] E_n_T:
changing firmware

just follow the guide in OP in this thread. its easy as 1,2,3 ;)
[One (M7) Android Development] sky_fox:
That was very informative thanks. You didn't even answer the simplest question I asked . WILL IT WORK ON MY DEVICE AT&T or IS IT FOR ANOTHER VARIANT ? Thanks for the whatever that was though. ;)
[One (M7) Android Development] ReM0815:
Maybe look in the AT&T forum? But i think it doesent matter.

Send from my IceColdOne
[One (M7) Android Development] ClydeB1:
With S-Off you can flash any firmware. You will either need to use SuperCID or edit the android.txt file to include your CID and model no. It will work on an AT&T device.
[One (M7) Android Development] bl4ckdr4gon:
Thanks for this [MENTION=1363323]vomer[/MENTION]. Keep comin' back to your work! XDA = ARHD + ElemX + vomer's guide :fingers-crossed:
[One (M7) Android Development] electronical:
From what i understand, all the base firmwares in the first post are specifically for the UL variant. However, i have the M7_U international version. Is it safe for me to flash the latest 3.57.401.500 intended for UL edition? I can only assume that there won't be any issues, such as bricks, craches, freezes, etc. Also, is there a chance of enabling LTE through that firmware (all Qualcomm 600 SoC have the LTE module but it's been disabled by default and can probably be enabled)? :D
[One (M7) Android Development] vomer:
no, there is no value in doing that and I never post modified hboots.

Not sure what you are confused by... just follow the guide from start to finish and you will be fine :good:
[One (M7) Android Development] vomer:
Thanks for your kind words :)

You can try it, but I am not sure what the result will be. It might break things... keep your original U edition firmware as backup.
[One (M7) Android Development] vegetaleb:
I am using Viperx 3.0 and trying to update the FW but ADB is not working,I have enabled USB debugging...
[One (M7) Android Development] vomer:
Reboot pc and try again

Sent from my HTC One
[One (M7) Android Development] sky_fox:
So yours is the modified version right ? I UST flash it like the guide says through Fastboot to my ATT HTC one ? I don't need to change any text files or change anything just follow guide using your posted 3.57 firmware?
[One (M7) Android Development] godfirst:
Nope just follow the guide.
[One (M7) Android Development] sky_fox:
Thank you godfirst I appreciate your time. Just measuring 2 or 3 times so I only have to cut once lol.
[One (M7) Android Development] godfirst:
Nothing wrong with that!
[One (M7) Android Development] the playa!:
Is "3.06.1700.10" the latest firmware? I have a few questions to be answered-

1. Is there a chance to brick my device if I flash?

2. I can't flash the firmware in CWM right?

3. Does flashing firmware break root?

4. Does flashing firmware break the custom bootloader (CWM, TWRP, etc?)

Any help will be appreciated :D

Just need to have these questions answered before thinking to upgrade firmware or not. Oh, and I have Sense 5.5, if that's any help.
[One (M7) Android Development] ClydeB1:
The firmware you mention is from the GE version, but there is a 3.07.1700 rom out. (Not sure if Mike also has the firmware in his thread as the links seem to be down currently). The latest Sense based version is 3.57.401.500

1. I suppose there is always an outside chance with any flash, but the chances are very unlikely. I've flashed hundreds of firmware zips over the years, plus I've never seen anyone ever brick by flashing firmware. The worst would be that it fails and you just reflash your previous version.

2. These packages are all made to flash via fastboot

3. No

4. These custom firmware packages have had the stock recovery removed so they won't impact on TWRP or CWM
[One (M7) Android Development] Ali812:
I'm trying to downgrade back to 4.1.2 (I have a nandroid backup ready to go, it's just without the firmware my touch screen will stop working due to newer drivers found in newer firmware), can someone help me out with links to 4.1.2 firmware (possibly base 1.27)? or is it not possible due to hboot being updated to 1.55 since I am currently on 3.57?
[One (M7) Android Development] the playa!:
Thanks! :D

This firmware you mention.. " 3.57.401.500," is based off Sense 5.5 right?
[One (M7) Android Development] ClydeB1:
Whether or not you can downgrade depends if you are S-Off. Mike's thread has the old firmware zips mirrored here. The link doesn't seem to be working currently though but I think his servers are getting hit with people downloading his latest rom.

Yes, it is the firmware from the latest 3.57.401.500 rom which has Sense 5.5.
[One (M7) Android Development] Ali812:
Thanks, yes I am S-OFF so if i'm not mistaken I should not have any trouble downgrading, correct? Thanks for the link, hopefully the site starts working sooner than later.
[One (M7) Android Development] ClydeB1:
Correct. If the link doesn't come back up soon then report it here and Mike will hopefully fix it.
[One (M7) Android Development] the playa!:
Another question, do you need SuperCID to get the latest firmware, because I only have CID, as far as I know.
[One (M7) Android Development] ClydeB1:
That depends on what your CID is. The latest firmware is from region 401 (WWE) and so if you have one of the linked CID's (HTC__001; HTC__E11; HTC__102; HTC__203; HTC__405; HTC__Y13; HTC__304; HTC__032; HTC__A07; HTC__016 or HTC__J15) then you can flash without SuperCID. If you don't have a matching CID then you can either change to SuperCID or else edit the android-info.txt file in the firmware zip to match your CID and modelid before flashing.
[One (M7) Android Development] S_Dot:
Does anyone have the modified firmware that won't wipe data with red text removed? A d-h.st link would be great.
[One (M7) Android Development] the playa!:
One problem, whenever I try to check my CID, it says "adb server out of date... "

Where do I get the latest adb drivers?
[One (M7) Android Development] jolishj:
Thanks a lot. I have achieved S-OFF, upgraded the firmware to the latest and updated the recovery. Great guide.. Everything works perfect and the instructions are step by step.

Once again thanks:good:
[One (M7) Android Development] Subiesaurus Rex:
I searched but didn't find exactly the question I was looking for...

I currently have a modified Hboot (1.54 No red warning) If I follow the OP steps the firmware package will overwrite my Hboot and I will no longer have a Modified Hboot and all the stress that is associated with it? Just want to make sure since there is a lot of talk about potential problems caused by using modified hboots. TIA!
[One (M7) Android Development] woodydog:
Your firmware worked again. Iv used it every update. Thanks
[One (M7) Android Development] GuyInDogSuit:
This thread rocks. It's always up to date with the firmware releases. And I'm so glad this phone has been getting them so often.
[One (M7) Android Development] lyrebird:
I have downloaded the 3.57.401.500 firmware and noticed that there is "custom" at the end of file name. I wonder which part has been customized. Please give me some hint . Thanks!
[One (M7) Android Development] ClydeB1:
Try this one

Try this

Use the link in my first reply above or else just delete the hboot from the zip before flashing.

The files that wipe data (dzdata) have been removed together with stock recovery and boot.img, so flashing this will not wipe data and won't overwrite your custom recovery etc.
[One (M7) Android Development] sky_fox:
Thanks for the help man. I was wondering something though? What's the difference between the unmodified and modified firmware 3.57 ? Are we missing any updates from flashing the modified? I'm just wondering. Firmware flashed very easily for me thanks a lot.
[One (M7) Android Development] ClydeB1:
The modified version has had certain files removed such as the dzdata files which wipe data and sdcard in the unmodified version. Other things removed in the modified/custom version are things like recovery.img (so it won't overwrite your custom recovery) as well as boot.img (kernel). The key updates are included in the firmware and if you flash a matching rom you would get the things like boot.img in any event.
[One (M7) Android Development] kartiksood1:
[MENTION=1363323]vomer[/MENTION]....great guide...Crystal clear and crisp...thanks to you,got s off done, super cid , installed the arhd 20.1.

one small question..I have htc one international and arhd 20.1 .my questions are:

1)what is the latest firmware I have to install since there are quite a few in the op and I am not able to decipher clearly.I stay in dubai of that has got anything to do with it

2) will it make a noticable difference

thanks in advance
[One (M7) Android Development] lieuliau:
Could you add firmware without red text warning? Thanks!
[One (M7) Android Development] ClydeB1:
http://xdaforums.com/showthread.php?t=2485651

I beleive due to the risk with modified hboots (ie bricked device if returning to S-On with modified hboot) vomer doesn't nromally post these. Try the one at the link above but be aware of the risks.
[One (M7) Android Development] nkk71:
Hi [MENTION=1363323]vomer[/MENTION], love your guide!! :good::good:

Could I just ask you to change the order of

su
adb shell

to

adb shell
su

in SECTION 1: S-OFF & SUPERCID, Part 1.2 and Part 1.7

Thanks
[One (M7) Android Development] kartiksood1:
I agree..the original one reports an error
[One (M7) Android Development] mizerab1e:
I am having the exact same issue. I had to return my previous HTC One this morning and had to restore to stock using this method and everything worked perfectly even on 4.3 rom. Just arrived home with new HTC one to get S-OFF and I cannot seem to get to work in 4.1.2, 4.2.2 or 4.3. Keeps getting segmentation fault after ./revone -P. Now I read somewhere that .15 OTA will screw us from accessing S-FF even though HBOOT shows 1.44, please tell me it isn't true, or that there's way around it. I really need your help on this, I'll definitely make it worth your time and trouble for any advice I can get. Thanks guys!
[One (M7) Android Development] ClydeB1:
Try this
[One (M7) Android Development] vomer:
done :good:
[One (M7) Android Development] ssiebor14:
Is this fir sprint also
[One (M7) Android Development] kazemitsui:
haha i mentioned that a while ago. thought it got fixed lol
[One (M7) Android Development] vomer:
it's not phone specific. Just the order of commands for terminal/command prompt
[One (M7) Android Development] ssiebor14:
I tried to fastboot it didn't eork
[One (M7) Android Development] sky_fox:
So flashing your 3.57 will work on all of the devices? I've already followed your guide and updated my firmware to 3.57 . I am on an ATT carrier variant that I unlocked with HTCdev. My phone feels MUCH shappier . However it seems to me sine my firmware and radio was updated my signal bars are lower than before . Is this because the 3.57 firmware was for the international variant ? I noticed ATT just updated to 4.3 officially on October 8 and theif firmware is 3.22. Is this affecting my radios signal reception? My network speeds still fast but I I'm ALWAYS on 3 bars rather than 5 like when I was my old stock factory device firmware. Can you please explain this to me ? It would really help a few of us on carrier model's I'm sure.
[One (M7) Android Development] ssiebor14:
The signal runs off of data instead of voice now.
[One (M7) Android Development] c5satellite2:
ATT lies about signal and just increases the display. The actual signal is the same. Use this app to see the actual signal (lower dBm is stronger signal):

https://play.google.com/store/apps/details?id=de.android.telnet
[One (M7) Android Development] sky_fox:
What do you mean? I had 5 bars on arhd 22 always now its 3. Not to mention I can turn my mobile data off and still make calls so how would my cell signal run off my data signal?
[One (M7) Android Development] ssiebor14:
It's just shows you signal for 4g and 3g instead of showing voice
[One (M7) Android Development] sky_fox:
Since when ? What rom are you running ? You realize that current roms show the signal differently , with different icons too. My status bar shows a 4g indicator and signal indicator.

Do you see my pics the first is Wi-Fi running green like normal and then my mobile below just above red. It's NEVER been like that but this is the first firmware I've updated too. I was on the firmware that came from ATT that was shipped with 4.1.2
[One (M7) Android Development] kartiksood1:
any advice here guys...anyone!!
[One (M7) Android Development] GuyInDogSuit:
The one labeled *latest* for your ROM, either 3.57.401.500 for Android 4.3 or 2.24.401.8 for Android 4.2.2.
[One (M7) Android Development] vomer:
Stock OTA and then back to custom rom.

Sent from my HTC One
[One (M7) Android Development] cubsfan187:
I have kind of a dumb (at least I think so anyway) question. If I upgrade to the 3.57 firmware which is 4.3, but run a rom which is still currently 4.2, I would need a 4.2 kernel correct? It always goes by what the rom is based on and not the firmware correct?
[One (M7) Android Development] ClydeB1:
The firmware packages in this thread have the kernel (boot.img) removed so flashing the firmware wouldn't overwrite your existing kernel and therefore the 4.2 rom would work without any problem.
[One (M7) Android Development] kartiksood1:
thanks...any ideas on how to backup the existing firmware
[One (M7) Android Development] dzontra83:
I installed stock odexed 2.24.401.1 rom because i was on 2.24.401.1 firmware, flashed stock recovery, did not relock the bootlander. When the phone powered on it updated the software to 2.24.401.8, booted again, but now when i try to do a software update - there is no new software for your device. Is there any OTA package for 3.57.401.500?
[One (M7) Android Development] ClydeB1:
No, 2.24.401.8 is the latest official release for your device.
[One (M7) Android Development] dzontra83:
So how can i update the firmware to 3.57.401.500?
[One (M7) Android Development] ClydeB1:
Only via S-Off or you'll have to wait for official OTA to be pushed
[One (M7) Android Development] babuja:
Hi guys,

first post info about firmware not very clear...says "SD card will not be wiped using these files".

How about hboot, costum recovery? Weer boot.img and recovery.img removed?

Could you please clarify?

Tnks
[One (M7) Android Development] ClydeB1:
Hboot is included but recovery.img and boot.img have been removed.
[One (M7) Android Development] babuja:
Tnks ClydeB1...i woul sugest to include this info in 1st post
[One (M7) Android Development] chong67:
Does anyone know what is included/updated on this new ROM: 3.57.401.500 ?
[One (M7) Android Development] jake460:
do i have to relock bootloader to flash latest 4.3 firmware?

im on Hboot 1.54 and S-off

or is there a way to do it without relocking bootloader

so phone doesn't get wiped, as relocking bootloader wipe's phone

thanks.
[One (M7) Android Development] ClydeB1:
No need to relock bootloader if you are S-Off, just do the oem rebbotRuu and flash zip instructions.
[One (M7) Android Development] jake460:
thanks :)
[One (M7) Android Development] michmeister:
I just got replacement phone because of defective camera. It came with hboot 1.44.can I soff? And should I refuse att update that's in phone?
[One (M7) Android Development] descenpet:
you should be able to s-off if it's on 1.44.. don't apply update.
[One (M7) Android Development] ClydeB1:
Depending on the date for your 1.44 hboot. If it's later than end June/early July you may need to first downgrade to the unpatched 1.44 hboot and then S-Off. Read here
[One (M7) Android Development] kartiksood1:
[MENTION=1754030]ClydeB1[/MENTION]. I am about to flash the latest firmware..In case things do not go well, is there any way of taking a backup of only my existing/current firmware

thanks
[One (M7) Android Development] ClydeB1:
Sorry bro, not sure of that one. Is your current firmware not available to redownload? What version do you have?
[One (M7) Android Development] vomer:
I don't think you can. Best you can do is find out your current firmware and make sure a custom package is available for that version in the post.
[One (M7) Android Development] rayul123:
If I am S-ON with bootloader unlocked... but can;t boot how i can get S-OFF in order to get supercid to install any ROM.... any rom is good.. coz there is none
[One (M7) Android Development] descenpet:
you don't need s-off nor supercid to install a rom.

you will need a working rom if you want to s-off though :p
[One (M7) Android Development] heslo.rb26:
Does anyone have the untouched 2.24.980.2 firmware? Specifically I need the recovery for it but I'll take the whole lot anyway :)
[One (M7) Android Development] ank707:
This seems to be more precise, if any senior member can please tell how good it is :

http://www.youtube.com/watch?v=J4BWxtjaamM
[One (M7) Android Development] prng:
If I'm a few versions old, can I just update to the newest or do I need to do them in order? I figure that since it's overwriting each partition that it's probably fine unless the newest firmware update a specific partition.
[One (M7) Android Development] Prash8429:
Thank you

I have been waiting to put this guide to use since ages.

Finally today i got s-off for my Hboot 1.54 version, next thing i do is come here, change cid and flash firmware

Thank you [MENTION=1363323]vomer[/MENTION] :)

This guide has been teasing me since couple of months :p
[One (M7) Android Development] djkor:
Excellent guide Vomer. I do have one question however. I followed the procedure prior to reading about this whole hboot 1.54 issue and as a result, am running the 2.17.401.1 firmware (as I only have a ROM based on 2.19. Now I gathered that you can not perform the S-OFF when you have hboot 1.54. The thing is, I started with hboot 1.44 and then performed the S-OFF procedure and after updating my firmware, I am now at hboot 1.54.

What does this mean from this point forward with regards to my S-OFF? Will flashing the 2.24 firmware (when I'm ready) change the S-OFF state?
[One (M7) Android Development] vomer:
No the soff stays so you should be ok. Firmware flashing will not remove soff.

Sent from my Nexus 7
[One (M7) Android Development] jwtrockz1998:
Hi guys

is the firmware part the bootloader, just trying to follow Gunnymans guide and it says flash the 2.17 firmware, just trying to understand what it is and what its asking me to do before I try it lol
[One (M7) Android Development] pendragon11:
Probably the best guide I've ever used on XDA. Fantastic job, thank you.
[One (M7) Android Development] daleski75:
Brilliant guide but the bit where it says "Note: if you're on Hboot 1.54 then s-off can't be achieved at the moment" should be in huge flashing lights, sirens so there is no repeat questions about revone and 1.54
[One (M7) Android Development] EtherealRemnant:
Might want to add to the first post... if the "fastboot oem rebootRUU" command freezes the bootloader entirely like it did for me, don't panic, just disconnect the USB cable and hold the power and volume down buttons until the device reboots. I seriously went through "OMG I just bricked it mode"

*whew!*

Thank you very much for the guide, it was very easy to follow other than the bootloader freeze. :good:
[One (M7) Android Development] GCbard:
I read a while back that there might be some issues with fastboot working after the firmware update. Did you run into that?