XeUnshackle
Custom Xbox 360 app designed to be used with the Xbox360BadUpdate exploit. Applies a set of HV/Kernel patches & loads the Dashlaunch system module (launch.xex).
Install / Use
/learn @Byrom90/XeUnshackleREADME
XeUnshackle
Custom Xbox 360 application designed to be used with the Xbox360BadUpdate exploit.
[!IMPORTANT]
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 README - IMPORTANT.txt in the release files for important notes regarding the use of Stealth Servers.
Utilises the alternate method of using a specially crafted PeekPoke 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.
Features
- Applies a full complete patchset of both HV & 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 & Devkit signed xex files. 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 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 nands filesystem it is loaded from app memory and lhelper.xex is copied to either Hdd or Usb root depending on what's 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 dump 1BL to file via button press. This may be particularly useful for those wanting to use the Low Level Xenon Emulator.
- 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-360 XInput controllers. Thanks InvoxiPlayGames
- Xbox 360 Bad Storage support for unlocking up to 2 TB internal storage. Read the official release notes Here for setup instructions. Thanks EatonZ
Usage
Dashlaunch Plugin Loading:
- Add the plugins you want to load to the [Plugins] section of the launch.ini provided 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.
Save / Dump Options:
Any files saved/dumped can be found in the BadUpdatePayload folder of the usb.
Credits
- grimdoomer - Xbox360BadUpdate exploit
- cOz - xeBuild patches, Dashlaunch & much more
- Visual Studio / Goobycorp
- Diamond
- InvoxiPlayGames / Emma - FreeMyXe, Usbdsec patches, Ring of Light fix, DaTArrest save exploit & general help
- ihatecompvir - DaTArrest save exploit
- ikari - freeBOOT
- Jeff Hamm - Chain break video
- EatonZ - Xbox 360 Bad Storage
- Xbox360Hub Discord #coding-corner
- Anyone else who has contributed anything to the 360 scene. Apologies if any credits were missed.
Community Translations
- Spanish - CiberStore
- Portuguese (Brazil) - ronniegchagas
Related Skills
diffs
343.3kUse the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.
clearshot
Structured screenshot analysis for UI implementation and critique. Analyzes every UI screenshot with a 5×5 spatial grid, full element inventory, and design system extraction — facts and taste together, every time. Escalates to full implementation blueprint when building. Trigger on any digital interface image file (png, jpg, gif, webp — websites, apps, dashboards, mockups, wireframes) or commands like 'analyse this screenshot,' 'rebuild this,' 'match this design,' 'clone this.' Skip for non-UI images (photos, memes, charts) unless the user explicitly wants to build a UI from them. Does NOT trigger on HTML source code, CSS, SVGs, or any code pasted as text.
openpencil
1.9kThe world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
HappyColorBlend
HappyColorBlendVibe Project Guidelines Project Overview HappyColorBlendVibe is a Figma plugin for color palette generation with advanced tint/shade blending capabilities. It allows designers to
