[Q] Flashing Firmware - One (M7) Q&A, Help & Troubleshooting

Hi,
I've unlocked my bootloader, rooted, backed up (titanium and nandroid), S-off, SuperCID my phone so far and would like to flash my first rom.
At the moment I'm thinking of trying out the latest ARHD (12.0) based on firmware 2.24.401.1. http://forum.xda-developers.com/showthread.php?t=2183023&highlight=firmware
But the thing is my firmware is 1.29.707.16 (I bought my HTC One in Asia but I live in Europe). I believe that the tutorial does not state that you need the latest firmware, although it is highly recommended to wipe your data with aroma if you don't have it.
So my question is:
1. Would the ideal choice for me be to flash a Firmware update first and then flash this rom in order to acquire the most stable and optimized phone?
2. And if so do I update to 2.24.401.1. the european version or 2.24.709.1 the asian version since my first/original version is asian? (Or does the original firmware not matter, and I should base my firmware to the rom I want to use and where I'm currently located?)
3. And if I have to update to the latest asian firmware would that be compatible with the ARHD 12.0? Or would it be better to use ARHD 11.5 which was based on 2.24.709.1.
Last question, on this thread: http://forum.xda-developers.com/showthread.php?t=2182823
It says to flash the firmware before the rom. AND to relock the bootloader before flashing the firmware.
I've been skimming around these forums for awhile, and people seem to be able to dirty flash without any problems and I can't find any mention of the need to relock the bootloader before flashing the firmware ANYWHERE, can anyone confirm or shed some light on this?
THANKS A LOT!
I know it's a lot of questions, but any help would be greatly appreciated and thanks for all these wonderful guides, roms, mods!!!!

If you post on the Rom's Thread you will probably get a quicker answer. People may have had the same issues as you and may be able to help!

No need to relock bootloader if you are s-off.
Sent from my HTC One using xda premium

Related

[Q] Info before I root and install custom rom

All,
I decided that I do not want to wait for HTC to roll out the 4.2.2 update on my HTC One Dev and install a custom rom. I really tried to stick with stock because I was sick and tired of constant flashing and just want something that is stable and for work. But my itch is coming back and would just like to get a stable stock like rom ie Android Revolution HD 12. (Opinions for stable and stocklike?)
Anyways, since I have the Dev Edition, just want to make sure I'm doing this right, and have a couple of questions:
Since I'm bootloader unlocked, all I need to do is root, install a custom recovery ie CWM or TWRP, and flash a rom?
What do I do with firmware and radios? I know I should flash these seperately, but can anyone give me advise on which to flash? Again, I have the Dev Edition on At&T network.
Thank you all for any advice you can give me.
Nutzzer said:
All,
I decided that I do not want to wait for HTC to roll out the 4.2.2 update on my HTC One Dev and install a custom rom. I really tried to stick with stock because I was sick and tired of constant flashing and just want something that is stable and for work. But my itch is coming back and would just like to get a stable stock like rom ie Android Revolution HD 12. (Opinions for stable and stocklike?)
Anyways, since I have the Dev Edition, just want to make sure I'm doing this right, and have a couple of questions:
Since I'm bootloader unlocked, all I need to do is root, install a custom recovery ie CWM or TWRP, and flash a rom?
What do I do with firmware and radios? I know I should flash these seperately, but can anyone give me advise on which to flash? Again, I have the Dev Edition on At&T network.
Thank you all for any advice you can give me.
Click to expand...
Click to collapse
There's no real reason to flash either firmware or radio. but Install a recovery, which will root the phone for you, make a nandroid backup and flash to your heart's content.
I think you should read next link:
http://forum.xda-developers.com/showthread.php?t=2365506
@vomer posted a detailed guide to achieve Firmware upgrade, S-OFF and other stuff. If you want to go with stock experience, then go with ARHD 12.1.
You need S-OFF to upgrade the firmware (which is recommended). If you have 1.54 HBOOT, you will not gonna be able to flash a custom firmware and you will have to use the full firmware package which I'm not sure if Vomer included in his guide, but you can always look for Mike's firmware compilation topic
:No-Frost: said:
You need S-OFF to upgrade the firmware (which is recommended). If you have 1.54 HBOOT, you will not gonna be able to flash a custom firmware and you will have to use the full firmware package which I'm not sure if Vomer included in his guide, but you can always look for Mike's firmware compilation topic
Click to expand...
Click to collapse
This is a little off.
If you have 1.54 hboot, you are already on the most recent firmware. But because of that, you can't s-off and flash future firmware updates. You're limited to flashing custom roms at the moment.
How can I tell what version of hboot I'm on?
Sent from my HTC One using Tapatalk 2
Nutzzer said:
How can I tell what version of hboot I'm on?
Click to expand...
Click to collapse
You're on 1.44 because your phone is still stock on 4.1.2. So you're okay.
iElvis said:
This is a little off.
If you have 1.54 hboot, you are already on the most recent firmware. But because of that, you can't s-off and flash future firmware updates. You're limited to flashing custom roms at the moment.
Click to expand...
Click to collapse
You're right lol... I was working on something and I went almost full retard for a second xD
Nutzzer said:
How can I tell what version of hboot I'm on?
Sent from my HTC One using Tapatalk 2
Click to expand...
Click to collapse
To know this, all you need to do is go to the bootloader. As your bootloader is already unlocked, I will assume you know how to get here...
Anyway, you can just reboot the device while keeping the Vol Down key pressed and you will enter bootloader.

From Sony To HTC One, Utterfly Confused

Hi guys. I shifted from my old Sony Xperia Sola to the beautiful HTC One and I'm loving it. The phone was gifted to me and is from from Singapore (or perhaps bought in one of those countries around there). The problem is that I'm just not getting the Android 4.2.2 update (OTA or software). Here's what I intend to do:
- Download International HTC One Andorid 4.2.2 Stock ROM
- Boot into HTC One stock recovery
- Flash Android 4.2.2 Stock on my HTC One
Questions:
1. Do I need to unlock my bootloader for this? From my experience with Sony, I shouldn't need to do so. For Sony phones there's FTF, for HTC phones there's (what? Is it RUU files?)?
2. Can I make this update on stock ROM?
3. Can I install CWM without unlocking bootloader and ROOT my phone as well?
Would really appreciate some help, just links to the respective threads and I'll take it from there.
Thanks!
You need unlocked boatloader for custom recovery , root , flashing , if I were you I'd fist s-off then do the following.
Sent from my HTC One using xda premium
Ha nice, I am also coming from the sola
Sent from my HTC One using xda app-developers app
Shan89 said:
You need unlocked boatloader for custom recovery , root , flashing , if I were you I'd fist s-off then do the following.
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
Is there no way I can flash the OFFICIAL Android 4.2.2 update using stock recovery?
thunderising said:
Hi guys. I shifted from my old Sony Xperia Sola to the beautiful HTC One and I'm loving it. The phone was gifted to me and is from from Singapore (or perhaps bought in one of those countries around there). The problem is that I'm just not getting the Android 4.2.2 update (OTA or software). Here's what I intend to do:
- Download International HTC One Andorid 4.2.2 Stock ROM
- Boot into HTC One stock recovery
- Flash Android 4.2.2 Stock on my HTC One
Questions:
1. Do I need to unlock my bootloader for this? From my experience with Sony, I shouldn't need to do so. For Sony phones there's FTF, for HTC phones there's (what? Is it RUU files?)?
2. Can I make this update on stock ROM?
3. Can I install CWM without unlocking bootloader and ROOT my phone as well?
Would really appreciate some help, just links to the respective threads and I'll take it from there.
Thanks!
Click to expand...
Click to collapse
When you say you want to flash stock ROM, do you actually mean official 4.2.2 or are you talking about a custom Stock ROM like ARHD? ... If you want to flash a custom ROM you will need a custom recovery such as TWRP or CWM. If you want to flash an RUU then you will need to be S-Off to flash anything other than the one meant for the region the phone came from.
Your bootloader needs to be unlocked to flash custom recovery, also, if you decide to flash something like ARHD which is the best custom ROM IMO (and is almost completely stock but with a few improvements) then it already has root built into the ROM. Just unlock your bootloader, install custom recovery usng fastboot and then flash a ROM using CWM or TWRP, whichever you install.
Check these threads for any info .. http://forum.xda-developers.com/showthread.php?t=2183023 ... http://forum.xda-developers.com/showthread.php?t=2265618
Hi. Thanks for your reply. @AllAboutTheCore
If you want to flash an RUU then you will need to be S-Off to flash anything other than the one meant for the region the phone came from.
Click to expand...
Click to collapse
My phone software (.407) belongs to the India region. And I want to flash the official Android 4.2.2 ROM for the Indian HTC One version.
Your bootloader needs to be unlocked to flash custom recovery, also, if you decide to flash something like ARHD which is the best custom ROM IMO (and is almost completely stock but with a few improvements) then it already has root built into the ROM. Just unlock your bootloader, install custom recovery usng fastboot and then flash a ROM using CWM or TWRP, whichever you install.
Click to expand...
Click to collapse
Alternatively, I'm considering flashing ARHD. Doesn't matter if I'm using an Indian region variant right? (GSM)
So I need to:
- Unlock the bootloader
- Install Recovery
- Flash ROM
That's it correct? I lose all the information in my internal storage or it stays? (I mean in the 32GB internal storage)
Also, can I lock bootloader and go back to official ROM at any stage in the future?
thunderising said:
Hi. Thanks for your reply. @AllAboutTheCore
My phone software (.407) belongs to the India region. And I want to flash the official Android 4.2.2 ROM for the Indian HTC One version.
Alternatively, I'm considering flashing ARHD. Doesn't matter if I'm using an Indian region variant right? (GSM)
So I need to:
- Unlock the bootloader
- Install Recovery
- Flash ROM
That's it correct? I lose all the information in my internal storage or it stays? (I mean in the 32GB internal storage)
Also, can I lock bootloader and go back to official ROM at any stage in the future?
Click to expand...
Click to collapse
Yep, unlock your bootloader which will wipe your internal storage so backup to your pc first if there's things you want to keep. Install a custom recovery using fastboot and then you can just flash any ROM, ARHD is a very good choice btw lol.
If you want to return to stock then check the second thread in my previous post, but yes, you can flash a stock ROM like in the thread I mentioned, install a stock recovery, re-lock your bootloader and then you should be good to go as far as OTA updates etc.
This is assuming you are S-On btw, S-Off requires different steps for what I mentioned and I am not familiar with that way at all as I'm S-On. What I mentioned above is exactly what I did when I reverted to stock to receive the recent 4.2.2 update in the UK
I don't know which files you need to restore to stock as the thread is for the European version of the One and I don't know how your version differs but someone will be able to advise you more on that . The process is the same though if you are S-On, I'm just not 100% sure what custom ROM or stock ROM you would need for your variant of the ONE so best let somebody more knowledgeable take over from here lol
Good luck.
Phew. S-On S-Off, Sony phones are a hell lot simpler! Thanks a ton!
thunderising said:
Phew. S-On S-Off, Sony phones are a hell lot simpler! Thanks a ton!
Click to expand...
Click to collapse
No worries ... Yep lol, Not as good though

[Q] HTC One – Where to start?!?

Firstly, thank you for reading this post. I appreciate that there are a number of posts already covering a lot of what I will be asking (I have already checked and Googled) but in much the same way you end up watching a video of a cat rescuing a child from Narnia on YouTube when you originally started with videos about the political stability in the Middle East, the tedious link between start and finish is now well and truly blurred!
With the above in mind, the aim of this post is to try and collate answers to my questions in one place. I will try and be as clear as possible.
It is also worth mentioning I am not completely new to this. I previously owned an HTC Sensation which I rooted myself (even used the paper clip technique) but the world of ROMs and “Framework” etc seems to be totally different to what is was a few years ago.
I suppose I will start with the basics, the custom recovery.
I have used both CWM and 4EXT in the past and am wondering which is favourable for the HTC One? A lot of posts I have read use CWM but an advantage I found with 4EXT was the ability to flash Kernels without having to go through the whole Super CID route I had to with my Sensation. Am I concerned about an issue that no longer exists or are the benefits of using 4EXT still relevant for the HTC One?
Secondly….and sort of thirdly, kernels and ROMs. Obviously I am wanting to OC the HTC One and I have found a number of kernels which allow this. I have also found a number of custom ROMS which include kernels that allow for over clocking….fine, except the “thirdly” part of this question is the difference between custom ROMs and the “Xposed” framework I have been reading about.
If I flash a custom ROM will Xposed still work or is it a case of one or the other?
To me, it seems the Xposed framework is the preferred option by a number of people for the very detailed level of customisable options it provides without (almost) any of the unwanted parts.
I appreciate the above might be a bit tongue tied so here is a simpler way of what I am asking:
• Custom ROM + Kernel + Xposed – Possible? And or necessary?
• Kernel + Xposed – Possible?
• Custom ROM + Kernel – I know this is possible.
Now, if the first bullet point is possible, I would like to know of a few 4.3 ROMs I can use. Please remember I am on the international UK version. A number of posts have US 4.3 ROMs but every time I look for international compatible ROMs it only ever states 4.2.2.
Is there a 4.3 ROM available for the UK HTC SIM Free One?
Note* The ROMs do not have to include kernels, I can find a compatible one easy enough.
Lastly, S-OFF.
If the original question about recovery images is negative, do I have to S-Off the device and S-CID etc?
If you got this far, thanks for reading and hopefully you can make things a little clearer than mud!
First thing I'd do is check the HBOOT on the phone as if you're on 1.44 I'd S-OFF it NOW! Even if you never do anything else it gives you the option in future
I'd then just use the phone as normal as this is the first phone I've not had to root...
If you DO want to go down the rooting route, then I'd look at Android Revolution HD which is currently running the latest leaked build for the EU handsets and works 100% fine on the unbranded EU/UK handset
EddyOS said:
First thing I'd do is check the HBOOT on the phone as if you're on 1.44 I'd S-OFF it NOW! Even if you never do anything else it gives you the option in future
I'd then just use the phone as normal as this is the first phone I've not had to root...
If you DO want to go down the rooting route, then I'd look at Android Revolution HD which is currently running the latest leaked build for the EU handsets and works 100% fine on the unbranded EU/UK handset
Click to expand...
Click to collapse
Thanks Eddy,
I would like to go down the rooting path due to the OC and customisable options.
I will check the HBOOT though when I get it in a few days....
Thanks.
Anyone else with any other comments on OP?
http://forum.xda-developers.com/showthread.php?t=2365506
Sent from my HTC One using Tapatalk
r1tesh said:
http://forum.xda-developers.com/showthread.php?t=2365506
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
Thanks for the link.
I did already find this and have it saved as a point of reference for when I figure out what I need to do.
I think my questions above still require guidance though as I am already aware updating firmware will require S-Off and S-CID but when I rooted my second Sensation, 4EXT allowed for the flashing of certain things without the requirement to S-OFF or S-CID (paper clip trick).
Furthermore, this doesnt touch on the ROM vs Xposed query but as mentioned, thanks for the link.
WOW long post
ssjghost said:
Lastly, S-OFF.
If the original question about recovery images is negative, do I have to S-Off the device and S-CID etc?
Click to expand...
Click to collapse
Actually, this should be firstly, S-Off if you can (at the moment that's only for hboot 1.44 pre June 2013, or using a JavaCard); use vomer's guide posted above.
Things have changed since Sensation, S-Off is good to change CID (IF needed), but a must for flashing unsigned firmware. (not to mention running a downgrade RUU)
However, even with S-On, you can still flash custom ROM, kernel, recovery, and even radio, using HTCdev to get an unlock token for your phone.
ssjghost said:
I suppose I will start with the basics, the custom recovery.
I have used both CWM and 4EXT in the past and am wondering which is favourable for the HTC One? A lot of posts I have read use CWM but an advantage I found with 4EXT was the ability to flash Kernels without having to go through the whole Super CID route I had to with my Sensation. Am I concerned about an issue that no longer exists or are the benefits of using 4EXT still relevant for the HTC One?
Click to expand...
Click to collapse
You'll need to use either CWM or TWRP, I believe 4EXT is not (yet) compatible with HTC One M7. As mentioned above both these recoveries are able to flash ROM, kernel and radio. S-Off and SuperCID not needed. Download those from the threads in xda, not the official web site as the ones in the thread are more up to date.
ssjghost said:
• Custom ROM + Kernel + Xposed – Possible? And or necessary?
• Kernel + Xposed – Possible?
• Custom ROM + Kernel – I know this is possible.
Click to expand...
Click to collapse
All three possible. :good::good:
ssjghost said:
Now, if the first bullet point is possible, I would like to know of a few 4.3 ROMs I can use. Please remember I am on the international UK version. A number of posts have US 4.3 ROMs but every time I look for international compatible ROMs it only ever states 4.2.2.
Is there a 4.3 ROM available for the UK HTC SIM Free One?
Click to expand...
Click to collapse
I can't say for all ROMs, but many of them are/were based on the US Developer edition, which was one of the first to receive 4.3, but were recoded to be WWE editions, that would work for UK.
Just remember to stay away from Sprint and Verizon editions, as these are completely different.
ssjghost said:
Note* The ROMs do not have to include kernels, I can find a compatible one easy enough.
Click to expand...
Click to collapse
The ROMs do include a kernel, but you can flash any other kernel after having flashed the ROM; so by extension every time you flash a ROM, you would need to reflash your custom kernel (making sure it's compatible with the ROM base obviously).
Hope that helps out a little, and remember to hit the thanks button for all that helped
nkk71 said:
WOW long post
Actually, this should be firstly, S-Off if you can (at the moment that's only for hboot 1.44 pre June 2013, or using a JavaCard); use vomer's guide posted above.
Things have changed since Sensation, S-Off is good to change CID (IF needed), but a must for flashing unsigned firmware. (not to mention running a downgrade RUU)
However, even with S-On, you can still flash custom ROM, kernel, recovery, and even radio, using HTCdev to get an unlock token for your phone.
You'll need to use either CWM or TWRP, I believe 4EXT is not (yet) compatible with HTC One M7. As mentioned above both these recoveries are able to flash ROM, kernel and radio. S-Off and SuperCID not needed. Download those from the threads in xda, not the official web site as the ones in the thread are more up to date.
All three possible. :good::good:
I can't say for all ROMs, but many of them are/were based on the US Developer edition, which was one of the first to receive 4.3, but were recoded to be WWE editions, that would work for UK.
Just remember to stay away from Sprint and Verizon editions, as these are completely different.
The ROMs do include a kernel, but you can flash any other kernel after having flashed the ROM; so by extension every time you flash a ROM, you would need to reflash your custom kernel (making sure it's compatible with the ROM base obviously).
Hope that helps out a little, and remember to hit the thanks button for all that helped
Click to expand...
Click to collapse
Perfect! Thats the answer I was "rooting" for.......
Although, your detailed answer has prompted another question.
Given that I can flash ROMS, Xposed and kernels without the need to S-Off or Super CID and the only benefit to S-Off and S-CID is the ability to flash new firmware and radios, this begs the question, for the not so hard core rooting user, do I even need to?
Agreed the posts say to S-Off straight away so I will heed this advice but in honesty, am I required to?
Am I likely to encounter any problems by flashing 4.3 ROMs without upgrading to the latest firmware?
S-OFF gives you a 'get out of jail' option should you ever need it as you can flash an RUU to return the phone to stock. What software build are you running on at present?
It's always best to match firmware to the ROM
EddyOS said:
S-OFF gives you a 'get out of jail' option should you ever need it as you can flash an RUU to return the phone to stock. What software build are you running on at present?
It's always best to match firmware to the ROM
Click to expand...
Click to collapse
Sorry, excuse my ignorance.
When you say "software build" do you mean firmware version or android build? Or something else completely!?
ssjghost said:
Perfect! Thats the answer I was "rooting" for.......
Although, your detailed answer has prompted another question.
Given that I can flash ROMS, Xposed and kernels without the need to S-Off or Super CID and the only benefit to S-Off and S-CID is the ability to flash new firmware and radios, this begs the question, for the not so hard core rooting user, do I even need to?
Agreed the posts say to S-Off straight away so I will heed this advice but in honesty, am I required to?
Am I likely to encounter any problems by flashing 4.3 ROMs without upgrading to the latest firmware?
Click to expand...
Click to collapse
SuperCID is not needed anyway (I believe) for flashing unsigned firmware, S-Off should suffice. On the other hand, finding signed firmware, is quite difficult, I haven't seen but a few around (and pretty old). You could still receive them using OTAs, but that would force you to flash stock ROM, stock recovery, and maybe even relock the bootloader, then having to go through the bootloader unlocking procedure again (which also wipes your phone completely, including sdcard/internal storage)
That bring one thing to mind, the first thing you should do once you install a custom recovery, is do a complete nandroid backup of your phone, should you need to get back to it at some later point in time (including for example, receiving OTAs)
As for "needing" to upgrade firmware, there are people still running 1.xx firmware (from Android 4.1.2) with 4.3 ROMs. Everything from 4.1.2 to 4.2.2 was pretty much OK with any firmware.
However, I've recently read a few posts on ARHD, where some issues (on ARHD 30.0) were actually only resolved with an update to the latest firmware. I cannot confirm these were actually issues due to different firmware and base versions, but it may very well be case.
If you are able to achieve s-off (I personally did it with revone, as it doesn't use a custom hboot, just get's rid of the security ON), I highly recommend it. Even if you never need it, having it is better as it will allow you to downgrade/upgrade, etc.etc.
One last thing, when you use HTCdev to unlock your bootloader and flash custom stuff, the bootloader will show "UNLOCKED" and "TAMPERED", even if you lock it again, it will only show as "RELOCKED", whereas with revone, you can remove the "TAMPERED" sign, and even return it to "LOCKED".
PS: Since you're in the UK, at worst, you can use the FunFoneShop (or whatever they're called), because they have JavaCards which can achieve S-Off even for 1.54 hboot (I think they charge something like 20 or 30 pounds, if I'm not mistaken)
Also, some people are saying that s-off for 1.54 "is around the corner" (by beaups), but can't confirm that either.
---------- Post added at 06:24 PM ---------- Previous post was at 06:20 PM ----------
ssjghost said:
Sorry, excuse my ignorance.
When you say "software build" do you mean firmware version or android build? Or something else completely!?
Click to expand...
Click to collapse
Software build is the HTC version, ie ARHD 30.0 is "latest official HTC One 3.57.401.500 - Android 4.3", and firmware would be the firmware in that release. You can use different firmware version with different base version, but it's always best (if you can) to have both the same.
ssjghost said:
Sorry, excuse my ignorance.
When you say "software build" do you mean firmware version or android build? Or something else completely!?
Click to expand...
Click to collapse
As in the build shown in Settings>About phone>Software information, e.g. 2.24.401.8
nkk71 said:
SuperCID is not needed anyway (I believe) for flashing unsigned firmware, S-Off should suffice. On the other hand, finding signed firmware, is quite difficult, I haven't seen but a few around (and pretty old). You could still receive them using OTAs, but that would force you to flash stock ROM, stock recovery, and maybe even relock the bootloader, then having to go through the bootloader unlocking procedure again (which also wipes your phone completely, including sdcard/internal storage)
That bring one thing to mind, the first thing you should do once you install a custom recovery, is do a complete nandroid backup of your phone, should you need to get back to it at some later point in time (including for example, receiving OTAs)
As for "needing" to upgrade firmware, there are people still running 1.xx firmware (from Android 4.1.2) with 4.3 ROMs. Everything from 4.1.2 to 4.2.2 was pretty much OK with any firmware.
However, I've recently read a few posts on ARHD, where some issues (on ARHD 30.0) were actually only resolved with an update to the latest firmware. I cannot confirm these were actually issues due to different firmware and base versions, but it may very well be case.
If you are able to achieve s-off (I personally did it with revone, as it doesn't use a custom hboot, just get's rid of the security ON), I highly recommend it. Even if you never need it, having it is better as it will allow you to downgrade/upgrade, etc.etc.
One last thing, when you use HTCdev to unlock your bootloader and flash custom stuff, the bootloader will show "UNLOCKED" and "TAMPERED", even if you lock it again, it will only show as "RELOCKED", whereas with revone, you can remove the "TAMPERED" sign, and even return it to "LOCKED".
PS: Since you're in the UK, at worst, you can use the FunFoneShop (or whatever they're called), because they have JavaCards which can achieve S-Off even for 1.54 hboot (I think they charge something like 20 or 30 pounds, if I'm not mistaken)
Also, some people are saying that s-off for 1.54 "is around the corner" (by beaups), but can't confirm that either.
---------- Post added at 06:24 PM ---------- Previous post was at 06:20 PM ----------
Software build is the HTC version, ie ARHD 30.0 is "latest official HTC One 3.57.401.500 - Android 4.3", and firmware would be the firmware in that release. You can use different firmware version with different base version, but it's always best (if you can) to have both the same.
Click to expand...
Click to collapse
OK, so asuming I will be flashing a 4.3 ROM or 4.2.2 at the latest, my software version will be 3.57.401.500?
Therefore find the appropriate firmware for this software build?
The build is linked to the ROM you flash. ARHD is currently based on the recent 3.57.401.500 leak which is Android 4.3 and you'd ideally need the FW to match it but you have to be S-OFF to flash the FW
Going back to my previous question, what build are you currently on? It's more to direct you for backups/recovery options more than anything as before you jump head long into the rooting world it's ALWAYS the best to know how to revert to stock if required
EddyOS said:
As in the build shown in Settings>About phone>Software information, e.g. 2.24.401.8
Click to expand...
Click to collapse
Just to confirm, I am yet to obtain the phone.
Once I have it I and I have flashed a 4.3 ROM, I asume I will need to find the compantable firmware and also flash this.
ssjghost said:
Just to confirm, I am yet to obtain the phone.
Once I have it I and I have flashed a 4.3 ROM, I asume I will need to find the compantable firmware and also flash this.
Click to expand...
Click to collapse
Recommended YES, needed not always necessary. (and you need s-off for that)
Firmware can be found in @vomer's guide here: http://forum.xda-developers.com/showthread.php?t=2365506 (in section 2)
EddyOS said:
The build is linked to the ROM you flash. ARHD is currently based on the recent 3.57.401.500 leak which is Android 4.3 and you'd ideally need the FW to match it but you have to be S-OFF to flash the FW
Going back to my previous question, what build are you currently on? It's more to direct you for backups/recovery options more than anything as before you jump head long into the rooting world it's ALWAYS the best to know how to revert to stock if required
Click to expand...
Click to collapse
Gotcha,
So, what's needed is:
Root device
Install Custom Recovery
S-Off and S-CID
Flash Custom Rom
Find and Flash matching FW to ROM
Flash GApps
Flash Xposed Framework
Excluding the obligatory back-ups along the way....Happy days?
ssjghost said:
Gotcha,
So, what's needed is:
Root device
Install Custom Recovery
S-Off and S-CID
Flash Custom Rom
Find and Flash matching FW to ROM
Flash GApps
Flash Xposed Framework
Excluding the obligatory back-ups along the way....Happy days?
Click to expand...
Click to collapse
No. First thing is:
1. Find build version
2. Find RUU for backup purposes and download if available for your build
3. S-OFF (if possible) and unlock bootloader at the same time
4. Flash custom recovery (through fastboot)
5. Backup current ROM
6. Flash new ROM
7. Flash GAPPs (only if using CyanogenMod/AOSP - they're included in Sense-based ROMs)
8. Flash FW (through fastboot, not recovery)
9. Do anything else you want
ssjghost said:
Gotcha,
So, what's needed is:
Root device
Install Custom Recovery
S-Off and S-CID
Flash Custom Rom
Find and Flash matching FW to ROM
Flash GApps
Flash Xposed Framework
Excluding the obligatory back-ups along the way....Happy days?
Click to expand...
Click to collapse
If you get it with hboot 1.44 (pre June 2013), you can first S-Off and unlock bootloader without using HTCdev.
EddyOS said:
No. First thing is:
1. Find build version
2. Find RUU for backup purposes and download if available for your build
3. S-OFF (if possible) and unlock bootloader at the same time
4. Flash custom recovery (through fastboot)
5. Backup current ROM
6. Flash new ROM
7. Flash GAPPs (only if using CyanogenMod/AOSP - they're included in Sense-based ROMs)
8. Flash FW (through fastboot, not recovery)
9. Do anything else you want
Click to expand...
Click to collapse
Thanks, and thanks eveyone else. You can probably see from the number of posts Ive made I try and find out stuff before posting so its appreciated not getting flammed when I do!
Thanks for all your help with this and no doubt youll hear from me again when I follow the step by step guides "to the letter" and end up on boot-loop!
Didn't think it would take long before I posted again.
Spent the evening trawling the forum and the CM page but cant seem to find a CM ROM for the international M7? Even a link to the CM site from another site returned a page on CM website but no files? Am I mistaken? Example: http://www.get.cm/?device=m7&type=
So...after yet more searching Im guessing the Pac-Man ROM here http://forum.xda-developers.com/showthread.php?t=2348415 and kernel here http://forum.xda-developers.com/showthread.php?t=2301543 are compatible although it doesn't look like the kernel allows for middle HTC button to become menu. Does anyone know where I can find the firmware?
IGNORE HERE: PRE EDIT - If not, then can anyone advise a lightweight,non-sense ROM (offering 4.2.2 or 4.3), a compatible overclocking and HTC menu button converting kernel and the applicable firmware?

[Q] HTC One w ARHD12 - how to get Three's 4G update?

OK, so about 9 months ago I rooted my Three branded HTC one, installed CWM recovery and put ARHD12 on there and it's been brilliant. Three are now rolling out the 4G radio updates which as far as I understand is entirely separate to any ROM such as ARHD. So how do I get the radio update? Do I have to go back to stock? If so, now's the time to confess I didn't take a backup before I installed ARHD. So I guess I need the most recent Three RUU - do I have to remove CWM before I install it? I'm not a n00b - I managed to do this on my own last time and I'm fairly technically competent. The only problem I have now is one of time - I can't spend an entire day figuring stuff out due to the 9-month old bundle of joy that requires a fair bit of attention! If you can help me with a fairly simple outline of what to do in what order, that would be very much appreciated. Cheers!
ShadowTD said:
OK, so about 9 months ago I rooted my Three branded HTC one, installed CWM recovery and put ARHD12 on there and it's been brilliant. Three are now rolling out the 4G radio updates which as far as I understand is entirely separate to any ROM such as ARHD. So how do I get the radio update? Do I have to go back to stock? If so, now's the time to confess I didn't take a backup before I installed ARHD. So I guess I need the most recent Three RUU - do I have to remove CWM before I install it? I'm not a n00b - I managed to do this on my own last time and I'm fairly technically competent. The only problem I have now is one of time - I can't spend an entire day figuring stuff out due to the 9-month old bundle of joy that requires a fair bit of attention! If you can help me with a fairly simple outline of what to do in what order, that would be very much appreciated. Cheers!
Click to expand...
Click to collapse
You will have to return completely to stock. That means everything must be as it was out of the box. As for the ruu for your carrier, if they released it then it should be in one of the stickies.
Bat cave One
I'm on Three in the UK and before I flashed a custom ROM I made sure I got S-Off then flashed the latest unbranded firmware(FUU_4.19.401.9-TWRP2633_combined_nowipe.exe which I got from XDA) and then changed my CID to SuperCID. After that I flashed custom ROM without flashing a stock ROM. LTE/4G works perfectly ok.
heat57 said:
I'm on Three in the UK and before I flashed a custom ROM I made sure I got S-Off then flashed the latest unbranded firmware(FUU_4.19.401.9-TWRP2633_combined_nowipe.exe which I got from XDA) and then changed my CID to SuperCID. After that I flashed custom ROM without flashing a stock ROM. LTE/4G works perfectly ok.
Click to expand...
Click to collapse
Thanks Heat57. I'm currently S-On, Unlocked, Tampered. I've also found this thread:
http://forum.xda-developers.com/showthread.php?t=2419699
which seems to contain all of the radio files in the world, and also all of the firmware. This radio:
(1.29.401.12 WWE OTA) Radio_4A.14.3250.13_10.33.1150.01L
Looks interested, but you say you never flashed your radio? When did you get your one?
I'm thinking from your post I'm going to get S-OFF (using Revone, yes?) and flash a firmware to see if the 4G radio options show up. I can't see the one you mentioned - could you recommend one from the above thread? Also, it says TWRP - I'm using CWM - is that a problem?
Final question - if I do a backup I'm backing up the radio and firmware as well? So if I make a total plums of this I can get back to CWM and restore?
TIA for any further help you can give me
ShadowTD said:
Thanks Heat57. I'm currently S-On, Unlocked, Tampered. I've also found this thread:
http://forum.xda-developers.com/showthread.php?t=2419699
which seems to contain all of the radio files in the world, and also all of the firmware. This radio:
(1.29.401.12 WWE OTA) Radio_4A.14.3250.13_10.33.1150.01L
Looks interested, but you say you never flashed your radio? When did you get your one?
I'm thinking from your post I'm going to get S-OFF (using Revone, yes?) and flash a firmware to see if the 4G radio options show up. I can't see the one you mentioned - could you recommend one from the above thread? Also, it says TWRP - I'm using CWM - is that a problem?
Final question - if I do a backup I'm backing up the radio and firmware as well? So if I make a total plums of this I can get back to CWM and restore?
TIA for any further help you can give me
Click to expand...
Click to collapse
Well, I flashed the firmware, which amongst other hardware bits includes the radio. My first goal was to unlock the bootloader and then S-Off, as the latter removes any potential issues with firmware flashes and the like. I also went and changed CID to 11111111, which I understand is SuperCID and enables flashing of firmware and ROMs of different CID designations. Please beware, YOU MUST BE S-OFF FOR FIRMWARE FLASHING!!!
Regarding your question of revone, if you're on hboot 1.44 then yes, revone, hboot version 1.54 and 1.55 only work with rumrunner and latest versions require the 'firewater' exploit.
I am relatively new to HTC, although I owned an original Desire many years ago, so I still remember the peculiarities of HTC ROM. I had a Galaxy Note 2 and rooting and flashing ROMs there is a piece of cake by comparison. I digress.
Unlike most other manufacturers, where you get everything included in the custom ROM, it seems with HTC that is not the case, hence if you want to update your radio for example, you need to flash a firmware package. Therefore, I am not certain if a Nandroid would restore the firmware, if you encounter any problems, maybe someone more knowledgeable can confirm. In any event, if you're S-Off then flashing any firmware for the M7ul should work, so worst case, if you mess up you could always flash the one I pointed out via adb. Here is a link to the latest firmware http://forum.xda-developers.com/showthread.php?t=2485651
Regarding the recovery, I just prefer TWRP and use the one but last version 2.6.3.4, which works perfectly. #However, there is no reason why your CWM should not be adequate. Before I took the jump, after just receiving my One, I read through the threads for about a day to make sure I got it right.
Finally, if you end up rooted and S-Off then there is a supper little flashable zip called 'Guru_Bootloade_Reset_1.0.zip' that allows you to remove the tampered flag, relock the bootloader and unlock it again by simply flashing it and selecting what you want in it's aroma installer. You'll find it on XDA as well, justuse the search function.

[Q] How to update firmware?

Hi,
I have been using Cyanogenmod, pretty much since I got my phone. I am tired of the non-working stuff and bugs in it and want to go back to stock, but I have no idea how to go about it. I used the CM auto installer method and I have no backup of my original system. TBH I want to flash ViperOne now, but they require the latest firmware, but mine is very old (I think it was 1.x). I have really no idea where to start and how to go about upgrading the firmware. I was not able to get S-Off .
About 2 weeks ago I downloaded a RUU package from a site looking like an official HTC one, but have no idea what can be the damages of running it. It is just a 1.5G .exe.
My questions are:
What will happen if the RUU is not for my CID and MID?
If I just run this RUU, is there any chance to brick my phone (I am still S-On)?
Will this update my firmware version?
If the process is successful, will I be able to flash ViperOne without S-Off then?
I also found this thread - http://forum.xda-developers.com/showthread.php?t=2428276, but have no idea what to download. My phone is unlocked from Hong Kong, but I am using it in Europe (if that information is even necessary).
Any help and pointers are welcome.
Thank you!
Update: After hopping from link to link here, I now cannot see a problem to download the latest RUU .zip for any region, edit the android-info.txt so that it matches my CID and MID numbers and flash it on my device. I read that I do not need S-Off if my firmware version is lower that the one in the RUU. Will this work? Will I have OTA that way?
Thanks

Categories

Resources