• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Cannot find RUU STOCK ROM HTC One M8

George Flynn

Newbie
Sep 10, 2016
14
1
Hi Guys,

I have an HTC ONE M8 that I tried to root. Basically am stuck on the HTC boot screen. I have tried removing the SD card and the sim and rebooting - no luck. I have done some searching and it looks like I need to restore the stock RUU. I have Radio number 1.29.214500021.12G. There is one link that looks like it has the file https://www.androidfilehost.com/?fid=24369303960687057 but I cant open it for love or money. I saw something similar discussed on this thread: http://androidforums.com/threads/help-with-bricked-m8.878210/. I am based in Europe and cant see that HTC offers the file downloads as it does in US. I also have a couple of question does the RUU have to math the radio / region exactly? also is an alternative to find a twrp back up and load this? if so does the twrp backup have to be as specific and where might i find one? At the moment I am Can either get the fastboot screen up or turn the

(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-main: 6.12.166.4
 
Hi Guys,

I have an HTC ONE M8 that I tried to root. Basically am stuck on the HTC boot screen. I have tried removing the SD card and the sim and rebooting - no luck. I have done some searching and it looks like I need to restore the stock RUU. I have Radio number 1.29.214500021.12G. There is one link that looks like it has the file https://www.androidfilehost.com/?fid=24369303960687057 but I cant open it for love or money. I saw something similar discussed on this thread: http://androidforums.com/threads/help-with-bricked-m8.878210/. I am based in Europe and cant see that HTC offers the file downloads as it does in US. I also have a couple of question does the RUU have to math the radio / region exactly? also is an alternative to find a twrp back up and load this? if so does the twrp backup have to be as specific and where might i find one? At the moment I am Can either get the fastboot screen up or turn the

(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-main: 6.12.166.4
Is it a branded device or unlocked and unbranded? If it's branded who is the carrier?
Since you can get into fastboot run fastboot getvar all. Then post the output minus your IMEI.

Also post information such as what custom recovery you used and the version of the recovery. Or if you used a toolkit etc. If a RUU is not available root should still be a possibility and that would allow you to flash a custom OS or at least have a bootable device.
If the device is S off this would be easy, if it's S on and unlocked it shouldn't be that hard either.
 
Upvote 0
Thanks Guys.

James: The Carrier is swisscom. I was using TWRP...HOWEVER.. I did not make the recovery image using the back up feature, instead used HTC SYNC ( noob mistake).

Brian: output is below.

I have downloaded a copy of Viper One as I was thinking that maybe a custom OS would offer a way out. However if I take the SD card put of the phone and into the pc transfer the file and then look for the file in TWRP under Install the file is not there - the SD card when put back in the pc is exactly the same as it was before the file transfer. I don't know if its an SD problem or its something to do with the state the phone is in. I tried sideloading the file using adb push and no joy. full read out of my efforts below. I do not see the htc one on my pc to allow "normal" transfer to the download. When I rund ADB devices it shows nun and yet I can run fastboot. My initial and first reaction was to restore factory settings - bit concerned I might have to unrooted/made custom OS or RUU instalation impossible?

Thanks for your help!

C:\Users\PC1>adb devices
List of devices attached
adb server is out of date. killing...
* daemon started successfully *


C:\Users\PC1> cd C:\Users\PC1\.android

C:\Users\PC1\.android>adb devices
List of devices attached


C:\Users\PC1\.android> adb push ViperOneM8_6.1.0.zip /sdcard/.
error: device '(null)' not found

C:\Users\PC1\.android>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.166.4
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: HT43NWM10295


(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: VODAP110
(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
all: Done!
finished. total time: 0.120s

C:\Users\PC1\.android>adb push ViperOneM8_6.1.0.zip /sdcard/
adb server is out of date. killing...
* daemon started successfully *
error: device '(null)' not found
 
Upvote 0
Hi Brian I tried the RUU, did not work, I think that the RUU i need is the one I posted : https://www.androidfilehost.com/?fid=24369303960687057 issue is the file cannot be opened (at least by me).
Attached is screenshot of the error.
err.png
 
Upvote 0
Hi Brian I tried the RUU, did not work, I think that the RUU i need is the one I posted : https://www.androidfilehost.com/?fid=24369303960687057 issue is the file cannot be opened (at least by me).
Attached is screenshot of the error.View attachment 109576

The file you linked here https://www.androidfilehost.com/?fid=24369303960687057 is not a exe file.
You would download the file and Go into fastboot
type
fastboot oem rebootRUU
fastboot flash zip then drag the file into cmd and press enter. If it works it'll display a ton of text then tell you to reflash it again.
 
Upvote 0
Thanks Guys.

James: The Carrier is swisscom. I was using TWRP...HOWEVER.. I did not make the recovery image using the back up feature, instead used HTC SYNC ( noob mistake).

Brian: output is below.

I have downloaded a copy of Viper One as I was thinking that maybe a custom OS would offer a way out. However if I take the SD card put of the phone and into the pc transfer the file and then look for the file in TWRP under Install the file is not there - the SD card when put back in the pc is exactly the same as it was before the file transfer. I don't know if its an SD problem or its something to do with the state the phone is in. I tried sideloading the file using adb push and no joy. full read out of my efforts below. I do not see the htc one on my pc to allow "normal" transfer to the download. When I rund ADB devices it shows nun and yet I can run fastboot. My initial and first reaction was to restore factory settings - bit concerned I might have to unrooted/made custom OS or RUU instalation impossible?

Thanks for your help!

C:\Users\PC1>adb devices
List of devices attached
adb server is out of date. killing...
* daemon started successfully *


C:\Users\PC1> cd C:\Users\PC1\.android

C:\Users\PC1\.android>adb devices
List of devices attached


C:\Users\PC1\.android> adb push ViperOneM8_6.1.0.zip /sdcard/.
error: device '(null)' not found

C:\Users\PC1\.android>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.166.4
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: HT43NWM10295


(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: VODAP110
(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
all: Done!
finished. total time: 0.120s

C:\Users\PC1\.android>adb push ViperOneM8_6.1.0.zip /sdcard/
adb server is out of date. killing...
* daemon started successfully *
error: device '(null)' not found

When you are trying to sideload or adb push have you looked at the device manager on the PC to see if the device shows?
 
Upvote 0
Hi James - gave cmd ago - got the below error, i cannot see the phone in the control panel or device manager. I have seen it there but dont remember the exact circumstances that gave rise to it appearing.

C:\Users\PC1\.android> fastboot oem rebootRUU
< waiting for device >
...
(bootloader) Start Verify: 3
OKAY [ 0.044s]
finished. total time: 0.046s

C:\Users\PC1\.android>fastboot flash zip C:\Users\PC1\Downloads\0P6BIMG_M8_UL_M60_SENSE70_MR_HTC_Europe_6.12.401.4_Radio_1.29.214500021.12G_20.72.4196t.01_release_464360_signed.zip
target reported max download size of 1826418688 bytes
error: cannot load
'C:\Users\PC1\Downloads\0P6BIMG_M8_UL_M60_SENSE70_MR_HTC_Europe_6.12.401.4_Radio_1.29.214500021.12G_20.72.4196t.01_release_464360_signed.zip'
 
Upvote 0
Hi James - gave cmd ago - got the below error, i cannot see the phone in the control panel or device manager. I have seen it there but dont remember the exact circumstances that gave rise to it appearing.

C:\Users\PC1\.android> fastboot oem rebootRUU
< waiting for device >
...
(bootloader) Start Verify: 3
OKAY [ 0.044s]
finished. total time: 0.046s

C:\Users\PC1\.android>fastboot flash zip C:\Users\PC1\Downloads\0P6BIMG_M8_UL_M60_SENSE70_MR_HTC_Europe_6.12.401.4_Radio_1.29.214500021.12G_20.72.4196t.01_release_464360_signed.zip
target reported max download size of 1826418688 bytes
error: cannot load
'C:\Users\PC1\Downloads\0P6BIMG_M8_UL_M60_SENSE70_MR_HTC_Europe_6.12.401.4_Radio_1.29.214500021.12G_20.72.4196t.01_release_464360_signed.zip'
You will need to remove your fastboot file and use HTC fastboot file. Let me see if i can find it. Uploaded the adb and HTC-fastboot file from my PC. Oh and your bootloader has to be relocked.
 

Attachments

  • HTC_Fastboot_and_ADB.zip
    518.7 KB · Views: 838
Last edited:
Upvote 0
I believe error 155 is caused by an unlocked bootloader. I think you need to relock before you can run the RUU.

fastboot oem lock

Also, leave the device in fastboot mode while running the RUU.

If James is having you try some other things, you may want to try them while the bootloader is still unlocked.
 
Last edited:
  • Like
Reactions: James L
Upvote 0
I used cmd "fastboot lock oem" with the HTC fastboot . got the below erros so restored the old flashboot

C:\Users\PC1\.android>fastboot oem lock
... (bootloader) [PGFS] partition_update_pgfs: pg1fs_security
(bootloader) TZ_HTC_SVC_ENC ret = 0
(bootloader) [PGFS] partition_update_pgfs: pg2fs_sec_recovery
(bootloader) Lock successfully...
(bootloader) deinit_lcd
(bootloader) mipi display off
(bootloader) mdp_clock_off
(bootloader) turn off fd8c2308 failed 1 times. Try again...
(bootloader) disable_mmss_clk done
(bootloader) pll1_disable done
(bootloader) TZ_HTC_SVC_DISABLE ret = -1610744452 (0x9FFDFD7C)
(bootloader) [CRITICAL] SPMI write command failure: cmd_id = 0, error
(bootloader) = 4
(bootloader) [CRITICAL] SPMI write command failure: cmd_id = 0, error
(bootloader) = 4
(bootloader) [ERR] Cannot halt SPMI arbiter!!
(bootloader) [INFO] Rebooting device
FAILED (status read failed (Too many links))
Execution time is 1(s)
 
Upvote 0
Hi Guys,

I have an HTC ONE M8 that I tried to root. Basically am stuck on the HTC boot screen. I have tried removing the SD card and the sim and rebooting - no luck. I have done some searching and it looks like I need to restore the stock RUU. I have Radio number 1.29.214500021.12G. There is one link that looks like it has the file https://www.androidfilehost.com/?fid=24369303960687057 but I cant open it for love or money. I saw something similar discussed on this thread: http://androidforums.com/threads/help-with-bricked-m8.878210/. I am based in Europe and cant see that HTC offers the file downloads as it does in US. I also have a couple of question does the RUU have to math the radio / region exactly? also is an alternative to find a twrp back up and load this? if so does the twrp backup have to be as specific and where might i find one? At the moment I am Can either get the fastboot screen up or turn the

(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-main: 6.12.166.4

You can also backup a friends M8 stock ROM, then load on your phone.
 
Upvote 0
Hi Brian - I will give that a go - the issue is the SD card is not updating. I can format using a tool on the web so that it accepts changes - but it will wipe the existing contents - before I do this I just want to check If I wipe the SD card will it matter as long as the zip is on there? Hi Gustavo - unfortunately I am the only one with an M8.
 
Upvote 0
Brian will give that a go this evening . James do you have any other ideas? Thanks Guys, George
You could RE unlock the bootloader and then flash twrp. Then flash a custom rom. Since you have S on you would have to open, not extract the zip then flash the boot.img in fastboot after or before the rom flash in twrp.

Sideload is how i do it, you would need the device to be detected by adb while in twrp though. Since your using a desktop use a USB port in the back of the PC. If it's still not detected try a different USB cable.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones