RUU update for latest Nougat Firmware - HTC 10 Questions & Answers

Hi Guys (and girls, not sexist)
I am currently running Viper ROM 4.3.1 with Firmware: 1.90.401.5 on International 10. I want to update to the latest firmware but I really don't want to do it via S-OFF. As I understand it the international RUU's havn't been released yet so is there any other way to get the latest firmware via RUU? Is it possible to flash the US Unlocked/DEV firmware or will it not work with GSM handsets?
Any help is appreciated.....
Thanks

AFAIK if you are s-on you can only flash signed firmware that matches your CID. The firmware.zip for the US unlocked model won't match and if you try to flash it you'll get an error message.

kempshott said:
AFAIK if you are s-on you can only flash signed firmware that matches your CID. The firmware.zip for the US unlocked model won't match and if you try to flash it you'll get an error message.
Click to expand...
Click to collapse
It would work if he s-offs and changes his CID, but the unlocked/dev firmware isn't quite compatible with his phone. There would be issues such as with the radio bands; he wouldn't be getting 4G LTE since he's on the "international" htc 10.
Too bad as of now there isn't any international RUU's for versions greater than Marshmallow.

Orch4rd said:
It would work if he s-offs and changes his CID, but the unlocked/dev firmware isn't quite compatible with his phone. There would be issues such as with the radio bands; he wouldn't be getting 4G LTE since he's on the "international" htc 10.
Too bad as of now there isn't any international RUU's for versions greater than Marshmallow.
Click to expand...
Click to collapse
First of all this topic is from December 2016, i have no doubt that he is on a newer Android version than he posted by now.
And there are wwe Nougat RUU files available.

Related

Options for Flashing Android Revolution HD

I want to make sure I understand my situation.
Currently, I have an unlocked bootloader, but am s-on(AT&T). When I'm S-on I can't update to 2.xxxxxx firmware.The only way to get S-off if firewater doesn't work is with sunshine. If I don't do that, then using the latest ARHD roms will cause problems with long boot times and such.
My choices then are wait for HTC to release an update (seems unlikely before Android L if I understand correctly), or use an older version of AHRD.
Is this all correct? If I choose to use an older version, where would I find the details of the release and the download?
Most of what you say is correct: s-off needed to manually flash firmware, outdated firmware will cause long boot times (possibly broken WiFi and Bluetooth also), etc.
However, most versions of the M8 have been updated by OTA to 2.xx software by this point. What version (carrier, CID, etc.) of the M8 do you have?
If an OTA has been released for your version, you can return to stock and install the OTA to get the 2.xx firmware (as an alternative to S-off).
You can receive your 2.2x OTA, then you should be fine to flash the latest ARHD.
redpoint73 said:
Most of what you say is correct: s-off needed to manually flash firmware, outdated firmware will cause long boot times (possibly broken WiFi and Bluetooth also), etc.
However, most versions of the M8 have been updated by OTA to 2.xx software by this point. What version (carrier, CID, etc.) of the M8 do you have?
If an OTA has been released for your version, you can return to stock and install the OTA to get the 2.xx firmware (as an alternative to S-off).
Click to expand...
Click to collapse
It's a US, AT&T device.
modelid: 0P6B1200
cidnum: CWS__001
Current Firmware: 1.58.502.1
average650 said:
It's a US, AT&T device.
modelid: 0P6B1200
cidnum: CWS__001
Current Firmware: 1.58.502.1
Click to expand...
Click to collapse
That's great. AT&T version is easy!
Just relock the bootloader and run the 2.23 RUU to update to the newest firmware.
Backup any important personal data first, as the phone will be wiped.
redpoint73 said:
That's great. AT&T version is easy!
Just relock the bootloader and run the 2.23 RUU to update to the newest firmware.
Backup any important personal data first, as the phone will be wiped.
Click to expand...
Click to collapse
Got it. By 2.23 RUU do you mean this:
http://forum.xda-developers.com/att...-2-23-502-3-bootable-ruu-pc-required-t2860486
?
average650 said:
Got it. By 2.23 RUU do you mean this:
http://forum.xda-developers.com/att...-2-23-502-3-bootable-ruu-pc-required-t2860486
?
Click to expand...
Click to collapse
Yup, that's it. Or you can get the "official" RUU direct from HTC here: http://forum.xda-developers.com/att-htc-one-m8/general/htc-one-m8-ruu-m8ul-4-4-3-t2860423
Only difference, is the official RUU is an .exe, so PC is required. The one you linked is a bootable version created by an0ther, which doesn't require a PC, so might be better in your case.
redpoint73 said:
Yup, that's it. Or you can get the "official" RUU direct from HTC here: http://forum.xda-developers.com/att-htc-one-m8/general/htc-one-m8-ruu-m8ul-4-4-3-t2860423
Only difference, is the official RUU is an .exe, so PC is required. The one you linked is a bootable version created by an0ther, which doesn't require a PC, so might be better in your case.
Click to expand...
Click to collapse
Thanks so much for your help!

Super CID ? ?

M8 ul, HTC__001, 2.22.401.05
S-off, rooted, unlocked bootloader
If I super cid my handset does that mean I can use ANY RUU suitable for "international m8" even if the RUU has an older hboot and firmware ?
Currently on ARHD 11.1 and trying to work out best, and easiest, way to get back for stock for OTA "L" update when it comes.
Thanks
Sent from my unknown using XDA Free mobile app
I believe the super CID means you can install any RUU period - sort of like a skeleton key. It's then up to you to make sure that you are installing an appropriate version.
If you just need to go back to stock, however, you only need a CID for your carrier/region (or developer edition) and the appropriate RUU.
jshamlet said:
I believe the super CID means you can install any RUU period - sort of like a skeleton key.
Click to expand...
Click to collapse
It won't allow you to "downgrade" or run an RUU with a lower hboot number. Although s-off will allow this.
To the OP, does a RUU for any international M8 even exist? AFAIK only US variants have RUUs. You will probably have to find your carrier's nandroid, and stock recovery to return to stock for OTA.
But if you are willing to flash custom ROMs, there will probably be custom ROMs based on Android "L" soon after it starts rolling out OTA. Possibly even faster than waiting for your carrier version.
redpoint73 said:
It won't allow you to "downgrade" or run an RUU with a lower hboot number. Although s-off will allow this.
To the OP, does a RUU for any international M8 even exist? AFAIK only US variants have RUUs. You will probably have to find your carrier's nandroid, and stock recovery to return to stock for OTA.
But if you are willing to flash custom ROMs, there will probably be custom ROMs based on Android "L" soon after it starts rolling out OTA. Possibly even faster than waiting for your carrier version.
Click to expand...
Click to collapse
Will, more than likely, use mikes "version" of L when released. Main reason I want to get OTA update is so my firmware is updated for L.
My handset is not locked to any carrier, sim free UK handset.
Thanks
Edit, was just curious as to the benefits of super cid. I've got my own "complete" nandroid, no missing data, so as I was told by mr hofs yesterday all I need to do is flash one of his stock recoveries.
Sent from my unknown using XDA Free mobile app

[Q] Changing from unlocked (617) to international (401) with s-off

Hey guys,
I own an original unlocked M9 (1.32.617.30) and want to convert it to the international model for the quicker updates.
Just got it S-OFF and wanted to make sure I got the rest of the steps right:
1. Change MID to 0PJA10000
2. Change CID to 11111111 (or to HTC__001? which is better?)
3. Run 1.32.401.17 RUU (is it possible to run 1.40.401.8 RUU instead? or do I need to flash a 1.32 base first?)
Cheers! Trying to avoid a bricked phone :angel:
Jhonys said:
Hey guys,
I own an original unlocked M9 (1.32.617.30) and want to convert it to the international model for the quicker updates.
Just got it S-OFF and wanted to make sure I got the rest of the steps right:
1. Change MID to 0PJA10000
2. Change CID to 11111111 (or to HTC__001? which is better?)
3. Run 1.32.401.17 RUU (is it possible to run 1.40.401.8 RUU instead? or do I need to flash a 1.32 base first?)
Cheers! Trying to avoid a bricked phone :angel:
Click to expand...
Click to collapse
Who is your carrier?
You shouldn't need to change your mid. Just change to super cid and you can flash the latest firmware and any custom rom you want.
If you're AT&T, the 401 firmware should work seamlessly, you just probably will not get voLte. If you're tired mobile, 401 firmware should also work, but no Wi-Fi calling (you should confirm this because I'm really not sure). If you're Verizon or Sprint, I have no idea, but I think you're sol and have to wait until they release an update. .
Edit: nevermind about carrier stuff. Didn't see that you have dev edition. 401 firmware should all work.
jollywhitefoot said:
Who is your carrier?
You shouldn't need to change your mid. Just change to super cid and you can flash the latest firmware and any custom rom you want.
If you're AT&T, the 401 firmware should work seamlessly, you just probably will not get voLte. If you're tired mobile, 401 firmware should also work, but no Wi-Fi calling (you should confirm this because I'm really not sure). If you're Verizon or Sprint, I have no idea, but I think you're sol and have to wait until they release an update. .
Edit: nevermind about carrier stuff. Didn't see that you have dev edition. 401 firmware should all work.
Click to expand...
Click to collapse
I'm not in the US, but europe. I've bought the phone through HTC US and that's why i'm on 617.
Regarding the MID, it is only because it is listed as a step here: http://forum.xda-developers.com/att-one-m9/general/att-developer-edition-ruu-how-to-t3086948
And when you say "flash latest firmware" what do you mean exactly? should I install 1.40 RUU or 1.32.401.17 RUU first? I really want to know Im flashing the right file now that i'm S-OFF.
Jhonys said:
I'm not in the US, but europe. I've bought the phone through HTC US and that's why i'm on 617.
Regarding the MID, it is only because it is listed as a step here: http://forum.xda-developers.com/att-one-m9/general/att-developer-edition-ruu-how-to-t3086948
And when you say "flash latest firmware" what do you mean exactly? should I install 1.40 RUU or 1.32.401.17 RUU first? I really want to know Im flashing the right file now that i'm S-OFF.
Click to expand...
Click to collapse
Gotcha. I didn't understand your desires. I thought you were basically asking how to upgrade your firmware and flash a rom. Probably you should ask in that thread and maybe clsA or someone else in that thread can give you specific advise. I assume you're looking to convert to stock 401/0PJA10000 and receive official otas?
This might help you as well.. its an A,B, C ... guide
http://www.droidviews.com/how-to-restore-htc-one-m9-to-stock/
From what Im aware, I thought Sunshine 3.17 only supports 501... arent we on 502?
Thanks guys I followed the guide from clsA and it worked perfectly. :good:
Yup! If you have a GSM M-9 than it's easy as pie! S-OFF, Super CID, Flash Firmware, Flash Rom! BAM! DONE!

HTC 10 Indian variant RUU issue 2PS620000

Hey guys! I´ve got my 10 S-off'ed and model changed from HTC__060 (Indian) to HTC_001 (WWE), re-locked bootloader and tried to run RUU but get error 155 (latest RUU http://dl3.htc.com/application/RUU_...17.2.exe?_ga=1.123429256.280992434.1479770968 ).
I'm currently on 1.95.400.3 , I´m trying to run RUU as it's the easiest way to get everything back to stock. MID was and stills being 2PS620000 . Any help would be appreciated! Thanks!
btw I assume I won't get any radio issues, am I right?
philohtc said:
Hey guys! I´ve got my 10 S-off'ed and model changed from HTC__060 (Indian) to HTC_001 (WWE), re-locked bootloader and tried to run RUU but get error 155 (latest RUU http://dl3.htc.com/application/RUU_...17.2.exe?_ga=1.123429256.280992434.1479770968 ).
I'm currently on 1.95.400.3 , I´m trying to run RUU as it's the easiest way to get everything back to stock. MID was and stills being 2PS620000 . Any help would be appreciated! Thanks!
Click to expand...
Click to collapse
I duno why ypu would relock bootloader but anyways the RUU you are trying to flash is for US devices. Seeing you changed cid to WWE you need the latest x.xx.401.x RUU. it can be found in a zip you can rename the zip to 2PS6IMG.zip and place on external sd card, boot to downlaod mode and follow the prompts. Atm i dont think the latest is available but just flash the newest you can find then take the ota.
yldlj said:
I duno why ypu would relock bootloader but anyways the RUU you are trying to flash is for US devices. Seeing you changed cid to WWE you need the latest x.xx.401.x RUU. it can be found in a zip you can rename the zip to 2PS6IMG.zip and place on external sd card, boot to downlaod mode and follow the prompts. Atm i dont think the latest is available but just flash the newest you can find then take the ota.
Click to expand...
Click to collapse
Yeah i'll try that, what about radio? Won't vary or give trouble?
philohtc said:
Yeah i'll try that, what about radio? Won't vary or give trouble?
Click to expand...
Click to collapse
The radio is included in RUU. I dont know if your network will be effected or not, you will have to find out yourself. You can flash a different radio if need be.
philohtc said:
Yeah i'll try that, what about radio? Won't vary or give trouble?
Click to expand...
Click to collapse
you can always flash the HTC__060 radio.img after the International RUU (1.xx.401.x) and see if that gives you service.
I know for Verizon, we can flash the US Unlocked RUU (1.xx.617.x) and then the latest Verizon radio.img and it gives working service.
I would:
1) flash latest .401 RUU
2) boot and see if you have service
3) if not boot to download mode and:
fastboot flash radio HTC__060_radio.img
yldlj said:
I duno why ypu would relock bootloader but anyways the RUU you are trying to flash is for US devices. Seeing you changed cid to WWE you need the latest x.xx.401.x RUU. it can be found in a zip you can rename the zip to 2PS6IMG.zip and place on external sd card, boot to downlaod mode and follow the prompts. Atm i dont think the latest is available but just flash the newest you can find then take the ota.
Click to expand...
Click to collapse
andybones said:
you can always flash the HTC__060 radio.img after the International RUU (1.xx.401.x) and see if that gives you service.
I know for Verizon, we can flash the US Unlocked RUU (1.xx.617.x) and then the latest Verizon radio.img and it gives working service.
I would:
1) flash latest .401 RUU
2) boot and see if you have service
3) if not boot to download mode and:
fastboot flash radio HTC__060_radio.img
Click to expand...
Click to collapse
Finally ended up booting into download mode setting cid to BS__001 and set MID 2PS650000 before running US Unlocked/ Developer RUU. I can only get 3.5G (also called as H+ or 4G). But I'm not able to get LTE. I'm from Argentina (South America), and my M9 from T-Mobile works great on LTE. Now on the HTC 10 I'm actually on 1.96.617.20. Any thoughts? As I runned that RUU I would see no reason on flashing Verizon radio, I'm I right? Thanks!
philohtc said:
Finally ended up booting into download mode setting cid to BS__001 and set MID 2PS650000 before running US Unlocked/ Developer RUU. I can only get 3.5G (also called as H+ or 4G). But I'm not able to get LTE. I'm from Argentina (South America), and my M9 from T-Mobile works great on LTE. Now on the HTC 10 I'm actually on 1.96.617.20. Any thoughts? As I runned that RUU I would see no reason on flashing Verizon radio, I'm I right? Thanks!
Click to expand...
Click to collapse
I think you are correct, but I have no idea. I would flash a ROM such as Viper, Leedroid, Ice, etc.. and choose T-Mobile. This will add into the ROM the necessary components to help get you LTE. Right now you are on the RUU Stock US Unlocked 1.96.617.20 ROM, so it isn't going to fully support T-Mobile.
(What is your carrier? Why do you ask about flashing Verizon radio? Only flash Verizon radio if you are on Verizon network)
--It sounds as though you are on T-Mobile network, so first step flash ROM that supports T-Mobile as mentioned above, and if need, we can try flashing the T-Mobile radio.img next.
andybones said:
I think you are correct, but I have no idea. I would flash a ROM such as Viper, Leedroid, Ice, etc.. and choose T-Mobile. This will add into the ROM the necessary components to help get you LTE. Right now you are on the RUU Stock US Unlocked 1.96.617.20 ROM, so it isn't going to fully support T-Mobile.
(What is your carrier? Why do you ask about flashing Verizon radio? Only flash Verizon radio if you are on Verizon network)
--It sounds as though you are on T-Mobile network, so first step flash ROM that supports T-Mobile as mentioned above, and if need, we can try flashing the T-Mobile radio.img next.
Click to expand...
Click to collapse
Hey! My M9 was debranded from T-Mobile to Dev Edition. And still worked like a charm. I'm on Movistar Argentina, LTE bands here are AWS 4 and band 28. Don't see the reason it ain't working to be honest, maybe a config problem? First time I ever buy an European variant.
philohtc said:
Hey! My M9 was debranded from T-Mobile to Dev Edition. And still worked like a charm. I'm on Movistar Argentina, LTE bands here are AWS 4 and band 28. Don't see the reason it ain't working to be honest, maybe a config problem? First time I ever buy an European variant.
Click to expand...
Click to collapse
You may not get those bands because of hardware. I think this has been mentioned before especially with band 28
yldlj said:
You may not get those bands because of hardware. I think this has been mentioned before especially with band 28
Click to expand...
Click to collapse
I thought of following this guide http://forum.xda-developers.com/one-m9/general/how-to-change-network-bands-gsm-devices-t3135401 maybe it's locked? Thanks!

Original (non converted) unlocked M8 GPe version converting to Marshmallow with Sense

I've read here of people converting their non GPE edition to GPE..and then being able to go back to Sense... I'd be interested in doing the opposite.. Go to sense and have the option to go back to GPE... Is this doable? Downloaded this "RUU_M8_UL_M60_SENSE70_MR_BrightstarUS_WWE_6.12.1540.4" ... Is this what I need? and if so also should I update firmware? I helped my dad upgrade to Marshmallow on ATT&T branded phone but his would not work until we updated firmware. If firmware needs updating can a kind soul provide a link?
+1
You need S-OFF for converting it.
jeeprcreepr said:
Downloaded this "RUU_M8_UL_M60_SENSE70_MR_BrightstarUS_WWE_6.12.1540.4" ... Is this what I need? and if so also should I update firmware?
Click to expand...
Click to collapse
That RUU would be one possibility to "convert" to Sense. But as already stated, you need s-off (sunshine is the only working method - $25 US), and you need to change your CID to flash that RUU (possibly change MID also, but probably not).
You may or may not need to flash firmware first. Sometimes the Marshmallow RUU will flash if the phone already has Marshmallow firmware. But since it's a different MM firmware (and GPE at that), you may need to flash the firmware 6.12.1540.4 before the RUU will work. Error 155 when trying to flash the RUU will typically indicate you need to flash the firmware. You can get the firmware here: https://forum.xda-developers.com/showpost.php?p=60218734&postcount=5
Also note that flashing the RUU will change radio baseband, and therefor the frequency band support. That RUU is the US Dev Edition, which has the same band support as the AT&T version M8. And that is different from the band support on the GPE version. So depending on your region/carrier, that may or may not affect your band reception.

Categories

Resources