How to flash the TSOP of ANY version xbox using ANY LPC modchip
first thing first, make sure your xbox can boot with the modchip disabled, if you cant youll need to fix it so you can boot with it disabled (this might include checking the d0 soldering, locking the HD and making sure your MS dashbaord files are intact, but i wont get into those details as that is not the focus of this tutorial)
once you have confirmed your xbox will boot with the chip disabled you will need the following items:
Hardware:
an XBOX (duh)
an LPC modchip (double duh)
a sodlering iron (or window defogger repair kit or conductive ink pen)
Software:
MS 4920 dashboard (run a Live game to upgrade, or grab it off a SlaYers installer)
A dashboard font exploit
Evolution-X dashboard
xbeDump.exe
007savewithraincoat.zip
Raincoat .7 (get it
Here)
a compatible bios (suggested: evox M7 or x2 4981)
ok, now on with the tutorial
extract the evoxdashboard and put the xbe file into the same directory as xbedump, now open the command prompt and type
QUOTE
C:\XBOX STUFF\xbedump.exe default.xbe -font
substituting the correct path to xbedump on your computer
rename out.xbe to default.xbe (or whatever your font exploit loads) and put it in a different folder, then do the same with the default.xbe out of the 007savewithraincoat.zip, putting the default.xbe (renamed from out.xbe) back into the UDATA\4541000d\000000000000\ folder
put raincoat and raincoat.conf from raincoat .7 into the Udata\4541000d\000000000000\raincoat folder
in evox.ini put this into the menu section:
QUOTE
[Menu]
Section "Root"
{
Item "Flash BIOS",ID_Flash_Bios
Item "Raincoat","E:\UDATA\4541000d\000000000000\default.xbe"
Item "Backup",ID_Backup
Item "Settings",ID_Settings
Item "Reboot",ID_Quick_Reboot
Item "Power Off",ID_Power_Off
}
now, open up your xbox,
youll have to determine whether you have a version 1.0/1.1 or 1.2+ (if you already know you can skip this part)
look for where the power supply connects to the motherboard, if it looks like this
(IMG:
http://www.xbox-scene.com/imageserver2/versions/v10-11_power.jpg)
then you have a 1.0/1.1
if it looks like this
(IMG:
http://www.xbox-scene.com/imageserver2/versions/v12_power.jpg)
then you have a 1.2+
for 1.0s and 1.1s you need to remove th emotherboard and solder these points on the top, just put a drop of solder between the 2 points in the circle and these on the bottom, same thing, put a drop of solder between the 2 points
(IMG:
http://img3.photobucket.com/albums/v32/davicoro/TSOP/1_0_MOBO_POINTS.jpg)
Note: if you have a 1.1 with a sharp TSOP you need some extra steps
Tutorial Hereif you have a 1.2+ you dont need to remove the motherboard, and just solder these 2 sets on top
(IMG:
http://img3.photobucket.com/albums/v32/davicoro/TSOP/1_2_TOP.jpg)
inside the circles
now boot your xbox with the chip enabled to load evox (or any dashboard that allows FTP access) backup C:\Fonts to your PC and FTP the eploit .xtf files to that folder, overwriting the existing files
FTP the evox default.xbe and evox.ini to wherever your exploit loads it from (usually C:\default.xbe or C:\Fonts\default.xbe)
FTP the Udata folder from the 007save to E:\ confirm any overwrites
FTP whatever bios you want to use to C:\Bios (or C:\Fonts\Bios)
WITHOUT UNPLUGGING THE XBOX OR REMOVING THE MODCHIP reboot the xbox with the chip disabled, it should load into evox, select Flash Bios and select the bios you FTP'd to C:\Bios it will bring up another screen, if it says
Manf 0x09 Dev 0x00 you need to check your soldering, anything else hit Y to flash
it will flash, then shut down, and your all done
if it hangs on Erasing youll need to FTP the bios to E:\Udata\4541000d\000000000000\raincoat\ and select raincoat from the evox menu
now you can either connect with Telnet, or if you have a USB keybaord you can use with your xbox that will work as well
for Telnet make sure your PC is ont eh 192.168.0.* IP range and type Telnet 192.168.0.64 at the Run command, it will connect to the xbox
Login: root
Password: xbox
for keyboard simply plug it in and hit any key to bring up the Linux command prompt
now type
cd ../../media/E/UDATA/4541000d/000000000000/raincoatand then
./raincoat -p <<bios name>>.bin (where
<<bios name>> is the name of the bios you FTP'd)
and now your done
Special Thanks: sharpie00, Exobex, A@ron, Team Xecuter, Team Evox, Xbox-Linux, all the other exploit teams/groups and all the scene members who pics i jacked
To all: feel free to post any comments and suggestions here, if anything isn't clear I'll try my best to expand on that area of the tutorial
*EDIT by StrictPuppet* updated some bad image links
This post has been edited by StrictPuppet: Dec 3 2007, 12:36 AM