Slashdot Mirror


Free60 Project Aims for Linux on Xbox 360

BlueMoon writes "The Free60 Project wiki and developers mailinglist has been launched. The project aims to port open source operating systems like GNU/Linux and Darwin to the Microsoft Xbox 360 gaming console. The site already contains some interesting details about the Xbox 360 security: per-box key stored on CPU, boot ROM will be on CPU too and a hypervisor verifies the running state of the kernel."

6 of 511 comments (clear)

  1. Hypervisor by jurt1235 · · Score: 4, Informative

    Assuming that the hypervisor technology in the xbox360 is really the IBM hypervisor, than the linux community could have access to the patents involved in this technology, making it a lot easier (as in really tough job to in just a bit less realy tough job) to get linux running on the xbox. Maybe it is possible to run it in a VM under xbox windows (I guess internally in microsoft this might be called xwindows).

    --

    My wife's sketchblog Blob[p]: Gastrono-me
    1. Re:Hypervisor by Kadin2048 · · Score: 4, Informative

      I just read through the site and I don't think there's any evidence to show that the hypervisor that it's being speculated is used by the x360 is the same one that's been developed by IBM. The IBM one I believe is designed for large scale use on big iron, providing abstraction and security services to virtual machines; the xBox one is just to monitor the kernel for modifications and checksum the RAM against stored values in the processor. They seem so different in scope that I'm not sure it's a good assumption to think that they're the same thing, or that the MS one isn't just something they cooked up in-house. There doesn't seem to be any strong evidence that they're the same, and the Slashdot article link just seems to be something the author pulled out of Google.

      Also, if you read on the Free60 documentation site, it's apparent that the factoids being discussed, including the only mention of the hypervisor, are being attributed to "someone on the IRC" -- not exactly a reputable source.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  2. holy mangled facts, batman by Oopsz · · Score: 5, Informative

    He's a motivational psychologist studying performance and reward, his name is Csikszentmihalyi, and he's Hungarian, not Indian.

  3. Re:Nice try by AngryUndead · · Score: 5, Informative

    Softmodding involves a buffer overflow exploit using modified savegames for certain games, and involves no hardware modification.

  4. Re:Nice try by rpresser · · Score: 5, Informative

    To the best of my knowledge there is still no crack for the Xbox that doesn't involve hardware modification.

    Please improve your pitiful knowledge.
    http://www.xbox-linux.org/>

    Softmodding (modding with no hardware modification) is possible based on a few different methods. There are at least three games for which a savegame buffer overflow exploit is known. You can download a malicious savegame, load it from within the game, and linux boots. From there you can ftp anything you like to your hard drive. (This is the method I chose.) No hardware modification is required. Getting the savegame available to the XBOX can bit tricky. You can either buy an xbox memory card with one installed, or use a standard USB memory drive connected to the controller port -- the controller ports are standard USB with a different connector, but commercial USB adapters are available from real companies (i.e., companies with interests other than assisting you in softmodding).

    Among the popular "permanent" softmods you can install onto the harddrive are font mods (buffer overflow in the font file that loads with the splash screen) and sound mods (buffer overflow in the sound processing code, for playing ripped tracks - the original MS software includes a CD ripper for inserting your own soundtracks into games that support it). (I chose the font mod).

    Now that you have a mod on your hard drive, you can run unsigned code, including linux itself, alternate dashboards, or (my favorites) Xbox Media Center (not to be confused with the Media Center package Microsoft sells for Xbox) or Xbox-MAME.

    A totally different way to go involves opening the XBOX, connecting its hard drive to a PC, loading linux on it, and putting it back in the XBOX. That could be considered "hardware modification" but it requires nothing more than guts and a few screwdrivers.

  5. must.. have.. slashdot.. story.. by merc · · Score: 4, Informative

    going through slashdot withdrawl symptoms...!!!

    faaaaaaaaaaarrrrrrrrrrrrrrkkkkkkkkkkkk!!!!!!

    --
    It's true no man is an island, but if you take a bunch of dead guys and tie 'em together, they make a good raft.