Just found this out and I'm not sure how well known it is, but it looks like XDK hard drives actually use all-zero HDD keys! (thanks to OG discord others have also confirmed this too!)
Hopefully this should mean XDK HDDs can be dumped without even needing the kit to power on, without any HDD keys/EEPROM dumps or anything.
To unlock on Windows just use the xboxhdm23usb-Beta2.zip package & copy an eeprom.bin from any devkit into the same folder, run the xboxhd.bat file, and go through the menus to unlock your drive, then you can use a disk copier software like HDDRawCopy to create a dump. (if that fails you might have to unplug/replug the HDD's IDE cable after unlocking though, keep the power cable connected while doing this)
(I don't really think there's any risk using Windows, after all people have hooked up X360 drives and used Xplorer360 / FATXplorer for years without any issues I've seen - just be sure to cancel any prompt about initializing the drive, if one appears)
I've posted my EEPROM file here, hopefully it should unlock pretty much any devkit HDD: https://github.com/emoose/xbox-winfsp/blob/master/eeprom.bin (click Download)
This worked fine for me under Windows 10 but I'd really like to confirm it's not just some fluke with my kit though: it'd be nice to hear from anyone has access to a devkit HDD & some way to attach it to your PC (the R-Driver III adapter (pic) worked great with my drive, the cheapest USB adapter I found that included a power brick)
(The HddKey is different to the actual password used during unlocking though, HddKey is the 'unique' part stored in EEPROM, while password is what actually unlocks the drive - password is created via HMAC-SHA(HddKey, HddModel + HddSerial), so there is still a non-zero password used, it's just much, much easier to work out on devkits )
Hopefully this should mean XDK HDDs can be dumped without even needing the kit to power on, without any HDD keys/EEPROM dumps or anything.
To unlock on Windows just use the xboxhdm23usb-Beta2.zip package & copy an eeprom.bin from any devkit into the same folder, run the xboxhd.bat file, and go through the menus to unlock your drive, then you can use a disk copier software like HDDRawCopy to create a dump. (if that fails you might have to unplug/replug the HDD's IDE cable after unlocking though, keep the power cable connected while doing this)
(I don't really think there's any risk using Windows, after all people have hooked up X360 drives and used Xplorer360 / FATXplorer for years without any issues I've seen - just be sure to cancel any prompt about initializing the drive, if one appears)
I've posted my EEPROM file here, hopefully it should unlock pretty much any devkit HDD: https://github.com/emoose/xbox-winfsp/blob/master/eeprom.bin (click Download)
This worked fine for me under Windows 10 but I'd really like to confirm it's not just some fluke with my kit though: it'd be nice to hear from anyone has access to a devkit HDD & some way to attach it to your PC (the R-Driver III adapter (pic) worked great with my drive, the cheapest USB adapter I found that included a power brick)
(The HddKey is different to the actual password used during unlocking though, HddKey is the 'unique' part stored in EEPROM, while password is what actually unlocks the drive - password is created via HMAC-SHA(HddKey, HddModel + HddSerial), so there is still a non-zero password used, it's just much, much easier to work out on devkits )
Last edited: