How To Retrieve a Lost Xbox 360 DVD Key / Lost DVD Key FAQ

Q: I pluged the power cables into my drive upsides down and fried my drive is there a way to get my dvd key.
A: Yes there are two ways 1. send the fried drive to a profession where they fill retrieve the key from the board. 2. If your xbox is jtagable it can also be retrieved (Read Below FAQ)

Q: I erased the flash on my drive and have no back ups is there a way to get my dvd key.
A: If your xbox is jtagable yes you can (Read Below FAQ), if not you are out of luck and there is no way to get it back.

Q: What can i do if my i lost my dvd key and my xbox is not Jtagable
A: If you still have the warranty sticker in tact and is still under ms warranty, you can force RROD your xbox and send it in, if its out of warranty you can part the xbox out and try to make some $.

the plan here is to create one neat and tidy cable that can be used to dump and flash your 360's NAND simply by plugging into a specially created Ethernet port. The benefits of this being the cable can be used on multiple 360's without constant resoldering or messy wires hanging out your box.

What you'll needRJ45 Ethernet Network LAN Cable Extension Adapter - I bought mine on eBay at �3 for 10Cat5 patch cableD-Sub hood 25-way - I bought mine in Maplin for about �1.60 part #FP29GDB25 25-way male plug - I bought mine in Maplin for about �1.50 part #YQ48C

The |< is where the diodes go. On the diode itself there is a thick black line. That black line is this side ---> |< of the diode. That will tell you which way to place the diode when installing the JTAG connections. Diode MUST be soldered directly to the board facing the correct way.

The idea here is pretty simple. All you're going to do is match the colours marked on the Xbox motherboard with the db25 plug. But instead of going straight from one to the other you're going to have an Ethernet cable extender in the middle. This will allow you to unplug/connect you're 360 to your PC quickly and whenever you want.

Cut your Cat5 cable in half and prepare both ends for soldering. I recommend keeping the cable between your Xbox and PC as short as possible. After a bit of trial and error I found 35-40cm to be about right. The cable inside your Xbox should also be as short as possible.

Solder your wires to the Xbox motherboard following my diagram above. Find a good spot to place your Ethernet extender and secure it in place. I cut a hole in the metal shielding behind the DVD drive and hot glued the extender in place. I then cut a small hole on the outer case under the hard drive to allow easy access to the port whenever needed. When not in use the port is hidden under the hard drive.

Next you need to solder the other half of your Cat5 cable to the DB25 plug. Be careful to match up with the correct wires you soldered to the 360's motherboard!. Depending on your PC you may or may not need to install some 100 ohm resistors on pins 1,2,14,16 and 17. Some people will get away without them but in my case the NAND would not dump correctly unless I had resistors in place. You may also need to fit a switching diode to pin 11 if you are not getting the correct FlashConfig (normal config being 0x1198010). I had no issues so there was no need for me to fit the diode.
Just so there is no confusion on which pin is which.....
Fit your D-sub hood and you're all done .

Download this and Extract inpout32.dll from Win32 folder to nandpro folder. Rename inpout32.dll to DLPortIO.dll
also skip Step 2 Below

Seting up Nandpro

Make new folder named "Nandpro20b" then extract the content of the rar file into this folder.

In the Nandpro20b folder there is a prgram called "port95nt.exe" run that to install the drivers. Then you are ready.

NandPro should work with all windows OS's. If you are using Vista and 7 you may need admin rights and XP Compatibility on.

Now lets start reading the Nand
​

Plug the power cable into the back of the 360 and into the wall so it has its power source. But do not turn on the 360 as it is not required. All you need to do is plug in the power cable and continue.

Click Start

Select run

Type CMD

Now in the command window you will need to type the command to change the directory were you save your nand dump.

Code (Text):

cd C:Nandpro20b

Now in the command window you will need to type the command to read.

For Xenon, Zephyr, Flacon, Opus and 16mb Jasper's(No internal memory)

Code (Text):

C:Nandpro20bnandpro.exe lpt: -r16 nand1.bin

For Jasper's with 256mb Internal memory.

Code (Text):

C:Nandpro20bnandpro.exe lpt: -r256 nand1.bin

For Jasper's with 512mb Internal memory.

Code (Text):

C:Nandpro20bnandpro.exe lpt: -r512 nand1.bin

You will need to do what you just did twice, do change the 1 in "nand1.bin" to a 2 "nand2.bin"

Xell is used to grab your CPU Key for your console. Which is a good thing to have in case you need to open your KV. Install Xell is easy and takes little to now time. This is not needed to install XBR. XBR already has Xell integrated with it. This is for the people that just need their CPU key to decrypt their KV to get their DVD key. XBR 3 will start Xell if you start the 360 with the eject button.

First you will need to download it from Xbins. Again here is the directory.

Code (Text):

/XBOX 360/development/free60/images/

Download the image for your motherboard revision. Extract and place it in the nandpro folder. Make it easy on yourself and rename the Xell file to Xell

With your LPT cable and everything still set up. You will be using nandpro again. So here we go again.

1. Click start
2. Click run
3. Type CMD
4. Type the command.

Code (Text):

C:Nandpro20bnandpro.exe lpt: -w16 Xell.bin

Don't worry about the file size. It is meant to only write to the beginning of your NAND flash.
5. Click enter and it should starting writing.
6. Once it is done writing. Unplug the lpt cable from the PC and turn on the 360. It should boot into a blue screen. If it does then you did it right.

Getting the CPU key.
Have a camera ready to take a picture of the Fuse Set's that pop up briefly.
Take a picture that includes fuse set 3,4,5,and 6. These contain your CPU key.

Take either 3 and 5 or 4 and 6. This will make up your cpu key. 3=4 5=6 So for example. I will take 3 and 5.
3= E42D681ED06A6D1C
5= 1FFD8E48C56A2058

I have two questions.I am willing to do this jtag to recover my dvd key.
Will it work of course with hdmi version if it is jtagable?
Second,I want to dump back my nand after I am done to put back the original one.
Then I will remove all hardware modifications.Will it be safe for me to be online after that?
Thanks!Great work and tutorial!