Work-in-progress utility for working with Xbox 360 bootloader stages, and soon more.
Licensed to you under the GNU General Public License version 2. See LICENSE for more information.
- Decompressing the CE/5BL base kernel.
- Extracting and updating the kernel stages. (CE/SE + CG/SE)
xenon-bltool - https://github.com/InvoxiPlayGames/xenon-bltool
This program is free software licensed under version 2 of the GNU General
Public License. It comes with absolutely NO WARRANTY of any kind.
usage: xenon-bltool [verb] [arguments]
available verbs:
decompress - Decompresses a CE/SE (5BL) bootloader.
xenon-bltool decompress [path to CE] [output path]
xboxupd - Applies an xboxupd.bin (CF+CG) patch to a base kernel or CE.
xenon-bltool xboxupd [path to xboxupd.bin] [path to CE/base] [output_path]
Code has been used from the following libraries:
- ExCrypt
- Reimplementation of Xbox 360 cryptography functions.
- Licensed under BSD-3-Clause license. (See 3rdparty/ExCrypt_LICENSE)
- libmspack
- Implementation of Microsoft's LZX compression scheme.
- Licensed under GNU Lesser General Public License version 2.1. (see 3rdparty/libspack_LICENSE)
- Xenia
- Implementation of LZX delta compression for Xbox 360 binaries.
- Licensed under BSD license. (See 3rdparty/Xenia_LICENSE)
... and some obligatory shoutouts to some other open source Xbox 360 hacking projects:
... and everyone involved in modding the 360. I can't name everyone here, but if you've worked on freeing this box, you've done a great job. <3