Setting the XBE region with ltools
WARNING !!!
Writing an edited eeprom to the motherboard is not something I would recommend doing in generel and if attempted you should be careful and be sure you know what you are doing.
The eeprom contains vital information that the xbox needs on bootup, so if you fail in writing a working eeprom image back to the motherboard a modchip could be your only way out!!!
I take no responsibility.
I have personally tested the following with success on a v1.0 and v1.1 xbox (<- at least that's the eeprom version). I havent been able to test it on a v1.6, but have no reason to believe it shouldn't work for this version. The eeprom decryption and encryption has been tested and is working.
With the warnings out of the way I would say that :
If you follow this guide exactly I find it very unlikely that you should end up with a non working xbox.
Why do this ?
The UDE2 exploit is a working software hack for all current xbox versions (v1.0-1.6). It works by exploiting an executable found on the NFL Fever 2003 game, that will run on boot unlike most executables fond on game DVD's. Unfortunately the exploitable executable will only run on xbox's with the XBE region set to 1 in the eeprom. This is normally all NTSC/Canada xbox's, meaning the PAL and NTSC-J users are not able to run the exploit out of the box. It's is however possible to set the XBE region 1 without turning the video standard of the xbox into NTSC. This allows all xbox owners to run UDE without having to get NTSC TVs.
Note however that when setting the XBE region to 1, some of you retail games will not be able to run without loading a hacked bios using PBL or nkpathcer. This means that if you softmod gets screwed and you dont own a multiregion exploitable game (like PAL MechAssault). You will have to recover by doing a hotswap.
Required software
ltools 1.7.5 or above.
One of the exploitable games or another way to run the included habibi signed default.xbe
Steps needed
PART 1 - setting the xbe region (no risk)
When bootet to the ltools menu run "mini-linux". Make a network connection to your PC and telnet to the xbox :
IP : 192.168.0.3
Netmask : 255.255.255.0
User : root
Pass : xbox
Once in, do the following :- Type xberegion and push enter.
You will see something like this :
| CODE |
Current XBE region is : 04
Select a new region (eeprom is written to a new file) : 1. 01 (USA/Canada) 2. 02 (Japan) 3. 04 (Elsewhere) : |
- Choose a new region and you will see this
| CODE |
New XBE region is : 01
New eeprom written to file : new_region.bin
Check that the eeprom looks correct by running : xtool -a -f new_region.bin And compare to the output from your current eeprom : xtool -a |
- Do as adviced. Run the two xtool commands to compare the newly generated eeprom with the one on the motherboard. This is to test that they both decrypt and hold the same information except for the XBE region.
- That's the first step. Your new eeprom has been generated as new_region.bin
PART 2 - Writing back the eeprom (pay attension!)- Type xtool -w new_region.bin and hit enter. You will see this :
| CODE |
Saving backup of Eeprom to file : eeprom_bkp.bin Serial : xxxxxxxxxxxxx MAC : xxxxxxxxxxxxx Video : PAL
******************* * IMPORTANT!!! * *******************
Be sure to check that the eeprom you are trying to write back to the motherboard looks correct (especially the HDD password) by running : xtool -a -f new_region.bin
Are you sure you want continue writing back eeprom [y/n] ? |
- If you didnt already check the new eeprom image with xtool answer n and do it now.
- Otherwise answer y. You should see this :
| CODE |
Ready to write eeprom back ... Writeback eeprom
........................................................................................... ........................................................................................... ..........................................................................
EEPROM written back
******************* * IMPORTANT!!! * *******************
Now check that the eeprom on the motheroard is OK by running : xtool -a BEFORE shutting down the xbox. If it is not OK try writing back the eeprom once more. |
- If you dont see this maybe the linux cannot acces the eeprom chip.
- If the eeprom was succesfully written back, be sure to check that the eeprom on the motherboard is working and producing the correct information before shutting down the xbox.
Run : xtool -a
to verify this. Take special notice of the HDD password since the xbox cannot unlock the HDD on the next reboot if this is not correct. - If everything looks correct you can continue to install UDE2 from the commandline by typing : UDE -UDE2
WARNING!!! Since your xbox will now only run region 1 xbe's you should not shutdown or reboot the xbox unless you have a region 1 exploitable game or until you have installed a region 1 compatible softmod (like UDE2)
This post has been edited by ldots: Sep 17 2004, 11:46 AM
Thanks for the tutorial ldots. I'm sure many people will make use of it.
cool stuff.
nice,
thanks ldots,
now we can softmod ANY XBOX!
| QUOTE (adil786 @ Aug 9 2004, 03:05 PM) |
thanks ldots,
now we can softmod ANY XBOX! |
YEA, thanks. PAL Softmodders will be happy.
Threw it up in the tutorials section for you ldots.
Thanks!
Now lets just hope people use this carefully!
i tried running the ltools 1.7.5 on my 1.6 xbox ntscj..
ran telnet and logged in sucessfully
has anyone actually tried these on a 1.6 ntscj box yet?
Or am I the only one?
tried the mentioned method until the part where the screen tells u to
| QUOTE |
| " xtool -a -f new_region.xbe " |
it should read
| QUOTE |
| "xtool -a -f new_region.bin " |
instead..
anyways...
it is now working like a charm!
u the best ldots!
Hope I was the first. ntscj set to get 1.7.5 working..
so when is it gonna be called the N.UDE ?
This post has been edited by farbird: Aug 10 2004, 06:34 PM
Glad it worked on a v1.6. Mission accomplished then 
Thanks for the tip on the typo (xbe instead of bin). The typo is in the source code though. Dont want to update all packages just for that. Will do in the next release.
| QUOTE |
| so when is it gonna be called the N.UDE ? |
No nudity on these forum pages. Against forum policy
geezz... !! i like softmod! the progress is running so fast! :beer:
i got working crystal 1.6 chipped with evox m8.
i should buy another brand new crystal xbox 1.6 NTSC-J, cant wait to test this out.
thank u ldots! thank u rmenhal! :D
just to remind all 1.6 users to choose properly when installing ude2. [ ie choose M8 and PBL metoo ]
For region changers, ensure that u use " root " as user login, this is because telnet minilinux allows user as " xbox " and logs in into another part of the hdd.
one question ldots , how to enable IGR in games?
Is this a m8 bios problem?
EVtool gave me 2 simple options [ more compatible and fast ]
something like that...
anyone with a 1.6 that cannot do IGR?
The m8 bios in the ltools package should be preconfigured to use IGR. It worked for me on a v1.0 xbox when testing it. (combo used : <back> + <start> + <left tricker> + <right tricker>).
As usual it could be conflicting with Evox IGR if you have that enabled.
using mxm.. no evox for me..
please help
i'm using the ltoos 007 v1.7.5 with modchip xbox
just want to change the region from ntsc -j to ntsc- usa
but i can't telnet in
on PC
IP : 192.168.0.1
Subnet Mask: 255.255.255.0
is it the problem with the chiped xbox? so i can't telnet in?
do i need a virgin one to telnet in? or did i do wrong on the ip at my pc?
and when i use the "UDE Install" after through all the selection
it went to black screen. i belive it should go to the temp\default.xbe when i check on the mxm.xml
kernel:5838
xbox v 1.6
did u use a router or direct network cable between PC - Xbox?
perhaps you'd like to type out what the telnet screen says upon error in connection?
I used 198.162.0.2 for my PC and it worked fine with a router.
Shouldn't be a problem using chipped or non chipped xbox because the FTP/telnet protocol is in the Dash [ ie mxm , evox ]
If you haven't changed the region code from region 2 to region 1 thru telnet, u shouldn't attempt to go thru the rest of the process as it'll cause the set to screw up and perhaps end up in an Error 21 screen.
if u are in SG, call me..
91070961
has anyone successfully modded a 1.6 PAL?
and just to confirm. I have an old PAL version of MA (which ive used the MA hack on lots of times) if i change the region of a 1.6, am i still going to be able to gain access to it with this PAL MA?
and the other confirmation id like is:
after the region eeprom has been set, you say, to continue the UDE2 installation type: UDE - UDE2
do i actually type "UDE - UDE2"
or
"UDE2"
i just want to be VERY clear about this, before i screw up an xbox.
ohh .. something else..
I read on another post of IDOTS, that you would have to UNLOCK the HDD, edit the eeprom and write it. then lock the hdd. Does that need to be done with this pack?
| QUOTE |
| has anyone successfully modded a 1.6 PAL? |
i read a thread about someone who successfully softmodded PAL 1.6, check other pages of this forum or use search.
if i can softmod 1.6 NTSC-J, i believe you can do as i did on 1.6 PAL.
| QUOTE |
| and just to confirm. I have an old PAL version of MA (which ive used the MA hack on lots of times) if i change the region of a 1.6, am i still going to be able to gain access to it with this PAL MA? |
if you changed your region to 1 meanwhile your old region was 4, you won't be able to use your region 4 game anymore (edit:except MA game). therefore i would rather to put all exploit files and delete unnecessary files BEFORE changing the region.

| QUOTE |
and the other confirmation id like is: after the region eeprom has been set, you say, to continue the UDE2 installation type: UDE - UDE2 |
well, i once did this, but the tools didn't do anything and the region has been changed!! this would be a difficult situation since you won't be able to use savegame hack anymore due to unable to load the game you have (remember: region has been changed).
| QUOTE |
| I read on another post of IDOTS, that you would have to UNLOCK the HDD, edit the eeprom and write it. then lock the hdd. Does that need to be done with this pack? |
no need to unlock, edit eeprom whatsoever with this pack. all you need to do is:
1. back up your C: and Eeprom with ltools 1.7.5
2. download what you've just save (no.1) to your PC (just in case)
3. upload boot.cfg, default.xbe and xboxrom.bin (PBL Metoo, Evox M8) to XBOX E:\
4. upload bert-5838-01.xtf to C:\ (get this file from updatefonts07.zip)
5. upload ernie.xtf to C:\ (get this file from updatefonts07.zip)
7. delete other xtf files in C:\ and C:\fonts
8. replace xboxdash.xbe with xboxdash.xbe (rename of update.xbe from NFL Fever)
9. put your favorite evoxdash.xbe and .ini/.xml file in C:\
10. telnet your xbox from your PC (XP/2000 works!)
11. change your xbox region
12. restart your xbox
this should work.
| QUOTE |
Hi ember
Thanks for getting back to me.
Could you give me some advice on a few issues:
I can't seem to find a U/C copy of any of the exploitable games where I live, but I can get a NTSC-J version. Did you have any problems running the ltools? Or did you only need to load in the NTSC-J game with no problems after the region change?
Did you connect your computer with an ethernet cable? I run WinXP, should that be alright to telnet into the Xbox?
For the game exploits found at the usual places, are the NTSC versions compatible to the NTSC-J games?
Sorry for all the questions, this is my first time modding an Xbox and i'm a little nervous about ruining it!
Thanks again,
|
answering melo's question:
1. i have no problem running ltools 1.7.5
2. NTSC-J game CAN'T run if you have changed the region to 1.
3. i connect PC to XBOX using ethernet crossed cable
4. yes, i'm using WinXP and it's OK to telnet to xbox
5. the exploit savegame will work regardles the game region you are using. i mean exploit SAVEGAME will work on NTSC/PAL/NTSC-J game.
glad to help
good luck.
| QUOTE (ember @ Aug 20 2004, 03:49 AM) |
if you changed your region to 1 meanwhile your old region was 4, you won't be able to use your region 4 game anymore. therefore i would rather to put all exploit files and delete unnecessary files BEFORE changing the region. 
|
I think you may be wrong here, IDOTS said that the PAL version of Mech assault was multi region, and i did a bit of a test on my 1.1 PAL xbox, I changed the region on it to region 1. and it still booted the MA fine.
| QUOTE (Atreyu @ Aug 20 2004, 05:36 AM) |
| I think you may be wrong here, IDOTS said that the PAL version of Mech assault was multi region, and i did a bit of a test on my 1.1 PAL xbox, I changed the region on it to region 1. and it still booted the MA fine. |
yup. The clarify it :
There are 2 versions of MechAssault in terms of game region. One is Region 1 AND 4, another is Region 2.
So only people needs Region 2(read NTSC-J players) would have problem switching game region if MechAssault is used.
question:
If i pull out the new_region.bin that xtools creates, can i use this in xboxhdm 1.9 to lock a new hdd?
my logic says yes.. am i correct?
| QUOTE (ember @ Aug 20 2004, 03:49 AM) |
well, i once did this, but the tools didn't do anything and the region has been changed!! this would be a difficult situation since you won't be able to use savegame hack anymore due to unable to load the game you have (remember: region has been changed).
|
Firstly, thanks to ember for helping me with my earlier questions.
Regarding the "UDE - UDE2" command to install UDE2 immediately after changing the eeprom, is there any help for those of us who only own exploit games local to our original region settings (thus we can't shutdown the Xbox before we get the UDE2 installed)? That seems to be the only method stated here, and it didn't work when ember tried it?
Is there any other way to get back to the ltools menu after the eeprom change and execute the UDE2 install there before shutting down the Xbox?
Also, is the eeprom region 1 setting only required for the installation of UDE2 or is it needed to remain that way for UDE2 to boot up every time? Was wondering if it's possible to change the eeprom back to the original state once UDE2 is successfully installed.
Idots said once you have changed the region, when telneting into the xbox, you can run the UDE installation from telnet window by typing "UDE" What im unclear to is, if this installs UDE or UDE2.
and for UDE2 to work it requires your xbox to be set to region 1. so yes your xbox will have to be in UDE2 mode everytime it boots. If you change the region back to your original region after you have installed UDE2 it will not boot the next time.
| QUOTE (Atreyu @ Aug 19 2004, 07:24 AM) |
and the other confirmation id like is: after the region eeprom has been set, you say, to continue the UDE2 installation type: UDE - UDE2
do i actually type "UDE - UDE2" or "UDE2"
i just want to be VERY clear about this, before i screw up an xbox.
|
OK, I was just reading through the thread
Memory-card, Linux-based Toolbox. again and I realized that the tool UDE takes an argument in the form -xxx and if you do a copy and paste of ldots command for UDE in the root post,
its actually "UDE -UDE2"
not "UDE - UDE2".
Atreyu, ember: if that was what ember tried typing, that's probably the reason it didn't do anything.
If anyone tries this out, please let us know if it works!
what can we say ldots, many thanks.
i havent tried this yet, but i would like to set the video region on a PAL 1.6 to NTSC is there any command to change this while running telnet. Or should i go with enigmah switchdisk after running the exploit.
thx.
enigmah switcher
| QUOTE (Atreyu @ Aug 20 2004, 08:48 PM) |
question: If i pull out the new_region.bin that xtools creates, can i use this in xboxhdm 1.9 to lock a new hdd?
my logic says yes.. am i correct? |
i assume that you wanna have a bigger hardrive.
IMO yes! you can use new_region.bin with xboxhdm.
| QUOTE (ember @ Aug 23 2004, 04:02 AM) |
for those who don't have NTSC hackgame, i would recommend to put the exploit before you change the region. |
good point.
I would say that unless for those absolutely budget concious, get a game and use the game save hack rather than hotswap.
For me, I have a NTSC J mechassault and NTSC SplinterCell.
Problem is nowadays, these exploitable games are almost as rare as a MTG:Black Lotus..
I'd like to own for MA both NTSC and NTSC J versions.
But sadly... in the country where I reside, there is no more of MA NTSC..
Therefore , everytime I softmod a v1.6 NTSC J region2 set, I put in 2 game saves..
1 for MA and 1 for SplinterCell.
One point to note... the ldots 1.7.5 is very stable and so far I have not encountered any problems which require me to activate the savegame for Splintercell...
The instructions in this topic should be part of a readme file inside ldots 1.7.5 to make it fully complete.
| QUOTE (ember @ Aug 20 2004, 07:27 AM) |
YES, it's correct. I oftenly softmod xbox Region 2 therefore I have MA NTSC-J and 007 NTSC (just in case exploit doesn't work after changing the region to 1). |
Ok... i have 007 AUF (Classic), this works fine for installing the exploit. But what if i find a 1.6? I think my region (Netherlands) would be 4... ? So if i change the region on a 1.6, i would not be able to acces the 007 exploit from the CD?
Hey nog een nederlander op de forums. No the 007 game would not work anymore. Only chance is the mechassault game that have both region flags. Those shouldn't be hard to find as the fixed platinum versions are not released here. Just look around on secondhand stores or sites (marktplaats.nl) I bought me a copy two days ago for like 10. Be carefull though cuz any new releases (live kits) may be fixed.
| QUOTE (krayzie @ Aug 24 2004, 03:01 PM) |
| Hey nog een nederlander op de forums. No the 007 game would not work anymore. Only chance is the mechassault game that have both region flags. Those shouldn't be hard to find as the fixed platinum versions are not released here. Just look around on secondhand stores or sites (marktplaats.nl) I bought me a copy two days ago for like 10. Be carefull though cuz any new releases (live kits) may be fixed. |

Aah groetings...
so if i would just walk in to the MediaMarkt

and buy me a copy of MA, the chances are good it will still work? Just like i did with the 007?
Well dunno for sure. Make sure you don't get a classic version or a live starter kit or something. Just look for the original. If it helps I have this part No on my case on the back. X09-23976 EN.
| QUOTE (Setansuci @ Sep 7 2004, 05:51 AM) |
| Maybe those who already managed a UDE2 install help out by try reinstalling the exploit via telnet after region changing to 2 and back to 1 to verify this? Would appreciate your help. Thanks in advance. |
i only tried one time running command "UDE -UDE2" at that time, if i had a chance i'll run that command again thru telnet.
| QUOTE |
| i only tried one time running command "UDE -UDE2" at that time, if i had a chance i'll run that command again thru telnet. |
| QUOTE (krayzie @ Sep 17 2004, 12:03 PM) |
| any info on why I got a eeprom encrypt error trying to change regions on a 5713 kernel? |
| QUOTE (exiva @ Sep 18 2004, 08:41 PM) |
heres how i got my Mini-Linux to work and how i reflashed my 1.6 eeprom with a eeprom i bought off angerwound.
1) connect to router (http://192.168.1.1) 2) set router IP to 192.168.0.1 3) release/renew IP on the pc you want to telnet with (skip this step if you dont have a new eeprom) 4) before going to Mini-Linux, in the E drive place eeprom.bin 5) go to Mini-Linux, the light on the xbox will turn orange and youll see a green screen on your xbox 6) go to Start > Run > CMD and then type Telnet 192.168.0.3 7) follow ldots instructions 
enjoy your unbanned 1.6 xbox again |
You know I never even thought about changing the router IP. It worked, thanks.
Can someone help me with this. I tried and tried and tried to find the error;
but nothing helps.
What I'm doing wrong... Please help me
output of UDE -UDE2:
chmod: /mnt/E: Read-only file system
chmod: /mnt/E: Read-only file system
Previous backup of C-drive not found. Generating backup ...
Making compressed image of C:
(this may take a some minutes - DO NOT TURN OFF YOUR XBOX...) tar: /mnt/E/backup
_linux/C.tar.gz: Cannot open: Read-only file system
[OK]
Something went wrong! Please report bug.
Backup failed!
(none) E #
TIA
| QUOTE (Kirtaner @ Sep 19 2004, 03:06 AM) |
| You know I never even thought about changing the router IP. It worked, thanks. |
your welcome. i myself sat stumped for a good 45 minutes.
willy666: make sure your logged in as root/xbox. i did xbox/xbox out of habit and got read only errors. (not on ude2, something else)
just got the Ltools V1.7.5 after unzip there is 2 zip file part 1 and part 2. anybody can show me the steps how to get it done so i can run mini-linux ....
| QUOTE (ldots @ Aug 9 2004, 10:18 PM) |
| Unfortunately the exploitable executable will only run on xbox's with the XBE region set to 1 in the eeprom. This is normally all NTSC/Canada xbox's, meaning the PAL and NTSC-J users are not able to run the exploit out of the box. |
I got a question here.
Is there any possibility running UDE2 in NTSC-J or PAL xbox without region change by further UDE INSTALLER update?
| QUOTE (loc1582 @ Sep 25 2004, 01:15 PM) |
I thank for your pack, first.
I got a question here.
Is there any possibility running UDE2 in NTSC-J or PAL xbox without region change by further UDE INSTALLER update? |
No. we still have to find a new exploitable xbe that has region flags for europe and/or NTSC-J. Once that is found then a simple update is ofcourse possible.
sorry to bring this blast from the past, but since the new cromwell is out, could the default.xbe be replaced to get video support on 1.6 boxes??
Hi, i have the same question as Medyaye but i have Splinter cell
Thanks
Dave
[edit]:
K:5838
D:5960
Region: 04(i tihnk)
| QUOTE (RamEy12 @ Oct 30 2004, 01:25 PM) |
Hi, i have the same question as Medyaye but i have Splinter cell
Thanks Dave
[edit]: K:5838 D:5960 Region: 04(i tihnk) |
PLEASE people stop trying to change your region. It was a nice solution some months ago but now with the UXE it is totally UNNESCESARRY. Just install the UXE.
yeah there is virtually no need to change regions at all anymore.
the only case i can think of where the xbe region needs changing is if someone moved to a different part of the world and took their xbox with them and didn't want to buy another one in that country.
but for exploits, as krayzie put 'totally UNNESCESARRY'
lol
| QUOTE (dynamoo @ Nov 1 2004, 01:55 PM) |
Help me out guy's. You mention no need for region change. I managed to change region, UDE2 install could not find update.xbe, so i tried changing region back. This appeared to work, however now i cannot run splinter cell to get back to my exploit.
I am now stuck with region 1 XBOX and a region 4 ( Europe) Splinter cell.
Any ideas?
Just to note I used Hotswapping to get Splinet cell gamesave on disk. Is there anyway of getting back to running xtools so that i can try to change back again to region 4.
Or if regions no longer needed, what do i need to do to get this box softmodded again. |
If you have acces to the msdash you can buy a copy of mechassault and use that game to run ltools since it's multi region. Otherwise just install the UDE2 manually through hotswap and then run config magic or ltools to change back the region.
| QUOTE (Stroker Ace @ Nov 10 2004, 04:26 AM) |
Hi. I, like many on the forum, have a modchipped XBox. It was originally a PAL machine, but I keep it set to Region 1, NTSC, even in MS Dash mode, so I'm an old hand with the likes of Configmagic, and I'm no idiot when it comes to the technical stuff, so rest assured I can follow instructions.
However, I'm new to softmodding, and I'm looking to pick myself up a new XBox some time soon (for various reasons, don't ask), which I want to keep as was originally intended. I want an American machine, since all my games are American, but don't want to import one - XBoxes weigh a ton and will cost a fortune on postage.
Therefore, my best option is to pick up a PAL machine and softmod it temporarily to change the region and video mode.
I figured this thread would be the best place to ask, as it's been touched upon already. A brief walkthrough by someone who knows what they're doing would be nice - is it possible to make the changes, easily, and then return it to its factory default state, but as a Region 1, NTSC machine?
Any help greatly appreciated. |
if you switch regions like explained in this tut you run the hack from a gamesave exploited file. afterwards you could take the eeprom backups off and the gamesave and your xbox would be retail again. for the video mode switch I would just use eningmah (can be inserted in a gamesave exploit too)
you don't need to change region anymore. Just use Uxe!
im having a problem here when i tried to set the region to us/canada, i received an erro msg says error in encryptEEPROM, and i tried to set it to region 2, it works perfectly, weird, someone help me pls, i own a 1.6(could be 1.6b, not sure) pal xbox
QUOTE(letusplay @ Jan 20 2005, 11:25 AM)
im having a problem here when i tried to set the region to us/canada, i received an erro msg says error in encryptEEPROM, and i tried to set it to region 2, it works perfectly, weird, someone help me pls, i own a 1.6(could be 1.6b, not sure) pal xbox
I think it is time for the forum moderator to add to the root post that this is out dated stuff and should not be followed as like you said, no point to change region, especially nkpatcher now support auto region.
QUOTE(nigashorty @ Jan 28 2005, 05:59 AM)
i have a pal xbox..and on xbins i see 2 versions if Ltools...NTSC and Pal version..which one do i need?
I cant restrain myself... sry...
LMAO