Please refer to following threads and topics for installing the jtag and information purposes before proceeding here. Since what I write here is based a lot on this topics and threads. Actually a lot is plagiarized from there, so thanks go out to those guys.
http://forums.xbox-s...howtopic=698328http://forums.xbox-s...howtopic=698328This method has been tested and was successful on a Zephyr XBOX, but should work on every version.
The very first thing you need to check, is your xbox kernel.
- Turn on your xbox and go to console settings.
- Go to system info, the kernel version is on top right.

If you have kernel 2.0.7371.0 or lower, there is one more check to do, which requires you to read the nand chip with a
homemade lpt nand reader.
Or a usb spi flasher.
For the usb spi follow the following two schematics,
since they are more updated then the google document.
http://img39.imagesh...schemaeigen.jpg** There is no other 100% way of knowing your CB version without reading the nand.
Follow these steps to read your nand You have a Exploitable Box :
- Make sure port95nt.exe is installed, if it's not, install it (from nandpro20b folder) you might need to reboot.
- Plug your 360, but don't power it on.
- Plug the lpt cable or your usb spi
- Go to the nandpro20b folder and type :
- nandpro lpt: -r3 c1.bin or nandpro usb: -r c1.bin (from here on we will use lpt)
- Read your nand a second time, so type: nandpro lpt: -r3 c2.bin
- Compare your dumps by typing the following command: fc c1.bin c2.bin /b
- If differances where found type the following command: nandpro lpt: -r3 c3.bin
- Then compare your second and thrid dump: fc c2.bin c3.bin
- use the 2 that match, if c2 and c3 match rename c3.bin to c1.bin
Now open up c1.bin in a hex editor (free hex editor) and you should see
QUOTE
© 2004-200X Microsoft Corporation. All rights reserved.
X = 5, 6, 7, 8 or 9 (depending on what dash you have/when your console was made).
now search in hex for "CB" (without quotes) your looking for the one at or around 8400 in hex (it has to be in caps).
copy the 4 hex digits after it and convert it from hex to dec with
this ConveterLike This
Xenon: 1921 or lower is Exploitable (exception: 8192 IS EXPLOITABLE)
Zephyr: 4558 or lower is Exploitable (exception: 4580 IS EXPLOITABLE)
Falcon: 5770 or lower is Exploitable
Jasper 16mb: 6712 or lower is Exploitable
Jasper Arcade (256/512): 6723 or lower is Exploitable
If your XBOX is explotiable proceed with installing the jtag and protecting the fuses.The XENON soldering can be found here:
http://i.imgur.com/Fdjmi.pngFor Zephyr, Falcon, Opus & Jasper here:
http://pictures.xbox...e60/diagram.jpgAnd to protect your cpu fuses it is recommended you do as depicted in the following images:If U6T1 is installed
http://img121.images...t3alternate.jpgIf U6T2 is installed
http://img705.images...jasperefuse.jpgfor more info refer to the following topic:
http://www.xboxhacke...p?topic=13658.0Installing XELLOUS and getting NAND BACKUP. Now with the jtag installed we are going to proceed on installing xellous and using the new HTTPD to download the nand backup.
First you need to download the right versions of XELL and XELLOUS otherwise this will not work.
For XELL you need the free60 versions that are specific to each motherboard and are about 1.5 mb in size.And XELLOUS at the time of writing this was at version 1.0. Both XELL and XELLOUS should be downloaded from the usual places.
Backup your kv and config with the following commands.
Dumping KeyVault
To dump your keyvault from nand (This is the same for all motherboard versions):
Nandpro lpt: -r16 kv.bin 1 1
Dump this a couple times and compare them.
Dumping Config
To dump your Config from nand:
Nandpro lpt: -r16 rawconfig.bin 2de 2
Dump this a couple times and compare them.
For 256/512 Jaspers its:
nandpro 1.bin: -r256/-r512 config.bin ef7 2
Now flash the free60 version of XELL for your specific motherboard with the following command.
i.e. for zephyr
nandpro lpt: -w16 zephyr_hack_updxell.bin 0
i.e. for jasper
nandpro lpt: -w256/-w512 jasper_6723_hack_for_256mb_512mb.bin 0
Then flash your KV with the following command, it's the same for all versions of motherboards:
nandpro lpt: -w16 kv.bin 1 1
It's very import for you to flash your key otherwise you will not be to dump or flash your nand through XELLOUS.
Now let's update the XELL version of freeb60 to XELLOUS:
Don't not proceed with this step unless you have flashed freeboot60 XELL and your KV.
Flash XELLOUS with the following command it's the same for all motherboard versions:
nandpro lpt: +W16 xell-1f.bin 30
Backing up the nand:This is the good part now....
Unplug XBOX let it sit for 30 seconds.
Connect it to your TV via component Cable and connect it to your network via the back RJ45 jack.
Power on the XBOX via the various methods to boot into XELL, I don't remember exactly which one worked. It might of boot into XELL straight of the power button actually.
I can't remember though.
Once in XELL you should see a screen that resembles the following:

Take a picture so that you have a record of your cpu key and dvd key.
Note the address of the HTTPD.
Leave XBOX on and go to your computer.
Using firefox open the httpd address.
If done correctly you should screen like this one.

Under Raw flash click download and save it to your nandpro folder naming the file 1.bin
Dump this a couple times and compare them.
FLASHING XBReboot:rename xbr bin for your motherboard version to updflash.bin and put it in your nandpro folder.
Now make your nand backup complete with the following command:
nandpro 1.bin: -w3 c1.bin
And update xbr with your key and config.
For KV:
nandpro updflash.bin: -w16 kv.bin 1 1
or
nandpro updflash: -w256/-w512 kv.bin 1 1
For Config:
nandpro updflash.bin: -w16 config.bin 3de 2
or
nandpro updflash.bin: -w256/-w512 config.bin ef7 2
Copy updflash.bin to the root of usb drive formatted as Fat/Fat32.
Ensure XBOX is off, Plug usbdrive and turn the xbox on so that it boots into XELLOUS and watch it flash your nand.
Follow the on screen instructions. When power cycling ensure XBOX is unplug and off for 30 seconds.
Notes:
Please beware that a dvd drive needs to be plug in for booting into XELL, at lease the small black power cable.
However SATA from dvd drive does not need to be.
from XELLOUS release
USB Notes:
For best results of getting the usb device detected. Remove the power plug from the console
after running the MS dashboard. Then reinsert the power plug, insert usb device and then
boot into XeLLous.
Reading 66MB (updflash.bin) can take a few minutes, be patient while it loads to ram.
Thanks goes out to the whole scene, too many to mention. Special thanks goes out to BlackSteel though for providing the virgin XBOX.
If anybody wants to repot the thread and make more presentable by all means.