Apologies if this has been answered before, I have been trying to follow the advise from many previous threads without success.
I have an HTC One M8 which I bought unlocked in the UK several years ago. Around a year ago I went through the steps to put stock android on the phone before giving it to my dad to use.
I found out the updates are failing on the phone, I think the relevant parts of the message are below:
"Couldn't Update" ... "This is an Operating System upgrade for MRA58K.H10 " .... "Verification Problem"
From reading several other threads, I think the problem may be that I don't have the stock recovery software, which is causing the updates to fail. I have been trying different versions of the stock recovery image from different threads, but without success. When the phone restarts during the update, I just get a screen with an error image on it (for most of them), then after rebooting the above message is displayed in android.
Am I using the wrong image or does this mean I have done the initial android install incorrectly?
PS C:\adb> fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.12.401.4
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: FA456WM11349
(bootloader) imei: 358714051203606
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: HTC__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
finished. total time: 0.078s