page_title: Xbox modding
section_title: Methods
hierarchical_section_title: Xbox modding / Methods
caption_attribution_description: English: Xbox (revision 1.0) internal layout. Including mod-chip Duo X2. Photographed by Swaaye.
context_page_description: Xbox modding is the practice of circumventing the built-in hardware and software security mechanisms of the Xbox video game console.
context_section_description: Modchip: installing a modchip inside the Xbox that bypasses the original BIOS, with a hacked BIOS to circumvent the security mechanisms.
  TSOP flashing: reflashing the onboard BIOS chip with a hacked BIOS to circumvent the security mechanisms. The Xbox BIOS is contained on a commodity EEPROM (the 'TSOP'), which can be made writable by the Xbox by bridging points on the motherboard. Flashing is usually carried out by using a specially crafted gamesave (see 'Game save exploit', below) to flash the onboard TSOP, but the TSOP can also be de-soldered and re-written in a standard EEPROM programmer. This method only works on 1.0 to 1.5 Xboxes, as version 1.6 (the final hardware version produced) replaced the commodity TSOP with an LPC ROM contained within a proprietary chip.
  Softmods: installing additional software files to the Xbox hard drive, which exploit programming errors in the Dashboard to gain control of the system, and overwrite the in-memory copy of the BIOS. Soft modification is known to be safe for Xbox Live if the user enables multibooting with the Microsoft dashboard and an original game disc is used.
  Game save exploit: using select official game releases to load game saves that exploit buffer overflows in the save game handling. When these special game saves are loaded, they access an interface with scripts for installing the necessary softmod files. Disassembly of the Xbox is not required when installing most game save exploits.
  Hot swapping: using a computer to change the data on the hard drive. This requires having the Xbox unlock the hard drive when it is turned on, then swapping the powered hard drive into a running computer. By using a Linux-based Live CD, data on the hard drive can be read, altered, and deleted. In most cases, an automated script will automatically install the softmod files directly to the Xbox hard drive. This technique has been used extensively to harbor cheating on many online games. Disassembly of the console is required to perform a hot swap. It's the least recommended as it might shock the Xbox hardware or the user's PC components.
caption: Xbox motherboard, with installed modchip
exif: {"Image Make": "Canon", "Image Model": "Canon PowerShot A70", "Image Orientation": "Horizontal (normal)", "Image XResolution": "180", "Image YResolution": "180", "Image ResolutionUnit": "Pixels/Inch", "Image DateTime": "2006:12:15 20:20:06", "Image YCbCrPositioning": "Centered", "Image ExifOffset": "184", "Thumbnail Compression": "JPEG (old-style)", "Thumbnail XResolution": "180", "Thumbnail YResolution": "180", "Thumbnail ResolutionUnit": "Pixels/Inch", "Thumbnail JPEGInterchangeFormat": "1676", "Thumbnail JPEGInterchangeFormatLength": "11210", "EXIF ExposureTime": "1/60", "EXIF FNumber": "7/2", "EXIF ExifVersion": "0220", "EXIF DateTimeOriginal": "2006:12:15 20:20:06", "EXIF DateTimeDigitized": "2006:12:15 20:20:06", "EXIF ComponentsConfiguration": "YCbCr", "EXIF CompressedBitsPerPixel": "3", "EXIF ShutterSpeedValue": "189/32", "EXIF ApertureValue": "29/8", "EXIF ExposureBiasValue": "0", "EXIF MaxApertureValue": "29/8", "EXIF MeteringMode": "Pattern", "EXIF Flash": "Flash fired, auto mode, red-eye reduction mode", "EXIF FocalLength": "301/32", "EXIF FlashPixVersion": "0100", "EXIF ColorSpace": "sRGB", "EXIF ExifImageWidth": "2048", "EXIF ExifImageLength": "1536", "Interoperability InteroperabilityIndex": "R98", "Interoperability InteroperabilityVersion": "[48, 49, 48, 48]", "Interoperability RelatedImageWidth": "2048", "Interoperability RelatedImageLength": "1536", "EXIF InteroperabilityOffset": "1528", "EXIF FocalPlaneXResolution": "128000/13", "EXIF FocalPlaneYResolution": "128000/13", "EXIF FocalPlaneResolutionUnit": "2", "EXIF SensingMethod": "One-chip color area", "EXIF FileSource": "Digital Camera", "EXIF CustomRendered": "Normal", "EXIF ExposureMode": "Auto Exposure", "EXIF WhiteBalance": "Auto", "EXIF DigitalZoomRatio": "1", "EXIF SceneCaptureType": "Standard"}