Skip to content

Xbox 360 executable designed to apply freedom-unlocking patches based on xeBuild to the kernel and hypervisor.

Notifications You must be signed in to change notification settings

FreeMyXe/FreeMyXe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FreeMyXe

Xbox 360 executable designed to apply freedom-unlocking patches from xeBuild to the kernel and hypervisor at runtime. For use with Grimdoomer's Xbox360BadUpdate hypervisor exploit.

Nowhere near finished or ready or stable or anything, but might be good enough for some.

Note

This is not, and never will be, a "softmod" or CFW - all patches are temporary until you reboot!

Caution

DO NOT run any homebrew that modifies any file on or installs anything to the NAND, and DO NOT try to flash a modified NAND. YOU WILL BRICK YOUR CONSOLE! I am not responsible for any damage you cause to your own hardware.

Warning

Completely disconnect from Xbox Live and the internet before running BadUpdate and do NOT reconnect, and do NOT run homebrew with an Xbox Live-enabled profile. You could risk a ban! I am not responsible for any Xbox Live console bans or account bans caused by using FreeMyXe.

Features

  • Displays CPU key front-and-center. Write that down!
  • Allows unsigned content (homebrew, like XeXMenu) to be launched and loaded from the dashboard.
  • Allows devkit-signed and encrypted XEX files to launch without needing to be patched first.
  • Lets homebrew access the hypervisor and CPU key as they would be able to on a modded console. (useful for Simple 360 NAND Flasher, XeLLLaunch, etc)
  • Allows more homebrew be able to be launched without erroring back to dashboard.
  • Fixes the ring of light / controller syncing bug after using BadUpdate.
  • Patches the <30ms ping check for System Link.
  • Allows launching XeLL if you have xell-1f.bin, xell-2f.bin or xell-gggggg.bin in the BadUpdatePayload folder.
  • Patches USB controller authentication check (a-la "UsbdSecPatch") to let certain compatible controllers and adapters work. That's for you, Mario.
  • (beta4 and above only) Disables connecting to Xbox Live. You MUST still disconnect before you start running the exploit!

Original Xbox support

The patches made by FreeMyXe are not fully compatible with running Original Xbox games. Before starting any Original Xbox title, you must launch "OGXboxPrep.xex" first, and after you're done playing Original Xbox games, you must launch it again to make some 360 homebrew work again. This is included in FreeMyXe beta4 and above.

Developers and Contributors

Credits and Shoutouts

(let me know if I got anything wrong!)

Translations

Thank you to everyone who helped translate FreeMyXe!

About

Xbox 360 executable designed to apply freedom-unlocking patches based on xeBuild to the kernel and hypervisor.

Resources

Stars

Watchers

Forks

Packages

No packages published