Xbox – How to replace an XBox 360 DVD drive if the original drive is broken

xbox-360

I bought a used XBox 360 drive with a broken DVD-drive. When I try to play any game, it says "Play DVD" on the launchboard. When I hit A, it gives me a white error screen (pics to come).

The Internet tells me this could happen if the DVD-drive motor is dying, but also if the DVD-drive firmware was previously hacked incorrectly.

Information on the 'net about replacing the DVD-drive is confusing and conflicting:

  • Some places say you can just take any old drive from another XBox 360, but that didn't work – I still get the same error.
  • Some places say you need to have the exact same manufacturer and model DVD drive, and it should work. I have reason to suspect this is not the original drive (see below), and there is no place which can tell me what model DVD-drive my model XBox should have come with.
  • Some places say you can use any drive from another XBox, but you need to hack it to match the motherboard's "DVD-drive key," a unique key matching every motherboard to the DVD-drive it came with. They say there is no way to get the key from the motherboard (without ridiculous hardware hacks), but you can get it from the original DVD-drive, by hooking it up to a computer and using software which is also used by pirates. I followed all the steps, got the key, uploaded it to the new drive, but it still doesn't work. I suspect the drive it came with is not the original, or the original key was previously overwritten during a botching attempt to hack the drive.

I don't want to pirate games, I just want to have a working DVD-drive. There must be a way to replace a broken DVD-drive, right (how do the XBox repair shops do it)?

Is there any way to fix this freakin' Xbox!?

Best Answer

The Xbox 360 has whats called a "DVD key" paired to each motherboard and DVD drive combo. The DVD key on the motherboard must match the DVD key on the drive or the console will not boot games. If you already tried dumping the DVD key from the drive that came with the Xbox and flashing it to your replacement drive (using the correct firmware for the replacement drive as well) and the console still does not boot games (displays "Play DVD" when a game is inserted), you don't have the correct DVD key and the console will never boot a game.

There are ways to retrieve DVD keys from the motherboard however they fall under "ridiculous hardware hacks" as you called them and will probably be more effort than it's really worth. However, if it's a route you're interested in following, there are currently two methods for dumping the NAND (Where the DVD key is stored) of an Xbox.

One method is the JTAG hack (tutorial) you would only need to follow this tutorial up to the point where you dump your NAND then you can use another program to read the DVD key from the NAND. However know that the JTAG method only works for Xbox consoles running kernel version 7371 or lower. (You can check what kernel your Xbox is running under the system info.)

If your kernel is above 7371 though you'll need to do the Reset Glitch Hack or (RGH for short, tutorial). I don't know much about this hack because it's fairly new and I myself have been out of the Xbox modding scene for a while now. It's going to follow a similar style to the JTAG hack though you'll have to solder connections to various points boot Xellous and dump the NAND.

Those, unfortunately, are the only two ways to dump a DVD key from a motherboard, so if you don't feel like going through the effort of the methods posted above, your Xbox will not boot anything besides DVD movies.


While we're on the subject of DVD drive flashing and replacement I'll clarify some things for you for future reference.

Some places say you can just take any old drive from another Xbox 360, but that didn't work - I still get the same error.

You can indeed use any model of DVD drive found in the Xbox 360's as long as the DVD key on the drive matches the DVD key on the motherboard; if the keys don't match, your console won't boot games. However, if you intend to use this console on Xbox Live, you must replace the drive with the same model drive that was originally in the Xbox — if you don't, you will be console-banned from Xbox Live. (Meaning that console will no longer be allowed on Live.)

Some places say you need to have the exact same manufacturer and model DVD drive, and it should work. I have reason to suspect this is not the original drive (see below), and there is no place which can tell me what model DVD-drive my model Xbox should have come with.

Like I said above, if you wish to just play games and not access Xbox Live, any DVD drive will work so long as the DVD keys match between the motherboard/drive. If you wish to access Xbox Live, your best bet of keeping your console from getting banned is to use the model of DVD drive that originally came with that console.

Here is the list of Xbox 360 motherboards. Generally the motherboard DVD drive pair goes something like this.

  • Xenon — Hitachi, Toshiba, or Philips model drive
  • Zephyr — Hitachi or Toshiba model drive
  • Falcon — Benq or Liton model drive

Every revision post-Falcon contains some variation of a Lite-on Drive for security and performance reasons.