[SOLVED] HELP! HTC ONE M8 - Bricked?

PavM3

Member
Jan 29, 2016
9
1
0
Nairobi
Huh, again, I missed your reply even though I thought I have been refreshing. Anyway, I have attached the screenshots. I tried moving AdbWinApi.dll around the folders as well.

Could it be that the RUU is not for my phone model? The bottom of the phone's back case as well as https://imeidata.net/ indicate that my model is OP6B110 which I understand is the Australian version (http://droider.eu/2014/09/20/htc-one-m8-models/). However, when I run 'fastboot getvar all', it shows the model number as OP6B10000, which I understand is the European version. The case (packaging of the phone) shows model ID as 0P9C700. I think the RUU link you sent was for the European version...I am not sure if this matters and would affect htc_fastboot.exe...


Can you do a screen capture of the RUU folder contents?

And also of the CMD window, when you try the command to flash the RUU zip (from RUU folder - let's concentrate there).
 

PandaDNB

Member
Jan 12, 2014
24
5
0
Coventry
Um, when I try to extract the files it says :
! D:\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: The archive is corrupt
! D:\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: Checksum error in dzdata_32g.img. The file is corrupt
 

PavM3

Member
Jan 29, 2016
9
1
0
Nairobi
Um, when I try to extract the files it says :
! D:\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: The archive is corrupt
! D:\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: Checksum error in dzdata_32g.img. The file is corrupt
I have also noted that the RUU I have been downloading from the link above comes in two files: a .zip file which is empty and a .PART file, essentially meaning that nothing is downloaded. Maybe the original archive is corrupt.
 

PandaDNB

Member
Jan 12, 2014
24
5
0
Coventry
I have also noted that the RUU I have been downloading from the link above comes in two files: a .zip file which is empty and a .PART file, essentially meaning that nothing is downloaded. Maybe the original archive is corrupt.
From the your pic I realized I shouldn't be extracting but I get the same missing AdbWinApi.dll error ?
 

PavM3

Member
Jan 29, 2016
9
1
0
Nairobi
From the your pic I realized I shouldn't be extracting but I get the same missing AdbWinApi.dll error ?
There is actually nothing to extract from that zip file you see in the picture. When I click on its properties, it's empty! This zip file came with another .PART file, meaning it was only partially downloaded - but no matter how many times I try to download, I get the same stuff - together with your comment, I think I can safely conclude that the archive is corrupt.
 

PandaDNB

Member
Jan 12, 2014
24
5
0
Coventry
There is actually nothing to extract from that zip file you see in the picture. When I click on its properties, it's empty! This zip file came with another .PART file, meaning it was only partially downloaded - but no matter how many times I try to download, I get the same stuff - together with your comment, I think I can safely conclude that the archive is corrupt.
Damn. BTW I downloaded the missing .dll pasted it in the folder with the other things and I had a window flash for less than a sec but I managed to "prt scr" still nothing happens, problem is I can't give a link to the pic...
 
Last edited:

PavM3

Member
Jan 29, 2016
9
1
0
Nairobi
Damn. BTW I downloaded the missing .dll pasted it in the folder with the other things and I had a window flash for less than a sec but I managed to "prt scr" still nothing happens, problem is I can't give a link to the pic...
When I pasted the missing dll... I just got a different error message but it was still a failed attempt :( Hopefully there will be more updates here tomorrow.
 

PandaDNB

Member
Jan 12, 2014
24
5
0
Coventry
We were doing the wrong thing all along. You have to open the Minimal ADB and Fastreboot thing, it will open a cmd and you have to type the commands in there. To make it easier copy and paste the files from the RUU fold in the installation folder of the Minimal ADB and Fastreboot. Thats it.
 
Last edited:
  • Like
Reactions: ckpv5

dabrat

New member
Jun 14, 2010
3
0
0
Thank you thank you thank you!!

I had this exact problem and you just saved my life. Solution worked perfectly (other than the fact that I had to cut and paste AdbWinApi.dll into the RUU folder).

Is there a way we can make a thank you donation or something? I do business from this phone so I have been in a frenzy this morning; even ordered a new phone.

I can't thank you enough!
 

PavM3

Member
Jan 29, 2016
9
1
0
Nairobi
We were doing the wrong thing all along. You have to open the Minimal ADB and Fastreboot thing, it will open a cmd and you have to type the commands in there. To make it easier copy and paste the files from the RUU fold in the installation folder of the Minimal ADB and Fastreboot. Thats it.
That's what I have been doing. Even tried copying the contents of the RUU folder into the installation folder...I have already tried that but no luck for me yet :( Happy for you that it worked.
 

ckpv5

Recognized Contributor
Feb 11, 2008
14,359
18,290
0
Kuala Lumpur
You probably failed to perform one of these steps:



Note that the part I've highlighted in red is really important. If your command prompt is not opened in the right folder (where htc_fastboot.exe is located) it won't work; even if you did all the other steps correctly.

A shortcut to open CMD prompt in the correct directory, is to open the RUU folder, then with your cursor inside the RUU folder window: Shift-right mouse button click, then select "Open command window here".
We were doing the wrong thing all along. You have to open the Minimal ADB and Fastreboot thing, it will open a cmd and you have to type the commands in there. To make it easier copy and paste the files from the RUU fold in the installation folder of the Minimal ADB and Fastreboot. Thats it.
I just notice that minimal fastboot & adb is not system wide (ahh.. I put the wrong link that I meant to put) I meant to put up link to a system-wide adb/fastboot where you can simply open a command prompt anywhere on PC and the adb/fastboot work.

The correct link for system-wide adb/fastboot now available on post #4
with this system-wide, no need to put the ROM.zip & htc_fastboot.exe in fastboot/adb folder. You can even put then on desktop and run command prompt from desktop

View attachment 3627494
 
Last edited:
  • Like
Reactions: casper_600

ckpv5

Recognized Contributor
Feb 11, 2008
14,359
18,290
0
Kuala Lumpur
There is actually nothing to extract from that zip file you see in the picture. When I click on its properties, it's empty! This zip file came with another .PART file, meaning it was only partially downloaded - but no matter how many times I try to download, I get the same stuff - together with your comment, I think I can safely conclude that the archive is corrupt.
I think you have a bad download ... there shouldn't be any .PART file
compare the md5 for your downloaded zip.
It should match 469c3b8504ce2a2c8aae0fde17bfe028

also download the system-wide adb/fastboot setup file that I linked on post #4
select Y for system-wide
select N for the driver as you don't need that

Then you can put the ROM zip & htc_fastboot.exe on your desktop and run command prompt from desktop.
(If you see the above screenshot, I have a command prompt shortcut on desktop, to make thing easy for me when doing adb or fastboot)
 
Last edited:
  • Like
Reactions: PavM3

PavM3

Member
Jan 29, 2016
9
1
0
Nairobi
Indeed, the problem was the RUU download. Firefox just couldn't complete the download so I was always trying to run a bad file. I tried downloading from Internet Explorer and got the full download. Without having to repeat these steps...I just moved the cmd command prompt and the AdbWinApi.dll around the folders depending on the command I wanted and now it worked!!! Great that you have now simplified it. I am very very grateful to all of you for all your help especially since HTC customer care was just taking me around in circles. Thanks again!!


I think you have a bad download ... there shouldn't be any .PART file
compare the md5 for your downloaded zip.
It should match 469c3b8504ce2a2c8aae0fde17bfe028

also download the system-wide adb/fastboot setup file that I linked on post #4
select Y for system-wide
select N for the driver as you don't need that

Then you can put the ROM zip & htc_fastboot.exe on your desktop and run command prompt from desktop.
(If you see the above screenshot, I have a command prompt shortcut on desktop, to make thing easy for me when doing adb or fastboot)
 
  • Like
Reactions: lovelychi

choochee

Member
Jan 26, 2010
26
0
0
Melbs
I have an Marshmellow update failure as well but on a M8_UL_CA which supposedly is AT&A, would 0P6BIMG_M8_UL_M60_SENSE70_MR_HTC_Europe_6.12.401.4_Radio_1.29.214500021.12G_20.72.4196t.01_release_464360_signed happened to be compatible?

Or I guess I have to downgrade to HTC One (M8) 4.28.502.2 and start again?
 
Last edited:

donbiagino

New member
Aug 16, 2012
2
0
0
Hi guys, i need help, when i try to flash the stock RUU 0P6BIMG_M8_UL_M60_SENSE70_MR_HTC_Europe_6.12.401.4 _Radio_1.29.214500021.12G_20.72.4196t.01_release_4 64360_signed.zip
Just for info, 2 days ago i was unlocking bootloader with HTCDEV, but i occurred in a strange error flashing a file to obtain root permission, and misteriously i loss my OS, and my HTC ONE M8 bricked!
I repaired it flashing a Custom RUU, Android version 4.4.3 Sense 6.0, S-ON and TWRP 2.8.5.0, after that i can't write any RUU now.

Into the prompt window appear:

"FAIL99 unknown fail"
FAILED <remote: 99 unknown fail>

I'm waiting for a help reply...
Thank you!
 
Last edited:

donbiagino

New member
Aug 16, 2012
2
0
0
Ok, after installed Sunshine and switched my device in S-OFF, i repeated all the operation and all gone OK.
Now my HTC One M8 is Unlocked, S-OFF, but with software Original and without root permission.
Thank You for your help!
 

redpoint73

Recognized Contributor
Oct 24, 2007
15,259
6,946
113
Into the prompt window appear:

"FAIL99 unknown fail"
FAILED <remote: 99 unknown fail>
Error 99 usually means you are trying to flash an unsigned RUU or firmware, which is not possible with s-on (and the reason it worked after you obtained s-off).

With s-on, you can flash a signed RUU, as long as it matches your CID and MID, and your bootloader is LOCKED or RELOCKED.

---------- Post added at 09:26 AM ---------- Previous post was at 09:22 AM ----------

I have an Marshmellow update failure as well but on a M8_UL_CA which supposedly is AT&A, would 0P6BIMG_M8_UL_M60_SENSE70_MR_HTC_Europe_6.12.401.4_Radio_1.29.214500021.12G_20.72.4196t.01_release_464360_signed happened to be compatible?

Or I guess I have to downgrade to HTC One (M8) 4.28.502.2 and start again?

AT&T Marshmallow hasn't rolled out yet, its still in certification. You likely have some other version. I believe there is an Australian variant with product name M8_UL_CA.

However, the version number you mention (502) is for AT&T, so I'm curious how you determined that number.

Either way, the 401 RUU won't work. It needs to match your CID.
 

ezxza

New member
Feb 2, 2016
4
2
0
Great :good:

If you don't plan to root the device, there is no need to turn off auto update. It will success for future update when there is one.

Don't think there will be another OS update for M8, this Marshmallow is the last major OS update. If there is any further update, it will be some patches/small update.
Hi. I followed this thread and felt my problem is very much similar. I hope I am right. Phone does not go past the start-up screen after the OTA Update. The Phone is a dual sim phone. I would greatly appreciate your help here. This following is the output from the fastboot getvar all


(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.24.30336021.13G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.16.401.101
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2:
(bootloader) meid: 00000000000000
(bootloader) product: m8_dugl
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B64000
(bootloader) cidnum: HTC_J15
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: RUU
(bootloader) commitno-bootloader: 205bdca3
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.102s

Thanks