Ultimate Jtag Tutorial thread

Please Read the spoiler below (Regarding an apology to everyone)

[details=Open Me]Okay I would like to first start things off saying that I am EXTREMELY attentive and sorry to anyone I upset during the time of when I was Ranting about Staff and Rules. I was built upon anger, rage, guilt, and things that kept my mind running for more. I would no way shape or form would want to hurt someone on this community; I, For myself wanted to defend something I thought wasn’t right. Upon talking with several staff I noticed I was completely wrong towards what I was doing. No one here and I mean NO ONE is useless. Each and every single one of you has potential, hard work, intelligence, conceiving attributes, respectful, dignified, helpful, and many other things that makes this community the best on any Forum Site. You all are amazing people and have so much inside of you. I was hiding a lot of feelings away on the forum (Due to personal life) and once I saw the Thread I just exploded. I for one can safely admit I was an absolute 100% idiot. I meant no harm to anyone and hope everyone can get passed on that subject. You guy’s can do anything, As long as your body and mind at set to that thing. Don’t ever doubt yourself for a second you guy’s have no idea what yourself is made of. Some Staff convinced me of stopping by every few weeks, I agreed and glad to be back! You all mean a lot to me and I wouldn’t discriminate you for who you are. Guys always remember i’m always going to here to help so if you ever need any assistance with anything feel free to contact me whenever your free. Thank you all for reading and once again I am extremely sorry for the inconvenience.
[/details]

Thanks for reading. Now let’s get on with the Tutorials! They will be split into parts so it’ll be easier to navigate and read.


How to identify your Console, Diode, Soldering Points. Part 1

[details=Open Me]
Requirements:

[size=20]- Some wire.

  • Soldering Iron
  • Xbox 360 with kernel version 7371 or lower(Some 7371 and 7363 consoles may not work if they have the patched CB Console manufature date of 6-1-09 and later )
  • 2 Switching Diodes. I used 1N914 - 1N4148[/size]

[size=20]

The picture above only shows what generation you have. Check to see if you have HDMI or non HDMI ports.

Xenon - Non-HDMI
Zephyr - HDMI
Opus - Non-HDMI
Falcon - HDMI
Jasper - HDMI[/size]


[size=20]You will need to know your Xbox Motherboard Revision. These are the two diagrams to follow. Each one of these will need to be bridged with a piece of wire and 2 of them require a switching diode.

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.[/size]

Xenon Motherboard Jtag Connections

Zephyr, Jasper, Falcon, Opus Jtag Connections

[/details]

How to Dump the Xbox 360 Nand. Part 2

[details=Open Me]
[size=20]Requirements for Dumping your Nand

  • Computer with a LPT port(Printer port)
  • LPT cable with a DB25 Male end.
  • 5 100-Ohm resistors. I used 100-Ohm 1/2 Watt resistors
  • 1 Switching Diode. I used 1N914 - 1N4148
  • Solder Iron
  • Some patience
  • NandPro20b to dump the NAND
  • Total Commander to make sure your dumps are identical[/size]

[size=20]We need to set up the solder connections onto the motherboard. I used a printer cable and cut it midway and spliced it open. Then used a multimeter to figure out which cable goes to which pin. I then wrote the color/pin combination on a piece of paper. If you decide to do the same as me and not make your own cable I suggest writing down the color/pin combo so you don’t have to use the multimeter again.

As you can see I have all the resistors soldered to the ends of the cable and the one diode attached as well. All I have to do is solder it to the motherboard and I have my connection to the NAND reading and it can dump
[/size][/details]

Getting the Files Together, Dumping Nand. Part 3

[details=Open Me]
Getting files together:

[size=20]1. Make a new folder and name it Nandpro20b then extract the content of the rar file into this folder.
2. Place the Nandpro20b folder in the root directory of your hard drive.
3. 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 32bit OS’s. It is said it works fine with Vista and 7 but may need admin rights and XP Compatibility on.
Anyway lets get to reading your 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.[/size]

Dumping the NAND:

1. Click Start
2. Select run
3. Type CMD
4. 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)

C:\Nandpro20b
andpro.exe lpt: -r16 nand1.bin

For Jasper’s with 256mb Internal memory.

C:\Nandpro20b
andpro.exe lpt: -r256 nand1.bin

For Jasper’s with 512mb Internal memory.

C:\Nandpro20b
andpro.exe lpt: -r512 nand1.bin

[size=20]5. Click enter and it should start. If it says testing 4 times and fails you need to check your soldering.
6. If done right it will start to read the NAND. It should read to block 3FF.
7. Repeat step 4. You want to have at least 2 dump to compare to each other and make sure they are identical.

*Note that it is possible that your NAND has bad blocks in it. Error(25x) and you keep getting this each time you dump the NAND don’t worry. It is safe to continue because that is just how your NAND image is.[/size]

[/details]

How to check for Identical Nands, CB Version. Part 4

[details=Open Me]
Download Total commander Here.

http://rapidshare.com/files/319941523/tcmd750a.exe

[size=20]1. Open Total Commander.
2. Click File
3. Compare by Content
4. A new window will open. Open on nand dump for file one and open the second dump for file 2.
5. Then click Compare.
6. If it says file are identical you are set to continue. If it does not say that. I suggest you go back and dump 1 or 2 more times.

If your two dumps are identical. Congratulations. You have successfully dumped your Xbox 360 NAND. Now you can continue.
[/size]

[size=20]

Checking the CB Version

[/size]

[size=20]This is a very important step for 360’s with the 7371 kernel. Some of these 360’s have been patched already to stop the JTAG hack. This is the way to make 100% sure whether or not your 360 is still vulnerable.

/XBOX 360/development/kernel/downgrading/

Open your NAND image in Degraded 1.1
Your CB version will be displayed.[/size]

Exploitable CB versions:

1888, 1902, 1903, 1920,1921: Exploitable Xenon
4558: Exploitable Zephyr
5761, 5766, 5770: Exploitable Falcon
6712, 6723: Exploitable Jasper

Non-Exploitable CB Versions (CD = 8453 for all of them)

Xenon: 1922, 1923, 1940
Zephyr: 4571, 4572, 4578, 4579
Falcon/Opus: 5771
Jasper: 6750

NAND wont open in Degraded? Here is how to fix that.

[size=20]1) Make a copy of your NAND backup
2) Open that copy in a hex editor
3) At offset 0x0012 you will see 2004 - 2007 Microsoft Corporation
4) Change that to 2004 - 2005 Microsoft Corporation
5) Now you image will open in Degraded.

For Big Block consoles. Degraded will not open your image.[/size]

[/details]

How to Install Xell, Getting your CPU Ky. Part 5 (Last/Final)

[details=Open Me]
[size=20]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.

/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.
    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.
    [/size]

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.

[size=20]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

So my CPU Key is - E42D681ED06A6D1C1FFD8E48C56A2058

Adding either one of the two will make your CPU key.

After getting your cpu key you can write your original nand image back to the board. Or go straight forward and install XBReboot or freeBOOT.[/size]

[/details]

How to put Emulators on your Jtag:

Open Me

Step 1

[size=20]Start off by extracting the first .rar. There should be 3 folders. _Emus, emulators and Emus. Go into the emulators folder

And delete Fsd2config.xml.[/size]

Step 2

Plug your external hard drive into your computer and copy and paste the 3 folders (Link 1), PSX folders and the DsOn360 0.2 folders onto the root of it.

Step 3

[size=20]Now that youve got those files set up and configured, you need to add the actual emulator part of the set up.

That’s the second dl link.[/size]

GenesisPlus360 (Comes in a file called FFED0707)
SNES360 (Comes in a file called FFED7300)
MAME360 for retail dash (Stand Up Arcade)

[size=20]The SNES and Genesis folders need to go in the 360 stock hdd. The hdd can be accessed in the custom Dashboards

(XEXmenu or FreestyleDash). The files go to (Hdd1:/content/0000000000000000/"They go here).

The MAME360 folder will also go in the xbox hdd but in the (content/0000000000000000/CODE0006/00080000/here).

Now they will show up in the NXE Dashboard and you can boot straight from there.[/size]

Step 4

Plug the external hard drive back into your jtag. Boot it up and go to Xex Menu.

Step 5

[size=20]Go to the emulators folder, and look for the xex of the emulator you want. Then pick the rom you want and play.

These download’s are of Emulators. But they’re in one big file

http://www.megaupload.com/?d=NBRGE52X
http://www.megaupload.com/?d=ACDNZC86

PSX -

http://www.megaupload.com/?d=PM8S85D0

DsOn360 -

http://www.megaupload.com/?d=LHYG2HJU

[/size]


Free Full Xbox Live Arcade Games:

[details=Open Me]
Requirements:

[size=20]Jtag xbox 360
Regular xbox 360 that can connect to Live
Thumb drive

  1. Download XM360v1

  2. Extract all files to a U.S.B thumbdrive

  3. Then go on your Original Live capable xbox 360 and download Any trial of a arcade game to the HDD you will use on your jtag

  4. Once downloaded turn on your jtag and plug in the HDD you used to download the trial on your xbox 360

  5. Launch XM360.xex From usb stick in Xex Menu

  6. it will scan for all the games on HDD

  7. Then click Unlock XBLA

XM360v1

http://www.mediafire.com/?n2odnh5niym
  1. Go to dashboard and congratulations you have the full game on your Jtag! [/size][/details]

Play Games Without the Disc:

Open Me

[size=20]This will be a simple Tutorial on how to play games on your Jtag without having the Game Disc or Burnt Disc (Copy).

1). Open up XexMenu on your Jtag and Scroll Through your HDD

2). Go into your Content Folder in your HDD while Browsing on XexMenu and make a new Folder with the Title of the Game you wish to play.

(Ex: If you want to do this with Call of Duty Go into your content folder, Press “Y” and Click on the “New” Button and that should add a folder in which you can name Call of duty)

3). Once you finished making that folder go inside of it then press “Y” and Click the “Copy” Button, Wait for your Disc Tray to open and the Proper Copying Menu to Display.

4). Once that is ready place in your Game and let it finish copying the game to your HDD.

5). After it’s done copying simply take out the Game in the Disc Tray and play the “Default_Xex” for the game inside your created folder.

6). Congrats! You just copied a game straight to your HDD. Say goodbye to your disc and scratches! [/size]

How to Install XexMenu (Easiest Way):

[details=Open Me]

[size=20]This Tut will be showing you guys on how to Install XexMenu on your Jtag with a Transfer Cable. This is the easiest possible way and will spare you lots of disc burning and bad copy time.

1). First you’ll need to Download XexMenu

http://www.megaupload.com/?d=B9L5RUHY

2). Once your finished downloading it Extract it your Desktop.

3). Once extracted make sure theres a File extracted called “C0DE9999” And inside that folder should be a file called “0F586558”.

4). Plug in your Jtag’s HDD using your Transfer Cable and open it up in Xport360.

5). Go to Partition 3/Content/00000000000. Once your inside that folder Drag and Drop the “C0DE9999” Folder inside of the 000000000000 Folder.

6). Save and exit out of Xport360. Place your HDD inside of your Jtag and now Check to see if XexMenu is in your Game’s List. If so congrats you just successfully installed XexMenu!

[/size][/details]

How to Mod Call of Duty (4,5,6):

[details=Open Me]

[size=20]1). After you have Copied any Call of Duty Game on your HDD (Burned) Browse through it and Find Patch_Mp.ff, Default_Mp.xex, Code_Post_Gfx_Mp.ff, And it’s Title Update.

2). After you have found all of those go on the Internet and Find which one you want to be modded (Preferably the Default_Mp.xex).

3). After you have found your modded Default_Mp.xex you’ll need to find the newest Title Update for your Game.

4). After you have found both of those place them on a USB and plug them into your Jtag

5). Launch Xex Menu and replace your old Default_Mp.xex and Title Update (TU) with your new one on your USB.

(Hit “RB” Browse through your USB and copy them using “Y” Then place it in your HDD where your old one was. Repeat with any other files)

6). After your done with that Launch your Default_Mp.xex and go into System Link or Split Screen and test them out.[/size]

Click [size=25]Here for the best Jtag Files (Default_Mp.xex, Code Posts, Title Updates… Etc. Just click on the “Shares” Button on the Top Left Corner.[/size][/details]

More Tuts are coming!

[size=20]Original “How to Jtag your Xbox 360” Thread

Original “How to Run Emulators on your Jtag” Thread

Original “Free XBLA Games Jtag” Thread[/size]

Your back <3 :3

Nice tut!!!

Get on xbox!! :stuck_out_tongue:

Haha hey PsycO thanks for the warm welcoming back buddy! And I can’t 48 Ran out waiting for my Year Card to ship to the Apartment! And thank you just trying to help!

Nice to see your back Biga.
I missed you <3
Also Really nice tut and very organized.

Biga <3 :smiley: , good tut btw

Thank you Ironic! I missed you as well, If you ever want to talk, free to add me on AIM (I am currently banned from Xbox Live), Or here on XMB. And i’m always trying to make my work look good so your opinion matters to me. Thank’s again!

Thank you Gilbert <3

And thank you as well. Feedback only helps me improve

Wow ok this is hard core stuff, that requires some hardwiring and a few hardware mods. I am gonna have to check out this very carefully lol. This is the best up to date tut i have been recommended that is for sure:thumbsup: This is going in my bookmarks foir when i am ready to try this out.