# XENO: reconstructing the Xbox 360 boot chain in a low-level emulator

> XENO reconstructs Xbox 360 boot behavior in a low-level emulator informed by boot-chain research and disassembly. Its Rust Xenon PowerPC core models memory, the SMC and security engine, while supporting tools analyze boot stages and XEX files. The author reports execution through the CD handoff and hypervisor guest idle state; later system components remain in progress.

- Type: Case study
- Targets: Binary · Firmware
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/LuanBogoqb/xeno>
- Primary source: <https://github.com/LuanBogoqb/xeno/blob/6653ee04588b9478626716d914a284f520a29103/README.md>
- Catalog page: <https://awesomerea.org/resources/xeno-xbox-360-case/>
- Record JSON: <https://awesomerea.org/resources/xeno-xbox-360-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/xeno-xbox-360-case/index.md)

## Requirements & limits

- **Prerequisites:** A stable Rust toolchain is required for the emulator; Python 3.10 or later is required for the analysis tools.
- **Prerequisites:** Boot-chain execution requires the user's own Xbox 360 NAND and stage dumps; they are kept outside the repository.
- **Limits:** The hypervisor and virtual-kernel milestone remains in progress; later kernel, dashboard, southbridge and GPU milestones are pending.
- **License:** GPL version 3 or later.

## Primary sources

1. <https://github.com/LuanBogoqb/xeno/blob/6653ee04588b9478626716d914a284f520a29103/README.md>
2. <https://github.com/LuanBogoqb/xeno/blob/6653ee04588b9478626716d914a284f520a29103/docs/architecture.md>
3. <https://github.com/LuanBogoqb/xeno/blob/6653ee04588b9478626716d914a284f520a29103/docs/getting-started.md>

## More in Firmware and hardware

- [rytm-fw-re: reconstructing Analog Rytm MKII firmware](https://awesomerea.org/resources/rytm-fw-re-case/index.md) · Case study
- [Nokia DCT Platform Emulation: reconstructing early handset hardware behavior](https://awesomerea.org/resources/nokia-dct-platform-emulation-case/index.md) · Case study
- [ambit-firmware: mapping Palette hardware for replacement firmware](https://awesomerea.org/resources/ambit-firmware-case/index.md) · Case study
- [perfectcharge_remote: reconstructing the Waeco PerfectCharge remote PCB](https://awesomerea.org/resources/perfectcharge-remote-case/index.md) · Case study
- [Sony A7 III: firmware updater packaging and UFU container analysis](https://awesomerea.org/resources/sony-a7m3-firmware-analysis-case/index.md) · Case study
- [Capybara: reconstructing Sonix hardware for Tamagotchi Paradise firmware](https://awesomerea.org/resources/capybara-tamagotchi-paradise-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
