>HaX<
Hacking an Xbox
>HaX<
Hmm, I suppose the acronym for this site's title would be HaX. Neat.
Accidental. Quite appropriate.
Please consider investing time in assisting with the OpenXDK so we
can have more fully legitimate tools. (See
ideas on needed useful software).
Current Version Of Site
Where to find what you want
What most users will want to do is to scroll down past the Introductions and
in the "The Steps To Hack An Xbox" section scroll past the
"Preparation" step. I do not necessarily recommend missing all
the useful warnings such as getting banned from the "Xbox Live!"
service.
Current Status
This version of this site is meant to be an informational resource, and a
lengthy guide on how to hack an Xbox. This site is not designed to be a
quick how-to. I leaned more towards including more information, which may
or may not be needed, rather than less. Furthermore, I leaned more in
getting more information on this site rather than cosmetics. My logic was
that I want to hinder the accidental destruction of Xboxes as soon as
possible (and slowing visitors down so they read information doesn't hurt
that goal), and I can worry about spiffiness later.
Future Plans
I do have interest in this site being streamlined (nicer navigation, more
visible access to the most desired information) and spiced up (more
graphics), and to have a good section for troubleshooting (to quickly come
up with a resolution when there is a problem). I haven't yet decided if
these things will be done primarily by myself, or primarily by someone else,
or a primarily a combination. Time will tell.
I have interest in moving this site to another location once some more
software has been made with the OpenXDK.
Contacting This Site's Webmaster
If you have any interest in contacting me about helping with this site, or any
thoughts you have about the content on this site, please E-Mail
HaXOrigLocation@toogam.bespin.org and
include the word "Xbox" in the subject. If you are wanting help
with hacking an Xbox, and you know what files are located on your Xbox hard
drive and why you are getting the results you are, I may be willing to
assist if you try contacting me. If you're not sure why you are getting the
results you are, I recommend reading more material or utilizing the forums
on X-S (see this site's Other Resources page). I
would be slowed down from working further on this or other projects if I
assisted everyone these days who is having troubles hacking an Xbox, so
please do not be offended if I do not offer my personal assistance at
studying your situation for you and determining what is wrong.
Site Mission
It is my genuine hope that this site assists more people in the joys
obtainable by successfully hacking an Xbox
system. With more users will come more talent. I hope to help more people
be more successful (getting past hurdles to accomplish more) and less
unsuccessful (hopefully someone will find enough documentation on this site
to prevent a "negative frag" (broken Xbox)).
-
Can my Xbox be hacked?
-
Yes. The following hacks are known to work on every Xbox to date:
-
What is the most recommended hack to use?
-
-
Whatever works
-
Whatever is safest
- What is the safest hack to use?
-
Check your Xbox kernel version. If it is
*EARLIER* than 5713, then the Easter Egg Exploit can
be installed and so that is the safest hack available.
- How do I fix a problem I created by installing a less safe hack?
-
Navigation
Early reviews of this site quickly pointed out that
a table of contents is highly desired. Understand
that this is incomplete, because the site isn't
finished, but this does cover the first part of
the site and what I view to be the most useful part
of the site.
This site contains hundreds of Kilobytes of HTML.
This table of contents contains only this page.
As of this writing, the site is at least six times
larger. Don't be afraid to explore, because if you
do, you just might learn something!
-
Navigation
-
Most Frequently Asked Questions
Introductions
-
What is Xbox Hacking
-
"Xbox Hacking Community" Resources
- FAQ and U Q&A
- Other Sites
-
About this site
-
Warnings
- Disclaimer
- Everything done at own risk
- There may be mistakes
- What works on one Xbox may not work on another
- Warning about Linux's Data Corruption
- Copyright
-
Why this site?
-
Introduction
-
Who is this site for?
-
Note: Some links in this section go to specialized sub-pages. More information may be on this page which provides more of an overview.
|
Steps of Hacking an Xbox
-
Preparation Steps
-
Action Steps
| |
The stuff to the left of this red bar is the stuff most people come to this site looking for.
Be sure not to miss out on some of the important warnings in the
other sections, though! What works perfectly well on one Xbox may not
work on another Xbox (especially a newer one)!
-
People have been banned from the "Xbox Live!" service.
-
Other Xboxes have become unable to boot the dashboard on the hard drive
-
Xboxes have become unable to boot commercial games.
-
Repairing such errors can be
as simple as following directions better, or it may be unfeasible.
Many times these terrible things could be avoided if the warnings on
this site were read and followed. Most steps of hacking an Xbox are
pretty much safe as long
as all warnings are read and adhered to. (Those steps which
are not safe are likely to have more warnings.)
Especially be careful if installing
an XBE hack other than the Easter Egg Exploit
or an audio hack! (Both of these hacks are
only for kernels before 5713.)
|
-
Contribute
-
Enjoy
More sections may be added.
Introductions to Xbox hacking and to this website.
How does this site define a hacked Xbox?
A hacked Xbox which was restrictive by disallowing certain activities, but
which has since been given methods to perform the following specific
prohibited actions:
-
Ability to write whatever data is desired
to any writable storage device on the
Xbox system.
-
Ability to store any data on any location of the file system of any
writable storage device.
-
Ability to execute whatever code is desired from any primary data
storage/retrieval device accessible on the system (this would be
the Xbox's hard drive and also the DVD/game disc drive if the disc
can be read, which varies among discs and Xboxes) without having
errors from signature checking.
(See What one can do with a hacked Xbox)
Users
of a hacked Xbox have the above abilities, limited only by the data
capacity ("disk space" limitations) of a physical or logical drive
(partition) on the media that the Xbox uses.
How does this site define "unsigned code"?
The term "unsigned code" refers to code which does not have a
signature that the Xbox's official BIOS would consider valid in its
signature checking. (Such code actually possesses data in what is known
as the XBE signature, but the signature may be rather random, and hence
considered unsigned. Another possibility is that the code may be signed
with a known signature like Habibi's key, but such signatures are fairly
easy to create and manipulate, and therefore are really not any more
special than a randomly signed "unsigned signature"). Another
term often used for "unsigned code" on an Xbox is
"home-brew software".
Disclaimer
This information may not be accurate. I have done some things on this site. As of this writing, I have not done other things on this site. Some writing may have been written when the writer was lacking sleep. Some software may not have been fully tested. Some may have been fully tested and found to cause problems such as data corruption. Some may have been tested and had no problems found, but that's just because I haven't found them, and the problems may exist. Some software here can do things not normally done on an Xbox that has only ever run officially licensed software, such as making the LED on the front flash red or orange as well as green or off, or changing the fan speed which can affect the internal temperature of the machine. The owner of this website, the hosts of this website, and all entities associated with this website bear no responsibility for how any one visitor may decide to use or misuse any of the information on the page.
This site is meant to communicate the knowledge I have about Xbox Hacking. In some cases, I may use phrases like "I think". When you don't see such phrases, it is because I do believe I know what I'm talking about. When you do see such phrases, it is for things that I haven't fully researched, likely because they are less important, but I still thought it would be better to share such knowledge so as to point people in what I am guessing is the right direction, rather than not sharing the knowledge at all.
Warning about Linux's Data Corruption
A bad Linux driver can cause corruption on a FATX file system partition. I have
had to format the partition on my Xbox's hard drive that stores saved games,
custom sound tracks, and similar user data (like extra costumes for DOA3
characters).
I first posted about this problem on an X-S forum: See TOOGAM's post on this Xbox-Scene.Com Forum Topic (Text of that post on this site) for details I
wrote then. Yet, despite this problem, Linux development continues and people
seem to use Linux. What I suspect is one of:
-
Linux users using Cromwell may experience less troubles because of the BIOS
they use
-
Linux users often don't have XDK-built applications (such as legal,
commercial games) running on their Xbox once they installed Linux.
Perhaps they don't make changes to the file structure on their FAT-X
file system (as their Linux partition is just one file that changes its
contents, but not its name, path, or filesize). Some may even have
removed the FATX file system entirely from their Xbox.
-
The Linux file system drivers have been updated, and now work better.
The last option could very well be what happened, and in that case, my warning
may just be from old times and might be safely ignorable. I most certainly do
not trust the file system driver of LiveLinux version 0.2, which I first came
accross (not knowing its name) since it was bundled in a 007: Agent Under Fire
saved game exploit package.
Since I have not read how this problem has been solved, I've been acting like it
hasn't. Therefore, I have this notice on this page, and I warn anybody who has
an Xbox that I put LiveLinux 0.2 on to not use the software I just gave them.
Warning about Copyright issues
The most common way that Xbox software is created is using Microsoft's Development Kit, a set of software tools called the XDK which place copyrighted-by-Microsoft code in every executable that these tools make. Much of the software mentioned on this Xbox Soft Modding site was made with these tools, and therefore the general consensus is that these software products are not allowed to be distributed or in the posession of anybody except as allowed by a license agreement created by Microsoft. Any derivation from this is generally considered Copyright Infringement. This website is meant to be educational in order to minimize catastrophic errors (such as making an Xbox unable to boot) which some people might create without such documentation. This website does not pretend to know whether a visitor has acquired a license from Microsoft, nor does this website pretend to decide what legal risks the visitor may choose to take, nor does this website pretend to judge whether using XDK materials even is a breech of a real copyright or if that's just a well-propagated but false rumor. Since this is claimed to be an area of concern, though, one may wish to be aware of such issues.
To obtain most of the XDK software, a visitor can go to what is often referred to as "the usual places".
Who is this site for?
This site is primarily targetted to those using software only to hack a system,
although there is a bit of mod-chip-only information. Users of hardware-based
mod chips may not need to know some of this information, but then again some
information on this site may be good for such users as well (since both camps of
users have common things such as alternate dashboards). Most if not all of the
information on this site will work for those with and without a mod-chip (it's
just that some of the information and procedures may be unnecessary for those
with a working mod-chip).
This site is meant to provide the information needed. There are many more
sparse tutorials: Those who can get by with less information may or may not
be better off reading a more sparse tutorial. Those who don't want
important details skipped over, though, may love this site.
Introduction
This Xbox is a video game console with a hard drive. As it has a hard drive, it
can be used as not only a video game console, but a capable Linux machine.
However, there can be great difficulty reading, writing, and executing data on
the hard
drive when the data and location on the hard drive isn't something pre-approved
by Microsoft. Originally accomplishing these things required adding a chip to
the Xbox which modified the Xbox's behavior (and hence a chip that did this had
the generic name "mod chip"). Now these things have become possible
using a bare minimum of special hardware, and the techniques to accomplish these
tasks are heavily based on using specially-designed software in order to
accomplish what hardware mod chips used to be needed for. Because the results
of these software-based modifications to an Xbox are similar in result to having
hardware mod chips installed, installing such liberating software is called
performing a soft mod.
Why this site?
I made this site for the same reason I partitipate in many of my projects, and
for the same reason I have decided to make many web sites: I felt this site
would fulfill a need for the community. Specifically, to have
a list of hacking steps in order so people can know where to start.
The reason for this site: I believe this site fulfills a task that provides
benefit for people. Many people feel that they could accomplish the task if
they can first just figure out what the task is. Some of these people may
know how to use FTP, can unzip files, and can read documentation, but still
have quite a bit they do not yet know about the steps necessary to take
control of an Xbox. I have found that lots of
other sites contain a lot of information, but there is too much information
which is not organized in a fashion that is good for newcomers. A lot of
writing documenting Xbox Hacking expects other knowledge of the hacking
process, either from experience or from other readings. Newcomers would have
great difficulty understanding even some simple things, and knowing what
things mattered or not, and what information being read was old and obsolete,
and what wasn't.
The original idea of this site was to document all of the challenges, from
writing to a hard drive to dealing with an Xbox's signature checking, and then
to document the solutions. Separating these things became too cumbersome for
viewing the information once this site reached a certain size. I have since
streamlined this site by just providing a walkthrough, and allowing people to
learn about the challenges as they are being overcome in the process of
overcoming them.
This site is meant mainly to convey my knowledge, and was started because I:
- Had several people E-Mail me questions
- Went over a lot of this information, repeatedly, whenever I helped
somebody with an Xbox
- Remember the confusion that I had as a necomer from simultaneously
having not enough (needed) information, and too much (unneeded) information, and
mainly not knowing which information was needed and which information wasn't.
These are the steps of Xbox hacking. I would call this "How To Hack An
Xbox In However-Many Easy Steps", but some of these aren't necessarily easy
steps. These are just the steps to be taken, and with little flexibility, in this order.
The Steps (attempt #(huge number) to make this section)
-
Preparation
-
Obtain desire to hack Xbox
-
There are numerous potential difficulties. Decide early on that
you'll be willing to conquer the challenges that may (or, even
better, they may not) lie ahead. Keeping in mind why you want
to hack the Xbox may be distracting as you try to read about
how to work around any issues, but then again having that
motivation can be very helpful in keeping one determined enough
to keep reading and learning how to work around the issue.
-
If I am in charge of the fate of any Xbox, I recommend hacking it. See a
page of If and How to hack an Xbox for more
information.
- Also check out
What one can do with a hacked Xbox.
-
Be willing to invest in the cost of any needed materials, and
invest the time.
-
I can probably soft-mod my own Xbox in 5 minutes, if I have
the data prepared on a memory unit. It is as simple as
copying the data over, and performing a few simple, quick
tasks.
-
I recommend allowing at least an hour if you are soft-modding
an Xbox
with someone experienced in doing this, so that the
experienced individual can teach you about the software
being placed on the Xbox, and so that the individual can
overcome any issues which the person may have read about
and understood but not actually experienced on any Xboxes
that the person has previously hacked.
-
Doing this on your own could take several hours or days, or
much longer if you are not lucky in finding what you need,
especially if a problem is caused in the process and you
need to learn how to work around and fix the issue, and of
course time may be needed for any item which needs to be
shipped to you.
-
Choose a method
-
Obtain necessary hardware
-
Obtain necessary software
-
Learn what software you'll need
-
Use this, and any other guides needed, to find out what you
want.
-
You can obtain all the software up front, or you can just
grab the software as needed. It's up to you how organized
you want to be: If you're out of other things to do while
you are waiting to get all the other things you need to
obtain then you may as well find out what software you need
and grab it.
-
Find out where the software can be obtained.
-
Gird thyself with crucial knowledge
- Learn the common dangers
-
Learn what you can and cannot do: Especially know the consequences
of your actions before you do anything involving hacking.
-
As a general rule, do not overwrite any file on the Xbox unless
you are certain you know what you are doing and the results of
your actions, or are willing to risk the Xbox. This is
especially true for any files in the boot process and, perhaps
to a lesser extent, any other files involved in gaining the
ability to run unsigned code of your choice. Yes, this rule is
just a specific case of knowing the results of every action.
-
As a general rule, write to the Xbox's C: partition very
sparingly, if at
all. (This rule can be ignored if the Xbox doesn't really have
a C: due to use of a Cromwell BIOS.) Especially in
the beginning. In fact, myself and a friend of mine
have had to format our E: drives at least once a piece
(I think multiple times for each of us, actually),
something I blame on an old buggy version of Linux,
and I think the only reason my C: remained in tact so
well was because I rarely tried to write to it.
-
Read the (possibly very outdated) warning about data corruption
which seems to be blamable on (an old version of) Linux for the
Xbox.
-
Especially: Be very careful not connect to the "Xbox Live!"
service while the Xbox is in a partially or fully hacked
state! Doing certain things (like installing a mod-chip)
without doing other certain things (like making sure the
mod-chip is actively using the original Microsoft BIOS) can
result in being banned from the "Xbox Live!"
service.
-
Be careful not to update your Xbox's dashboard (whether the hacks
are in effect or not) if you do not want
it updated, especially if any dashboard files are modified.
Some games will update the dashboard, particularily noticed when
selecting an "Xbox Live!" option within a game.
-
Be sure not to mess around with hard drive locking/unlocking
options unless you know what you are doing.
Forum
post says that some Western Digital WD800BB and WD1200JB drives may
not be re-lockable
-
Learn what is needed to proceed
-
Learn what dashboard version you have.
-
See Versions Page. (In the
official
Microsoft dashboard go to Settings, System Info, and wait for
the information to scroll by.)
-
What kernel version
-
Learn less useful stuff
-
What type of CD-ROM drive?
-
HDD type?
-
Backup
-
Anything that would be overwritten by continuing
-
Got a legitimate saved game for the commercial game that is about
to be exploited by a hacked saved game?
- Backup anything else desired that CAN be backed up, which is
desired to be backed up. (This may be limited to saved games
that the developer did not restrict the copying of, and maybe,
I'm not sure, sound tracks.)
Many people have managed to repair their Xbox using techniques that were
only as quick, and in some cases as cheap and as possible, as they did
only because they backed up information from their Xbox. Don't be
cocky.
Backing Up
-
Placing unsigned code on the Xbox
-
Know how you are going to place the data on the
Xbox
-
Know what data you want to (initially) place on the Xbox
-
Common answer is the foundation of soft-modders: Hacked saved games that exploit commercial games. Mod-Chip users may benefit from these as
well in the event that writing a third party BIOS doesn't work as
expected but the original Microsoft BIOS turns out to still be usable.
-
Know where on the Xbox's file system that data will be going to.
-
Some of this will depend on what you're trying to do with the Xbox,
like what software you're putting on the Xbox.
-
Place the data you want on your Xbox, whereever on the Xbox's file
system you should.
-
Some of this will depend on what you're trying to do with the Xbox,
like what software you're putting on the Xbox.
-
Running unsigned code
-
Run unsigned code
-
How this is done is likely going to depend on how the data was
written to the Xbox, and where on the Xbox hard drive's file
system the data was stored.
-
Figure out what to do with the unsigned code
-
Back up anything not yet backed up
-
Proceed with the later steps on this page
-
Defeat signature checking
-
This can be done using using a program to
re-sign Xbox Executables (XBE Files)
-
As difficult or inconvenient as this may be, this may be needed to
sign an executable used by one of the other methods. (That is,
the software that loads a BIOS and/or patches a kernel needs to be
signed appropriately.)
-
An alternative is to patch the kernel.
-
Signature checking can be defeated by
loading a BIOS other than Microsoft's official BIOS.
-
Enable more (easier) ways to run unsigned code
-
Back up anything not yet backed up
-
Contribute to the Xbox hacking scene.
-
Xbox-Linux: Submit info on Xbox
-
Software distributor
-
Xbox-Linux Users Helping Users page
-
Software developer
-
Forums Helper, tutorial maker, website creator
-
Enjoy the world of Xbox Hacking
-
What one can do with a hacked Xbox
-
Try out other software, like alternate dashboards
-
Learn other things about your Xbox (which may have been able to be done
even before running any unsigned code). See
Xbox differences.
-
Customize Xbox
-
Give it a name in UnleashX
-
Modify the skin used of one or more alternate dashboards
-
Read about case-modding.
-
Read up on news sites to learn of any new
deveopments
Problems
Do you see Error 21 or some other such Error screen?
Check out Error Screens.
Frequently Asked Questions And Unasked Questions And
Answers
Older Stuff
All information below this section on the page is older material, which may be
a duplicate of other material written elsewhere on the site.
More Information
- An old page of Software to download which I am
working on integrating into the rest of the site.
I intend to replace
Install what is needed to run unsigned code
This may mean installing a mod-chip, or it may mean installing
(writing) the unsigned code to the Xbox hard drive so that it can
be executed.
See How To Write To An Xbox Hard Drive
What to write to an Xbox Hard Drive
(a.k.a. How to write a saved game)
-
There is quite a bit of software which is nice to run from an Xbox
hard drive, and first it needs to be written. The pages on this
site will point to different software to download. If you're
not sure what you might want to write to the Xbox hard drive,
first figure out what you'd like to do on the Xbox and then
learn what software is needed to accomplish that.
Gain the Second Ability: Ability to store any data on any location of
the file system of any writable storage device.
-
Running unsigned code
-
By the time user-decided-upon data is written to the hard drive, or
very shortly after, the user is likely to spend some time figuring
out what is the best data to put on the hard drive and where on the
hard drive's file system the data should go. The preferable answer
is: Place executable code on the hard drive, and put that code in a
location where it can be run.
The second ability comes rapidly after the first becomes quite
successful. Once unsigned code can be run from the hard drive, files
can be moved around on the hard drive using a file manager on the Xbox
or by using an FTP client on a computer connected to the Xbox. (The
latter case may require some networking knowledge.)
Do not worry so much if running unsigned code is a tedius process,
or has undesired requirements (like a commercial game that can be
exploited by a hacked saved game). Simplifying this process is
focused on in Step Seven: Make using unsigned code easier.
-
Back up newly accessible information
-
-
Back up anything on the hard drive.
-
Backup HDD Key
-
Backup EEPROM
Gain the Third Ability: Ability to execute whatever code is desired from
any storage medium accessible on the system, without having errors
from signature checking.
-
Defeat Signature Checking
-
Users may want to skip this step long enough to perform the next
step in order to remove any requirements needed to run unsigned code
(like posessing a commercial game that can be exploited by a hacked
saved game). Especially if the next step can be done quickly.
However, the next step (installing more hacks) may take some time to
learn how to accomplish the installation, especially if there are
drawbacks that need to be dealt with. Meanwhile, this step may take
a bit of time to get to work, but is pretty safe and straightforward.
Mod-chip users may be able to skip this step. Soft Modders will likely
want to quickly create easier ways to run unsigned code, and create ways
to worry less about signature checking.
nkpatcher, PBL.
Clean-Up
-
Make using unsigned code easier: Create another points of
entry (that you plan to use)
-
Once a mod-chip is installed, install a saved game exploit. Once a
saved game exploit is installed, get a dashboard/XBE hack installed.
Hackers have been known to try tinkering in different ways, and end
up losing the ability to directly boot unsigned code using the primary
entry method. Perhaps a new version of a mod-chip BIOS doesn't work
as expected, or a dashboard update seals up a hole that has been used
before, or an exploitable saved game's disc gets scratched and can't
be read.
Mod-chip users may be able to skip this step. Once a saved game
exploit is installed
XBE Hacks (previously most commonly
referred to as "Dashboard hacks")
Various Hacks
- Dashboard Dependant: Older Dashes
-
Old Font Hacks: Used font signature. Clock Loop issue.
-
Audio Exploits
-
Works on Newer Dashes
-
Alternate XBE Exploits (utilizing newer font hacks)
I don't know how long these will work. My guess is they will
work no matter what the main dashboard is, by using the
same Alternate XBE. This will only stop working when new
kernels prevent the alternate XBE's from working. That is
my guess.
-
Step Eight: Make Even More Points Of Entry
-
Not only soft-modders, but also mod-chip users have been known to
benefit from using a saved game
exploit, after tinkering with files on the C: and making any dashboard
there unbootable.
- Next Step: Be sure to do anything important
-
A responsible person hacking an Xbox would probably have already
already backed up an EEPROM, and maybe even the entire hard drive
on the Xbox. However, there could of course be times when the
directions are best not-followed, such as if the person is
reasonably confident of not destroying the hard drive and if
time pressures are involved, such as renting a game that has a
saved game exploit or meeting someone breifly before some time
limit will separate the two of you. Why back up someone else's
Xbox hard drive when you don't expect to see that person again?
If there is anything important, though, that hasn't been put off
because people just wanted to see the hacks fully working, then it
is recommended to surely do such important things at this stage
before doing any of the more frivelous steps below.
- Next Step: Install more software
-
Check out all the things you can do!
- Next Step: Final Call: Do Anything Important that is remaining
-
For the really irresponsible who have waited this long definitely
back up anything that should be backed up which hasn't been backed
up by now. (I in fact, didn't. I performed the next step first.)
- (Optional (Sigh)) Step: Contribute
-
Perform one or, as I did, more than one of the following:
-
Hang around forums and answer questions.
-
Make new software
-
Port useful XDK-built software to the OpenXDK. Make it easier for
people to do more things legally.
-
Make software that isn't needed, but could be nice. Like a game.
-
Contribute to other software, such as using your great amount of
technical knowledge to help make software hacks on non-modded boxes.
-
Make a web page with information people are asking about
-
Spread the word of how easy it is to hack an Xbox when you have all the
necessary stuff.
The most difficult steps for many is: Obtaining equipment/software needed, and
writing to the hard drive, especially since an earlier step, Obtain
information on the process, has proven to be quite challenging for some (in
some cases because they may have tried to accomplish Step Two before some of
the resources existed).
Information on the Xbox Hacking Scene
Installing Hacks
Some things in this guide are really perfectly safe to do on any Xbox.
Some are risky things that I have been reluctant to do on my Xbox, but
ended up working without trouble. Some could damage an Xbox and I will
not do this to my Xbox. Do not be afraid of the dangers, just do the
things which are perfectly safe. This will in fact make your Xbox
experience MORE safe than if you avoided the hacking scene altogether
(because you can back up saved games to your computer, as well as your
hard drive key which can help if your Xbox's hard drive ever fails for
any reason). Only do the riskier things after carefully considering the
possible benefit compared to the possible cost. This site breaks down
the dangers for you.
Using a Pre-Made Package
-
By grabbing a package, rather than only what files are needed, unnecessary
files may be downloaded.
-
Packages may include old versions of some programs, until something
significant causes the package maintainer to create a new version of the
package. Newer versions of programs can be obtained most easily by
getting the program directly instead of using a package.
-
Users who grab a package may hope to be doing things to an Xbox without
first becoming familiar with the software in the package, and why the
software is being used, and what the downsides (such as dangers) are to
using one particular piece of software.
-
If Microsoft introduces another change to the internal workings of an Xbox
and this causes a piece of software to not work on the Xbox, then every
package that uses that software will have the same problem. Those who,
rather than becoming knowledgable, put their faith in some expert's
package, will not have success until a work around is found, tested, and
included in the updated version of the package. Then they'll need to
download an entire large package.
-
Knowledgable "do-it-yourself"ers who know about the different
software that packages use may not be as knowledgable about the various
packages. Complaining that so-and-so's package doesn't work doesn't
narrow things down as much as knowing what specific piece of software is
causing trouble, or at least what step in the hacking process is giving
issue. Anyone who is not familiar with so-and-so's package, which may
include many knowledgable people who have self-applied hacks, may skip
over such a generic, ignorant call for help.
-
Work-arounds for any issue that crops up might be available, or more
quickly available, if one is trying to work around a very specific piece
of software.
-
Rather than researching who's package is the best, why not try doing
things on your own?
Doing Things Yourself
Ah, now here is the recommended way of doing things.
-
Downloading Software
-
Setting up very-safe saved game exploits (minimal)
-
Setting up saved game exploits (advanced)
- putting additional software on memory card (so less work is needed later))
Getting memory unit to exploit any one of 3 games.
Ideal for package distributors, those who intend to do this often, or
those whose memory unit is far from a computer.
-
Linux
-
See safety warning
-
Back up anything super-important (saved games)
-
-
Saved Games (may be easier to back up later, but if you have any precious
saved games, you may want to make that the tip-top priority, if the
hours invested into the saved game or the unreproducable luck that made
the saved game cause that data even more valuable to you than your Xbox)
-
Hard Drive Key
-
EEPROM
-
Tutorial of Evolution-X RemoteX FTP:
-
literal remote mkd somedir (not mkdir somedir which becomes xmkd somedir)
literal remote execute file
rename (some concern about this?)
-
If using Dashboard 4920 or earlier, and if no custom sound tracks (or if
no fear of temporarily losing them), install best Audio Hack
-
First backup old Sound File index.
Then backup custom sound tracks?
Then try one audio hack. If doesn't work, try another.
This can run X-Select 0.9. Then have it run Evo-X (or can we run
signed UnleashX, now that XBEDump's reports are known to be more rigid
than required and different than what newer XDK uses?)
Demonstrated ability to run unsigned code without commercial game.
- Defeat Signature Checking
-
NKPatcher
PBL versions
-
Install other dashboard hacks
-
Note that these may be more gutsy to install.
UDE2
UDE
Once installed, hex edit dash to look in C:\f0nts (with a zero) instead of
C:\fonts by modifying the strings (stored in Unicode, with every other
character being ASCII value zero)
-
Installing more software
-
What can do
AvaLaunch - Telnet, IRC, ACAM skinning, etc.
Emulators
Homebrew games (MineXweeper, Connect 4, DeadBabies)
Hacked Games (DOA3 skins, Halo hacks, Soul Calibur 2 changes)
Linux installation
-
End of installing really neat stuff. Now go do the responsible things,
like backing up EEPROM, if that wasn't already done
Sound Exploit
MechAssault:
"(Not Platinum or Game of the Year version)"
Do whatever is less problematic: Installing a dashboard hack or installing PBL.
Installing a safe dashboard hack: Run X-Select 0.9 / Evo-X
Defeat Signature Checking: Installing PBL and alternate BIOS files or some similar such file (NKPATCHER/nkpatcher)
Installing a different dashboard hack: UDE (more gutsy?)
Installing some more software
Linux installation
UnleashX - unzips, uses keyboard, has FTP server, relatively easy to install
Save HDDKey if not yet done
Running other software
Save HDDKey/EEPROM if not yet done
Setting up saved game exploits (advanced: putting additional software on memory card)
FAQ
- Can you run unsigned code, such as Linux, on any Xbox without using a modchip?
-
Yes.
- Can you run unsigned code, such as Linux, without needing to using a hacked saved game or a modchip?
-
It depends on the Xbox. And even those Xboxes where you can do this, the easiest/only way to do this initially may be to load a saved game.
- How do you run unsigned code?
- One of several ways:
-
Run a commercial game which has exploitable saved game handling.
- Games Include
-
-
James Bond 007: Agent Under Fire (AUF). (Any release, either Original or Platinum.)
-
The original release of MechAssault (with a ???-colored sticker, not the Platinum release)
-
Splinter Cell
-
Exploit a bug in an XBE file signed by Microsoft (namely, a bug in one of the releases of Microsoft's dashboards and/or the dashboard-updating program
- Games Include
-
NFL Fever 2003 !Live
-
Use a modchip
- What do I need for a software-based modification?
-
-
Xbox
-
Ability to write to an Xbox
-
Software
- What Xbox is best to have?
- Other than having an early kernel that doesn't interfere with running certain software, it isn't a very big deal. Here are good things, though:
-
Late kernel (one would assume Microsoft improved things in later versions), but not so late that the kernel interfers with software. So, version 5101 or earlier.
-
Uses version 1.1 RC4 Key
-
Older video chip encoder. In the order of oldest to newest:
-
Conexant
-
Focus
-
A newer one
-
Nice insecure dashboard
Of all these, having a pre-5530 kernel is good, and the rest doesn't matter much. With the advent of nkpatcher, it seems even the kernel version won't be as much of a big deal anymore. Some versions of some software that uses text mode, most notably some versions of Linux releases and Phoenix BIOS Loader, do not work so well with some video encoder chips, but this doesn't matter too much because newer versions of the software tend to add support for newer versions of the Xbox hardware.
Concern that newer games would update dashboard on you.
stable hdd hack only had audio cd option
5101
4920
Honorable mentions:
I'm sure there are others, like the authors of certain dashboards, who are quite
knowledgable. These are some of the names I've picked up over time.
(check spellings)
devz3ro - Hacker
Catfish - Grospolina noted a post about the stable hard drive exploit. "Method discovered by Catfish (we all know who he formerly is) & mainly Mordenkainen, so no credit goes to me."" (No, I don't know who Catfish is. Oh well. (maybe devz3ro?))
Mordenkainen - has made package, Grospolina credits Mordenkainen for stable audio exploit. I think he also made a lot of posts to help people out.
Grospolina - Knowledgable on various topics, posts useful information, does a
good job of being accurate
Angerwound - Unpleasant icon/sig perhaps, but knowledgable
rmenhal (spelling checked) - hacker involved with UDE
BenJeremy - posted "The Truth" on X-S's n00b guide. Seems to be in charge of X-Select.
PedrosPad - involved with rh in creating the first version of UDE.
ldots - on top of things, credited for creation of PBL-Lite, which he considers obsolete to Metoo edition.
http://forums.xbox-scene.com/index.php?showtopic=245403&st=30
As for Error 13... that's a dashboard launch failure. Check that c:\xboxdash.xbe is the correct update.xbe, and that you've placed the fonts correctly.
I thought it had to do with Hard drive locking...
include:
UDE2
http://forums.xbox-scene.com/index.php?showtopic=245403
upload files?
http://24.170.16.12/upload/
http://forums.xbox-scene.com/index.php?showtopic=245403&st=60