Help - Looking for Some Direction - Updating Firmware, s-off needed?

Jan 7, 2015
9
2
0
Kyle, TX
Hi everyone, I'm Josh and I'm a long time reader of XDA. I'm really struggling with the next steps on my HTC one despite reading ton's of information on XDA and many other sources. I could use some help / clarification.

I recently purchased an HTC One m7 ATT version. I've rooted, installed SuperSU, TWRP and unlocked the phone. I was stuck on choosing a rom but I've hit a new snag. I was going to try ViperOne but noticed they insist you install the latest firmware updates first. Here's where I'm lost. I'm running the stock version that came with my phone when it was locked.
Kitkat 4.4.2, Sense 6
FW# - 5.12.502.2
Hboot - 1.57
Radio - 4m.27.3218.14

I can't seem to get the OTA's, how do you get OTA's, do you have to run official att service sim like gophone? Or can you use straight talk like I currently have? Or do you not even need a sim for OTA's? I don't currently have a sim in the phone, was waiting to get all this sorted first. Will OTA's break root? Would it be beneficial to turn the phone into international version to get OTA's faster and would I lost the 4g lte abilities of phone if I did this?

How do I go about putting these firmware updates on, is s-off required even if you use a signed RUU from "androidruu dot com" for example?
I would like to get the latest official firmware releases on the phone and get it updated to kitkat 4.4.4 from the official releases and then put a custom rom on of my choice.

Is any of this even necessary? Are firmware updates included with the Rom's? How is an RUU different than a rom?

Someone, if possible please help me get this all sorted out, I'm so confused, it would be very much appreciated. Thanks!
 

nkk71

Inactive Recognized Developer / Inactive Recognize
May 26, 2010
8,743
7,569
0
49
Beirut
I recently purchased an HTC One m7 ATT version. I've rooted, installed SuperSU, TWRP and unlocked the phone. I was stuck on choosing a rom but I've hit a new snag. I was going to try ViperOne but noticed they insist you install the latest firmware updates first. Here's where I'm lost. I'm running the stock version that came with my phone when it was locked.
Kitkat 4.4.2, Sense 6
FW# - 5.12.502.2
Hboot - 1.57
Radio - 4m.27.3218.14

I can't seem to get the OTA's, how do you get OTA's, do you have to run official att service sim like gophone? Or can you use straight talk like I currently have? Or do you not even need a sim for OTA's? I don't currently have a sim in the phone, was waiting to get all this sorted first. Will OTA's break root? Would it be beneficial to turn the phone into international version to get OTA's faster and would I lost the 4g lte abilities of phone if I did this?
You wont get OTA's unless you are stock, you can use this to get back to stock: http://forum.xda-developers.com/showthread.php?t=2775650 to be able to receive OTA updates.



Are firmware updates included with the Rom's? How is an RUU different than a rom?
No firmwares are never included in ROMs, and RUU reset your phone (both firmware and ROM) to fully stock, but you would need an RUU with same or higher version that you are on now. (with S-ON)
 
  • Like
Reactions: jpcreativeimagery
Jan 7, 2015
9
2
0
Kyle, TX
what is latest att firmware

@clsA, nkk71 and I have been talking on the #AndroidRevolution irc channel, we/I am trying to get this resolved to figure out if I need s-off in order to grab latest firmware's before I apply a custom rom because it seems att is way behind everyone else since the rest seem to be 6.0.something. Can you confirm what latest att firmware # is for htc one via their software update on the phone? I have reset phone to stock but it's still stuck on 5.12.xxx.xx (whatever the # is, don't remember right now) and claiming it's up-to-date, trying to figure out if boot-loader also has to be locked in addition to stock rom and stock recovery and root removed (cause I did all that but left bootloader unlocked), I've been reading that it does, but neither of us can confirm this. And do you need official att sim/service to do the updates? Additionally, could you direct to a list of signed firmware updates for flashing with s-on if this is not the latest firmware. Thanks!
 

nkk71

Inactive Recognized Developer / Inactive Recognize
May 26, 2010
8,743
7,569
0
49
Beirut
clsA, just fyi, he used your Guru Reset ROM 5.12.502.2
but doesnt get any OTA updates

I tried it, but since i'm not on ATT, it doesnt even accept my device :p :D
 

nkk71

Inactive Recognized Developer / Inactive Recognize
May 26, 2010
8,743
7,569
0
49
Beirut

clsA

Senior Member
Aug 28, 2010
9,798
3,449
253
Central Florida
aha :laugh:

quick question though.... seems ATT has it's own software update "solution"? flashed your Guru Reset ROM, and gave me "Device not provisioned" (or something like that), and the system update is not the usual htc system updated... weirdish (well, at least for me)

thanks bud
Yes they do and you have to be on their network to even download the update on Wifi :eek:
 
  • Like
Reactions: nkk71
Jan 7, 2015
9
2
0
Kyle, TX
latest firmware

Well their are enough working RUU + OTApkg.zip you don't really miss much

@clsA, do you know of thread that list the latest firmware updates for flashing to an ATT M7_UL with s-off? I'm going to s-off the phone and bite the bullet with sunshine so i can take advantage of the latest firmware with a custom rom since ATT is so slow/behind with the software/firmware updates.

Thanks again for all your help and let me know.
 

clsA

Senior Member
Aug 28, 2010
9,798
3,449
253
Central Florida
@clsA, do you know of thread that list the latest firmware updates for flashing to an ATT M7_UL with s-off? I'm going to s-off the phone and bite the bullet with sunshine so i can take advantage of the latest firmware with a custom rom since ATT is so slow/behind with the software/firmware updates.

Thanks again for all your help and let me know.
Sure ... I recommend converting to the Developers edition for the most updates
after your s-off Change your CID fastboot oem writecid BS_US001
then flash this RUU >> http://www.androidruu.com/getdownlo...8_10.38r.1157.04L_release_353887_signed_3.exe

And then you can take OTA updates up to the current 6.07.1540.2 (3 updates I think)

I'm uploading the file's I used Here >> https://www.androidfilehost.com/?w=files&flid=24178

Their is also a RUU now from HTC >> http://dl3.htc.com/application/RUU_...4_10.33E.1718.01L_release_404528_signed_2.exe
 
Last edited:
Jan 7, 2015
9
2
0
Kyle, TX
bricked / boot hang / fixed with reset

Sure ... I recommend converting to the Developers edition for the most updates
after your s-off Change your CID fastboot oem writecid BS_US001
then flash this RUU >>

And then you can take OTA updates up to the current 6.07.1540.2 (3 updates I think)

I'm uploading the file's I used Here >>

@clsA, thank you so much for that, I actually ended up following @vomer 's guide and turning it into super CID because it seemed that the firmware updates were newer than the developer ones oddly enough, 6.0.9 and 6.0.9.xxx.10 and then there's 6.0.9.xxx.11 and .12 but this is where i hit a snag, all went smoothly using vomers firmwares up till 6.0.9.xxx.10 but then i tried to flash the .11 and .12 from ARHD and the device bricked/ hangs on boot....ended up having to use adb push to get your reset on there and reset the device, flash the original firmware etc...phone is working again (I was tempted to panic but maintained control ;P) but ultimately means i wasted a bunch of time only to have start over again....for now I've left it 5.12 and stock....maybe you could help figure out what went wrong when you get a chance.

Thanks.!
 

clsA

Senior Member
Aug 28, 2010
9,798
3,449
253
Central Florida
i left recovery and root on during the reset just in case it didn't work but did flash back the stock radio for that rom as well
Theirs nothing wrong with the Stock 5.12.502 firmware from AT&T in fact it's one of the most stable. You can flash mostly any rom you want with that firmware installed. The reason I recommend the Developer edition right now is because Lollipop+Sense is due out any day now on that model.
 
  • Like
Reactions: jpcreativeimagery
Jan 7, 2015
9
2
0
Kyle, TX
how to proceed

Theirs nothing wrong with the Stock 5.12.502 firmware from AT&T in fact it's one of the most stable. You can flash mostly any rom you want with that firmware installed. The reason I recommend the Developer edition right now is because Lollipop+Sense is due out any day now on that model.

@clsA, I was bent on the firmware update to take advantage of latest enhancements with ARHD and they recommended at least v6 xxx .11 eventhough the rom is based on v6 xxx.12, viperone also strongly advised latest firmware updates....does the developer versions you sent me have the calling fix for when the audio in the call was lost because of google update? Also, quick question, why did you include the 4 xxx something base firmware...i can just proceed with the CID change and start at the 6 series firmwares because I'm already at later version with att stock 5.12 right?

Any idea what happened the other night with the bricking - would boot, hang on black screen after first htc logo on white background and then just have the hardware touch buttons lit....was it because the firmwares ARHD posted required the bootloader to be re-locked? (failed to notice this until after I had semi-bricked it)

Also, what backup app would you recommend? looking to restore all my apps and settings after these wipes etc...getting tired of redoing it all again each time.

Thanks!
 

clsA

Senior Member
Aug 28, 2010
9,798
3,449
253
Central Florida
@clsA, I was bent on the firmware update to take advantage of latest enhancements with ARHD and they recommended at least v6 xxx .11 eventhough the rom is based on v6 xxx.12, viperone also strongly advised latest firmware updates....does the developer versions you sent me have the calling fix for when the audio in the call was lost because of google update? Also, quick question, why did you include the 4 xxx something base firmware...i can just proceed with the CID change and start at the 6 series firmwares because I'm already at later version with att stock 5.12 right?

Any idea what happened the other night with the bricking - would boot, hang on black screen after first htc logo on white background and then just have the hardware touch buttons lit....was it because the firmwares ARHD posted required the bootloader to be re-locked? (failed to notice this until after I had semi-bricked it)

Also, what backup app would you recommend? looking to restore all my apps and settings after these wipes etc...getting tired of redoing it all again each time.

Thanks!
The Developers Edition 4.x RUU is the last RUU .. then it's 3 updates and your at the current version and ready for the Lollipop update
The ARHD International firmware needs the MID changed to work, You can eather edit the android_info.txt or change you MID to make them work
 
Last edited:
Jan 7, 2015
9
2
0
Kyle, TX
The Developers Edition 4.x RUU is the last RUU .. then it's 3 updates and your at the current version and ready for the Lollipop update
The ARHD International firmware needs the MID changed to work, You can either edit the android_info.txt or change you MID to make them work

@clsA, hmm, did not see that anywhere in the post...def. did not change MID...but they did specify needing locked bootloader, any idea why? will either of those cause the boot problem I described? Or can the firmware after 6.xxx.10 be incompatible with the att stock rom and i actually needed to flash a rom before proceeding?

When you said earlier "And then you can take OTA updates up to the current 6.07.1540.2 (3 updates I think)" you mean flash them or can take them via the OTA update service....in the dev edition does the built in OTA update service work with unlock and root?

what version does .401 mean, is that international? I know the .1540 designates developer edition.

What backup for settings and apps would you recommend, would titanium suffice?

Thanks again for all the help.
 

clsA

Senior Member
Aug 28, 2010
9,798
3,449
253
Central Florida
@clsA, hmm, did not see that anywhere in the post...def. did not change MID...but they did specify needing locked bootloader, any idea why? will either of those cause the boot problem I described? Or can the firmware after 6.xxx.10 be incompatible with the att stock rom and i actually needed to flash a rom before proceeding?

When you said earlier "And then you can take OTA updates up to the current 6.07.1540.2 (3 updates I think)" you mean flash them or can take them via the OTA update service....in the dev edition does the built in OTA update service work with unlock and root?

what version does .401 mean, is that international? I know the .1540 designates developer edition.

What backup for settings and apps would you recommend, would titanium suffice?

Thanks again for all the help.
Lollipop is coming in the next few days. Just go back to post #11 and flash the RUU and the OTA updates
I gave you the link to all the file's I used. Your S-off no need to lock the bootloader and you flash the OTA updates from stock recovery yourself
just download them all to your phone sdcard and flash them in order.

I use HTC Backup is all I need. And google keeps my contacts and calender
 
  • Like
Reactions: jpcreativeimagery

fc3211

Senior Member
Nov 13, 2014
128
22
0
Lollipop is coming in the next few days. Just go back to post #11 and flash the RUU and the OTA updates
I gave you the link to all the file's I used. Your S-off no need to lock the bootloader and you flash the OTA updates from stock recovery yourself
just download them all to your phone sdcard and flash them in order.

I use HTC Backup is all I need. And google keeps my contacts and calender

@clsA: What bout with:

** Tampered **
** unlocked **
M7_UL PVT SHIP S-OFF RH
HBOOT-1.56.0000
RaDIO-4T.24.3218.09
OpenDSP-v32.120.274.0909
OS-4.18.502.7
eMMC-boot 2048MB
Jan 28 2014, 09.32.41.0

Should I follow the same procedure? I want to try out the GPE Lollipop. Just wondering which firmware I should flash?
 

clsA

Senior Member
Aug 28, 2010
9,798
3,449
253
Central Florida
@clsA: What bout with:

** Tampered **
** unlocked **
M7_UL PVT SHIP S-OFF RH
HBOOT-1.56.0000
RaDIO-4T.24.3218.09
OpenDSP-v32.120.274.0909
OS-4.18.502.7
eMMC-boot 2048MB
Jan 28 2014, 09.32.41.0

Should I follow the same procedure? I want to try out the GPE Lollipop. Just wondering which firmware I should flash?
Depends on what you mean "Try Out " ? you aether convert to Full GPe or you flash a rom.
If you convert, you simple change your CID and flash the RUU.
If you want to just see if it's for you, flash the rom .. I like this one >> http://forum.xda-developers.com/htc-one/development/rom-google-play-edition-lollipop-v1-00-t2963927

But it does require the latest firmware so yes post #11 would get you to the newest firmware