Skip to content

Add XeUnshackle Max bootstrap (v2.3.0) - #5

Merged
mitch030504 merged 2 commits into
mainfrom
feature/xeunshackle-max-v2.3.0
Oct 22, 2026
Merged

mitch030504 merged 2 commits into
mainfrom
feature/xeunshackle-max-v2.3.0

Conversation

@mitch030504

Copy link
Copy Markdown
Owner

Feature release: XeUnshackle Max

  • Adds XeUnshackle Max as a third post-exploit bootstrap, without replacing original XeUnshackle or FreeMyXe.
  • Pins klofi/XeUnshackle-Max v1.0.0 ZIP by tag, exact asset name, and published SHA-256 (838cf16450790601158265c22c84d90c1f9ffff7ba07854b9781722dba2328e4).
  • Installs the packaged BadUpdatePayload overlay plus launch.ini, not bundled JRPC2/Xbdm network plugins. The archive is expected to contain a single top-level directory, per upstream packaging instructions; its payload overwrites only the expected BadUpdatePayload/default.xex from the exploit.
  • Preserves default-homebrew autolaunch in either XeUnshackle variant; FreeMyXe remains ineligible.
  • Adds regression tests for manifest and install operations, safe synthetic archive overlay, and bootstrap capabilities.
  • Increments version to 2.3.0, documents configuration and security considerations, includes release notes.

Validation

Existing CI builds/tests Linux and Windows. The release workflow will run after this PR is merged into main and (on success) publishes v2.3.0 with both self-contained executables and SHA-256 checksums. The actual upstream ZIP bytes and physical Xbox 360 hardware have not yet been independently smoke-tested; the catalog pin matches GitHub's published asset digest. The synthetic install-plan test does not validate the actual asset layout.

Pin release asset SHA-256; install payload and launch.ini but not
remote-access plugins, enable both XeUnshackle variants for autolaunch,
and add safe install-plan and catalog regression tests.
Validate the upstream archive's exact checksum, expected wrapped
BadUpdatePayload and launch.ini paths, and ZIP integrity before
publishing release binaries.
@mitch030504
mitch030504 merged commit 10f64f7 into main Oct 22, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant