<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
<channel>
	<title>iBotModz Tutorials: jTag</title>
	<link>http://www.ibotmodz.net/forum/tutorials/category/13-jtag/</link>
	<pubDate>Mon, 06 Sep 2010 06:33:59 +0000</pubDate>
	<ttl>1800</ttl>
	<description>Tutorials related to the jTag process.</description>
	<item>
		<title>How to switch a KV on your JTAG</title>
		<link>http://www.ibotmodz.net/forum/tutorials/article/45-how-to-switch-a-kv-on-your-jtag/</link>
		<description></description>
		<pubDate>Wed, 21 Jul 2010 16:07:07 +0000</pubDate>
		<guid isPermaLink="false">45</guid>
		<creator>Pr3sT0</creator>
		<category>13</category>
	</item>
	<item>
		<title>Moving from XBR to freeBoot 0.32</title>
		<link>http://www.ibotmodz.net/forum/tutorials/article/44-moving-from-xbr-to-freeboot-032/</link>
		<description><![CDATA[First we are going to need some things.<br />
<br />
<span style='font-size: 21px;'><span style='color: #8b0000'><strong class='bbc'>Requirements</strong></span></span><br />
[list][*]<strong class='bbc'>CPU Key</strong> (<a href='http://www.ibotmodz.net/forum/tutorials/article/43-obtaining-cpu-key/' class='bbc_url' title='External link' rel='nofollow external'>Tutorial for obtaining</a>)[*]<strong class='bbc'>1BL Key</strong> (Google it, cannot be posted legally. It starts with a D and ends with an A)[*]<strong class='bbc'>Hex Editor</strong> (<a href='http://mh-nexus.de/en/downloads.php?product=HxD' class='bbc_url' title='External link' rel='nofollow external'>HxD Hex Editor Download</a>)[*]<strong class='bbc'>Mobo Files</strong> (<a href='http://www.mediafire.com/file/n3eofmyttnv/mobo_files.zip' class='bbc_url' title='External link' rel='nofollow external'>mediafire link</a>)[*]<strong class='bbc'>libeay32.dll </strong>(Google your computer for it, I guarantee one application has it. Then simply copy it to needed location)[*]<strong class='bbc'>Kernel 9199</strong> files (ask around, or xbins<em class='bbc'> /XBOX 360/development/freeBOOT/</em>)[*]<strong class='bbc'>freeBOOT v0.032 </strong>(ask around, or xbins<em class='bbc'> /XBOX 360/development/freeBOOT/</em>)[*]<strong class='bbc'>Flash360</strong> <a href='http://www.ibotmodz.net/forum/files/file/151-flash-360/' class='bbc_url' title='External link' rel='nofollow external'>(download</a>)[/list]<br />
<span style='font-size: 21px;'><span style='color: #8b0000'><strong class='bbc'>Steps</strong></span></span><br />
<div class='bbc_indent'>1. Using the <a href='http://www.ibotmodz.net/forum/tutorials/article/43-obtaining-cpu-key/' class='bbc_url' title='External link' rel='nofollow external'>CPU Key tutorial</a>, obtain the CPU key and save it to a txt file for future use.<br />
<br />
</div><div class='bbc_indent'>2. Use Flash360 on your jtagged xbox, and save a <strong class='bbc'>Full Nand Backup</strong> to the root of the HDD / Flash Drive<br />
<br />
3. Obtain that file, via the flash drive or connecting your hard-drive to your computer from one of these <a href='http://www.ibotmodz.net/forum/tutorials/article/31-what-to-use-to-transfer-with-your-xbox-360/' class='bbc_url' title='External link' rel='nofollow external'>methods.</a><br />
<br />
4. Open that file in a preferred Hex Editor.<br />
<br />
5. At the very top of the file you should see something similar to <strong class='bbc'>CB0=#### </strong>(see screenshot below)<br />
<br />
<a class='resized_img' rel='lightbox[44]' id='ipb-attach-url-6271-0-84013300 1283754839' href="http://www.ibotmodz.net/forum/index.php?app=core&module=attach&section=attach&attach_rel_module=tutorials&attach_id=6271" title="part2.PNG - Size: 4.9K, Downloads: 0"><img src="http://www.ibotmodz.net/forum/uploads/monthly_06_2010/tutorials-2-014802800 1277769200_thumb.png" id='ipb-attach-img-6271-0-84013300 1283754839' style='width:400;height:100' class='attach' width="400" height="100" alt="Attached Image: part2.PNG" /></a><br />
<br />
6. Record that 4 digit number in the same txt folder as your CPU key.<br />
<br />
7. Obtain via Google or elsewhere the 1BL Key.<br />
<br />
8. Copy that key to that same txt file too.<br />
<br />
9. Your txt file should now look similar to this.<br />
<br />
<a class='resized_img' rel='lightbox[44]' id='ipb-attach-url-6272-0-86237500 1283754839' href="http://www.ibotmodz.net/forum/index.php?app=core&module=attach&section=attach&attach_rel_module=tutorials&attach_id=6272" title="txt.PNG - Size: 19.18K, Downloads: 0"><img src="http://www.ibotmodz.net/forum/uploads/monthly_06_2010/tutorials-2-094933600 1277769370_thumb.png" id='ipb-attach-img-6272-0-86237500 1283754839' style='width:400;height:69' class='attach' width="400" height="69" alt="Attached Image: txt.PNG" /></a><br />
<strong class='bbc'><br />
If you have all 3 digits, then continue. Otherwise, please re-read steps 1-9.</strong><br />
<br />
10. Extract the freeBoot package.<br />
<br />
11. Move the <strong class='bbc'>libeay32.dll </strong>from the requirements into the root of the folder (see below)<br />
<br />
<a class='resized_img' rel='lightbox[44]' id='ipb-attach-url-6273-0-86258700 1283754839' href="http://www.ibotmodz.net/forum/index.php?app=core&module=attach&section=attach&attach_rel_module=tutorials&attach_id=6273" title="p2.PNG - Size: 4.44K, Downloads: 0"><img src="http://www.ibotmodz.net/forum/uploads/monthly_06_2010/tutorials-2-093809300 1277769458_thumb.png" id='ipb-attach-img-6273-0-86258700 1283754839' style='width:208;height:164' class='attach' width="208" height="164" alt="Attached Image: p2.PNG" /></a><br />
<br />
12. Copy your XBR3 Backup file from step 4, into the <em class='bbc'>bin </em>folder<br />
<br />
13. Open up Command Prompt<br />
<br />
14. Change Directories to this location. <br />
<br />
Type<br />
 <pre class='prettyprint'>cd full location to files.</pre><br />
<br />
example<br />
<pre class='prettyprint'>cd C:&#092;Users&#092;iBotPeaches&#092;Desktop&#092;360_Flash_Tool_v0.94&#092;freeBOOT-0.032&#092;freeBOOT-0.032</pre><br />
<br />
15. Now copy this code<br />
<br />
<pre class='prettyprint'>ibuild x -d data&#092; -b 1BLKEY -p CPUKEY bin&#092;flashdmp.bin</pre><br />
<p class='citation'>Quote</p><div class="blockquote"><div class='quote'>
<strong class='bbc'>Replace</strong><br />
1BLKEY = Key from Step 7, the 1BL Key.<br />
CPUKey = Key from Step 1, the Xbox 360 CPU Key</div></div><br />
<br />
16. This should error out, since it is an XBR file, and not a clean file.<strong class='bbc'> Ignore the error and continue.</strong><br />
<br />
17. Navigate to the <em class='bbc'>freeBOOT-0.032&#092;data</em> folder and delete everything but<strong class='bbc'> kv.bin</strong>,<strong class='bbc'> smc.bin </strong>and <strong class='bbc'>smc_config.bin<br />
<br />
</strong>18. Extract the kernel 9199 files directly into the <em class='bbc'>data</em> folder<strong class='bbc'><br />
<br />
</strong>19. You should have a lot of files.<strong class='bbc'><br />
<br />
</strong>[img]<a href='http://i49.tinypic.com/21e5j15.png' class='bbc_url' title='External link' rel='nofollow external'>http://i49.tinypic.com/21e5j15.png</a>[/img]<strong class='bbc'><br />
<br />
</strong>20. Open up the downloaded <a href='http://www.mediafire.com/file/n3eofmyttnv/mobo_files.zip' class='bbc_url' title='External link' rel='nofollow external'>mobo_files</a> , and locate your motherboard revision (EX: xenon) and the CB0 type (step 5)<br />
<br />
21. Traverse the file system of the mobo_files opening your mobo revision, and then CB0 type.<br />
<br />
22. Copy the files (<strong class='bbc'>crl.bin, crl.bin.meta, extended.bin,  extended.bin.meta, odd.bin, odd.bin.meta, secdata.bin, secdata.bin.meta) </strong>from the mobo folder into the freeBoot data folder.<br />
<br />
23. Re-open Command Prompt.<br />
<br />
24. If needed, redo steps 13-14 to change to the right directory<br />
<br />
25.Type this code<br />
<br />
<pre class='prettyprint'>ibuild.exe c freeBOOT -c CONSOLE -d data&#092; -p CPUKEY -b 1BLKEY bin&#092;images.bin bin&#092;fuses.bin</pre><br />
<br />
<p class='citation'>Quote</p><div class="blockquote"><div class='quote'>Replace<br />
<br />
CONSOLE =  falcon, xenon, jasper, jasper256 or jasper512<br />
CPUKEY	= CPU Key from step 1<br />
1BLKey   	= 1BL Key from step 7</div></div><br />
<br />
26. Hit enter and the process should complete without errors. If it does error, restart my tutorial right now.<br />
<br />
27. There is now an <em class='bbc'>image.bin</em> file in the <em class='bbc'>bin</em> folder that happens to be the same size as your XBR dump.<br />
<br />
28. Rename <em class='bbc'>image.bin</em> to <em class='bbc'>updflash.bin</em> and re-transfer back to your flash drive or HDD (Do the reverse of step 3)<br />
<br />
29. Boot your jtagged 360 and boot Flash360.xex<br />
<br />
30. Click A, B, A and that will re-flash that image to your xbox.<br />
<br />
31. If anything errors, restart my tutorial again.<br />
<br />
32. If all succeeded the xbox 360 should restart.<br />
<br />
33. Upon restarting it will act like a new xbox asking for your language. You got it <img src='http://www.ibotmodz.net/forum/public/style_emoticons/default/blum.gif' class='bbc_emoticon' alt=':p' /><br />
<br />
34. Verify in the settings menu that your current dash is 2.0.9199.0<br />
<strong class='bbc'><br />
<br />
</strong></div>]]></description>
		<pubDate>Tue, 29 Jun 2010 00:12:17 +0000</pubDate>
		<guid isPermaLink="false">44</guid>
		<creator>iBotPeaches</creator>
		<category>13</category>
	</item>
	<item>
		<title>Obtaining CPU Key</title>
		<link>http://www.ibotmodz.net/forum/tutorials/article/43-obtaining-cpu-key/</link>
		<description><![CDATA[Xellous is what you need to boot to grab your keys. However, it can only be booted by holding down the eject button.<br />
<br />
You then will be greeted by a blue/black screen with digits flying. <br />
<br />
<br />
You <strong class='bbc'>must</strong> take a picture of the digits when they appear, as its impossible to memorize that fast <br />
<br />
<a class='resized_img' rel='lightbox[43]' id='ipb-attach-url-6270-0-86872900 1283754839' href="http://www.ibotmodz.net/forum/index.php?app=core&module=attach&section=attach&attach_rel_module=tutorials&attach_id=6270" title="nand1.png - Size: 208.3K, Downloads: 10"><img src="http://www.ibotmodz.net/forum/uploads/monthly_06_2010/tutorials-2-024395000 1277768195_thumb.png" id='ipb-attach-img-6270-0-86872900 1283754839' style='width:341;height:342' class='attach' width="341" height="342" alt="Attached Image: nand1.png" /></a><br />
<br />
Picture above shows an example xell shot that you would want to take.<br />
<br />
Next you'll want to take number 3 & 5, or 4 &6. These combinations of numbers make up your CPU key.<br />
<br />
So for example. <br />
Lets take 3 and 5 (fake numbers)<br />
3= <em class='bbc'>xxxxxxxxxxxxxxxxxxxxx</em><br />
5= <em class='bbc'>yyyyyyyyyyyyyyyyyyyyy</em><br />
<br />
Which makes our CPU Key <em class='bbc'>xxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyy</em>]]></description>
		<pubDate>Mon, 28 Jun 2010 23:39:08 +0000</pubDate>
		<guid isPermaLink="false">43</guid>
		<creator>iBotPeaches</creator>
		<category>13</category>
	</item>
	<item>
		<title>JTAG Hack an Xbox 360</title>
		<link>http://www.ibotmodz.net/forum/tutorials/article/33-jtag-hack-an-xbox-360/</link>
		<description><![CDATA[This tutorial will be made as I make it. I'm currently performing the JTAG hack on my own xbox and will post tutorial results as I complete them.<br />
<br />
<span style='color: #8b0000'><span style='font-size: 21px;'><strong class='bbc'>Part 1: "Gathering your materials"</strong></span></span><br />
<span style='color: #006400'><strong class='bbc'>Written by iBotPeaches</strong></span><br />
<br />
<br />
First off, we will be making a "clean" nand dump connection. This means you <strong class='bbc'>will</strong> be able to remove the cable without de-soldering. Thus, you won't have cables anywhere. This tutorial also assumes you know how to take apart your xbox 360. <a href='http://www.anandtech.com/printarticle.aspx?i=2610' class='bbc_url' title='External link' rel='nofollow external'>This is the tutorial I used for taking apart my xbox.</a><br />
<br />
<span style='font-size: 26px;'><strong class='bbc'>Requirements:</strong></span><br />
<em class='bbc'>(Most of these items can be picked up at a local RadioShack.)</em><br />
<br />
[list][*]A computer with a LPT Port, and 32 bit OS (Figure 01)[*]Xbox 360 with older dash then 8495 (Figure 03)[*]Xbox Hard Drive[*]DB25 25-way male plug (<a href='http://www.radioshack.com/product/index.jsp?productId=2102864' class='bbc_url' title='External link' rel='nofollow external'>RadioShack Link</a>) (Figure 02)[*]D-Sub hood 25-way (<a href='http://www.radioshack.com/product/index.jsp?productId=2103241' class='bbc_url' title='External link' rel='nofollow external'>RadioShack Link</a>) (Figure 02)[*]Standard RJ45 / CAT5 Cable (<a href='http://www.radioshack.com/product/index.jsp?productId=2482175' class='bbc_url' title='External link' rel='nofollow external'>If you require one, buy a cheap one</a>)[*]2-6 100ohm resistors ( <a href='http://www.radioshack.com/product/index.jsp?productId=2062315' class='bbc_url' title='External link' rel='nofollow external'>RadioShack Link</a>)[*]Soldering Iron (<a href='http://www.radioshack.com/product/index.jsp?productId=2062728' class='bbc_url' title='External link' rel='nofollow external'>RadioShack Link</a>)<br />
<br />
<br />
<strong class='bbc'>Computer Based Applications</strong>[*]Total Commander (File Compare Program)[*]360 Flash Tool (Program)[*]NAND Compare (Compare NANDs)[*]NAND Pro (It only worked on 32bit XP for me.)[*]Degraded (Used for testing nand dump for bad blocks)[/list]<br />
<em class='bbc'>This apps can be downloaded from our <a href='http://www.ibotmodz.net/forum/forum/174-jtag-dev/' class='bbc_url' title='External link' rel='nofollow external'>jtag</a> section</em><br />
<br />
<span style='font-size: 21px;'><br />
<strong class='bbc'>Not required, but helpful items.</strong></span><br />
[list][*]Flux (Make clean solder points)[*]Multimeter (Check your points, and double check to prevent problems)[*]Electrical Tape (Tape down your cables to prevent snagging)[*]Low Soldering Iron (You need one, just a low watt one)[/list]<br />
<br />
<span style='font-size: 21px;'><strong class='bbc'>Key Points</strong></span><br />
[list][*]You can use a variety of switching diodes such as BAT41, N4148 or PH4148.[*]The resistors are not needed on some setups, it just protects your xbox and prevents silly errors[*]Please please be careful when soldering, and use a low watt iron. Something too strong will lift traces and make a horrible experience.[*]Most errors are caused by a long cable, so try and make all connections involved in your NAND dump as short as possible.[/list]<br />
<br />
<br />
<br />
<strong class='bbc'>Images:</strong><br />
(Figure 01)<br />
[img]<a href='http://ibotmodz.net/img/Parallel_t.jpg' class='bbc_url' title='External link' rel='nofollow external'>http://ibotmodz.net/img/Parallel_t.jpg</a>[/img]<br />
<br />
(Figure 02)<br />
[img]<a href='http://ibotmodz.net/img/jtag%20007.JPG' class='bbc_url' title='External link' rel='nofollow external'>http://ibotmodz.net/img/jtag%20007.JPG</a>[/img]<br />
<br />
(Figure 03)<br />
[img]<a href='http://ibotmodz.net/img/xbrtut1.jpg' class='bbc_url' title='External link' rel='nofollow external'>http://ibotmodz.net/img/xbrtut1.jpg</a>[/img]<br />
<br />
<hr /><br />
<span style='color: #8b0000'><span style='font-size: 21px;'><strong class='bbc'>Part 2: "Checking if your console can be modded."</strong></span></span><br />
<br />
This will be a short segment to double check if your console is moddable. Meaning it hasn't been auto-updated to a newer dash that prevents rebooting. However, even if your console passes these test you will encounter another check after your NAND dump that will be the final decider if you can mod or not.<br />
<br />
Step 1) Turn your console around, and locate the barcode.<br />
<br />
2) Above the bar code is a field called "MFR Date" in the format of YYYY-MM-DD. <br />
<br />
3) Hope that the number is earlier than January 9, 2008<br />
<br />
4) Turn on your xbox, pre-nxe or not the way to get to settings are quite similar<br />
<br />
5) Under system settings and look in the top right corner. There will be a number, It will be in the format 0.0.0000.0<br />
<br />
6) The set of numbers in a group of 4, will be the numbers to write down. They will range from 1888 (First xbox) to 8955 (Most updated)<br />
<br />
7) If you plan to use XBReboot, the limit is 7371. Past that, and you can no longer mod.<br />
<br />
Refer to this site: <a href='http://en.wikipedia.org/wiki/Xbox_360_System_Software' class='bbc_url' title='External link' rel='nofollow external'>Xbox 360 Kernels</a> for learning more about the various kernels.<br />
<br />
<hr /><br />
<br />
<span style='color: #8b0000'><span style='font-size: 21px;'><strong class='bbc'>Part 3: "Lets open the box, and find out the mobo type"</strong></span></span><br />
<br />
Once your box is opened up, there are 5 motherboard revisions (soon to be 6) that we must check to identify what version you are. Instead of me trying to explain it all, <a href='http://beta.ivancover.com/wiki/index.php/Xbox_360_Revisions' class='bbc_url' title='External link' rel='nofollow external'>go here</a> and figure out what console motherboard revision you have. All you do is compare the pictures with your opened box. If you haven't taken off the heatsinks (not required) then look in the top right corner to compare.<br />
<br />
As of now, the jtagging wiring has 2 schematics. I will be making my own for the Xenon board, and be providing other users diagrams for the other board types. These diagrams will be released in due time, once I have a High Def camera to borrow.<br />
<br />
<strong class='bbc'>One for Xenon boards,</strong> and one for the <strong class='bbc'>group </strong>of <strong class='bbc'>Opus, Falcon, Zephyr, and Jasper</strong>]]></description>
		<pubDate>Mon, 04 Jan 2010 20:35:29 +0000</pubDate>
		<guid isPermaLink="false">33</guid>
		<creator>iBotPeaches</creator>
		<category>13</category>
	</item>
</channel>
</rss>