[Windows Phone 8 General] tesa-klebeband:
Hello, I am trying to recover my Lumia 635 RM-974. The phone got bricked during a faulty ffu flash caused by the usb cable disconnecting during flash. my phone shows up as QHSUSB_BULK in device manager. my attempts to use the GUI version of wdrt have failed so far, as it just says failed after downloading the emergency files. With thor2, I have been able to send the sahara programmer to the device and switch to firehose using this command:

thor2.exe -mode emergency -hexfile "D:\Lumia 635\MPRG8x26_fh.ede" -edfile "D:\Lumia 635\RM974_fh.edp"

This gives me the following output (I cut out all Sahara messages as Sahara seems to be working):

END_IMAGE_TX received

END_IMAGE_TX with success status

Closing image D:\Lumia 635\MPRG8x26_fh.ede

Image closed successfully

Sending DONE

DONE sent

Entering state WAIT_DONE_RESP

DONE_RESP received

Stopped Sahara emergency download (status code = 0)

Emergency Programmer V3 version 2015.03.09.001

EDPAYLOAD download selected

Sending firehose single image

Waiting for Ed ready message, timeout 500 ms

Waiting for Ed ready message...DONE, status 0

Handling ed image D:\Lumia 635\RM974_fh.edp to partition EMERGENCY

Image opened successfully for reading

Payload tool:

Jan 10 2014 12:11:24 Version 000.000.003

Payload generation info:

Thu Mar 13 15:55:44 2014

SW_ID:00000000ffff0000H, KCI:1270, MSM_ID:008050E100000000H, RKH:B2F6BECAAED8735388C21591177EDEBE44E5D762H

Send signature

<?xml version="1.0" encoding="UTF-8" ?><data><log value="Validation is enabled." /></data>

<?xml version="1.0" encoding="UTF-8" ?><data><log value="EMMC: size_in_sectors:15269888, mfr_id:144, oem_id:74, prod_rev:1, mfr_date:4/2014" /></data>

Send signature. DONE.

Send hashtable

Send hashtable.DONE.( 0 )

Configure FIREHOSE

<?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" MaxPayloadSizeFromTargetInBytes="4096" MaxPayloadSizeToTargetInBytes="32768" MaxPayloadSizeToTargetInBytesSupported="32768" MaxXMLSizeInBytes="4096" Version="Feb 17 2014_17:28:37" Revision="1" TargetName="8x26" ChipSerialNumber="98305729" /></data>

Successfully configured FIREHOSE

<?xml version="1.0" encoding="UTF-8" ?><data><log value="start 53248, num 493" /></data>

Rawmode: ON

<?xml version="1.0" encoding="UTF-8" ?><data><error code="7" value="EMMC write: Read back verify failed at sector 53248,num sectors 64" /></data>

<?xml version="1.0" encoding="UTF-8" ?><data><log value="Finished sector address 53248" /></data>

Rawmode: OFF

NAK received, ACK expected

Message send/receive failed with error code 85050

Handling ed image ended with status 85050

EMERGENCY FLASH END

Emergency messaging closed successfully

Operation took about 4.00 seconds.

Unknown error code.

THOR2 1.8.2.18 exited with error code 85050 (0x14C3A)

I've read on several forums online that I should just try a different USB cable, but that doesn't seem to fix the error. I don't think that the EMMC is dead since it reports the correct amount of sectors for its size. Is there a way to skip the "Read back verify"? Why is the edfile (which I think is responsible for showing the red screen) written to the emmc? Would it be possible to put it in ram and then execute it? If there is anyone that could explain the stages of booting to the RED screen to me, i would really appreciate it.

Thanks for any help