J
Jake007g
Enthusiast
This guide is (Being) written 100% by Me. Please do not copy this guide to other websites without my permission. TTG have already copied it without permission from me (LINK), which really p*sses me off, because this guide took me a good 4 hours to write.
In this guide I will be using Ubuntu 10.04 Lucid Lynx. The purpose of this guide is to provide Linux users with a way to use USB mods without running a Windows virtual machine or a dual-boot.
Credits go to the original developers of all the programs used in this tutorial.
USBXTAF in Linux: (Needed for all USB Mods)
Prerequisites: (Needed for everything onwards from here).
EzGt in Linux:
Rehashing and Resigning in Linux:
In this guide I will be using Ubuntu 10.04 Lucid Lynx. The purpose of this guide is to provide Linux users with a way to use USB mods without running a Windows virtual machine or a dual-boot.
Credits go to the original developers of all the programs used in this tutorial.
USBXTAF in Linux: (Needed for all USB Mods)
Ok, firstly, you will need to install MonoDevelop and the Mono .NET runtime environment in order to use USBXTAF in Linux. Luckily, this is as simple as typing this command into the Terminal:
Once this process of installation is complete, go ahead and download USBXTAFGUI_v26 HERE.
(v27 currently doesn't work so don't update it if asked, I have contacted slasher asking to bring back Linux compatibility in later versions.)
Once you have downloaded the .ZIP file, extract the USBXplorer folder to your home folder.
If you haven't already, plug in your formatted Xbox 360 USB drive.
Now, open up a new Terminal window, and input the following commands in this order (Capitalization matters)
You can now extract your profile and save files as you would normally.
Screenshot
Code:
sudo apt-get install mono mono-gmcs mono-gac mono-utils monodevelop monodoc-browser monodevelop-nunit monodevelop-versioncontrol
Once this process of installation is complete, go ahead and download USBXTAFGUI_v26 HERE.
(v27 currently doesn't work so don't update it if asked, I have contacted slasher asking to bring back Linux compatibility in later versions.)
Once you have downloaded the .ZIP file, extract the USBXplorer folder to your home folder.
If you haven't already, plug in your formatted Xbox 360 USB drive.
Now, open up a new Terminal window, and input the following commands in this order (Capitalization matters)
Code:
cd USBXplorer
Code:
mono USBXTAFGUI.exe
You can now extract your profile and save files as you would normally.
Screenshot
To run many programs under Linux, you need to be able to use .NET applications which use .DLL files which can only normally be accessed by a Windows operating system. To do this, You will need to firstly download and install Wine. You can do this by using a Terminal Command like so:
Now, let Wine install.
Next you need to install and set up Wine Tricks.
Open up a new Terminal window and type these commands:
Once this has downloaded, proceed to install with default settings.
Next, you need to install .NET framework for Linux. This can be done by using this terminal command:
Code:
sudo apt-get install wine
Now, let Wine install.
Next you need to install and set up Wine Tricks.
Open up a new Terminal window and type these commands:
Code:
wget http://www.kegel.com/wine/winetricks
Code:
chmod +x winetricks
Code:
sh winetricks mono20
Once this has downloaded, proceed to install with default settings.
Next, you need to install .NET framework for Linux. This can be done by using this terminal command:
Code:
sh winetricks dotnet35
Before you try and use EzGt in Linux, please make sure you have extracted your profile with USBXTAF in Linux, and installed all the prerequisites which are listed above.
Ok, firstly You will need to download EZGT 1.1 from HERE. Newer versions of EzGt do not work on Linux, this guide covers everything You will need on how to manually rehash+resign in Linux later on.
Once You have downloaded EzGt, extract the EzGt folder to Your Home Folder. Now open up a new Terminal window, and type the following commands:
EzGt should now load up. Now you need to click open, and locate Your profile which you extracted with USBXTAF. Modify Your gamertag to whatever you want and save Your modded gamertag profile somewhere safe. Before you can re-inject this onto your USB, YOU NEED TO REHASH AND RESIGN YOUR PROFILE!
Ok, firstly You will need to download EZGT 1.1 from HERE. Newer versions of EzGt do not work on Linux, this guide covers everything You will need on how to manually rehash+resign in Linux later on.
Once You have downloaded EzGt, extract the EzGt folder to Your Home Folder. Now open up a new Terminal window, and type the following commands:
Code:
cd EzGt
Code:
wine 'EzGt.exe'
EzGt should now load up. Now you need to click open, and locate Your profile which you extracted with USBXTAF. Modify Your gamertag to whatever you want and save Your modded gamertag profile somewhere safe. Before you can re-inject this onto your USB, YOU NEED TO REHASH AND RESIGN YOUR PROFILE!