xbox

Xbox (stylized as XBOX) is a video gaming brand created and owned by Microsoft. It represents a series of video game consoles developed by Microsoft, with three consoles released in the sixth, seventh, and eighth generations respectively. [read more at http://en.wikipedia.org/wiki/Xbox]

  • 1400$ electricity yearly!!!!
    "A few weeks ago, we started investigating the possibility of putting Linux on an XBOX. We played with some ideas in our heads, a render farm, a cheap office computer or a distributed crypto platform, just to start. The idea required a little bit of elbow grease, a mod chip, Linux and a bunch of free time. " MORE on Anandtech


  • Add a led to your Xbox to seehard disk activity

    This mod is quite risky, especially if you
    can not solder with precision 

    xboxIcon Legal Issues

    1. It is strictly forbidden to modify your xBox, sell or install mods chip in france.
    2. Even opening the XBOX is forbidden.
    3. Remember pirating is a crime, support the developers and film companies.

    {mosgoogle center}

    xboxIcon 1. How To

    Required:
    • LED
    • Resistor 220 Ohms

    The resistor (value depending of the LED power) has to be soldered on the longest LED wire



    +5 Volts is taken from the connector, you can open the connector and close it without any difficulties

    The trickiest part is to solder on pin39 the signal (negative)

    You should also verify carefully your soldering, this tool may help



    Drill a 3mm hole or bigger depending on LED size

    Final Result


  • Tomshardware has an interesting articles for all XBOX modder which prefer having an original Network attached Storage instead of a game machine.

    With the arrival of the Xbox360, there will soon be a buyer's market for its older sibling. Kevin Herring shows how to give an Xbox a new lease on life as a full-featured NAS.


    {mosgoogle}

  • From http://www.bunniestudios.com/wordpress/?p=74 the man wo break the first XBOX.

    At any rate, some very interesting things are afoot. Much of it stems from the discovery of an all-media bootable kiosk demo disk. Many hackers will instantly recognize the value of this, but it’s still interesting to reflect on the significance of this find. Like the original Xbox, the Xbox360 uses a media flag on its executables.

    The media flag tells the OS what type of media it should be on; typically, games are released with the flag set to Microsoft’s proprietary secure Xbox DVD format (which is in itself not that secure…). Significantly, only the executable is signed for a game; the data sections typically are not signed (presumably for performance reasons). Thus, one has the ability to fuzz the executable by corrupting the data sections, potentially invoking a buffer overrun or some other unintentional behavior–if one could effectively modify the data sections. Remember that this is normally not possible, since modifying the data segment requires making a copy to a writeable media, and this contradicts the signed media flag.

    Thus, the run-anywhere demo disk now enables software hackers to create and test the interaction of signed executables with modified game data using no tool other than a DVD-RW drive (and an Xbox360 console, still considerably rare and difficult to obtain in the US). Some of the more interesting modifiable data regions include Shockwave Flash movies, and the pixel shaders executed by the GPU (more info can be found on the xboxhacker.net website). Of particular interest is the MEMEXPORT shader command in the 360, which could enable people to dump physical memory to the screen (where it can be digitized or extracted with a sniffer upstream of the ANA chip), or to some other peripheral function. Presuming plaintext kernel code can be extracted this way, it bootstraps further efforts in vulnerability analysis of the code running in the Xbox…and so forth. Of course, its quite possible that this hole is plugged, since Microsoft’s NGSCB spec calls for the Northbridge to limit DMA access from the graphics card to main memory. Furthermore, buffer overrun exploits have questionable applicability since each process runs as its own virtual machine and rumors has it that the no-execute bit is used on heap space. Still, I’m very surprised that such a media was even released into the wild by Microsoft…their own worst enemy is their own haste to get to the market and carelessness; security is for naught without consideration of human factors. Very exciting! Perhaps the Xbox360 will be opened without the need for significant hardware hacking.
  • Hackers have modified an estimated 150,000 of the 9 million Xboxes Microsoft has sold worldwide to turn them into PCs that would normally cost $800 or more. What you need:
    1. A new Xbox, with 733-megahertz processor, custom graphics chip, 8-gigabyte hard drive: $149
    2. A keyboard and mouse, with adapters: $35
    3. A modified start-up chip: $21
    4. 120-gigabyte hard drive: $120
    5. Linux ans some free software: $0
    Total: $325
    Source: USA TODAY research
  • No Xbox You can modded, but still wanting to use this beautiful piece of software: XBMC ?

    You may take a look at the Media Portal
    "Media Portal turns your PC in a very advanced Multi MediaCenter / HTPC.

    It allows you to listen to your favorite music & radio, watch your video's and DVD's, view, schedule and record live TV and much more. You get Media Portal for free/nothing/nada/noppes and best of all it is opensource. This means anyone can help developing Media Portal or tweak it for their own needs!"

    It is using a regular PC architecture and has more possibilities like MPG recording, TV (PVR). It cost also a lot more too, but it is still less expensive than M$ media center 2005 and is not cripled with Digital Right Management (DRM [wikipedia]) technology.

    Project homepage of mediaportal

    {mosgoogle center}

  • HowTo transform your xBox
    into a Media Center
    with XBMC

    XboxMediaCenter is a free open source (GPL) multimedia player for the Xbox™ from Microsoft. Currently XboxMediaCenter can be used to play/view most popular video/audio/picture formats such as MPEG-1/2/4, DivX, XviD, MP3, AAC, JPG, GIF plus many more less known formats directly from a CD/DVD in Xbox DVD-ROM drive or of the Xbox harddrive, XBMC can also play files from a PC over a local network and even stream media streams directly from the internet. XBMC has playlist and slideshow functions, a weather forecast and many audio visualizations. All these features enable the Xbox™ running XboxMediaCenter to fully function as a multimedia jukebox. XBMC is easy to use, it's convenient, flexible and offers great price/performance ratio. (This, The XboxMediaCenter Project is also known as "Xbox Media Center" or simply "XBMC"). Note! XBMC is a hobby project that is only developed by volunteers in their spare-time for free. (Remember that XboxMediaCenter does require a modded Xbox to run on or it will not function). fromwww.xboxmediacenter.com

    {mosgoogle center}

    xboxIconLegal Issues

    It is strictly forbidden to modify your xBox, sell or install mods chip in france. Even opening the XBOX is forbidden.
    Remember pirating is a crime, support the developers and film companies.

    xboxIconWhat does XBMC do?

    http://www.xboxmediacenter.com/info_project.htm 

    xboxIconProcess

    What you will have to do: (green mandatory,blue optional)

    1. Buy a Xbox 
    2. open the Xbox (void garanty) 
    3. Install a modchip 
    4. flash a BIOS on modchip 
    5. Install a new dasboard with FTP support 
    6. backup original data found on C: with FTP to your PC 
    7. install and configure Xbox media center (XBMC) with FTP 
    8. Adapt scripts (XML files) for your network or shares drives 
    9. Install a streaming server on some PC or use Samba to access remote data (video, pictures and music) 
    10. Add a 3rd party 5:1 cable with digital output, RGB... 
    11. Install a bigger harddisk if you want to host more video, musicon the Xbox 
    12. Install a harddrive led 
    13. Configure internet 

    • Install Linux.... 


    {mosgoogle center}


    xboxIcon1. Buy a Xbox, required


    With chance, you can still find this pack from
    christmas 2004. Cost me 199euro

    No Games, but a video DVD is in the pack.
    Remote Controller pack, a lot more user
    friendly than the pad for this application..


    A xBox

    Optionnal

    xbox wireless option
    Network cable, if you want to use your PC as a storage server. M$... sell also a wireless card.
    I was trying this streaming solution 10 minutes, then a strong headache forced me to stop it.

    {mosgoogle center}


    xboxIcon2. Open the Xbox (void the garanty)
    1.70€
    This is the cheaper version I've found. This is a
    Torx screwdriver

    time: 5 minutes

    Overall view, return the xBoxLocate the screws, 4 are under the
    gromets, 2 are under stickers.
    Use the allen #20
    All screws have the same length. 2 additionnal
    screws are under the sticker
    Remove the harddisk, only 1 screw.
    Use the allen #10
    Remove
    Remove the DVD rom, only 2 screws
    Use the allen #10
    Ready to install the mods chip.
      
      

    {mosgoogle center}


    xboxIcon 3. Install a mods chip

    All mods-chips are more or less equal! I mean that some special restriction, like DVD region, macrovision, disk eject, run signed code (from M$ or 3rd party game company) or unsigned code (Linux, softwares and emulators) etc... are not controlled by the mod-chip itself but only by the BIOS (Basic Input Output System, this small program is responsibe for initializing devices, starting a kernel, and low level operations)...So what?
    Differences are:

    • Ease of installation (soldering may be required or not), 1st generation of chips (2000) use to have more than 50 cables, 2rd generation less than 15 cables and 3rd most of the time no soldering.
    • Onboard memory size (up to 2Mb for the latest generation) and number of BIOS you can store (up to 6 with different memory mapping : 6 bios of 256kb or 2 bios of 512kb and 4 of 256kb....)
    • The way you can flash a new BIOS (printer LPT port or USB or through the dashboard with a CD).
    • Possibility of extension: like adding a LCD panel (Xenium).

    Price range is from $20 (soldering required and only one bios like the Aladin) to $60 (2Mb, USB, 6 bios, LCD) for the most expensive.

    I choose theXbit because:
    • Xbit is Solderless (for all XBOX versions from 1.0 to 1.5): All You have to do is to position the chip correctly, and use 1 screw...In fact the double row of pogo pins (pins wih springs) are postionning the chip nearly alone.
    • Xbit accept BIOS up to 2Mb, you can have many bios in the onboard memory (6 memory mapping) and chose the one you prefer with dip-switches (6 configurations)
    • Has a USB interface while other has LPT or none (Some of them even sold the LPT bios loader separatly)

    Xecuter 3.0 was my first choice but it was not available at that time

    All manufacturer have great HowTo sections, for Xbit just follow instructions here:
    http://www.dms3.com/xmanuals.htm
    http://www.dms3.com/xbit_pogopin_install.htm


    {mosgoogle center}


    xboxIcon4. Flash a Bios on the modchip

    Which BIOS?Nearly all mod-chip are shipped without a BIOS installed, in best case you get a cromwell BIOS (open source BIOS develop to boot linux), this is because of legal issues: a lot of BIOS are based on M$... hacked version.

    http://www.xbox-scene.com/bios_retail.html Here you can find a comparaison table of all functionnalities with a glossary of technicals terms

    Executer is a famous modchips builder and they provide their own BIOS free of charge, You can install it on all mods chips since they provide both binary image of 256kb and 512kb.


    {mosgoogle center}


    xboxIcon 5. Installing a new dashboard

    The M$... dashboard do not have: FTP (File Transfert Protocol) support, game backup, file explorer, linux loader, skins support etc... and can only run signed code.
    This is why You must install a new one:


    I have only tried EvolutionX and I am happy with it

    For installing EvolutionX, all you have to do is to locate on internet the file: SlaYer's EvoX Auto-Installer v2.5FINAL.iso (215Mb) and burn it on a DVD-RW or CD-RW.

    Boot your XBOX with this CD inside, and follow the onscreen menu. In 2 minutes, You can have EvolutionX, Linux, XBMP installed. You can even prepare a new and bigger harddisk with no efforts.
    Reboot

    You have now:
    C:As before, partition where the XBOX operating system is
    D:DVD drive
    E:Game save, original dashboard music and all third party applications: dvd reader, ftp, many players, some emulators (5Gb)
    F:If you have a disk bigger than 4Gb you will have some space to store Linux for example
    G:Available if you have a disk bigger than 120Gb
    X:Internal cache (768Mb)
    Y:Internal cache (768Mb)
    Z:Internal cache (768Mb)

    If You want that Avalaunch display your BIOS version in the first page,
    You need to open the file c:evox.ini . For the Executer 4981 BIOS add these 2 lines:
    Rom = "x2 4981.06",0xca25c9b3721da8c96c4770515dbcda07
    Rom = "x2 4981.67",0xb6eb9fb7b79795c962b7f998ee4a8694


    {mosgoogle center}


    xboxIcon6. Backup original data found on c: with FTP to your PC

    Connect your Xbox to the network!Using the remote controller or gamepad, you can go in evox "system preferences", this is the place where you can set the FTP server adress, password, DNS, gateway.

    • Use a fix IP, it should be something like 192.168.0.XXX with XXX from 2 to 255, use for example 192.168.0.10
    • Do not set the 2 DNS (Domain Name Server which is normally your router 192.168.0.1) if you do not want to let your XBox have an access to internet.
    • You can not change te FTP login name ("xbox"), only the default password ("xbox") this is because the login "xbox" is encrypted in MD5, a page onwww.xboxmediacenter.com (FAQ) section let you change it in file fileserver.xml

    Save all changes (save changes is located at the end of the menu), and reboot your Xbox

    Attention: I use to have some instabilities with 2 different crossed Ethernet cable, in fact the FTP was instable and unusable (disconnect and time out problems), I am using a router-switch in the middle now and everything is working perfectly. This is probably due to a mass problem.

    Use your favorite FTP client (LeechFTP, CuteFTP,....) to connect to the XBOX, it is good idea to backup all files found under C: (default dashboard and RSA key pair for your machine)

    If you want to play withEvolutionX: add or translate for example some new entries in the main menu, edit the filec:evox.ini


    {mosgoogle center}


    xboxIcon7. Install and configure Xbox media center (XBMC) with FTP

    XBMP is now discontinued, a XBMB team decide to rewrite it and create XMBC

    XBMC review at Tomshardware

    "Xbox Media Center (XBMC) for Microsoft's Xbox game console turns the Xbox into a very capable
    multimedia jukebox, enabling it to play AVI (divx/xvid), MPEG, MP3, JPG and many other audio/video/picture file
    formats from CD/DVD, HD, a LAN or the internet
    ."

    For legal reasons, you can only download XBMC source code, but not the binary since the SDK of Microsoft do
    not allow You to distribute binary. The open-source community is currently creating an open source SDK: the XDK.

    How to find binaries:

    • Try to find it on P2P network : eMule, eDonkey or
    • www.geux.net make a light distribution (without codecs, scripts and skins) or
    • If you want to have always the latest build (risky it may not be a stable version since it reflect the current state of development) : http://www.azard.firstream.net/ or
    • Compile it yourself with XBOX SDK and Visual C++ if you own a M$ license ;-)

    How to install it:

    • XBMC is ONLY a directory, copy it to e:/apps/XBMC for example and add an entry in c:/evox.ini
      section "Root"
      {
      ..
      Item "Multimedia Station","e:/Apps/XBMCdefault.xbe"
      ...
      }
    • Reboot and you're done.
    • If you have problem with XBMC, please first read the Frequently asked questions first: http://www.xboxmediacenter.com/info_faq.htm

    Links:


    {mosgoogle center}


    xboxIcon8. Adapt scripts (XML files) for your network or shares drives

    XMBC configuration is done through a XML file (a plain text file heavily structured with some special tags),
    this file is in e:/apps/XBMCXboxMediaCenter.xml

    The purpose of this file is to tell the player where to find digital content, because your multimedia files
    can be stored on the XBOX or on the network:

    XboxNetwork
    HardDiskC: or E: or F:
    Digital StorageD: (DVD)
    D: (ISO mode)
    D: (UDF mode)
    streaming protocols
    XNSThe first streaming protocol.
    XBMS"A new network protocol for media streaming named XB Media Streaming Protocol (XBMSP) developed by PuhPuh in discussion with RUNTiME & Pope-X.
    XBMSP is a more simplistic & faster protocol than the XNS protocol currently used by XboxMediaPlayer. Though XBMSP has not replaced XNS it can be used by future XStream Servers to share media files to XboxMediaPlayer. PuhPuh has also developed XSteam test server called "ccXStream" that uses the XBMSP protocol." from
    www.xbox-scene.com 
    SAMBAAn open source implementation of the SMB file sharing protocol that provides file and print services. Samba allows a non-Windows server to communicate with the same networking protocol as the Windows products.
    Samba was originally developed for UNIX but can now run on Linux, FreeBSD and other UNIX variants. It is freely available under the GNU General Public License. XBMC has an integrated SAMBA client and support natively Samba drive

    This file contains a documentation and is quite easy to modify.

    Attentionwhen you copy digital content to the Xbox harddrive with FTP, the filesystem (FAT-X) has a lot
    of limitations! no name up to 43 characters, no special character < > = ? : ; " * + , / | and avoid accents too...


    {mosgoogle center}


    xboxIcon9. Install a streaming server on some PC or use Samba to access remote data

    A list of all available tools can be found on http://www.xbox-scene.com/tools/tools.php?page=streaming

    Personnaly I have only use Relax pre 0.76, I ran into problem with NFS protocol and was not convince
    by its efficiency (speed of access and streaming). I decide to try Samba (smb://) and it works perfectly since!

    1. open e:/appsXBMCXboxMediaCenter.xml
    2. At the end of the file, locate the bookmark section.
    3. Example of bookmark
      smb://xbox:This email address is being protected from spambots. You need JavaScript enabled to view it..0.4/EOLE/
      where

      • xbox is the windows/linux/macintosh user name (this user must exist)
      • k7sEP1zY is the password, do not use ';' as this has a signification in the smb:// url (use to specify a network domain)
      • 192.168.0.4 is the fix IP of the server (nearly all router can assign a fix IP adress to a Ethernet card) Here this adress is one of my PC
      • EOLE: is the name of one of my share drive,  Share drive name are not mandatory!

    {mosgoogle center}


    xboxIcon10. Add a 3rd party 5:1 cable with digital output, RGB...

    XBOX HIFI STATION RGB / SVHS / Optical / Coax / Component


    • RGB SCART output
    • Gold contacts
    • Optical output / coax output for 5.1 Dolby Digital
    • S-Video/SVHS output
    • COMPOSITE output
    • Audio-output
    • COMPONENT Y/Pr/Pb for videoprojector
      less than 20euroHERE !!!

    I bought this one

    Xbox RGB-Pro-Advanced cable
    • RGB-SCART-cable
    • Gold contacts
    • Optical audio output DolbyDigital 5.1/AC2 Receiver
    • Audio/Video Chinch ouput
    • SVHS output
      less than 18euroHERE !!!

    {mosgoogle center}


    xboxIcon11. Install a bigger harddrive

    1. Boot Xbox with the original hard disk,
    2. With FTP save everything from C: and E:: on your local PC, If you want to reuse this old disk (8Gb of free space), do not forget with SlaYer's EvoX Auto-Installer v2.5FINAL.isoto unlock the harddisk before removing it from the XBOX otherwise it is unusable.
    3. Install the new hard disk in the case,
    4. Using the CD which contains with the CD containing SlaYer's EvoX Auto-Installer v2.5FINAL.iso,boot the Xbox and choose "Initialize new disk",
    5. Restart the Xbox without any CD after completion,
    6. Using FTP, copy everything back to C: and E:

    {mosgoogle center}


    xboxIcon12. Install a harddrive LED

    see Add a led to your Xbox to see hard disk activity 


    {mosgoogle center}


    xboxIcon13. Configure Internet

    All You have to do is to specify the gateway and DNS in the dashboard. If XBMC configuration file (e:/appsXBMCXboxMediaCenter.xml) do not contains any gateway or DNS it will use the dashboard settings.

    1. Set the Internet settings  in the dashboard. OR
    2. Set the Internet settings in XBMC
    1: Set the Internet settings  in the dashboard.

    Where
    • A is a FIX IP adress assign by the router to the XBOX
    • B is a constant. aka always the same value: 255.255.255.0
    • C is the IP adress of my router gateway, it should be as default 192.168.1.0 for NetGear and 192.168.1.1 for US robotics. Default Gateway and DNS MUST have  the same adress. The DNS function is explained here [Wikipedia]


    2: Set the Internet settings  in XBMC.
    go into the settings panels of XBMC under internet protocol


    Choose
    A  if you already set the DNS, gateway, IP in the dashboard  (point 1 above)



    Choose
    if you prefer to set the DNS, gateway, IP in XBMC  (same values as in point 1 above)


    ChooseC if you prefer to let the system find DNS, gateway, IP, Your gateway must have DHCP enable!


    If everything is working, You should:

    • See some news (RSS) in the frontpage of XBMC,
    • Be able to query the meteo status.
    I recommend you to set the IPadress here (for example 192.168.0.10) or use you router so your XBOX has always the same adress.

    {mosgoogle center}


    xboxIcon Install Linux

    Installing Linux is not needed to run XBMC, It is just a possibility among other the xbox has.

    1. So you want a cheap linux box, a small webserver to host your internet page, creating a cluster, etc... You may want to install Linux on Your Xbox
    2. You just want to play multimedia content and only have the standard harddisk (8Gb), You will only have enough storage on harddisk to install XBMC
    3. You are already addict to Linux and have a bigger harddisk (like 80Gb or 160Gb) - You can install both! XBMC and Linux!

    Here are some very good tutorials:
    http://www.xbox-linux.sf.net/
    http://www.xbox-linux.org/ Linux Debian on Xbox



    xboxIcon 15. Frequently asked questions

    I've load a bad/corrupt skins and can not change it in the graphical user interface of XBMC!
    Search in E:/TDATA/in all directories for a file settings.xml (on mine Xbox it was in E:/TDATA/0face008) and edit this file


    MayhemWidescreen
    true
    true

    change the skins name to the previous which was working, and then restart XBMC


    {mosgoogle center}


    xboxIcon Not required but...

    You may want to :

    • Change the Fan because it is too noisy in a home cinema setup...
    • Connect USB devices: keyboard and mouse, in order to use linux. Some interface are now available ($15) or you can build it yourself (soldering required)
    • Replace the genuine DVD rom, in order to have a better compatibility with CD-CDRW (the genuine drive Samsung read correctly only closed sessions discs, other do not read CDR)

    {mosgoogle center}


    xboxIcon Helping the community
    There is surely something for you!

    • Help at the code level,
    • Create more skins, logos
    • Write documentations, tutorials.
    • Translations of interface, manuals...,
    • Help newbies in forums,
    • And pay some games instead of copying them!

    {mosgoogle center}


    xboxIcon Thanks

    My thanks goes first to M$... for having created such a device, and think that nobody will ever crack its protections schemes. Then to the community which always do a great job and is creating a lot of good releases in all domains.


    {mosgoogle center}


    xboxIcon Xbox Linux clusters

    A lot of people want to create farms of Xbox to resolve some complex challenges (like Seti at Home, RSA key crack)


    xboxIcon Emulation

    http://xboxemul.gueux.net/
    http://www.lantus-x.com/xSnes9x/ SNES
    http://mameox.sourceforge.net/


    xboxIcon Links

    http://www.xbox.com/ Official XBOX site
    http://www.xbox-scene.com/ The REFERENCE site, if you visit only one, this MUST be the one!
    www.teamxecuter.com the best, oldest, constantly improved mod chip available.
    http://www.techtv.com/screensavers/modtips/story/0,24330,3420568,00.html XBMP Review at techTV, some video can be download.
    http://sourceforge.net/projects/xbplayer Host the source code of the project.

    http://mediaportal.sourceforge.net/ open-sourced Windows(Win32) port of Xbox Media Center, named Media Portal.

    http://www.xboxhacker.net/ All about mods chips in general
    http://www.avalaunch.de/ Avalauch community
    http://www.teamavalaunch.tk/ Team Avalaunch (dashboard)
    http://www.xboxopensource.com/

    http://sourceforge.net/projects/openxdk/ OpenXDK is an Open Source, Free, Legal Xbox Development Kit. OpenXDK is being developed to facilitate hobbyist and "homebrew" coding for the Microsoft XBox.

  • 20130219_211947

    Some notes about my experience using the Raspberry Pi model B…and you get it running Linux Debian on it!

    The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It’s a capable little PC which can be used for many of the things that your desktop PC does, like spreadsheets, word-processing and games. It also plays high-definition video. We want to see it being used by kids all over the world to learn programming.

    […]

    We don’t think that the Raspberry Pi is a fix to all of the world’s computing issues; we do believe that we can be a catalyst. We want to see cheap, accessible, programmable computers everywhere; we actively encourage other companies to clone what we’re doing. We want to break the paradigm where without spending hundreds of pounds on a PC, families can’t use the internet. We want owning a truly personal computer to be normal for children. We think that 2012 is going to be a very exciting year. [About Raspberry PI]

  • This page Media Center with XBMC first publish on 2004-08-26 seems to have been a great success since more than 109237 visitors have read it.

    I have many prestigious referer pointing to it like xboxmediacenter.com itself ;-)

    I make U a promiss; if the XBOX360 is ever moddable (teamxecuter is on it. a release may happen in weeks or months). I will publish a step by step tutorial here

    In beetween. You can still send me suggestions on how to improve the article. It is currently not uptodate but still useful for many

    {mosgoogle}

  • XBMC is a cross-platform software available for Linux, Mac OS X, Microsoft Windows operating-system, as well as the original Xbox game-console. I am using it since 2003 on my XBOX

    &160;

    XBMC is currently available for Ubuntu Linux, Mac OS X (Intel-based Leopard and Tiger), Microsoft Windows, and the original (first-generation) Xbox. We are currently at Beta 1 for our upcoming release code named Atlantis. It should be noted that XBMC requires OpenGL 1.4 support, at a minimum, to function. We do however recommend OpenGL 2.0 to fully experience XBMC. Check your graphics drivers to see what version of OpenGL your GPU (graphics processing unit) supports.


  • The free60 wiki which aim to document ways to have a linux booting on XBOX360 is since 2 weeks online, and has already some interesting info. (some guys are really a lot crazier than me ;-) )

    I came one more time to XBOX-linux.org which has a page for describing how the first XBOX was hacked. Very technical but a mus to read for all security geek.

    The Hidden Boot Code of the Xbox From Xbox-Linux or "How to fit three bugs in 512 bytes of security code"

    ...
    Microsoft's engineers first seem to have thought that the secret key would never be revealed: security by obscurity. This explains why the decrypted code did not get hashed. Once the secret key was known, anyone could decrypt, patch and reencrypt the flash contents.
    ...
    And how the chain of trust was breaked
    ...
    The design of the first MCPX was very wrong, and the implementation was catastrophic. The design of the second version was a lot better, but the implementation was not. Without the various security holes (Visor and MIST bugs as well as possibly more) and with a working hash function, the system would have been pretty secure. Encrypting the ROM contents with a secret key, i.e. security by obscurity, simply does not work if the key travels over a bus that can be sniffed.

    {mosgoogle}

  • I was hoping you could help me connect my xbox to my Apple computer. I have tried every FTP program I could get my hands on, including the built in FTP in the operating system. My Xbox has an Xecuter MOD running Evolution X. I cannot get the Xbox to network with my iMac no matter what I do. Any suggestions?

    XBOX, XBMC troubleshootings...

    {mosgoogle center}

    XBOX, XBMC troubleshootings
    Try:Type in a Command DOS windowsWhat if prooveif not working
    If you have a router...
    and all computer including XBOX are connected to it
    Use a web browser:
    Connect to the admin console of Your router http://192.168.1.1 for US robotics and http://192.168.0.1 for Netgear, If none of them work look in the router's manual.
    Go to the panel where You can see all devices attached (attached devices):
    You must see one device more (ex: AAA.BBB.CCC.DDD as IPadress)
    If router has given an IPAdres, then it is OK1. Check network cable and/or
    2. Modchip install and/or
    3. Setting in evolutionX (checkbox FTP active)
    If you have no router... Verify that PC and XBOX are connected using a cross network cable 
    Verify carefully settings in EvolutionX 1. Verify that FTP active is checked
    2. Verify that if Use static IP is set to false and reboot the XBOX, the router will give it a new IP, if the XBOX dd not receive an IP: check router manual because DHCP must be active
     
    See if the XBOX is aliveping AAA.BBB.CCC.DDDThe XBOX is responding and there is no IPadress conflict1. Look at cable
    2. Look if modchip correctly installed
    3. Look if FTP active in setting
    4. Assign a different IP (a Fix IP in Settings)
    See if FTP port is reachabletelnet AAA.BBB.CCC.DDD 21The XBOX port is open,
    You network let FTP through,
    No firewall blocck the outgoing port FTP (21)
    Look at firewall settings if any is installed
        

     

    Glossary of barbarians terms:

    DHCPShort for Dynamic Host Configuration Protocol, a protocol for assigning dynamic IP addresses to devices on a network. With dynamic addressing, a device can have a different IP address every time it connects to the network. In some systems, the device's IP address can even change while it is still connected. DHCP also supports a mix of static and dynamic IP addresses. Dynamic addressing simplifies network administration because the software keeps track of IP addresses rather than requiring an administrator to manage the task. This means that a new computer can be added to a network without the hassle of changing configuration.
    IPadressInternet Protocol, the most basic protocol to communicate on the Internet. An IP number is a numerical address consisting of four numbers seperated by periods. Each IP address uniquely identifies a certain computer on the Internet. The domain name is used to make using them easier.
    FTPFile Transfer Protocol. A standard method for sending files from one computer to another on TCP/IP networks such as the Internet. FTP is also the name of the command used to initiate transfer of files. Anonymous FTP is a common practice which permits users to access some parts of an FTP site without needing an account and password for the site. The login must be XBOX, the password is defined in evox.ini or XBMC.xml
    TelnetTelnet is a user command using TCP/IP protocols to access a computer remotely. To have access to that computer, you must have permission, meaning you must authenticate to the system with a valid username and password. When you are connected to the network using telnet, you can enter commands and they will be executed as if the were being entered directly onto the server console.
    PingPing is a basic Internet program that lets you verify that a particular Internet address exists and can accept requests. The verb ping means the act of using the ping utility or command. Ping is used diagnostically to ensure that a host computer you are trying to reach is actually operating.
    FirewallA system designed to prevent unauthorized access to or from a private network. Firewalls can be implemented in both hardware and software, or a combination of both. Firewalls are frequently used to prevent unauthorized Internet users from accessing private networks connected to the Internet, especially intranets. All messages entering or leaving the Intranet pass through the firewall, which examines each message and blocks those (Ex: htttp, ftp, tcp and udp port) that do not meet the specified security criteria.