Flashing the Firmware of your Xbox 360 DVD-Drive

July 23, 2006 09:45:21

With this detailed guide, you can flashing the firmware of your Xbox 360 DVD-Drive.

Introduction
I decided to post this guide after attempting to mod a friend's Xbox 360. I take no credit for the information contained in this guide as I did not figure any of this out,i simply trolled the various forums and found many topics written to cover the process.
In this guide i am simply presenting what I think is the easiest way to accomplish the task at hand which is to flash the DVD drives's firmware.

Important Notice:
You can break or kill a perfectly good Xbox 360 if you are not careful so I warn you in advance don't complain or cry to me it you make a mistake, the steps I will describe worked for me and countless others, proceed with caution and make sure you fully understand the process before attempting it.
NOTE: this firmware modification will only allow you to boot Back-ups, no other programs or emulators can be installed using this firmware modification

Before Start:
First lets check which DVD-drive your Xbox 360 contains. The easiest way is to eject the drive tray and compare against the photo below to determine which DVD-drive you have. Compare the circled areas against your drive to determine which model you drive is and proceed accordingly.

The Phillips DVD-drive has just been identified (June 28-06) so no firmware is available for this type of DVD-drive yet.So if your xbox has a Phillips drive, just wait a little more.

Tools required:

  1. Knowledge of which DVD-drive your Xbox 360 contains (see photo above)
  2. Extreme firmware for the drive you will be flashing (see the section below)
  3. Torx 7,10 and 12 screwdrivers to open the Xbox 360 (see here)
  4. A PC with a suitable SATA chipset (See at the end of this post)
  5. The FreeDOS boot floppy which can be found Here

Get the right files
All of the files you require are available from here. Important all the files you will download use winrar for compression the Winrar to decompress the files it can be downloaded from Here.

  • Hitachi DVD-drives
    Xtreme Firmware Hitachi 4in1 which supports Hitachi 36, 46D, 47D and 59 DVD drives and the Flasher tool for Windows is included.
  • Samsung DVD-drives
    Toshiba-Samsung TS-H943 DVD drive and the Flasher tool for DOS included.
  • Phillips DVD-drives
    No Firmware is available yet

Removal of the DVD-drive from the Xbox 360
You'll need to crack the Xbox 360's case in order to get access to the SATA cables connected to your DVD-drive if you need instructions on opening the Xbox 360 let me know to add.

Three methods of getting the DVD-drive recognized by your PC
We need to tell the DVD-drive to enter a mode known as 'Mode B' or the PC will not be able to see the drive and we need the PC to see it before we can do any firmware updates. Three methods are available to accomplish the task, but i choose the first method. If you like to try another method please let me know and i will add and the two others.

  1. Slax CD if your SATA chipset is compatible (See at the end to check known compatibility). See next post for instructions.
  2. Crossed Wires Method requires adding some wires to the DVD-drive
  3. Xecuter Connectivity Kit needs to be purchased for around $30 online

My DVD-Drive has been successfully flashed now what?
We need to obtain the sector sectors of the Xbox title we wish to create a back-up for. Only the Toshiba-Samsung DVD-drives are currently able to perform this function and it requires flashing a different firmware to the drive to enable this particular function to work.

Users with the other drive types will have no choice to obtain .iso images that are 'Xtreme' firmware ready meaning the security sectors have been injected correctly into the back-up by someone else. You can also find the current sectors for most games available as a download if you look around.

Remember the Xbox 360 requires you use the correct version so if you have a NTSC Xbox look for a NTSC version and of course PAL users need a PAL version. For users who wish to read the security sectors for now you'll have to look around for instructions until I make another guide for this. Read next for Slax CD Method

Slax CD Method

You'll need to download the required boot CD currently it can be found here (51.4MB from Rapidshare).

WARNING: If you are going to connect your 360 and PC together in any way, then you must provide the 360 with a path to true earth ground. This is because the 360 has a floating ground and horrible things happen if all connected systems do not agree on the reference voltage.You can use a couple of croc clips from the chassis of the 360 to the chassis of your PC to achieve this.

  1. Enter the PC bios and adjust the settings to allow the PC to boot from the CD containing the Slax CD image. Once set Power off the PC
  2. Connect the Xbox 360 DVD-drive to your PC using a SATA cable to a suitable SATA port and make sure you connect the video cable to the back of the Xbox 360 as the Xbox 360 may power off during the flash if the video cable is not connected.
  3. Power on the Xbox 360 and only turn the power off when instructed.
  4. Boot from the Slax CD, while booting text will scroll by just wait until you get to the 'login' prompt when reached the drive should be in Mode B. Reset your PC and remember only turn the Xbox 360 power off when instructed.
  5. Remove the Slax CD and boot into Windows. If Windows appears to be stuck simpy press the eject button on the Xbox 360 DVD-drive and it should continue to boot.

Instructions for Hitachi-LG drives

For Hitachi-LG drives simply run the 'Xtreme.bat' batch file from a DOS command prompt in windows specifying the DVD-drive letter to flash eg 'xtreme.bat e' The batch file will run and will pause after each step, just press any key to continue until it reports success. Power off the PC and Now turn the power off to the Xbox 360 reconnect the cables as they were and assemble the Xbox 360.

Instructions for Toshiba-Samsung drives

If using the Toshiba-Samsung drive the steps are not automated and need to followed exactly as presented below.

  1. Creating a Bootable Floppy
    Create the FreeDOS boot floppy start by unzipping the file you downloaded earlier. You should see three files 'diskio.dll', 'FreeBoot.img' and 'rawwritewin.exe' launch the 'rawwritewin.exe' file and you'll see a screen that looks like the one below. Click the button with '...' (see red box) and open the 'FreeBoot.img' file once it's loaded insert a floppy into your floppy drive and hit the 'Write' button to create the floppy.

If you wish to create a MS-Dos Floppy instead then insert a floppy in your A: drive. Right Click on the A: drive in My Computer. Select 'Format' then tick 'Create an MS-DOS startup disk' hit start and allow the program to finish formatting the disk.

Regardless of which floppy you make you need to copy these files to the floppy:

  • MTKFLASH.EXE Note: If you have an Nforce4 chipset, use the version found in MTK-NF4.rar
  • MTKFLASH.TYP
  • XTREME.BIN
  • XTRM0800.BIN

Backing Up Your Firmware