[One (M8) Q&A, Help & Troubleshooting] emblemgreg:
Hello Gents,

Reading forum (HTC One M8 section) a cross, trying to find a solution for my unit. Got the unit with S-off and SuperCid 11111111. I was receiving OTA updates (the only one - very first one) via WiFi, however I was not able to install it. When I wanted to start installation process the message popped up with info, something like that: new update can't be installed because the unit is not using original stuff and the installation can harm the device. I decided to solve that issue. I started looking for any ideas or clues. It is my third approach to that issue. Annoyed with those useless OTA downloads, decided to get the TWRP and SU application. TWRP version was the one as suggested in this post:

https://xdaforums.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860

TWRP 2.8.3.0 for 3.xx.xxx.x TWRP backup and SuperSU Free v2.82 have been installed on my device. I have unlocked the bootloader via HTC website. I was trying to change my MID number however I was not able to enter in command window into SU privileges. I gave up. This time I manage to get SU access (Just for others keep your screen on, so you can see the window popping up (part of SuperSU Free v2.82) with option to allow enter SU mode after command "su" entered in the command window- before I simply did not notice that. I was reinstalling the drivers and other stuff. Trying to use the other PC, different cables. The solution was so trivial - just touching YES button on the screen). When I was already with mid 0P6B1000, the downloaded OTA was even trying to install itself, however with an error. All process seemed to be OK. Downloaded and then installation. But at this point the device was going into TWRP mode, after rebooting. I was not sure what to do next. Choosing INSTALL from TWRP, I pointed the source of downloaded OTA. The installation started but with an error. After that I decided to change the cid to HTC__001. Hoping that this will solve the problem. Nothing like that. Still the same problem.

Message I have received after attempting installation:

"Updating partition details.....done

Full SELinux support is present...

Unable to locate zip file ' CxHvAw@xG|DzB}G ' .

E:Error installing zip file ' CxHvAw@xG|DzB}G '

Done processing script file

MTP Enabled

Installing ' /external_sd/OTA_M8_UL_K444_SENSE60_MR_HTC_Europe_3.28.401.9_R-3.28.401.6_release_398820.zip '...

Checking for MD5 file...

Skipping MD5 check: no MD5 file found

file_getprop: failed to start " /system/build.prop" : No such file or directory

E:Error executing updater binary in zip ' /external_sd/OTA_M8_UL_K444_SENSE60_MR_HTC_Europe_3.28.401.9_R-3.28.401.6_release_398820.zip '

Error flashing zip ' /external_sd/OTA_M8_UL_K444_SENSE60_MR_HTC_Europe_3.28.401.9_R-3.28.401.6_release_398820.zip '

Updating partition details...

..done"

I was trying to move OTA file on SD card. No success. There was suggestion to extract the firmware.zip from that OTA zip and flash it and trying to download the OTA again . Nothing has changed.

Here below my getvar details, in brackets - previous, original values, before my attempts. :

version: 0.5

version-bootloader: 3.19.0.0000

version-baseband: 1.21.21331147A1.19_2G

version-cpld: None

version-microp: None

version-main: 3.28.401.6

version-misc: PVT SHIP S-OFF

serialno: ********************

imei: *****************

imei2: Not Support

meid: 00000000000000

product: m8_ul

platform: hTCBmsm8974

modelid: 0P6B10000 (0P6B11000)

cidnum: HTC__001 (11111111	)

battery-status: good

battery-voltage: 0mV

partition-layout: Generic

security: off

build-mode: SHIP

boot-mode: FASTBOOT

commitno-bootloader: df77f8b7

hbootpreupdate: 11

gencheckpt: 0

and the fastboot screen info:

*** Software status: Official ***

***UNLOCKED*** (***LOCKED***)

M8_UL PVT SHIP S-OFF

CID-HTC__001	(11111111)

HBOOT-3.19.0.0000

RADIO-1.21.21331147A1.19_2G

OpenDSP-v46.2.2-00564-M8974_FO.0811

OS-3.28.401.6

eMMC-boot 2048MB

Oct 3 2014, 15:19:34.1

Now comes my question. Which RUU is the best for this configuration? May I go for the latest one, to bring the device to the latest version possible? Or better idea is to go towards earlier versions? Was it better to keep SuperCID? What are you suggestions?

Sorry for a such long message..... I just wanted to pass as much as possible information, so you may have a better look. Thanks in advance for your time.