I created a flashable file for those who want to update to the latest release.
This update was made for:
android-info.txt
Code:
modelid: PJ4610000
cidnum: HTC__001
cidnum: HTC__E11
cidnum: HTC__203
cidnum: HTC__Y13
cidnum: HTC__102
cidnum: HTC__405
cidnum: HTC__304
cidnum: HTC__A07
cidnum: HTC__016
cidnum: HTC__032
cidnum: HTC__M27
mainver: 4.18.401.4
btype:1
aareport:1
hbootpreupdate:12
RadioVer: 5.1204.167.31
erasebcid: 1
I made 2 patch zips:
One_X_4.18.401.4_Patch_deodexed.zip
One_X_4.18.401.4_Patch_odexed.zip
Also a firmware package to complete the install
! ! This can wipe your internal storage, back it up ! !
FASTBOOT FLASH: fastboot flash zip firmware.zip
I also added:
stock boot.img
stock recovery.img
In handy packages
All this can be found here: DOWNLOAD ALL
Don't FullWipe this is a patch! ! !
If you need more info about flashing this stuff....search XDA ! ! !
Im on latest lyapota rom, and flashed this on top of it....
Then flash latest modpack, and your updated.
Other roms, i can't tell
No need for a fullwipe, as this is a patch ! ! ! !
DutchDanny said:
Im on latest lyapota rom, and flashed this on top of it....
Then flash latest modpack, and your updated.
Other roms, i can't tell
No need for a fullwipe, as this is a patch ! ! ! !
Click to expand...
Click to collapse
thanks you..
Do you know of a change log? Also, who is updating the base still, is it HTC?
Sure hope mic bug is fixed
jaw2floor said:
Do you know of a change log? Also, who is updating the base still, is it HTC?
Sure hope mic bug is fixed
Click to expand...
Click to collapse
It's still heartbleed patch, made by HTC
Shot via my Gtab3_8
Noob question.
I use insertcoin sense 4.2.2 rom. which file do I need? Odexed or deodexed. Also do I need to flash the firmware.zip for the patch to work?
i am ARHD 33.1 and my cid is htc_044.
i need to flash deodex version, right?
@di said:
i am ARHD 33.1 and my cid is htc_044.
i need to flash deodex version, right?
Click to expand...
Click to collapse
ARHD is deodex
Send via my HTC ONE M8
Does this work on all rom's? I am running ViperX 4.06.
Sent from my HTC One X using XDA Premium 4 mobile app
RobDC said:
Does this work on all rom's? I am running ViperX 4.06.
Sent from my HTC One X using XDA Premium 4 mobile app
Click to expand...
Click to collapse
U gotta test that ..
U have to use deodexed version
Sent from my HTC One X using Tapatalk
I have a HTC one X here which after an OTA from 4.1 to 4.2 is stuck in airplane mode. This should/could be a problem with the radio firmware. It's CID is locked to VODAP102. Would this update (which has a newer radio firmware) work on this unit? I can't revert back to an older version due to:
1. I don't have a backup of the 4.1 install (only decided to make a nand backup AFTER the OTA)
2. I think the radio or hboot doesn't allow backwards flashing.
The unit currently has hboot 1.72.0000
Radio- 5.1204.164D3.31
Scorpei said:
I have a HTC one X here which after an OTA from 4.1 to 4.2 is stuck in airplane mode. This should/could be a problem with the radio firmware. It's CID is locked to VODAP102. Would this update (which has a newer radio firmware) work on this unit? I can't revert back to an older version due to:
1. I don't have a backup of the 4.1 install (only decided to make a nand backup AFTER the OTA)
2. I think the radio or hboot doesn't allow backwards flashing.
The unit currently has hboot 1.72.0000
Radio- 5.1204.164D3.31
Click to expand...
Click to collapse
Its worth the try and flash the firmware.zip
See if it solves the issue
Send via my HTC ONE M8
I flashed the deodexed zip with clockworkmod, but it didn't update the radio. Am I doing something wrong?>
Scorpei said:
I flashed the deodexed zip with clockworkmod, but it didn't update the radio. Am I doing something wrong?>
Click to expand...
Click to collapse
What the radio is the same like in 4.18.401.2, 4.18.401.3 and now in 4.18.401.4 This is the radio in the all this base 5.1204.167.31
That could be the case ofcourse, but the radio on my handset is: 5.1204.164D3.31. At least that is what hboot states.
Scorpei said:
That could be the case ofcourse, but the radio on my handset is: 5.1204.164D3.31. At least that is what hboot states.
Click to expand...
Click to collapse
witch hboot version 1.72 or 1.36? if you are on 1.36 then it is normal to have older radio the radio is in the firmware.zip
Thant said:
witch hboot version 1.72 or 1.36? if you are on 1.36 then it is normal to have older radio the radio is in the firmware.zip
Click to expand...
Click to collapse
Hboot 1.72. I think that is what went wrong with the OTA, but I can't be sure. If I try to use soulfly's endevour 5.1204.167 with RIL update via clockwork it sais it updated the radio but when I reboot hboot still shows the old 164.
link dont work anymore
please fix
server issue is fixed.....
So what do we have to flash. Just the patch?
Sent from my HTC One X using XDA Free mobile app
HTC One M8 International model FW 1.12.1540.17
Bootloader: UNLOCKED
Rooted: YES
S-OFF: YES
CID: 11111111/SuperCID
I read here that my FW should be brought up to the current revision that a ROM I'd like to run should match. I notice most ROMs run on 1.54.401.10 & 1.54.401.5.
I have been attempting to update my FW but keep running in to error 24 parsing error, due to the modelid number not matching. I was under the assumption that one, FW must match ROM, and two that if I was S-OFF and SuperCID I could flash ANY firmware. So why am I having this issue?
My get var verifies the correct status of my device
version: 0.5
version-bootloader: 3.16.0.0000
version-baseband: 1.15.2133156.UA03_2G
version-cpld: None
version-microp: None
version-main:
version-misc: PVT SHIP S-OFF
serialno: XXXXXXXXXXXX
imei: XXXXXXXXXXXXXXXX
imei2: Not Support
meid: 00000000000000
product: m8_ul_ca
platform: hTCBmsm8974
modelid: 0P6B12000
cidnum: 11111111
battery-status: good
battery-voltage: 0mV
partition-layout: Generic
security: off
build-mode: SHIP
boot-mode: FASTBOOT
commitno-bootloader: 0a41237a
hbootpreupdate: 11
gencheckpt: 0
Click to expand...
Click to collapse
However after attempting to flash the 1.54.401.5 FW I recieve this error, I have followed directions to attempt to flash at minimum twice to get results to stick however no luck;
target reported max download size of 1830711296 bytes
sending 'zip' (36538 KB)...
OKAY [ 2.289s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) zip info parsing...
FAILED (remote: 24 parsing android-info fail)
finished. total time: 2.481s
Click to expand...
Click to collapse
Upon inspecting the android-info file it is not the same modelid as my phone. Again I know it doesn't match but I thought with S-OFF and SuperCID it did not matter?
modelid: 0P6B10000
cidnum: HTC__001
cidnum: HTC__102
cidnum: HTC__203
cidnum: HTC__E11
cidnum: HTC__405
cidnum: HTC__Y13
cidnum: HTC__304
cidnum: HTC__A07
cidnum: HTC__032
cidnum: HTC__J15
cidnum: HTC__016
cidnum: HTC__M27
cidnum: HTC__K18
cidnum: HTC__A48
cidnum: HTC__002
mainver: 1.54.401.5
btype:1
aareport:1
hbootpreupdate:12
Click to expand...
Click to collapse
Is it just as simple as renaming the modelid to match that of my device, like it is to remove the recovery.img to keep TWRP? Also will this cause me to lose S-OFF? Also I've been trying to flash 1.54.401.5, I have thought about trying to flash 1.54.401.10 but not sure if FW updates are incremental updates only, since the 1.54.401.10 has a lot fewer IMG files then the 1.54.401.5.
metaphz said:
HTC One M8 International model FW 1.12.1540.17
Bootloader: UNLOCKED
Rooted: YES
S-OFF: YES
CID: 11111111/SuperCID
I read here that my FW should be brought up to the current revision that a ROM I'd like to run should match. I notice most ROMs run on 1.54.401.10 & 1.54.401.5.
I have been attempting to update my FW but keep running in to error 24 parsing error, due to the modelid number not matching. I was under the assumption that one, FW must match ROM, and two that if I was S-OFF and SuperCID I could flash ANY firmware. So why am I having this issue?
My get var verifies the correct status of my device
However after attempting to flash the 1.54.401.5 FW I recieve this error, I have followed directions to attempt to flash at minimum twice to get results to stick however no luck;
Upon inspecting the android-info file it is not the same modelid as my phone. Again I know it doesn't match but I thought with S-OFF and SuperCID it did not matter?
Is it just as simple as renaming the modelid to match that of my device, like it is to remove the recovery.img to keep TWRP? Also will this cause me to lose S-OFF? Also I've been trying to flash 1.54.401.5, I have thought about trying to flash 1.54.401.10 but not sure if FW updates are incremental updates only, since the 1.54.401.10 has a lot fewer IMG files then the 1.54.401.5.
Click to expand...
Click to collapse
What variant of the m8 that is. Is it branded, what's the original cid?
Sent from my HTC One_M8 using Tapatalk
tominozh said:
What variant of the m8 that is. Is it branded, what's the original cid?
Sent from my HTC One_M8 using Tapatalk
Click to expand...
Click to collapse
It is an unbranded International M8. The girlfriend took the OTA but I just pulled this from hers;
BS_US001
ETA: Model number on phone says OP6B120
metaphz said:
It is an unbranded International M8. The girlfriend took the OTA but I just pulled this from hers;
BS_US001
ETA: Model number on phone says OP6B120
Click to expand...
Click to collapse
That's more likely not an international m8. International m8 model number I'd OP6B100 and cid is HTC__001.
I'm not sure where you got your phone from, also not sure if there is any difference between firmware of these two different variants.
Sent from my HTC One_M8 using Tapatalk
tominozh said:
That's more likely not an international m8. International m8 model number I'd OP6B100 and cid is HTC__001.
I'm not sure where you got your phone from, also not sure if there is any difference between firmware of these two different variants.
Sent from my HTC One_M8 using Tapatalk
Click to expand...
Click to collapse
I got my phone from a small local carrier in Wyoming, USA. They in the past have sold "International" models, SIM Unlocked. There is no branding or anything other then HTC on the device.
Not sure where to go from here...I know HTC has OTA update for it because girlfriends HTC is on the 1.54.whatever. So I'm at a loss of what I am to do.
I'd like to update to latest firmware keeping unlocked bootloader, root, s-off, and SuperCID(Which doesn't seem to actually work?) so I can install a custom ROM based on same firmware.
This has been a little frustrating, working on this for two days now to get to where I am.
metaphz said:
I got my phone from a small local carrier in Wyoming, USA. They in the past have sold "International" models, SIM Unlocked. There is no branding or anything other then HTC on the device.
Not sure where to go from here...I know HTC has OTA update for it because girlfriends HTC is on the 1.54.whatever. So I'm at a loss of what I am to do.
I'd like to update to latest firmware keeping unlocked bootloader, root, s-off, and SuperCID(Which doesn't seem to actually work?) so I can install a custom ROM based on same firmware.
This has been a little frustrating, working on this for two days now to get to where I am.
Click to expand...
Click to collapse
Are you running stock, or do you have backup of your stock Rom? Did your GF got her phone in the same place?
Sent from my HTC One_M8 using Tapatalk
tominozh said:
Are you running stock, or do you have backup of your stock Rom? Did your GF got her phone in the same place?
Sent from my HTC One_M8 using Tapatalk
Click to expand...
Click to collapse
Me and the GF got the phone same place, same time, right out of the sealed brown box they were shipped in, one after another.
I am running stock ROM, and have made a NANDROID backup with TWRP. I have also made a backup of my radio. Reading another thread my model # looks like an AT&T device but my CID is definitely different, and of course it is because I'm not on AT&T.
metaphz said:
Me and the GF got the phone same place, same time, right out of the sealed brown box they were shipped in, one after another.
I am running stock ROM, and have made a NANDROID backup with TWRP. I have also made a backup of my radio. Reading another thread my model # looks like an AT&T device but my CID is definitely different, and of course it is because I'm not on AT&T.
Click to expand...
Click to collapse
Ok, so when you try to check for update in setting--about--software update it says your phone is up to date right?
Also what is the software number in
Setting-about-softwate information -- software number?
Sent from my HTC One_M8 using Tapatalk
tominozh said:
Ok, so when you try to check for update in setting--about--software update it says your phone is up to date right?
Also what is the software number in
Setting-about-softwate information -- software number?
Sent from my HTC One_M8 using Tapatalk
Click to expand...
Click to collapse
My phone says there is an update available, I have NOT taken the update because I didn't want to lose the chance to unlock everything. Like BL, S-OFF, Root, SuperCID, etc...It keeps pestering about the update and the GF didn't care and took the OTA update. I'm coming from Galaxy S4, and DroidX so this HTC is WAY new to me.
Mine
Software number: 1.12.1540.17
GF's Don't care about this one but it recieved OTA from HTC, not carrier
Software number: 1.54.1540.9
metaphz said:
My phone says there is an update available, I have NOT taken the update because I didn't want to lose the chance to unlock everything. Like BL, S-OFF, Root, SuperCID, etc...It keeps pestering about the update and the GF didn't care and took the OTA update. I'm coming from Galaxy S4, and DroidX so this HTC is WAY new to me.
Mine
Software number: 1.12.1540.17
GF's Don't care about this one but it recieved OTA from HTC, not carrier
Software number: 1.54.1540.9
Click to expand...
Click to collapse
Ok. There you go. You already have a-off, right. If you do, ota update won't put it back to s-on. I run ota while s-off and I stayed s-off. Also you do not need to relocked bootloader, but you have to have stock recovery.
Sent from my HTC One_M8 using Tapatalk
tominozh said:
Ok. There you go. You already have a-off, right. If you do, ota update won't put it back to s-on. I run ota while s-off and I stayed s-off. Also you do not need to relocked bootloader, but you have to have stock recovery.
Sent from my HTC One_M8 using Tapatalk
Click to expand...
Click to collapse
LOL okay simple enough. I was concerned an OTA would wipe out all the S-OFF stuff and SuperCID. I will take the OTA update then. I see the GF's is 1.54.1540.9 which is where I assume mine will go, not 1.54.401.5 or .10 like the ROMs in the Android Development forum. These ROM's are still safe to flash?
metaphz said:
HTC One M8 International model FW 1.12.1540.17
Bootloader: UNLOCKED
Rooted: YES
S-OFF: YES
CID: 11111111/SuperCID
I read here that my FW should be brought up to the current revision that a ROM I'd like to run should match. I notice most ROMs run on 1.54.401.10 & 1.54.401.5.
I have been attempting to update my FW but keep running in to error 24 parsing error, due to the modelid number not matching. I was under the assumption that one, FW must match ROM, and two that if I was S-OFF and SuperCID I could flash ANY firmware. So why am I having this issue?
My get var verifies the correct status of my device
However after attempting to flash the 1.54.401.5 FW I recieve this error, I have followed directions to attempt to flash at minimum twice to get results to stick however no luck;
Upon inspecting the android-info file it is not the same modelid as my phone. Again I know it doesn't match but I thought with S-OFF and SuperCID it did not matter?
Is it just as simple as renaming the modelid to match that of my device, like it is to remove the recovery.img to keep TWRP? Also will this cause me to lose S-OFF? Also I've been trying to flash 1.54.401.5, I have thought about trying to flash 1.54.401.10 but not sure if FW updates are incremental updates only, since the 1.54.401.10 has a lot fewer IMG files then the 1.54.401.5.
Click to expand...
Click to collapse
You can change your cid but also your modelid..
Here is the link : http://forum.xda-developers.com/showthread.php?t=2708581
metaphz said:
LOL okay simple enough. I was concerned an OTA would wipe out all the S-OFF stuff and SuperCID. I will take the OTA update then. I see the GF's is 1.54.1540.9 which is where I assume mine will go, not 1.54.401.5 or .10 like the ROMs in the Android Development forum. These ROM's are still safe to flash?
Click to expand...
Click to collapse
It will update to the version that's written in the OTA notification. The last numbers of the version I.e. are just minor carrier/region differences. I believe .9 and .10 are almost identical. Maybe there is difference in radio or so.
The Roms from development forums are safe to flash now as well, they would run just fine, but I always update my to the last available just for hboot, radio.
Also don't forget that you have to flash stock recovery for ota so succeed. And also don't forget you will loose root. So after update you will need to flash stock recovery and root your Rom if you want. And of course Don't forget to make backup of your stock Rom just in case you need it again.
Sent from my HTC One_M8 using Tapatalk
Onem8 said:
You can change your cid but also your modelid..
Here is the link : http://forum.xda-developers.com/showthread.php?t=2708581
Click to expand...
Click to collapse
This is the OTA it downloaded, just a little nervous with the word SECURITY in the title LOL
OTA_M8_UL_K44_SENSE60_SECURITY_BrightstarUS_WWE_1.54.1540.9
ETA: When I tell it INSTALL NOW, it goes straight to TWRP to install. Tried flashing the OTA zip, flash failed. How am I to install this OTA?
metaphz said:
This is the OTA it downloaded, just a little nervous with the word SECURITY in the title LOL
OTA_M8_UL_K44_SENSE60_SECURITY_BrightstarUS_WWE_1.54.1540.9
ETA: When I tell it INSTALL NOW, it goes straight to TWRP to install. Tried flashing the OTA zip, flash failed. How am I to install this OTA?
Click to expand...
Click to collapse
OP, you have the US unlocked M8, not the International one. The 'Security' in the update is to denote it's a security update and doesn't affect S-OFF at all.
If you want to change your phone to the EU unbranded handset you'll have to also change the MID but then it probably won't work on 4G properly so you're better off just updating with the build you have now
EddyOS said:
OP, you have the US unlocked M8, not the International one. The 'Security' in the update is to denote it's a security update and doesn't affect S-OFF at all.
If you want to change your phone to the EU unbranded handset you'll have to also change the MID but then it probably won't work on 4G properly so you're better off just updating with the build you have now
Click to expand...
Click to collapse
Thank you so much for this information. I take it when you say unlocked, you mean carrier unlocked, as the bootloader was locked.
How do I apply the OTA FW update to the device? Seems like a silly question, but when I follow along it boots straight to TWRP where it won't flash. Am I to flash this zip in ADB? Confused now
metaphz said:
Thank you so much for this information. I take it when you say unlocked, you mean carrier unlocked, as the bootloader was locked.
How do I apply the OTA FW update to the device? Seems like a silly question, but when I follow along it boots straight to TWRP where it won't flash. Am I to flash this zip in ADB? Confused now
Click to expand...
Click to collapse
You have to be 100% stock to flash an OTA update, so you can't do it in TWRP
EddyOS said:
You have to be 100% stock to flash an OTA update, so you can't do it in TWRP
Click to expand...
Click to collapse
So how I am to flash an OTA update like previous poster said, and keep Unlocked bootloader, and S-OFF?
Is there a TWRP style zip to flash for this device instead of the OTA update?
metaphz said:
So how I am to flash an OTA update like previous poster said, and keep Unlocked bootloader, and S-OFF?
Is there a TWRP style zip to flash for this device instead of the OTA update?
Click to expand...
Click to collapse
Download ota, flash stock recovery from here, make sure it match your current software number.
http://forum.xda-developers.com/showthread.php?p=51532764
If you rooted you can flash it with this app, just make sure you flash it to recovery partion.
http://forum.xda-developers.com/showthread.php?p=52860295
If not rooted flash it with fastboot.
Then click install ota.
Done.
Sent from my HTC One_M8 using Tapatalk
Beat me to it Thanks
Trying to install Android Revolution HD lolipop, i have tried installing it but it just gets stuck and reboots into recovery. I need newer firmware but i can't find anything that supports my model and cid. Any help would be appreciated. Or can i flash firmware that does not have my cid somehow ? What are my options?
TWRP 2.8.5.0
Current Firmware: 3.11.1700.5
S-OFF
0P6B12000
cidnum: CWS__001 AT&T
I think i figured it out:
http://forum.xda-developers.com/htc-one-m8/general/vomerguides-m8-bootldr-unlock-s-off-t2800727
Vomer's guide pretty much covers it. You can change your CID since you are s-off. And you can make it SuperCID 11111111, which allows you to flash firmware for any CID (SuperCID essentially "passes" any CID check).
You can also try the firmware for the US Dev Edition. Its Lollipop firmware, and intended to be used on AT&T's network:
http://forum.xda-developers.com/att-htc-one-m8/development/att-4-4-3-2-22-1540-3-debloated-sense-6-t2837365
iwcarbon said:
Trying to install Android Revolution HD lolipop, i have tried installing it but it just gets stuck and reboots into recovery. I need newer firmware but i can't find anything that supports my model and cid. Any help would be appreciated. Or can i flash firmware that does not have my cid somehow ? What are my options?
TWRP 2.8.5.0
Current Firmware: 3.11.1700.5
S-OFF
0P6B12000
cidnum: CWS__001 AT&T
I think i figured it out:
http://forum.xda-developers.com/htc-one-m8/general/vomerguides-m8-bootldr-unlock-s-off-t2800727
Click to expand...
Click to collapse
Looks like you're running the GPe conversion. If so, you first need to get back to the Sense partition so follow the 'Back to Sense' thread in General and then flash the Sense-based ROM of your choice (along with matching FW package)
EddyOS said:
Looks like you're running the GPe conversion.
Click to expand...
Click to collapse
Good catch.