Domain: xbox-linux.org
Stories and comments across the archive that link to xbox-linux.org.
Stories · 8
-
What To Do With a Free Xbox 360 Pro?
OzPeter writes "Last week I won an Xbox 360 Pro. However, I am not a gamer, and after looking at the current MS offerings, I am not tempted to become one. But I am in the market for a Media Center PC that I can use for streaming TV shows off the 'net as well as general web browsing and displaying video through the HDMI port. With that in mind, I again looked at MS and saw they seemed to have positioned the Xbox as an adjunct to a separate Windows Media Center PC and not as a stand alone unit (which is not what I want). So, once again, I did some more research into the Xbox homebrew scene and discovered things like Xbox Linux. But after reading that site, it is apparent that MS is trying to beat down the homebrewers, and I am left wondering how much hassle it would be to go down that path. So my question is: how should I re-purpose my Xbox? Is it worthwhile doing the Homebrew/Linux option (and can anyone share any experiences)? Are there other ways of re-purposing the device that I haven't considered? Or should I just keep it boxed up as a Christmas present for a favorite nephew?" -
Hacking the Xbox
minuszero writes "BBC News is reporting that the hacker community has already begun to crack the Xbox 360 system. From the article: 'A group of crackers called Team PI Coder says it has discovered the basic workings of the console's file system. The information has helped the group dig out the raw data from the console for 13 Xbox 360 games.'" Relatedly, Mancomb Seepgood writes "Xbox-Linux have published a new paper 17 Mistakes Microsoft Made in the Xbox Security System, which will be presented at the 22nd Chaos Communication Congress in Germany. It details the history of efforts to crack the Xbox and highlights a number of mistakes Microsoft made, including not understanding basic cryptographic algorithms or reading Intel's CPU datasheets." This latter article focuses on the original console. -
The Hidden Boot Code of the Xbox
Device666 writes "In order to lock out both copied games as well as homebrew software, including the GNU/Linux operating system, Microsoft built a chain of trust on the Xbox reaching from the hardware to the execution of game code, in order to avoid the infiltration of code that has not been authorized by Microsoft. The link between hardware and software in this chain of trust is the hidden "MCPX" boot ROM. The principles, the implementations and the security vulnerabilities of this 512 bytes ROM will be discussed in this wikipedia article entitled How to fit three bugs in 512 bytes of security code." -
Behind the Xbox Boot Code
NiteStar writes "The Xbox-Linux team has up a new article about The Hidden Boot Code of the Xbox. The Xbox console contains a 'chain of trust' to allow only legit Microsoft signed code to run on the Xbox. The hidden 'MCP' boot ROM (just 512bytes) is the link between hardware and software in this chain of trust." From the wiki article: "The Xbox, having an external (reprogrammable) 1 MB Flash ROM chip (models since 2003 have only 256 KB), would normally start running code there as well, since this megabyte is also mapped into the uppermost area of the address space. But this would make it too easy for someone who wants to either replace the ROM image with a self-written one or patch it to break the chain of trust ("modchips"). The ROM image could be fully accessed, it would be easy to reverse-engineer the code; encryption and obfuscation would only slow down the hacking process a bit." -
ReactOS Runs On The XBox
KJK::Hyperion writes "ReactOS (the open-source Windows clone) has been ported and successfully runs on the Microsoft XBox (screenshot), thanks to the interest and knowledge base of the XBox Linux project and the work of Gé van Geldorp (HAL and boot loader) and Hervé Poussineau (FATX driver)." (Read on for more.)KJK::Hyperion continues "This port definitely establishes two facts: the XBox is nothing but a broken PC, and the kernel + HAL design that ReactOS inherited from Windows is sound - all of the changes to the core system necessary for the XBox port (namely, the blacklisting of a buggy PCI device and handling the fixed partition table on the built-in hard disk) were limited to the HAL. This is a first, important step towards better portability, as it has already underlined some shortcomings in our build system.
What the port is lacking is hardware support: especially, ReactOS has no USB support at the moment, so it basically just sits there being pretty, because mouse and keyboard won't work. The network and video cards should be mostly identical to their "real" counterparts, so the Windows drivers for them should work (except the video card, a modified GeForce - it's been established we need some HAL trickery to make the Windows driver load). We wouldn't mind some help :-)
To run ReactOS on the XBox you need our custom version of the Cromwell boot loader (not released yet) and the XBox HAL for for ReactOS."
-
Building a Linux XBOX Cluster
Hack Jandy writes "Getting Linux to work on an XBOX became relatively easy a few years ago, and building an XBOX render farm became the next logical solution. Anandtech bought 8 XBOXes and clustered them into a neat project any hardware hacker could appreciate. Check out the results as Anand pits his 8-way cluster against some Xeon and Opteron workstations as well." -
Xbox Modchip Featuring Onboard Operating System
An anonymous reader writes "A group of talented coders known as TeamXodus, have released an xbox modification chip with a difference, the 'Xenium' is a modchip which features a fully legal operating system that was coded by the team from scratch. The mod can be installed Solderlessly and will allow the end user to unlock the power of the xbox and run applications such as Linux on their Xbox. The onboard Operating system currently stands at version 2.0 and features a massive 1.35 million lines of code and was recently reviewed by HomeCinemaChoice whereby they declared the Xenium 'The creators of the easiest Xbox modification - the complete package.'" -
Gamecube Linux Port Announced, In Progress
NiteStar writes "A group of people from the homebrew scene and Xbox Linux have now started a new project to port Linux to the Nintendo Gamecube. A small preview version has already been released, it's a small application that draws Tux the penguin on the GameCube screen. The roadmap explains a small client will run on the Gamecube, so the 'GameCube could be used as a desktop computer, which stores its data on a server on the network. The GameCube has a CPU that is powerful enough to decode common multimedia data like MPEG-4/DivX and MP3. It can serve as a display unit for content stored on a server'."