The All In One save hack.
============================================================================

Description:
  This file contains everything you need to allow your Xbox to load unsigned
applications while maintaining the ability to easily remove/restore this exploit.

  It has the advantages of the standard audio exploit without losing the ability to rip and
play music CD's.

  It does NOT suffer from the clock issues, and leaves the Xbox HD (with the exception
of the UDATA directory) unchanged after running the uninstall. If Microsoft begins scanning
for HD changes, this save game can be deleted and no traces should be left on the system (as
long as you also delete any other changes you have made!). Use of the original Microsoft 
Dashboard is supported without modification (A small modification is required if you wish to
use the stub to launch it, this is detailed below).

Requirements:
	- An Xbox (DUH)
	- MechAssault

Instructions:
	Basic steps:
	1. Boot the MechAssault save.
	2. Install the Audio Exploit.
	3. Boot the Audio Exploit.
	4. Update games with Game Stub. (Optional, but I think you will want to!)
	
	Before you start:
	- If you already have ripped some music, check to see that you do not have a soundtrack
	named "Soundtrack 1". If you do, rename it to something else before even attempting this!

	Booting the save game:
	- Copy the 4d530017 to the e:\UDATA directory. (Including folders.)
	(Several methods of doing this are mentioned below, also see the excellent forums at
	www.xbox-scene.com)
	- Boot MechAssault
	- Select Campaign
	- Select the "Run Linux" save game. (Doesn't work if I change the name, don't know why!)
	- You should see the Phoenix Bios loader screen then Evolution-X

	Installing the Audio Exploit:
	- Select the "Audio Hack -> Install" menu item from Evox.
	- When done it should return to Evox. (It somethime hangs when restarting Evox, but
	it's no big deal)

	Booting the Audio Exploit:
	- Boot Xbox with any music CD in the DVD Drive.
	- When music starts playing, hit B-DOWN-A-Right-Right-A-A-A
	- Evox should boot.

	Updating games (and the MS Dash) with the Game Stub:
	The gamestub is an application that dynamicaly copies your original ST.DB into place before
	launching your game. This allows you to play ripped tracks in your game as if you did not
	have the audio exploit installed. It can also be used to listen to\rip music in the MS Dash.

	For Games:
	- Rename the games default.xbe to orig.xbe.
	- Copy the gamestub.xbe from the util directory in the archive to the games directory.
	- Rename gamestub.xbe to default.xbe
	- (Optional) Use XBE Renamer (from xbox-scene) to rename the new default.xbe to whatever name
	you would like the game to be displayed in the Evox menus as. If you skip this, the name displayed
	will be the same as the folder the game is in.

	For MSDash:
	- COPY (THIS IS IMPORTANT!) the c:\xboxdash.xbe to c:\orig.xbe.
	- Copy the gamestub.xbe from the util directory in the archive to the c:\.
	- Update Evox.ini to point the NSDash to c:\gamestub.xbe.

Removal:
  	- Boot to Evox. (use either the audio exploit or the gamesave, it doesn't matter)
	- Select the "Audio Hack -> Uninstall" Menu Item.
	- Poof! All gone.... Well mostly. If you used the gamestub on anything, it will be left behind,
	Before running the Uninstall command, delete these and rename your orig.xbe's back to default.xbe.
	- Also, anything you have loaded on the box is still there. So if you want a clean system, just
	remove these first!

Known Issues:
	- Sometimes when using IGR, or if you just turn the xbox off while playing a game, you are left
	with the music BD in place. If this happens just boot using the gamesave and select "Audio Hack ->
	Install Hacked DB" Menu Item. This should make everything all better!

Contents:
	- MechAssault save game exploit.
	- Phoenix Bios Loader 1.3 - habibi signed
	- Evolution-x 1.8.3752
	- Xecuter-2 4977 BFM BIOS (Modified)
	- Phoenix skin
	- Audio Exploit ST.DB
	- A bunch of program of my own making.

Configuration:
	- Phoenix is configured to set the LED to gggg (Always green)	
	- Evolution-x is almost the default configuration. Changes are:
		- Phoenix Skin
		- No static IP set (DHCP only)
		- All flash commands removed from .ini. (Who needs them with this?)
	- Xecuter 4977 BFM Bios
		- Reconfigured to boot evoxdash.xbe in the save game directory. And a second BIOS
		modified to boot a specail app to restore the DB when needed.

Getting this on the Xbox:
	Only follow the below links until the point of actually copying the save game to
	The xbox, then just load up the save game and follow the above directions.
	
	Method one: HDD Swap trick.
	http://forums.xbox-scene.com/index.php?act=ST&f=45&t=73720
	
	Method two: Action Replay & Mega-X Key.
	http://quikboard.com/xboxxx/part1.html
	
	Method three: Build your own Action Replay.
	http://forums.xbox-scene.com/index.php?act=ST&f=44&t=79198&s=015c7b7c5202b1786859151dae4c0b49.
	
	Method four: Use a friends Modded xbox.
	http://quikboard.com/xboxxx/part1.html

Thanks to:
	The Phoenix Team
	The Evolution-X Team 
	The Xecuter Team
	Whomever discovered the game save exploits in MechAssault and 007: AUF.
	Whomever discovered the Audio Exploit. (But no thanks for making only boot Linux!)
	Adso58 for getting the Audio Exploit to boot whatever!
	TieDyedGuy for all his help in getting me on my feet writing the XBE's.
	Xbox-Scene for all the useful info
	Xbins for getting this stuff out to all of us

No thanks to:
	M$ for making so damn hard to get the XDK!

Support:
  I just put this package together, so I can't give much support on it. But you can always leave
a message in the forums at www.xbox-scene.com

Disclaimer:
  I, nor any of the teams listed above, are responsible if you kill or damage your box using this. 
You have been warned!

License:
 Phoenix BIOS Loader is released under GPL. To honor the wishes of the Phoenix team, I should provide the source code for their app, But I don't have it. If someone who has it for v1.3 would message me that would be nice.

Enjoy!
-Mordenkainen
