[HTC One Mini] Buzz84:
Hi, first post here and its a plea for help, most probably the same way quite a few people find their way onto here!

My wife has a HTC one mini and it will power on and go straight to the "Fastboot" screen, it does this constantly. if you select restart it ends up in exactly the same place, same with the power button.

The phone had been unlocked with TWRP recovery about 6 months ago. it was flashed with a stock ROM

This has happened before a couple of times but after a couple of restart attempts it fired up normally and went into normal operation, after a little research we started to believe that it had a sticking volume down button, but now no amount of squeezing and resetting will get it to power up this time

If i select to go into recovery the screen goes blank for a split second and comes right back onto the "Fastboot" screen.

When I connect the phone to a computer the phone goes into "Fastboot USB" and the computer beeps to say something has been connected, HTC sync fires up but says no phone is connected.

With the phone plugged into the computer I can use fastboot to see it is connected but adb does not see it:

C:\adb>fastboot devices
SH3ACWA****** fastboot

C:\adb>adb devices
List of devices attached

C:\adb>

I have tried to reflash the recovery, I have tried CWM TWRP and the Stock recovery but all do this:

C:\adb>fastboot flash recovery twrp.img
target reported max download size of 800227328 bytes
sending 'recovery' (8572 KB)...
OKAY [ 1.065s]
writing 'recovery'...
FAILED (remote: image update error)
finished. total time: 1.218s

C:\adb

I have used the command "fastboot oem boot" and this makes the phone show a white screen with the scateboarding androinds in the centre and gives:

C:\adb>fastboot oem boot
...
(bootloader) [ERR] Cmd18 polling status timed out, MCI_STATUS: 0x4C2000
(bootloader) [ERR] sdcc_command: sdcc_poll_status error, rc: 2
(bootloader) [SD_HW_ERR] read data fail in CMD18
(bootloader) CMD18: cmd failed
(bootloader) [SD_HW_ERR] SD: Read data fail..
(bootloader) [ERR] partition_read_emmc(876): error 2
(bootloader) [DISPLAY_ERR] read sp1 partition fail!!!
(bootloader) [ERR] Cmd17 polling status timed out, MCI_STATUS: 0x4C2000
(bootloader) [ERR] sdcc_command: sdcc_poll_status error, rc: 2
(bootloader) [SD_HW_ERR] read data fail in CMD17
(bootloader) CMD17: cmd failed
(bootloader) [SD_HW_ERR] SD: Read data fail..
(bootloader) [ERR] partition_read_emmc(876): error 2
(bootloader) [ERR] Cmd17 polling status timed out, MCI_STATUS: 0x4C2000
(bootloader) [ERR] sdcc_command: sdcc_poll_status error, rc: 2
(bootloader) [SD_HW_ERR] read data fail in CMD17
(bootloader) CMD17: cmd failed
(bootloader) [SD_HW_ERR] SD: Read data fail..
(bootloader) [ERR] partition_read_emmc(876): error 2
(bootloader) [ERR] Boot/Recovery image does not exist!!!
OKAY [ 0.407s]
finished. total time: 0.409s

C:\adb>

In case this is of any help:

C:\adb>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 2.21.0000
(bootloader) version-baseband: N/A
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 2.12.401.1
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: SH3ACWA*****
(bootloader) imei: 355866056******
(bootloader) meid:
(bootloader) product: m4_ul
(bootloader) platform: HBOOT-8930
(bootloader) modelid: PO5820000
(bootloader) cidnum: HTC__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 4274mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-871d213f
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.230s

I have also tried to fastboot flash a new ROM onto the phone (one that will not wipe the SDcard and all data), this also fails:

C:\adb>fastboot flash rom mini.zip
target reported max download size of 800227328 bytes
sending 'rom' (36992 KB)...
OKAY [ 2.731s]
writing 'rom'...
(bootloader) signature checking...
FAILED (remote: signature verify fail)
finished. total time: 8.164s

The rom was from the thread http://xdaforums.com/showthread.php?t=2659109 - I have renamed the zip out of lazyness so there is less to type in CMD prompt!

I have loaded up a FUU and this seems to work, it will recognise and bring up the software number of the phone and bring up the option to update it - I haven't gone through with this as it will wipe all of the SDcard data and this against what I am trying to achieve.

I would like to get access to the phone to extract the data, whether that be by mounting it and getting the data via comuter or getting it working via another method. We have a new Mini 2 as an upgrade for this phone so it does not neccesarily need to work completely.

Any help anyone can give will be greatly appreciated,