Custom Xbox 360 application designed to be used with the Xbox360BadUpdate exploit.
Download here.
Important
THIS PROJECT IS A FORK OF THE ORIGINAL. THIS APP IS RELEASED AS IS. YOU ARE RESPONSIBLE FOR WHAT YOU CHOOSE TO LOAD AND ANY NEGATIVE EFFECTS THAT MAY COME AS A RESULT. THIS IS NOT A PERMANENT SOFTMOD! Your console will return to an unmodified state when powered off or rebooted.
Caution
- BACKUP YOUR NAND! This should be the first thing you do.
- DO NOT FLASH MODIFIED NAND IMAGES! You will brick your console.
- DO NOT REPLACE FILES IN FLASH! This includes things like replacing
the
bootanim. - Avoid using homebrew or plugins that make changes to Flash (the NAND).
- Read the SETUP.MD or
README - IMPORTANT.txtin the release files for important notes regarding the use of Stealth Servers.
Utilises the alternate method of using a specially crafted PeekPoke Hypervisor (HV) expansion to apply temporary HV patches. This is usually the preferred method of HV access used by Stealth servers. Access via the Syscall0 backdoor is also available upon completion for apps requiring it (Simple 360 NAND Flasher for example).
Nothing here is particularly new. It's simply a collection of existing code that has been adapted and packaged for use with this exploit.
-
Applies a full complete patchset of both HV and Kernel patches. These are the same exact patches that are usually applied when building a modified NAND image using xeBuild for RGH/JTAG consoles.
-
Support for both Retail and Devkit signed
.xexfiles. Essentially any plugins or executables that run natively on RGH/JTAG modified consoles should work. -
Reverts any patches applied by the Xbox360BadUpdate exploit we no longer need.
-
Restores the default state of the Ring of Light (RoL) and allows controller syncing to function as normal. Thanks InvoxiPlayGames.
-
Loads a slightly modified version of
launch.xex(Dashlaunch). Due to it not being stored within the NAND filesystem it is loaded from app memory andlhelper.xexis copied to either the Hard Disk Drive (HDD) or USB root depending on what is available at load time. -
Simple GUI consisting of a short boot animation video followed by a page displaying both the CPUKey and DVDKey of the console.
-
Ability to set "Auto-Start" via button press. This permanently skips the boot animation and exits the simple GUI after a short delay, which can be customized in the
XeUnshackleAutoStart.txtfile. -
Ability to dump 1BL to file via button press. This may be particularly useful for those wanting to use the Low Level Emulator Xenon.
-
Automatic dumping of the current MAC address on first load. This is often changed by stealth servers during the initial KV spoofing. Only other way to retrieve the original is from a NAND backup taken BEFORE loading a stealth.
-
Applies Usbdsec patches to allow non-Xbox 360 XInput controllers. Thanks InvoxiPlayGames.
-
Xbox 360 Bad Storage support for unlocking up to 2 TiB internal storage. Read the official release notes for setup instructions. Thanks EatonZ.
See BUILD.md
-
Add the plugins you want to load to the [Plugins] section of the
launch.iniprovided and copy it to the root of the USB. -
Copy any plugin files to the USB. Upon successful exploit XeUnshackle will run and attempt to load
launch.xex(Dashlaunch) in the background. Dashlaunch will then attempt to load any plugins set when exiting the app and returning to the dashboard.
Any files saved/dumped can be found in the BadUpdatePayload folder of the USB.
-
byrom90 - Original author of XeUnshackle.
-
cOz - xeBuild patches, Dashlaunch and much more.
-
Diamond
-
grimdoomer - Xbox360BadUpdate exploit
-
Goobycorp: Visual Studio build instructions.
-
InvoxiPlayGames / Emma - FreeMyXe, Usbdsec patches, Ring of Light fix, DaTArrest save exploit and general help.
-
ikari - freeBOOT
-
Jeff Hamm - Chain break video - Xbox360Hub Discord #coding-corner
-
klofi - Added Auto-Start feature and Build instructions.
-
SavageCore - QA test and fix of the Chain break video.
-
Anyone else who has contributed anything to the Xbox 360 scene. Apologies if any credits were missed.
-
Chinese (Simplified) - firebirdjsb
-
French (Canada, France) - firebirdjsb
-
German - firebirdjsb
-
Italian
-
Korean (Romanized) - firebirdjsb
-
Polish - firebirdjsb
-
Portuguese
- (Brazil) - ronniegchagas
- firebirdjsb
-
Russian
- Lowyk
- (Romanized) - firebirdjsb
-
Spanish - CiberStore
-
Swedish - firebirdjsb
