xboxscene.org forums

Author Topic: All Xbox Tsop Tutorial  (Read 111 times)

d-2-d

  • Archived User
  • Full Member
  • *
  • Posts: 136
All Xbox Tsop Tutorial
« on: July 25, 2004, 09:31:00 PM »

Flashing the Tsop of An Xbox

Ok, this is my guide if you dont understand it join me on IRC
server= irc.burghcom.com   (/server irc.burghcom.com)
room= #tsop (/join #tsop)

Full command /server irc.burghcom.com /join #tsop

Starting Check List
- Slayers Evox Auto-Installer - http://forums.xbox-s...howtopic=117478
- An Original copy of 007 : Agent Under Fire, Spinter Cell (1st one, not panora tomorrow), or Mechassualt.
- A Torx 10 and Torx 20 screwdriver
- 15-30 watt Soldering Iron or what ever you feel will work.
- Solder and de-solder braid incase of accidents.
- A CD pre-burnt with xLinux on it.
- A CD containing the 007auf hacked savegame, Splinter Cell, or Mechassualt
- A computer to boot to xLinux to do the HD swap / insert
- A router (unless u have extra network cards) to run and assign IP's on the 192.168.0.x range of IP's (if yours is 192.168.1.x, change this only temporarily for the purpose of this guide). Or a computer to hook up peer-to-peer with a cross-over cable and your XBOX. If you do this, also make sure that your computer is given a temporary IP address of 192.168.0.x.

Now you need to find the appropriate software to do this with. For legal issues surrounding the ability to publicly provide anything made with the MS XDK, these are not and will not be found on this or most any other website. If you use your brain, ask around, and go look with the good folks at xbins (or various newsgroups, irc, etc) you will find the below and above listed software.

- 007withraincoat (you can sub in 007withevox, mechassault with either, or in the future splinter cell too, but for the purpose of this guide I will refer to 007 and raincoat exclusively to make things easier. I know they work, and it's what I'd recommend!).

- A bios to put on your XBOX. At the time of this tutorial, the most recognized is the Xecutor2 (or x2) bios revision 4891. For the purpose of this guide, I do suggest using x2.4981 to make things easier. Again you can reflash later if you want. Also, if your using a harddrive replacement, and it's under 130gigs or something around that range, use 4981.06, but if it's any bigger than that please use 4891.67. That is the version that supports larger HD addressing, and if you use the small one but put in a big drive, you will end up not being able to format to the proper size.

- A copy of xISO. This program will allow you to create properly (or at least close enough for these purposes) XBOX bootable images, as well as being able to extract data from pre-made XBOX images (which otherwise most mounting software can't read).


1a) First step What version XBOX do you have? Follow this guide (here) (and I do recommend double checking your Serial # found in the same link as above) to figure it all out.

1b) Second, open up your XBOX. Follow the instructions found (here) to open the box up, gut it, and otherwise strip it down in preparation of soldering.


2) Depending on which version XBOX you own, you will need to follow one of these guides to solder the appropriate points. I  assume you are moderately skilled or even willing to wing it with your soldering iron. If your not too sure of your self there are lots of tutorials on how to solder. Go read those first, then come back. To find the appropriate points to solder, check (here)!

3) Now put it all back together or atlease have the power, hdd, dvd, eject button, etc pluged in to see if everything is OK.

3a) MAKE SURE YOU HAVE YOUR A/V CABLES PLUGGED IN HERE, EVEN IF YOU DO NOT HAVE IT CONNECTED TO A TV OR TV-TUNER!!! THIS MAY BE WHAT IS CAUSING A SMALL PERCENTAGE OF YOU TO BE HAVING ISSUES WITH XLINUX AND HOTSWAPPING THE DRIVES

4) OK now go get those 007, splinter cell, or Mechassualt hacked saves (best would be 007_highwaypack). You can use a USB key device (X-key) or a memory card already containing the savegames, or you can do what I did and harddrive swap them.

5) Go get your copy of xLinux. Put it in your CD drive, and also plug your XBOX harddrive into the IDE cable from your computer. Turn the XBOX on to provide power to the XBOX HD, and boot your computer. I'd suggest using the primary IDE cable (the one your normal harddrive would normally be on, so yes that means take your hdd off that cable, ONLY THE XBOX HDD SHOULD BE ON PRIMARY. Make sure your cdrom is on Seconday Master.

6) Now pop in XLINUX boot disc. When you get to the BOOT: screen for xLinux, hit PAUSE/BREAK. At this point, your bios should have recognized your XBOX HD as whatever it may be, you've got the CD booted but not loading linux.


7) Turn off your XBOX. Replug your IDE cable from your XBOX into the XBOX HD, and turn it back on. Give it a count of 6-7 seconds and carefully unplug only the IDE ribbon from the XBOX HD. If done right, your XBOX has now unlocked the XBOX HD, and you can plug the IDE ribbon from your computer back in, this is done while power is on....

8) Continue booting linux (hit enter twice). If at any point during the xLinux boot process you see I/O errors, or multiple failed attempts to unlock your XBOX HD (it should be unlocked by the XBOX remember) go back to step 1 for the HD swap and try again. It takes a bit to get used to, but once you have it down pat it's easy.

9) You're now in xLinux If so, lets go check a couple of things. Also make sure you put everything you see here except () or ""
- Type " ls /dev/hda* ". This should list things like "hda50, hda51, etc". If you only see hda, then you didn't unlock it properly and go reboot and try again. If you see them, then progress to the next step.
- Type "mkdir xbox" in the root directory you started in to make a new temporary directory.
- Take your xLinux CD out of the drive and replace with the CD you made containing your 007auf saves.
- Type "mount -t auto /dev/hdc /cdrom" to mount your cdrom (assuming it also is hdc, but may be hda, hdb, hdd, hde, etc).
- Type "mount -t fatx /dev/hda50 /xbox" to mount your xbox to that directory we created.

10) If all went as planned then you should have your cdrom drive and your xbox mounted to appropriate directories that you can access. Now I am going to assume that you have not played 007 : Agent Under Fire or the other games before, but if you have, get rid of them or back them up to your memory card or something.

11) Now I want you to type " cd /cdrom " and go to your CDROM mounted directory. In there, change directories until your sitting in whichever directory contains 4541000d (usually UDATA). If you see 000000000000 or anything else held within 4541000d, back up until your looking at 4541000d (the name of the 007auf savegame folder).

12) Now type this. " cp -R * /xbox/UDATA ". If you've followed the above directions, this should copy 4541000d to your UDATA directory, thusly inserting the savegame you need onto your harddrive.

13) Because you copied these off a CD, they were set to "READ ONLY" permissions. Also type "cd /xbox/UDATA" then when in there type " chmod -R 777 * " to change all the permisions of that directory, and all within it to not READ ONLY.

14) Well, that step is now done. Now exit your directories under /xbox (cd.. cd.. cd..) until your back at the root of the disc, and type " umount /cdrom " and then   " umount /xbox ". This will unmount both the XBOX HD and the CDROM. Not really necessary, but can't hurt (say you forget to chmod the permissions, if you leave xLinux booted while you go to test, you can now just come back, replug, remount and chmod without having to hotswap drives again!).

15) Ok, unplug everything and put the IDE cable back into the XBOX harddrive. Plug in everything, INCLUDING your network cable from your router (or if from PC to PC, a crossed cable). See if you can boot up and load 007 : Agent Under Fire or the other games mentioned. If you can, choose to "Load Savegame" from your XBOX HD. If you've done all the previous steps correctly, you should see that the screen goes to the hacked save.
for raincoat = black screen, amber light on eject button.
for evox = evox screen with options
for highway = looks like evox screen


Instructions for raincoat users
Get on your computer (leave the XBOX running) and telnet into your xbox. I use Putty as my telnet client of choice because thats what i learned from a tut writing by Lukano  (here) but you can really use anything. We want to telnet into "192.168.0.64" which is the IP address that the savegame embedded linux will pick, and log in as "root" with the password defaulting to "xbox".

If you got in now type "cd ../../media/E/UDATA/4541000d/000000000000/raincoat" yea its long but u can copy and paste.
Once in there, two commands. One is " ./raincoat -r backup.bin -v " which will back up your existing MS stock bios to a file called backup.bin If you get a READ ONLY anywhere when you do this, or otherwise it fails... it's time to go check your solder or go ask around concerning the problem in particular.

If that command works and your all backed up, then type " ./raincoat -p bios.bin " which will then flash your bios with the new one! You are now done flashing the xbox.....

Lets test this out, now grap the Slayers Evox Auto Installer which was burned correctly i hope (each xbox dvd drive is diffreent, some read cdrw, some read cdr, etc etc) Need a link on what yours reads? Go here http://www.evilzmods.com/dvd.htm

Evox/Highway Exploits
This one is way eaiser, just click install evox if it has the option, then go to system settings and click flash bios. Wala your done.
If you have a sharp or winbond use the Highway and use the Euresia Flash option.......


Thanks to Slayers Chan, Lukano, and everyone that reads this.......

[email protected] if you need help or in irc.burghcom.com #tsop

www.d-2-d.tk
Logged

d-2-d

  • Archived User
  • Full Member
  • *
  • Posts: 136
All Xbox Tsop Tutorial
« Reply #1 on: July 26, 2004, 11:55:00 PM »

Did you understand it. I tired to include everything i knew and a few short cuts.....
Logged

evanmugford

  • Archived User
  • Jr. Member
  • *
  • Posts: 71
All Xbox Tsop Tutorial
« Reply #2 on: August 03, 2004, 09:50:00 AM »

very nice     was looking for something along these line      done very well
Logged

BlooGoo

  • Archived User
  • Full Member
  • *
  • Posts: 142
All Xbox Tsop Tutorial
« Reply #3 on: August 03, 2004, 08:50:00 PM »

Good on ya!  Very thorough.
Logged

d-2-d

  • Archived User
  • Full Member
  • *
  • Posts: 136
All Xbox Tsop Tutorial
« Reply #4 on: August 16, 2004, 04:38:00 PM »

Hey so why are there so many votes on pplz not sayin this was easy..... I know its easy... You do too....
Logged