xbox-scene.com - your xbox news information source
Quick Links: Main Forums | Xbox360 Forums | Xbox1 Forums | PS3 Forums
Xbox-Scene Forum Help  Search Xbox-Scene Forums   Xbox-Scene Forum Members   Xbox-Scene Calendar

Giganews Usenet Offers: +1150 days binary retention, 99%+ Completion, and Unlimited Speed/Access!

360 ODD Emulators: X360 Key $99 | Wasabi360 FAT $99 | Wasabi360 Slim $99
C4E's iXtreme Burner MAX Drive: LiteOn iHAS124 DROPPED TO JUST $17


Welcome Guest ( Log In | Register )

 Forum Rules Rules
> Soft-modding For Absolute Beginners, Gamesave and dashboard exploits
mbriody
post May 16 2004, 02:34 PM
Post #1


X-S Young Member
*

Group: Members
Posts: 37
Joined: 10-December 03
Member No.: 80930



SoftModding for Absolute Beginners

Stuff you need to know that the other guides don't tell you...

Disclaimer

Soft-modding can screw up your XBOX. If you follow the instructions you should be fine but I can't take responsibility if anything goes wrong. Good luck!

Introduction

This guide is intended to help complete beginners to understand soft-mods and how to install them successfully. I am not an expert but I have one chipped XBOX and one soft-modded and this guide documents what I needed to do in order to perform a soft-mod.

I am assuming some basic knowledge of PC's and networking on your part and the use of standard tools such as FTP.

To perform a softmod you are going to need to connect your XBOX to a PC using the ethernet socket at the back of the XBOX. You can connect this directly to a network card on your PC using an ethernet cross-over cable or you use a straight ethernet cable to connect it to a port on a switch, hub or router if you already have a home LAN.

Before we get into soft-modding in detail you are going to need to understand a little of how the XBOX works:

The Dashboard

This is the program that provides the user interface when you start up your XBOX. Amongst other things the standard MS Dashboard allows you to manage game saves, set the clock and other system settings and launch XBOX Live. It is implemented in a file called xboxdash.xbe on the root of the C drive on your XBOX's hard drive and it loaded every time you boot the box.

The MS dashboard uses a number of other files which, depending on your dashboard version will either be also in the root directory or in subdirectories off the root. For soft-modding purposes the only files which concern us are the font files which are named XBox Book.xtf and Xbox.xtf (more on these later).

The BIOS and PBL

The XBOX has a BIOS, similar to that in a PC. When you install a modchip you are replacing the functionality of the standard BIOS with a specialised BIOS which is provided by the modchip manufacturer. You would generally also install a replacement third-party dashboard alongside any modchip.

Okay so how is this relevant to soft-modding? Well the answer is that in 2003 some clever people came up with a software application which works like a modchip and allows you to load one of the modchip BIOSes, completely in software. This package is called PBL or the Phoenix Bios Loader.

The standard unmodded XBOX will only execute applications and games which have been 'signed' in a special way. This is why you cannot use backups or third-party apps on an unmodded box. The BIOS loaded by PBL together with a third-party dashboard will allow unsigned code to be executed and so you will typically get FTP access, the ability to run Linux, backups, third-party applications etc.

The Gamesave Exploits

Hopefully from the above description it is clear that what we need to achieve is to get PBL, a replacement BIOS and a new dashboard onto the XBOX. In order to do this we will need FTP access to the box. This is where the gamesave exploits come in.

These take advantage of security loopholes which will allow us to temporarily load PBL and an alternative dashboard. This will give us FTP access to the XBOX and will subsequently enable us to load PBL etc for a more permanent solution.

The technical details of how these work are beyond the scope of this document but there are plenty of detailed explanations within the XBS forums and elsewhere.

There are three main gamesave exploits which all work similarly and are based on the games; 007 Agent Under Fire, Mech Assault and Splinter Cell. For each of these there are various different packages available. To use one of these you will need:
  • an original (i.e. not a backup) copy of the game in question
  • a copy of the relevant gamesave exploit package
  • an XBOX memory device with some way of transferring the game save to it from your PC e.g. an Action Replay or Mega X-Key. Alternatively you need a friend with a chipped or soft-modded XBOX who can transfer the game save to a standard XBox Memory Card.
Details of the requirements and how to use the exploit will be included with the package. Here is how I did it using the Splinter Cell exploit.
  • I downloaded a package called splinter_cell_exploit-pal.zip. (PAL refers to the video standard used by your XBOX. I have a UK, PAL-based box, if you are in the USA your box will be NTSC).
  • I did not own an Action Replay or an XBOX memory card so I made an XBOX USB cable and used a standard 128Mb USB pen drive to transfer the game save from my chipped XBOX. There are various tutorials on how to make a USB cable and how to convert a standard XBOX memory card to Action Replay functionality on XBS. If you can't do any of this then you will have to buy an Action Replay or the new Mega X-Key.
  • I loaded the Splinter Cell game saves onto my chipped XBOX via FTP.
  • I connected my pen drive to the chipped XBOX and went into the Memory option in the standard MS Dashboard. The pen drive was recognized by the XBOX and was formatted to allow game saves to be written to it.
  • I then used the Memory function to transfer the Splinter Cell game saves from the XBOX hard drive to the pen drive.
  • I then moved the USB cable and pen drive to the unmodded XBOX and used the Memory function to transfer the saved games from the pen drive to the XBOX hard drive. If you have a Mega X-Key (or Action Replay) you can transfer the save games from the PC directly to the X-Key and then plug it in the unmodded box and transfer it to the hard drive.
  • I booted the XBOX with my original Splinter Cell disk in the drive.
  • After it loaded I went to Start Game, selected the profile "LINUX" and chose "Check Points".
  • I was then presented with a replacement dashboard called Evolution-X (Evox).
  • Within Evox I set up an IP address, subnet mask and default gateway for my XBOX (something suitable for your LAN).
  • I saved the details, rebooted and went through the three steps (above) from booting with the original Splinter Cell again. At this point I had FTP access to my XBOX from my PC.
If you get this far successfully then you are now ready to install a dashboard exploit.

The Dashboard Exploits

There are basically two different types of dashboard exploit. The 'fonts' exploit replaces the XBOX fonts (see the Dashboard section above) with 'special' versions which exploit another security loophole and allow PBL to be loaded.

The second type is the audio exploit. This is triggered by copying a special audio track to your hard drive. When you try to use the standard dashboard function to copy this track it generates an error and PBL can be loaded. Again there are better technical explanations of how these work if you are interested.

There are many different versions and variations of both the fonts and audio exploits but they all function basically the same way. I recommend using an all-in-one package (see below).

Once installed, the fonts exploit is typically activated automatically every time you power on the box so you boot into a modified dashboard.

In contrast, with the audio exploit you boot to the standard MS dash and go through a sequence of 5 or 6 key presses in order to activate the exploit and load the PBL and the replacement dash.

So why would you choose the audio exploit? The reason is that the fonts exploit is occasionally prone to something called the clock loop problem. See here for details:

I suffered this problem and was only able to get out of it using the technique described by lugnut in the first page of the above thread. That is why I now use the audio exploit. Because this boots to an unmodded MS dash it is immune to the clock problem.

A third option called the double-dash exploit. See here for details.

This exploit is immune to the clock loop and does not require as many keypresses as the audio exploit. However it has a different problem which means that the XBOX reboots whenever you open the drive tray. If this issue can be resolved then this will be the best exploit solution.

The fourth and newest exploit is called the UDE (Ultimate Dasboard Exploit). This is a font-based exploit which is not subject to the clock loop problem. As such it is the best method devised so far and has very few con's. See here for details.

As the name suggests this is likely to be the best it can get and if your XBOX meets the requirements then this has to be the exploit of choice.

Signing

The question of signed code comes up again at this point. You need to install a version of PBL which is signed for the particular type of dashboard exploit you are using i.e. fonts or audio. There is a tool you can use to perform the signing BUT you should be able to find a dashboard exploit package containing PBL pre-signed for the type of exploit you are using. I never had to manually sign anything to get my soft-mod working.

Installing The Dashboard Exploit

I would suggest using the UDE exploit or if you want more flexibility I would recommend a package by mkjones which has its own thread here.

This installs both audio and font exploits and several different replacement dashboards and allows you to switch between them at will. This was the first package I installed.

My first issue was that this package requires that you have MS dash version 4920 and I had an earlier one. One of the main differences between the two versions was that my old dash stored the XBOX font and other files in the root of the C drive whereas the newer dash uses \font and other subdirectories.

Okay, so how did I update the dash? I simply used the 'Live' tab in the MS dash and kept following the instructions until it told me that my system was being updated. I think you may need to be connected to the internet for this to work (I was). After I did this I rebooted and my dash had been upgraded to 4920.

From then on it was a case of following the detailed instructions in the mkjones softmod package.

Versions

Most of the soft-mod methods require particular versions of dashboard and kernel to be on the XBOX. You can find out what version you have by going to the Settings screen on your box and selecting System Info. Once the text scrolls up you will see something like this:

K: 1.00.4817.1
D: 1.00.4920.1

In this example the kernel version is 4817 and dashboard is 4920.

How To Get The Files

To locate the relevant files you will need to use something called xbins. A tutorial on how to do this is contained here.

Updates

May-31-2004 - Added UDE details and link

This post has been edited by mbriody: May 31 2004, 02:46 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
mbriody   Soft-modding For Absolute Beginners   May 16 2004, 02:34 PM
Blank   Very neat tutorial... very clean and concise. :bee...   May 16 2004, 02:46 PM
mkjones   Agree, looks to be well written ;) I only skimmed ...   May 16 2004, 04:39 PM
devz3ro   Amen, it is good to see people sharing what they...   May 16 2004, 05:44 PM
jon20usa   very nicely done. thanks for helping out. hope to ...   May 16 2004, 07:23 PM
BlazeYaDead   One thing, this can be erased from going to the or...   May 17 2004, 10:36 PM
mbriody   Yes, the soft-mods are totally reversible.   May 18 2004, 01:36 AM
BlazeYaDead   Alright thanks, Ill try it this weekend with splin...   May 18 2004, 07:21 PM
mbriody   Tutorial updated to include UDE.   May 31 2004, 02:50 PM
jcupp114   Wondering if you can go on through to the backing ...   Jul 4 2004, 01:34 AM
johnhandy   Two suggested additions to the guide: -"BIOS ...   Jul 4 2004, 04:39 AM
colt45joe   can you add into your tutorial which x-box version...   Jul 29 2004, 10:11 PM
adil786   they all can except 1.6 pal xboxes   Jul 29 2004, 10:24 PM
colt45joe   so i can buy a brand new x-box (USA) and soft mo...   Jul 30 2004, 05:55 AM
welshko   i want to soft mod my xbox but i dont have access ...   Aug 4 2004, 09:19 PM
adil786   well, then you can download it at the "usua...   Aug 5 2004, 09:48 AM
adil786   yup,   Aug 5 2004, 09:49 AM
Aaron.Smith   i have an action replay and ive found you can tran...   Aug 8 2004, 12:51 PM
eh.   If your AR lets you get a working hacked gamesave ...   Aug 8 2004, 08:27 PM
Sergg   Hmmm, this guide will be great help to me in the n...   Aug 10 2004, 03:54 AM
McDoofus   So does this modding technique support adding a bi...   Aug 12 2004, 08:06 PM
bigfreak   Sergg, The best way I've found to transfer fil...   Aug 12 2004, 08:38 PM
timr524   I have an Action Replay and am having troubles get...   Aug 13 2004, 05:16 AM
adil786   use ldots mem card installer instead of the old ...   Aug 13 2004, 10:51 AM
bigfreak   timr524, yeah you really should check out LTools. ...   Aug 13 2004, 06:02 PM
adil786   http://forums.xbox-scene.com/index.php?showtopic=2...   Aug 13 2004, 07:07 PM
Aaron.Smith   i used the splinter cell pal exploit and AR i tran...   Aug 14 2004, 09:46 PM
adil786   you may have a patched version of splinter cell ...   Aug 14 2004, 10:02 PM
noob123   i was thinking of soft moding my xbox but i don...   Aug 28 2004, 06:52 AM
Spydeys   so basically, can i go on xbox live with my xbox m...   Aug 29 2004, 01:16 AM
gboshort   Quick question: Is there a list of which VERSION...   Aug 29 2004, 03:43 PM
triggernum5   http://forums.xbox-scene.com/index.php?showtopic=2...   Aug 29 2004, 04:35 PM
rjshah   this is probably a stupid question, but can you st...   Aug 30 2004, 01:34 PM
funni64   Ya can u????? :blink:   Sep 2 2004, 08:43 PM
krayzie   sure why not?   Sep 2 2004, 08:45 PM
funni64   SWEET!!!. :popcorn: And is it possibl...   Sep 3 2004, 10:37 PM
ares-x-   very good post... useful to thoughs just starting ...   Sep 4 2004, 06:56 PM
ardek   Maybe a dumb question, but why would anybody bothe...   Sep 12 2004, 09:56 AM
daristan   how too download these : ldots xboxhdm 1.9 ldots U...   Sep 15 2004, 03:33 PM
jonathan2007   http://www.xbox-scene.com/articles/xbins.php learn...   Sep 15 2004, 09:15 PM
Emmanuel81   how can i find out my xbox ip address   Sep 17 2004, 11:09 PM
krayzie   run an ftp server on your xbox and look in the s...   Sep 18 2004, 06:47 AM
imamafackinhokie   very good job.   Sep 20 2004, 05:22 PM
michaelb   So will this work with a v1.6 ntsc xbox?   Sep 21 2004, 01:57 AM
1nf3rn0   Ok. SO I am a complete beginner. So far I have the...   Sep 23 2004, 11:35 PM
gstyler   I have an xbox which would seem to be version 1.4 ...   Sep 25 2004, 06:59 AM
emrldwpn   i have software on my xbox (Enigmah Videomode Swit...   Oct 3 2004, 06:01 PM
cmills496   Hi, I'm a noob and have a quick question... My...   Oct 6 2004, 11:55 PM
triggernum5   You don't need to delete the music, but its no...   Oct 7 2004, 12:36 AM
emrldwpn   how would you find out what version dashboard you ...   Oct 7 2004, 04:10 AM
triggernum5   You can check your dash version in msdash.. Setti...   Oct 7 2004, 04:56 AM
foozxc   Once this is done, could one make a ghost image to...   Oct 18 2004, 07:39 AM
cmills496   How do you delete and audio hack? It keeps showing...   Oct 23 2004, 06:00 AM
krayzie   if you wanna delete the audio hack just go to e:...   Oct 23 2004, 06:50 AM
PedrosPad   What might be confusing you is that once deleted,...   Oct 23 2004, 04:58 PM
mellowmadness   I got all the way to where the phoenix button appe...   Nov 1 2004, 08:00 AM
Brettbsbrett   Hey, will this work to put the saved game onto the...   Nov 2 2004, 03:32 PM
brza   how do u save games to ur hd after u soft mod it i...   Nov 4 2004, 04:21 AM
chapy   thank's for this great tutoriel i'v test i...   Nov 5 2004, 02:29 AM
xonix   thanx, i've been wanting to give softmodding a...   Nov 12 2004, 10:12 PM
wez   hi good tut i will follow just some questions afte...   Nov 15 2004, 12:17 AM
slikmik   ALL GOES FINE TILL THIS PART 1.After it loaded I ...   Nov 17 2004, 10:35 AM
Hagetaka   any tips for taking evolution X (soft mod) off of ...   Nov 19 2004, 04:00 AM
RFTC   MFG date of 2004 - 07 - 06 K:1.00.5838.01 D:1.00.5...   Nov 27 2004, 02:27 AM
PedrosPad   Not quite sure what "this exploit" ref...   Nov 27 2004, 03:07 AM
aslude   I've chipped my xbox v1.2 with xenium ice sold...   Nov 30 2004, 12:29 AM
im_santa   I couldnt really figure this certain part out, i n...   Dec 8 2004, 11:22 PM
napalmpje   I'm new to this, but I was wondering, if it...   Dec 12 2004, 01:40 AM
Beastlrd   Many of you may not know who i am, but this is a g...   Dec 13 2004, 01:29 PM
Cold Shiver   I don't have a friend with an Modded or chippe...   Dec 15 2004, 05:34 PM
Cold Shiver   Should i burn the "Auto Installer Deluxe 1.0...   Dec 16 2004, 03:50 PM
bot_killer2002   hi i have an xbox 1.2 K - 1.00.5101.01 D - 1.00.59...   Dec 21 2004, 10:11 PM
Polus   I have a problem and it seems that nobody has a an...   Dec 22 2004, 12:00 AM
An7imatt3r   I am sorry to trouble any one here, however I have...   Jan 4 2005, 03:01 AM
DaddyJ   Its the phantasy star online adapator   Jan 4 2005, 03:04 AM
An7imatt3r   Thanks for the quick reply   Jan 4 2005, 03:10 AM
beta.03   I have a quick question for all you soft moders ou...   Jan 5 2005, 04:36 AM
PedrosPad   I'd heard that the USB2.0 standard mandates t...   Jan 5 2005, 11:29 AM
BlackWar   your correct PedrosPad, I have a SanDisk Cruzer mi...   Jan 5 2005, 04:18 PM
PedrosPad   PS. Also wise to check the XboxUsbCompatibilityLis...   Jan 5 2005, 05:18 PM
BlackWar   oops, forgot about that, good thing to bring up pe...   Jan 5 2005, 05:23 PM
hottboy888   I dont know if anyone has mentioned this but the b...   Jan 6 2005, 12:31 PM
ChineseDentist   RE: Soft-modding For Absolute Beginners   Jan 6 2005, 11:39 PM
bassboy360   i have an Xbox and i use xBox live all the time. I...   Jan 14 2005, 01:36 AM
DaddyJ   At this time, reversing the mod is the only safe ...   Jan 14 2005, 01:45 AM
cmiz   what type of switch was the last question about? w...   Jan 14 2005, 01:58 AM
DaddyJ   was the last switch question about a modchip switc...   Jan 14 2005, 01:59 AM
bassboy360   also 1 other thing, in the tutorial it says i need...   Jan 14 2005, 02:00 AM
bassboy360   yeh it was soz i didnt explain myself properly. a...   Jan 14 2005, 02:07 AM
bassboy360   and where can i find a list of the memory sticks t...   Jan 14 2005, 02:08 AM
PedrosPad   In my post, exactly 11 posts back. <_< Fo...   Jan 14 2005, 07:45 AM
DaddyJ   :jester:   Jan 14 2005, 01:27 PM
monkeymarc   Hi all just bought an xbox last week its kernal:58...   Jan 23 2005, 11:30 PM
PedrosPad   Yes. Look up UXE in the pinned threads.   Jan 23 2005, 11:51 PM
bassboy360   Thanx Padros Pad and Daddy J _____________________...   Jan 24 2005, 01:55 AM
bassboy360   so then does anybody know whether i can put a swit...   Jan 24 2005, 02:34 AM
PedrosPad   For a software-mod you need a software switch :)...   Jan 24 2005, 10:43 AM
cromat44   Could you mod a 1.1 xbox without soldering or jump...   Jan 27 2005, 04:16 AM
lucho   so then does anybody know whether i can put a swit...   Jan 27 2005, 04:37 AM
Cio   The only hardware you need to touch in a sofmod is...   Jan 27 2005, 11:50 AM
3 Pages V  1 2 3 >






Reply to this topicStart new topic

 

Lo-Fi Version Time is now: 23rd May 2013 - 02:51 PM