Related
Can someone help me with this? I'm trying to update the HBOOT loader using the HTC Dev unlock site but the download HBOOT 1_08.0099.20111216.exe file says my ROM image version (1.36.61.2) is not compatible and that a new file for this version will be available soon.
Is there anything I can do to update the HBOOT in the meantime (I don't mind debranding, possibly creating a gold card, etc) as it would be great to get the bootloader on this device unlocked (so I can try cyogen among other things)
For more help, write down Your hboot Info:
Radio,hboot version.
And your android version.
In Settings-About Phone(or something like that last on the list...)-About OS or something.... cant remember... in english...
I was orange but debranded a few weeks ago. So I went for the EU version . Hope that helps!
Sent from my HTC Wildfire S using XDA App
@Unkheq,
BIOS information is:
HBOOT-0.90.0000
MICRODP-0451
RADIO-7.46.35.08
Apr 8 2011 17:45:10
OS Info is:
Android version: 2.3.3
HTC Sense Version: 2.1
Software number: 1.36.61.2
Looking at the HTCdev info problem is there is no orange uk RUU image - or before that even a ROM updater.
@pat da punk
I Was think of reflashing to the EU stock from the loading to the SD card method, or by using the HTC dev unlocker HTC EU RUU, but I don't want to brick the phone by not prepping the rest of it first (i.e. the image mismatch)
you have 2 options. Wait for the Orange UK 2.3.5 Update, then start unlocking it, Or flash it to EU 2.3.5. those 2 things will update your hboot to 1.08.0000, where u are able to unlock
#Edit
Also u wont brick phone with official RUU, it will check if all is good, then it will start installing, Orange UK rom is just same as HTC EU rom, but u got branded OS, that's the difference
@Unkheq
How would I update the OS to 2.3.5 EU? as it would be useful to be pointed somewhere where the image is / information is on how to do this, as I might go ahead and flash to the EU version if I decide its going to be a faster option
Don't mind about the non branding. Most crucial on my mind at the moment is making more space for apps etc.
http://forum.xda-developers.com/showthread.php?t=1363693 = here is everything u need, if got some questions or it cries about "Error 140", gimme pm then.
Erandel said:
@Unkheq
How would I update the OS to 2.3.5 EU? as it would be useful to be pointed somewhere where the image is / information is on how to do this, as I might go ahead and flash to the EU version if I decide its going to be a faster option
Don't mind about the non branding. Most crucial on my mind at the moment is making more space for apps etc.
Click to expand...
Click to collapse
try here
http://www.filefactory.com/f/7b4aa0a541dcf00f/
when you find the most upto date EU Rom download it, I used HTC Sync to install mine without any problems
hope this helps
I think this is the 1 I used
http://www.filefactory.com/file/c0a...5.3032H_7.49.36.01M_release_209754_signed.exe
Thanks for all your help pat da punk and Unkheq. I've used the thanks button in the thread. I will wait a week or two to see if an offical Orange UK rom update comes out, and then may go the EU carrier route.
A final question, if I convert the SD card to a gold card, does it still use orange as the main network, but esentally allows you to flash the rom so its non orange branded (EU generic route)?
You use he network from your simcard is ^^, after installing rom u pick ur network.
OK got it. Will see if I can link the guides so that when I come back in a week or so I can remember exactly what to do
As it looks like there is going to be no immediate Orange UK unlocker for the wildfire S (can't see any mention on the website) I was planning to go the HTC Europe route myself as soon as the SD card reader I've ordered arrives.
If I do this then considering the HBOOT needs updating, will the marvel Europe 2.66 version (or whatever the lastest version is) attempt this and abort if there is going to be a problem or is there a verified version that successfully updates HBOOT 0.90 without any risk?
If all versions work then all fine and dandy. Just asking in case I'm creating a bricking chance if I manage to goldcard the SD card.
Thought I would post back and say I had great success in reflashing to the HTC marvel europe build.
Basically I followed the guide in 1st link beow below, then followed up by using the unlocker on the HTCdev site.
I've also found that the HTC supertool V3 roots the phone and its possible the unlock bootloader instructions will work as well, but I personally didn't follow that method and used the HTCdev site.
Links (working 29/01/12) :
Update to 2.3.5 HTC Europe
http://forum.xda-developers.com/showthread.php?t=1363693
Latest supertool
http://forum.xda-developers.com/showthread.php?t=1343114
I was lucky as I didn't get any errors and used the HTC drivers / non HTC-sync method to do all the transferring.
Hi all,
I need some help guys... I purchased a used HTC One X (Quadcore) a couple of days back from an online seller. The phone is perfect but seems the seller rooted the phone. I found out about it by following a guide that said to open a terminal emulator and type "su". It didn't ask me for any password and immediately turned the command prompt to #.
Now the phone has been lagging more than normal and I'm not receiving the OTA update as well. I decided to take it to the store as its still under warranty. So I need someone to tell me what to do and how do I reset it to stock firmware or unroot?
I lost contact with the seller and do not have the option to ask him to reset it for me or get any information about the root.
The phone was purchased from the United Arab Emirates.
Thanks for helping.
-Mobe
mobelicious said:
Hi all,
I need some help guys... I purchased a used HTC One X (Quadcore) a couple of days back from an online seller. The phone is perfect but seems the seller rooted the phone. I found out about it by following a guide that said to open a terminal emulator and type "su". It didn't ask me for any password and immediately turned the command prompt to #.
Now the phone has been lagging more than normal and I'm not receiving the OTA update as well. I decided to take it to the store as its still under warranty. So I need someone to tell me what to do and how do I reset it to stock firmware or unroot?
I lost contact with the seller and do not have the option to ask him to reset it for me or get any information about the root.
The phone was purchased from the United Arab Emirates.
Thanks for helping.
-Mobe
Click to expand...
Click to collapse
boot in to bootloader by pressing vol down + power button at the same time
then once you get to the bootloader check at the top of screen whether its written Locked or Unlocked
If its unlocked then your phone is rooted
if its rooted then you need to flash the ruu of stock ROM to and install stock recovery to unroot
and use some commands..
check this thread:
http://forum.xda-developers.com/showthread.php?t=1609190
Thanks
Thanks Vivek for the reply. But is there a certain stock rom I should be using?
mobelicious said:
Thanks Vivek for the reply. But is there a certain stock rom I should be using?
Click to expand...
Click to collapse
Don't know if you sorted this but you need to be using your current version number (find this in.. settings > about > software information)
Unlocked bootloader doesn't ALWAYS mean you're rooted, it just means your bootloader was unlocked... (which is a helpful thing really...when wanting to flash sexy stuff)...
The RUU (Rom Update Utility) Should match or be higher than your version number and must be for your CID or it will fail. FOR example... 1.29.401.9
The 1.29 start bit should match as should the red inbetween bit. This is what you're looking for.
Software info
Ok, all i see when i visit the software information is the following.
Android Version
4.0.4
HTC Sense Version
4.1
Software Number
HTC One maXimus V3.0
HTC SDK API level
4.23
HTC Extension version
HTCExtension_403_1_G_20
Kernel version
2.6.39.4-g090b42e
[email protected] #1
Baseband version
2.1204.135.20
Build number
2.17.401.2 CL89015 release-keys
Browser version
WebKit/534.30
All i want is to return the phone to its factory state. I couldn't get the official OTA update coz of this stupid "maXimus" thing...
Well I guess if you have a nandroid back up you should've made, that would save you tonnes of problems otherwise you need to find what version you were on relock your bootloader and apply the ruu, not sure if you need stock recovery on.
Sent from my now amazing HTC One X thanks to TeamVenoms ViperX rom
mobelicious said:
All i want is to return the phone to its factory state. I couldn't get the official OTA update coz of this stupid "maXimus" thing...
Click to expand...
Click to collapse
I believe you know about going to fastboot mode and use fastboot command, type
fastboot getvar version-main
it will show your stock software version no. then you can look for the right RUU.
The latest official stock rom for the UAE is 1.29.415.11 and Radio 1.1204.105.14 android 4.0.3(i think), and the ruu flasher is
RUU_ENDEAVOR_U_ICS_40_HTC_ARA_1.29.415.11_Radio_1.1204.105.14_release_260742_signed.exe (dont forget to relock b-l )
check the main version from fastboot by the method ckpv5 mentioned and if its not 1.29.415.11 and the radio showing on bootloader is 1.1204.105.14
that means ur phone was not middle east version OR
the original user flashed the wrong update from another country, and you will have to reflash that corresponding stock version.
Remember if you feel scammed at any point(online sellers or shops) you can contact the Consumer Protection Structure in the UAE , call 999 or the directory and ask for the number, they deal with scammers.
Guys, I got my m8 about 5 days back. I think it's international Taiwan version. I have attached the images of current software version I am on.
Currently the phone is asking me about 3 very small updates available. I have attached that image also. I don't know what these updates are for.
Shall I update?
Will my phone remain unlocked after these updates?
If after these updates I get prompted for real marshmallow update, shall I update to marshmallow.
Does marshmallow offer much better and some desirable features which we currently don't have?
Btw, I am currently highly satisfied with my current lollipop version.
This thing has really surpassed my expectations. I previously had LG g pro and Xperia z ultra.
Yes, I would definitely update. The phone seems smoother and less laggy on android M. A few new features. Lollipop felt like a beta version of M.
There is really no point to not update.
lekhwani said:
I think it's international Taiwan version.
Click to expand...
Click to collapse
That's not Taiwan version but Asia WWE
ckpv5 said:
That's not Taiwan version but Asia WWE
Click to expand...
Click to collapse
I installed the 3 small updates. Phone prompted me to restart.
So I restarted.
Then I again check software updates and get this prompt:
After hitting the download button, I let it download as it starts downloading some 1.14 gb update. I also put it to charge.
But when after an hour so when I picked up the phone got the message given in second attached picture.
Can someone guide what is the issue?
That means your device is not the original Asia WWE ... I guess you don't bought a new device from authorized HTC dealer.
To know which device that originally is, you need to get the fastboot getvar all result.
Also what's written on the bootloader
ckpv5 said:
That means your device is not the original Asia WWE ... I guess you don't bought a new device from authorized HTC dealer.
To know which device that originally is, you need to get the fastboot getvar all result.
Also what's written on the bootloader
Click to expand...
Click to collapse
It was a new sealed pack I got from eBay. But why it throws up the second message about variant. (I mean when it says mm software update available) ?
It says an update available because the software version no. installed on device is 4.19.707.4 and there is an update to 6.14.707.1
But the second message says it can't install the update because the model-ID in incorrect. It expect model-ID for 4.19.707.4 which is 0P6B11000 but your device may have a different model-ID
That's why we need the fastboot getvar all to determine your original device variant
ckpv5 said:
It says an update available because the software version no. installed on device is 4.19.707.4 and there is an update to 6.14.707.1
But the second message says it can't install the update because the model-ID in incorrect. It expect model-ID for 4.19.707.4 which is 0P6B11000 but your device may have a different model-ID
That's why we need the fastboot getvar all to determine your original device variant
Click to expand...
Click to collapse
But why doesn't it check for the compatible version automatically.
I mean it should say software update is not available for mobile.
It shouldn't prompt in the first place.
The update should automatically check which version or software or hardware I am on.
Btw I have hit the download button again and it's downloading. It's been about 10 minutes and 13% progress.
If this doesn't work this time again, I suppose will have to do getvar thing.
Btw, can the information given on following link solve my problem?
It says don't restart after installing 3 small updates.
But think that guys problem was a bit different
https://www.reddit.com/r/htcone/comments/41809r/marshmallow_update_question/
Those questions only HTC can answer. If I am HTC .. I don't expect the device is modified and I won't check whether the device is modified or not. Most important what is the software version no. because things like model-ID is something in the hardware not the software and users are not supposed to modify hardware.
Sorry ... I don't read outside link ... only XDA for problem reported on XDA.
If you don't feel like to fix it ... just hit don't install, don't check auto checking and block the notification ...
Good luck .. I have to go now .. bed time.
Maybe someone else will help you.
ckpv5 said:
Those questions only HTC can answer. If I am HTC .. I don't expect the device is modified and I won't check whether the device is modified or not. Most important what is the software version no. because things like model-ID is something in the hardware not the software and users are not supposed to modify hardware.
Sorry ... I don't read outside link ... only XDA for problem reported on XDA.
If you don't feel like to fix it ... just hit don't install, don't check auto checking and block the notification ...
Good luck .. I have to go now .. bed time.
Maybe someone else will help you.
Click to expand...
Click to collapse
Thanks for your help so far. Actually its bed here for me as well.
Am already in bed actually.
I have only very occasionly done those fastboot thing.
Suppose will have to do it through laptop tomorrow (when I find time)
Will report here again.
ckpv5 said:
Those questions only HTC can answer. If I am HTC .. I don't expect the device is modified and I won't check whether the device is modified or not. Most important what is the software version no. because things like model-ID is something in the hardware not the software and users are not supposed to modify hardware.
Sorry ... I don't read outside link ... only XDA for problem reported on XDA.
If you don't feel like to fix it ... just hit don't install, don't check auto checking and block the notification ...
Good luck .. I have to go now .. bed time.
Maybe someone else will help you.
Click to expand...
Click to collapse
Buddy, today I found some time and installed adb and fastboot.
After going to fasboot I got to see that my device is s off.
Also ran the getvar all command.
Attached both pics.
Kindly let me know guys , what does my current configuration / status means?
And , what options I have to upgrade to marshmallow?
Here are the pics
lekhwani said:
Here are the pics
Click to expand...
Click to collapse
Your device is m8_ul_ca means it is originally an AT&T or a Developer Edition device.
Now it's running Asia WWE ROM, the CID is SuperCID (which is good) but the MID is EU MID
So .. you have to decide ..what you want your device to be ?
Most important where your location is then make it suitable for your current location.
The easiest is change it to EU WWE ... you don't need to change anything ... only run the EU WWE RUU
ckpv5 said:
Your device is m8_ul_ca means it is originally an AT&T or a Developer Edition device.
Now it's running Asia WWE ROM, the CID is SuperCID (which is good) but the MID is EU MID
So .. you have to decide ..what you want your device to be ?
Most important where your location is then make it suitable for your current location.
The easiest is change it to EU WWE ... you don't need to change anything ... only run the EU WWE RUU
Click to expand...
Click to collapse
Thanks for the quick reply.
I am from India. Is there any method by way of which I can install ota which currently throws the system variant issue after downloading the full 1.14 gb download.
Can this be due to s off?
can I just s on from s off and this will resolve my current issue.
Or its not possible now ?( Because it's modified too far?)
read just a few minutes back in one m8 thread on xda only that with a fastboot command (fastboot own writesecurflag 3) we can convert to s on but everything should be stock for this.
As I mentioned earlier, the system variant error is due to wrong MID on the device, nothing to do with S-Off/S-On status.
You would not have the system variant error if the MID is 0P6B11000 ( read back my post #7 )
To ensure a successful OTA installation ... both software version no. and MID must correct .. same goes for CID but since yours is SuperCID then it is universal for any variant.
Give you a few examples of correct version no. & MID
Asia WWE - x.xx.707.x - MID - 0P6B11000
EU WWE - x.xx.401.x - MID - 0P6B10000
India WWE - x.xx.720.x - MID - 0P6B65000
Your current configuration is wrong, that's why the system variant error.
I suggest to install EU WWE RUU so you save the headache to change this and that.
Read this for the driver part that you need on your PC - http://forum.xda-developers.com/showpost.php?p=64926362&postcount=4
Read this for the EU RUU and How-to : http://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
Or if the above is not possible, I am ready to flash ruu. Then kindly guide me how and what ruu to flash? Will I have to unlock also?
lekhwani said:
read just a few minutes back in one m8 thread on xda only that with a fastboot command (fastboot own writesecurflag 3) we can convert to s on but everything should be stock for this.
Click to expand...
Click to collapse
Don't do this when you have this kind of wrong configuration on your device.
You'll regret your action as you won't be able to do anything not even OTA until you spend another USD25 to S-Off it again and correct the configuration.
---------- Post added at 09:28 PM ---------- Previous post was at 09:26 PM ----------
lekhwani said:
Or if the above is not possible, I am ready to flash ruu. Then kindly guide me how and what ruu to flash? Will I have to unlock also?
Click to expand...
Click to collapse
Read what I posted earlier ... that's all you need to do .. no need to unlock but you can unlock if you want to.
My mied reads 000000.. does this mean eu mied?
Or its just because it's not a cdma device?
Hello,
I brought the phone this February and its working fine. It is running on Kitkat-4.4.2. Then when I searched for software update it shows an update available: 1.54.709.12 (233 MB). But when I download it and try to install, it says "We have determined that your phone may be running a modified version of its system software. For your protection, we cannot update your phone. Please revert your phone to the official HTC system software to update your phone. If you did not modify your system software or would like help reverting your system, please contact us via the support section at www . htc . com"
I saw the bootloader and its locked and cheked if its rooted using rootchecker and its not.
I would prefer not to root my mobile.
I want to update to marshmallow and I am unable to do it
Following are some details:
Current SW:
Android Ver# 4.4.2 (Sense 6)
SW no. 1.54.709.4
HTC SDK API level: 6.17
Baseband version: 1.15.2133156.UA14G_20.18n.4096.05L
Build no. 1.54.709.4 CL325784 release-keys
Bootloader:
***Locked***
M8_UL PVT SHIP S-OFF
CID-11111111
HBOOT-3.16.0.0000
RADIO-1.15.2133156.UA14G
OpenDSP-v38.2.2-00542-M8974.0311
OS-1.54.709.4
eMMC-boot 2048MB
Mar 21 2014,23:56:47.3
Please help.......and thank you in advance.
That's usually means the MID is wrong for the software region that you have.
As yours is a S-Off device, I would say it is easy to fix it.
First thing .. we need to know what the MID is. Run this command - fastboot getvar mid
If you need the driver & tools for this - http://forum.xda-developers.com/showpost.php?p=64926362&postcount=4
ckpv5 said:
That's usually means the MID is wrong for the software region that you have.
As yours is a S-Off device, I would say it is easy to fix it.
First thing .. we need to know what the MID is. Run this command - fastboot getvar mid
If you need the driver & tools for this - http://forum.xda-developers.com/showpost.php?p=64926362&postcount=4
Click to expand...
Click to collapse
Thank you very much for such quick reply.
I ran the command and it gave me
mid: 0P6B10000
I am from India and I want to get OTA updates in future.
Your MID is a EU MID
You can change it to India MID if you want to but it's a bit complicated for you I guess as it will involve change of MID, you may need to unlock bootloader & etc but it's not difficult.
Anyway .. for a start, make it totally EU version by flashing a Marshmallow EU RUU .. you don't need to unlock bootloader and you don't need to change MID. You will still can receive OTA if there is one but I think there will be no more OTA updates as M8 is already on its EOL (means no more HTC further support)
What you need to do :
option 1 : http://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
option 2 : http://forum.xda-developers.com/showpost.php?p=66271711&postcount=4
either one should be fine for your device.
ckpv5 said:
Your MID is a EU MID
You can change it to India MID if you want to but it's a bit complicated for you I guess as it will involve change of MID, you may need to unlock bootloader & etc but it's not difficult.
Anyway .. for a start, make it totally EU version by flashing a Marshmallow EU RUU .. you don't need to unlock bootloader and you don't need to change MID. You will still can receive OTA if there is one but I think there will be no more OTA updates as M8 is already on its EOL (means no more HTC further support)
What you need to do :
option 1 : http://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
option 2 : http://forum.xda-developers.com/showpost.php?p=66271711&postcount=4
either one should be fine for your device.
Click to expand...
Click to collapse
Thanks.....I am downloading the RUU zip and let you know what happens next.
By the way, will I have any issues networks or wifi or any other thing as it EU rom and I am in India
i have a question about updating bootloader 3.16 to 3.19 ? i keep trying to inatall cm13.0-20160408 but it keeps telling my it needs a higher bootloader where to find / install/flash
manasdb said:
By the way, will I have any issues networks or wifi or any other thing as it EU rom and I am in India
Click to expand...
Click to collapse
I don't think there will be issue as we notice most custom ROMs are based on EU ROM and many users from India are using them.
ckpv5 said:
I don't think there will be issue as we notice most custom ROMs are based on EU ROM and many users from India are using them.
Click to expand...
Click to collapse
Thanks.....I followed the procedure and installed it and its working fine.:good:
somungho said:
i have a question about updating bootloader 3.16 to 3.19 ? i keep trying to inatall cm13.0-20160408 but it keeps telling my it needs a higher bootloader where to find / install/flash
Click to expand...
Click to collapse
I'd recommend updating all the firmware (which in addition to hboot also includes radio, WiFi, Bluetooth, and a lot of other important modules) not just hboot. Being on hboot 3.16 means all your firmware is outdated, as in 2 years old. Updating to current firmware is best for compatibility with current ROMs.
You can either update by RUU (as discussed above) if available for your version. Or return to stock ROM and recovery, and update OTA (which will update the firmware). But we'd need to know more specifics about your device, to give more detailed direction. Do fastboot getvar all, and post the results (delete IMEI and serial number before posting).
I have the same problem with my htc m9. I cannot do these processes as I am not a professional and don't have a computer .I have a doubt ,If it is the problem with region ,Why can't we simply changes the region by turbo VPN and try to update the Android version
mpAsifMP said:
I have the same problem with my htc m9. I cannot do these processes as I am not a professional and don't have a computer .I have a doubt ,If it is the problem with region ,Why can't we simply changes the region by turbo VPN and try to update the Android version
Click to expand...
Click to collapse
You can't do that, since for HTC devices the region has little or nothing to do with spoofing where your phone is located (with VPN, etc.). The model ID (MID) and carrier ID (CID) are encoded into the phone. You typically can't change this on HTC devices, unless you have s-off. But further advice would be specific to the M9, and you should either search or post the M9 device forum. Following advice for a different device (this is for M8) is dangerous and can damage your phone!
Hi,
I'm totally new to this and I'm looking for help.
I have a HTC One (M9), unlocked. I realised since I got the handset (insurance replacement in 2016) I've never had an OTA update. I contacted HTC support who advised that I am running unofficial software and that is why I cannot get OTA updates. I've asked them to elaborate on what is "unofficial" about it as I have never rooted the handset or messed around in any way. They couldn't elaborate and advised I should send it to them to be flashed (at cost, as it's out of warranty).
Anyway, I want to put my handset into a condition where I can receive OTA updates & also ensure that I benefit from the latest software updates so I started looking into how I could do this. As a noob to Android the easiest method seemed to be via RUU exe. I've downloaded 2 different RUU's from HTC website but both errored with "incorrect version" when I tried to install. I then downloaded a ZIP which I followed the instructions to boot to recovery & install from phone storage, this also errored with "cannot find files".
As above I've tried going from Android v5 to v7 and that failed, I don't know whether I had the wrong RUU or I need to upgrade to v6 first.
I'm in the UK with I presume a UK handset but the RUUs were downloaded from htc.com not htc.com/uk as the UK one doesn't seem to provide this.
So long story short I'm looking for help getting the correct RUU for my handset and I'm having no luck. I'd appreciate any advice given.
HTC One M9
CID: HTC_001 (WWE)
Android: 5.0.2
HTC Sense: 7.0
SW: 1.32.401.17
S-ON
Cheers
Breezo
Firmware 1.32.401.17 only got distributed in one single country (I always forget which one it was - it definitely wasn't the UK). Therefore, the combination of that version together with the HTC__001 CID can only get achieved by tinkering with the phone.
You're actually using an official stock rom but you can't update your phone since the UK never was meant to receive this specific version and/or its OTAs.
You should be able to "return" to 1.32.401.15 without much hassle by following one of the guides in the ReadMe thread. Even with S-ON this little downgrade should be possible (c.f. the RUU section of the ReadMe thread).
If flashing the 1.32.401.15 RUU fails you'll have no choice but unlocking the bootloader, getting root, setting the phone S-OFF and retrying to flash the RUU. All needed steps are explained in the ReadMe thread, as well.
Sent from my HTC One M9 using XDA Labs
Hi Flippy498,
Thanks very much for the response and advise.
I've no idea how it ended up like that. I can only assume as it was an insurance replacement that it was initially branded then flashed incorrectly before it was issued to me.
I'll try your suggestions over the weekend.
Thanks again for the knowledge, its appreciated.
Cheers
Breezo
Hi Flippy498,
That worked perfectly thanks very much for your help. Took the software down from .17 to .15 and OTA updates kicked in immediately.
Now running on Android 7.0
Cheers again
Breezo
Flippy498 said:
Firmware 1.32.401.17 only got distributed in one single country (I always forget which one it was - it definitely wasn't the UK). Therefore, the combination of that version together with the HTC__001 CID can only get achieved by tinkering with the phone.
You're actually using an official stock rom but you can't update your phone since the UK never was meant to receive this specific version and/or its OTAs.
You should be able to "return" to 1.32.401.15 without much hassle by following one of the guides in the ReadMe thread. Even with S-ON this little downgrade should be possible (c.f. the RUU section of the ReadMe thread).
If flashing the 1.32.401.15 RUU fails you'll have no choice but unlocking the bootloader, getting root, setting the phone S-OFF and retrying to flash the RUU. All needed steps are explained in the ReadMe thread, as well.
Click to expand...
Click to collapse
Deffo not a UK phone. We went from 5.0.1 out of the box straight to 6.0.
I'm pretty sure that UK received Android 5.1, as well. No variant of the M9 skipped firmware 2.x.
Firmware 1.x = Android 5.0.2
Firmware 2.x = Android 5.1
Firmware 3.x = Android 6.0
Firmware 4.x = Android 7.0
Since the UK M9 is the "normal" European unbranded version (SKU 401) it received the following versions:
1.32.401.8
1.32.401.15
1.40.401.8
2.10.401.1
2.10.401.180*
3.35.401.12
3.35.401.32
4.14.401.7
4.28.401.3
In addition to that there are:
1.32.401.6 (a pre-release firmware shown on the MWC)
1.32.401.17 (which got distributed in only one country)
* Normally the three numbers behind the last dot indicate a beta firmware. Since the Nougat update couldn't be applied in one single update they had to distribute this version, as well.
Sent from my HTC One M9 using XDA Labs