Xbox softmods
Encyclopedia
Xbox softmod is a term used to refer to modifying a Xbox
Xbox
The Xbox is a sixth-generation video game console manufactured by Microsoft. It was released on November 15, 2001 in North America, February 22, 2002 in Japan, and March 14, 2002 in Australia and Europe and is the predecessor to the Xbox 360. It was Microsoft's first foray into the gaming console...

 without altering the hardware (which typically uses a modification chip or 'modchip
Modchip
A modchip is a small electronic device used to modify or disable built-in restrictions and limitations of computers, specifically videogame consoles...

').

Softmods for Xbox used to include a font exploit installed through exploits in savegame code for MechAssault
MechAssault
MechAssault was the first BattleMech video game published for the Xbox. Developed by Day 1 Studios and published by Microsoft, MechAssault was initiated when Denny Thorley of Day 1 Studios approached Jon Kimmich of Microsoft about developing an original BattleTech game built from the ground up to...

, Tom Clancy's Splinter Cell
Tom Clancy's Splinter Cell
Tom Clancy's Splinter Cell is an action-adventure stealth game, developed by Ubisoft Montreal and built on the Unreal Engine 2. It is the first Splinter Cell game in the series endorsed by author Tom Clancy, and follows the activities of American NSA Black Operation, "Black Ops", agent Sam Fisher....

(not Pandora Tomorrow
Tom Clancy's Splinter Cell: Pandora Tomorrow
Tom Clancy's Splinter Cell: Pandora Tomorrow is an action-adventure stealth game, developed and published by Ubisoft Shanghai, while Ubisoft Montreal, creator of the original Splinter Cell, was working on Chaos Theory. Pandora Tomorrow is the second game in the Splinter Cell series endorsed by...

), Double agent
Chaos theory
Chaos theory is a field of study in mathematics, with applications in several disciplines including physics, economics, biology, and philosophy. Chaos theory studies the behavior of dynamical systems that are highly sensitive to initial conditions, an effect which is popularly referred to as the...

, and 007: Agent Under Fire. For Mechassault, you need an original version. Platinum Hits and newer versions will not work. For 007 AUF, a certain version of platinum hits may work, but newer ones will not. For Splinter Cell, any version will work. Originally, via a piece of software called "MechInstaller" created by members of the Xbox-linux team, an additional option could be added to the Xbox Dashboard for booting Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

. The Font-hack works by exploiting a buffer underflow in the Xbox font loader which is part of the dashboard. Unfortunately, since the Xbox requires the clock to be valid and the dashboard itself is where you set the clock there is problem if the RTC backup capacitor discharges. The Xbox will detect that the clock is not set and therefore force the dashboard to be loaded which then promptly reboots due to the buffer overflow exploit. Upon restarting, the Xbox detects the clock is invalid and the process repeats. This became known as the infamous "clockloop". Newer exploits such as Nkpacker, however, have solved the clockloop problem.

Another exploit, released on the same day as the font hack, relied upon a mishandled music indexing file. The exploit is triggered by going into the audio menu which avoids the problem with the font exploit, though this produced problems for in game music, the extent of which varied from game to game. The Audio and Font Hacks are mostly outdated as Microsoft has made the exploitable properties of these files obsolete. The favoured exploitable dashboard (version 4920) in fact no longer even runs on the latest kernels.

A further exploit, colloquially known as "doubledash", solved the clock loop problem for the earlier kernels. It was shown that earlier dashboards loaded their font files from different locations to the later ones. A program that the dashboard launched (xonline.xbe) was replaced with an earlier dashboard. This meant the first loaded fonts could remain untouched, but when the Xbox live tab was selected, the dashboard would attempt to run xonline.xbe. Having been replaced with one of the early dashboards, and with appropriate fonts in the alternate loading location, the font hack would run.
When this was prevented, by having the dashboard check the xonline.xbe, an easter egg left within the dashboard was exploited. It was found that a secret easter egg would launch another program. Once replaced, this could act in the same way as the doubledash exploit.

Later kernels prevented such an attack, but it was found that during the Xbox live update from an early dashboard, an intermediate dashboard would be loaded that was not blacklisted but was susceptible to all the same hacks as the original 4920. Not only this, but it was found that some exploitable programs that lay within it had alternate font loading locations. The potential was limitless, and from this came the now almost ubiquitous UXE and nDure softmods.

With new technology and installers, softmodding has become an easy and reliable way to mod an Xbox. It is now considered an everyman's solution to a modded Xbox.

An alternative to softmodding is to actually reprogram the onboard flash chip in older revisions of the Xbox. On earlier models, it is possible to overwrite the stock BIOS with a modified one by using one of the gamesave exploits. However, Microsoft is more easily able to detect such softmodding due to the inability to disable the modified BIOS and also will ban the user's Xboxes (not their accounts) from Xbox Live
Xbox Live
Xbox Live is an online multiplayer gaming and digital media delivery service created and operated by Microsoft Corporation. It is currently the only online gaming service on consoles that charges users a fee to play multiplayer gaming. It was first made available to the Xbox system in 2002...

, though this is moot since Microsoft ended the Xbox live service for the original Xbox in early 2010.

All softmodding of Xboxes is considered a violation of warranty and runs the risk of rendering an Xbox almost unusable if not performed properly. Since the U.S. Copywrite Office made the decision that hacking iPhones and other mobile devices is legal, it can be safely assumed that the consumer has the same right to modify their hardware with the Xbox.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK