[Q] HTC One update with unlocked SIM - One (M7) Q&A, Help & Troubleshooting

HTC One update with unlocked SIM
Hello everyone,
This is my first post on this forum and I apologize if the post is in the wrong category. And sorry for the android rookie questions, but I really need your help.
I own HTC One
I bought it with SIM lock
Phone has custom recovery (TeamWin) and it is s-OFF. I am not sure that I understand completely what this means but I found out this facts while reading this forum.
At the end, phone is unlocked (SIM unlock) by local service store (40 EUR).
I would like to update the software and OTA update does not work.
I would be grateful for step by step instructions how to update the phone software and not to SIM-lock the phone again.
My biggest concern is not to pay again for SIM unlock.
You have attached screenshots…
Thank you!

colke said:
HTC One update with unlocked SIM
Hello everyone,
This is my first post on this forum and I apologize if the post is in the wrong category. And sorry for the android rookie questions, but I really need your help.
I own HTC One
I bought it with SIM lock
Phone has custom recovery (TeamWin) and it is s-OFF. I am not sure that I understand completely what this means but I found out this facts while reading this forum.
At the end, phone is unlocked (SIM unlock) by local service store (40 EUR).
I would like to update the software and OTA update does not work.
I would be grateful for step by step instructions how to update the phone software and not to SIM-lock the phone again.
My biggest concern is not to pay again for SIM unlock.
You have attached screenshots…
Thank you!
Click to expand...
Click to collapse
To receive and install OTA updates you need to have the stock recovery on your device. If you re-flash the stock recovery, you can install the OTA update. Once it has properly installed you can go replace stock recovery with TWRP.
I'm pretty sure it won't re-apply the SIM-lock to your phone, but I wouldn't like to say for certain. (Mine came already unlocked)

colke said:
HTC One update with unlocked SIM
Hello everyone,
This is my first post on this forum and I apologize if the post is in the wrong category. And sorry for the android rookie questions, but I really need your help.
I own HTC One
I bought it with SIM lock
Phone has custom recovery (TeamWin) and it is s-OFF. I am not sure that I understand completely what this means but I found out this facts while reading this forum.
At the end, phone is unlocked (SIM unlock) by local service store (40 EUR).
I would like to update the software and OTA update does not work.
I would be grateful for step by step instructions how to update the phone software and not to SIM-lock the phone again.
My biggest concern is not to pay again for SIM unlock.
You have attached screenshots…
Thank you!
Click to expand...
Click to collapse
U will have to go back to the stock unrooted firmware by using the RUU. This will wipe off your internal storage completely and restore the phone to factory settings. This guide will tell you what to do:
http://forum.xda-developers.com/showthread.php?t=2541082
The RUU which you have to download and flash is:
http://www.htc1guru.com/dld/ruu_m7_..._10-27-1127-01_release_308001_signed_2_4-exe/
please gather information and the read the guide a few times before you actually do anything

raghav kapur said:
U will have to go back to the stock unrooted firmware by using the RUU. This will wipe off your internal storage completely and restore the phone to factory settings. This guide will tell you what to do:
http://forum.xda-developers.com/showthread.php?t=2541082
Click to expand...
Click to collapse
That's not true. Just have to install the stock recovery, then you can do the OTA update. After the update, reinstall either CWM or TWRP and flash SuperSU or Superuser to regain root. The OTA should not affect SIM unlock at all, at least it never has in my experience.

honestly it would be easier to just go with a custom rom since hes already s-off and custom recovery

OP. 2. options.
1. Flash this recovery, and hit the OTA check button. http://d-h.st/M4R
2. Download this RUU package: http://shipped-roms.com/download.ph...31.27_10.31.1131.05_release_310878_signed.exe
and install!

xnknown said:
honestly it would be easier to just go with a custom rom since hes already s-off and custom recovery
Click to expand...
Click to collapse
Can you please explain this much more in details.

Is there any other way to update other than returning back to stock?
It does not have to be OTA.

colke said:
Is there any other way to update other than returning back to stock?
It does not have to be OTA.
Click to expand...
Click to collapse
yes you can update your firmware and flash a custom rom, if your looking for a close to stock experience i would advise ARHD 51

I just wanted to chime in and assure you that your sim unlock will not be affected by flashing custom ROMs, RUUs, firmwares, radios, recoveries, etc. I have flashed everything under the sun on my One and have retained my sim unlock.

trjlive said:
I just wanted to chime in and assure you that your sim unlock will not be affected by flashing custom ROMs, RUUs, firmwares, radios, recoveries, etc. I have flashed everything under the sun on my One and have retained my sim unlock.
Click to expand...
Click to collapse
That is exactly what I wanted to hear. Thank you very much!
I will try to do stock recovery right away, I just need correct RUU. I assume that one of these 2 are OK
1) http://www.htc1guru.com/dld/ruu_m7_ul_jb_50_htc_europe_1-20-401-1_radio_4a-13-3227-06_10-27-1127-01_release_308001_signed_2_4-exe/
2) http://www.htc1guru.com/dld/ruu_m7_ul_jb_50_htc_europe_1-28-401-7_radio_4a-13-3231-27_10-31-1131-05_release_310878_signed-exe/
Are these OK and which to use?
If these are not OK which should I use?
Please, please, I just need this one info.

Let me ask different question:
Is it must for RUU to match version-main?
My version is on the picture (1.29.401.12) and I found only one RUU for this version but not for my CID (HTC__032).
What to do?

colke said:
That is exactly what I wanted to hear. Thank you very much!
I will try to do stock recovery right away, I just need correct RUU. I assume that one of these 2 are OK
1) http://www.htc1guru.com/dld/ruu_m7_ul_jb_50_htc_europe_1-20-401-1_radio_4a-13-3227-06_10-27-1127-01_release_308001_signed_2_4-exe/
2) http://www.htc1guru.com/dld/ruu_m7_ul_jb_50_htc_europe_1-28-401-7_radio_4a-13-3231-27_10-31-1131-05_release_310878_signed-exe/
Are these OK and which to use?
If these are not OK which should I use?
Please, please, I just need this one info.
Click to expand...
Click to collapse
The important thing to verify is that your CID matches what the RUU is designed for. On either of those RUU's you mention, look in the comments section of the post and see the CIDs. As long as you have one of those CIDs, you can install it.
Also, if you look at the RUU version number (1.20.401.1), you notice the third number in the sequence is "401". This signifies the WWE (World Wide Edition) version, so it will work with the majority of devices. The .401 firmwares are what most custom ROMs are based on, and are generally considered to be the most compatible. I am running a .401 firmware on my AT&T device without any issues. So any RUU with a .401 version would work for you.
---------- Post added at 02:22 PM ---------- Previous post was at 02:20 PM ----------
colke said:
Let me ask different question:
Is it must for RUU to match version-main?
My version is on the picture (1.29.401.12) and I found only one RUU for this version but not for my CID (HTC__032).
What to do?
Click to expand...
Click to collapse
No, the version-main doesn't need to match. That is just the current firmware version you have installed. If you install an RUU, it will update you to whatever version the RUU is based on. The only thing, if your device is still s-on, you can't install an RUU with a LOWER version than what is shown in version-main. You can upgrade with an RUU if you are s-on, just not downgrade.
The important thing is to find an RUU that works with CID "HTC__032".
Hmm... both those RUUs are lower than what you currently have, so they won't run with s-on. If you really want to be able to run the RUU, you're going to have to s-off so you can run the lower RUU, then update with the OTA.
If you're not ready for doing s-off, you might want to think about just leaving it as is, installing a custom recovery like TWRP, and flashing a custom stock ROM like the ARHD Stock Rom. You can't get OTA, but that's alright because it already is updated. Any of the custom ROMs will work fine with .401 firmwares like you have. I would recommend this route over the s-off and RUU method, honestly, that's a lot of work for little gain, unless you just absolutely must get back to stock.
Anyway, hope this helps!

raghav kapur said:
U will have to go back to the stock unrooted firmware by using the RUU. This will wipe off your internal storage completely and restore the phone to factory settings. This guide will tell you what to do:
http://forum.xda-developers.com/showthread.php?t=2541082
The RUU which you have to download and flash is:
http://www.htc1guru.com/dld/ruu_m7_..._10-27-1127-01_release_308001_signed_2_4-exe/
please gather information and the read the guide a few times before you actually do anything
Click to expand...
Click to collapse
Just a quick note for you my friend, the ruu you linked is a pre-release version with hboot 1.43 and no ota update. The correct ruu is 1.28.401.7 not the 1.20.401.1.
from nkk71' guide:
2) RUU.ZIP (Windows7, Mac, Linux): http://www.htc1guru.com/downloads/ruu-zip-downloads/ <- this is now the preferred method instead of RUU.EXE
------> if you’ve found a RUU.ZIP proceed to post 3
---------> Note: M7_UL .401. users don't use 1.20.401.1, use 1.28.401.7 instead
Click to expand...
Click to collapse
Hope it help :fingers-crossed:

alray said:
Just a quick note for you my friend, the ruu you linked is a pre-release version with hboot 1.43 and no ota update. The correct ruu is 1.28.401.7 not the 1.20.401.1.
from nkk71' guide:
Hope it help :fingers-crossed:
Click to expand...
Click to collapse
All done with success, OTA is working!
Thank you all!

Related

[Q] Requirements for upcoming OTA

I've been searching the threads, and didn't find one for an answer to my question, so I've decided to try here. I have the dev edition, S-OFF, unlocked, rooted, with stock recovery and stock 1.29.1540.17 rom. My question is, when the OTA's roll out, will my phone receive it, and be able to update it? If not, what do I need to do for this to happen? In other words, what are the requirements to successfully receive and update via OTA? I've updated a few times and gone back to stock (which, for me is 1.29.1540.16), and every time, with s-off, unlock and root, the OTA update always came to update to .17, so I'm inclined to think that I would receive any others as well. I guess I just would maybe like my assumptions seconded to ease my mind, lol? In any case, any help would be appreciated.
-Mike
kibmikey1 said:
I've been searching the threads, and didn't find one for an answer to my question, so I've decided to try here. I have the dev edition, S-OFF, unlocked, rooted, with stock recovery and stock 1.29.1540.17 rom. My question is, when the OTA's roll out, will my phone receive it, and be able to update it? If not, what do I need to do for this to happen? In other words, what are the requirements to successfully receive and update via OTA? I've updated a few times and gone back to stock (which, for me is 1.29.1540.16), and every time, with s-off, unlock and root, the OTA update always came to update to .17, so I'm inclined to think that I would receive any others as well. I guess I just would maybe like my assumptions seconded to ease my mind, lol? In any case, any help would be appreciated.
-Mike
Click to expand...
Click to collapse
Not exactly sure, but I thought you also needed to have the bootloader locked (or relocked) and no root (has to be odexed stock rom, so root wouldnt be included).
But, as I said, I'm not 100% sure.
Hope someone can add more info, as I am also interested.
Just gonna add my input here.
I'm more than 90% sure that if you have S-Off, you can flash the OTA using rebootRUU (downloading the OTA, connecting your phone to the computer, extracting the firmware.zip and flashing using fastboot oem rebootRUU, then fastboot flash zip firmware.zip) provided you're running some version of the previous firmware with a locked bootloader.
Feel free to correct me if I'm wrong about this.
Sent from my HTC One using xda app-developers app
xeyesofthousandx said:
Just gonna add my input here.
I'm more than 90% sure that if you have S-Off, you can flash the OTA using rebootRUU (downloading the OTA, connecting your phone to the computer, extracting the firmware.zip and flashing using fastboot oem rebootRUU, then fastboot flash zip firmware.zip) provided you're running some version of the previous firmware with a locked bootloader.
Feel free to correct me if I'm wrong about this.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Two things:
1- how do you get the OTA if you're not 100% stock? It wont download unless your phone is "recognized" to be stock and locked/relocked
2- if it is an official OTA, then the firmware would be signed anyway, so you dont need s-off. if you are s-off then you can flash ANY firmware from any MID & CID found on the various threads here (that's how I was able to update). Otherwise you CID and MID have to match a signed firmware
nkk71 said:
Two things:
1- how do you get the OTA if you're not 100% stock? It wont download unless your phone is "recognized" to be stock and locked/relocked
2- if it is an official OTA, then the firmware would be signed anyway, so you dont need s-off. if you are s-off then you can flash ANY firmware from any MID & CID found on the various threads here (that's how I was able to update). Otherwise you CID and MID have to match a signed firmware
Click to expand...
Click to collapse
The dev edition comes factory shipped bootloader unlocked. So, really the only changes I made to the phone are s-off and root. Could that be why I received my OTA? Perhaps my specific update takes that into account?
kibmikey1 said:
The dev edition comes factory shipped bootloader unlocked. So, really the only changes I made to the phone are s-off and root. Could that be why I received my OTA? Perhaps my specific update takes that into account?
Click to expand...
Click to collapse
OTAs will be fine, you might lose root, but putting it back is easy enough, same procedure as before.
I think you can keep S-off and unlocked bootloader. You need stock recovery though.
BenPope said:
OTAs will be fine, you might lose root, but putting it back is easy enough, same procedure as before.
Click to expand...
Click to collapse
This is EXACTLY what I was thinking. I also have stock recovery as well. Thanks for the reassurance!

[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] Returning HTC One M7 to stock. Assistance required with RUU.

Hi.
I should start by saying that I am completely new to rooting phones. I think it's fair to say that I am in over my head!
I am attempting to return my HTC One M7 back to stock. I have relocked to bootloader but am unable to find a RRU that is compatible with my device. I basically want my phone as it was (able to receive official OTA's etc). My phone is S-on and hasnt been S-off. I'm not confident enough to go S-off.
My phones details are shown in the attached photo. My CID is ORANG001 (UK EE).
I have been through the extensive list but none are compatible with my device.
Any assistance offered would be appreciated. Remember - speak slowly!
Thanks.
IchiKiriyama said:
Hi.
I should start by saying that I am completely new to rooting phones. I think it's fair to say that I am in over my head!
I am attempting to return my HTC One M7 back to stock. I have relocked to bootloader but am unable to find a RRU that is compatible with my device. I basically want my phone as it was (able to receive official OTA's etc). My phone is S-on and hasnt been S-off. I'm not confident enough to go S-off.
My phones details are shown in the attached photo. My CID is ORANG001 (UK EE).
I have been through the extensive list but none are compatible with my device.
Any assistance offered would be appreciated. Remember - speak slowly!
Thanks.
Click to expand...
Click to collapse
Restore you stock backup .. their is no files available for your phone
Thanks.
How would I go about that?
IchiKiriyama said:
Thanks.
How would I go about that?
Click to expand...
Click to collapse
do you have custom recovery ?
IchiKiriyama said:
Thanks.
How would I go about that?
Click to expand...
Click to collapse
just on a side note, please tell us you DIDNT re-lock your bootloader with a cutom recovery on your phone like TWRP or CWM ?
sorry to butt in @clsA just had to ask as I wouldnt know what to do for him if there is no files availble.
I had attempted to install a custom rom but the installation failed and it factory reset my phone. Basically, I appear to be using my stock RUU but ota is appears to be disabled. I attempted to install this rom, followed these instructions: http://forum.xda-developers.com/showthread.php?t=2189373
IchiKiriyama said:
I had attempted to install a custom rom but the installation failed and it factory reset my phone. Basically, I appear to be using my stock RUU but ota is appears to be disabled. I attempted to install this rom, followed these instructions: http://forum.xda-developers.com/showthread.php?t=2189373
Click to expand...
Click to collapse
Ok that's fine
you need to unlock the bootloader now at htcdev.com so you can flash the correct recovery to you phone
download TWRP 2.8.5.0 here > http://techerrata.com/browse/twrp2/m7
flash it
fastboot flash recovery openrecovery-twrp-2.8.5.0-m7.img
fastboot erase cache
fastboot reboot-bootloader
enter recovery and copy your rom to your phone again and install it again
no need to wipe again / theirs no RUU for your phone so no need to relock the bootloader any more
Very helpful. Thanks.
I'm sorry to cause further frustration, but could you give me simpler instructions? I don't want to make my situation any worse!
As I said above, I'm in way over my head.
IchiKiriyama said:
Very helpful. Thanks.
I'm sorry to cause further frustration, but could you give me simpler instructions? I don't want to make my situation any worse!
As I said above, I'm in way over my head.
Click to expand...
Click to collapse
Humm that's as simple as it gets
go to http://www.htcdev.com/bootloader
follow the instructions to unlock the bootloader
when it's done download TWRP 2.8.5.0 and Flash it same as you did the unlock token above, in a command prompt from the folder with fastboot in it.
when you get to the TWRP recovery screen copy your rom to the phones storage and then click install it in TWRP
choose your file you just copied and let it install
the first reboot to lollipop will take a long time ...be patient
actually your not on 7.x firmware .. you need to flash an older rom
Use this one >> https://www.androidfilehost.com/?w=files&flid=22071
it matches your firmware better
Thanks. And that'll return my phone to stock?

Finally Rooted My HTC One M7, Now What....

Well I've finally rooted my HTC One M7 after months of saying I'll do it soon, I've also flashed the latest CWM recovery on there but now my question is what do I do now? I've downloaded some apps that need root permissions but nothing great. What I want is an OS that uses minimal RAM and battery. I've seen LiquidOS but that runs Android KitKat, are there any that run on Android Lollipop?
Thanks
AJHylton said:
Well I've finally rooted my HTC One M7 after months of saying I'll do it soon, I've also flashed the latest CWM recovery on there but now my question is what do I do now? I've downloaded some apps that need root permissions but nothing great.
Click to expand...
Click to collapse
Normally you only root a phone if you need to use something that requires root privileges. Its like saying: I finally managed to open that locked door to access this room where there is nothing inside that I really need... now what?
What I want is an OS that uses minimal RAM and battery. I've seen LiquidOS but that runs Android KitKat, are there any that run on Android Lollipop?
Click to expand...
Click to collapse
If you want to flash a custom rom, you don't need to root, only need to unlock the bootlaoder and flash a custom recovery (like you already did in the process of rooting). Most custom roms are pre-rooted anyway. There a lot of lollipop roms out there, check in the development section of this forum (Sense 6/7 + Lollipop or GPE lollipop). What will be the best rom for you? Its hard to tell, test a few one yourself, its the best way to find out. If you want something stripped down then probably a GPE rom will fit your needs otherwise if you prefer to have a more "complete" experience I would say go with Sense (6 or 7) rom.
alray said:
Normally you only root a phone if you need to use something that requires root privileges. Its like saying: I finally managed to open that locked door to access this room where there is nothing inside that I really need... now what?
If you want to flash a custom rom, you don't need to root, only need to unlock the bootlaoder and flash a custom recovery (like you already did in the process of rooting). Most custom roms are pre-rooted anyway. There a lot of lollipop roms out there, check in the development section of this forum (Sense 6/7 + Lollipop or GPE lollipop). What will be the best rom for you? Its hard to tell, test a few one yourself, its the best way to find out. If you want something stripped down then probably a GPE rom will fit your needs otherwise if you prefer to have a more "complete" experience I would say go with Sense (6 or 7) rom.
Click to expand...
Click to collapse
I'd like to add - change recovery to TWRP as it's recomended for most ROMs out there
Thank you, I think I'm going to go for ViperOne by Team Venom (http://forum.xda-developers.com/showthread.php?t=2334294)
This is the first time I'll be doing this so any tips or anything you'd advise me on doing?
Thank you
AJHylton said:
Thank you, I think I'm going to go for ViperOne by Team Venom (http://forum.xda-developers.com/showthread.php?t=2334294)
This is the first time I'll be doing this so any tips or anything you'd advise me on doing?
Thank you
Click to expand...
Click to collapse
yep,
Do a Nandroid backup of your current setup before flashing anything so if something goes wrong, you can simply restore that backup and use your phone. Better to save the backup your computer so if its wiped from the phone accidentally, you still have a copy.
read the OP of the ROM you want to flash twice before proceeding
Newer Sense roms (lollipop) requires a recent firmware on your phone to work properly (a 7.xx.xxx.x version). Confirm that before flashing the rom using "fastboot getvar all". The version-main number is your firmware version.
Ask questions if you are unsure about something, better than bricking your phone
You might also want to check if there is a RUU to return your phone back to stock in case you need to in the future. (your version-main will tell you the RUU version you'll need)
alray said:
yep,
Do a Nandroid backup of your current setup before flashing anything so if something goes wrong, you can simply restore that backup and use your phone. Better to save the backup your computer so if its wiped from the phone accidentally, you still have a copy.
read the OP of the ROM you want to flash twice before proceeding
Newer Sense roms (lollipop) requires a recent firmware on your phone to work properly (a 7.xx.xxx.x version). Confirm that before flashing the rom using "fastboot getvar all". The version-main number is your firmware version.
Ask questions if you are unsure about something, better than bricking your phone
You might also want to check if there is a RUU to return your phone back to stock in case you need to in the future. (your version-main will tell you the RUU version you'll need)
Click to expand...
Click to collapse
Thank you very much I think I'm ready to do it I just need to flash TWRP recovery on as I have CWM, the only 2 questions I have are;
Do I need to do anything with the bootloader, its currently unlocked but I've read on other forums some of them require the bootloader to be locked but S-Off or something? There's nothing about this in the Viper install instructions I'm just wondering if it's relevant?
Also an RUU, is that basically a recovery file with an OS? If so would I still need to look into this if I've already done a Nandroid backup?
Thank you for all your help.
AJHylton said:
Thank you very much I think I'm ready to do it I just need to flash TWRP recovery on as I have CWM, the only 2 questions I have are;
Do I need to do anything with the bootloader, its currently unlocked but I've read on other forums some of them require the bootloader to be locked but S-Off or something? There's nothing about this in the Viper install instructions I'm just wondering if it's relevant?
Also an RUU, is that basically a recovery file with an OS? If so would I still need to look into this if I've already done a Nandroid backup?
Thank you for all your help.
Click to expand...
Click to collapse
You don't need S-OFF to flash a custom rom, only an unlocked bootloader with a custom recovery.
A RUU is a factory image. It can reflash the software and firmware back to stock if needed. Its useful to know if there is one for your phone just in case you can't restore your phone using your backup for whatever reason. Tell me what your version-main is and I'll tell you if there is a RUU somewhere.
alray said:
You don't need S-OFF to flash a custom rom, only an unlocked bootloader with a custom recovery.
A RUU is a factory image. It can reflash the software and firmware back to stock if needed. Its useful to know if there is one for your phone just in case you can't restore your phone using your backup for whatever reason. Tell me what your version-main is and I'll tell you if there is a RUU somewhere.
Click to expand...
Click to collapse
Apologies this is a really noob question but how do I find that out because I've been looking at it says about using fastboot in a command window but all I get is "Waiting for device"
edit: apologies I just realised I had to actually be in fastboot mode *duhh* my version main is - version-main: 7.19.401.30
Thank you
AJHylton said:
Apologies this is a really noob question but how do I find that out because I've been looking at it says about using fastboot in a command window but all I get is "Waiting for device"
edit: apologies I just realised I had to actually be in fastboot mode *duhh* my version main is - version-main: 7.19.401.30
Thank you
Click to expand...
Click to collapse
There is no RUU for 7.19.401.30 but there is one for 7.19.401.22 which can be used on your phone if needed in the future. :good:

Quick noob question on RUUexe

Hey guy
So i need to update firmware currently on 1.32.531.33 on my t mobile htc one m9 s-on. I was gonna use ruu.exe from herehttp://forum.xda-developers.com/tmobile-one-m9/general/please-read-rooting-using-twrp-t3069022. To my understading this will unroot and flash stock rom and i will be able update via OTA. Am I suppose to use the 1.32.531.33exe or 2.7.531.6exe(since on trying to update it)? Do I need to be s-off to use? Will this relock my bootloader? Is there any other changes in adb I need to make. Anything else I should be on the lookout for? Planning on rerooting after update. I couldnt find a guide with this info so any help is much appreciated. Thanks!
Accidental Genius said:
Hey guy
So i need to update firmware currently on 1.32.531.33 on my t mobile htc one m9 s-on. I was gonna use ruu.exe from herehttp://forum.xda-developers.com/tmobile-one-m9/general/please-read-rooting-using-twrp-t3069022. To my understading this will unroot and flash stock rom and i will be able update via OTA. Am I suppose to use the 1.32.531.33exe or 2.7.531.6exe(since on trying to update it)? Do I need to be s-off to use? Will this relock my bootloader? Is there any other changes in adb I need to make. Anything else I should be on the lookout for? Planning on rerooting after update. I couldnt find a guide with this info so any help is much appreciated. Thanks!
Click to expand...
Click to collapse
If you are looking to upgrade to the latest 2.11.531.19, you can get the RUU here.
You do not need to S-Off unless you plan on flashing older or intl firmware, Ruu will not relock the bootloader.
keep in mind, running RUU will completely wipe the phone, so Backup.
I would
1. Run latest RUU let it boot and set up.
2. Reboot to bootloader, flash Twrp (fastboot flash recovery twrp-2.8.7.0-hima.img)
3. Reboot to recovery and flash SuperSU here.
Unless you are going to flash roms then you only need to flash the firmware and twrp and rom
You can get the firmware in my thread here
Hope this helps
kc6wke said:
If you are looking to upgrade to the latest 2.11.531.19, you can get the RUU here.
You do not need to S-Off unless you plan on flashing older or intl firmware, Ruu will not relock the bootloader.
keep in mind, running RUU will completely wipe the phone, so Backup.
I would
1. Run latest RUU let it boot and set up.
2. Reboot to bootloader, flash Twrp (fastboot flash recovery twrp-2.8.7.0-hima.img)
3. Reboot to recovery and flash SuperSU here.
Unless you are going to flash roms then you only need to flash the firmware and twrp and rom
You can get the firmware in my thread here
Hope this helps
Click to expand...
Click to collapse
Thanks! I took a chance yesterday and ran the 1.32.531.33.exe to play it safe and updated via OTA to 2.7.531.6. But for future reference is it's okay to run RUUs that are above current firmware or do you have to use the one your current firmware matches (for instance running 2.7.531.6.exe when the device firmware is on 1.32.531.33). Also will roms running on older firmware work if device firmware is on 2.11.531.19?
Accidental Genius said:
Thanks! I took a chance yesterday and ran the 1.32.531.33.exe to play it safe and updated via OTA to 2.7.531.6. But for future reference is it's okay to run RUUs that are above current firmware or do you have to use the one your current firmware matches (for instance running 2.7.531.6.exe when the device firmware is on 1.32.531.33). Also will roms running on older firmware work if device firmware is on 2.11.531.19?
Click to expand...
Click to collapse
With S-on you can only use current of newer firmware.
They might, depends the roms base.
Hey guys,
I just got HTC ONE M9 T-Mobile version. I'm trying to unlock it. Saw a bunch of stuff online and keep trying everything what is out there. Tried to unlock it from htcdev but it says token is too long. I copied it multiple times the way it was described, still nothing happened. Copied it piece by piece, typed it... nothing worked same thing. Questions is this, I can't get it to root, unlock bootloader, s-off or any of that so what's going to happen if I install a RUU which is rooted so at least I'll have a start cause now I can't do ANYTHING. Whatever ideas you have, please let me know.
I tried htcdev, sunshine, kingroot, kingoroot, supersu, root apps.... nothing. The tmobile unlock app, no chance... Thanks
dohcvtec said:
Hey guys,
I just got HTC ONE M9 T-Mobile version. I'm trying to unlock it. Saw a bunch of stuff online and keep trying everything what is out there. Tried to unlock it from htcdev but it says token is too long. I copied it multiple times the way it was described, still nothing happened. Copied it piece by piece, typed it... nothing worked same thing. Questions is this, I can't get it to root, unlock bootloader, s-off or any of that so what's going to happen if I install a RUU which is rooted so at least I'll have a start cause now I can't do ANYTHING. Whatever ideas you have, please let me know.
I tried htcdev, sunshine, kingroot, kingoroot, supersu, root apps.... nothing. The tmobile unlock app, no chance... Thanks
Click to expand...
Click to collapse
I'm still an amateur myself but here is my understanding and recommendations.
RUU will update firmware and flash stock rom basically bringing you back to square one. You should be able to use it with a locked bootloader. If you can't do anything with the phone I would suggest to to use RUU dot exe of the latest firmware and update all OTAs. I used a video guide on youtube by "sakitech" when I rooted mine. Just search "root HTC One m9" it should be the first link. Make sure you're copying no more no less than your token ID. Hope this helps
You're way ahead of yourself, RUU is not rooted. It's a completely stock system. Like if you were to buy a brand new phone. It will wipe your phone completely too, nothing on sdcard.
Sent from my SM-N920T using Tapatalk
Hey guys,
Thank you very much for responding.
So what would be the best thing for me to do?

Categories

Resources