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.
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
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
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
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.