brandonlw / Psychson

Phison 2251-03 (2303) Custom Firmware & Existing Firmware Patches (BadUSB)
MIT License
4.12k stars 1.28k forks source link

2251-03 (2303) Error - System.InvalidOperationException #131

Open T3RM1NAT0R opened 8 years ago

T3RM1NAT0R commented 8 years ago

I bought the Toshiba TransMemory MX 8GB (THNV08SUZBLK) I followed the steps on http://null-byte.wonderhowto.com/how-to/make-your-own-bad-usb-0165419/ for dumping the "malicious" firmware. When I dumped this modified firmware (I made a backup before) I got the following error:

C:\Users\??>tools\DriveCom.exe /drive=F /action=SendFirmware /burner=\BAD_USB\BurnerImage\BN03V117M.bin /firmware=\BAD_USB\Psychson\firmware\bin\fw.bin Action specified: SendFirmware Gathering information... Reported chip type: 2303 Reported chip ID: 98-DE-98-92-72-57 Reported firmware version: 2.08.53 Mode: Firmware Switching to boot mode... Rebooting... FATAL: System.InvalidOperationException: DeviceIoControl failed: 0002 bei DriveCom.PhisonDevice._SendCommand(SafeFileHandle handle, Byte[] cmd, Byte[] data, Int32 bytesExpected) in \BAD_USB\Psychson\DriveCom\DriveCom\PhisonDevice.cs:Zeile 365. bei DriveCom.PhisonDevice.SendCommand(Byte[] cmd, Byte[] data) in \BAD_USB\Psychson\DriveCom\DriveCom\PhisonDevice.cs:Zeile 314. bei DriveCom.PhisonDevice.SendCommand(Byte[] cmd) in \BAD_USB\Psychson\DriveCom\DriveCom\PhisonDevice.cs:Zeile 304. bei DriveCom.PhisonDevice.JumpToBootMode() in \BAD_USB\Psychson\DriveCom\DriveCom\PhisonDevice.cs:Zeile 233. bei DriveCom.Startup._RunFirmware(String fileName) in \BAD_USB\Psychson\DriveCom\DriveCom\Startup.cs:Zeile 423. bei DriveCom.Startup._SendFirmware() in \BAD_USB\Psychson\DriveCom\DriveCom\Startup.cs:Zeile 378. bei DriveCom.Startup.Main(String[] args) in \BAD_USB\Psychson\DriveCom\DriveCom\Startup.cs:Zeile 114.

What does this mean? Adam Caudill Pls help me.