| QUOTE (coolmodder11 @ May 22 2004, 11:31 PM) |
| So we will need to sign every xbe with habibi to run games, emus, apps? |
that is why PBL was invented m8!
"Dashboard exploit summary" thread now updated with "Ultimate Dashboard Exploit" details.
See Dashboard Exploit Summary
Oooh, looks like fun.
Might just wait a bit for more devolopment on it though so I don't accidentally get a $300 paperweight
Also, I wouldn't call this the "ultimate Dashboard exploit" because I see there to be 2 types of exploits (no not font an audio), automatically launched and user launched. I personally prefer the user launched exploits like DD, booting to an unmodded state first. Maybe "Ultimate Font Exploit" 
And wouldn't ernie eat bert? Ernie was the bigger one wasn't he?
| QUOTE (Australian Rat @ May 22 2004, 11:56 PM) |
Oooh, looks like fun.
Might just wait a bit for more devolopment on it though so I don't accidentally get a $300 paperweight
Also, I wouldn't call this the "ultimate Dashboard exploit" because I see there to be 2 types of exploits (no not font an audio), automatically launched and user launched. I personally prefer the user launched exploits like DD, booting to an unmodded state first. Maybe "Ultimate Font Exploit" 
And wouldn't ernie eat bert? Ernie was the bigger one wasn't he? |
Nope, bert definately ate ernie. All the payload was crammed into bert.
| QUOTE (Australian Rat @ May 22 2004, 11:56 PM) |
Might just wait a bit for more devolopment on it though so I don't accidentally get a $300 paperweight |
Wise man

.
If those braver soles, who
are confident that they can recover from their actions (via Game save, switchable mod chip
(that has the option to boot an XBE other than C:\xboxdash.xbe - e.g. evoxdash.xbe), HDD hot swap), do try this - please post your results here - including your XBOX Kernel version.
I already posted in the other thread as others did, but K: 4034 and D: 4920 definately have zero problems. I really see no need to wait for development as long as you can recover yourself from accidental problems like forgetting to copy a file. As long as you follow the instructions you should be fine.
BertAteErnie -> PBL 1.4.1(x2.4983) -> AvaLaunch .....
Forgot to mention I left my box unplugged for a bout 2 hours and then turned her on and no clock loop if any of you are unsure.....
This post has been edited by Angerwound: May 22 2004, 11:04 PM
| QUOTE (Angerwound @ May 23 2004, 12:19 AM) |
| I already posted in the other thread as others did, but |
| QUOTE (Australian Rat @ May 22 2004, 11:56 PM) |
Also, I wouldn't call this the "ultimate Dashboard exploit" because I see there to be 2 types of exploits (no not font an audio), automatically launched and user launched. I personally prefer the user launched exploits like DD, booting to an unmodded state first. Maybe "Ultimate Font Exploit"  |
I don't want to take this thread to far off topic, but...
I named the exploit the "Ultimate Dashboard Exploit" because I think I've already devised a solution to:
- Cons:
- No Dashboard access to the XBOX!Live console.
(Rendering the remaining "No XBOX!Live game access to the XBOX!Live console." irrelevant.)And if it works out, there'll no longer be any reason to manually toggle the exploits.
(My idea is restricted to accessing the XBOX!Live console in a safe state - XBOX!Live games will still need to be played from original media!)I get broadband in 10 days - So I'll know a lot more then.
Pinned as promised, I believe we have finally made it 
-devz3ro
http://sh0x.tk/
This should definitely go on the news page
pedro;
Can you explain how this works? Does dash update just load your chosen XBE, then is the xbe exploited?
| QUOTE (afon @ May 23 2004, 01:25 AM) |
pedro; Can you explain how this works? Does dash update just load your chosen XBE, then is the xbe exploited? |
| QUOTE (PedrosPad @ May 22 2004, 11:20 PM) |
| The history of the development of this exploit can be read in the, increasingly inaccurately titled, "Working Easter-egg Exploit" thread. |
| QUOTE |
| If there is a c:\fonts directory but not .xtf files in it, will update.xbe fail? The reason why im asking is because id like to run a modified tHc lite dash that looks for .fnt files in the c:\fonts directory. |
I don't think the the update.xbe will fail cuz it can't even find those fonts since the folder is renamed to f0nts. Only the linking to the m$dash (or thcdash) will be a problem if you don't hex edit them in order to find the fonts in the c:/f0nts folder.
Anyway does anyone knows what will happen when the dash gets upgraded (by mistake)?
Great exploit by the way
*EDIT* To my last statement if my theory is correct since the dashupdate checks for the fonts in the fonts folder (and maybe in the root) the dash wouldn't even be upgraded since there wouldn't be a fonts folder and fonts in c: and an error screen would pop up before the upgrading would take place. If this is true it would really be the ULTIMATE exploit with no risk of clock loops and no risk of upgraded dashes.
I don't know what i could possibly be doing wrong, but i cannot get pbl to load, my xbox just stays at the xbox loading screen on boot up. Any suggestions?
K: 3944
D: 4920
| QUOTE (violent_bong @ May 23 2004, 07:28 AM) |
I don't know what i could possibly be doing wrong, but i cannot get pbl to load, my xbox just stays at the xbox loading screen on boot up. Any suggestions? |
The update.xbe only loads one font file - that's why Bert
had to eat Ernie.
I'd guess too many other font XTF files are present, causing the update.xbe to load the wrong one. Make sure the C:\fonts folder is renamed, thereby denying access, and the C:\ directory only contains the one bert_ate_ernie.xtf font file.

When i try to run config magic, i don't get on the on screen info display.. but it worked before when using the DD exploit. Is it possible that configmagic uses the font files? I can still access the settings tab by pressing start to back-up info, lock/unlock hdd etc...
Can someone verify if this is exploit related or did i fubar something on my system.
| QUOTE (Jbob @ May 23 2004, 07:03 AM) |
Incredible find (seems amzing nobody thought about the update xbe that way b4 though) but just fu!@#ng incredible
Im so happy u found this props to both of u
as far as Ultimate though -- i dont see it as it doesnt work with 5713 (that would be Ultimate)
I was more pleased with the Update exploit title - seemed far more fitting
BUT who really cares (ITS DAMNED FANTASand i guess theres always the Ultimate dashboard Exploit the 2nd (call it .JR if that happens, like fahter and son) j/k lmao |
Fair comment.
Personally, I don't think there'll ever be a Dashboard exploit for Kernel 5713 (that's not to say that there won't be other exploits). Hence my belief that this will be the Ultimate Dashboard Exploit - during the XBOX v1's lifetime.
| QUOTE (Jbob @ May 23 2004, 07:53 AM) |
(did ur testers modify exploited setups)
renamed fonts folder to f0nts folder, erased fonts in c, put in the bert ate ernie font i extracted, and put a signed PBL 1.35i with a bios set to load unleashX from e (but it doesnt even get to PBL so the bios dont really matter) |
Are you sure the E:\default.xbe was a habibi signed version of PBL (and not audio signed or font signed - from your previous exploit)? (Although I'd have thought you'd get the Error 21 screen if it was mis-signed - I'll verify this).
Did you put the bert_ate_ernie file in c: or c:fonts?
| QUOTE (SilverSurfR @ May 23 2004, 07:45 AM) |
Is it possible that configmagic uses the font files? I can still access the settings tab by pressing start to back-up info, lock/unlock hdd etc...
Can someone verify if this is exploit related or did i fubar something on my system. |
Conceivable. If so, it may be possible to edit the ConfigMagic xbe to use the new C:\f0nts folder. (I vaguely recall that the ConfigMagic xbe was compressed so a direct Hex Edit may not be possible but worth a look but wasnt the source code subsequently released?).
If, given its age, ConfigMagic is reaching for 4817 fonts on C:\, and reaching for them by name, it may be possible to restore the Dashboard 4817 fonts into C:\, and rename bert_ate_ernie.xtf to ensure that its the first XTF font returned when update.xbe tries to load in its one wildcard *.xtf font (this'll take some playing around).
| QUOTE (SilverSurfR @ May 23 2004, 07:45 AM) |
When i try to run config magic, i don't get on the on screen info display.. but it worked before when using the DD exploit. Is it possible that configmagic uses the font files? I can still access the settings tab by pressing start to back-up info, lock/unlock hdd etc...
Can someone verify if this is exploit related or did i fubar something on my system. |
My setup :
K : 5101
D : 4920
No fonts in C:\
C:\fonts\Bert-ate-Ernie
C:\f0nts\Xbox.xtf
C:\f0nts\XBox Book.xtf
ConfigMagic runs fine! Try reinstalling ConfigMagic.
Genius.
Only just tried it but got it booting to MXM no problem.
Will now try leaving it unplugged for a while to check for clock loop.
d: 4920
k: 5101
Nope, i have a habbi signed pbl named default.xbe in E. But i will try deleting the unneccessary font files from my C partition.
| QUOTE (Jbob @ May 23 2004, 09:31 AM) |
| wonder what could cause the loss of a set clock to allow booting when it wouldnt before (hmmm) |
You sure it's not the fact that you switched the machine on with the game already in the drive...?
Fugget ignore all my posts for the days i guess (cause im tired as hell and probably crazy and who knows maybe i didnt boot it back on with a game in the drive already before cause i was freaking out, but im 99 percent sure i tried a retail game 3 times before i unplugged it at first)
Its jsut kinda weird cause every other time ive let my clock die it would do the loop (a few times at least anyway) and couldnt boot retail till it came out of the loop, but now with the loss of the clock it still seems to be able to boot since the dash isnt trying to load or set the time. but it is true that i cant imagine how letting the clock die would allow retail booting when it wouldnt when it was set. (thats why im doubting myself when i say it wouldnt boot the games at first) But i truley am almost certain i tried and it wouldnt boot (thats what caused me to freak out)
Anyway Keep up the good work with this thing (and ppl please dont be diswaded from this exploit cause of my mistakes) the thing does work good and proper.
and is easily recovered even if u do what i did.
all we need now is a good package.
...devzer0....
heheehhehehe
thanks
| QUOTE (ldots @ May 23 2004, 03:46 AM) |
My setup : K : 5101 D : 4920 No fonts in C:\
C:\fonts\Bert-ate-Ernie
C:\f0nts\Xbox.xtf C:\f0nts\XBox Book.xtf
ConfigMagic runs fine! Try reinstalling ConfigMagic. |
| QUOTE ({later} @ May 23 2004, 12:24 PM) |
damn, can't get this to work.
I started with my standard dash, then I put in splinter cell (normal version) and I goto download levels. It updated my dashboard to 4920.
Then I copy the update.xbe file from c:\xodash to c:\ and delete the xboxdash.xbe file that is there. Then I rename the update.xbe file to xboxdash.xbe.
Then I turn my xbox off and on to see what happens. And yes, it loads the update.xbe file. It says: 'update done...' or something like that.
Then I copy bert_ate_ernie.xtf to C:\ and my xbox hangs at the xbox logo with the white MS letters. Then I put the bert_ate_ernie.xtf also in c:\fonts and still it hangs 
Anyone can help? I have a 100% good signed default.xbe file in e:\ but it seems like I have the wrong update.xbe file :S |
Sounds to me, you've too many XTF font files available to the booted update.xbe.
bert_ate_ernie.xtf should be the only XTF file in C:\,
and the C:\fonts folder should be renamed away from C:\fonts (ideally to C:\f0nts - zero in place of the 'o').
you need to rename the fonts folder to f0nts (zero instead of the letter o) and you need to rename the fonts in the root of c to something else like .xft or .bak so it is forced to load the bert ate ernie font. And you don't need to delete the xboxdash.xbe. just renaming it will work just ass well and it's much easier to recover later.
*edit* too late
Every other exploit worked perfect for me...
| QUOTE |
ive been setting all the files up to install when i get out of bed i know im lazy but when it come to hex edit the MODxbox.xbe or what ever its called i cant seem to find the 2 fonts sections to chance this make me worry about loading it to my xbox as it might not boot up yes its the right dash and i only load 1 xtf file which is a hell of a lot smaller then the old font files? |
the hexed msdash is only used as a secondary dash so it has nothing to do with your xbox booting or not cuz it uses the renamed update.xbe to boot.
what kernel do you guys have?
| QUOTE |
| This is all you need to boot a habibi signed E:\default.xbe! (Your Linux loader, PBL, Evox, etc.). |
ok, say i have pbl in e:,
how can i load up my dash?
how cna i point pbl to my dash???
can someone please post index'es of their c: and e: drives please with pbl and evox or summat.
Kind regards
| QUOTE |
ok, say i have pbl in e:,
how can i load up my dash?
how cna i point pbl to my dash??? |
Is this the first time u use pbl or something. The bios that pbl is booting points to the dash you want.
PAL Xbox, kernel 4034, dash 4920
| QUOTE ({later} @ May 23 2004, 12:59 PM) |
And still this does not work Every other exploit worked perfect for me... |
It just freezes in the xbox-logo screen? What happens if you eject the tray at that point? If your box reboots, then the kernel has crashed - possibly because the exploit didn't work.
Can you try the bert_ate_ernie.xtf below? Led will blink red if execution ever gets to the exploit. I also increased the landingzone a bit. Trouble here is that it cannot be made very large. First of all, in general, it's good to keep memory corruption as minimal as possible. Second, there's going to be a page-fault if bert overflows into a non-mapped page.
Here's the md5sum and crc-32 of my update.xbe so you can check you have the correct file. Remove the first 8192 bytes of the file - in unix-type systems you can do this with "dd if=update.xbe of=noheader bs=8192 skip=1".
md5sum: 571de69aaf0a32a59f843b50cc922521
crc-32: b8fa9c6e
| CODE |
begin-base64 644 uftest.tar.bz2 QlpoOTFBWSZTWcdPLS0AIRf///3//d1YY/+vP+v+Zv99n0r6KkAARhhRo2hC QYigTUydsAGZozWiIjRRptR6gNNAaAaGjT9U0A0aGgAGgBkGg9RoaaeRB6jI 9TQxk0g1U/SJP1TYkMTQ0aNDRo0AMAjTQDQGBGQAAAaaaaAZAAASSRoinqeK Y1GT0QMmTE2hNG1AaNAxDBAwIwJoYmRpiaZMg0DJp9p8MMyLy4NbJ3udZVZA gX+eKxaFkanuoaWm9CXyZLlskU7Ak6cOVSy18TFIJ/EonFCjxnHKhjSMcljl bbrhJY1IDBYRwQsC2yOjcoDcLnx555mKDKJHLiRbpzUFJiKCulMqAAAAA3+D I7kUklGHIktDrQQFixtPNSClazJ2kRHw7OPUDjvU9z+KSgxLsA6RNMRgmiYK mgEGK2C8RaXHd04h9qxGwYZ+XzTh+Zwxry5FvVTo4xPG1vZwiQ9mJhADDnyj aZyFbZQIgII4TC/idFdNxkjQVlsA8+X1gmFIpkinmpDTK4QIUhgjAjKSIT2E jRqvniqpNumIgcaEcdPdg0S8pT2iajPRSfwzQ7IMmUiY2G2nMe9UxBImBx6D 5W0FAoQWNA0TVv4KRrKg3SMFp6hdT9gzE4IJALEqkMIjK3h/flt9yZmRv0Ne dvS5hQL7sx5/oo7xWK6bIF2q3DviXGZAdwdCHRLiL575RiyP6ZO9JnZ1vYEo j6f6mSObVQ388q2EkkkkhCqZrqcuxdPGUsfB6dpy3TtagRwPjAEAn7LRwxZn xfNqB9D/F3JFOFCQx08tLQ== ====
|
Absolutely brilliant work, PedrosPad & rmenhal. To quote the Merovingian... "Okay, you have some skill." ;)
anyone know how i can get my xbox up to dashboard 4920 cause trying to update it using splinter cell fails and i don't know another way!
cheers
mark
I would like to do this exploit but I was wondering if it will work with my xbox. k:5101
d:5659
Thanks
sorry guys,
sometimes things don´t work....trouble in paradies...
in this case....here is my bad and sad "story".
---------------
configuration:
Xbox: Kernel 4817 (stated after 007 hack, in evo-x settings display)
Dash: 4920 (exactly copied from slayers 2.5 .../all/C directory)...by the way there are more than one "versions" which called 4920 dashboard...mine has a directory named "xboxdashdate.1012a700"
-----------------
after I´ve copied the files to C from Slayer I´ve tried to start the "refreshed" raw Xbox....what I´ve got was error 21
therefore I don´t expected to get the exploit running as described...
so I´ve connected my pc and the box again by using 007 hack (evox)
and I´ve copied the "update.xbe" on C:\ and renamed it to xboxdash.xbe. afterthat ive copied the bert_ate_ernie.xtf to c:\. Last but not least I´ve renamed the fonts directory to F0nts (yes it´s a zero).
After booting the box shows the green "blubber" and after that the box was frozen (during the X screen, where you can read "MS")
I thought it could be, that I´ve signed the default.xbe (located on e:\) wrong ?
therefore I´ve copied the evo-x version which i usually use with the 007 hack to e:\default.xbe (this have to be a habibi signed XBE, because it runs perfect after starting it through 007 savegame...)
the result was the same....screen frozen....
Maybe we have to admit, that "earlier" Kernels (e.g. 4817 ?) will not run the 4920 Dash ???
any hints ??
So it could be that this (former) unbeatable exploit know is a solution for Xboxes which have a kernel "younger" than 4817 and older than 57xx ?
Sad, but a possible "restriction".
greets
Arel
Fantastic work guys!
K:5101 D:4920
BTW. I never could get PBL 1.41 to work with ANY exploit on my box, if you're having trouble maybe use 1.4 like I do.
| QUOTE (rmenhal @ May 23 2004, 02:40 PM) |
Here's the md5sum and crc-32 of my update.xbe so you can check you have the correct file. Remove the first 8192 bytes of the file - in unix-type systems you can do this with "dd if=update.xbe of=noheader bs=8192 skip=1".
md5sum: 571de69aaf0a32a59f843b50cc922521 crc-32: b8fa9c6e |
Hmmm, I get a different MD5Sum (haven't tried CRC32) - Looks like I have the wrong update.xbe...

EDIT: Also CRC'd now, and it's also different. Tried both the stripped and unstripped version (just incase) and I definately get a different result.
okay, here's what happens (with the first and your new xtf file)
xbox boots up, I see xbox screen and MS letters, then it just stays there with a green led.
when I press eject my xbox resets, and then it all starts over.
so i really think that my kernel crashes :S
also, I'm using windows xp, and I dunno how to remove the first 8192 bytes from a file
so i cannot check my crc, could you upload your update.xbe file to that ftp server? would be of great help.
| QUOTE (PedrosPad @ May 23 2004, 12:59 AM) |
I don't want to take this thread to far off topic, but...
I named the exploit the "Ultimate Dashboard Exploit" because I think I've already devised a solution to:- Cons:
- No Dashboard access to the XBOX!Live console.
(Rendering the remaining "No XBOX!Live game access to the XBOX!Live console." irrelevant.)
And if it works out, there'll no longer be any reason to manually toggle the exploits. (My idea is restricted to accessing the XBOX!Live console in a safe state - XBOX!Live games will still need to be played from original media!)
I get broadband in 10 days - So I'll know a lot more then. |
Regarding restoring Dashboard access to the XBOX!Live console
Im a great believer in K.I.S.S. (Keep-It-Simple-and-Straightforward), and try to avoid getting prematurely complicated. Ive many ideas for restoring Dashboard access to the XBOX!Live console when using the Ultimate Dashboard Exploit (so dont get disappointed by the simplicity of this first suggestion).
Lets leave PBL out of the picture initially.
Its a given that we need to be in an unexploited, safe, system state before launching the xonlinedash.xbe. What this actually means is at-the-point xonlinedash.xbe is launched, the BIOS must be unmodified (because its known that XBOX!Live checksums it). The unmodified BIOS can only launch M$ signed XBEs Now thats convenient as xonlinedash.xbe happens to already be M$ signed. Its also known that xonlinedash.xbe doesnt use the C:\fonts\ folder so no issue there.
Thus, how about:
Boot->update.xbe->bert_ate_ernie.xtf->Evox->restore.xbe->xodash\xonlinedash.xbe
Key:
Blue = M$ signature in effect.
Red = Habibi signature in effect.
Update.xbe is M$ signed.Bert_ate_ernie patches the BIOS signature to the habibi signature (i.e. pokes a few bytes), and launches Evox.
An Evox menu launches restore.xbe.
restore.xbe itself is habibi signed, but simply patches back the original M$ key (pokes a few bytes) in the BIOS, then launches xonlinedash.xbe.
I think this has a chance because xonlinedash.xbe is already M$ signed, and already has the XBE_MEDIA_HDD media type (unlike XBOX!Live games that have the DVD_MEDIA_TYPE, which cant be changed without breaking the signature, or the BIOS modified to work around due to the BIOS checksum).
Anyone see any issues with this? It all sounds too easy.
PS. PBL could also be launched as an app from this boot-Evox menu, removing the need to for every XBE to be re-signed.
This post has been edited by PedrosPad: May 23 2004, 06:56 PM
| QUOTE (arel @ May 23 2004, 03:43 PM) |
sorry guys, sometimes things don´t work....trouble in paradies...
in this case....here is my bad and sad "story".
--------------- configuration: Xbox: Kernel 4817 (stated after 007 hack, in evo-x settings display) Dash: 4920 (exactly copied from slayers 2.5 .../all/C directory)...by the way there are more than one "versions" which called 4920 dashboard...mine has a directory named "xboxdashdate.1012a700" -----------------
Maybe we have to admit, that "earlier" Kernels (e.g. 4817 ?) will not run the 4920 Dash ???
So it could be that this (former) unbeatable exploit know is a solution for Xboxes which have a kernel "younger" than 4817 and older than 57xx ?
|
My only XBOX has K:4817. Nuff said.
This post has been edited by PedrosPad: May 23 2004, 03:14 PM
okay I'v uploaded my update.xbe file (that doesnt seem to work with the exploit) to digisatman's ftp server. Could someone with a working exploit please compare his update.xbe with mine? I really think the problem is in the update.xbe file.
Maybe this should have been an official help thread. I knew there was going to be problems with this because of:
1. The way it has to be installed
2. Not all Xboxs are the same (different regions)
3. Its nature, since xboxdash (the real one) isn't being booted first
Another note, please do not post any ftps / links that could contain M$ copyright code, they will be removed (such as full dashboards etc.)
-devz3ro
http://sh0x.tk/
Fell asleep last night waiting the ftp transfer, and just woke up. I can not get this to work. My settings are as follows:
Xbox: Kernel 4817
Dash: 4920
Ive got bert_ate_ernie.xtf of my C drive, along with: Update.xbe (xboxdash.xbe), xodash, xboxdata, skins (for unleashx), evoxdash.xbe (unleashx), MODxboxdash.xbe (Retail 4920).
On my E drive i have a habibi signed default.xbe (PBL 1.4.1 by Guex)
I obtained the update.xbe by: Downgrading dashs, unplugging ethernet, and entering xbox live option in unreal.
Symptoms;
| QUOTE |
| It just freezes in the xbox-logo screen? What happens if you eject the tray at that point? If your box reboots, then the kernel has crashed - possibly because the exploit didn't work. |
This post has been edited by afon: May 23 2004, 04:53 PM
I checked the update.xbe included in SlaYer's v2.1 and it does NOT work with the current bert_ate_ernie on my box. The file size is 1914880 bytes and has md5sum (without removing the first 8192 bytes) 73402a42463766842e56e82b839d5669. I don't know what update.xbe is included in other SlaYer's discs.
There's probably nothing else wrong with these other versions of update.xbe except that they just require a specially "tuned" version of bert_ate_ernie. Here's the md5sum of my update.xbe - again, but now without removing the first 8192 bytes:
8ab653c39f555758fb65d9014928c4cd
The file size is 1974272 bytes.
update.xbe| QUOTE (rmenhal @ May 23 2004, 06:48 PM) |
| The file size is 1974272 bytes. |
Snap here! - I know I used PAL Splinter Cell to update my pre-live 4817 to Live 1.0 Dashboard 4290.
Yup! With the current bert_ate_ernie you need to use the right update.xbe
I have succesfully used the one from Slayers v. 2.5 Final which has the same checksum as Rmenhal posted : 8ab653c39f555758fb65d9014928c4cd
I then tried the one that Splinter Cell updates me to (still dash 4920) and it doesn't work. This has the same checksum as the update.xbe from Slayers v. 2.1 : 73402a42463766842e56e82b839d5669
On a different subject. I just tried cleaning my C: drive and then only uploaded update.xbe (renamed to xboxdash.xbe) and C:\fonts\bert_ate_ernie.xtf. Nothing else! The exploit ran beautifully. So making an installer for this should be really easy. I guess even if one by accident had the dash upgraded on live and save game restore option would just have to replace the fonts folder with C:\fonts\bert_ate_ernie.xtf and xboxdash.xbe with a save update.xbe.
| QUOTE (ldots @ May 23 2004, 07:03 PM) |
I have succesfully used the one from Slayers v. 2.5 Final which has the same checksum as Rmenhal posted : 8ab653c39f555758fb65d9014928c4cd
|
Beat me to it - I was just comparing Slayer disk versions myself. Bloddy helpful post Idots.
| QUOTE (ldots @ May 23 2004, 07:03 PM) |
| I then tried the one that Splinter Cell updates me to (still dash 4920) and it doesn't work. |
What region was your Splinter Cell? I'm sure my my update.xbe, that works, came from the PAL Splinter Cell.
I'm gonna try to force another downgrade to be sure...
I'm 99% sure though that the update.xbe that I just tried came from a live 1.0 upgrade from MA or SC (PAL versions). I'll report back.
dudes, is it possible to use another fonts exploit with this? (such as bert and ernie reloaded), i havent tested it but it looks like its possible.
any suggestions?
reloaded will not work, that was the whole reason for the new fonts....
well its just that, i have everything signed with -fonts and not -habibi .... pain in arse 2 change everything
| QUOTE (PedrosPad @ May 23 2004, 07:08 PM) |
| What region was your Splinter Cell? I'm sure my my update.xbe, that works, came from the PAL Splinter Cell. |
OK - just to re-cap and report back! At the moment we only have one update.xbe that has been confirmed to work with the current bert_ate_ernie. This update.xbe can be found on Slayer v.2.5 and apparently on some live 1.0 enable game. Not all though!
I just confirmed that the update.xbe I get from upgrading/downgrading using my PAL MechAssault is the same as the one on Slayers v. 2.1, and doesn't work.
| CODE |
Filesize : 1914880 bytes checksum : 73402a42463766842e56e82b839d5669 |
| QUOTE |
| Downloading Slayers just for this exploit seems a waste of time. A package would be nice at this point |
Agreed. (As I'm download slayers right now)
| QUOTE (afon @ May 23 2004, 08:15 PM) |
| Agreed. (As I'm download slayers right now) |
Oh Jesus, just wait about 4 hours, it will be there.

-devz3ro
http://sh0x.tk/
w00t, got it working also now!
This what I have copied to C:\ and E:\
C:\
----
bert_ate_ernie.xtf
xboxdash.xbe (the renamed update.xbe from slayers 2.5)
(get this file from 'SlaYer's EvoX Auto-Installer v2.5FINAL\SYSTEM\ALL\c\xodash')
evox.ini
evoxdash.xbe
E:\
----
boot.cfg
default.xbe (PBL 1.3)
introflag.lock (automatically generated by PBL)
phoenix.raw (phoenix image)
xboxrom.bin (the bios)
and this setup works perfect!
thnx alot to everyone out there who made this possible, this exploit loads VERY fast!
Here are the filesizes of the update.xbe files:
wrong one: 1.82MB (1.914.880 bytes)
GOOD one: 1.88MB (1.974.272 bytes)
hope this helps
Here's my specs:
K:4817
D:5960
I've never bothered with softmod before but I wanna try. How do I downgrade my dash or can I even do it?
If someone could give me a step through guide or pm me one for this softmod I would greatly appreciate it.
Check my sig for my splinter cell guide that has complete instructions on how to use this exploit.
| QUOTE (ersatz @ May 23 2004, 02:48 PM) |
Here's my specs: K:4817 D:5960 I've never bothered with softmod before but I wanna try. How do I downgrade my dash or can I even do it? If someone could give me a step through guide or pm me one for this softmod I would greatly appreciate it. |
To downgrade your dash:
Get a hold of an EvoX gamesave exploit. Then, download Slayer's EvoX and extract the iso. Load up the gamesave exploit and FTP into your Xbox. Backup your C: partition to your PC and your eeprom/hdd information. Then, delete the C: partition on your Xbox and replace it with the one on Slayer's (System/All/C). Double check that ALL the files are there and that they are on root C: before resetting.
Devz3ro's not trying to be an ass about the whole 'FTP' and 'M$ Copyright' shit he's just speaking the truth, if you notice as soon as the double-dash was made public they released the Live Update. I can assure you that they are reading these posts as well, therefore if you want to keep your self and X-S out of trouble refrain from any clues as to where you can obtain these files.
| QUOTE (evil clone @ May 22 2004, 08:32 PM) |
K:5101 D:4920
& zero problems
EC |
ok just for the hell of it i ubpluged my box at 5:20 yesterday and i just now pluged it back in and it booted fine... 24hours

(it still shooks me to see no clook loop

)
peace
ec
I understand and I really do appreciate Devz3ro for taking the FTP out of the post. I wasn't trying to upset anyone just help people. I will try to be more careful with what I post. Thanks.
I really like it alot...
http://members.lycos..... {later}).avi
| QUOTE (PedrosPad @ May 23 2004, 04:57 PM) |
Regarding restoring Dashboard access to the XBOX!Live console
How about: Boot->update.xbe->bert_ate_ernie.xtf->Evox->restore.xbe->xodash\xonlinedash.xbe
Key: Blue = M$ signature in effect. Red = Habibi signature in effect.
restore.xbe itself is habibi signed, but simply patches back the original M$ key (pokes a few bytes) in the BIOS, then launches xonlinedash.xbe.
Anyone see any issues with this? It all sounds too easy. |
I will be an XBOX!Live noob in about 10 days - so that's my level of experience here.
Thinking more about this candidate solution, Im now wondering what would happen when the launched xonlinedash tries to check the installed Dashboard version, in order to determine if an upgrade is necessary? Does it check the xonlinedash.xbe? or the boot dashboard? which in our case would be a renamed legacy update.xbe.
Im keen to find out

rmenhal, are you able to build me a restore.xbe, as I describe above? (I assume you know the
original values of the M$ signature bytes you patch). I think itd only be a handful of source lines and those pasted from what youve already got.
(See http://www.xbdev.net...e_020/index.php for how to roll-your-own XBE from NASM
.)An eventual deluxe version of this
wrapper would be one thatd take the path of the eventual XBE to launch from its command line arguments I believe Evox allows you to specify these on its menu items.

/TraZer
| QUOTE (TraZer @ May 23 2004, 09:43 PM) |
But where do I get those new bert and ernie files??.... I have been looking through the forum 2 times and I cant seem to find it. I hace tried to copy the code from the first post and pasted it into ultra edit and tried to open it with winrar but it doesänt work.... I gues you have to do it some aother way.... any help please? 
/TraZer |
| QUOTE (PedrosPad @ May 23 2004, 09:35 PM) |
| Thinking more about this candidate solution, Im now wondering what would happen when the launched xonlinedash tries to check the installed Dashboard version, in order to determine if an upgrade is necessary? Does it check the xonlinedash.xbe? or the boot dashboard? which in our case would be a renamed legacy update.xbe. |
These are some of the concerns. If this causes an update each time, it's far from ideal. Another thing is what happens when you exit xonlinedash.xbe? Would Bert_ate_Ernie fire again when reloading our xboxdash.xbe (update.xbe)? This is a new memory layout, so maybe not? Would we get a reboot? Some things to check
If I was eager to go on Live I think I would just make a font/audio switch in Evox like we were used to with the old fonts (do you remember when the clock loop was an issue

).
| CODE |
[Action 10] WARNING "Turning off Ultimate Font exploit" WARNING "and turning on audio exploit"
rename "c:\xboxdash.xbe" "c:\xboxdash.xbe.upd" rename "c:\xboxdash.xbe.bak" "c:\xboxdash.xbe" rename "c:\bert_ate_ernie.xtf" "bert_ate_ernie.bak" rename "c:\f0nts" "c:\fonts" copy "e:\TDATA\fffe0000\music\ST.DB" "e:\TDATA\fffe0000\music\ST.bak" copy "e:\TDATA\fffe0000\music\ST.hk" "e:\TDATA\fffe0000\music\ST.DB"
[Action 101 WARNING "Turning off the audio exploit" WARNING "and turning on the Ultimate Font exploit"
rename "c:\xboxdash.xbe" "c:\xboxdash.xbe.bak" rename "c:\xboxdash.xbe.upd" "c:\xboxdash.xbe" rename "c:\bert_ate_ernie.bak" "bert_ate_ernie.xtf" rename "c:\fonts" "c:\f0nts" copy "e:\TDATA\fffe0000\music\ST.bak" "e:\TDATA\fffe0000\music\ST.DB"
|
Havent tested this! Just to sketch the idea.
Actually, I think this is even robust against dashupdates. This needs more testing, but I just tried upgrading my dash to version 5659. Then only copy the 4920 update.xbe to xboxdash.xbe rename fonts folder and put bert_ate_ernie.xtf in the root. The exploit worked, because update.xbe doesn't require any settings files or anything. Only Bert_ate_ernie is loaded.
So a memcard package with this exploit would be simpel. I will make one when time allows it. Have a nice setup figured out with C-drive restore options and automatic msdash patching. Only need some spare time
| QUOTE (TraZer @ May 23 2004, 11:09 PM) |
but when I boot up my xbox it starts checking for updates and thats it.... when I press ok it just comes a sound and it starts seardhing for updates again. |
Sounds to me like you still have the retail *xtf fonts in the root of C:
You need to rename the extension of :
C:\Xbox.xtf
and
C:\XBox Book.xtf
to a something else (*.bak)
Also be sure you habibi signed E:\default.xbe (you didn't mention that).
I've got this running on my Live box at the moment, K: 4034 D: 5960.... Just kept the update.xbe from my old dashboard before I let Live Upgrade.. After the upgrade, I tested live first and found it worked. I then gained FTP access transfered over needed files and everything booted fine. Now to see if Pedro can work out this Live access.
Only reason the easter-egg is still there is for live 2.0 access. I'll leave it up to you though since you spent some time on it.
-devz3ro
http://sh0x.tk/
Totally up to you guyz, if you think it will help anyone at all keep her pinned, otherwise let her go.
BTW, I'm tinkering with trying to launch xonlinedash.xbe.. I hexedited the xboxdash.xbe to look for an occurrence of fonts\ as pedro said there was and can't seem to find it. Anyone else find the occurrance?
For now I am just changing the fonts and xboxdash.xbe's back to original's and then reboot to play live... Gamesave to switch hack back on ( I suppose you could use the EasterEgg exploit as well )... Simple enough...
Should, 5101 doesn't have the setback's 5713 does.
| QUOTE (ldots @ May 23 2004, 11:54 PM) |
If I was eager to go on Live I think I would just make a font/audio switch in Evox like we were used to with the old fonts (do you remember when the clock loop was an issue ). |
You forgot that audio exploits don't work with post-4920 dashes?

However, you could do something similar with the easter-egg. But that wouldn't work across updates, because settings_adoc.xip will be overwritten.

Found the hex strings in Thc lite after posting (2 occurances) edited them and now works flawless with THc WooHoo
| QUOTE (Angerwound @ May 24 2004, 03:22 AM) |
BTW, I'm tinkering with trying to launch xonlinedash.xbe.. I hexedited the xboxdash.xbe to look for an occurrence of fonts\ as pedro said there was and can't seem to find it. Anyone else find the occurrance? |
"fonts" is in 16-bit unicode. In this case, there's just a 0x00 after each (8-bit) letter. There are two occurrences in xboxdash.xbe.
| QUOTE (rmenhal @ May 24 2004, 05:40 AM) |
You forgot that audio exploits don't work with post-4920 dashes? However, you could do something similar with the easter-egg. But that wouldn't work across updates, because settings_adoc.xip will be overwritten. |
True - so this is not completely ideal
But this is the same issue as live/audio users had before. Let live upgrade the live dash, then use a game save hack up restore the 4920 dash.
About Pedro's idea. The Mech fonts keep a small stub program in memory after the in-memory-pathched msdash has been reached, to be able to patch the key back to its original state if a non habibi-signed xbe is being loaded. Does anyone know how long this stub program survives? Maybe a similar trick could be used for launching xonlinedash.
can anyone help me! i'm trying to use this exploit to let me remove my mod chip!
i have got all the relevant files on my xbox (thanks digisatman!) and when the mod chip is in i can get it to run through the update.xbe (xboxdash.xbe) > bert ate ernie > phoenix > evox dash.
though as soon as i remove my mod chip and try and boot i receive an error 13! any suggestions?
UPDATE! ok it seems if i use the xboxdash.xbe from digisatman's package then i receive error 21, though if i sign the xboxdash.xbe it changes to a error 13.
when using my mod chip it still functions fine, with no errors.
anyone got any suggestions of something i could try or what the problem could be?
Mark
seems like devzer0 still has not got a package out, bet ya to it m8!
I pm'ed him, so i think i might try and get him to put my package on the usual places,
cheers
i have a question,
when using this exploit, say i go to play a game like halo for example, then i press the eject button coz i wanna play another game, will it restart my xbox?
thanks
| QUOTE (ldots @ May 23 2004, 11:58 PM) |
Sounds to me like you still have the retail *xtf fonts in the root of C: You need to rename the extension of : C:\Xbox.xtf and C:\XBox Book.xtf to a something else (*.bak) Also be sure you habibi signed E:\default.xbe (you didn't mention that). |
Thanks for your answer!... I might have missed the thing with signing the default.xbe in E:\
where canb I read about signing the xbe?
thanks again? =)
| QUOTE (ldots @ May 23 2004, 11:54 PM) |
Think your idea would work Pedro
These are some of the concerns. If this causes an update each time, it's far from ideal. Another thing is what happens when you exit xonlinedash.xbe? Would Bert_ate_Ernie fire again when reloading our xboxdash.xbe (update.xbe)? This is a new memory layout, so maybe not? Would we get a reboot? Some things to check
If I was eager to go on Live I think I would just make a font/audio switch in Evox like we were used to with the old fonts (do you remember when the clock loop was an issue ). |
Thanks for the feedback.
I was am hoping to get some discussion going on in this topic & thread.I was always confident that the bright sparks in the forum would be able to
combine the exploits to solve any issues (as they always have

). I authored my
Dashboard Exploit Summary post to aid and encourage this

I'm assuming that, by the time you've performed all the XBOX!Live updates to the latest Dashboard/XBOX!Live console, the final xodash\update.xbe would be far newer than the 4290 update.xbe - and the font overflow bug fixed - meaning that if the
latest xodash\update.xbe was launched by the xonlinedash.xbe, and was denied all fonts except C:\bert_ate_ernie.xtf, the exploit wouldn't fire - I
do wonder what would happen.
A best-case-scenario is that the additional check simply steps over loading an overflowing font, and carries on looking and loading the remaining fonts what match the *.xtf wildcard. Since rmenhal has found that the 4290 update.xbe only loads one font, it may possible to the put the two retail fonts
and bert_ate_enie in C:\ and force the order of the *.XTF file enumeration. Either by file
renaming (relying on a sort order), or re-writing the raw directory sector.
Look Mum, I'm on Telly.
| QUOTE (zorxd @ May 24 2004, 03:50 AM) |
is this exploit supposed to work on a TSOP flashed xbox with PBL that load kernel 5101?????
I want to do this to test it before using it on other xboxes |
If your TSOP flashed, why would you need a software exploit?

And why use PBL to load a
retail kernel?
(It's known that this isn't sufficient to use Live) I feel I missed something here.
| QUOTE (rmenhal @ May 24 2004, 05:33 AM) |
| It might be possible to beef up bert so that it would check if e.g. either of the fire buttons is pressed during boot and if so then skip key patching and run an alternative executable instead of E:\default.xbe. |
Ok, the big reveal.....
I've always believed that
restoring the standard system state is the trick to Live access - and
not patching the retail XBEs, thereby breaking their signatures and all the problems this brings.
I determined that Live 1.0 and greater programs appear to check C:\fonts
ahead of falling back to C:\. Thus
file and folder renaming is one of the techniques I had in mind.
Part 1: Restoring the standard system state.With the Ultimate Dashboard Exploit, with bert_ate_ernie deployed in the root on C:\
(as I recommended),
restoring the standard system state requires:
To hide the Ultimate Dashboard Exploit (UDE):
- Renaming the update.xbe based C:\xboxdash.xbe to C:\xboxdash.xbeUDE
- Renaming C:\bert_ate_ernie.xtf to C:\bert_ate_ernie.xtfUDE
To restore the standard system state:
- Renaming C:\f0nts back to C:\fonts
- Renaming a backed up retail dashboard (any
) from C:\xboxdash.xbeORG, to C:\xboxdash.xbe
The advantage of this
restored system state, is
safe access to the retail dashboard, from which XBOX!Live console can then be launched (and xonlinedash.xbe can now return to the retail dashboard also).
Getting the bert_ate_ernie.xtf font to do this
renaming via a held button press is not an idea I'd considered, but a cool one. It simply needs to reboot after all the
renaming.

.
(I was considering using an easter egg exploit to 'toggle' the renaming).Part 2: Reinstalling the Ultimate Dashboard Exploit.All retail dashboards released so far can perform the easter egg exploit. In this scenario the settings_adoc.xip needs to be the
pre-live 4817 Dashboard, that'll be exploited via double-dash fonts, installed to the
root C:\. You see, Live 1.0,
and greater, XBEs look for their fonts in C:\fonts
first, but pre-live XBEs only look at the root C:\. These fonts will be reverse the
renaming, and simply reboot.
Note:-
Left out, for clarify, is the fact that the easter egg fonts will also actually need to be included in the rename toggling.Let's all start timing rmenhal

PS. Because you'll be using latest retail Dashboard when in the safe system state, you shouldn't get any repeated forced updates from XBOX!Live.
PPS. The pre-live Dashboard's C:\settings_adoc.xip
isn't overwitten by Dashboard updates (they update the one in C:\dashdata...\settings_adoc.xip).
any chance someone could hook me up with a link (via pm) to the package? or is it now at the "usual places"? i checked last nite but no luck
| QUOTE (PedrosPad @ May 24 2004, 09:46 AM) |
PS. Because you'll be using latest retail Dashboard when in the safe system state, you shouldn't get any repeated forced updates from XBOX!Live. PPS. The pre-live Dashboard's C:\settings_adoc.xip isn't overwitten by Dashboard updates (they update the one in C:\dashdata...\settings_adoc.xip). |
Maybe I dont get your idea, but when you return from Live (being in the restored state), you return to the latest retail Dashboard right? Then you want to use the easter egg exploit to return to the UDE. This requires having the C:\xboxdashdata...\settings_adoc.xip replaced by the pre-live dashboard to work. But if/when the retail dashboard will be updated on Live this settings_adoc.xip will be replaced - thereby disabling the easter egg exploit
| QUOTE (ldots @ May 24 2004, 11:17 AM) |
Maybe I dont get your idea, but when you return from Live (being in the restored state), you return to the latest retail Dashboard right? Then you want to use the easter egg exploit to return to the UDE. This requires having the C:\xboxdashdata...\settings_adoc.xip replaced by the pre-live dashboard to work. But if/when the retail dashboard will be updated on Live this settings_adoc.xip will be replaced - thereby disabling the easter egg exploit |
Good catch ldots - but I'd be
very surprised if an entire Dashboard upgrade would be triggered by an incorrect C:\xboxdashdata...\settings_adoc.xip
(given that this is only an easter egg, and not really involved in the operation of the XBOX or XBOX!Live.) If this
is replaced, occasionally, by an XBOX!Live update, it can be downgraded again via a game save (hell of a lot easier downgrading this one file, than the whole dashboard). So I don't think this affects my proposed solution. It'd be helpful if someone could pop in legacy C:\xboxdashdata...\settings_adoc.xip, and hop onto XBOX!Live, to see if this forced an update, but I guess no one would want to risk getting banned. I'm game to try in once me broadband gets installed next week (I need XBOX for me bedroom anyway

).

/TraZer
| QUOTE (TraZer @ May 24 2004, 12:29 PM) |
I nedd some serious help here.... I may have missed something I dont know but everytime I boot my xbox I get the 21 error problem.... I want to be able to boot PBL directly. I have usually been running PBL from the bert ernie reloaded font hack and it have worked pretty good unless that damned clock loop.
Ok soo here is what I have done
I copied bert_ate_ernie.xtf to c:\ renamed the font directory to f0nts with a zero (shall I remove the fonts inside the directory?) I got a xboxdash (update.xml correct size) from a guy who sentme some files and I also copied it to C:\ then copied xboxdash.xbe, evoxdash.xbe and evox ini to c:\
Now I copied the last files I needed in E:\ default.xbe, boot.cfg, phoenix.raw and xboxrom.bin
if anyone could help me on this I would be sooooooooooooooo gratefull *haha* 
/TraZer |
You don't state that you've removed (or renamed them to .XTFBAK) the other XTF fonts on C:\. bert_ate_ernie should be the
only file with an XTF entension left on C:\
Although, the symptom looks like the E:\default.xbe isn't habibi signed.
Try and locate a _Package that's been prepared - It'll have all the files you need, correctly signed, etc.

thanks again
TraZer
| QUOTE (wivenhoe123 @ May 24 2004, 07:54 AM) |
though as soon as i remove my mod chip and try and boot i receive an error 13! any suggestions? |
Since it seems to be working with the chip, it must be that your executables aren't properly signed.
| QUOTE |
| UPDATE! ok it seems if i use the xboxdash.xbe from digisatman's package then i receive error 21, though if i sign the xboxdash.xbe it changes to a error 13. |
You mustn't sign or modify that xboxdash.xbe in any manner. Error 21 looks better here. Is your E:\default.xbe from digisatman's package too? It should then be properly signed already (right?) and need no signing or modifications. If your E:\default.xbe is from somewhere else, then you need to sign it with xbedump using the -habibi option.
| QUOTE (rmenhal @ May 24 2004, 06:30 AM) |
| "fonts" is in 16-bit unicode. In this case, there's just a 0x00 after each (8-bit) letter. There are two occurrences in xboxdash.xbe. |
Thanks rmenhal!
Well, I guess you edited out the question on your post rmenhal but no a modified settings_adoc.xip will not cause an update just tested it.
BTW, I have K: 4034 and D: 5960 running the UDE. I can boot to the hexed m$dash.xbe but no luck with xonlinedash.xbe yet. Kicks me back to the avalaunch dash. I hexed it as well. Hrm...
I also discovered that when all three fonts are placed in the fonts DIR.
/c/fonts/
xbox.xtf
xbox book.xtf
bert_ate_ernie.xtf
The MS Dash will boot. It either loads the other two first or skips bert_ate_ernie.xtf
The update.xbe(4920 UDE version) performs the same way, if all three are within the same folder the xbox.xtf and xbox book.xtf are loaded first and the update application starts.
I have posted two images of how my C:\ and E:\ drive looks like
maybe it could be of some help for us who cant get this to work?
or else I just have to go back to the original font hack whisch I reeeaaaallt hate haha.
anyway here comes the images:
Partition C:\
Partition E:\
thanks for all your help and putting up with all my questions 
/TraZer
| QUOTE (rmenhal @ May 24 2004, 01:23 PM) |
But.. isn't this already done?
1. Install easter-egg 2. Install UDE 3. Install Idots' EvoX menu entries (but remove the ST.DB renaming lines)
I've never used a game save exploit, so I have to ask. Is easter-egg really easier/faster than doing it through a game save? When a new version of dash becomes available, you'll need to either do a game save exploit or open your box and attach Xbox's HD to a PC. Well, if you don't mind the latter option and don't have 007/MA/SC, then I guess easter-egg makes sense.
I didn't want anything renamed, but patched on-the-fly. Just reboot with fire button pressed and go Live. That's it. But if we mustn't patch anything in memory, then the button-press-on-reboot simplicity doesn't make much sense.
But does having a modified C:\dashdata...\settings_adoc.xip cause any repeatedly forced updates? devz3ro? |
Excellent - Some feed back.
YES! it's all being done already - so it's a tried and tested solution

. Largely what I'm recommending is the
purpose the various exploits are put to.
The original Easter egg exploit was used to go from a
safe state to an exploited one.
With the Ultimate Dashboard Exploit you can boot directly into the exploited state.
I think it's fair to say that the exploited state would be used more, so the Easter egg's finger dancing makes it inconvenient for frequent use.
At this point, it's worth reminding the readers you can still
play XBOX!Live games, from original media, in the exploited state - you just can't use the game's link to the XBOX!Live console.
Once in the exploited state, you
could use an Evox script to perform the
renaming (as you point out), but because some people prefer alternative custom Dashboards that may not contain scripting, this is not an option for all. However all custom Dashboards allow the execution of an XBE, so putting the all the necessary
renaming into an XBE would suit everybody. (Making the bert_ate_ernie font execute this 'C:\RenameSafe.xbe' on a held-button press skips even the need to enter the custom Dashboard).
What's new in what I propose is to use the Easter Egg exploit (which currently works on all Dashboards) to re-enable the Ultimate Dashboard Exploit, from the
safe state. No need to scramble around finding your exploited game DVD, etc. It's all on the HDD.
All the bits actually exist on the scene for anyone to configure their XBOX this way, but I feel that it would be made simpler by a new DD bert & ernie font, for use by the Easter egg, that'd execute a 'C:\RenameUDE.xbe', and, ideally, a new bert_ate_ernie font, that'd launch 'C:\RenameSafe.xbe' on a held-button.
| QUOTE (PedrosPad @ May 24 2004, 11:46 AM) |
I'd be very surprised if an entire Dashboard upgrade would be triggered by an incorrect C:\xboxdashdata...\settings_adoc.xip (given that this is only an easter egg, and not really involved in the operation of the XBOX or XBOX!Live.)It'd be helpful if someone could pop in legacy C:\xboxdashdata...\settings_adoc.xip, and hop onto XBOX!Live, to see if this forced an update, but I guess no one would want to risk getting banned. I'm game to try in once me broadband gets installed next week (I need XBOX for me bedroom anyway ). |
| QUOTE (Angerwound @ May 24 2004, 01:43 PM) |
Well, I guess you edited out the question on your post rmenhal but no a modified settings_adoc.xip will not cause an update just tested it.
|
A brave man, and an ace result!
| QUOTE (PedrosPad @ May 24 2004, 09:16 AM) |
I'm assuming that, by the time you've performed all the XBOX!Live updates to the latest Dashboard/XBOX!Live console, the final xodash\update.xbe would be far newer than the 4290 update.xbe - and the font overflow bug fixed.
A best-case-scenario is that the additional check simply steps over loading an overflowing font, and carries on looking and loading the remaining fonts what match the *.xtf wildcard.
|
| QUOTE (Angerwound @ May 24 2004, 01:43 PM) |
BTW, I have K: 4034 and D: 5960
I also discovered that when all three fonts are placed in the fonts DIR.
/c/fonts/ xbox.xtf xbox book.xtf bert_ate_ernie.xtf
The MS Dash will boot. It either loads the other two first or skips bert_ate_ernie.xtf |
More ace results
| QUOTE (TraZer @ May 24 2004, 01:57 PM) |
I have posted two images of how my C:\ and E:\ drive looks like maybe it could be of some help for us who cant get this to work? or else I just have to go back to the original font hack whisch I reeeaaaallt hate haha. anyway here comes the images:
Partition C:\ Partition E:\
thanks for all your help and putting up with all my questions 
/TraZer |
ok,
what kernel and what dashboard are you using? cuz your screens look ok...
you only seem to miss the settings_adoc.xip at your C drive.
Here are my pics of C:\ and E:\ (exploit is working perfect here)
http://members.lycos...ler/C-Drive.jpghttp://members.lycos...ler/E-Drive.jpgAlso, to all the non-believers, the clock loop is 100% fixed! I've unplugged my xbox for about 12 hours and then plugged it in WITHOUT a network cable in it. It booted the first try!
| QUOTE |
| Also, to all the non-believers, the clock loop is 100% fixed! I've unplugged my xbox for about 12 hours and then plugged it in WITHOUT a network cable in it. It booted the first try! |
who said there were non-beleivers?

lol
| QUOTE ({later} @ May 24 2004, 03:17 PM) |
ok,
what kernel and what dashboard are you using? cuz your screens look ok...
you only seem to miss the settings_adoc.xip at your C drive.
Here are my pics of C:\ and E:\ (exploit is working perfect here)
http://members.lycos...ler/C-Drive.jpg http://members.lycos...ler/E-Drive.jpg
Also, to all the non-believers, the clock loop is 100% fixed! I've unplugged my xbox for about 12 hours and then plugged it in WITHOUT a network cable in it. It booted the first try! |
Thanks for the pictures.... I'll look through everything once again and see if I have missed something.
this settings_adoc.xip what is it?... and where can I find it?... or it something that will be created automatically when I successfully run it all.
thanks for the pictures by the way!!!
/TraZer
| QUOTE (TraZer @ May 24 2004, 03:30 PM) |
Thanks for the pictures.... I'll look through everything once again and see if I have missed something.
this settings_adoc.xip what is it?... and where can I find it?... or it something that will be created automatically when I successfully run it all.
thanks for the pictures by the way!!! /TraZer |
C:\settings_adoc.xip is the original easter egg for the pre-live 4817 Dashboard. It is not required for the basic exploit to run.
| QUOTE (TraZer @ May 24 2004, 03:30 PM) |
Thanks for the pictures.... I'll look through everything once again and see if I have missed something.
this settings_adoc.xip what is it?... and where can I find it?... or it something that will be created automatically when I successfully run it all.
thanks for the pictures by the way!!! /TraZer |
u need that file,
u can find it in 4920 dash....u musta deltedd it...
I havent got that file either, and mine wont work!!!! Its not anywhere, I even reinstalled using slayers?! So thats all we are missing? Where can we grab it from?
sorry I forgot to tell about my kernel version
K: 4983.03
D: 4101
Soo it wouldnt be a problem to get this to work.... I mean I have been running PBL withiut problems what soever.... thanks again for all the help!
/TraZer
I don't think u'll need it cuz it's normally not in the xbox. I think it's a file that's automatically created somehow cuz i found a couple of those files on xboxes where it wasn't before.
I repeat: C:\settings_adoc.xip is the original easter egg for the pre-live 4817 Dashboard. It is not required for the basic UDE exploit to run.
| QUOTE (meerdorf @ May 24 2004, 03:38 PM) |
| I havent got that file either, and mine wont work!!!! Its not anywhere, I even reinstalled using slayers?! So thats all we are missing? Where can we grab it from? |
I have the same problem.... I always do backup of everything beforce i delete it soo if I now had it..... it aint there anymore hehe

I have never seen this file but if anyone know where to get it or have it themselves.... please post it or PM

thanks
TraZer
| QUOTE (TraZer @ May 24 2004, 03:40 PM) |
sorry I forgot to tell about my kernel version K: 4983.03 D: 4101
Soo it wouldnt be a problem to get this to work.... I mean I have been running PBL withiut problems what soever.... thanks again for all the help!
/TraZer |
u need 4920 dash m8,
correct me if im wrong....
| QUOTE (digisatman @ May 24 2004, 04:05 PM) |
u need 4920 dash m8,
correct me if im wrong.... |
Good god.... all this for nothing!!!....aaaaaah!!!.... ok back to basics then!... thanks for telling me by the way *laughs and bangs head against wall*
cheers!!
wkr
TraZer
| QUOTE (digisatman @ May 24 2004, 04:05 PM) |
u need 4920 dash m8,
correct me if im wrong.... |
I do have the Dashboard 4290 installed but I think the only part of Dashboard 4290 being used by the UDE is it's c:\xodash\update.xbe (relocated and renamed to C:\xboxdash.xbe).
I'll rename my 4290 C:\xdashdata... and xodash folders as soon as I get home to verify this.
4920 is not needed for this exploit. Any Dash version will work. As long as you kernel version is below 5713 you should have no problems except for your own stupidity at times.
| QUOTE (ldots @ May 23 2004, 07:03 PM) |
| On a different subject. I just tried cleaning my C: drive and then only uploaded update.xbe (renamed to xboxdash.xbe) and C:\fonts\bert_ate_ernie.xtf. Nothing else! The exploit ran beautifully. So making an installer for this should be really easy. I guess even if one by accident had the dash upgraded on live and save game restore option would just have to replace the fonts folder with C:\fonts\bert_ate_ernie.xtf and xboxdash.xbe with a save update.xbe. |
As you see I tried doing the exploit with nothing but update.xbe (renamed) and the hacked font. I also later confirmed that after a dashupdate I just had to copy over the 4920 update.xbe (renamed), and make sure that the bert-ate-ernie would be loaded to get the exploit running again.
So installing this really shoudn't be that difficult once you have the rigth update.xbe. Check the following and it should fire :
- Make sure your update.xbe is renamed to xboxdash.xbe
- This xbe load fonts in C:\fonts first then tries C: so to make sure bert-ate-ernie is loaded either have nothing but bert-ate-erinie with the xtf extension in C:\fonts or rename the fonts folder entirely and only have bert-ate-ernie with xtf extension in C:
- make sure E:\default.xbe is habibi signed
| QUOTE (gstifflerd @ May 24 2004, 04:38 PM) |
| Okay, I need a little bit of help here. I don't know what I'm doing wrong, but it's most likely a dumb mistake. I have gotten the exploit to work just fine, but I'm having trouble setting up Evox. It doesn't seem to want to run the c:\evoxdash.xbe. From what I've read, I think that the default.xbe decides what to boot, right? Am I supposed to use a special one to tell it to boot c:\evoxdash.xbe? Because the one I'm using now just creates an evox.ini in the e:\ directory. I believe this is also preventing it from loading a custom BIOS, which is in-turn preventing me from playing any games from the Evox dash. I know this all prolly seems pretty funny, but I'm new and you gotta start somewhere. Thanks for your help. |
YGPM
it should help ya!
just thought i'd add for the people that have gone and d/l slayers to get the update.xbe and who might also be getting 21's.. When you extract, use craxtion. some of the other xiso extractors(one in particular, but can't remember which) will not produce an exact copy of the file(s) you need. I learned this the hard way when i was downgrading for the DD exploit.
Until the XBE Pedro speaks of is created here is a diagram of the setup you should have to be able to switch back and forth between the UDE and LiVE. I'm at work at the moment, so this is all being pulled from memory. Double-check when I get home.
=======================================================
Files in Blue.
Notes in Gray.
Latest Live Dash: 5960
C:\
XBOXDASH.xbe <-- Renamed 'Update.xbe' used in UDE from Slayers 2.5 or D: 4920.
MSXBOXDASH.xbe <-- Original 5960 'xboxdash.xbe'.
mainmenu5.xip <-- From pre-live dash 4034/4817.
default.xip <-- From pre-live dash 4034/4817.
bert.xtf <-- Double-Dash Fonts.
ernie.xtf <-- Double-Dash Fonts.
AUDIO\
(USUAL FILES)
FONTS\
Bert_Ate_Ernie.xtf <-- UDE font file.
XBOX.ftx <-- Original 5960 Fonts.
XBOX BOOK.ftx <-- Original 5960 Fonts.
XODASH\
(USUAL FILES)
*DASHDATA\ <-- 5960's Dash Data Folder
(USUAL FILES)
settings_adoc.bak <-- Backup of original settings_adoc.xip.
settings_adoc.xip <-- Renamed 'xboxdash.xbe' from D: 4034/4817.
E:\
default.xbe <-- Habibi Signed, default.xbe from PBL of your choice.
(Pheonix Loader Files)
TDATA\
(Usual Files)
\ffe000\music\
st.db <-- Devz3ro's edited st.db from Easter-Egg Exploit.
st.hk <-- Renamed original st.db for backup purposes.
UDATA\
(Usual Files)
Bioses\
xboxrom.bin <-- BFM Bios of your choice
Don't forget to include your dash of choice and all it's required files. Place them wherever your bios points to.
==================================================
Now with the current setup you will turn your box on and the UDE exploit should run launching your PBL and then finally your dash of choice.
When it comes time to play a LiVE game, either through a filemanager/script/FTP rename your c:\fonts\ ('xbox.ftx', 'xbox book.ftx' ---> 'xbox.xtf', 'xbox book.xtf' ). You will also need to rename through the same filemanager/script/FTP your 'xboxdash.xbe' to 'UDExboxdash.xbe' and finally your 'msxboxdash.xbe' to 'xboxdash.xbe'. (You might be wondering how in the hell is the original dash going to boot with the 'bert_ate_ernie' having the XTF extension. Well, the original dash doesn't care about 'bert_ate_ernie' it is overlooked. Therefore, we never need to change it's extension only the other two when we are swapping between modes.)
After reboot you should see your original dash and Live Access.
When you are done with LiVE and what to turn your hack back on. Trigger the easter-egg exploit by going to music -> Eggsßox -> select all -> copy -> type in 'Eggsßox' and finally hit done. Your PBL should boot finally launching your dash of choice once again. Rename your fonts back to the 'FTX' extension and your XBE's to their corresponding names. Reboot and your box is once again running the UDE Exploit.
In the future, I hope to see, as pedro does an XBE that can be launched instead of PBL/DASH when the Easter-Egg exploit is triggered that would rename these files back to Exploit setup and another XBE when launched from the Exploited Dash that would rename the files to LiVE setup. But currently you will have to do this manually. If someone wants, I don't see a problem with setting up a temporary package that has LiVE support as this setup.
A final warning, M$ likes to make updates that will cause us to have Error 21's on boot as with the latest update. So this may work at the moment but that has no guarantee in the future. Use at own risk.
To the exploit gods of the forum, let me know if you see anything I missed in the diagram.
thanks anyway for all your support on this!
/TraZer
I am having the same problem as TraZer.
K: 4817
d: 4920
I am using the package that is available. so everything is signed properly.
I rename fonts to f0nts
put everythin where it is supposed to be
no font files in the c drive
bert_ate_ernie in the c drive
and all I get is the error 21
SHIZA
Please Help
thanks
monkeyboy
| QUOTE (saucymonkeyboy @ May 24 2004, 05:12 PM) |
I am having the same problem as TraZer. K: 4817 d: 4920
I am using the package that is available. so everything is signed properly. I rename fonts to f0nts put everythin where it is supposed to be no font files in the c drive bert_ate_ernie in the c drive
and all I get is the error 21
SHIZA
Please Help thanks monkeyboy |
place bert_ate_ernie within a folder named 'fonts' in C not the root that is your problem.

saucymonkeyboy
| QUOTE (Angerwound @ May 24 2004, 12:16 PM) |
| place bert_ate_ernie within a folder named 'fonts' in C not the root that is your problem. |
but isn't update.xbe(now xboxdash.xbe) look for the fonts in /fonts first then goes to c/, if his /fonts is not there bert eatting out ernie should be loaded from c/ no?
Sorry For the double post... i'm guessing i can't delete it myself?
Alright Im gonna try this exploit when I get home but My question is If I dont want to sign every .xbe I have to load up PBL first right????
Also Do I need to sign the PBL .xbe to get this to work????
And one more to top it off, If I use the PBL from Mordens Audio exploit wont it boot to E/MXM/Default .xbe??? How do I make it point to somthing else in order for this to work??? Like E/default.xbe???
| QUOTE (WBAGAM @ May 24 2004, 06:12 PM) |
Alright Im gonna try this exploit when I get home but My question is If I dont want to sign every .xbe I have to load up PBL first right???? Also Do I need to sign the PBL .xbe to get this to work???? And one more to top it off, If I use the PBL from Mordens Audio exploit wont it boot to E/MXM/Default .xbe??? How do I make it point to somthing else in order for this to work??? Like E/default.xbe??? |
For your first question, yes you must launch PBL if you don't want to sign each XBE.
Second question, PBL needs to be signed with the HABIBI Key to be able to be launched.
Final question, you may use the PBL from morden's but download a BFM bios of your choice that launches a different XBE or just edit your xboxrom.bin that came with Morden's to point to a different file. Use XBTool to do this. Good Luck.
| QUOTE (tullm @ May 24 2004, 04:43 PM) |
Hi!
First of all, thanks to all the people here who have created this exploit. And thanks to digisatman an jon20usa for helping me and for providing the package.
The Problem is that even with this package I´m not able to get this beauty to run.
renamed the fonts to f0nts, renamed all xtf files to _*.xt_.
Uploaded all files from the package to c and e.
still hanging on the xbox logo with the white letters under it. Kernel crashed, because of rebooting on eject.
Kernel 5101 Dash 4920
Til now i´ve used mkjones bobw package which is great, but this here is more ultimate. ;-)
Tried to put the right update.xbe also in xodash and put the bert_ate... to c/fonts as the only xtf there.
But nothing helps.
Any help here?
Thanks
regards
tullm |
same problem for me
I checked the size and did a md5 checksum for the update.xbe and it didn't work on 3 different xboxes
all 3 kernels <5530
I took the update.xbe from slayer 2.5, put it as c:\xboxdash.xbe
I placed bert_ate_ernie.xtf on C:\, renamed the others xtf on c:\, and renamed c:\fonts to c:\f0onts\
I have pbl on e:\ and it worked for the double dash exploit so it is habibi signed
Can someone give me some help with live dash...
I want a script for evox or somethin so i can acces slive dash and back again.
thinkin use easter egg but still need a script to rename all the stuff...
thankx
| QUOTE (jason987 @ May 24 2004, 06:37 PM) |
Can someone give me some help with live dash...
I want a script for evox or somethin so i can acces slive dash and back again.
thinkin use easter egg but still need a script to rename all the stuff...
thankx |
What exactly are you wanting help with? the action-script? or the overall setup.
If the latter, check my post on it on the page before this one.
For those looking for a script why not edit morden's script to install the audio exploit to do the renaming necessary. But an .xbe that could do this would be great that way the easter-egg could just point to this xbe.
| QUOTE (Angerwound @ May 24 2004, 10:17 AM) |
For your first question, yes you must launch PBL if you don't want to sign each XBE.
Second question, PBL needs to be signed with the HABIBI Key to be able to be launched.
Final question, you may use the PBL from morden's but download a BFM bios of your choice that launches a different XBE or just edit your xboxrom.bin that came with Morden's to point to a different file. Use XBTool to do this. Good Luck. |
Couldn't you puit all the pbl stuff in E:\, AND have mxm residing in E:\MXM, so you wouldn't need to edit Morden's pbl files?
As long as we put PBL in E:\, the dash can be anywhere the bios points to, correct?
So, E:\MXM\default.xbe is fine for the dash, if I put Morden's PBL files in the root of E:.
(I know I'm a little redundant, lol)

Thanks for all the wonderfull work you guys did
| QUOTE (anjilslaire @ May 24 2004, 06:48 PM) |
Couldn't you puit all the pbl stuff in E:\, AND have mxm residing in E:\MXM, so you wouldn't need to edit Morden's pbl files? As long as we put PBL in E:\, the dash can be anywhere the bios points to, correct? So, E:\MXM\default.xbe is fine for the dash, if I put Morden's PBL files in the root of E:. (I know I'm a little redundant, lol) |
Yes that would work just fine.
RMENHAL, can you write up two simple XBE's. One that renames files to LiVE mode and one that renames to Hack Mode? After successfuly running the XBE tell it to reboot. I am messing with OpenXDK and attempting something of this sort but I don't have the programming skills you obviously have.
| QUOTE (saucymonkeyboy @ May 24 2004, 05:25 PM) |
Angerwound,
Thanks for the advice. I made a folder named fonts and stuck bert_ate_ernie in there, but to no avail.
I guess I am stuck with the audio hack 
saucymonkeyboy |
I tried the same thing and I still got the same problem.... there must be some way to fix this

TraZer
One more question???
Will This exploit suffer from a corrupted file of anytype kinda like the audio exploit did when u hit the damn buttons wrong?????
| QUOTE (rmenhal @ May 24 2004, 06:35 PM) |
Could someone with a known working copy of digisatman's package post md5sums of all the files there? This way all these Error 21 -people could verify that the cause is not transmission error.
Meanwhile, try running some other executable in place of E:\default.xbe. Take, for example, settings_adoc.xip from your dashboard. Sign with habibi: say "xbedump settings_adoc.xip -habibi" and copy the file out.xbe to E:\default.xbe. Still error 21?
Try using bert_ate_ernie.xtf from the package uftest.tar.bz2 in http://forums.xbox-s...ic=217686&st=60 . Led blinks red now? |
I tried signing settings_adoc.xip with xbedump (-habibi ofcourse) and placed it as default.xbe in E: but I stil got the same problem (21)
something I just dont understand is how I unpack uftest.tar.bz2 at those CODE thingys?
I tried copy the text, pasted it in ultraedit, saved it and tried to umpack it with winrar but I must be doing something seriously wrong here.
Some hints please? haha

thanks for the tip by the way

/TraZer
No, 5713 will not run UDE. The kernel itself wouldn't allow the XBE's to run.

I have'nt slept for two days.... thats why I keep missing things *laugh*
TraZer
| QUOTE (TraZer @ May 24 2004, 09:02 PM) |
I tried signing settings_adoc.xip with xbedump (-habibi ofcourse) and placed it as default.xbe in E: but I stil got the same problem (21)
something I just dont understand is how I unpack uftest.tar.bz2 at those CODE thingys? I tried copy the text, pasted it in ultraedit, saved it and tried to umpack it with winrar but I must be doing something seriously wrong here. Some hints please? haha 
thanks for the tip by the way  /TraZer |
Insure you have the correct update.xbe by checking the MD5sums posted earlier in the thread.
Insure that 'bert_ate_ernie.xtf' is located in 'c:\fonts'.
Again, try and boot. If same problem Error 21. Put the original fonts within the c:\fonts folder and see if your update.xbe will boot as it normally should, if you see it boot shut it off and check your fonts because the problem would have to then be with the fonts.
I see you fixed the problem n/m....

/TraZer
| QUOTE (Jbob @ May 24 2004, 09:14 PM) |
so the kernal is stopping the update.xbe from running even with new dash then
so this exploit does work on 5960 dashes though meaning the patched buffer overflows arent relevant with this exploit (am I missing something, u did say u were running the exploit on 5960 didnt u?
ok the new kernals wont allow the update.xbe but does the new dash allow the font to cause a buffer overflow with older kernals |
Any dashboard version will work for this exploit as long as the kernel is below 5713.. so yes my setup of K: 4034 and D: 5960 will work however someone with K: 5713 and D: 5960 would not.
Mad props to Pedro and Rmenhal! I was thinking about tinkering with the other MS signed XBE's for a while too, but luckily there are people among us who actually ARE investing time and resources in the community. Another (small?) milestone in Xbox history.
I have too got it to work now.... the only problem is that the graphivs flicker like crazy soo you cant almost see the text (it has to do with the focus chip)
is there anyone out here who has any idea on how to fix this? =)
thanks again by the way!
/TraZer
If you can get past PBL then your fine and to make it skip by the PBL screens faster open up the config file and change the 30000 or somthing like that to 0000000 its towrds the end of the file
| QUOTE (TraZer @ May 24 2004, 09:40 PM) |
I have too got it to work now.... the only problem is that the graphivs flicker like crazy soo you cant almost see the text (it has to do with the focus chip) is there anyone out here who has any idea on how to fix this? =)
thanks again by the way! /TraZer |
| QUOTE (Angerwound @ May 24 2004, 10:18 PM) |
To clear up some obvious questions.
Okay, to everyone, this WILL work for every dashboard version as of now, as long as your kernel is 5713 it is possible to get this to work. |
as long as your kernel
isn't 5713 - actually
| QUOTE (PedrosPad @ May 24 2004, 10:39 PM) |
as long as your kernel isn't 5713 - actually |
HAHA gotta love typos...
Good work guys
Hi again!
still a problem here!
can´t pass the xbox logo with white letters under it!
Tried everything now.
doublechecked the md5sum of the xboxdash.xbe (renamed update.xbe) resigned the default.xbe from digisats package with habibi renamed fonts to f0nts and copied the bert_ate_ernie file to c and even to c/fonts/.
tried different bert....xtf files and made one by myself from the first post.
No luck here!
kernel 5101.
any help on this?
thanks
TUllm
Hi!
UPDATE here:
tried the testfile for bert....xtf and now I see the phoenix logo and the led blinks for a second.
but after that a black screen and kernel crashed.
regards
tullm
| QUOTE (PedrosPad @ May 24 2004, 09:16 AM) |
I'm assuming that, by the time you've performed all the XBOX!Live updates to the latest Dashboard/XBOX!Live console, the font overflow bug would be fixed.
A best-case-scenario is that the additional check simply steps over loading an overflowing font, and carries on looking and loading the remaining fonts what match the *.xtf wildcard. Since rmenhal has found that the 4290 update.xbe only loads one font, it may possible to the put the two retail fonts and bert_ate_enie in C:\ and force the order of the *.XTF file enumeration. Either by file renaming (relying on a sort order), or re-writing the raw directory sector. |
Some progress on this,
I updated to Dashboard 5659 - hoping that it would just skip invalid fonts.
I've found that it
is possible to force order of the *.XTF font file enumeration. They're presented to update.xbe in
raw directory sector order.
You simply delete the C:\fonts folder, recreate it, and add your fonts in the order you want them. bert_ate_ernie.xtf first, followed by the retail fonts. I managed to get the UDE to load PBL fine, with all three fonts present. I used the LED/test version of bert_ate_ernie (33k), and still had to modify it slightly, so it jumped 256 bytes further into its catch net. But it worked

.
Oddly enough, when I then booted directly into the 5659 Dashboard, with the three fonts present -
it crashed.

(I suspect this is to do with the mix of XTF0 and XTF1 format fonts)
Still and very interesting result I think. rmenhal, any chance you can take a peek at what's going on under the hood?
would you like those font-renaming xbe's compiled with OpenXDK or with MS XDK?
i already have something with MS XDK, but this is my first creation so i need to go back and do a little error checking and fix the paths to whatever they need to be. i just dl'd and built the openxdk files, but i have a feeling i'm gonna have to go thru alot of trail and error to get my project setup right and compiling with them.
of course, this is so simple it wouldn't surprise me if someone has already made these renaming xbe's and i just missed it in the thread. if that is the case, please excuse me.
I cant find the font file bert ate ernie on xbins were is it at again....
| QUOTE (Kthulu @ May 25 2004, 12:32 AM) |
would you like those font-renaming xbe's compiled with OpenXDK or with MS XDK?
i already have something with MS XDK, but this is my first creation so i need to go back and do a little error checking and fix the paths to whatever they need to be. i just dl'd and built the openxdk files, but i have a feeling i'm gonna have to go thru alot of trail and error to get my project setup right and compiling with them.
of course, this is so simple it wouldn't surprise me if someone has already made these renaming xbe's and i just missed it in the thread. if that is the case, please excuse me. |
nope, no one has.... PM me.
). Perhaps I had done something wrong, but it still did not work. I then signed the default.xbe (PBL) that you sent me with habibi, and after that everything worked perfectly. I think that maybe with all the things that I had tried, I had messed the file up, but it works great now!!! With debug enabled in PBL, EvoX loads incredibly fast!
I also successfuly hexedited the bert_ate_ernie.xtf file to boot PBL from partition 2 (C:) so that I could have all of my bios/dashboard files on the same drive, keeping my E drive clean. Perhaps it was just me, but I could swear that PBL/Evox booted even just a tiny bit faster.
Just for everyone's information, i was using a 1.3 xbox with K:5101 and D:4920.
Cheers to all who are part of this great scene, and special thanks to PedrosPad, Rmenhal, Angerwound, and last but not least, Digisatman!!
Would this exploit affects CD/DVD playing ? In other words, if I put in a CD/DVD and boot, will it still be played as in retail Xbox ?
Whitch bios should I have PBL point to when I turn on my box
Preffably one I dont need to use XBTOOL for to repoint it to the root of E
| QUOTE (WBAGAM @ May 24 2004, 09:58 PM) |
Whitch bios should I have PBL point to when I turn on my box
Preffably one I dont need to use XBTOOL for to repoint it to the root of E |
i'm afraid you're SOL there. i think most bios only look on C:\ for dashes/xbe's. you could always use X-Selector if you hate bios-editing (i do), but then you're going to add a few more seconds to boot-time.
EDIT: ...but i recommend any of the last 3 xecuter bios. they'll prevent you from accidentally stepping on Live and getting banned.
All standard biosses load a dash from the C: directory. If you insist on bootin it from e: you'll just have to edit it with xbtool.
Okay, I've got some renaming XBE's here. Would be more than happy to post code or .xbe but they are built with the XDK. Thanks for the help Kthulu!
What they basically do:
Well a hacked state would consist of: (All based on my diagram posted earlier.)
*Don't forget that all the other files within the diagram need to be on your Drive as well the files being mentioned are just the ones that are getting renamed.*
c:\fonts\xbox.ftx <--- Original Font Renamed
c:\fonts\xbox book.ftx <--- Original Font Renamed
c:\fonts\bert_ate_ernie.xtf <--- Font Hack Files
c:\xboxdash.xbe <--- Renamed 'Update.xbe' that is launching our bert_ate_ernie
c:\msxboxdash.xbe <--- original 5960 'xboxdash.xbe'
LiVE State would consist of:
c:\fonts\xbox.xtf <--- Original Font
c:\fonts\xbox book.xtf <--- Original Font
c:\fonts\bert_ate_ernie.xtf <--- Hack Font (Notice the file never gets renamed)
c:\xboxdash.xbe <--- original 5960 xboxdash.xbe
c:\hackxboxdash.xbe <--- Renamed 'Update.xbe' that launches out bert_ate_ernie
Okay, the 'RestoreLive.xbe' will change the layout to LiVE State.
The 'RestoreHack.xbe' will change the layout to Hack State.
ATM, these should only be run when all files are present otherwise crashing may occur.
RestoreHack can be launched via the EasterEgg exploit.
RestoreLive via your chosen dash.
got up at 05:30 with my newborn son and worked it out! Thanks digisatman for the files, the problem was that the pbl that was apparently signed wasnt, thats all... works like a charm habibi signed now so cool! What a great hack
| QUOTE (PedrosPad @ May 25 2004, 12:04 AM) |
I've found that it is possible to force order of the *.XTF font file enumeration. They're presented to update.xbe in raw directory sector order.
You simply delete the C:\fonts folder, recreate it, and add your fonts in the order you want them. bert_ate_ernie.xtf first, followed by the retail fonts. I managed to get the UDE to load PBL fine, with all three fonts present.
Oddly enough, when I then booted directly into the 5659 Dashboard, with the three fonts present - it crashed. (I suspect this is to do with the mix of XTF0 and XTF1 format fonts) |
If anyone wishes to verify my findings:
- Install Dashboard 5659 (and confirm it boots Ok)
- Rename C:\xboxdash.xbe to C:\xboxdash5659.xbe
- Copy and rename the 4290 C:\xodash\update.xbe to C:\xboxdash.xbe
- Rename C:\fonts to C:\fontsOrg
- Create a new C:\fonts folder
- Put the attached, modified, bert_ate_ernie.xtf font in the C:\fonts folder first
- Copy the remaining fonts from C:\fontsOrg to C:\fonts
- Reboot.
For me, UDE launched fine, and executed PBL flawlessly.
However, with I then
- Renamed C:\xboxdash.xbe to C:\xboxdashUDE.xbe
and
- Renamed C:\xboxdash5659.xbe to C:\xboxdash.xbe
and rebooted, the Dashboard 5959 crashed.

Still, I feel this is one step closer.
| QUOTE (rmenhal @ May 25 2004, 01:40 AM) |
Dash 5659 probably reads the font files in the same order as every other dash XBE does. So it too reads the invalid font file bert_ate_ernie.xtf and crashes. If you change the order so that dash 5659 works, then update.xbe won't read bert_ate_ernie.xtf and then the exploit won't work.
If there was a difference in the reading order between 4920 and 5659, then it would be very useful. |
I agree that it's likely that all the Dashboards read the XTF files in the same order (raw directory order) , but I thought all Dashboards after 4290 had the font overflow bug fixed - so they shouldn't crash. I hope they simple step over invalid fonts, and keep looking.
Another interesting observation is that if you hex edit the header of the original bert_ate_ernie.xtf from "XTF0" to "XTF1" UDE no longer works - by complete contrast - I needed to change the header on the attached modified bert_ate_ernie.xtf to "XTF1" in order to make it work. - My theory is the font loader elects to load the latest version of a font, when two fonts for the same typeface are available.
bert_ate_ernie512_24.uue
| CODE |
_=_ _=_ Part 001 of 001 of file bert_ate_ernie512_24.zip _=_
begin 666 bert_ate_ernie512_24.zip M4$L#!!0````(`+(ZN3!XB/G`J0,``(8!"``8````8F5R=%]A=&5?97)N:64U M,3)?,C0N>'1F[MY!@)-A-"2$WA8O@ST$=H89O<1(NB1:&T:1.TRD6+:!?M?@_GGG,/]UZZ>#2?"R%E]9[\M#PU)_M&Y+F'F7?1\W MQM```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````````````````````````````````````````_&<>_I4O M(4U_/-UW>.CV\-6AON,#8X.#P[=&=O:='1@K#A>'1V_F0V=J,8-#UP9*-XH[ MQJ\,A99\NMB5UE1:C]-ZEM;5S-*[\#J$S+WDZ/[J_J;DV/CB>:8]N=M9[3A8 MG=B;+)N<*:[:]C;)WD^'ALSWZ?@UF=AW_5'ZL1`*S85<;:Z02:=EBU/2?V+R M8W%UN>O\A>Y\:7GY3GLF9$*QHS+?4]_]J.]*W]+-JXTGITH_?K;E9L^5/]=J M"[6VS;/EW1^2N>V7T^E74CJ0;)K\6&J]'MI#J/5V5]Y4F@J9I=N%6N^1WY5/ M^9F7(1O"_/2#EEJE)UN]TUPM-;:].)6;GWK:]:1:VMKV_-2>^:E"0ZUW;USX M`U!+`0(4`!0````(`+(ZN3!XB/G`J0,``(8!"``8````````````(`"V@0`` M``!B97)T7V%T95]E#```` ` end
|
Edit: now has the right attachment.
| QUOTE |
| I agree that it's likely that all the Dashboards read the XTF files in the same order (raw directory order) , but I thought all Dashboards after 4290 had the font overflow bug fixed - so they shouldn't crash. I hope they simply step over invalid fonts, and keep looking. |
lol, betting soon if this is true new dashboards start 'co-incidently' crashing if fonts are found which aren't meant to be there
| QUOTE (PedrosPad @ May 25 2004, 08:33 AM) |
I agree that it's likely that all the Dashboards read the XTF files in the same order (raw directory order) , but I thought all Dashboards after 4290 had the font overflow bug fixed - so they shouldn't crash. I hope they simply step over invalid fonts, and keep looking. |
Did it really crash or just give an error screen?
@rmenhal:
thanks again for the good work and support here!
With your new testfont I´m able to get this baby running!
It bootet all fine, but the led is blinking red.
Done booting 3 times now and it works.
everytime the same bin file content:
>“•# < without the <> in the notepad and
"93 95 23 00" in winhex.
Hope that helps.
So what´s the Problem here with the "normal" bert_ate_ernie.xtf file? Any Clue?
Is it possible to get the second testfont from you without the blinking LED, or another working font?
Many thanks!
regards
TUllm
This post has been edited by tullm: May 25 2004, 08:12 AM
| QUOTE (rmenhal @ May 25 2004, 09:13 AM) |
| Did it really crash or just give an error screen? |
Reboot cycle - if I recall correctly (which surprised the hell out'a me, thought I'd got it cracked).
wow, worked like a motherfucking charm first time!
thanks to digisatman for making the package, and of course pedros pad for making this possible :)
4817
4920
| QUOTE (rodpad @ May 25 2004, 09:46 AM) |
and of course pedros pad for making this possible |
*cough* - actually I just talk too much - it was rmenhal who did the magic.
But thx.
oh, thanks rmenhal :)
one problem though... i've always only had the 4920 dashboard... do i now need a newer hexed dashboard to after i've got this working (so i can launch the msdash from evox to change video settings when i wish)
i tried to hex edit the 4920 dash, but there's no sign on "fonts" in the xbe to replace :/
| QUOTE (rodpad @ May 25 2004, 10:21 AM) |
one problem though... i've always only had the 4920 dashboard... do i now need a newer hexed dashboard to after i've got this working (so i can launch the msdash from evox to change video settings when i wish)
i tried to hex edit the 4920 dash, but there's no sign on "fonts" in the xbe to replace :/ |
"fonts" in the XBE is in UniCode - so search in hex for "6600 6F00 6E00 7400 7300".
ah, cheers matey :)
EDIT : goo! got that working too.
this is a piece of piss! cheers guys! :)
This post has been edited by rodpad: May 25 2004, 10:26 AM
Hi again!
OK, got it working with the second testfont, but with that blinking red led and the adix.bin file.
Now I hexedited 2 different xboxdash.xbe ( MODxboxdash.xbe ) to point to the new f0nts folder, but all I got when I load it is error 21.
I Have the Original fonts in there ( with xtf extension ) and bert.bak ernie.bak and the originals with fnt extension.
Why does it not working here?
yna clue on this?
thanks
tullm
| QUOTE (tullm @ May 25 2004, 09:35 AM) |
So what´s the Problem here with the "normal" bert_ate_ernie.xtf file? Any Clue?
Is it possible to get the second testfont from you without the blinking LED, or another working font?
Many thanks!
regards
TUllm |
The landing zone (or catch net) in the "normal" bert-ate-ernie gets loaded in the wrong on your xbox. The problem is that the landing zone cannot be made very large. It should have been large enough in uftest.tar.bz2, but it looks like it (or the rest of bert) gets corrupted more on your box than many others (and that's likely the reason PBL booted so flaky.)
| QUOTE |
| Is it possible to get the second testfont from you without the blinking LED, or another working font? |
Here. This should work for kali too and everyone who has the first one working. "Updating" is not necessary and not recommended, though.
| CODE |
begin-base64 644 updatefonts2.tar.bz2 QlpoOTFBWSZTWXMA21sAJvz////////////////////////////8JigwI2li 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 qqqqqqqqqqta1rWtQAAAADRYUpSlKUokkkkkkkkkkkl7n/7wvSbbbbb9S222 2222222z4yPwc90qqqqqqqqqqqqqqqqqqrpVVz1ERERvjWo0AAAAAAAAAdAE AAAAAAAAAAFgAAAAAAAAAB9LVNtttttttttttttttzMzIAAAAiIiIiIiIiIi IiIiIiIiIiIAAAAAI0ERERAAAAAAAB0A5xGtaiJmZmZmZmZmZmZmZmZmZ6TM gAAAAAAAAAAf3AAAAAAAAAAB9g0kkkkkkkqUpSlKUpSlKUpQAAAAA4uiSSSS SSSSSSSSSSSXd18CkkkkkkksGDBgwYMGDBgwYMGDBgwYBaqSZppgHODTNscI xUbFXIXVVaevPUg4JUVMoPF3hIm83emuU9m6JNXAomUiZ8uIVx5lo86ntXbO UPL7KAv0UWxHMjZjc0pX+Zwufa5N6j2Nq1tr1+/1HU2rdvOv0m3ukX82qaeL 2dzMq84ptO9PVy3czXPJbKmanrLl90uiHKKJUkzmmtXfixTctPKldu5+tfoz PzbzJkyZOs3e3yZMmTKyZMGTJkyZMcccccccc+OOOaUpznKQAAAAZ0yQAAAA AAAAAAHpgAAAAAAAAAB58AAAAAAAAAAB/iu9xHpx58cuUco53kcuUZmZmZmZ mZmZmZmZmZl73vcAAAAA2Xdtq2Oda1rWta1VVVVVVVVVVVVVVVeVHlw/UNtt ttttttttttt9G3zjUdsRxGtR6XGojWvkuNaiIj3FVVVVVVVVVVVVVVVVVVe/ 1Vez60kkkkkkkkkkkkkkkt+DuOI4jjjzNR5fHPXHl8Xd3d3d3d+ru7u7u7u9 DQ0NDQ0NDQwda9A6HPhND2qbTbBjIaGMhzjPkfHVVVVVVVV01VVVVVVVVVVV V3Nzz/i7vK6etVWOBmPuySSSSTpk8kkkkkkkkk9Ttdurb7QjAKxWK0ZUxjGM YyxlQYxgr4dBjAHYSSSSSSSSSSSSSSevr6yMhJJJJJJJJJJJJJJJL5fyY1Wv G1F9bFNxe9oc05Qgo3ORAw9rMB5uq5kSNV7spUILY9BgTQEONoAM6gqGgnph pjR7jRTCMY8vy9LJOc56M9Kc5znOc5znOc5znOc+fOc9aegEH2O2VKwiCYYA A9oUFK07pNCWJO/K+ncdJyyJqCJ1KJxSgNYaXnu2xJa84QlhDALAGIBuBiIg H+NO2223j28S223Stttttttttttttttt59trbdzbDB1E2E2MCbuhJto2CSTp aRJPFJJJJJJJPX19fX1+HnlcXHGvEuOXV4vhZmZnqszMzMzO5mZmZmZmZmWW SFqj7W84K7NhDExByZtFHBmHH1cDnOc7Sdkc5znOc5znOc5znOc5znO1rAvm 5hNsCQwhqYK8MiSTokkkkkkkkkkkkk2c7bclShno2Lzk6SqqrjVVVciqqqu9 73ve973ve97vxL9bGud8uPDjtzMzO/zMzPVZmZmZmZmZmZmZmR2d1xHKuNd3 wOq7u7u7u7u7u7u7u7u7vpd3zjUeJxGtR5kR7DlGojnxGo1Gm2222222282b NmzZs2bNm182bNwdXU32T4MG7reo3eHrYxxGcKMHE4rnOc5znOc7ssOHNw4c OHDhw4cOHDhw4cOHDzkbCQ0NgPAOBJNdNhqPBj1scd8236htttt9xttttttt v5mPa/ENtttttttttttttttzMzMzMzMzMzMzMzMzMzMzP8oAAAAAAAAAATMz MzMyAAAGYAAAAZ+3z8/PkALYNWOSNQwEduwDoDAyDARo6Ojo5mZmZmZmZmZm ZmZmdMzPhPfvK9H8yK9PI/Tjnve9+p3ve1VVVVVVVVVVVVVV4/CD0+ft3XsZ /z/ZJJ0SSSSSeYSSSSSSSbRDyru6qG5y2M648QYiSSSSSSeQSSSSSSSSTdv/ WG2KzZZZZZZZZZZZZZZZZZZZZZZZZZmZmZi/Uj6Dl18a4+C+cjMzMzMzMzMz MzMzMzMzMzMsAAAAAAAAAAH53e7OO2O/u7u7u7u7u7u7u7u7u7vpd3ziNRqP E41rURAAAAAAAAAB0A9joAAAAAAAAAAL9GPbtttttttttttttttt/rR2djbb bbbbbbbbbbbbbfsI+LjXtIi7447MzMzMzMzMzMzMzMzMzMzMztinVVVVVVVV VVVVVVVVVVVVVV3QAAAAAAAAAA8XXvUd2PPjy47+qqqqqqq7lVVVVVVVVVVd KqueoiIiO/4jUakAAANcDONulv0uclhhhhhhhhhhhhg222222222/TiuPQ8a O3rj18dW973ve973ve973ve973ve973ve9+yjx499+UhtttvwG2222222222 39Rr63X7Gm222222222222222/IgAAAAAAAAAAPXwAAAAAAAAAAHkdve+d7e Or2PPwMzMzMzMzMzMzMzMzMzM6Zmc9a18jxEa1ER0AOoAAAAAAAOgEzIAAAA Ni46WSWSeSVMuWcskpyyyokkkkkkkkkkkkkkl75vxo8+G2237q2222222222 238t4Ps9d646ufLq58ctRy5xxEd7q87xd73ve973ve/V73ve973ve973ve97 mZmZmZmZmZmZmZmZmZmZmfaxrcaSSSSSSSSSSSSSSSSeuoAAAAAAAAA6Ac9R CjXGtajsio8jtiJkJsGDbDPTY1hYkSGkGsOrd98VDNiZLt06FkGd2y2+kFvs krh4H2x0as0Moa1VZMXmXFAsq6eBU3OZRTVliObmnUTz1T9sxoZnRnH2BQol T25zjUrTUCAM5jAgA1b7779i+++++++++++++++++++++/Xvvv9Pv75G8360 Ox1wOMcBj334obUk7iZwuSdagk0I49wRJkpSlKUpSlKUpSlKUpSlKUpSlKUv IdEdTlDME9b2qVh2Ed8gPBXhw40Rww9nkxPwjoDIMYAFb3ve973vfpaj3ve9 73vxYsWLFixYsWLiaFdkQySSxtiI2z0WN4a0aYb1SKIAgaapJC60fMGItCU9 pWxlscCntJFCTw4XOc5znOyOc5znOc5znOc5znOdwQ8CzvWI9hZHdRB6TiCe K3pBxbUTOi7Kid7gtsPcqm3dpvOk1BnGJwIFQK5eSbpnRYLgIOUe7j7QDUyg IE0ZhkkTNnfIgMu9BSmlaidNksyg9vlq/1AugGoXTU5WdnTGz6/fmYSRmLMy jMSt7F37vIF2ZULZK0bU2gXUy8KYKFuDtjN5RmLdYmM1qgNMMA4mDJSlKUpS lKUlTNSlKUpSlKUpSlKU2+hwoGCq5N7mOizAnNFSqqqqqqqumvHVVVVVVVVV VVdvVhe08KNdWm222233Pdm222222223H2vk69HiI16XWZB8GeY2H0GHXGxH cSkdHtHOt+T3mKFzGcBydSJ0Jgr6VWrOc5z1ZznOc5znOc5znOc5znPXnOdY QcO10rAzAgAyG1DhttEIBMggUxrjg4gnO5FAQjS7TnTTNPenrympPGdeqSlo awdEiekyiUtUulRMkQDJGMYxjGMY6kYxjGMYxjGMYxjrxjH938e479m0ELEH uQxIMVVVVVVVVVVVVVVVVVVVVXLvMeGcvf7nrJhYN0b5JJJJJ5BJJJJJJJJJ O8gHDygHlobrCwWxuQm2Fjt1ygVTegRdvqfTm5gwrov3Hjx48eZjysePHf2U IQhCEIQhCEIQhCENroCflgNzeXDzuzFYGukwgwNQBIoPMpjYjMmEdoML3ve9 73vfyOS973ve973ve973ve/ocHKqYzdNDN0RutsaClQ4hUSlIINEJhbyp0ig TqmIKmVYq66wjGIweTxY8RJJJJOpxySSSSSSSSSsjjRv5dycPhsOuN8jjLHy 27fH3Cz+Jq2mRMaVAXCFsF1avO4T7ERTOcZCaMsDZkrZKfSCAFlvO2Zdrrrr rrrrrrr6qvPrrrrrrrrrrrrrrrrr3KOEtOE91KJPawEwGjke8DBUipJEwYA/ AiJxmNa1rWta1uo1rWta1rWta1rW67Wtr1Go1rr1xGtRAAAAAAAAAB0A7fXa cPaBtIkxYk5hTiGQ1ob2JaJwtVil98uGEklcN/krGjUiIxlQSoVAaQ6NQAyP e973ve9/G1Hve973ve978WLFixYsWmbo4mGRu09ttpSdAqN8LHsb0tCMiInS Up98kO0kYS6SnXEnEUzjU/Dqhk6ukSePHjx48ePHjx5uZjhCEIQhCEIQhCEI Q8WADU26+x1sAQYNCqpmszYq6NWDXc8Yhp2iBWkjDJEZ6Q1UNBaHLCGIvBQT 1IKqgZiSoZMI3hxR0caY0SsYmMRnFGkNGMYxjHVjGOr2UeZGMYxjGMYxjGMY x8DnR1U9EeuLKiJAbg2AwdUVJvAdsBHu++8PR6QxAdUcZETt/uJw3dLmdzdd dddhuuuuu5121dddddddddddddddddc2IjXnR5PLiOG222222222222222/h V6EePrnGoqqqqqqqqqqqqqqqqqqqqquz12o971yjjiOXLlxom6kmTDZCgcOY JSlIhsY+aEKEb1a2v2fac/CIgDEB9/k4IQhCEIQhDVhCEIQhCEIQhCENeEIV hBv7QqEixbRrWkhQNCmJ4EQNADGxoG0YiNca1qIu7u7u7u/WXd3d3d3d3d30 u783zdbjzdVVVVVVVVVVVVVVVVVVVVVXsvWQAAAAB3AiIiIiIiIiAAAAACIi IiIiIiIiIiIiIiIiIiIgAAATMzMzMzPwwAAAAAAAAAARzmZkAAADOM05ylPQ 5JSlsPByyylKUpR7nlEREeHz75JJJeAkkkkkkvDSS6JL8YAAAAAAAAAAP9/M SSSSSSSSSSSSVKUpSlAAAAAD2PE775a1rWta1rWta1rWta1rWta1rWta1AAA AAAAAAADMAAAAGcZpT/fJOU5z6fJKUpzl0n/dja1rWta1rWta1rWta1rWta1 rLWsAAAA2dnZ2dnZ2ex6mn4e9HjdjxPGa1rWta1rWta1rWta1rWta1rWta3Z AAAAAfbouS/bR/Te973ve973ve973ve973ve973ve4AAAAAAAAAAaOUpTlKU 5zlLQREAAAAAAAAHQDnrUa1ETMzMzMzMyAAM4AAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAzAAAABnGac5TnKQAAAAZwAAAAAAGh0+UpznKUdx02XNKU5zlLN/ uWUkkEn0WkJB8Dz/SLtE4gR2rAF6bEJ4L2XMCSC5igEkHkbEAkgulUAkg0en B6wJIGk2wSQNJtgkgaTbBJA0m2CSBpNsEkDSbYJIGk2wSQNJtpCQX4ShtISB pNtISBpNtISBpNtISBpNtISBpNtISBpNtISBpNtISBpNtISBpNtISBpNtISB jAEISy7enwe1+D5mp/nX9X1PU1uT630+X+kBAJIORtDZ+Z0sG2BJBt+w24Tl ACASQTgkg58wkaXjThzbu4o8v/k9//xdyRThQkHMA21s ====
|
| QUOTE (PedrosPad @ May 25 2004, 09:45 AM) |
| Reboot cycle - if I recall correctly (which surprised the hell out'a me, thought I'd got it cracked). |
Oh.. I guess I should check why it crashed, then.
| QUOTE (rmenhal @ May 25 2004, 12:30 PM) |
Here. This should work for kali too and everyone who has the first one working. "Updating" is not necessary and not recommended, though.
|
More excellent work rmenhal,
Now! - back to me,me,me,me,me

| QUOTE (PedrosPad @ May 25 2004, 08:33 AM) |
| Another interesting observation is that if you hex edit the header of the original bert_ate_ernie.xtf from "XTF0" to "XTF1" UDE no longer works - by complete contrast - I needed to change the header on the attached modified bert_ate_ernie.xtf to "XTF1" in order to make it work. - My theory is the font loader elects to load the latest version of a font, when two fonts for the same typeface are available. |
I think I need a bert_ate_ernie that works then the font header is "XTF1" - I didn't suspect this would matter, since the font is never interpreted - but it does make a difference. That way, when it's along side the other two retail "XTF1" fonts in the directory, it won't be superceded.
I know you're curious 
PS. I edited my earlier post, containing my clumsily modified bert_ate_erine, so it now has the one the post was talking about.
@gstifflerd: someone here had the same problem and disconected the power to the box! after some hours he was able to boot up an original game again!
Don´t no if it helps, but good to check before opening the box
regards
tullm
@renZ0R1: pbl won´t work on your kernel version!
To use a softmod exploit you have to sign every xbe file u want to use!
You got the audio hack running? Ok, but also without pbl, right?
Then just put evox or something on e as default and go on and sign everything!
regards
tullm
| QUOTE (rmenhal @ May 25 2004, 12:32 PM) |
| Oh.. I guess I should check why it crashed, then. |
Don't laugh, but I kind'a grew your landing zone from 32k to, er, 512k (I started at 1Mb and binary chopped until it worked)

-
Pedro suspects that this wasn't helping with the reboot issue.
What I think is happening is the update.xbe enumerates through all the fonts in C:\fonts, and peeks into the headers to build up a dictionary of typefaces-to-filenames. It then selects the typeface update.xbe wants and loads in the XTF.
- With only bert_ate_ernie.xtf (XTF0, typeface "XBox Book") is present, the dictionary only contains one entry, the exploit addresses in bert_ate_ernie.xtf are correct, and the exploit fires.
- When Xbox.xtf (XTF1, typeface "Xbox") joins bert_ate_ernie.xtf (XTF0, typeface "XBox Book") in C:\fonts, the built up dictionary now contains two entries - even through only bert_ate_ernie.xtf matches the required typeface of "Xbox Book", and gets selected for loading, the extra dictionary entry, created for Xbox.xtf, throw the exploit addresses out, and it crashes.
- When Xbox Book.xtf (XTF1, typeface "Xbox Book") and only bert_ate_ernie.xtf (XTF0, typeface "XBox Book") are in C:\fonts, I think the single "Xbox Book" typeface dictionary entry is 'updated' when the XTF1 format font with the same typeface is encountered. Meaning that update.xbe loads in the retail Xbox Book.xtf font, and the exploit doesn't fire. Update.xbe actually came up and functioned as M$ intended.
- When bert_ate_ernie.xtf (XTF0, typeface "XBox Book"), Xbox Book.xtf (XTF1, typeface "Xbox Book"), and Xbox.xtf (XTF1, typeface "Xbox") are all in C:\fonts, I think two dictionary entries are created, throwing out the exploit address, and the Xbox Book.xtf (XTF1, typeface "Xbox Book") font, replaces the bert_ate_ernie.xtf (XTF0, typeface "XBox Book"), and believe Update.xbe actually came up and functioned as M$ intended.
From these observed symptoms, and operating theory, I prepared some experiments:
- Modified bert_ate_ernie.xtf to XTF0, typeface "XBox". When it was the only font in C:\fonts - the exploit didn't fire. In fact, Update.xbe actually came up and functioned as M$ intended but with no text. I concluded that this was because Update.xbe couldn't find a font with it's required "XBox Book" typeface, and, thus loaded none.
- Lengthened the landing zone in bert_ate_ernie.xtf (XTF0, typeface "XBox Book"). Verified it still worked on it's own, then added Xbox.xtf (XTF1, typeface "Xbox") into C:\fonts. Exploit fired. I concluded that the additional dictionary entry for the other typeface was indeed changing exploit addresses.
- Added Xbox Book.xtf (XTF1, typeface "Xbox Book") to the two fonts above. Update.xbe actually came up and functioned as M$ intended. I concluded that Xbox Book.xtf (XTF1, typeface "Xbox Book") was superceding bert_ate_ernie.xtf (XTF0, typeface "XBox Book") due to it's later XTF1 file version.
- Modified bert_ate_ernie.xtf to XTF1, typeface "XBox Book". When it was the only font in C:\fonts - the exploit didn't fire. Think it crashed. Surprised me - no idea why!
- Added Xbox.xtf (XTF1, typeface "Xbox") , and Xbox Book.xtf (XTF1, typeface "Xbox Book") to above, and Update.xbe appeared and then froze. I concluded that this was because, now being all XTF1 format fonts, bert_ate_ernie.xtf kept it's place in the dictionary, and was actually the font selected for loading - but the exploit addresses were way off.
- Modified bert_ate_ernie.xtf (XTF1, typeface "XBox Book") and added a huge 512k landing zone, and whacked up the exploit address. Tried again with all three fonts in place - and it worked - the exploit fired.

When I renamed xboxdash5659.xbe back to xboxdash.xbe, I expected it to simply step over the invalid bert_ate_ernie.xtf (
XTF1, typeface "XBox Book") font and work, but it surprised me by crashing.
woot, working, had to skip pbl and use evox but now works great, i seem to be having the same problem as above though, I can ftp in, but cant write anything, the speed starts about 8k drops to 0 and then I have to hard reboot the xbox to get it reboot
I got mine to work on a 5101 kernel and slayers 4920 DB
just so ya all know
well Ive got it up and running fine, just cant FTP stuff to the HD's as it wont write
Spec's
K: 5530
D: 4290
P: non ( dont work on 5530 )
E: 3935
used the package from digisatman cause no Idea how to create the font my self, unless some 1 could link to a guide ?
yeah the guide is in the first doubledash post. The font from digisatman should be exactly the same though. Strange how some people have trouble writing to the hd.

i have seen u have post 2 new different version
u need some testing on both or the lastest is same as previous without debug code?
asap i try it, and report back
Could someone please pm me if they know where to find or if they have digisatmans package, i cant seem to find the bert ate ernie fonts anywhere. So this would help me out a ton. Thanks
| QUOTE (StupidKid @ May 25 2004, 05:40 PM) |
| i cant seem to find the bert ate ernie fonts anywhere. |
Err, first post in this thread
)Dashboards greater than 4290, continue to work, as they simply step over the invalid bert_ate_ernie font, and load their retail fonts. (Theres evidence to support this is the case)We have update.xbe, renamed as C:\xboxdash.xbe, and our chosen retail Dashboard renamed as C:\MSxboxdash.xbe.
The UDE bert_ate_ernie font is be extended to check the DVD-tray state as it fires.- Scenario 1 - If the DVD-tray state its closed (i.e. you used the power button to switch the XBOX on), patch the M$ key, and launches the habibi signed E:\default.xbe, leading to PBL, Evox, etc.
- Scenario 2 - If the DVD-tray state is open (you powered up the XBOX by pressing the DVD-tray eject), dont patch anything, and safely launch C:\MSxboxdash.xbe (possible because the retail fonts are still present in C:\fonts).
- Pros:
- No risk of clock loop.
- Directing booting to Linux/PBL/Evox, etc.
- Control over when exploit is triggered (very easy).
- Safe access to MS Dashboard
- Safe access to XBOX!Live console, from MS Dashboard.
- XBOX!Live game access to the XBOX!Live console.
- Could still create custom sound tracks (as the DVD-tray is already open simply close it with your media in once the Dashboard appears. (Its only Reset-on-Eject isnt it?
)
Probably not exhaustive, but you get the idea.
Cons:None.
I think thatd suit everybody.
Hopefully not premature, but, Rmenhal, heres a NASM code fragment to check the DVD-tray state, thanks to Grospolina
: | QUOTE (Grospolina) |
Found it.
| CODE | tray: db 0x00 smb_r: dd 0x0000002D ; HalReadSMBusValue
;------------------------------------------------------------------------------- ; This routine determines whether the tray is in or out. ;------------------------------------------------------------------------------- query_tray: mov edi, dword [ebp+(smb_r-offs)] ; get addr of HalReadSMBusValue lea eax, [byte ebp+(tray-offs)] push eax ; push parameters onto stack push byte 0x00 ; push byte 0x03 ; PIC16L_CMD_EJECT push byte 0x20 ; SMBDEV_PIC16L call edi ; call HalReadSMBusValue
branch_tray: cmp byte [ebp+(tray-offs)], 0x00 ; check tray flag jne short find_public_key
|
It calls HalReadSMBusValue() to find the value.
Note: I believe this works, but I can't be sure, because it's from an old source file. I don't remember if this file's been tested or not.
|
| QUOTE (PedrosPad @ May 25 2004, 07:42 PM) |
"I have a dream
". How this for a vision of the very near future?
- Pros:
- No risk of clock loop.
- Directing booting to Linux/PBL/Evox, etc.
- Control over when exploit is triggered (very easy).
- Safe access to MS Dashboard
- Safe access to XBOX!Live console, from MS Dashboard.
- XBOX!Live game access to the XBOX!Live console.
- Could still create custom sound tracks (as the DVD-tray is already open simply close it with your media in once the Dashboard appears. (Its only Reset-on-Eject isnt it?
) Probably not exhaustive, but you get the idea.
Cons:None.
I think thatd suit everybody. |
| QUOTE (meerdorf @ May 25 2004, 07:56 PM) |
| Can I have some help hex editing the modxboxdash.xbe, i have searched for the fonts to rename them f0nts but to no avail, so basically I cant acces the original dash so far... what am I doing wrong? |
Meerdorf
Make sure you didn't edit the instances of "Font" only "fonts". There should have been two instances of it.
I have searched for it and cant find it? Can someone sort out a hacked xboxdas.xbe for me? I am stupid!
meerdorf... had the same problem yesterday; you're not searching for the right type of value. If you search for 'any value' (differs on hex editor), with "fonts" you should find what you're looking for. And, if you fine-tooth-comb through it, it might even come out like f.o.n.t.s. ... so yeah. Good luck on that.
Thankfully, after taking the update.xbe from Slayer's, and ICEOWSing me some bert-ate-ernie madness... I have had no errors with UDE AT ALL. I wish I knew my kernel. Yeah.
If only you could put the xbox xft's in the root, and the bert xft in the fonts folder... then the dream could be a reality. Alas, hard-coding sucks like no other. Boooooooo...
Yeah.
also... it should be noted that you're not stupid, you just don't normally need to do any hexing on your own, because someone else already packaged it up for you by the time you got to it. I don't hex edit normally, myself... so, it took me a good half-hour to figure it out. Keep the faith, pedrospad... keep it long and strong.
i was able to get it working, but once i went to hex the original xbox dash (modxboxdash.xbe), i searched couldnt find "fonts" anywhere in the hex editor... i tried using hackman hex editor and xvi32_321
any suggestions?????
thanks...
There have been a few members in this thread who wish to abuse the forum rules here at Xbox-Scene.
Let's understand this - Xbox-Scene is not a forum to tell members to PM them for MS coded files, or for members to request MS coded files.
A few members who abused these rules in this thread have felt the consequences.
Only need to say this once.. if any member here wishes to join the others, they will suffer similiar consequences. Xbox-Scene will not be shut down due to members who chose to ignore the forum rules.
Thanks much Shanafan!
well, i really do appreciate the jenny_package, but i'm hosed. i can't even boot my 007 game disk to use the game-save exploit and make things right again. luckily, i'm a tsop flasher with my original hdd in the closet, so i think i can boot to that, flash my tsop, switch back to my big drive and then boot and fix.
SYMPTOMS:
i get the flubber animation, then Xbox logo, then MS logo, then screen flickers a couple of times and goes blank...whether i'm trying to boot from hdd or 007 dvd.
before someone asks why i was trying this since i can flash my tsop, this sounded pretty good and i wanted to make sure i knew how to do it so i can mod a friends box this way.
EDIT: i think maybe my hdd was locked with configmagic before i tried this. would that be causing my problem? also, my K: 4980, my original '5960 dash' was D: 5659.
| QUOTE (Dagath @ May 25 2004, 09:06 PM) |
| Seriously, if this can be pulled off, this will be the best mod EVER! |
The
Ultimate Dashboard Exploit?
| QUOTE (debeautar @ May 25 2004, 10:00 PM) |
If only you could put the xbox xft's in the root, and the bert xft in the fonts folder... then the dream could be a reality. Alas, hard-coding sucks like no other. Boooooooo...
|
hehe - very true.
You have to picture the M$ engineer - he's been told to support pre-live fonts in C:\ and Live fonts in C:\fonts. So he knows that he's going to check one location first, then the next - it so easily could have come down the other way around - makes you weep.
| QUOTE (Dagath @ May 25 2004, 11:35 PM) |
Might I also suggest, PedrosPad and Rmenhal, that the LED glow green when it boots to safe mode and glows red when it is it hacked mode. That is if PedrosPad's dream gets realized.  |
Excellent idea. But no blinking! - It's bloody distracting when watching films in low lighting with XBMC.
since I don't use live, can I just put the hack in c:\fonts and use a pre-live dashboard for the dashboard function ? Well, how to launch it is an issue, hopefully the font hack can be made as your described, based on whether I start it with the eject button or power button. eject button load msdash, power button load e:\default.xbe
| QUOTE (PedrosPad @ May 25 2004, 07:42 PM) |
"I have a dream
". How this for a vision of the very near future?
Assuming:
- Rmenhal manages to get the bert_ate_ernie.xtf font to co-exist with the retail fonts in C:\fonts. (I think I got close, and Rmenhal actually appears to know what hes doing
)
- Dashboards greater than 4290, continue to work, as they simply step over the invalid bert_ate_ernie font, and load their retail fonts. (Theres evidence to support this is the case)
- We have update.xbe, renamed as C:\xboxdash.xbe, and our chosen retail Dashboard renamed as C:\MSxboxdash.xbe.
|
I reserve the right to be the first one to shoot holes in my own ideas...
| QUOTE (PedrosPad @ May 23 2004, 09:35 PM) |
| Thinking more about this candidate solution, Im now wondering what would happen when the launched xonlinedash tries to check the installed Dashboard version, in order to determine if an upgrade is necessary? Does it check the xonlinedash.xbe? or the boot dashboard? which in our case would be a renamed legacy update.xbe. |
Doh!
The previously posted
renaming idea may be the only way to go - but, if it's possible to put all the fonts in C:\fonts - this would only involve
renaming the C:\xboxdash.xbe. (But this would then need the Easter egg exploit to reverse

)
| QUOTE (PedrosPad @ May 26 2004, 07:35 AM) |
| Excellent idea. But no blinking! - It's bloody distracting when watching films in low lighting with XBMC. |
Can't you just turn the led off in the XBMC xml file? Or hasn't that been added yet?
I know it was done in XBMP cause the LED turns off on mine

Otherwise just use a dash which allows you to customise the colour of the led manually like Avalaunch or UnleashX
| QUOTE (chimpanzee @ May 26 2004, 08:04 AM) |
| since I don't use live, can I just put the hack in c:\fonts and use a pre-live dashboard for the dashboard function ? Well, how to launch it is an issue, hopefully the font hack can be made as your described, based on whether I start it with the eject button or power button. eject button load msdash, power button load e:\default.xbe |
Cool idea, and one that should work fine
C:\xboxdash.xbe - Renamed 4290 update.xbe (looks in C:\fonts for bert_ate_ernie.xtf)
C:\MSxboxdash.xbe - 4817 pre-live Dashboard (looks in C:\ for its fonts)
No font clash issue at all. Not suitable for XBOX!Live users who require access to the XBOX!Live console (no retail fonts in C:\fonts

) , but for non-Live users, this is actually quite powerful. The Pre-live Dashboard would allow you to play CD & DVDs, create custom sound tracks, maintain game saves, etc.
Notes:
1. UDE (set's habibi key)->PBL->Evox->original 4817 Dashboard = Reset-on-Eject (ROE) would be off, thanks to PBL.
2. UDE (set's habibi key)->Evox->habibi signed 4817 Dashboard = Reset-on-Eject (ROE) would be off, thanks to xbedump fixing the media flags.
3. UDE (leaves M$ key)->original 4817 Dashboard = Reset-on-Eject (ROE) would be
on 
, due the the original 4817s media flag (ignored on boot, but
honored when launched after boot). But then the DVD-tray would already be open

, so you can still copy sound tracks from one CD, or watch one DVD - but it'd reboot when it was ejected (we could live with this).
Ironically, you're actually better off running a the 4817 Dashboard via options 1 or 2 above - and, in this situation, this should be fine, as there's no risk of being banned from XBOX!Live, as your not going to be using XBOX!Live.
| QUOTE (dropek @ May 26 2004, 05:22 PM) |
FOA DIGISATMAN:
What bios has been used in your package? |
Digisatman has been banned, I don't believe he will be responding to your question.
Okay, kind of based on Pedro's idea without LiVE Support I have another method. I've got the XBE written up for the process as well, except for the decison making. I am still debating on how to check the Tray State within C++ or openXDK. I know the NASM routine was posted but unfortunately I'm not skilled in ASM. Either way, take a look at this.
| CODE |
(c:\) (c:\fonts) (c:\) Update.xbe --> bert_ate_ernie.xtf --> decision.xbe | | / \ / \ / \ IF( tray == open ) IF( tray == closed ) Launch e:\default.xbe Launch c:\msxboxdash.xbe (PBL or Dash of Choice) (Original MS Dash edit for c:\f0nts)
|
Again, because the msxboxdash.xbe is edited to load fonts from 'f0nts' it wouldn't be live compatible. But this would allow for an easy swap between both retail dash and hacked dash. Lemme know comments.
JASON REMOVE THE FUCKING PACKAGE!
| QUOTE |
| - Is there any reason for loading the retail dash (with an unpatched BIOS), besides for going on Xbox Live? If not, can we just load the Xbox Online Dash directly? |
Unless the user is running thC dash they won't be able to change their Video Output settings. Unless they just wanted to launch it from their Hacked Dash.
| QUOTE (Grospolina @ May 26 2004, 07:08 PM) |
| - Is there any reason for loading the retail dash (with an unpatched BIOS), besides for going on Xbox Live? If not, can we just load the Xbox Online Dash directly? It's a separate XBE, after all. I haven't tried running it standalone, but I think it might work. |
I once tried
renaming xodash/xonlinedash.xbe to xboxdash.xbe to see if it would launch on boot-up. No go! Someone could try making a renamed copy of xonlinedash, resign it with habibi and try running it from evox from a game save hack to see if that makes a difference. Pull the ethernet-cable though, in case it does run

See? I found a use for some of that work we did last year
.
| QUOTE (Grospolina @ May 26 2004, 07:08 PM) |
However, I'm wondering why you (Pedro) chose to change "fonts" to "f0nts" in order to change the font locations, instead of doing the traditional XTF to XFT method. I tried it that way and it seems to work fine.
|
Only 2 bytes to Hex edit, as apposed to 4 bytes

.
There's a little truth to my joke above, I sort'a expected to have to patch the Dashboard dynamically - on the fly, MechFont style, and I thought I might get away with a single byte poke. That was all.
| QUOTE (Grospolina @ May 26 2004, 07:08 PM) |
- Is there any reason for loading the retail dash (with an unpatched BIOS), besides for going on Xbox Live? If not, can we just load the Xbox Online Dash directly? It's a separate XBE, after all. I haven't tried running it standalone, but I think it might work. |
Don't the newer Dashboards 5659, 5960, etc. connect on bootup? My 5659 has options for 'AutoSignIn', etc. Thought out'a game voice over IP was now in the boot Dashboard?
(Getting Broardband next week
)
Yup, the latest dash's have autosign-in enabled automatically but can be turned off, they even enable it again with LiVE Updates.
| QUOTE (ldots @ May 26 2004, 07:20 PM) |
| I once tried renaming xodash/xonlinedash.xbe to xboxdash.xbe to see if it would launch on boot-up. No go! |
Saw ya post - didn't believe you. Just tried it (I was passing anyway

)
Using Dashboard 5659:
copied C:\xodash\xonlinedash.xbe to C:\xboxdash.xbe
copied C:\xodash\audio to C:\audio
copied C:\xodash\media to C:\media
booted - worked fine

then I deleted C:\audio and C:\media (leaving just the xodash xboxdash.xbe), booted and got Error 21.
Conclusion - You
can boot directly into the XBOX!Live console, but it must use relative paths, thus it needs it's support folders along side.

But could M$ detect it is launching from the root instead of xodash? I can test if it will still go LiVE when I get home.
| QUOTE |
Here is a new version of my pack. 100% without any copyrighted code. It does include the PBL (legal and open-source) and Xboxdash patcher.
|
So why is the rc4 key included in the package?
| QUOTE (krayzie @ May 26 2004, 08:16 PM) |
| So why is the rc4 key included in the package? |
These people posting links and packages and taking PM Requests just stop it NOW! This thread doesn't need to be closed because of all of you. People should know how to acquire these files on their own if they wanted them therefore, why the need to post your own packages containing illegal materials on a public forum? Are you asking for Mr. Gates to be knocking on your door? Either get your files hosted legally somewhere else or don't put the package together at all.
So anyone know what might be the cause of no write acess via ftp....just seems odd to me since PBL loads the BIOS w/o probs.
Anyone else think this is related to the EEPROM key in the PBL config file?
| QUOTE (_jenny_ @ May 26 2004, 08:22 PM) |
krayzie, No RC4Key anymore.
_Jenny_ |
Thanks much Jenny.
OK, i installed this exploit succesfully but i am having a little problem.
I cant find any instance of "fonts/" in the file "MODxboxdash.xbe" or "thclite.xbe"(the dash i am runing)...
I know i have to use a HEX editor and i am using XVI32 Freeware.
I make a search for "fonts/" string but i cant find any....
Any suggestions?
Thanks in advanced....
| QUOTE (caxtor @ May 26 2004, 08:29 PM) |
OK, i installed this exploit succesfully but i am having a little problem.
I cant find any instance of "fonts/" in the file "MODxboxdash.xbe" or "thclite.xbe"(the dash i am runing)...
I know i have to use a HEX editor and i am using XVI32 Freeware.
I make a search for "fonts/" string but i cant find any....
Any suggestions?
Thanks in advanced.... |
"fonts" is in 16-bit unicode. In this case, there's just a 0x00 after each (8-bit) letter. There are two occurrences in xboxdash.xbe.

You made me the hapiest dude on earth!
Cheers! to PedroPad and Rmenhal for this wonderfoul explit!
Cheers!
Alright, thread has been cleaned of illegal posts thoroughly I believe. The thread almost go closed so in the future everyone be careful if you want this project to continue.
| QUOTE (caxtor @ May 26 2004, 08:48 PM) |
YAY!
Thanks a bunch Angerwound...  You made me the hapiest dude on earth!
Cheers! to PedroPad and Rmenhal for this wonderfoul explit!
Cheers! |
Glad I could help.
| QUOTE (Angerwound @ May 26 2004, 04:48 PM) |
| Alright, thread has been cleaned of illegal posts thoroughly I believe. The thread almost go closed so in the future everyone be careful if you want this project to continue. |
Decided to leave it open, since most here respect XS and its good to continue development discussion.
But, for those who choose to disrespect XS, and post links to MS files, well you will be banned. That simple.. and making more and more accounts won't change anything.
.
Anyhow yes, be a dumbass and post practically any code use on or by a stock Xbox, and your looking for trouble.
Hmm I cant seem to get back to the xboxdashboard with out cold boot, if I choose msdash from menu's I end up with a 21 error, Ive hex edited the mod'ed xboxdash replaced the o with 0, even tried signing it with habbi, but no go...
Im wondering if this is because I dont use a bios loader as Im on a 5530 kernel and boot direct to evox ?
( dash im trying to load is 4920 )
How's this for a random discovery? I was playin' around with the UDE, and when I booted my modded box, it appears as though my Xbox name ('shiznitoblam') had been wiped clean to a visiting Xbox, who saw my xbox on its file-manager as the ip address alone, with no name tied to it.
Small nuisance, but definitely something to note.
Yeah.
why were my posts removed... i wasnt linking or directing to any illegal files... infact i was trying to prevent it. all i was hoasting were some of the legal files needed
I'd love to take a look at what you've put together....
I'm am really concerned with going back to the M$ dash, turning off ROE and playing XBL.
Mayber just place in retail disc for XBL and the xbox should boot up live and the XOdash should enable you to play live normally!!!!!!!
Quick fix for live - make sure you have latest live dash installed 5960 or whatevver, then place a retail disc in and Blam!!! XBL!!!! Cause the disc should be read in the kernal before the dashboard (PBL, etc...)
I was thinking for an eject or power on solution where one loads the dash and one doesn't, I'd hack the X2 disable on eject bios file and maybe implement it to turn on and turn off the hack. I'm not home right now so I can look into this if everyone agrees.....
Or someone else...
I have the UDE working perfectly with pbl 1.4 and hex-edited msdash. I was wondering if I load an original game such as Project Gotham 2. Will it upgrade my dash or does that only happen when you actually go to use live? I haven't and never will use live. So can I boot these originals without worrying about the upgrade dash?
. One question though: why dash 4817? I think the whole point of this exploit is so that it works with the latest dash and will allow for access to Live, why not use Dash 5959 for testing?
Forgive my ignorance, but are you using an XBE or modifying bert_ate_ernie.xtf? Details of what you have done may shed light on the workings and progress of this exploit.
Thanks,
Dagath
| QUOTE (evilserge @ May 27 2004, 02:12 AM) |
alrite im totally confused.
my xbox goes to the intro screens then word MS appears. but the dashboard or anything doesnt load after it just sticks at that screen.
i did all the steps on the first page correctly. after that i signed pbl 1.41 (by guex) with hababi key using xbedump(odly there was no out.xbe file but the default.xbe file was modified) so i uploaded the rest of the package + the signed file to E drive with extra bioses in the bios folder (xboxrom/evox/mxm)
ive read all 21 pages of this topic, and ive found out that i had to put the bert hack in fonts. and ive also put it in main c drive as well cuz i heard it looks at fonts first then the rest of the drive later or something like that.
can ne1 help me ive spent three hours trying to figure this out. and evert time i think i get closer i get the same error 
also im using 4920 dash, and my kernal is below 5713 (i dont wanna check it out again, that means loading mechassault hack, renaming files bla bla bla) |
I think you may be getting confused because this work is evolving (for the better daily, apparently

) What you will want to do is pick one of the methods and stick to that one to the letter. Angerwound has the most updated one, I believe. You should be fine if you follow his directions and only his directions. Don't mix and match solutions.
Having said that, most common trip-ups are not having everything signed and having the wrong update.xbe, make sure you are using the right one. Don't ask for it- find it.
| QUOTE (Dagath @ May 27 2004, 03:49 AM) |
Great work, Grospolina! With help from someone here, or on your own, I'm certain you will get it worked out and you'll make a whole heck of a lot of us VERY happy . One question though: why dash 4817? I think the whole point of this exploit is so that it works with the latest dash and will allow for access to Live, why not use Dash 5959 for testing?
Forgive my ignorance, but are you using an XBE or modifying bert_ate_ernie.xtf? Details of what you have done may shed light on the workings and progress of this exploit.
Thanks, Dagath |
The newest dash's when launched will try and access the fonts dir for it's fonts, well this i s where bert_ate_ernie.xtf is at and will cause the dash to crash.
I'm modifying the bert_ate_ernie.xtf file through assembly.
The reason I used 4817 was to see if it would work (since it doesn't look for fonts in C:\fonts), and I would say that it failed miserably. Maybe the XBE launch code needs to be changed in order for it to work.
I'd like to get it to work with a newer dash, but from the sounds of it, they look for fonts in the same places, and I can't think of anything that can be done about it.
Maybe use something like the MechInstaller font code to launch a patched dash? It would take some work to see if that's even possible though.
Since there are multiple versions of update.xbe around do they all first check to C:/fonts and if it can't find it for C:. Aren't there maybe some very old ones from the first live games or something that check the root of C: first?
If you hexedited update.xbe it wouldn't load on the box
Grospolina, I was able to get it to launch 4034 just fine. I even tested it with another set of bert.xtf and ernie.xtf files ot see if it would load those and it worked great.
| QUOTE (Grospolina @ May 27 2004, 04:30 AM) |
I'm modifying the bert_ate_ernie.xtf file through assembly. |
Please use updatefonts2.tar.bz2 in
http://forums.xbox-s...c=217686&st=225 rather than updatefonts.tar.bz2 in the first post.
The first one is already known not to work on all xboxes. The size of the landing zone was increased and I also made it jump directly to the exploit code so that possible holes due to memory corruption wouldn't matter that much. I also cleaned up that leftover junk from launchxbe.
| QUOTE |
The reason I used 4817 was to see if it would work (since it doesn't look for fonts in C:\fonts), and I would say that it failed miserably. Maybe the XBE launch code needs to be changed in order for it to work. |
I don't see how that could be the problem. That's the way to launch XBEs.

| QUOTE |
| Maybe use something like the MechInstaller font code to launch a patched dash? It would take some work to see if that's even possible though. |
Don't Mech-fonts actually patch the kernel which then patches the XBE in memory after it's been loaded? By patching the kernel, you can modify any loaded XBE in memory in any way you want.
With a little further testing I found that its only my f drive that I cannot write to.
My specs are v1.1 xbox according to config magic. I don't remember the original kernal version and for now I cannot get into a pre patched BIOS state so I can't find that out.
MSDash reports K:4949.06....so pbl has definately patched the BIOS...Shouldn't it be past the point of any drive access locking issues?
Anyhow UDE is great and looks like we have the scene's brightest working on making it truly the ultimate soft mod. Can't wait to see the safe mod on/off choice.
| QUOTE (evil clone @ May 26 2004, 09:30 PM) |
| why were my posts removed... i wasnt linking or directing to any illegal files... infact i was trying to prevent it. all i was hoasting were some of the legal files needed |
Yeah, that's great..
Don't worry about it.
| QUOTE (PedrosPad @ May 26 2004, 08:09 PM) |
Saw ya post - didn't believe you. Just tried it (I was passing anyway ) . . Conclusion - You can boot directly into the XBOX!Live console, but it must use relative paths, thus it needs it's support folders along side. |
So I wasn't saying anything untrue
The reason I suggested to run xonlinedash directly from evox was exactly to eliminate the possibility of missing files/folders.
| QUOTE |
| You seem very knowledgeable on the sbuject so if you don't mind I have a few questions. I want to play on XBL but also like playing mame roms so can i do this with the ultimate dash exploit? Do i just boot off hte original media to play on live or will it ask to upgrade the dash too? If it does upgrade hte dash then the exploit won't work? Now if i load the exploit and play mame i can't just eject the disc and put in an original disc to play on live, I would have to power off hte console and then power it on? Any help/advice is greatly appreciated. |
Answers for your given questions;
1) I am not home right now but I can test this later for this is what I want aswell. I believe that if u use digsatman's package or make your own working dashboard package of the ultiamte dashboard exploit and use PBL (I use PBL 1.4.1 - its quicker) to load up a bgm debug bios (eg. X2 4983.06 or .67 bios), then theoritcally u should be able to load your mame roms, backups, etc without getting ROE Reset on eject problems. To boot live, I believe that the xbox reads retail discs before it loads the dasboard, so thus it does not need to worry if u have the update dash 4817 or not. U can have any version of a dashboard with this exploit - it's just that u need to make sure that u are using the update.xbe from dashboard 4920's package and habibi sign PBL's default.xbe, digsatman did not do this in his package (at least when I had got it.
Your kernal cannot be 5713 or greater, to find ur kernal, go into your normal untouched M$ dashboard, go settings, then go System info and wait, it will say D:4920 or whatever and K: (hopefully less then 5713)
2) Then I would make sure I have no exploit loaded, get an XBL live game, hook my xbox to XBL service, update the dash to their newest dash. Then replace the files with the Splinter Cell/MA/ or 007 hack using Digsatman's or whoever's package installing only the files he gives u and signing the E:/ default.xbe file with xbedump.exe - habibi (U can download it from (www.xbox-Scene.com: tools:Exploits tools). The ultimate dashboard should now load.
3) To play XBL game - u still have the updated XBL dash in XO folder/ so play the XBL game like normal, I shouldn't have to update the dash cause the newest one is already there, it should automatically log into XBL or the troubleshoot to find your connection then go directly go back to the game. PBL did not load nor the exploit in all of this when booting the retail XBL game disc so there was no changes to the BIOS, thus you could not effect the memory kernal, thus cannot be banned.
Again this is all speculation.... I will find a way for everyone to get into the normal dashboard instead of the exploit hopefully by tommorrow.
Isn't there a dash choosing program out there already called something like "random.xbe" or something.... Couldn't we just remake into decision.xbe and it should let u choose what kind of dash you want to load up....
MS Boot--->Ult. dsh Exploit----"Random.xbe - signed habibi key in E:/" choose 1) MS normal dash 2) PBL Exploit 3) Evoxdash.xbe
????? I will look into that proggy tommorrow,..... i know it's out there! It's just the matter of habibi'ing it!
If you use PBL included in the pack found in the "usual places", it should work fine. UDE basically boots a habibi signed e:\default.xbe. This is generally PBL as it then lets you get away with running the box as it actually modded.
Australian Rat, man I hope you can help, I've been having to use an older Bios because I can't configure my x2 4983 BFM to point to my c:\evoxdash.xbe in XBTool. I'm using the UDE w/ bert_ate_ernie, and it boots PBL from my E:\default.xbe file. The bios I'm then using (x24981.67) immediately kicks over to my c:\evoxdash.xbe and loads that. Which is cool...got it setup just how I like it, anyways, is there a way I can set the x2 4983 BFM bios to do this? I know XBTool hasn't been updated to support anything over x2 4981, but I'd like to use the latest bios available, which is 4983. Can this be done yet?
4983 should ALREADY point to C:\evoxdash.xbe, and no it isn't possible to edit 4983 "yet" because it is encrypted in some way.
| QUOTE (SpIdErXeN @ Jun 6 2004, 12:58 AM) |
It points to c:\evodash.xbe??!! Shit I had no idea...wonder how I managed to get a version of it that only boots the default.xbe file from discs in the dvd drive...damn, gonna have to do some serious looking for the 4983 that loads c:\evoxdash.xbe first...weird, really had no idea it existed...lol |
If you don't have any of the files in c: that it points to (evoxdash.xbe, maybe avalaunch.xbe), it will boot d:\default.xbe as the next alternative.
The one I use is found in the usual places as a BFM bios
IGR again goes through the boot sequence of the bios. Therefore if there is no avalaunch.xbe or evoxdash.xbe, it will boot d:\default.xbe. This would then just reset the game.
Actually it load the dvd default.xbe prior to the dash boot sequence.
So solution A: pause the game take the disc out and do the IGR.
Solution B: Edit the bios so it not looks for d:/default.xbe (not posible yet for the x2 4983)
I hope that some of the problems i'm reading aren't caused by the absence of the regular xboxdash.xbe.
| QUOTE (krayzie @ Jun 6 2004, 11:56 AM) |
| I hope that some of the problems i'm reading aren't caused by the absence of the regular xboxdash.xbe. |
Yeah, we can never be too sure of the long term effects of a different xboxdash.xbe
I'm in something of a hurry here. I'm very cautious. I just downloaded the UDE package from the usual place. From the readme "the xbøxdash.xbe is not provided in this package". What does that mean? Do I have to obtain something elsewhere? Isn't EVERYTHING in the package? I'm switching from some of the audio-exploit's, is there anything I should especially think of? It says the same at the bottom of the readme "the xbøxdash.xbe provided is a hexed 4920 xboxdash.xbe". Well, there is no xbøxdash.xbe in the package. How do I obtain that? Can I follow the readme as is after that? Or maybe I'm asking an illegal question, and if that's the case I take it all back. Please reply soon.
| QUOTE (gronne @ Jun 6 2004, 01:42 PM) |
| I'm in something of a hurry here. I'm very cautious. I just downloaded the UDE package from the usual place. From the readme "the xbøxdash.xbe is not provided in this package". What does that mean? Do I have to obtain something elsewhere? Isn't EVERYTHING in the package? I'm switching from some of the audio-exploit's, is there anything I should especially think of? It says the same at the bottom of the readme "the xbøxdash.xbe provided is a hexed 4920 xboxdash.xbe". Well, there is no xbøxdash.xbe in the package. How do I obtain that? Can I follow the readme as is after that? Or maybe I'm asking an illegal question, and if that's the case I take it all back. Please reply soon. |
Everything required to run the exploit
is in the package. However if you wish to link back to the original xboxdash.xbe, you will need to hex edit yourself.
How to do this is explained elsewhere in this thread, but in most cases you can't just get an xbøxdash.xbe file that has been pre-hexed and upload it. It has to be relevent to your xbox.
The xbøxdash.xbe file was originally in the package, but was removed I suspect after I mentioned it would only work on very specific dashboards. This should explain the confusion.
But if you're not looking to link back to the original xboxdash anytime soon, the package contains everything you need.
Also just a little warning, don't ask how to obtain files
THX for the reply. Sorry about file asking, I take it back, mod's.
ok ok. So I don't need a file called xb(?)xdash.xbe(or any other strange name of it) at ALL, only if I want to use the original dash? Sorry for dumb questions, but why would I need to use the original Dash? Right now I want to use Evox(it's for my friend). I'll just do what the readme says, but skip the linking-part for now.
ADD: What should I call the Directory font with all it's abbrevations if that file isn't in the package? Can it still be called fønts or does it have to be called something else then? Sorry for all dumb questions.
All these questions are getting embarrasing. I just want to be sure since I DON'T want to screw it up. If I don't use the xbøxdash, can I really use the directory called fønt without redirecting anything? I'm very confused
I didn't get much more of it. If I screw up, which I'm sure I will, can I still use hot-swap?(which I'm very skilled at). A yes or no.

Edit :
Uhh, forgot to mention that if you always have a way to run this package (like if you have one of the exploitable games) you should always be able to restore the C-drive 'to whatever' it was like, before you used the UDE installer. The c-restore option will rebuild the C-drive from a compressed image that the UDE installer makes the first time it is run.
I knew about your package, but I didn't understand how much easier it would be to use it. Well, I fixed it earlier through the readme. It's a bitch to read from the readme and the first page of this thread as they say a little different stuffs. It seems to work fine, but sometimes it freezes at startup, and IGR seems to freeze at times as well. Wonderful exploit though. Almost no different to my hardware-modded xbox. I was cautious because it was my friend's xbox.
Is there a fix for the freezes?
1: use one of the newer unofficial pbl's with focus support.
2: U can modify bfm biosses as well if you use a complete debug config
Hey, I installed this exploit on a friends box, and then his xbox stopped autolaunching games, whats up with that? Is there a known reason for this?
@gsg:
you can´t extract it with "normal" windows tools! You need a xbox iso tool to extract ist!
look here on xbox-scene or the usual places for some tools to downloads!
regards
tullm
| QUOTE (ldots @ Jun 6 2004, 05:04 PM) |
For all of you unsure/afraid of installing this exploit, may I draw your attention to the UDE installer of my little linux package (look here). Linux is just the engine, you dont have to know linux to use it. Most of you can use this package as you probably all have managed to get ftp access somehow, so you dont need one of the exploitable games, even though it is packaged for a memcard. Just ftp the package (uncompressed) to the UDATA folder and run the mini-linux from your dash. The tools of this package are executed from a telnet connection (made from a DOS prompt). One of these tools (UDE) automates the UDE installation. If you have a kernel version below 5530 it will install PBL,Evox and a patched copy of your xboxdash.xbe (the evox.ini is even linked to this hexed copy). If you have kernel 5530 it will install UDE, and Evox, but not PBL.
Just thought I would mention this, as some people apparently still have trouble getting this to work 
Edit : Uhh, forgot to mention that if you always have a way to run this package (like if you have one of the exploitable games) you should always be able to restore the C-drive 'to whatever' it was like, before you used the UDE installer. The c-restore option will rebuild the C-drive from a compressed image that the UDE installer makes the first time it is run. |
How bad is a idea, UDE only with xboxhdm (without FTP access and without hdkey-eeprom...) using hdd swap?
| QUOTE (donald321 @ Jun 7 2004, 10:02 AM) |
| How bad is a idea, UDE only with xboxhdm (without FTP access and without hdkey-eeprom...) using hdd swap? |
If you are asking for a UDE package for xboxhdm, then that's not a bad idea. I allready made that

Have a look at the "UDE package for xboxhdm" link in my signature.
Just get both xboxhdm and the UDE package. Follow instructions on how to build the CD with the UDE package, then hotswap and use the 'UDE' command once xboxhdm has bootet.
The UDE command in this package is different from the memcard packages in that PBL is always installed (will change this in future release), so you need a kernel version below 5530 for this to be useful.
Even tested if you remove the AV cable, how it would affect the exploit (as it corrupts the st.db in audio sometimes). Nothing turned up wrong
| QUOTE (Australian Rat @ Jun 7 2004, 10:18 AM) |
One bug I will report (that I have replicated several times) is that if you insert a DVD before UDE finishes booting, it will freeze at a black screen.
This only happens though if it is inserted before PBL begins to load, but after "MICRO$OFT" appears under the xbox logo.
Only bug I could find in it though Even tested if you remove the AV cable, how it would affect the exploit (as it corrupts the st.db in audio sometimes). Nothing turned up wrong |
I've experienced that little bug as well. It's not very harmful though. Just reset and all better.
| QUOTE (Angerwound @ Jun 7 2004, 01:02 PM) |
| I've experienced that little bug as well. It's not very harmful though. Just reset and all better. |
Yeah well I'm just being picky

The (almost) Ultimate Dashboard Exploit
Oh yeah, one more. If you play a DVD using the hexed msdash, and eject, screen will go black as well. Then again, it's cured with a power off then on.
I also suffer from black screen on boot
It works fine no discs in
It works fine orig in drive (boots game)
but wont boot with a homebrew or whatever in dvd drive in the drive (black screen)
atm i have to w8 till evox loads bfor inserting disc
i did get annoyyed but now i got a 120 drive n put all the stuff on f lol
2nite i gonna try fixing igr bootin 2 games instead of hd dash
c wat i can do with this bug aswell
| QUOTE (Australian Rat @ Jun 7 2004, 01:19 PM) |
| Oh yeah, one more. If you play a DVD using the hexed msdash, and eject, screen will go black as well. Then again, it's cured with a power off then on. |
That one is quite strange. I have never played a DVD through the original MS Dash so I wouldn't have noticed.
| QUOTE (Angerwound @ Jun 7 2004, 02:38 PM) |
| That one is quite strange. I have never played a DVD through the original MS Dash so I wouldn't have noticed. |
Maybe there are further occurances of \fonts\ in the Dashboard support files (in \Dashdata...\, etc).
Or maybe after ejecting a dvd the xbox wants to load the xboxdash.xbe instead of the hexed dashboard.
| QUOTE (PedrosPad @ Jun 7 2004, 03:08 PM) |
| Maybe there are further occurances of \fonts\ in the Dashboard support files (in \Dashdata...\, etc). |
That does seem like a reasonable explanation for the bug. Will take a look.
)
I guess i should have been more specific. On my friends box, when he boots up with a game in the drive it does not autoboot anymore, it just loads pbl then evox. Is there anyway to fix this?
| QUOTE (violent_bong @ Jun 7 2004, 11:53 PM) |
| I guess i should have been more specific. On my friends box, when he boots up with a game in the drive it does not autoboot anymore, it just loads pbl then evox. Is there anyway to fix this? |
maybe the clock isn't set. When the clock is dead the xbox is known to load the xboxdash.xbe.
More info on the DVD eject bug 
The xbox does apparently reset, UDE boots PBL fine. But after PBL boots, I get a black screen. Using PBL 1.4 just to clarify.
Anyway, it does reset the box, PBL loads again, but after that it will not load replacement dash (UnleashX). Was thinking of changing to tHc soon anyway, so once I do I'll check if it is just UnleashX or if its an actual problem.
Also a thought, would it have something to do with ROE being enabled when a DVD is played through the original xbox dash?
BTW, anyone who reads this and doesn't understand completely, this does not mean Reset on Eject is enabled with UDE.
And is there any DVD player aside from XBMP/XBMC or DVDx2 that allows use of both the controller and the remote?
| QUOTE |
| I guess i should have been more specific. On my friends box, when he boots up with a game in the drive it does not autoboot anymore, it just loads pbl then evox. Is there anyway to fix this? |
if its original should b ok
put box on insert disc then turn off and on
like said b for check clock setup
gd luck
Just did the UDE and it works as advertised. Much easier to install than the older exploits.
| QUOTE (Sarvatt @ Jun 9 2004, 12:48 AM) |
| I had this same problem using the mech fonts, the MS dashboard DVD player had major problems whenever I used a font based exploit. I also couldn't use fast forward/reverse on the remote without it resetting that way. It's most likely related to the fonts and not the UDE. |
| QUOTE (Mullacy @ Jun 9 2004, 05:03 AM) |
You have a 1.4+ Xbox with a Focus video chip - I think it's PBL 1.4.1 will display properly using that hardware. Note that it isn't an official release of PBL, though.
And reading through the whole of the 20+ page threads can be fun... it gives you an insight into the seedy world of Xbox hacking, and how the scene got to where it is today... from the humble beginnings of the 007 gamesave hacks with Morden's packages, to the bleeding-edge UDE which essentially emulates a modchip... Or maybe not, but it gives you something to do while downloading the Slayer package |
I guess it does't really hurt me, the dash still loads fine, was just wondering about it..
And if I were to get pbl 1.4.1, I would need to sign it, correct?
How would I go about doing that?
edit: and I can't find it anywhere in the usual places... >_>
Alright Ive got a problem!!!!!
I was trying the UDE for the 4th time on a different Xbox. I downgraded the Dashboard to 4920 renamed the fonts folder to f0nts and then I changed the xboxdash.xbe to MODxboxdash.xbe and I took the update.xbe and renamed the copy to xboxdash.xbe and I have the bert_ate ernie.xtf in the root of C and then PBL signed with Habbi to run UnleashX in the E/Mxm/default.xbe but when I restarted my xbox it went to the main dash and tried to upgrade it. It of course failed and I tried to put 007 nigtfire in to FTP it over but it dosnt load up the game it goes right to the dashboard to try to upgrade!!!!
How can I get FTP access to my xbox if it wont load a game?????
you didn't rename the original font files in C: Anyway if your clock isn't dead you should still be able to boot up original games like agent under fire and not nigtfire are you sure you bootup with the game allready in the drive?? If you'r clock is dead somehow your only option is to hotswap.
Dude you cannot use pbl with a 5530 kernel. Booting pbl with UDE won't change that.
Is there anyway that I could use a mod chip to fix my problem or am i screwed
yeah besides hotswapping a modchip will fix it also.
| QUOTE (kali- @ Jun 9 2004, 08:35 PM) |
tnx
i suppose the only good solution is flashing tsop |
Depends on what you want to do.
You can still run UDE and just sign the apps you want to run from there.
So since the xbox it self already had a dashboard, UnleashX, Do I just point it to that and flash the TSOP with my friends Chip????
| QUOTE (WBAGAM @ Jun 9 2004, 08:48 PM) |
| So since the xbox it self already had a dashboard, UnleashX, Do I just point it to that and flash the TSOP with my friends Chip???? |
Just hot-swap your drive and fix your UDE install.
I heard that a hotswap is pretty hard to do and that it takes alot of work????
Yeah it does, not really a walk-in-the-park, unless you've disassembled the Xbox and the PC a few times, and know about IDE channels, DOS, etc...
Alot of people make it though. If you have the chance to flash the TSOP though I'd go for it.
Check out the tutorials section, there's a nice hotswap guide within there somewhere.
Alright I am going to try it let u know how it worked tomorow
My understanding is :
When the clock is unset, the retail BIOS sees this on boot and calls xboxdash with some parameters to let the dashboard know it should enter the clock-setting code of xboxdash.xbe before doing anything else.
The update.xbe that we use as xboxdash.xbe in this exploit doesn't have this clock-setting code as it was never meant to be run as xboxdash.xbe, therefore it ignores the request from the BIOS and goes straight on to the exploit code of bert-ate-ernie.
| QUOTE (ldots @ Jun 10 2004, 12:00 PM) |
My understanding is : When the clock is unset, the retail BIOS sees this on boot and calls xboxdash with some parameters to let the dashboard know it should enter the clock-setting code of xboxdash.xbe before doing anything else. The update.xbe that we use as xboxdash.xbe in this exploit doesn't have this clock-setting code as it was never meant to be run as xboxdash.xbe, therefore it ignores the request from the BIOS and goes straight on to the exploit code of bert-ate-ernie. |
Matches my understanding.

Although it now also appears that if the clock isn't set, the BIOS also no longer attempts to boot d:\default.xbe from the DVD drive. Hence the reason peoples game sav exploits are failing them when the clock is unset.
I've read the some people are selling "XBOX recovery DVDs" on Ebay, etc. Apparently these are sent out by M$ support people, when needed. I'm guessing that these DVDs contain a root XBE file of a different name. So it's not that the BIOS isn't checking the DVD drive on boot, just that it's not checking for d:\default.xbe (I'd bet it checking for "d:\recover.xbe" or some such, or even "d:\xboxdash.xbe"). Anyone got one and could confirm what's on the d:\ root of a M$ recovery DVD?
| QUOTE (PedrosPad @ Jun 10 2004, 12:21 PM) |
| I've read the some people are selling "XBOX recovery DVDs" on Ebay, etc. Apparently these are sent out by M$ support people, when needed. I'm guessing that these DVDs contain a root XBE file of a different name. So it's not that the BIOS isn't checking the DVD drive on boot, just that it's not checking for d:\default.xbe (I'd bet it checking for "d:\recover.xbe" or some such, or even "d:\xboxdash.xbe"). Anyone got one and could confirm what's on the d:\ root of a M$ recovery DVD? |
Hmm, I have never had my hands on one of these recovery DVD's, but I thought they were sent out to video stores and such, for restoring rental xbox's. To delete game saves, and otherwise make sure the directory layout is as when the xbox is sold.
Can anyone confirm that these DVD's let you boot with an unset clock? I think I once read about a guy caught in the clock loop, and this 'Recovery DVD' did not pull him out.
| QUOTE (ldots @ Jun 10 2004, 01:01 PM) |
Hmm, I have never had my hands on one of these recovery DVD's, but I thought they were sent out to video stores and such, for restoring rental xbox's. To delete game saves, and otherwise make sure the directory layout is as when the xbox is sold. Can anyone confirm that these DVD's let you boot with an unset clock? I think I once read about a guy caught in the clock loop, and this 'Recovery DVD' did not pull him out. |
| QUOTE (flYnSt4r @ Jun 10 2004, 08:24 PM) |
BUT several games (top spin, unreal championship, dtm race driver) lock up which worked using the older st.db audio hack! |
By definition, if you're able to use audio exploit, your clock must be set.
This is no longer guaranteed with the UDE. Could be these games are clock sensitive. Just a thought.
| QUOTE (Piratevirus @ Jun 11 2004, 06:27 AM) |
can anyone let me know what program u can use to change the file that the set BIOS boots?
And what hex editing program do i use to edit the xb0xdash.xbe to look for f0nts? |
XBTool, and,
XVI32
ok i fixed it. i just had to set the time and the games up and launched. this worked for manhunt and a few neogeo games my emus werent running. have to reload max payne 2 to make sure. set your clock gents that seems to fix the hassle.
nebur
| QUOTE (nebur @ Jun 11 2004, 07:52 AM) |
ok i fixed it. i just had to set the time and the games up and launched. this worked for manhunt and a few neogeo games my emus werent running. have to reload max payne 2 to make sure. set your clock gents that seems to fix the hassle. nebur |
Or just run a dash such as Avalaunch that will automatically set your clock on boot if not already done so.
| QUOTE (brodskive @ Jun 11 2004, 07:45 AM) |
How did you make this setup??? I want to have mine like this too |
Ya, That is exactly everything and every reason why I have been reading all these posts for the last 3 weeks! Anger... Could you plese explain how you did this and what files you had used?
| QUOTE (PedrosPad @ Jun 10 2004, 12:21 PM) |
| Although it now also appears that if the clock isn't set, the BIOS also no longer attempts to boot d:\default.xbe from the DVD drive. Hence the reason peoples game sav exploits are failing them when the clock is unset. |
| QUOTE (PedrosPad @ Jun 11 2004, 07:28 AM) |
By definition, if you're able to use audio exploit, your clock must be set. This is no longer guaranteed with the UDE. Could be these games are clock sensitive. Just a thought. |
Grospolina, rmenhal,
In view of this, would it be possible to read the clock state and determine if is unset, and set it only if necessary, within the bert_ate_ernie.xtf font?
Maybe the clock state could be read by a BIOS call, or directly from the clock chip. The Bert and Ernie Reloaded fonts set the clock with the code below. Surely there's a reverse of this that'll read the clock state from the clock chip. (This strikes me as a lot more reliable than trying to locate the BIOS passed argument.)
| CODE |
%ifdef RELOADED call reset_clock
; Data section clock_data: db 0x50, 0xFD, 0x38, 0xED, 0x12, 0xDD, 0x05, 0x04 db 0x07, 0x03, 0x2D, 0x02, 0x70, 0x00, 0x40, 0x50 times 48 \ db 0x55, 0xAA db 0x40, 0x40, 0x4A, 0xE0, 0x42, 0xC1, 0x40, 0x40 db 0x43, 0xC2, 0x40, 0xD8, 0x40, 0x3D, 0x7E, 0x20
; Code section reset_clock: pop esi ; get the offset for the data mov cx, 0x0080 ; initialize loop counter mov bx, 0x0000 ; byte counter out_clock: mov dx, 0x0070 ; set port to 0x70 mov al, bl ; get byte count inc bl ; increment byte count out dx, al ; output byte count to port inc dx ; set port to 0x71 nop ; wait nop ; nop ; mov al, byte [esi] ; get one byte of data inc esi ; point to next data byte out dx, al ; output byte to port dec cx ; decrement loop counter jne out_clock ; loop until finished %endif
|
.
I'd like to try to do this, but I need to find some time first. Right now, I'm busy setting up PCs for some friends.
Anyways, I'd rather use the code from Bigfonts than from Reloaded. It uses kernel function calls, instead of manipulating ports directly. It also has code to check if the clock is set.
| QUOTE (brodskive @ Jun 11 2004, 08:45 AM) |
How did you make this setup??? I want to have mine like this too |
I used a modified version of bert_ate_ernie.xtf that makes calls to the tray state. If someone can confirm that it would be alright to post code for it than I would have no problem posting the ASM....
Below is my version for the clock check/set. It uses kernel exports KeQuerySystemTime() and NtSetSystemTime() to check and set the clock. If time/date is outside the range 6/6/2004 - 6/6/2019, date is set to 6/6/2004 and time to 00:00 GMT.
It still boots E:\default.xbe, but I put some extra space after the filename (the 12 zero-bytes can be replaced). That makes it easy to hexedit it to boot from whatever location. Since some people seem to have an extraordinary ability to destroy contents in their E drive, I recommend putting everything necessary to boot the system into C. So, for example, replace "\Device\Harddisk0\Partition1;default.xbe" with "\Device\Harddisk0\Partition2\boot;boot.xbe" and put the booting executable to C:\boot\boot.xbe.
| CODE |
begin-base64 644 updatefonts-clock.tar.bz2 QlpoOTFBWSZTWavCkHoAKTF////////////////////////////8jogYq23K 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 IiImwiIiIiIiIiIiJ427sRsXWExIlcNsmTk2225OBtwyW5O2Grjx3ve973ve +v3ve973ve973ve9732LDHCSSSSSTYJIAAAAAeF3dY6eOp3m2LrFbbeX37sY 523ieK23cNc7FVxd2pAw7MwH6dfoROiYzP4BUoFS1O+hgISv51fUz6AdlDxq luDXHf+M3xYxrD9E5znPZn1c5zntTnOc5znOc5znOc+p1PndzY6LyGPasJzp KRNsKn1Zvta5jnlPSVBaTqaQoeY+bf6moBqDADOOF4U5znr8Cc5znOc5znOc 5znOc5znPJPw+UOHLLyVQHMJwlIWDVzy5Ikqqq7xVVVVVVVVVVVVVVV6PR6P J4hHPsgSOBgEPGOFbDZjJQidoNdoEQ98ZmePfGZmZmZmZmZmZmZmZmaxFqA7 Hj6nNxckZbMdpawm8tUa+p3WsQxSlKWpKUpSlKUpSlKUpSlKUpSlKUpXBPLW gsw3HB3HDhU/cK9ERE1URERERERERERETl5eXl5eXWK1rmxu2rbqY7y7u7u7 u7u7u7u7u7u7u7u7vWubG7dWNtbtrpXd3w3d3d3d3d3d3d3d3d3d9lddKuz4 ODp93VcPDtjWta4ta1rWta1rWta1rWta1rWta12fS8xVdTdJJJJJJJJJJJJJ JJJ33mvA8Hrtu38jXDnp9lfyuz1hvHa43rnP3uuiIibCIiJtb/fIiIiIiIiI iIic4EclDEjuJEIbS6Y4gAcIhOSQmApL6bqsVwYxivtq2rFV29bVVYxuu7u7 8Zd3d3d3d3d3d3d3d3f4Nd/XnG22222222222222285znOQAAAD/Mkkkkkkk kkkkkkkkgAAAAAAAAAAb1suGhxmGowrWta1rWuv1rWta1rWuuuuuuuuuuuuv mLTsO9F30TGkIiIiIiIiIiIiIiIiJZZZZZZZ0w9hgkeKMEbTBBzNqEuf19xu Qgv/+wiBIiInVIiIiIiIiIiIiIiImREuFvTXjPCc5zu4Dx3w1TMzMz3xmZmZ mZmZmZmZmZmZ8zrPnjkCrNzRmzZru7u+ru7u7u7u7u7u7u7t/y10N3R2xt5T tseqq7u7u8ccccccccdjxxxxxxxxxxxxxxx0gAAaUBnOc5znL8vycu3SrdUk nOkkkkkkkkkkkkknMAAAAAAAAAAHcYAAAAAAAAAADt8ViqxfJryNcOMYrA3u fim22/Gtttttttttt+9qciSXCkkkkkkkkkkkkkuur3tY62q1VPyW227DbfE2 345t89ttttttttvlrvJ3Wd20knDJJJJJJJJJJJJJOfnOc5zkAaUAAfBrP0bX m4LDbsPv4bjh/PN8Pw6Ojo6Ojo6Ojv379+/fv379+/fv379+/fv1v3798r/N JJJJJJJJJJJJJJJLua7GvWV9p5Km2+F9U222222222222+qGeNFjbEjYYiGk jqjDKwLBpZRoCQ6QeAQd0A55EAOX/lVVVVVVVVVVeKqqqqqqqqvNzfb119fF 6ld3jau2x4Vdhi7u7u7vn3d+Ou7u7u7u7u7u79Tj4uPzsYbbbbbbbbbbbbbb bb5Osr9vpJcSSSSSXPSSSSSSSSS5O1rs6+i3xNtttttttttttttvuJ578bo7 cJrWtcOta1rWta1rWta1rWta1rWta9JdedbbbbbbbbbbbbbbbbznOc5znIAA APvZsM2GGavG6GhoZsNDNhoYaGHAaGbVs2G1Yxu4MYxWJJJJJJJJJJJJJJJJ PY8vdV4NSSSSSSSSSSSSSSSSeHvrxPO4+96NcXBtW7HDXFTw+pzyJ+IOAxYu FyYQhCEIQhCEIQhDgQhCEIQhCEIQhAAAAAAywzZ8M1KUpSlKUpSiSSSSSSSS STwAAAAAAAAAa2tra2vrgWEbtpCXfRtQeqrirxD2SoZvzJein2yFVX+AFZzk i8fdfij2JKdrgXXwq8mLFfPiUtzmcU5wB9doGpNTN6DGhmlGke2KFEvsT35o 6IkHGVZURu7u7u7u7u7tKU2acelKUpSlKUpSlKUpTuytG1yASWguV1OoCLGO iLnB3R/hhtSTwJnU7xakpNIXbwCG5W2222222222228a2222222222222222 23N20H2RukIBZmgO0MSMYj7nMpB9apyFbUcz00beaahVitdbJYCjrJ9fcJ50 MqDR3tRT1BsCobAd1es8nEROAICc5znOc5znPjTnOc5znOc5znOc5z5qOcNr nve4VAgL3OBE9HQJwc45EOvA4wiplSRkaArJJbAxF4QUXlfGXxwLCQUQisiI tUiHPjGMYx38YxjHw3EjGMYxjGMYxjGMYx7vnjkuk/co1lJonT5EyFycZ0ex zE1VVFbowThNgoe4X2HwlVfw0lBWrjYJGIoEoFSBgxJN/hF6hFpuIbaGmINo 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 ====
|
Nice work. You are the best!
Beautifully done job, before I post the code for the tray selection fonts, I will see if I can't include the code for the clock update as well that way it's an ALL INCLUSIVE font, or anyone that already has access to the tray selection fonts feel free and update them yourselves......
@Angerwound
I guess that "someone" would be me. Yeah, go ahead and post it if you want.
However, how do you get it to boot retail dash 5960 again? Do you have to use a script to rename the fonts (or fonts folder) first?
| QUOTE (Angerwound @ Jun 11 2004, 05:48 PM) |
| Beautifully done job, before I post the code for the tray selection fonts, I will see if I can't include the code for the clock update as well that way it's an ALL INCLUSIVE font, or anyone that already has access to the tray selection fonts feel free and update them yourselves...... |
What purpose does this tray state font have? I asume you still can't go live using the msdash so what would be the difference between that and just a link from the dash your're booting?
Oh that's right, you're booting a hexed copy of the dash (signed with habibi). I remember now.
I didn't think that this served any useful purpose, so that's why I didn't release it to the public. It looks nice though, since the LED turns orange when one is booted and green when the other is booted (red makes me think there's an error).
I suppose it could be useful for running Crimson Skies, if you can't get EvoX 3682 (is that the right number?) to load it.
On one of my boxes, I have it booting Avalaunch on Closed State and XDK on open state. I think it is pretty useful for the group of us that like to code.
But on my other box I have it booting back and for the between the 5960 and PBL/AVAlaunch so I can access my video settings and the bit of music still catalogued by the st.db.
Can you detail the location & names of the files that are booted by this font, Angerwound? I like tthat setup myself, and would appreciate the code with the file details.
| QUOTE (anjilslaire @ Jun 11 2004, 08:02 PM) |
| Can you detail the location & names of the files that are booted by this font, Angerwound? I like tthat setup myself, and would appreciate the code with the file details. |
Well it matters what you want to boot with the tray open. If you are wanting to boot a dash above 4034 your going to have to have it patch the public key and launch a HABIBI signed/Hex Edited retail XBE. (Same setup for XDK boot)
If you are wanting to go the Pre-Live dash route on Tray Open sequence then no patching of the public key is necessary and a 'clean boot' can be accomplished.
I've just about finished up adding in the clock setting routines as well, everything is working okay just adding in a few notes to the ASM code and will UUEncode them and post.
There are a few drawbacks however, LIVE still is not accessible.
Another thing to note, when trying to launch games (retail/backup) from the Retail dash you will recieve an error 21 unless you want to see PBL booted before you hexed dash. Therefore, you can have access to a 'clean' pre-live dash or 'dirty' post-live dash but no game launching is possible. You must reboot into your TrayClosed state for all title launching.
This post has been edited by Angerwound: Jun 11 2004, 07:43 PM
For those of you that want to have a Dual-Path Boot and AutoSetting of Clock features within your Bert_Ate_ernie.xtf's here you are. Readme explains boot procedures.
Clock becomes set to 6/6/04 00:00. Depending upon timezone, you results may vary.
===================================================
BERT_ATE_ERNIE v.1.4
History:
V.1.0 - 2004-05-22 - rmenhal - First release
V.1.1 - 2004-05-25 - rmenhal - Enlarged to work with more kernels
V.1.2 - 2004-05-26 - Grospolina - Reformatted
V.1.3 - 2004-06-11 - rmenhal - Auto ClockSet routines added.
V.1.4 - 2004-06-11 - Angerwound - TrayState Decision Making added.
Current Features:
- No Clock Loop: Old fonts would become stuck within a loop not allowing a XBE to
be launched. Problem Solved.
- TrayState Decision Making: Depending upon state of tray, two different XBE's can
be launched at boot.
- AutoSet Clock if out of Range: If unplugged for periods of time
the clock will reset itself. Box will still boot because of Clock
Loop already being solved. Although, games will not boot prior to loading a dash because of the clock not being set. Problem Solved.
Dual-Habibi.xtf: This font file will launch the following:
Tray Closed: Habibi-Signed E:\default.xbe (PBL)
Tray Open: Habibi-Signed C:\msxboxdash.xbe (Hex-Edited Retail Dash or XDK)
Closed-Retail.xtf: This font file will launch the following:
Tray Closed: Habibi-Signed E:\default.xbe (PBL)
Tray Open: MS-Signed retail XBE (D: 4034 and under; Post-Live Vers. will not work
because they attempt to use c:\fonts\bert_ate_ernie.xtf)
Access to retail dash is only for video settings and music collection within your ST.DB file
Titles can not be launched from the retail dash unless PBL is launched before hand.
Source has been included. If you would like to change the Path/Partition/Filename of files being launched edit the source and compile with NASM. Included both types of XTF's for those of you without NASM.
===================================================
This post has been edited by Angerwound: Jun 11 2004, 09:36 PM
Any suggestions on how to get the UDE to launch PBL-->Hexed xboxdash that would then launch dash of my choice from the LIVE tab, ala mechfonts?.
I like the idea of booting to a M$ dash, for soundtrack/mem card access , then be able to launch my choice of nonM$ dash, but with the stability of ude. Actual Live access doesn't concern me.
I guess what I need to figure out, is how to hex a M$ dash to rename the LIVE tab and let it launch my choice of *.xbe.
Any suggestions?
EDIT:
posted before I saw the new fonts above :P
I'm guessing the dual-habibi would work close enough. Tray Open, it boots to a post-LIVE dash, correct? Tray closed, it boots to pbl/whatever. Perfect. I just want an easy way to boot either. Great work, Angerwound!
This post has been edited by anjilslaire: Jun 11 2004, 09:01 PM
Why would you need to do that, just reboot your xbox and leave the tray closed.
yeah let pbl boot the (hexed) xboxdash.xbe and put the dash you want second in the xodash folder renamed to xonlinedash.xbe. this will then be loaded once you press the live button.
Also a smal point on this statement from angerwound:| QUOTE |
AutoSet Clock if out of Range: If unplugged for periods of time the clock will reset itself. Box will still boot because of Clock Loop already being solved. Although, some games do not like the clock not being set and will not run. This solves that problem.
|
I don't think this was the main purpose for the autoset code. The problem was that when the clock is dead the xbox doesn't load retail games prior to the xboxdash.xbe anymore. So when something fails in the ude/pbl bootproces there wouldn't be a possibility of loading a gamesave exploit. The autoset clockfunction now solves this.
| QUOTE |
EDIT: posted before I saw the new fonts above I'm guessing the dual-habibi would work close enough. Tray Open, it boots to a post-LIVE dash, correct? Tray closed, it boots to pbl/whatever. Perfect. I just want an easy way to boot either. Great work, Angerwound! |
Your correct but be sure you hexedit your post-live dash to read fonts from a seperate location.
| QUOTE |
| I don't think this was the main purpose for the autoset code. The problem was that when the clock is dead the xbox doesn't load retail games prior to the xboxdash.xbe anymore. So when something fails in the ude/pbl bootproces there wouldn't be a possibility of loading a gamesave exploit. The autoset clockfunction now solves this. |
Yes, forgot to add that bit in the readme, was throwing things together too fast. - will edit post though. Thx krayzie
| QUOTE (anjilslaire @ Jun 11 2004, 10:41 PM) |
| Such as c:\f0nts, as originally instructed, right? |
That is one possibility, I still prefer leaving all fonts in the c:\fonts folder just renaming the original fonts to .ftx rather than .xtf. Keeps things a bit tidier.
I also noticed I stupidly called the second font closed-dash.xtf this should more than likely be named open-dash.xtf. But it doesn't really matter I guess since the boot precedure is explained.
So I:
rename c:\fonts to c:\f0nts
rename & place dual-habibi.xtf to c:\bert_ate_ernie.xtf
Put the appropriate 4920 update.xbe on c:\as xboxdash.xbe
Hex my post-live dash to point to c:\f0nts, and rename to msxboxdash.xbe
Just trying to get these adjustments straightened out with the "normal" ude instructions, lol
Am I close?
| QUOTE (rmenhal @ Jun 11 2004, 10:48 PM) |
| They set the clock to 6/6/04 00:00 GMT. The time you see on your dashboard depends on the time zone setting. |
Ahh okay, was wondering why it always kicked em to a dif date/time. Either way, excellant job.
| QUOTE (anjilslaire @ Jun 11 2004, 10:56 PM) |
So I: rename c:\fonts to c:\f0nts rename & place dual-habibi.xtf to c:\bert_ate_ernie.xtf Put the appropriate 4920 update.xbe on c:\as xboxdash.xbe Hex my post-live dash to point to c:\f0nts, and rename to msxboxdash.xbe
Just trying to get these adjustments straightened out with the "normal" ude instructions, lol Am I close? |
Exactly correct. Any problems post them up.
does it take a while to boot up the alternate dash for anyone else? When I turn on my Xbox it goes through all the MS hoo-ha then it gets to the PBL 1.4 screen and hangs on "Booting USB" for about 12-15 seconds then pops me into EvoX.
Is this normal?
| QUOTE (Jace_100 @ Jun 11 2004, 11:53 PM) |
does it take a while to boot up the alternate dash for anyone else? When I turn on my Xbox it goes through all the MS hoo-ha then it gets to the PBL 1.4 screen and hangs on "Booting USB" for about 12-15 seconds then pops me into EvoX.
Is this normal? |
Which version of ude fonts are you using?
| QUOTE (Jace_100 @ Jun 11 2004, 11:53 PM) |
does it take a while to boot up the alternate dash for anyone else? When I turn on my Xbox it goes through all the MS hoo-ha then it gets to the PBL 1.4 screen and hangs on "Booting USB" for about 12-15 seconds then pops me into EvoX.
Is this normal? |
Try unplugging your controllers and see if that makes a difference.
I switched out all the conrollers I had plugged in and it seem that a shoddy "Hip Gear" brand controller is the culperate!
Thanks for all the help!
This would be my first soft mod and I think I got UDE to work, but just need to verifty something. I kept getting an error 21 screen, until I renamed the evoxdash.xbe to default.xbe in the c:\ drive. Was I supposed to do this?
In my C drive, I have:
f0nts folder ( renamed from fonts )
xboxdash.xbe ( from slayers 2.5 update.xbe )
xb0xdash.xbe ( renamed from my original, hex edited to look for f0nts\... 2 occurances )
bert_ate_ernie.xtf
evox.ini
default.xbe ( renamed from evoxdash.xbe )
4920 dash, 3944 kernel.
| QUOTE (whatever2k4 @ Jun 12 2004, 01:31 AM) |
This would be my first soft mod and I think I got UDE to work, but just need to verifty something. I kept getting an error 21 screen, until I renamed the evoxdash.xbe to default.xbe in the c:\ drive. Was I supposed to do this?
In my C drive, I have:
f0nts folder ( renamed from fonts ) xboxdash.xbe ( from slayers 2.5 update.xbe ) xb0xdash.xbe ( renamed from my original, hex edited to look for f0nts\... 2 occurances ) bert_ate_ernie.xtf evox.ini default.xbe ( renamed from evoxdash.xbe )
4920 dash, 3944 kernel. |
yeah you got this because after PBL had loaded it didnt find anything to load.
a bios doesnt look for default.xbe on the c drive it looks for dashboard names.
also just going to say that i got this working first try on my friends xbox! (v1.1 PAL) im going to do this on another one soon.
| QUOTE (_Cold_Fusion_ @ Jun 12 2004, 02:27 AM) |
yeah you got this because after PBL had loaded it didnt find anything to load. a bios doesnt look for default.xbe on the c drive it looks for dashboard names. |
So, what should I do to correct this?
Edit: Problem was the xboxrom.bin file that came with the UDE package was set to look for C:\default.xbe. Easy fix.
This post has been edited by whatever2k4 on Jun 12 2004, 04:20 AM
| QUOTE (Angerwound @ Jun 11 2004, 09:02 PM) |
Well it matters what you want to boot with the tray open. If you are wanting to boot a dash above 4034 your going to have to have it patch the public key and launch a HABIBI signed/Hex Edited retail XBE. (Same setup for XDK boot) If you are wanting to go the Pre-Live dash route on Tray Open sequence then no patching of the public key is necessary and a 'clean boot' can be accomplished.
I've just about finished up adding in the clock setting routines as well, everything is working okay just adding in a few notes to the ASM code and will UUEncode them and post.
There are a few drawbacks however, LIVE still is not accessible. Another thing to note, when trying to launch games (retail/backup) from the Retail dash you will recieve an error 21 unless you want to see PBL booted before you hexed dash. Therefore, you can have access to a 'clean' pre-live dash or 'dirty' post-live dash but no game launching is possible. You must reboot into your TrayClosed state for all title launching. |
Is there a way to boot retail/backup with the MS Dash?
I already habbibi sign a game and it doesn't boot or go to error 21 as you said.
I'm asking this because I would like to lauch for instance Crimson Skies.
BTW, thank you for job guys.
I haven't attempted this but in theory I guess you could launch a habibi signed XBE from the Hexedited Retail dash.
Angerwound, Grospolina, rmenhal - Well done guys. What a collaboration! 
(Now if we could come up with open source versions of the previously mentioned file renamers, for execution based on the tray state, we'd gain access to XBOX!Live and reach the original vision.
) Edit: The 'tray open' dashboard renamer would need to reboot once it's renamed the M$ Dashboard back to be boot dashboard, to restore the M$ signature - (will be reversed later by the EEE)
PS. Wouldn't it be clearer to simply make the font launch "C:\UDE\TrayOpen.xbe", and "C:\UDE\TrayClosed.xbe" on tray state? Then people could simply put what ever wanted under these names (PBL, file renamers, MSxboxdash.xbe, etc.)
PPS. The idea of the C:\UDE folder was just an after thought to keep all the exploit files tidied away - PBL+BIOS, etc. could also go in there.
PPPS(?). and I realise I can do this myself via hexediting
.
(They give the man an inch, and he takes a mile
)
Slightly more seriously, I have looked into the file renaming myself, and too realised that, surprisingly, there no obviously name BIOS function to do this. One approach would be to use the XDK to compile one up using the rename library function, then disassemble it, and figure what it uses.
Edit: Althrough XBINS happily hosts other XDK built XBEs. I see a new UDE!Live package in the making. prompt...prompt...
| QUOTE (Angerwound @ Jun 12 2004, 03:37 AM) |
| I haven't attempted this but in theory I guess you could launch a habibi signed XBE from the Hexedited Retail dash. |
I tried and you can't launch any game or DVD Movie with the MS Dash that loads with the tray open.
At least at my XBOX
K:5101
D:4920
Another friend wants me to do this hack (he'll actually give me a coin for it, eventhough I said I didn't want one). Right now I can't remember what kernel he had, but I know it was old enough. What I'm wondering about now is whether you actually have to downgrade the dashboard, since I reckon dashupdate.xbe shouldn't have been changed in newer dashboards? Anyways guy's it's amazing you can continue develop this hack which is so elite there's no word for it. It works as good as my modchip(which is crap btw). Congratulations master's!!!
| QUOTE (PedrosPad @ Jun 12 2004, 10:26 AM) |
I see a new UDE!Live package in the making. prompt...prompt... |
Still, the biggest task is not finding a way to access Live in an umodded state. Problem is to find a suited backdoor to return to the UDE state, one that could survive an update on Live
I dont see the Easter Egg surviving the next dash update. The audio/DD hacks are also sensitive to updates.
| QUOTE (PedrosPad @ Jun 12 2004, 10:26 AM) |
Slightly more seriously, I have looked into the file renaming myself, and too realised that, surprisingly, there no obviously name BIOS function to do this. |
Such things can be done with NtSetInformationFile(). Google for it. ZwSetInformationFile() is the same thing and Google finds more. Sometimes the structures have been slightly changed/simplified for the Xbox kernel so peek into OpenXDK header files too. It would go like this:
NtOpenFile()
NtSetInformationFile()
NtClose()
| QUOTE |
| It works as good as my modchip(which is crap btw). Congratulations master's!!! |
IMO this works better than any modchip pon the market hehe
btw what do i hex to make the double boot from angerwood load c:\ude\trayopen and c:\ude\trayclosed
xbes
thx
I would suggest editing the ASM code and then recompiling your .xtf files. The line of code to edit the path and filename is near the top of the code you should see it pretty clearly.
BTW, the purpose of the version numbers i threw into the history was to help people differentiate between which BAE they were using.
This post has been edited by Angerwound on Jun 12 2004, 03:43 PM
| QUOTE (ldots @ Jun 12 2004, 11:02 AM) |
Still, the biggest task is not finding a way to access Live in an umodded state. Problem is to find a suited backdoor to return to the UDE state, one that could survive an update on Live I dont see the Easter Egg surviving the next dash update. The audio/DD hacks are also sensitive to updates. |
All true. The only 'update' safe exploit is the game sav, but then EEE works for now!
| QUOTE (rmenhal @ Jun 12 2004, 11:12 AM) |
Such things can be done with NtSetInformationFile(). Google for it. ZwSetInformationFile() is the same thing and Google finds more. Sometimes the structures have been slightly changed/simplified for the Xbox kernel so peek into OpenXDK header files too. It would go like this:
NtOpenFile() NtSetInformationFile() NtClose() |
So that's how you rename a file! Cool. Ta. mate
| QUOTE (Angerwound @ Jun 11 2004, 09:58 PM) |
For those of you that want to have a Dual-Path Boot and AutoSetting of Clock features within your Bert_Ate_ernie.xtf's here you are. Readme explains boot procedures.
Clock becomes set to 6/6/04 00:00. Depending upon timezone, you results may vary. =================================================== BERT_ATE_ERNIE v.1.4
History: V.1.0 - 2004-05-22 - rmenhal - First release V.1.1 - 2004-05-25 - rmenhal - Enlarged to work with more kernels V.1.2 - 2004-05-26 - Grospolina - Reformatted V.1.3 - 2004-06-11 - rmenhal - Auto ClockSet routines added. V.1.4 - 2004-06-11 - Angerwound - TrayState Decision Making added.
Current Features:
- No Clock Loop: Old fonts would become stuck within a loop not allowing a XBE to be launched. Problem Solved. - TrayState Decision Making: Depending upon state of tray, two different XBE's can be launched at boot. - AutoSet Clock if out of Range: If unplugged for periods of time the clock will reset itself. Box will still boot because of Clock Loop already being solved. Although, games will not boot prior to loading a dash because of the clock not being set. Problem Solved.
Dual-Habibi.xtf: This font file will launch the following: Tray Closed: Habibi-Signed E:\default.xbe (PBL) Tray Open: Habibi-Signed C:\msxboxdash.xbe (Hex-Edited Retail Dash or XDK)
Closed-Retail.xtf: This font file will launch the following: Tray Closed: Habibi-Signed E:\default.xbe (PBL) Tray Open: MS-Signed retail XBE (D: 4034 and under; Post-Live Vers. will not work because they attempt to use c:\fonts\bert_ate_ernie.xtf)
Access to retail dash is only for video settings and music collection within your ST.DB file Titles can not be launched from the retail dash unless PBL is launched before hand. |
Hi 'authors', Is this now considered the best-of-breed? Shall I update the root post to contain just this font?
Can someone correct me if I am wrong in any of this:
The only issue remaining is Live! access from the dashboard.
That problem can be transfigured into another problem by reinstating the retail dash and rebooting--namely getting back to a UDE state--this can be done with EEE, DD, or game save exploit, but something simpler and more automatic and "future proof" is desired.
There is no problem accessing Live! from a direct booted retail game. So long as you don't try to change Live! settings (which would access xonlinedash.xbe) from the game in a UDE state.
So in a UDE state, to prevent yourself from getting banned, xonlinedash.xbe should be renamed and replaced.
-----------------------------------------
In summary, there are two remaining "issues"
1) Live! access from the dashboard in the UDE state
2) Automatically or simply getting back to the UDE state from the Retail state in a "future proof" manner
Any ideas on a solution to one of these (either will fix it and the latter looks more promising)?
hey. i have a question about Hex editing MODxbox.xbe, once u have found the two places withe the "fonts\" (unicode: 66 00 6F 00 6E 00 74 00 73 00) what unicode should i replace that with if i renamed my fonts folder to "f0nts\"? thanks
| QUOTE (PedrosPad @ Jun 12 2004, 03:53 PM) |
All true. The only 'update' safe exploit is the game sav, but then EEE works for now! |
Yeah why someone make that as an option?
Most people would assumingly have a copy of SC, 007 or MA or have access to one. It's not that big a deal then to just bung in a copy of a game, have it load evox and have an option in evox to rename the files back.
This is assuming it is working with the trayopen.xbe which would rename files back to retail.
EEE won't survive long, gamesave will.
| QUOTE (PedrosPad @ Jun 12 2004, 09:22 PM) |
| Hi 'authors', Is this now considered the best-of-breed? Shall I update the root post to contain just this font? |
I would wait a bit to insure no one is having difficulty with these fonts.... There could be a few bugs. The main one I would like to work out is why games will not boot from a 'clean' pre-live dash. Error 21 when trying to boot titles from the original dash. This really isn't a big problem but a pesky bug none the less. If you feel it fitting however go ahead and update the front page.
| QUOTE (linuXBOX2 @ Jun 13 2004, 12:48 AM) |
| hey. i have a question about Hex editing MODxbox.xbe, once u have found the two places withe the "fonts\" (unicode: 66 00 6F 00 6E 00 74 00 73 00) what unicode should i replace that with if i renamed my fonts folder to "f0nts\"? thanks |
Most hex editors (I use XVI32) also have another panel where text can be displayed (not sure what the technical term for it is

)
But if you insist on using that hex-editor, change 6E to 30. You'll have to do this twice remember.
| QUOTE (Angerwound @ Jun 13 2004, 01:04 AM) |
| I would wait a bit to insure no one is having difficulty with these fonts.... There could be a few bugs. The main one I would like to work out is why games will not boot from a 'clean' pre-live dash. Error 21 when trying to boot titles from the original dash. This really isn't a big problem but a pesky bug none the less. If you feel it fitting however go ahead and update the front page. |
I'm an extreme newbie at this, and I've been watching the boards - anyway, somewhere I found devz3ro's package and that's the only one that worked (with some adjustments.) I tried your new one, Angerwound, and it would, like you mentioned, come up with an error 21. However, it would do this before it even got a chance to load to even attempt to play a game from it. I rebuilt the ASM with the path to some of the other executables and it worked then - but it never worked when trying to load the "official" XBOX dashboard under any name. Putting in a file that didn't exist gave error 21 as well, which is what caused me to try the other executables... I'm not exactly sure what I'm doing wrong, but, with the INI pointing to the file, I am able to launch the MS Dashboard from EvoX no problem.
OK. I feel extremely stupid and out of place here... and if it's more true than I think, one of the mods may, of course, feel free to delete this post and/or ban me.
EDIT: I wasn't very specific about anything. What I did, exactly, was I changed the DASH_NAME to MODxboxdash.xbe first. That failed with error 21. So, I tried changing the file itself to msxboxdash.xbe and using the original Dual-Habibi.xtf. That failed with error 21. Then, I tried other executables like EvoX or PBL. They succeeded. Finally, I tried putting the original fonts back into the fonts directory. Update loop. At least, I think that's how it all happened. It's not that big of a deal - I'm not sure exactly how it works, but if you were successfully able to (or I was able to figure out how to use your successful method) make it load the MS Dashboard with the tray open, wouldn't that be comparable to a modchip's on/off switch? As in, you could use Live and all of the other original XBOX features just by booting with the tray open?
I'm kind of clueless, I know - but forgive me. I've tried to follow all of this.
EDIT #2 - that's how stupid I am: Oh yeah, and in the latest version of EvoX the Reboot button doesn't work... neither does Power Cycle. They work, but PBL stops at its last function call. Not your problem, of course.
This post has been edited by Tomilius: Jun 13 2004, 01:47 AM
i did everything exactly as the original guide said. I have a problem though, when i start up my xbox, it is stuck at the loading screen with MS written in white letters underneath.. i think my problem may be either, the bert ate ernie file (is it supposed to be 3KB?) or with the PBL, what files should my PBL have? i unfortunately have been banned from xbins because my computer froze on a double click and it clicked the same file a million times :angry: and so i have to get my files from other sources :angry:
EDIT : pardon my ignorance for not reading all of the posts, my problem was solved on page 8, it works gr8t now, thanks guys great work
This post has been edited by linuXBOX2: Jun 13 2004, 03:53 AM
Sorry if this has been brought up but I figured out how to altered the font to boot pbl from c (helpful to me so i can keep a backup of c without having to worry about e). Open bert_ate_ernie.xtf in a hexeditor and scroll to the bottom to Device\Harddisk0\Partition1;default.xbe and change it to where you want--I made mine Partition2\PBL;pbl.xbe and then renamed default.xbe into pbl.xbe and put the phoenix files including the bioses folder into a folder named PBL then ftped it to c; you can name it what ever you want. With the changes I made, I kept the same amount of characters in the file just to be save (I'm still pretty much a noob to this stuff so I don't know if that matters or not).
Thanks for the coolest exploit around!!!
This post has been edited by mutha trucka: Jun 13 2004, 04:49 AM
weird that's just like mine, anyways your making it all hard on yourself you don't have to limit your letters or anything, you can open up the asm file and edit it to any length of letters you want and then compile it with the asm program, it's easy the instructions are right in the asm file even
Man, this exploit just keeps getting better and better. The only thing I would like to see in the next release is to have the fonts close your dvd try after the fonts detect it being open, other than that I think it's great.
I've figured out how to get rid of the landing zone / catch net completely and the new font doesn't depend on exact stack positions anymore either. This should eliminate all stability problems. It depends on kernel version though.
@ Anjilslaire and YoshiKool:
Would you like to test this? What kernel version do you have?
| QUOTE (rmenhal @ Jun 13 2004, 08:06 AM) |
I've figured out how to get rid of the landing zone / catch net completely and the new font doesn't depend on exact stack positions anymore either. This should eliminate all stability problems. It depends on kernel version though.
@ Anjilslaire and YoshiKool:
Would you like to test this? What kernel version do you have? |
rmenhal,
I got a PM from you with the following that I know I didn't send you. Maybe whoever did is following this thread and your reply will answer their question
Re:Looking for info about eater-egg| QUOTE |
| QUOTE | | How come there is no package under that name? where can I have a step by step info on this. Is it a modified version of an existing exploit? I search around in the forums but there's no Topic explaining this understandable. Can you help or link me the exact post or thread to fully understand this? Drop me a line please! thanks |
Read the pinned "Live 2.0 compatible exploit" thread. You need the DoubleDash package from the usual places.
|
I can test if you like. My story is, I decided to be a hero and take on the 5713 kernel (traded my halo 5101 w/samsung for a halo 5713 w/philips). Well, I won't go into the entire story, but in the end I resorted to flashing my TSOP (extremely easy on this console). I flashed back to 5101 (for xbox live purposes).
I can test any kernel, post or PM away. I'm falling in love with raincoat 0.7

-devz3ro
http://sh0x.tk/
| QUOTE (devz3ro @ Jun 13 2004, 10:00 AM) |
I got a PM from you with the following that I know I didn't send you. Maybe whoever did is following this thread and your reply will answer their question :) |
I just carbon-copied the message to you. I guess the message system here doesn't tell that automatically and I should say about carbon-copying explicitly in the message? :huh:
| QUOTE |
| I can test any kernel, post or PM away. I'm falling in love with raincoat 0.7 :) |
Below are some new fonts. If one of the kernel specific versions work on your box, all of them should (unless I made a mistake looking up values for bert). So I don't think you need to bother testing them all.
There's a generic font, which should work on any kernel version. It is able to automatically locate bert, but still relies on a specific stack location. So it's probably still unstable on some boxes.
There are also kernel specific versions. Currently for 4034.01, 4817.01 and 5101.01. In addition to auto-locating bert, they use a guaranteed fixed memory location in kernel instead of a specific (possibly unstable) stack location.
| CODE |
begin-base64 644 uftest4.tar.bz2 QlpoOTFBWSZTWUHvm/IAA0R///3o2H1QG//NP0h/5/+9n0pquoiIhokQo+yC xYit7l6d0AN+AAAAEGmJgQYAJppppgAjARiZMAmAAIwjAACMAJkyYTEINMTA gwATTTTTABGAjEyYBMAARhGAAEYATJkwmIQaYmBBgAmmmmmACMBGJkwCYAAj CMAAIwAmTJhMQg0xMCDABNNNNMAEYCMTJgEwABGEYAARgBMmTCYgKpIJkIyF HgmiHqPIgaep4pk0zUaND0jCMQ9TE2k0NHqPUYAGkfpIbSHppqa5PHWoPLFY 7caJZ45tc2O7xzKumWerkwrhC5SDXJQUEoOoeofoapcMSLEQjsEkREYh55NE G4JRCJyRHXJRjiQdklDNz86WdQYqFJizQyZFA+okgyovyYhgyRBScwwScqJR FJ7B0TeR60b3oFUKyjl83maZqCo5AwTlHKKIpNE704xh7x0TUNIt65rFgriF 06ZMfLEtQ2jbOgWjCLBWaRuScwTwHdn75mGIZBbOBDELUK4ZRokX5niY4GZm 8SLxKopjMsQvzOQz4WS/LsOcSQmiIkh0rUE8uXGkTlKFuuUyFqU2iaROWISK ZRYlpSQ/M5pxTwlHDhzoTVwlgR1SV0sYsLGFVWVT8ExcCpC1TNXBiwswt0UW pidRCihCU25K/HFwsEjzTHJGSXTPKjPO0OmZZslBvjnl4zTxFJ+JGuXjwnCL 4jVOIbBvTQIi6XjHJj5j7zkFHkJHpnolw4JvzeE5YN6igmhND9jGOQaZoGmY ZWdyHDMg7Z2yg4ZcKDuaFwqKYdYkYRyYY1/3yyWC2SNEdI/s75rFNsnL62TG EdowDQGtBVBIpJoVwziOeX0MdfE0KzdQ3RaKSxsDsbu5Fk8EMo4JWfAYx5hj mKd0VHEJHViyZhvz4TTNo1jYLx4i8f0bA2C8bs8B75kGwe4RhnoH8nhOyapu DvFQ5R0jZOKYh/h1zknGMA2iweMkFwvjqEx4yc2jWoKD3TjG2bJvjZIkVfcb I2vwN0bsvqIw7p+Rll+LJvz6zsk5dJDIPJPGcYBwIwTykwrJGsVQUjbJkQ4R klZ7JsmGZZ+o3hmjCKjbP/F3JFOFCQQe+b8g ====
|

Amazing work by the way, everybody! And I thought a modchip was the only option (at one point)... Guess not! Way to go
. It would even more amazing if we (probably not "we," but one of you miracle-workers) got Live to work with this somehow... imagine that.
I can see it now: "In order to continue using Live, you must take your XBOX to one of our repair centers or ship it to: ..." - on millions of XBOX machines, just to stop the hackers. 
EDIT: Grr! I keep using incorrect grammar at this one spot! That should do it... maybe.
| QUOTE (devz3ro @ Jun 13 2004, 03:17 PM) |
Works great, I have to run out, but I did get a chance to test it on the 5101. Any kernel you want to specifically test on let me know. I will be back soon. |
| QUOTE (digisatman @ May 23 2004, 08:01 PM) |
i have a question,
when using this exploit, say i go to play a game like halo for example, then i press the eject button coz i wanna play another game, will it restart my xbox?
thanks |
using xboxrom.bin that is evoxM7 BFM or latest Xcutor BFM bios will not reset on eject.
CMIIW.
editing my own stupidity...disregard, lol
I'm not real familiar with the inner workings of trainers, but what's the chance the fonts could function as a trainer to load an unchanged retail dash?
hey all, just wondering if anyone else had this same "problem" that i did??
Installed the UDE exploit perfectly... got the update.xbe from slayers 2.5, etc...
anyways, when i go to boot up the hack, it hangs at the logo, with the white M$ text underneath... but when i press eject, it resets VERY fast and loads PBL almost immediately after ejecting the tray???
I'm confused... its not that bad to have to press eject every time it boots, i mean its still WAY better than the audio exploit, but does anyone know how to possibly fix this??
Thanks in advance.
| QUOTE (kkosik @ Jun 14 2004, 02:00 AM) |
anyways, when i go to boot up the hack, it hangs at the logo, with the white M$ text underneath... but when i press eject, it resets VERY fast and loads PBL almost immediately after ejecting the tray???
|
pls check your C: drive, there has to be only single *.xtf in there that is bert_ate_ernie.xtf
dont forget to rename fonts folder to f0nts (yes, it's a zero)
| QUOTE (Nailed @ Jun 14 2004, 01:52 AM) |
| I'm not real familiar with the inner workings of trainers, but what's the chance the fonts could function as a trainer to load an unchanged retail dash? |
This is a bit tricky - They could do this, and patch the M$ Dashboard to check for fonts in a C:\f
0nts\ instead (this was one of the ideas I initially considered), but
1. The 'trainer'
monitor code hooks-into the BIOS to ensure that it is eventually called (like a DOS TSR). And by doing this, invalidates the BIOS checksum.

2. XBOX!Live will check the C:\xboxdash.xbe to see if an update is needed, and, finding it's really an old 4290 Dashboard file, will also most certainly force an Dashboard update.
Now,
there is a chance that the trainer may also be able to patch the filename that XBOX!Live inspects, however that still leaves us with problem one.
| QUOTE |
Yeah why someone make that as an option?
Most people would assumingly have a copy of SC, 007 or MA or have access to one. It's not that big a deal then to just bung in a copy of a game, have it load evox and have an option in evox to rename the files back.
This is assuming it is working with the trayopen.xbe which would rename files back to retail.
EEE won't survive long, gamesave will. |
I currently use EEE to restore
But still have my 'Special' save which includes a basic evox and a script i made a while ago to rename the files back (which are renamed from ude in an evox comand)
id prefer the xbe files what rename since I now mainly use UnleashX
m still cathcin up on all these posts lol
noticed this
| QUOTE |
| If you flashed the tsop with a bios meant for pre-v1.4 board, you would at least get a messed up video output. Would the very old bioses even work? I'm pretty sure all the fonts work though - flashing tsop just to test these fonts would be a bit extreme |
why not use pbl to load a differen ms kernal
I found out u dont need iceows
I use it at home for these code things but i am here at college and found they work in winzip aswell...pretty cool i think
my one question is... exactly what files do i need?? where is this bert ate ernie font?
| QUOTE (xecuterbox @ Jun 14 2004, 09:00 AM) |
| QUOTE | | If you flashed the tsop with a bios meant for pre-v1.4 board, you would at least get a messed up video output. Would the very old bioses even work? I'm pretty sure all the fonts work though - flashing tsop just to test these fonts would be a bit extreme |
| QUOTE | | why not use pbl to load a differen ms kernal |
|
I was telling rmenhal that I could check any bios that he wanted me to. He was suggesting that an old original xbox bios won't work because of the focus video chip I have in my 1.4. I could possibly flash and have it load PBL to see video, but If that didn't work I would be screwed. Hence him saying it would be a "bit extreme"
-devz3ro
http://sh0x.tk/ This post has been edited by devz3ro: Jun 14 2004, 02:02 PM
Here's the source code for uftest4 and some more fonts. The tarball contains a generic font and kernel-specific fonts for versions: 3944.01, 4034.01, 4627.01, 4817, 5101.01 and 5530.01. So at least 4036 and 4972 are still missing.
The dword at offset 0x44 for any kernel could be found out by executing the following (NASM) code under that kernel:
| CODE |
mov eax,[fs:20h] add eax,250h
|
EAX now contains the dword. Could be incorporated into an XBE or a game save installer.
| CODE |
begin-base64 644 updatefonts4.tar.bz2 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 ====
|
Gripes! The man's a factory, turning all these out
. Well done rmenhal.
| QUOTE (pdxkid @ Jun 14 2004, 03:13 PM) |
| my one question is... exactly what files do i need?? where is this bert ate ernie font? |
This question has been answered a few times in this thread already. You can find the files you need in the "usual places." You can find where exactly that is if you search. I think it might even be in a FAQ! As far as the font, its in the very first post with an updated version just above and another one a couple pages ago. they are where you see CODE followed by something like this in a white code box:
A0ZAxDTCaZGmjQMmTJgBBkwgyAaGIMmmjJgIwIyaZNDRiDEZMAmjQGjIGIaY
TTI00aBkyZMAIMmEGQDQxBk00ZMBGBGTTJoaMQYjJgE0aA0ZAxDTCaZGmjQM
mTJgAb1UhTEEPUTyTDU09CZDTRmUaaDNTQGgDQyND1D1GgZNM1A0zUyBo0Gm
jQzSaPUHqemoJEggECZNBoQNACNGRoaNFDyGptQ0enqmnpPIIPUzUPUHqPKa
NPSNAAADQADMK45lh1IuQ5sb4vc/IN+epNNxI51VezaU7OJjLzXov0XbUkMw
Instructions for how to get the font file from this are also a couple times in this thread and also in the first post I believe.
rmenhal, I haven't even tested the new fonts yet (because there's no need to, of course), but if there are any awards for people as dedicated to the people as you, you should win them all.
Not to leave anyone out, but everyone else who worked on and has been working on this stuff deserves trophies as well. Great job, you all. Can't say it enough.
This post has been edited by Tomilius: Jun 15 2004, 02:36 AM
bert_ate_ernie should now be bert_lost_weight

-devz3ro
http://sh0x.tk/
| QUOTE (devz3ro @ Jun 14 2004, 04:11 PM) |
bert_ate_ernie should now be bert_lost_weight

-devz3ro
http://sh0x.tk/ |
or 'Bert_Took_A_Huge_Shit.xtf'
I have a 1.4v XboX with
K:5101
D:4920
Would anyone please tell summarize the steps that I need to do for UDE. Where can i get the package?
| QUOTE (rambo88 @ Jun 14 2004, 05:48 PM) |
I have a 1.4v XboX with K:5101 D:4920 Would anyone please tell summarize the steps that I need to do for UDE. Where can i get the package? |
Try this link m8, it works a treat:
http://forums.xbox-scene.com/index.php?showtopic=223004&st=0
will this work on a k-5960
EDIT: I have just made some changes, so please comment if I made more errors or left anything out (which I'm sure I did.)
Thanks to everyone who has given feedback on this guide.
This guide has received some good feedback - however, by using it, you understand that user error, the fault of yourself or myself, may occur. It is recommended that you use the UDE package by Idots if you are unsure of your abilities or just want to get it done quicker (see his sig; thanks Idots).
WHAT
This tutorial/guide will inform you on how to softmod your XBOX using the latest fonts and EvoX as a dashboard. After completing these steps, when you boot up your XBOX, you will see the familiar "splash" screen. "MS" will appear in white letters at the bottom of the screen, and shortly after, you'll see the EvoX dashboard - no intervention on your part! Yay! From there, you can access "the usual things," including the MS Dashboard itself - as of this writing, you cannot access XBOX LIVE (for me, the kernel hangs after the splash screen is flaunted), but the future looks bright.
HOW
NOTE: Whenever drive letters are mentioned, they refer to the drives of the XBOX, not of your computer.
* denotes steps that may be ignored when using a "hdd swap" solution.
1. Obtain a gamesave hack on your hard drive.*
2. Obtain the latest version of EvoX. Set up the evox.ini to access "C:\MODxboxdash.xbe" instead of "C:\xboxdash.xbe" as the MS dashboard, among other settings you may desire. You MAY also be able to change the DVD setting to use "C:\MODxboxdash.xbe" as well - but I haven't tested this.
3. Obtain PBL 1.4 (if your kernel is below 5530) and a bios for it. This guide was created assuming that the bios you choose accepts "C:\evoxdash.xbe" and also assuming that the fonts you choose point to "E:\default.xbe". If not, please make changes to suit your needs.
4. Obtain xbedump.
5. Obtain the latest font files from the UDE thread (go to the last page and keep going back till you see code from rmenhal.)
6. Obtain a hex editor.
7. Obtain knowledge of how to use an FTP client.*
8. Obtain an FTP client.*
9. Determine your kernel version and hope that rmenhal has a font for that version in his code which you have extracted using a combination of Iceows/WinRAR(or Winzip or some other extractor). If not, you could always try the generic.
10. Determine your dashboard version. If you don't have 4920, it's harsh, but for now I think you must download the whole Slayer's 2.5 to get the correct "update.xbe". [I can't remember - was there an easier way to get this? You could always update with Splinter Cell...] In addition, make sure you have a program like XisoManager to extract files from Slayer's... At least, I think it's an XISO.
11. Execute the hack by putting in the game and loading the gamesave (should be called "Run Linux").*
12. Set up the FTP settings.*
13. Connect to the XBOX via crossover/router.*
14. Copy all of C and E to somewhere on your hard drive for backup. This step is very important; make sure you have a lot of space.
15. Navigate to C.
16. Rename the "fonts" folder to "f0nts" - note the zero.
17. Either obtain the "update.xbe" from Slayer's 2.5 or, if you have the 4920 dash, use the "update.xbe" in the C:\xodash folder of your XBOX. Copy the "update.xbe", whichever one you had to use, to the root of C.
18. Delete the files "Xbox.xtf" and "XBox Book.xbe" from the root of C if they exist.
19. Copy "xboxdash.xbe" to your computer.
20. Search the dash for occurences of "fonts" in unicode. In hex form, this looks like "66006F006E0074007300". There should be two occurences.
21. Change each occurence of "fonts" to "f0nts" in unicode (meaning the hex editor should show a "." after each character) or, in hex form, "660030006E0074007300".
22. Delete the "xboxdash.xbe" on the root of C and copy the "xboxdash.xbe" you were working on on the computer back to the root of C.
23. Rename the newly-placed "xboxdash.xbe" to "MODxboxdash.xbe".
24. Rename the "update.xbe" which you copied to the root of C some time ago to "xboxdash.xbe".
25. Copy over one of the fonts which you obtained from the UDE thread to the root of C. As mentioned earlier, the font should either contain your kernel version on the end or should be generic. One made specifically for your kernel is highly recommended.
26. Rename the newly-placed font to "bert_ate_ernie.xtf".
27. If you have kernel 5530 or above, skip to step 29 now. Otherwise, continue this step. Signing PBL: Using xbedump, sign "default.xbe" with the habibi key (command: xbedump default.xbe -habibi). Then, rename "default.xbe" to "default.xbe.old". Rename "out.xbe" to "default.xbe". [/b]
28. Copy PBL's "default.xbe" and all other files and folders to the root of E.
29. Using xbedump, sign EvoX's "default.xbe". This isn't required UNLESS your kernel is 5530 or above, but since it's a dashboard, you may at one point use it to boot from... So just sign it with the habibi key the same way as was described step 27.
30. Copy EvoX, including its "default.xbe", "evox.ini", and other folders to the root of C and rename "default.xbe" to "evoxdash.xbe" if your kernel is below 5530. Otherwise, copy them to the root of E and leave "default.xbe" as it is.
RESULT
Kernel below 5530
Drive C
[Audio]
[f0nts] (renamed from "fonts")
[Skin] (from EvoX if found)
[Trainer] (from EvoX if found)
[xboxdashdata.10027100]
[xodash]
bert_ate_ernie.xtf (latest from this thread)
evoxdash.xbe (from EvoX)
evox.ini (from EvoX)
MODxboxdash.xbe (dash 4920, renamed ...
... from "xboxdash.xbe" and hex-edited)
settings_adoc.xip (not required)
xboxdash.xbe (updater to 4920, renamed ...
... from "update.xbe" in "C:\xodash". This is ...
... absolutely necessary. Without it - you're ...
... screwed. Good eye anjilslaire.)
Drive E:
[BIOSES] (from PBL)
- contents: xboxrom.bin (located manually)
[CACHE]
[TDATA]
[UDATA]
bg.jpg (from PBL)
boot.cfg (from PBL)
default.xbe (from PBL)
font.jpg (from PBL)
phoenix2d_logo1.jpg (from PBL)
Kernel 5530 or above
Drive C
[Audio]
[f0nts] (renamed from "fonts")
[xboxdashdata.10027100]
[xodash]
bert_ate_ernie.xtf (latest from this thread)
MODxboxdash.xbe (dash 4920, renamed ...
... from "xboxdash.xbe" and hex-edited)
settings_adoc.xip (not required)
xboxdash.xbe (updater to 4920, renamed ...
... from "update.xbe" in "C:\xodash". This is ...
... absolutely necessary. Without it - you're ...
... screwed. Good eye anjilslaire.)
Drive E:
[CACHE]
[Skin] (from EvoX if found)
[TDATA]
[Trainer] (from EvoX if found)
[UDATA]
default.xbe (from EvoX)
evox.ini (from EvoX)
Thanks to:
anjilslaire
Idots
Grospolina
rambo88
ember
- and anyone else I may have left out.
This guide has been updated to reflect their input.
This post has been edited by Tomilius: Jun 15 2004, 05:24 AM
The default PBL 1.4 bios points to a bunch of places, right? And to keep it simple, i just had them put EvoX at C:\ as default.xbe ...
Actually, I guess PBL 1.4 doesn't come with a default bios, does it? Well, devz3ro has a package somewhere out there that includes a certain bios - that's the bios I had been referring to. I'll take that into account during revision. Anything else horribly and disastrously wrong? :-D thanks for the help anjilslaire. They would have been stuck on that one for a while.
I made a memcard installer/uninstaller/backup/c-restore package that does all this, including hexing a copy of xboxdash.xbe. Only downside is that you still have to supply the update.xbe yourself. The validity is checked by the installer though to avoid faulty installs. Last link of my sig.
Many thanx and great job Tomilius!
Is it possible not to use any gamesave hack but simpy use the dashboard hack by applying hot-swapping?
Have a look at the "UDE package for xboxhdm" link in my sig.
| QUOTE (rambo88 @ Jun 14 2004, 07:58 PM) |
Many thanx and great job Tomilius!
Is it possible not to use any gamesave hack but simpy use the dashboard hack by applying hot-swapping? |
Any time. Eh, yes. :-D That would work too I suppose - although it does kind of defeat the purpose of "software exploitation" IMO - and I've never actually used the hotswap trick. I don't plan on taking my XBOX apart until UDE comes up with working Live functionality and then M$ releases an update so hideous that the XBOX can't even boot ... or something evil like that.
By the way, I have a simple question. I was at the MS Dashboard doing nothing, and I accidentally hit XBOX LIVE. I tried the IGR feature of the BIOS but it didn't take me back to EvoX [forgive me if that makes no sense], so I ran to the XBOX and turned it off. I never let it finish loading its splash screen. Don't think I'm banned, do you?
EDIT: I forgot that I set the router up to block the XBOX Live ports for now (or so I think). But would that have been enough to ban me if I hadn't? I could probably find the answer to that if I looked. Just curious though.
EDIT #2: Just for the sake of my curiosity, I let Live get past its splash, but the kernel crashed (ROE). This is probably to be expected anyway. I should read more.
| QUOTE |
| I was telling rmenhal that I could check any bios that he wanted me to. He was suggesting that an old original xbox bios won't work because of the focus video chip I have in my 1.4. I could possibly flash and have it load PBL to see video, but If that didn't work I would be screwed. Hence him saying it would be a "bit extreme" |
ah ok
good exploit this
only prob i c atm on mine is I havedual habibi sige version
Whe I bootwith a c-r or dvd-r it boot to the tray ope state (trayope.xbe) an this runs my oha dash skippingpbl so they dont boot...need to take out dis oot theopen crive put the dici:(
| QUOTE (kali- @ Jun 14 2004, 11:27 PM) |
Tomilius
My previous xbox can't work with bert_ate_ernie.xtf under c: to get ude working i have to put bert_ate_ernie.xtf under fonts dir |
Thanks kali - you don't happen to know what version the kernel and dashboard were for that XBOX, do you?
@ Tomilius:
You need an xboxdash.xbe in the c:\. It's not mentioned in the "Result". It's the renamed update.xbe
Oh my God... thanks angilslaire. lol that's HORRIBLE that that was missing.
| QUOTE (Tomilius @ Jun 14 2004, 06:51 PM) |
Kernel 5530 or above
Drive C [Audio] [BIOSES] (from PBL) - contents: xboxrom.bin (located manually) [f0nts] (renamed from "fonts") [xboxdashdata.10027100] [xodash] bert_ate_ernie.xtf (latest from this thread) bg.jpg (from PBL) boot.cfg (from PBL) default.xbe (from PBL) font.jpg (from PBL) MODxboxdash.xbe (dash 4920, renamed ... ... from "xboxdash.xbe" and hex-edited) phoenix2d_logo1.jpg (from PBL) settings_adoc.xip (not required) xboxdash.xbe (updater to 4920, renamed ... ... from "update.xbe" in "C:\xodash". This is ... ... absolutely necessary. Without it - you're ... ... screwed. Good eye anjilslaire.)
Drive E: [CACHE] [Skin] (from EvoX if found) [TDATA] [Trainer] (from EvoX if found) [UDATA] evoxdash.xbe (from EvoX) evox.ini (from EvoX)
|
FOR KERNEL 5530:
- I did not see that you mention to copy PBL to drive C: for kernel 5530.
- The content of drive E: contradictory with your step no.30, that is
"30. Copy EvoX, including its "default.xbe", "evox.ini", and other folders to the root of C and rename "default.xbe" to "evoxdash.xbe" if your kernel is below 5530. Otherwise, copy them to the root of E and leave "default.xbe" as it is."
CMIIW
Yes. You're right. Truthfully, I haven't looked over it at all. All I've done is add color - and I even did that blindly. I just haven't been able to concentrate. Thanks everyone for doing my work for me.
EDIT:
| QUOTE (ember @ Jun 15 2004 @ 03:23 AM) |
FOR KERNEL 5530:
- I did not see that you mention to copy PBL to drive C: for kernel 5530. |
From what I've read, PBL is not compatible with 5530 and up. ???
| QUOTE (Grospolina @ Jun 14 2004 @ 08:05 PM) |
| - Don't use PBL for K5530 and above |
hello, i dont have a crossover cable, so everytime i want to put sumthin on my xbox, i hotswap :evil: . Anyways, i use XBoxHDM (great program Ldots). In the part where i hafta get my MOMxboxdash.xbe to hex edit it, how would i do this, i am a newb to linux and i have no clue how to do this...i was thinking about putting it on a floppy(dont know if itll fit) but also i connnect my PC hard drive as a secondary master, so is possible to transfer MODxboxdash.xbe to a floppy or my Hard Drive using xboxhdm during a hotswap? this is the only part of teh UDE that i have yet to do, and my limited resources are plagueing the completoin of it. Other than that, great work to all of you guys that made this great thing possible
EDIT: im not sure if this information is need , but my PC runs win xp, so the hard drive is formatted to NTFS, also, i dont know how to format floppies to linux format (wow i sound like such the newb that i am)
EDIT2: i dont hot swap all the time, just when i did the exploit, and now, when i am trying to get MODxboxdash to my computer to hex edit it, since i dont see any other way
This post has been edited by linuXBOX2: Jun 15 2004, 03:36 AM
Hotswap everytime you want something changed on the hard drive? I would suggest investing in a cheap cd writer and write them on a $0.03 cent disc (using xbmc's file manager to copy over / move) if you are afraid of ftp or making / buying a crossover cable.
BTW: I have 1,000 feet of cat6. I paid $30USD for it, so don't say you don't have the money for a 3 foot cable (unless its belkin, their shit is extremely overpriced).
-devz3ro
http://sh0x.tk/
oh yes, lol, that is what i do, use XBOX media center to transfer files. but i was talking about, the only way that i could think of for transferring MODxboxdash.xbe to my HD was through a hotswap...
| QUOTE (Tomilius @ Jun 15 2004, 03:34 AM) |
EDIT:
From what I've read, PBL is not compatible with 5530 and up. ???
|
then why there are PBL files on C: drive under KERNEL 5530 section??
| QUOTE (ember @ Jun 15 2004, 06:12 AM) |
| then why there are PBL files on C: drive under KERNEL 5530 section?? |
Because I'm retarded.
I'd consider my original post of the tutorial MS-approved; I just have about 500 more updates to go.
I'm looking forward to the next release of Dual-Habibi
| QUOTE (devz3ro @ Jun 15 2004, 04:55 AM) |
Hotswap everytime you want something changed on the hard drive? I would suggest investing in a cheap cd writer and write them on a $0.03 cent disc (using xbmc's file manager to copy over / move) if you are afraid of ftp or making / buying a crossover cable.
BTW: I have 1,000 feet of cat6. I paid $30USD for it, so don't say you don't have the money for a 3 foot cable (unless its belkin, their shit is extremely overpriced).
-devz3ro
http://sh0x.tk/ |
lol, i just cut up a straight-through cable and spliced the wires back together

Works fine with electrical tape securing it

Shows how cheap I am
| QUOTE (linuXBOX2 @ Jun 15 2004, 04:44 AM) |
| In the part where i hafta get my MOMxboxdash.xbe to hex edit it, how would i do this, i am a newb to linux and i have no clue how to do this...i was thinking about putting it on a floppy(dont know if itll fit) but also i connnect my PC hard drive as a secondary master, so is possible to transfer MODxboxdash.xbe to a floppy or my Hard Drive using xboxhdm during a hotswap? |
Well if you want to hex it manually, then since you have your PC HDD on secondary master you could just make a copy of your original xboxdash.xbe to your PC (NTFS) HDD. Then boot to windows and hex away!
From version 1.5 of xboxhdm I included a small patcher that should do the job. So hotswap your xbox HDD to the PC and run xboxhdm. Mount your xbox C-drive :
| CODE |
> mkdir xbox-c > mount -t fatx /dev/hda51 xbox-c |
Then navigate to your original xboxdash.xbe (lets call it MOMxboxdash.xbe) and use the patcher on this :
| CODE |
> cd xbox-c > patcher -f0nts MOMxboxdash.xbe |
This will produce an outputfile (msdash.xbe) that has been patched to look for the f0nts folder.
This post has been edited by ldots: Jun 15 2004, 07:48 AM
hmmm...Im sure crossover cables are cheap and over here are about the same price as straight cables n e way
a fiver will get a sufficient cablle probably if u look u get it even less
I was going to do the Hotswap to get my Xbox working but i just found out the're new fonts. Is it adviced to use these font's since the're so small and the fonts doesn't seems to launch 2 XBE's but only one.
Should i use the 504 bytes fonts or the ''old'' big 1.4 fonts?
| QUOTE (ldots @ Jun 14 2004, 08:03 PM) |
| Have a look at the "UDE package for xboxhdm" link in my sig. :) |
It´s, in any way, possible to use "ltools" files in "xboxhdm" instead
"UDE package for xboxhdm" , UDE to install ?
I use the dual boot fonts
not sure wether to just use the single font and run my otha stuff by the launch menu n PBL
| QUOTE (donald321 @ Jun 15 2004, 03:27 PM) |
It´s, in any way, possible to use "ltools" files in "xboxhdm" instead "UDE package for xboxhdm" , UDE to install ? |
ltools is a game save package so you could just unzip this package and put it in the E-folder before burning the xboxhdm CD. You would need a way to run the package after your xbox HDD has been put in the xbox, either through one of the exploitable games by a dashboard hack.
I think the shell code in fonts should be kept as simple as possible and contain only what's absolutely necessary. Clock check/set code is a safety feature and should be kept there. Dual booting shouldn't.
I put together some XBE header file from xbdev.net and the tray state stuff from BAE 1.4 and got the XBEs below. Take a single boot font and hexedit "default.xbe" to "Dual-Habibi.xbe" (the twelve zeros can be freely replaced) and copy Dual-Habibi.xbe from the tarball to E:\.
This code is largely untested. :P
EDIT2: Updated the code.
| CODE |
begin-base64 644 dualboot2.tar.bz2 QlpoOTFBWSZTWTsE8FcAEAz////+//////////////////r7////f/7/ff// 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 ====
|
This post has been edited by rmenhal: Jun 16 2004, 01:54 AM
I need to learn to read. I will try this soon rmenhal. Thanks!
This post has been edited by Tomilius: Jun 15 2004, 04:50 PM
rmenhal: Absolutley amazing. i agree with you that the fonts should be kept as clean as possible. Anyhow, when running close-retail, are you able to launch titles from the retail dashboard? Didn't know if you came up with somet type of fix for it wasn't working in my release of the fonts.
| QUOTE (rmenhal @ Jun 15 2004, 05:52 PM) |
| I think the shell code in fonts should be kept as simple as possible and contain only what's absolutely necessary. Clock check/set code is a safety feature and should be kept there. |
No argument here.

Well done m8. Options for everybody!
That settles it. I MUST keep my fingers shut. Great job, rmenhal! "Largely untested"... you're too good.
I have found one oddity though... just one... when you reboot from a dash (Quick Reboot) it looks for a disc in the drive (the LED flashes green.) However, it is not given enough time to finish looking, and somehow the drive must be considered open because it boots into msxboxdash.xbe. No big deal. It's solvable by using the "Full Reboot" feature of EvoX.
This post has been edited by Tomilius: Jun 15 2004, 09:53 PM
When I boot the XBOX with the tray open it goes to MSDash but I can't launch any game (Original or backup).
So what is the point of the use of these last new .xbe made by rmenhal?
I'm sorry but I didn't understand, can you explain me please.
With the last fonts I had I could boot with any type of game in the drive.
Thank you for your work.
ok this is my first post i've been trying this for days now and i always get error 21.... i have been pouring through these forums trying to find the best soft mod....
i dont need xbox live
i have soldered my bios flash points
i want to put on the neweset x2 or evox bios and have these in e:\bios
e:\default.xbe is evox from slayers 2.5 i md5 checked it and signed it with habibi and checked it again and the md5 stayed the same unlike my other version of xbedump which i susspect was messed up cuz it would change the md5 everytime i resigned it which i throught was weird...
e1c4afdd99830f019508d86b19acad42 *default.xbe <--- this is evox from slayers and it was 752 k
if i boot update.xbe from slayers as c:\xboxdash.xbe with normal fonts i get the unable to update screen ... when i put any bert/ernie or bert ate ernie files in c:\fonts i get error 21.... yes i have removed ALL the old fonts...and i have tried bert_ate_ernie-4034-01.xtf just a few minutes ago with the same result error 21..
Kernel:4034 <----sticker on my xbox mobo and info screen says so
Dash: 4920 from slayers
please some one help me ;(
also is there a less crappy harddrive swap program...hdd_driver is so buggy i can only backup and restore and not navigate the directory structer..
Fat-X-Plorer was so buggy i had to recompile it myself and its still crashy and it doesnt let me delete folders...quite messy
Try using a gamesave exploit - look at the last link of Idots' signature.
btw:
this is my update.xbe in c:\ as xboxdash.xbe
8ab653c39f555758fb65d9014928c4cd *xboxdash.xbe
i dont have mechassult for that hack :( plus with no links ill have to irc around for it forever and that aint my favorite thing in the world to do...i have every thing for this mod right now and i would like if i could just get it to work....just noticed that fat-x-plorer currupted my e:\bios folder...it has like 30 blank file entrys of all size 0....this is i new fuckup i think...will have to find my original image again..
This post has been edited by Sirus20x6: Jun 16 2004, 12:18 AM
I updated the dualboot code post to dualboot2.tar.bz2. The xbdev.net header is a bit broken (fixed) and I changed the tray state decision so that it's like in PBL 1.3 (previously state == 0x40, now state != 0x10).
@Angerwound: I didn't fix anything for Closed-Retail. If it didn't boot originals before, it still don't.
@GJCD: are you using Dual-Habibi or Closed-Retail? Angerwound's experience seems to be that Closed-Retail has never booted any kind of game. I don't know what's the point of booting into retail dash. A pre-4920 dash is damaged anyway because of reset-on-eject and you can get into a f0nts-edited 4920+ dash through your favorite dashboard.
GJCD: rmenhal is exactly right, ROE is enabled and no games will boot from the retail dash, the only purpose it served me was for video/memcard/audio settings.
A while back I said that msxboxdash.xbe loads with the tray closed when I use the 'quick reboot' feature of a dashboard. I have no idea how that ended up happening... but things work fine now. It must have been my odd configuration.
Dual-Habibi is EXTREMELY useful for those of us without owned copies of the gamesave-exploitable games. Thanks once again, Angerwound and rmenhal!
| QUOTE (rmenhal @ Jun 16 2004, 03:34 AM) |
| Angerwound's experience seems to be that Closed-Retail has never booted any kind of game. I don't know what's the point of booting into retail dash. A pre-4920 dash is damaged anyway because of reset-on-eject and you can get into a f0nts-edited 4920+ dash through your favorite dashboard. |
| QUOTE (PedrosPad @ May 21 2004, 05:16 PM) |
Now here's an interesting finding:
Live 1.0 Dashboard 4290, Allowed media types = 0x80000001, XBE_MEDIA_HDD Pre-Live Dashboard 4817, Allowed media types = 0x00000001, XBE_MEDIA_HDD |
Thus, if Live 1.0 Dashboard 4290 is chained, ROJ would
still be off (suitable for using the Dash to play CDs or watch DVDs).

Interesting, but not overly helpful, or possible, as 4290's fonts have already been hijacked by UDE.

I always saw the tray-state XBEs chaining a rename-files-and-reboot XBE, that'd restore the system state to retail and reboot, in order to reenter a clean retail environment (to be reversed later by EEE or GameSav)
| QUOTE (PedrosPad @ Jun 16 2004, 08:13 AM) |
I always saw the tray-state XBEs chaining a rename-files-and-reboot XBE, that'd restore the system state to retail and reboot, in order to reenter a clean retail environment (to be reversed later by EEE or GameSav) |
Yeah I really don't see the real advantage of this "tray state" exploit if it's only served to boot to a retail dash that only serves as a mem/music/settings dash when you could just as well link the ms dashboard from the normally booted dash.
Too bad we can't make the dual state thing work on retailed booting xboxes so we have choice of goin into an unmodded state and a modded state.
And can someone please explain this:
| QUOTE |
| Dual-Habibi is EXTREMELY useful for those of us without owned copies of the gamesave-exploitable games. Thanks once again, Angerwound and rmenhal! |
If the first font doesn't get loaded the whole dual habibi doesn't get loaded. (to my understanding at least)
This post has been edited by krayzie: Jun 16 2004, 01:13 PM
Yeah, I wouldn't find it useful for booting to MS dash either. I do find the dual-booting useful for my UDE package though. I like the idea that even it you mess up your PBL installation or the dash your hacked bios boots to, you are still able to reach the MXM based UDE installer and fix it.
ahh okay that's an advantage I can find reasonable. A sort of backdoor to another dash (or package) to fix things.
evox loads fine, but when i try to run programs it always give me error 21. (eg. xbmc)
rmenhal, do you or anyone else for that matter know / understand how the complex !loader works in contrast to PBL? I found some interesting things out about it when trying a bunch of exploits on the 5713 kernel. I have a pretty good idea, just wish we could get its source code. I noticed when messing around, it produced a error 21 a few seconds *after* the !loader xbe was loaded. The xbe loaded fully, then crapped out when trying to patch the kernel memory. This is probably the same thing PBL does, but I'm hoping not since PBL just freezes. Well, PBL does hang for me anyways on this specific kernel. Reason for the error 21 could be because I do not have the proper dlls for it to run on my 1.4 box with kernel 5713 (TSOP flash back for testing). Maybe it needs tweaking / an update?. Might be something, might be nothing...
/me calls complex :)
-devz3ro
http://sh0x.tk/
This post has been edited by devz3ro: Jun 16 2004, 02:29 PM
| QUOTE (ryan321 @ Jun 16 2004, 03:25 PM) |
| evox loads fine, but when i try to run programs it always give me error 21. (eg. xbmc) |
If your not running PBL before Exox (I assume because you can't), you'll have to sign every XBE Evox launches with the same key you've signed Evox with.
im such a n00b but... has anyone had the time or even a chance to install the UDE with a step by step (including pictures) tutorial? and what exactly is a PBL??
also i have the UDE.rar file from 'usual places' along with the slayers auto installer 2.5 iso for any files i need there. Would there be anything else?
| QUOTE (pdxkid @ Jun 16 2004, 06:25 PM) |
im such a n00b but... has anyone had the time or even a chance to install the UDE with a step by step (including pictures) tutorial? and what exactly is a PBL??
also i have the UDE.rar file from 'usual places' along with the slayers auto installer 2.5 iso for any files i need there. Would there be anything else? |
For those of you having trouble installing UDE, just use ldots memcard package. Work wonders.....
I used updTE XBE from slayers
just used the fonts posted here (put the code in notepad save as 1.b64 open with winzip)
where are the new fonts that automatically set the unset clock
so this exploit loads the default.xbe off the E drive? what should i do with the one of my C drive? I think its PBL also..
ok.. let me know when i begin to come a real pain... i changed the xboxdash.xbe to MODxboxdash.xbe.. so i could still access the msdash.. well when evox loads and i try to access msdash it does not happen.. just takes me right back to evox screen. why is that?
| QUOTE (liteon6x @ Jun 16 2004, 11:17 PM) |
| where are the new fonts that automatically set the unset clock |
There are 3 versions as of now that support the clockset feature, all found within the thread.
rmenhal's original version which is a basic bert_ate_ernie.xtf w/ autoclock setting.
my version which includes tray-state XBE loading as well as the autoclock setting.
rmenhal also released another version of his fonts which have the autoclock features built in. But the new feature within his release is that it boots an .xbe that he wrote which controls the tray state selection.
| QUOTE |
| well when evox loads and i try to access msdash it does not happen.. just takes me right back to evox screen |
I'm having the same problem, with a twist. Instead of it going back to EvoX when I select MS Dashboard, I get an Error 21.
I've done the hex editing to MODxboxdash.xbe to include f0nts\ instead of fonts\ . I even double checked the file in the hex editor and caught a mistake, fixed it, uploaded it and still got an Error 21. I don't see what I'm doing wrong. The two files in the f0nts\ directory are the original ones that were in there. The same files on the C:\ drive were renamed (xbox.xft and xbox book.xft) but not removed or moved in any way.
Is the MODxboxdash.xbe supposed to be signed with Habibi, because I haven't tried that yet. I also edited the evox.ini and made it point to C:\MODxboxdash.xbe for the MSDashBoard.
Anyone have any idea what I could be doing wrong?
EDIT: Fixed my problem. It was because the MODxboxdash.xbe had to be signed with -habibi instead of -font like most tutorials say. Also, using
THIS tutorial, I kept my fonts\ directory without the 0, and just changed the files to .xft and used the hex editor to edit the MODxboxdash.xbe. Works like a charm now.
| QUOTE (ember @ Jun 11 2004, 06:16 AM) |
would you explain more, how do the game lock up? on loading the game? in the middle of the game?
what dashboard are you using when load the game? u-x, evox, ava, mxm, thc? try to load the game with different dashboard.
if still don't work, i would suggest you to update date and time then try to load the game again.
if still don't work, try to load the game using the game disc...
you probably come into a narrower path for solution. good luck. |
Sorry for the long delay.
Time and date are correctly set.
Tried launching through Avalaunch and Evo-X.
Game disc doesn't work either (tried on a few)
List of games not working (all PAL)
XII
Top Spin(locks up with blue screen on start)
DTM Race Driver 2(locks up on initial loading screen)
Midtown Madness 3
Unreal Championship(locks up on initial loading screen)
GTA 3 Vice City works for me fine.
Solution? :/
| QUOTE (PedrosPad @ Jun 12 2004, 09:22 PM) |
| QUOTE (Angerwound @ Jun 11 2004, 09:58 PM) | For those of you that want to have a Dual-Path Boot and AutoSetting of Clock features within your Bert_Ate_ernie.xtf's here you are. Readme explains boot procedures.
Clock becomes set to 6/6/04 00:00. Depending upon timezone, you results may vary. =================================================== BERT_ATE_ERNIE v.1.4
History: V.1.0 - 2004-05-22 - rmenhal - First release V.1.1 - 2004-05-25 - rmenhal - Enlarged to work with more kernels V.1.2 - 2004-05-26 - Grospolina - Reformatted V.1.3 - 2004-06-11 - rmenhal - Auto ClockSet routines added. V.1.4 - 2004-06-11 - Angerwound - TrayState Decision Making added.
Current Features:
- No Clock Loop: Old fonts would become stuck within a loop not allowing a XBE to be launched. Problem Solved. - TrayState Decision Making: Depending upon state of tray, two different XBE's can be launched at boot. - AutoSet Clock if out of Range: If unplugged for periods of time the clock will reset itself. Box will still boot because of Clock Loop already being solved. Although, games will not boot prior to loading a dash because of the clock not being set. Problem Solved.
Dual-Habibi.xtf: This font file will launch the following: Tray Closed: Habibi-Signed E:\default.xbe (PBL) Tray Open: Habibi-Signed C:\msxboxdash.xbe (Hex-Edited Retail Dash or XDK)
Closed-Retail.xtf: This font file will launch the following: Tray Closed: Habibi-Signed E:\default.xbe (PBL) Tray Open: MS-Signed retail XBE (D: 4034 and under; Post-Live Vers. will not work because they attempt to use c:\fonts\bert_ate_ernie.xtf)
Access to retail dash is only for video settings and music collection within your ST.DB file Titles can not be launched from the retail dash unless PBL is launched before hand. |
Hi 'authors', Is this now considered the best-of-breed? Shall I update the root post to contain just this font?
|
Root post now updated
I felt it important to post a font that deals with an 'unset' clock, and, although slightly out of date, this was the last large 'generic' font.
rmenhal, your posts after this focus on kernel-specific exploit fonts, yet still claim to contain an, albeit tiny, 'generic' font. This has left me slightly confused. Why the need for kernel specific-fonts if the 'generic' font does actually work? Please can you give me a few words of explanation? (when you'd use 'generic'?, and when you'd use kernel-specific?), and I'll include them when I next update the root post. Ta.
...And if anyone is experiencing problems with stability of the generic (non-kernel specific) font please post. Personally I have tried the generic font on kernel 4034 and 5101 and havent had any stability issues.
| QUOTE (ldots @ Jun 17 2004, 09:16 AM) |
| ...And if anyone is experiencing problems with stability of the generic (non-kernel specific) font please post. Personally I have tried the generic font on kernel 4034 and 5101 and havent had any stability issues. |
Seconded.
| QUOTE (flYnSt4r @ Jun 17 2004, 07:49 AM) |
List of games not working (all PAL) Top Spin(locks up with blue screen on start) |
Odd. My legit PAL copy of Top Spin worked 100% fine when booted from EvoX.
Its about time I started looking at a UDE package I think..
OK.
"Traystate" 2 XBEs
How do you configure "where" the 2 xbe's can be ran from? HEX edit? Or some other way?
Update.xbe file and check
OK, the file C:\xodash\update.xbe is on most xboxes I have seen, I am guessing that the ones with the 4920 dash "as standard" will all have it, can anyone back my assumption up?
If this is not the case, where is the best place to get the hackable Update.xbe from? My package will work using MA, has anyone tried the update file on the MA DVD?
Live!
As always, live updates are a bummer, has anyone had a mess around running the latest M$ dash and the package in some kind of "swappable" state? My plan was to somehow work out a way of running the new dash and this hack, if it can be done then il be so pleased as this is the one thing that really pisses me off when softmodding and I dont even use Live! but people do 
fonts and f0nts
OK, why do we have to re-name the fonts folder exactly? I know its becuase you may wanna run the M$ dash.. yes? I have a few ideas regarding the use of this folder and being able to boot different dashboards and how it would have to be re-named.. but its a little confusing? If you know what I mean
I think thats about it for now, I have a few free days in about a week and wanted to get this running and have a mess around..
One last thing, UDE is amazing, great work guys, and as soon as it looked like the exploit scene was getting boring
well done chaps
| QUOTE (mkjones @ Jun 17 2004, 02:46 PM) |
Just wanted to pop my head up and ask a few questions Its about time I started looking at a UDE package I think..
OK.
"Traystate" 2 XBEs How do you configure "where" the 2 xbe's can be ran from? HEX edit? Or some other way?
Update.xbe file and check OK, the file C:\xodash\update.xbe is on most xboxes I have seen, I am guessing that the ones with the 4920 dash "as standard" will all have it, can anyone back my assumption up?
If this is not the case, where is the best place to get the hackable Update.xbe from? My package will work using MA, has anyone tried the update file on the MA DVD?
Live! As always, live updates are a bummer, has anyone had a mess around running the latest M$ dash and the package in some kind of "swappable" state? My plan was to somehow work out a way of running the new dash and this hack, if it can be done then il be so pleased as this is the one thing that really pisses me off when softmodding and I dont even use Live! but people do 
fonts and f0nts OK, why do we have to re-name the fonts folder exactly? I know its becuase you may wanna run the M$ dash.. yes? I have a few ideas regarding the use of this folder and being able to boot different dashboards and how it would have to be re-named.. but its a little confusing? If you know what I mean
I think thats about it for now, I have a few free days in about a week and wanted to get this running and have a mess around..
One last thing, UDE is amazing, great work guys, and as soon as it looked like the exploit scene was getting boring well done chaps |
1: I haven't looked into the xbe's cuz they aren't of real interest to me.
2: there are various 4920 update.xbe's floating around. I thought slayer's has the right one and also a few games.
3:you can switch to the easter egg exploit which uses the newest 5960 dash. I really doubt it will survive any coming updates though.
4: it doesn't mather how you rename the files just as long as you make the update.xbe can't reach his original xtf files.
1) Either by hexediting, or even easier by editing the source and recompiling. Rmenhal kindly provided the source code of the fonts, and the traystate xbe. (These are seperated in the latest release).
2) There is more than one 4920 update.xbe. The fonts were only disigned for one of them, so you cannot count on the MA version to work for everybody. Maybe it's time to find the differences between the two versions. Anyone who knows of a third version of the 4920 update.xbe ???
Most people get the working version from Slayers. Not that big a problem in my opinion. Most people who softmodded their xbox using the old fonts did the downgrade using Slayers anyway.
3+4) I second Krayzie's answers. At the moment I dont see any Xbox-Live safe way to switch bwtween an unmodded state and UDE besides the EEE. But the EEE - Will most likely not survive the next dashupgrade
- Will require either you or the user to include yet another M$ copyrighted xbe in the package (a pre-live dash)
Frustrated...
I attempted both the xbox-scene supplied instructions as well as the #xbins readme included with the UDE package.
A little bit of variation between the two, though I was able to get closer with xbox-scene. Mainly because #xbins's own tutorial contradicts itself saying that the xbøxdash.xbe is "not' included then finishes with a note saying "the included xbøxdash.xbe is hex edited..."
So I did what I could with that tutorial and got an error everytime. I was able to get Evox to load using xbox-scenes instructions. However, as well as the font hack, I get a partial operating Evox. What I mean is, no xbox games show up, half my emulators, and then those don't load. I tried using a signed xbmc.xbe as the default.xbe and it just froze during boot.
Any suggestions. I do have xbox v1.1 dash 4920.
| QUOTE (cayotic @ Jun 17 2004, 04:10 PM) |
Frustrated...
I attempted both the xbox-scene supplied instructions as well as the #xbins readme included with the UDE package.
A little bit of variation between the two, though I was able to get closer with xbox-scene. Mainly because #xbins's own tutorial contradicts itself saying that the xbøxdash.xbe is "not' included then finishes with a note saying "the included xbøxdash.xbe is hex edited..."
So I did what I could with that tutorial and got an error everytime. I was able to get Evox to load using xbox-scenes instructions. However, as well as the font hack, I get a partial operating Evox. What I mean is, no xbox games show up, half my emulators, and then those don't load. I tried using a signed xbmc.xbe as the default.xbe and it just froze during boot.
Any suggestions. I do have xbox v1.1 dash 4920. |
Read the pinned "temp mod spot avail"
Reason why the readme is all messed up is because Iriez had to edit some of the files inside the package (He also edited my readme, and I guess didn't fix everything). I will do a re-write and re-submit as soon as I can. I apologize for this.
-devz3ro
http://sh0x.tk/
What do you suggest I do? Is UDE really the best. Why do I have so much trouble booting to XBMC with exploits? Is Xb0xdash.xbe, (hexed), available on #xbins?
| QUOTE (cayotic @ Jun 17 2004, 04:49 PM) |
In the mean time
What do you suggest I do? Is UDE really the best. Why do I have so much trouble booting to XBMC with exploits? Is Xb0xdash.xbe, (hexed), available on #xbins? |
If you are having trouble with a manual install refer to ldot's UDE Memcard installer. There's a thread about it down below.
| QUOTE (cayotic @ Jun 17 2004, 04:49 PM) |
In the mean time
What do you suggest I do? Is UDE really the best. Why do I have so much trouble booting to XBMC with exploits? Is Xb0xdash.xbe, (hexed), available on #xbins? |
No it's not there, that was the problem. I didn't realize that I had it in the rar when I sent it in. xboxdash.xbe is a MS copyrighted file. You will have to start looking for ldot's installer if you cannot hexedit yourself. If you have the original file, there is plenty of threads around that can walk you through it
-devz3ro
http://sh0x.tk/
yeah rename the bios to xboxrom.bin and set the timeout to 00000
| QUOTE (tredici @ Jun 17 2004, 05:11 PM) |
| Ok, I've successfully completed the UDE. Quick question about PBL. Is there anyway to make PBL automatically load the only bios I have in the Bioses folder? Pressing A a few times isn't that bad, but if I could skip that, it would be much nicer. |
Mine always automatically loads as long as your boot.cfg points to it's filename.
boot.cfg is pointed to xboxrom.bin on default, so as long as you name your bios the same you should be fine.
| QUOTE (tredici @ Jun 17 2004, 05:11 PM) |
| Ok, I've successfully completed the UDE. Quick question about PBL. Is there anyway to make PBL automatically load the only bios I have in the Bioses folder? Pressing A a few times isn't that bad, but if I could skip that, it would be much nicer. |
Yes, change the timeout in the boot.cfg to all zeros (replace the 5 or whatever number it is with a zero) and rename the bios in the Bioses folder to xboxrom.bin (making sure the bios in your boot.cfg is xboxrom.bin also) for safety reasons.
-devz3ro
http://sh0x.tk/

-devz3ro
http://sh0x.tk/
P.S. Don't buy IBM computers, they are slow. (And yes, I am blaming the computer for my slowness
.)
| QUOTE (devz3ro @ Jun 17 2004, 05:17 PM) |
Ok I'm going to stop posting now since Angerwound has it all taken care of |
1. It maps the current directory to P:. This is normal. Don't change it to E:.
2. It's not case-sensitive.
This "TrayState Decision Making", how do i set what xbes i want it to run?
| QUOTE (dubey @ Jun 17 2004, 06:20 PM) |
| This "TrayState Decision Making", how do i set what xbes i want it to run? |
Depends upon which version of the fonts you are using.
My release you can either hexedit the font or edit the ASM and recompile the font.
rmenhal's requires editing of his custom .xbe. I'm almost positive you can hexedit his .xbe for he is known to leave blank bytes after the name for this purpose. Good Luck.
| QUOTE (Angerwound @ Jun 17 2004, 06:24 PM) |
Depends upon which version of the fonts you are using. My release you can either hexedit the font or edit the ASM and recompile the font. rmenhal's requires editing of his custom .xbe. I'm almost positive you can hexedit his .xbe for he is known to leave blank bytes after the name for this purpose. Good Luck. |
what files need to be hexed and what am i supposed to change in the file
| QUOTE (dubey @ Jun 17 2004, 08:09 PM) |
what files need to be hexed and what am i supposed to change in the file |
My release:
Hex edit the locations at the bottom of the .xtf file with the ones you desire. I suggest editing the ASM code and using NASM to recompile the XTF, much cleaner.
rmenhal's:
I haven't exactly gone about editing his code as of yet however, I'm almost positive its as simple as hexediting his .xbe with the desired locations or editing the ASM(if included) as stated above.
Yeah, I have your fonts Angerwound, they are great, not too hard to edit either. Now i just have to get pbl 1.3 to load the tHc dash....
| QUOTE (violent_bong @ Jun 17 2004, 08:47 PM) |
| Yeah, I have your fonts Angerwound, they are great, not too hard to edit either. Now i just have to get pbl 1.3 to load the tHc dash.... |
what sort of problems are you having with tHC? I recommend getting tHC to launch as an app before settign your PBL to boot it. The biggest mistake most people make is forgetting to edit the default.xbe of tHC to boot the original fonts from a seperate location.
Thats the wierd thing, i tried to launch it as my dash after pbl 1.3 loads, but it doesnt work, it just freezes. But when i dont eject the tray and let pbl 1.4 load, it loads fine. Any reason for that? or is my box just retarded?
| QUOTE (rmenhal @ Jun 17 2004, 08:52 PM) |
Some versions of Complex !Loader come with the source code for the essential part and the patches for kernel 4817 are clearly visible after disassembling the DLL.
Anyway, I looked at the 4034 patches and adapted some to 5101, 5530, 5713 and 5838. I was able to test only 5101 (and I implemented it only for that reason, PBL of course runs on 5101.)
Features: * Runs unsigned code at least off the HD (I don't have backups to test DVDs) * Drive F support * Some kind of eject fix
WARNING: 5530, 5713 and 5838 are currently COMPLETELY untested.
The patcher xbe is habibi-signed and can be run e.g. from evox or after UDE in place of PBL. It boots C:\evoxdash.xbe. |
Heck, if the 5530, 5713 and 5838 patches
do work, this deserves a thread of it's own. This will be as big as PBL, for owners of new XBOXs.
heh, rmenhal your definatlely a genius. btw, make sure to pm devz3ro about that mod position your definately my vote.
EDIT: LOL, it takes great skill to interrupt a double post..
So is this just a recompiled version of complex loader? I'll give it a try on my 3944 kernel
I dont know what use that would be to you guys though..
EDIT: forgot to say Good work rmenhal, you are amazing with this shit..

This could be what 5530 users have been asking for, but how would 5530+ owners run this? No exploitable dashversions? They could run it from game saves, but would this even disable ROE with a game in the drive???
| QUOTE (PedrosPad @ Jun 17 2004, 08:33 AM) |
| rmenhal, your posts after this focus on kernel-specific exploit fonts, yet still claim to contain an, albeit tiny, 'generic' font. This has left me slightly confused. Why the need for kernel specific-fonts if the 'generic' font does actually work? Please can you give me a few words of explanation? (when you'd use 'generic'?, and when you'd use kernel-specific?), and I'll include them when I next update the root post. Ta. |
First of all, both of the new generic and kernel-specific fonts are improvements over the old ones. They're much smaller, because there's no need for the landing zone or catch net anymore. They're so small now that there's really no risk of bert overflowing off the heap anymore.
The generic font, like all fonts before, still rely on an exact stack position. I think there are two weird situations, which on some boxes cause the stack to shift lower than what is usual:
1. For some boxes, the evox reboot features do this.
2. When some application/game manages to crash the kernel real good. On some boxes, the stack has shifted for some reason.
About 1: my xbox doesn't have this problem, but I guess at least Tomilius' box did. Also, I remember reading catfish installer readme (?) where he mentioned that he had to remove the reboot entries from evox menu, because the audio exploit wouldn't work after that and would just get corrupted. The only reason for audio exploit to not trigger is that the return address pointer in the stack is in a different place than usually. It just misses the mark.
About 2: YoshiKool described something along these lines. I've also several times managed to get - both swappy and swapless - audio exploit to not trigger and get corrupted on next boot after a nice kernel crash.
It's also probable that regular bert'n'ernie fonts have the same problem. But I think they happen to crash in a away that just causes a reboot once or twice. However, update.xbe happens to crash in a away that freezes the box. Freezing is a not problem if the user sits next to the console; just power cycle and the box works. A frozen box wouldn't make a remote Linux admin happy, though.
The kernel-specific fonts solve the problem by using a fixed location in the kernel. This location was determined when MS compiled and linked the particular kernel version. These fonts don't rely on any exact stack locations.
I provided the generic font, because I'm not sure if all the kernel versions are covered yet. Some post in these forums listed kernel versions, and it looks like we're still missing 4036 and 4972. I've never seen these versions mentioned elsewhere, though. 4036 could be a mistyped 4034 and 4972 looks more like an Xecuter version (or maybe X2 is based on 4972?). Are those two versions real?
| QUOTE (ldots @ Jun 17 2004, 09:18 PM) |
| This could be what 5530 users have been asking for, but how would 5530+ owners run this? No exploitable dashversions? They could run it from game saves, but would this even disable ROE with a game in the drive??? |
It's only kernel 5713 who can't use legacy dashboards. All other kernels can downgrade their Dashboard and use any of the exploits. It's simply that PBL couldn't be used on some kernels (5530, etc.) - and this may make that issue redundant

.
| QUOTE (Angerwound @ Jun 17 2004, 08:14 PM) |
My release:
Hex edit the locations at the bottom of the .xtf file with the ones you desire. I suggest editing the ASM code and using NASM to recompile the XTF, much cleaner.
rmenhal's:
I haven't exactly gone about editing his code as of yet however, I'm almost positive its as simple as hexediting his .xbe with the desired locations or editing the ASM(if included) as stated above. |
how do i know what release i have lool
I downloaded the UDE package at "the usual place"
| QUOTE (violent_bong @ Jun 17 2004, 09:10 PM) |
So is this just a recompiled version of complex loader? I'll give it a try on my 3944 kernel ;) I dont know what use that would be to you guys though.. |
No, I just adapted some of their patching to new newer kernels. Don't bother testing it with 3944. It checks the kernel version and doesn't do anything, but load C:\evoxdash.xbe, if the version is not 5101, 5530, 5713 or 5838.
| QUOTE (ldots @ Jun 17 2004, 09:18 PM) |
| This could be what 5530 users have been asking for, but how would 5530+ owners run this? No exploitable dashversions? They could run it from game saves, but would this even disable ROE with a game in the drive??? |
Thisl is really useful only for 5530. Unless, of course, 5713 and 5838 owners are happy with their game save exploits.

They'll have ROE, as before.
| QUOTE (PedrosPad @ Jun 17 2004, 09:22 PM) |
| It's only kernel 5713 who can't use legacy dashboards. All other kernels can use any of the exploits. It's simply that PBL couldn't be used on some kernels (5530, etc.) - and this may make that issue redundant. |
I realize this could be the solution for 5530 owners

With 5530+ I meant how would 5713,5838,.... kernel owners execute the patcher.xbe? No font/audio exploit ?
Edit : Yes Rmenhal, that was why I asked in the post. Your comment on this being untested on 5713,5838 kernels puzzled me

You could execute the patcher from a game save, but would still have ROE.
| QUOTE (rmenhal @ Jun 17 2004, 09:28 PM) |
| Thisl is really useful only for 5530. |
Still, that's a
large market, going by the posts in these threads.
| QUOTE (krayzie @ Jun 17 2004, 09:48 PM) |
Damn this scene is getting better and better. So much progress in such a short time. It's getting adictive |
lol Yes it's going really fast now and it's great to see people trading idea's and making other people's idea's possible

This exploit is getting beter every day and I can't wait untill I have my Xbox running again to test this!
Keep up the good work guys, we
love you
just tested this with my 5101 and it works perfect from dvd and hd. Too bad I don't have a 5530 here to test. And with evox dash igr on it's really awesome an kinda makes pbl useless. Maybe i'll just use this instead of pbl. It's much faster
quick question......
%define PBL_PATH '\Device\Harddisk0\Partition1'
%define PBL_NAME 'default.xbe'
%define DASH_PATH '\Device\Harddisk0\Partition2'
%define DASH_NAME 'msxboxdash.xbe
lets say i wanted to boot PBL off of E:\Apps\PBL\default.xbe with the subfolders...how would i define it above? Also it sez that partition6 does not work for this?? i'm guessin because the font doesn't add f drive support? doesn't the !complex loader add f drive support on the fly??
i believe dual habibi suits me best, what advantage does closed retail have?
%define DASH_PATH '\Device\Harddisk0\Partition1\Apps\PBL'
%define DASH_NAME 'default.xbe'
As for closed-retail... which should be open-retail I guess... it loads a retail version of the dash with the drive open? ???
I don't know much about complex !loader but if you're attempting to compare it to UDE, you should know that complex !loader isn't a font hack but a loader. Like PBL. So you can't compare them.
I guess. I'm always wrong around here.
This post has been edited by Tomilius: Jun 18 2004, 02:31 PM
??
| QUOTE (ripcurl @ Jun 17 2004, 11:23 PM) |
%define DASH_PATH '\Device\Harddisk0\Partition2\Apps\PBL' %define DASH_NAME 'default.xbe'
edit!! DID work for me thx!!
BUT STILL for some reason the open tray gives me error 21 too for both retail and closed tray fonts oh one last thing....its ok to put a .bak extention onto the xodash folder) ex. xodash.bak) to remove the xbox live icon in the hexed msdash, i hate it when some one accidentaly presses live THX!! great job everyone |
... you have to habibi-sign the MS dash or use PBL. Sorry if you already did those things.
| QUOTE (colt45joe @ Jun 18 2004, 03:46 AM) |
i dont get it, the very first post doesnt explain much....
how do i install the ultimate dashboard exploit?
where do i get the files to install this exploit? i checked "THE USUAL PLACES"
and there is no "bert ate ernie" files |
You can't use this exploit if you only have 60 seconds to figure out how to do so. If you don't have more than that, just give up - if you do, actually read this thread please. As much as you can of it - from the beginning. It's okay to skip to pages in the 40s after you've read the first few, I think.

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
MV%
M/!Y!G"D?)0.@`/D-`"<7!R?$<OTX";_D$I17#>-IHS\I%*I2;`VX'4M
M*8)`#72D-^F=C&SQ!%.3Y+-Y+9"CQ4,+&HRF)=@I\F1H2IQ"=0+H!&;9WL'Y
M)<KT>\&MNBUQ8F_@+;L<:X&BJ=1&J$63!;9"(;?["M(;]I\`Z7\-+N&S#)]&
MHFE[BXL"MX9FKG+TFF'SJ-6#JU?KQSA/&#B6$[$R_BT>8Y0`U'5SC/AMN:H`
MWM]+^3<^)2(E7]C=HE]!;W:C^7@_U"`^?H[7]OPM@K]&ZTGY<S@1$9>>CMZ]
M'O<8'(B7,PLW$_E%-U.&J8@&B+^I?""WX*ZZXN$!B?O;PD_V#1B'$54<5H#R
MO2L<+_:C"FZW*$D-*Q6H%`A,RLB&-4)U/.`6(IVSYK<K._@QNI8)@7U@LT)%
M9;;`X"XW=J/`[\EY1_'`D6ZPLKJ(9?3QII^I(9JT^:L[DCX];:_<9VX!FX@;
MD)\D86<2;PS9V6+`';M]8X.C_F0%O'(WY3T#HD=9W4\4*42#X\I)'#DT6=C8
M[AR.7,)TF<0XI5Q-'GZHX&IYR,9M8'68/ORH!%"R2C`2?03)8DXJJH!XRY^S
MG."1WJ@/<AJU)@F8D/^5ID*6&893#Z`B\'3;1ZW5R\&5TWB`W"1#OP@-<N'1
MN$ILLA&"-%O82#)@4?D6K:\[?33HBV#>#I3^QZ!$)2QHT8`7'._H`7<W>.]\
M@A.^7>)9=W`:>12P=9TWM]VTX*J[$&&1O!\CY&E;!'N89V2JF'<D@4SQ5R]@
M,_QY%;0,@!@$SN'QA_0C,]T<9B@L,=#RF)1&HJZI0SCW*?L0>/FCYK^%P'4P
M-U(U8:4D9<(8-Y-K2Y`7,<"1]WK)>@,RK!NC5\]+9V7O)WHZ&@7=PSBX50P6
ML4`O8#*\"/]C#SN'>M>4T*V@@K'A>"J&6(=9WKTH]1UL;?R`+X11X=R@-@5T
M@C,7`8@R8!1D"PVG8ARV)AQD[,&87_7LD$UOSA0$X2P"7Q2<%K)P!-.`Y"5Z
MM,FGW08!A.^WSQ+=)YI@<_MXZ-7W7..U8N6?UL\=OSB'2\[=B`B^Q9^%Q!*S
M$`7@,:CR:WYX!PG4)\4:*$JAHKG5"<\RFQ_6BH4(5V.FG&5[QE>I#25U@O3F
M(7SCE[7X.7,*C`Q#]G=,`VL*UC#'""DNF8Q1(WR`4G);YMA=+QY..YUO\VT$
M1UXTF:?5R7U7E!$X2/KPT9-
*-!$BK*4M&ME#M94;.J=87IRGQLI?HZF0:!
M^P4QA=_RB8X]`@BJA>%.DR)(CW6;`5PC#)[R)_\T.AL).2-SN!X>'VD#S0I[
MM9`]T`G3>F(+,D^CR<A._?T2`COD^]$J7V&R_?O\M)&/GGE1)_W(HN\3_TD9
M^@=IH_1J1VGPGL1(7]CMV%09@Z\5O(V,-BRSN2F-$\YH60D_8S+.CJ.I1VKW
M+(G&PID0G,,O=G'\IV[1IT:F[4I!8&_G%'_D('H3YPT8M$1'PD#DNCX(\/.8
M;K9CT//<PQ%:B4CX<O@5=;[4T,HWDZZD1RFYWDHQ`M]^N,=.O3I\5'BXK'F%
M8!\*=I5A?-2X*M!>-1;\'#[email protected]>2R']Y+R`H`8](7Y7'`EG;G2L6-[?
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
E&J<KKNN_%T>IJODBXD/N&<'!:&X!'-3Y?#],OT_MQ#U[`$`'````
`
end
8722 bytes
colt45joe: you probably missed the part inwhich you have to make file updatefonts.tar.bz2.b64 so forth, and i don't think you need to paste the code to get people help you how to make the font.
Yes, he did miss that part... not only does it not NEED to be mentioned in this thread, but guess what? It is! I think.
| QUOTE |
| 1: I haven't looked into the xbe's cuz they aren't of real interest to me. |
Cool man, I just would prefer them to lauch the xbe files from the locations in ny current packages...
| QUOTE |
| 2: there are various 4920 update.xbe's floating around. I thought slayer's has the right one and also a few games. |
YES! I knew Slayers had it

Its a bummer though having to download the slayer CD and my package

but thats the option...
| QUOTE |
| 3:you can switch to the easter egg exploit which uses the newest 5960 dash. I really doubt it will survive any coming updates though. |
I know man, all these bloody updates

its gettin worse than XP

| QUOTE |
| 4: it doesn't mather how you rename the files just as long as you make the update.xbe can't reach his original xtf files. |
Check, so if the fonts folder is not re-named the Update.xbe file just "runs" as normal eh

got that

thats acctually quite a good "feature"
ldots Said:| QUOTE |
| 1) Either by hexediting, or even easier by editing the source and recompiling. Rmenhal kindly provided the source code of the fonts, and the traystate xbe. (These are seperated in the latest release). |
Cool, what can compile the code? Would Visual Studio.net work? I know there are some free open source compilers around too but Id like to stick with VS.NET...
| QUOTE |
| 2) There is more than one 4920 update.xbe. The fonts were only disigned for one of them, so you cannot count on the MA version to work for everybody. Maybe it's time to find the differences between the two versions. Anyone who knows of a third version of the 4920 update.xbe ??? |
Right so 2 versions aint too bad, I reccon Id be "safe" making a batch script that could just copy the update.xbe from the live! folder and try that.. if it fails then tell users they have to "find" the slayer CD and use the file on that.. Hopefully this should work...
| QUOTE |
| 3+4) I second Krayzie's answers. At the moment I dont see any Xbox-Live safe way to switch bwtween an unmodded state and UDE besides the EEE. |
Me neither

not yet anyway!
Im still set on trying some crazy batch script that would require you to have 2 versions of C in folders on the E drive (hacked and unhacked) and copy and delete them when ever you want to "virginize" your xbox.. its a mad stupid crazy idea thats so un-userfriendly its bound to cause me a lot of pain
THANKS GUYS! Knew I could count on ya!
| QUOTE (mkjones @ Jun 18 2004, 08:13 AM) |
Right so 2 versions aint too bad, I reccon Id be "safe" making a batch script that could just copy the update.xbe from the live! folder and try that.. if it fails then tell users they have to "find" the slayer CD and use the file on that.. Hopefully this should work...
|
Yes, but I would recommend you make a check that the update.xbe is correct before doing any installing. Just letting it install to a non-functional hack doesn't sound too good. I use the md5sum for that which should be a bullet-proof check (almost

)
But checking whether the update.xbe the user currently has in C:\xodash\update.xbe is a good idea. I don't do that now, but will implement this in a future release.
| QUOTE (mkjones @ Jun 18 2004, 08:13 AM) |
Im still set on trying some crazy batch script that would require you to have 2 versions of C in folders on the E drive (hacked and unhacked) and copy and delete them when ever you want to "virginize" your xbox.. its a mad stupid crazy idea thats so un-userfriendly its bound to cause me a lot of pain
|
Getting the xbox "virginized" is not the biggest task, I do that too in my package, but to reenable the hack is not easy. When you return from live you are in a completely unmodded state, so you need to run "some" hack to do the nessecary
renaming/re-installing. I decided to rely on game save hacks. The audio and EEE are great for this, but could be disabled by an update.
I'd say, either get one of the exploitable games, or use xlink
| QUOTE (ldots @ Jun 18 2004, 08:33 AM) |
Yes, but I would recommend you make a check that the update.xbe is correct before doing any installing. Just letting it install to a non-functional hack doesn't sound too good. I use the md5sum for that which should be a bullet-proof check (almost ) But checking whether the update.xbe the user currently has in C:\xodash\update.xbe is a good idea. I don't do that now, but will implement this in a future release.
Getting the xbox "virginized" is not the biggest task, I do that too in my package, but to reenable the hack is not easy. When you return from live you are in a completely unmodded state, so you need to run "some" hack to do the nessecary renaming/re-installing. I decided to rely on game save hacks. The audio and EEE are great for this, but could be disabled by an update. I'd say, either get one of the exploitable games, or use xlink |
Yeh, the main problem I seem to have is people tend to Rent or Borrow an explotable game, if you just buy one! You always have a way back IN!
Also you cant forget the hotswappers

As for the md5sum checking! Ohh

thats way over my head man

I will leave that to you.. I think il be gettin hold of your package soon to disect for ideas... It may lead me to belive I shouldnt bother
| QUOTE (BluhDeBluh @ Jun 17 2004, 11:23 PM) |
I'm a little bit confused here. Any chance that someone (preferably rmelhal since he's the one that posts 'em) can make a thread with the first post of the thread dedicated to the encoded files, along with explainations of what they are and what they do with versions and whatsnew etc?
This way we'd always have an easy way to check for the newer files - you'd check the first page of that thread. At the moment, it's a bit all over the place.
I've tried to follow it, but this thead has become epic. I'm not criticising, I think development is great, but it's confused me!  |
Excellent idea BluhDeBluh. Root post now updated
| QUOTE (Tomilius @ Jun 18 2004, 04:00 AM) |
| You can't use this exploit if you only have 60 seconds to figure out how to do so. If you don't have more than that, just give up - if you do, actually read this thread please. As much as you can of it - from the beginning. It's okay to skip to pages in the 40s after you've read the first few, I think. |
"skip to pages in the 40s after you've read the first few" - lol

- It's sure a popular thread.
| QUOTE (PedrosPad @ Jun 18 2004, 09:51 AM) |
Excellent idea BluhDeBluh. Root post now updated |
Aha, much better! Cheers Mr Pad!
| QUOTE (SeanicTheHedgehog @ Jun 18 2004, 08:50 AM) |
| I love the nkpatcher. Is it possible to add igr or not? because then you couldnt ask for more, loads 10 times faster then pbl. It even loads crimson skies from any dash. It seems more stable and I would prefer this over pbl any day, but I dont know if anyone would agree with me. |
you can use the evox igr. And yes the main features from pbl are covered with this patcher. I think it's awesome too. Anyone allready tested this on 5530 kernels??
Right, so lemme get this right. To install UDE with nkpatcher at the moment you:
Backup everything etc etc make FTP work etc etc
Copy the corret updater.xbe as c:\xboxdash.xbe
Copy the font you are using to c:\
Rename c:\fonts to c:\f0nts
Copy nkpatcher.xbe as e:\default.xbe
Copy your dashboard of choice as c:\evoxdash.xbe
And that's it (assuming you aren't bothered about loading different XBEs on the tray state, and you aren't bothered about loading the original MS dash).
Okay, updated this to take into account stupid mistakes by me.
| QUOTE (BluhDeBluh @ Jun 18 2004, 02:27 PM) |
Right, so lemme get this right. To install UDE with nkpatcher at the moment you: Backup everything etc etc make FTP work etc etc Copy the corret updater.xbe as c:\xboxdash.xbe Copy the font you are using to c:\fonts Copy nkpatcher.xbe as d:\default.xbe Copy your dashboard of choice as c:\evoxdash.xbe
And that's it (assuming you aren't bothered about loading different XBEs on the tray state, and you aren't bothered about loading the original MS dash) |
Uhh you can copy the font to the root and rename fonts folder to f0nts. putting in in the fonts folder and rename the originals to xft or bak or whatever would work also I think.
The npatcher goes into E: as default.xbe It is allready signed I think.
*edit* I saw you allready changed the drive letter. I was thinkin allready you made a mistake.
*edit* sorry little misunderstanding
| QUOTE (GJCD @ Jun 18 2004, 03:10 PM) |
I tried the nkpatcher and it didn't load some backup games that PBL does.
Do I have to sign the .xbe of the game? |
I think that has to do with the media checks. Since pbl runs bioses that patch "on the fly" you didn't have to do that. I don't think the nkpatcher solves that though. Maybe you should try patching the xbe's.
]ëA\Device\Harddisk0\Partition1;default.xbe
is this what i am supposed to be editing to select which xbe i want to load on open/close?
| QUOTE (dubey @ Jun 18 2004, 03:17 PM) |
]ëA\Device\Harddisk0\Partition1;default.xbe
is this what i am supposed to be editing to select which xbe i want to load on open/close? |
Yeah... I think there is one default.xbe on e: in closed state and one msxboxdash.xbe on c: in open state. you could rename both of them but i didn't notice any blank spaces after the xbe's so you couldn't make the name any longer.
| QUOTE (krayzie @ Jun 18 2004, 03:23 PM) |
| Yeah... I think there is one default.xbe on e: in closed state and one msxboxdash.xbe on c: in open state. you could rename both of them but i didn't notice any blank spaces after the xbe's so you couldn't make the name any longer. |
i only see A\Device\Harddisk0\Partition1;default.xbe, I dont see any msxboxdask.xbe?
Am i supposed to be putting something in those ........ that follow it?
i was talkin about hexing the dual-habibi.xbe there is where the two xbe's are supose to be. If you are talkin about hexing the font you are right. you should change that default.xbe to dual-habibi.xbe.
| QUOTE (GJCD @ Jun 18 2004, 03:25 PM) |
I patched the .xbe with qwix and it didn't work too.
Anyone has the same problems with nkpatcher?
Thank you krayzie |
That is strange. I will look into it later once I have a chance.
| QUOTE (krayzie @ Jun 18 2004, 03:55 PM) |
| i was talkin about hexing the dual-habibi.xbe there is where the two xbe's are supose to be. If you are talkin about hexing the font you are right. you should change that default.xbe to dual-habibi.xbe. |
i dont have dual-habibi.xbe, I downloaded the UDE package off the "usual place"
| QUOTE (dubey @ Jun 18 2004, 04:35 PM) |
| i dont have dual-habibi.xbe, I downloaded the UDE package off the "usual place" |
Tray state fonts are not currently located on 'usual places' please refer back to the main page for a link to the fonts.
BTW, pedrospad, excellan way of organizing the main page. Looks great
what do i do once i get NASM? I dont think ive compiled a thing in my life.
| QUOTE (SeanicTheHedgehog @ Jun 18 2004, 08:50 AM) |
Is it possible to add igr or not? |
Possible, yes, but I'm not going to start developing a new bios here. I'll fix any bugs in the existing nkpatcher, but I'm not adding new features. Use evox's igr like krayzie suggested.
| QUOTE (GJCD @ Jun 18 2004, 03:25 PM) |
I patched the .xbe with qwix and it didn't work too.
Anyone has the same problems with nkpatcher? |
I updated the nkpatcher post to nkpatcher2.tar.bz2. The new patcher sets game region flags, which solves something, but I'm not sure it's the problem you are experiencing.
Not exactly sure I know what I'm talking about again, but the bios that devz3ro released in his UDE package a while ago has IGR, doesn't it? You know, the thing where you hold down the L and R buttons and press BACK and START all at the same time and it goes back to the dashboard? I had IGR disabled on EvoX and that still worked so I figured, you know... maybe it's in the bios.
| QUOTE (denky @ Jun 18 2004, 05:35 PM) |
Preliminary test on my 5530 box via the doubledash exploit.
- Unsigned xbe works off the harddisk - great no more signing! - ROJ still enabled - Error 21 loading xbe from DVD
Now, I just need to get a bigger harddisk to finally unleash my xbox. |
If you use doubledash, you'll always have ROJ.
If you have nasm, then edit the file nkpatcher.asm and remove the line which says "call patchmskeyback" and compile. Then sign nkpatcher.xbe with -habibi. See if that solves the error 21. If it does, some more patching is in order.
| QUOTE (Tomilius @ Jun 18 2004, 05:46 PM) |
| Not exactly sure I know what I'm talking about again, but the bios that devz3ro released in his UDE package a while ago has IGR, doesn't it? You know, the thing where you hold down the L and R buttons and press BACK and START all at the same time and it goes back to the dashboard? I had IGR disabled on EvoX and that still worked so I figured, you know... maybe it's in the bios. |
Yeah your right dude but we were talking about the nkpatcher from Rmenhal. This is something different from pbl and it's bios
| QUOTE (rmenhal @ Jun 18 2004, 05:41 PM) |
| I updated the nkpatcher post to nkpatcher2.tar.bz2. The new patcher sets game region flags, which solves something, but I'm not sure it's the problem you are experiencing. |
I tried the new nkpatcher and the backup doesn't load (keeps in the evox load screen).
After nkpatcher load evox, I lauched PBL and after load the Backup (Euro 2004) and it works.
The weirth thing is nkpatcher loads other game backup that I have.
| QUOTE (Angerwound @ Jun 18 2004, 04:46 PM) |
Tray state fonts are not currently located on 'usual places' please refer back to the main page for a link to the fonts.
Okay I've been peeking around this topic for the last week or so, and there's alot of different fonts laying around...
What's the best one?
Edit; I'm an idiot, nevermind, lol...but concerning this patching support for old kernels would be nice...I wish I could boot my dash off F:\ really.
I cant run race driver 2 from the hd on my xbox
i wondering
could u make nkpatcher work on older xbox's that way I could try running it using that instead of pbl...
| QUOTE | could u make nkpatcher work on older xbox's that way I could try running it using that instead of pbl... |
Yeah, I would also like to try nkpatcher for my 2nd traystate xbe, so i can play xbox on my surround sound again!
| QUOTE | | Yeah, I would also like to try nkpatcher for my 2nd traystate xbe, so i can play xbox on my surround sound again! |
does pbl stop the surround sound feature...I neve rknew that ((probs due to me cba to link to my 5 speaker stereo my pc is linked to lol)) Also Would it be possible to make the fonts check the dvd drive...if 'habibidefault.xbe' is found then it boots that. if not then it boots default form e as usual this would be useful for when pbl or osmething messes up as I regularly boot woth tray open like when I dont want to boot a game atm so i dont want to use double boot and proven I havnt as I have tried it. plz mail me tell me of your thoughts thankx Edit: I know that when you boot a disc which is not compatible for ms it boots the dash instead so it would work
how does this thing work where do i get the file i need a noob guild 2 this thing PLZ
Has anyone made a really good UDE installer package yet?
I need a project, lol...
No there isn't an uptodate and complete package yet as far as i know. Would be nice though to find the ude along with the other options like tray selection and the nkpatcher for 5530 kernel and offcourse the updated font including the autoclockset code.
| QUOTE | does pbl stop the surround sound feature...I neve rknew that ((probs due to me cba to link to my 5 speaker stereo my pc is linked to lol)) |
Not exactly, pbl 1.4.1 does not suppord the advanced AV kit, which is need for surround sound. And my pbl 1.3 is retarded so I need a different solution..
| QUOTE (violent_bong @ Jun 18 2004, 09:12 PM) | | Not exactly, pbl 1.4.1 does not suppord the advanced AV kit, which is need for surround sound. And my pbl 1.3 is retarded so I need a different solution.. |
Actually it only does not support any advanced cables that use S-video. any other advanced (with optical out) cables using scart do work. Also I heard that it only has s-viseo problems on NTSC tv's and it only likes M$ cables somehow. Anyway if you don't want 1.3 and can't use 1.4 why don't you use 1.3.5 (seems like a logical solution to me)
| QUOTE (RiceCake @ Jun 18 2004, 09:05 PM) | Has anyone made a really good UDE installer package yet?
I need a project, lol... |
Ricecake: ldots created an excellant memcard installer as well as a pack for his xboxhdm program. But what is lacking however is a well written tutorial on how to install UDE as well as a simple 'legal' pack of fonts. I would recommend including rmenhal's latest fonts for they include both the traystate abilities as well as autoclock setting.
That could work.
| QUOTE (denky @ Jun 18 2004, 07:48 PM) | | rmenhal, actually it was the nkpatcher2 that did the trick allowing loading from dvd. No need to remove the patchmskeyback at all. |
Ah, good. MS key needs to be in place anyway if you want to play originals.
I updated the nkpatcher post once again, now to nkpatcher3.tar.bz2. Contains also support for kernels 3944, 4034 and 4817.
n/m
why would anyone other than 5530+ users want to use the nkpatcher??
And just to clarify, which is the outright best font to use for 5101 and lower using PBL n such. I'm currently using Angerwound's clock setting 1.4 w/ the tray out loading the hexed dash. Can't tell exactly if rmenthal improved that or is just working on 5530+ kernals currently.
Also i understand the advantage to specific kernal fonts....but if your local xbox community all have 5101 and lower kernals and know one seems to have problems with cross-kernal fonts....no need to change/upgrade right????
rmenhal, should the games that previously load OK from HD with PBL, load with nkpatcher?
I tried the V.3 of nkpatcher and I can't get some games to load.
GJCD, I don't think you need nkpatcher at all if you can use PBL. Why would you run both since PBL will replace the kernel with its BFM bios.
Rather nkpatcher is godsend to owners of 5530 and higher xbox because PBL don't work for us.
Another reason one might *replace* PBL with nkpatcher is PBL problems with a few games.
| QUOTE (ripcurl @ Jun 19 2004, 01:56 AM) | why would anyone other than 5530+ users want to use the nkpatcher?? |
The support for other kernels is there basically because it didn't take much extra effort. I guess sometimes there's a problem with either PBL or the bios loaded and some games don't work. So someone with <5530 kernel may still want nkpatcher sometimes.
| QUOTE | | And just to clarify, which is the outright best font to use for 5101 and lower using PBL n such. I'm currently using Angerwound's clock setting 1.4 w/ the tray out loading the hexed dash. Can't tell exactly if rmenthal improved that or is just working on 5530+ kernals currently. |
updatefonts4.tar.bz2 (V1.5 in the root post) is the latest and improves the reliability of UDE, but the effect can be seen only on some xboxes. They don't contain any tray state branching code, but it is available externally (see the extras section in the root post). If UDE always boots ok with your xbox, there's not much reason to upgrade.
If there are no reliability problems with updatefonts4, then they're probably the final fonts on my part.
| QUOTE | | Also i understand the advantage to specific kernal fonts....but if your local xbox community all have 5101 and lower kernals and know one seems to have problems with cross-kernal fonts....no need to change/upgrade right???? |
Right.
| QUOTE (GJCD @ Jun 19 2004, 01:59 AM) | rmenhal, should the games that previously load OK from HD with PBL, load with nkpatcher? |
It depends. Try signing the game and loading it without either of PBL or nkpatcher. If it works, there's a problem with nkpatcher. If not, there's something odd about the game and I'm not going try circumventing it.
OK, I give up of nkpatcher, I will use PBL.
Is it possible to change the color of the LED? I'd like it green, and it is orange.
PBL loads XBMC (orange led), but if I load Avalaunch the color changes to green and I can go to XBMC again that the color remains green.
And why I can't hex-edit the Dual-Habibi.xbe? I'd like to load with the tray open c:evoxdash.xbe instead of MSDash (more useful to me).
I put the same number of letters (replacing msxboxdash.xbe with evosdashdb.xbe) and when I boot my XBOX the error 21 appears.
I found it, forgot to sign it.
| QUOTE (GJCD @ Jun 19 2004, 04:07 AM) | OK, I give up of nkpatcher, I will use PBL.
Is it possible to change the color of the LED? I'd like it green, and it is orange.
PBL loads XBMC (orange led), but if I load Avalaunch the color changes to green and I can go to XBMC again that the color remains green.
And why I can't hex-edit the Dual-Habibi.xbe? I'd like to load with the tray open c:evoxdash.xbe instead of MSDash (more useful to me).
I put the same number of letters (replacing msxboxdash.xbe with evosdashdb.xbe) and when I boot my XBOX the error 21 appears.
I found it, forgot to sign it. |
I think the color is set to different colors depending on the tray state and I'm sure you can hex edit it out. Also I think avalaunch has it's own led color and ignores any other colors that might be set in bios ,patcher etc.
| QUOTE | | Actually it only does not support any advanced cables that use S-video. any other advanced (with optical out) cables using scart do work. Also I heard that it only has s-viseo problems on NTSC tv's and it only likes M$ cables somehow. Anyway if you don't want 1.3 and can't use 1.4 why don't you use 1.3.5 (seems like a logical solution to me) |
where do i find an ms optical cable? lol and does pbl 1.3.5 support X2 4983.06? BTW: awsome work rmenhal, i will try it out tomorrow on my 3944 and report any bugs if there are any...
Well I bought my advanced scart cable in some store. It has a nice optical out and my dts/digital 5.1 works fine with all kinds op pbl's. And yes 1.3.5 supports all new biosses only it doesn't have focus suport so you will have a scrambled image a few seconds when pbl is loading.
| QUOTE (RiceCake @ Jun 18 2004,09:05 PM) | Has anyone made a really good UDE installer package yet?
I need a project, lol... |
| QUOTE (krayzie @ Jun 18 2004, 09:10 PM) | | No there isn't an uptodate and complete package yet as far as i know. Would be nice though to find the ude along with the other options like tray selection and the nkpatcher for 5530 kernel and offcourse the updated font including the autoclockset code. |
LOL, not very high thoughts about my package  For those unaware the functionality is : - Installs/uninstalls UDE from a MXM based meu.
- Checks that the user has added the update.xbe, and that it is the correct version (md5sum check)
- On first install (and at any time the user wants it thereafter) a compressed image of C: is made and the eeprom is backed up. The user can afterwards restore C: from this image.
- Latest fonts from Rmenhal (auto clock set) + dualbooting
tray closed : UDE -> PBL -> Evox tray open : UDE -> ltools menu (backdoor to manage the UDE installation) - Installs PBL (1.4.1, 4981 bios)
- Installs Evox
- Automatically makes a copy of the users xboxdash.xbe and patches it to use f0nts.
Plus it has a mini-linux with a bunch of useful tools (xbedump, dashversion, patcher) When we get more feedback on the nkpatcher and 5530 I will add this as an alternative to PBL. Any suggestions on wanted features are welcome.
Sorry Ldots. Ofcourse I am aware of your work. I even linked some guys to your installer. I was just talkin about packages as in to manually install them and not your auto installer which is great according to lots of people. You get my full respect.
- I was just teasing. But I thought RiceCake asked for an installer, not a ftp package 
Ah well maybe I just misread then. Again my apologies. It's just that I was walkin with that idea allready in my head to make a full package since the initial UDE package is kinda outdated and altered somehow... Ah well yours will ofcourse work just as well.
Krayzie, Ricecake: if you want a project, an ftp package with excellant install instructions that could be thrown on the first page to help the n00bs trying this out would be an awesome idea. The memcard package is awesome as well as xboxhdm, however some prefer to just ftp the necessary files over...
After UDE hack, it seemed the font bert-ate-ernie.xtf did not work on my xbox. My Xbox stopped booting at MS logo and could not go further. Kernel: 5101 Dash: 5659 downgraded to 4920 using Slayer's CD Version: 1.4 with Focus videochip Mfg Date: 11/26/2003 How can I fix the problem? BTW: with previous font hack bert.xtf and erbie.xtf, I can boot to Evox.
Make sure you use the correct update.xbe and try to get the right bert_ate_ernie as there are various versions.
okay, my Xbox just failed on me BIG TIME - is this what we call a Fragged?
What I did : I put the main dashboard language to Japanese (I use tHc). And now voilà, my box won't go further than the Logo. Oh I so hate this.
Is there a version of the font that won't fail with other languages than english?
Here are the latest and greatest fonts. Includes fonts for both the 1914880-byte and 1974272-byte update.xbe. The set of kernel-specific (and generic) fonts for 1914880-byte version are in the fonts/s1914880 directory. Similarly for the other version.
I had to make some non-trivial modifications to the font header to make that other update.xbe to work.
Unless there's a third update.xbe around, this is probably the last set of fonts I release.
EDIT2: updated to fonts6. See fonts/readme.txt.
| CODE | begin-base64 644 updatefonts6.tar.bz2 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 ====
|
This post has been edited by rmenhal: Jun 21 2004, 12:34 AM
Great job! I think I'll finally install this thing now...
i downloaded the UDE from xbins, and in the readme at the end it says:
Now you will need to place any xbe you would like to be loaded (renamed to "default.xbe") in the root of your C drive *note: the xbe you rename to default.xbe and place in the C drive does not need to be signed*
ANY xbe? so..anything? i can put in a xbmc default xbe in to the root of my c drive or a halo default xbe in the root of my c drive?
how do i mod the new fonts to point to a different xbe??
there are more than one asm files (shellcode+generic/specific) how do i put them together to compile a new custom font???
thx great work!!!
| QUOTE (colt45joe @ Jun 20 2004, 01:21 AM) | i downloaded the UDE from xbins, and in the readme at the end it says:
Now you will need to place any xbe you would like to be loaded (renamed to "default.xbe") in the root of your C drive *note: the xbe you rename to default.xbe and place in the C drive does not need to be signed*
ANY xbe? so..anything? i can put in a xbmc default xbe in to the root of my c drive or a halo default xbe in the root of my c drive? |
Yes anything can be placed there for launch. XBMC, EVOX, MXM, AVA, thC....
| QUOTE | how do i mod the new fonts to point to a different xbe??
there are more than one asm files (shellcode+generic/specific) how do i put them together to compile a new custom font???
|
Just edit the shellcode.asm filewith your desired XBE location, then compile whichever version you desire with nasm, generic or specific(the shellcode gets included if you look at the code).
This post has been edited by Angerwound: Jun 20 2004, 12:36 AM
i have been following this scene for a while now and i must say i think this is the fasted i have ever seen something developed good job people we just reached 900 posts lol this truly is the ultimate exploit long live UDE
| QUOTE (ldots @ Jun 19 2004, 02:50 AM) | No problem m8 - I was just teasing. But I thought RiceCake asked for an installer, not a ftp package |
 ... Okay I think you got that covered! Lol...kits full of all sorts of crap that is really useful in an emergency.
Excellent work guys, simply Excellent.
I wish I was a developer because I'd definetly like to see more developement on the nkpatcher. Too bad I can't pump the information into my brain like the matrix :rolleyes:
This post has been edited by SeanicTheHedgehog: Jun 20 2004, 06:58 AM
| QUOTE (ripcurl @ Jun 20 2004, 01:25 AM) | how do i mod the new fonts to point to a different xbe??
there are more than one asm files (shellcode+generic/specific) how do i put them together to compile a new custom font??? |
The easiest way is to just pick the font you want from fonts/ directory and hexedit. The string "\Device\Harddisk0\Partition1;default.xbe" has twelve zero-bytes after it. These zeroes can be freely replaced so you can make the path/filename 12 characters longer if you need.
But if you need more than that, you'll need to recompile. The path/file string is in shellcode.asm. Then you can edit either bert_ate_ernie-specific.asm for kernel-specific font file or bert_ate_ernie-generic.asm for generic font. You need to comment/uncomment some lines in those files to choose the proper MS kernel and/or the update.xbe version.
hi, rmen or angerwood, could u make me a modified font what yes u guessed, checks loads a habibi signed file like hab.xbe cus i mess around with dashes n pbl...everytime i wreck id like to just boot a special c
I have the tools required to do it but no knowledge >.<
| QUOTE (rmenhal @ Jun 20 2004, 12:54 AM) | | I had to make some non-trivial modifications to the font header to make that other update.xbe to work. |
Rmenhal, I just tried the 1914880 update.xbe font and could initially not get it to work. I recompiled the font to use a different boot path and only called the output file bert-ate-ernie.xtf. The hack didn't tricker until I renamed the font file to bert_ate_ernie-generic.xtf as you called your precompiled version. I thought the actual name of the font wasn't even seen by the xbe? I guess it has something to do with the non-trivial modifications the the font header you mention but I would appreciate if you could explain this in greater details. I guess some memory locations will depend on the name of the font? Tried to cut down on the name. The font works as : bert_ate_ernie-generic.xtf bert_ate_ernie-generi.xtf bert_ate_ernie-gener.xtf ... bert_ate_ernie-ge.xtf
but fails as bert_ate_ernie-g.xtf
| QUOTE (xecuterbox @ Jun 20 2004, 05:46 PM) | hi, rmen or angerwood, could u make me a modified font what yes u guessed, checks loads a habibi signed file like hab.xbe cus i mess around with dashes n pbl...everytime i wreck id like to just boot a special c |
You should use the dualboot extra. See the root post for the link.
| QUOTE (ldots @ Jun 20 2004, 06:43 PM) | The hack didn't tricker until I renamed the font file to bert_ate_ernie-generic.xtf as you called your precompiled version. I thought the actual name of the font wasn't even seen by the xbe? |
The name is seen by the xbe and it allocates memory from the heap the size of the filename string.
| QUOTE | | I guess it has something to do with the non-trivial modifications the the font header you mention but I would appreciate if you could explain this in greater details. I guess some memory locations will depend on the name of the font? |
Without the modifications, it doesn't work at all. It's not really the memory locations in the catch-net sense. The overwriting bert causes has always corrupted the heap (and, of course, must corrupt!). This other update.xbe is apparently much more sensitive to that than the 1974272-byte one. In your case, it just crashed before it gets to use the dwords at offsets 0x40 and 0x44.
I'll investigate some more and see if I can make the font header even better. For now, I don't think anyone should use the 1914880-byte update.xbe.
| QUOTE | | You should use the dualboot extra. See the root post for the link. |
is that the one which loads determine on traystate?
I canot use this as I get too annoyed when launching the exploit with a disc in the drive (dvd - r) as it doesnt load the pbl but the 2nd boot
or if i have disc in want to keep it in like original i usually eject and leave ejected while it loads.
| QUOTE (krayzie @ Jun 19 2004, 09:40 AM) | | Sorry Ldots. |
lol... this is very off-topic but I never knew it was Ldots and not Idots. You never can trust these fonts to differentiate between a lowercase L and a capital I. I apologize for any times that I called you Idots, Ldots.
Well I just successfully installed UDE from recompiled source... My bert_ate_ernie.xtf will launch partition2/nkpatcher.xbe and then nk will launch partition2/nkdash.xbe
All works well and i have no issues with running homebrew and backups from the hdd, however the G drive seems to be MIA... (err:3 in avalaunch, even after evox formated the g partition) is this an effect of nkpatcher? if so is there a fix?
| QUOTE (rmenhal @ Jun 20 2004, 07:56 PM) | | I'll investigate some more and see if I can make the font header even better. |
Ok, the problem has nothing to do with the font header. Bert's memory block got allocated into a bad place (between two existing memory blocks) and this cannot be controlled with the contents of the font file. I introduced a new file scraps.xtf that will cause some memory allocations before bert is loaded. This will push bert's memory into a better area. More of similar files could be created to push bert even further. I edited the updatefonts5 post to updatefonts6. See fonts/readme.txt. I also removed something silly I introduced to updatefonts5 (doesn't have anything to do with this short filename problem.)
| QUOTE (Raebis @ Jun 20 2004, 11:59 PM) | | All works well and i have no issues with running homebrew and backups from the hdd, however the G drive seems to be MIA... (err:3 in avalaunch, even after evox formated the g partition) is this an effect of nkpatcher? if so is there a fix? |
| CODE | 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 |
| QUOTE (Tomilius @ Jun 21 2004, 05:48 AM) | The XTF I compiled is in the src folder - maybe someone can tell me why that wouldn't work (granted there was actually a boot folder on C with a working default.xbe - which there was.) I assure you that all of my files were in order. All I did pre-reboot was update UnleashX by replacing C:\default.xbe with the newer version and replace the XTF with the new ones and the XBOX would do the familiar crash at the "MS" text ever since. This can't have anything to do with UnleashX because execution never even made it that far. |
The source code was uncommented for the 1914880-byte version update.xbe. You don't mention changing over to that (and there shouldn't be any reason to change). Also if you did, then did you read fonts/readme.txt?
| QUOTE (rmenhal @ Jun 21 2004, 07:01 AM) | | The source code was uncommented for the 1914880-byte version update.xbe. You don't mention changing over to that (and there shouldn't be any reason to change). Also if you did, then did you read fonts/readme.txt? |
 Thanks, rmenhal. No, I didn't change over to that though... the source was already like that (maybe it shouldn't have been?). Guess I should have looked in the fonts folder but I didn't because I just figured the source was the same as before only improved - guess there were more options I should have looked into. I mean, that option was right there but I ignored it because I figured that, as always, all I needed to change was the kernel it looked for and the path. I've decided to rent MechAssault in the meantime so then I should be able to get it working. So now I know what was wrong and can easily get it fixed when I rent it - thanks again.
even when the clock is set it still loads pbl then my dash... BTW: I am using Angerwound's dual habbi fonts...
Are you absolutely sure your clock is set and you boot with a retail disc and not a backup? It just doesn't sound logic.
Ok krayzie, I will try again....
Thanks again for this awsome exploit....
Glad to hear everything is working for ya Violent_Bong.
The funny thing is, after you posted this I discovered another problem, only slightly related to UDE, On PBL 1.3.5i, if i have my DVD dongle plugged in, PBL will not load until i take it out, it sits at "loading USB" or whatever..
Yah, that's a bug with PBL(any version i believe). I mic or memcard plugged in to the controller will occasionally do the same thing.
I have had no problems with PBL 1.4.1 and have the dvd dongle, the headset, and even a memorycard all connected to my xbox while booting.
Yep, for some reason it only happens to some people..
| QUOTE (Angerwound @ Jun 22 2004, 12:31 AM) | Yah, that's a bug with PBL(any version i believe). I mic or memcard plugged in to the controller will occasionally do the same thing. |
| QUOTE (ldots @ Jun 22 2004, 01:04 PM) | Could be both. My MA has the 1914880-byte version. But I dont think you can count on all MA version having the same update.xbe. I believe Pedro said his PAL Splinter Cell had the 1974272-byte version, my PAL Splinter Cell has the 1914880-byte version.
For a package I think it's safer to go with both fonts. |
 sure is a complex one, I suppose different regions would be a pain as well  I belive lots of fun will be had when I have time to mess around
| QUOTE (ldots @ Jun 22 2004, 01:04 PM) | Could be both. My MA has the 1914880-byte version. But I dont think you can count on all MA version having the same update.xbe. I believe Pedro said his PAL Splinter Cell had the 1974272-byte version, my PAL Splinter Cell has the 1914880-byte version.
For a package I think it's safer to go with both fonts. |
Funnily enough I had reason to return my XBOX to 4817 factory settings last night. Then I used my PAL Splinter Cell to upgrade to 4290, and ..... I got c:\xodash\update.xbe 1914880-bytes * snap *  So I must have remembered incorrectly. (I was sure this was how I got to 4290 last time ) - Sorry for the misinformation.
does dual-habibi.xbe need to be signed?
i edited the font to point to this file but when i turn on my xbox i get error 21 with dual-habibi signed.
the font is in c and the dual-habibi is in e
If you recieve an error 21 after editing a font file it normally means you edited too many bytes. Try minimizing the amount of editing done. However, if you still recieve an error 21 after even editing just one byte, the xbe may need to be signed.
Ok guys, I had some serious problems with the dual habi fonts on my friends box, he would boot up, everything would be fine, he start playin a game, then randomly his xbox would restart with the start animation, has this happened to anyone else? BTW I upgraded his pbl to 1.3.5i and changed the boot directory in his bios, P.S. for some reason pbl would not boot up X24981.06, pbl would load and sit at a red blinking led Any help would be greatly appreciated...
| QUOTE (Tomilius @ Jun 23 2004, 06:05 AM) | | LOL! I think you mean ldots there, buddy. |
| QUOTE (abe27189 @ Jun 24 2004, 06:50 AM) | I have an xbox kernel 5838, can this be softmodded? |
No - You can only use a GameSav exploit to launch games copied to the hard disk.
I've checked and can't find anyone else with the same problem:
K: 4718 D: 4920
Using Ldots MA package I FTP'd files frommy pc to save area, booted MA, run linux, choose UDE install, Linux screen comes up, then disappears, light stays orange for about 5 seconds fan speeds up, xbox powers off.
I've FTP'd the same set of files to 2 other xboxes and both have worked fine, but on mine I cannot get it to install.
Does anyone have any idea what might be going on?
thanks in advance.
Get the "old_kernel" package from the same place where you got the ltools package and follow instructions within. That worked for the other guy

Therefore no font exploits with work on XBOXs with these Kernels. 
Only GameSav exploits are possible on these Kernels - and these suffer from ROE, thus are limited to executing files from the hard disk. 
and, from the root post:
| QUOTE (PedrosPad @ May 22 2004, 11:20 PM) | | Warning: This expoit does not work on Kernels that prevent the execution of pre-live Dashboards, such as 5713 or higher! |
 Check the time
K: 5530 D: 5659
Next: Figuring out how to get the XBMC as the default dash, but with the unlimited resources available on XS forums i am 100% certain that if it is possible, i will figure it out.
Just wanted to say a big thank you to everybody...  Got a little caried away i gues...
| QUOTE (Tomilius @ Jun 25 2004, 03:51 PM) | Here he is, Mr. Neeeewbie... *places a pink crown on his head*
You forgot to thank your parents, by the way.
|
I am so proud, thank you dad
| QUOTE (TrueSkimmer @ Jun 25 2004, 10:30 AM) | Thank you, thank you, thank you.
Just wanted to say thanks.
Thank you ldots, for making this excelent package.
Thank you Blank and ldots for answering some of my questions.
Special thanks to the people who made al the wonderfull tools incorporated in the ltools package, everyone from XS and offcourse the folks from the XBMP/XBMC project. Thank YOU!
And even more thank you's to all the peeps that have spend so much of their precious time, figuring out and working out all the exploits used.
I owe you guys big time. Worship the ground you walk on.
. . .
Just wanted to say a big thank you to everybody...  Got a little caried away i gues... |
i feel like i should be clapping for u hehe....
| QUOTE (Tomilius @ Jun 25 2004, 07:03 PM) | | There are so many MS-signed XBEs out there just dying to be exploited, aren't there? Is it possible to make a CD that boots from one of them and then looks for fonts on the CD itself, or maybe uses some other exploit of the XBE? I mean, people wouldn't even have to mess with their MS dashboard if there was a way to do that... |
No one's found a way to burn a DVD that an unexploited retail XBOX can read. (And people have tried - at one point there was a US$ 100,000 reward if someone could do it (see here) - trust me - they tried!)

| QUOTE (Dan Wysocki @ Jun 25 2004, 09:09 PM) | | Im trying to get tHc lite and original to boot with UDE, ive hexedited them and changed the "fonts" to "f0nts" I only found 2 instances of this, but each time i try to load either of them, they just hang with the background loaded and the audio looping....anyone know what ive done rong? |
Try re-signing the XBE after hex editing. If you're using PBL or nkpatcher, the signature you use isn't important, but I think there are other checksums in the XBE header that still have to add up.
Edit: Sorry read your post more closely - if it's loading at all it won't be a signing issue. Check you've only got retail fonts in c:\f0nts, and double check your hex edits.
| QUOTE (PedrosPad @ Jun 25 2004, 09:17 PM) | Try re-signing the XBE after hex editing. If you're using PBL or nkpatcher, the signature you use isn't important, but I think there are other checksums in the XBE header that still have to add up.
Edit: Sorry read your post more closely - if it's loading at all it won't be a signing issue. Check you've only got retail fonts in c:\f0nts, and double check your hex edits. |
Ive done this already, but ill go do it again, just because u suggested it  thanks for the quick responce thanks for the sweet exploit guys! edit: Ok, i just re-hexedited and it made no difference, i can only find the occurances of "font" by search for the hex of it, can anyone confirm that there are only the two point that need to be changed?
Your answer is YES, ther are actually 2 occurencies of this in the .xbe file.
| QUOTE (Musashi @ Jun 25 2004, 10:16 PM) | | Your answer is YES, ther are actually 2 occurencies of this in the .xbe file. |
thanks man, ive edited this numerous times now and still cant get it to work, can anyone shed any light on this?
thanks again for this awsome exploit!
Is something new in the making of UDE or should it be considered "done"? I'm very happy as is, but I'm more thinking about if newer kernels ever will be able to run it, like the nkpatcher, but all kernels.
| QUOTE (gronne @ Jun 26 2004, 01:07 PM) | Is something new in the making of UDE or should it be considered "done"? I'm very happy as is, but I'm more thinking about if newer kernels ever will be able to run it, like the nkpatcher, but all kernels. |
Id like to a see a nice UDE\Audio exploit switcher so you could use live, Im looking into evox scripting ( renaming, copying files etc)...Im gonna see if i can get some sort of thing up and running, although I dont know how well MKJones is getting on with his package...
I have a working UDE Easter Egg Switcher in my evox.ini. This is kinda cool but I didn't think of making a package for it cuz I don't think the easter egg will survive very long.
| QUOTE (krayzie @ Jun 26 2004, 02:45 PM) | | This is kinda cool but I didn't think of making a package for it cuz I don't think the easter egg will survive very long. |
2 years+ and counting...
| QUOTE | | Id like to a see a nice UDE\Audio exploit switcher so you could use live, Im looking into evox scripting (renaming, copying files etc)...Im gonna see if i can get some sort of thing up and running, although I dont know how well MKJones is getting on with his package... |
Thats exactly how mines done with UDO, EE, and Evox inis
i also made it rename the ini n it loads exact same way wether i use ude or ee except in ude it says disable mod in ee it says enable mod
on the top of the menu
I used evox to rename the dash, font folder, evox inis
| QUOTE (xecuterbox @ Jun 26 2004, 06:49 PM) |
Thats exactly how mines done with UDO, EE, and Evox inis
i also made it rename the ini n it loads exact same way wether i use ude or ee except in ude it says disable mod in ee it says enable mod
on the top of the menu
I used evox to rename the dash, font folder, evox inis |
Heh, im guessing it wouldnt be very useful for someone (like me) to release a package with everything needed for the switch setup and all the files to run audio\UDE?  ah well, at least I have my own package on my xbox I just made mine by making a script for MXM...It renames loads of files, and copies some others to ensure i dont get a corrupt st.db and make sure all my files are how they were before hand
the point is that you can rename all you want but with the next xbox live update everything would be killed probably.
first UDE does not require a downgraded dash and secondly what error did u get?
| QUOTE (Paxtez @ Jun 27 2004, 04:20 AM) | I am trying to get UDE installed, and it says it want's a 4920 dash, I'm looking to direct boot evox or something, hopfully without a real risk of a clock loop.
Currently I am using K:5101.01 D:5659.03
I searched around for instructions on how to downgrade the dash, I think I followed them correctly but...
1) Got 007 save expolit to work. 2) FTP to xbox 3) Backuped everything to pc. 4) Deleted xbox\C:\*.* 5) Copied slayers2.5\system\all\c\*.* to xbox\C:\ 6) Reboot system.
It goes into the error screen. What did I do wrong? |
Are you sure you have K:5101? What error code are you getting? 21? On kernel 5101 downgrading dashboards does work. On 5713 and up it does not. -devz3ro http://sh0x.tk/
But what's the number in the Upper Left corner?
| QUOTE (krayzie @ Jun 26 2004, 07:54 PM) | | the point is that you can rename all you want but with the next xbox live update everything would be killed probably. |
My brain may not be functioning properly here, but can you explin why the update would kill the exploit? As far as I can see, UDE doesnt rely on a specific dashbaord, so if all exploit files were renamed, and only the Audio exploit was enabled, wouldnt the ability to rename everything to boot UDE still allow it to work? Again, I apologise if I have missed something here, but would someone mind explaining?
Yeah you are right on the UDE part. Renaming back the update.xbe to xboxdash.xbe would activate the UDE again. The problem is how to rename it back once your dash has been upgraded. Up untill now we could get the newest dash 5960 exploited through the Easter egg exploit and switch back to UDE. But when a newer update will come that patches the Easter Egg hole there is no way to get back to the UDE (without the gamesave exploit ofcourse)
| QUOTE (krayzie @ Jun 27 2004, 02:01 PM) | | Yeah you are right on the UDE part. Renaming back the update.xbe to xboxdash.xbe would activate the UDE again. The problem is how to rename it back once your dash has been upgraded. Up untill now we could get the newest dash 5960 exploited through the Easter egg exploit and switch back to UDE. But when a newer update will come that patches the Easter Egg hole there is no way to get back to the UDE (without the gamesave exploit ofcourse) |
oh rite, yeah that makes sense, but the Audio exploits have been around ages, and still m$ havent patched them up? Thanks for clearing that up for me krayzie
yeah m$ patched them up after the 4920 dashboard. Only the easter eeg exploit was just discovered and works on their latest dashboard so it will just be a matter of time untill they fix that so that we would have to downgrade again everytime we went live.
| QUOTE (krayzie @ Jun 27 2004, 02:36 PM) | | yeah m$ patched them up after the 4920 dashboard. Only the easter eeg exploit was just discovered and works on their latest dashboard so it will just be a matter of time untill they fix that so that we would have to downgrade again everytime we went live. |
Well bugger me, i didnt know that, but then again, i dont have xbl so...well i guess ill go re-work my switcher to user the easter-egg exploit instead (just incase i get live) thanx for all the info krayzie
Ok, im trying to get my xbox to use the easter-egg exploit, im lost as to what i have to do to get it work tho, im running UDE and im looking to get evox to boot after i use the exploit, i have seen someone post that i need the DD package, but i dont wanna have to use DD cause i love UDE, can anyone help?
@ Dan Wysocki
The easter egg exploit uses the double dash when it's turned on. When you turn it off again and switch to UDE you wouldn't even use it anymore.
@ timic yes this is posible with pbl and a new bios. Look for ldots xboxhdm for more info.
| QUOTE (krayzie @ Jun 28 2004, 04:40 AM) | @ Dan Wysocki
The easter egg exploit uses the double dash when it's turned on. When you turn it off again and switch to UDE you wouldn't even use it anymore. |
Thanks for clearing that up for me
tivomod: I've got UDE+linux (though Im suing xeb1.1, but its basically the same process). Set up UDE as you like it. Personally, I boot straight into XBMC. Then, stick in the xeb1.0.2 disc. Browse files with XBMC, or I believe launch DVD from evoX should work etc. Basically start it up. Then install as usual (XboxLinuxInstall or something from Command Line I believe). Once it whas installed, you can then manually launch ot from your dash. Not sure if that helped, but best setup? IMO direct boot XBMC, and shortcut to default.xbe (under folder "debian" in whichever partition you use, I believe)
BTW UDE is AWESOME! Thankyou everyone involved!
Just a couple of q's from me: 1) I had the audio hack installed, but I forgot to backup my st.db. I know, very n00bish, sorry . How can I recover from this? Clean st.db, or simply delete it and re-rip?
2) I tried booting evoxM7 within the standard PBL that comes with the hack (1.4 I think). It got partway through, then appeared to hang at one point, while it was saying something about the second bootloader. Cant remember the specific error, sorry. Any ideas why? Corrupt bios?
any help would be MUCH appreciated!
Wrayal
| QUOTE (Tomilius @ Jun 14 2004, 06:51 PM) | EDIT: I have just made some changes, so please comment if I made more errors or left anything out (which I'm sure I did.)
| QUOTE (Tomilius @ Jun 14 2004, 06:51 PM) | EDIT: I have just made some changes, so please comment if I made more errors or left anything out (which I'm sure I did.)
| QUOTE (Xorc1st @ Jun 30 2004, 11:09 PM) | Hi, Ive just finished installing UDE with the help of Dan and everytime i go to run the m$dash it gives me error 21. I have my fonts in the rite place with the correct name and i have tried three different patched .xbes. Anyone got any idea wtf is up? Thanks, Xorc1st |
yeah, this is crazy, UDE is working fine, we just cant get the m$dash to load, it just gives error 21 everytime. I gave him the .xbe that im running on my UDE modded xbox and that didnt work either. Hes running D4920 after a downgrade... Any help would be mostly appreciated, and again thanks for the great exploit guys, and exorc1st, im sorry bout this!
I feel like a bad dude for sayin this but i dont think i can read through 67 pages of this to firgure out the best way to do this...right now i dont have any of the files (shouldnt be too hard to find) and im currently using the audiohack and avalanch as my dash....whats the best way to do this?
read the first post thats the 1st post on the 1st page
I've got a kernel 5101 and dash 5960 what do I need?
Seems to be a version 1.5?
thanks.
This post has been edited by RPC9: Jul 1 2004, 08:08 PM
| QUOTE (forgreatjustice @ Jul 1 2004, 02:23 AM) | read the first post thats the 1st post on the 1st page |
Thank you forgreatjustice
| QUOTE (Dan Wysocki @ Jun 30 2004, 11:17 PM) | yeah, this is crazy, UDE is working fine, we just cant get the m$dash to load, it just gives error 21 everytime. I gave him the .xbe that im running on my UDE modded xbox and that didnt work either. Hes running D4920 after a downgrade... Any help would be mostly appreciated, and again thanks for the great exploit guys, and exorc1st, im sorry bout this! |
still cant get this sorted, any suggestions anyone?
from my expirience (and i've modded alot) every xboxdash.xbe is unique. So just copy the xboxdash.xbe file that was originally at his xbox to your PC HDD and edit it with hex workshop so all instances of 'fonts' are changed to 'f0nts'. Then it should work perfect!
| QUOTE ({later} @ Jul 1 2004, 10:14 PM) | | from my expirience (and i've modded alot) every xboxdash.xbe is unique. So just copy the xboxdash.xbe file that was originally at his xbox to your PC HDD and edit it with hex workshop so all instances of 'fonts' are changed to 'f0nts'. Then it should work perfect! |
Thanks for the adivce, pedro IMed me and we got it sorted out, i would seem i have a different 4920 version (is that possible?) to his cause i have a different xboxdashdata folder...so pedro gave me the appropriate info and everything is running smoothly now! Thanks for the help guys! and thanks for the awsome exploit!  edit: Clumsy mistakes
Thanks alot to Pedro and Dan for helping me get this to work. I finally got 100% of the UDE mod working! Excellent job and props to X-scene including DAN and Pedro. Thanks, X
I have K 5530 with D 4920 (Downgraded from 5659), and i already did the swapless audio exploit, and it works well. Now i'm trying to do the font exploit with (UDE), but when i reboot the XB, i see a black square. Can you help me to toubleshooting the problem?
T's :(
| QUOTE (algarve1972 @ Jul 2 2004, 08:32 AM) | I have K 5530 with D 4920 (Downgraded from 5659), and i already did the swapless audio exploit, and it works well. Now i'm trying to do the font exploit with (UDE), but when i reboot the XB, i see a black square. Can you help me to toubleshooting the problem?
T's |
What do you mean you see a black square? Does you xbox begin to boot before you see it? Do you get the flubber animation and the M$ logo uinderneath? How did you try to set it up? are u trying to use PBL and if so, do you see it load?
dan man, did u just realise u posed the 1000th post in this thread?
just shows how great this exploit is.
| QUOTE (Flame2k @ Jul 2 2004, 11:36 AM) | dan man, did u just realise u posed the 1000th post in this thread?
just shows how great this exploit is. |
and you my friend just posted the 1001 post, and i have posted the 1002 post!
| QUOTE (Dan Wysocki @ Jul 1 2004, 09:00 PM) | still cant get this sorted, any suggestions anyone? :beer: |
still cant get this sorted, any suggestions anyone? :beer:
Are you hexing your msdash to see the renamed font files? In the UDE, you have to rename your xboxdash.xbe to something else.. like xb0xdash.xbe and then you are placing the .xtf files in the /f0nts directory. You will need to hexedit your xb0xdash.xbe to to look for the /f0nts directory and not your /fonts directory.
-JungleBudz
| QUOTE (JungleBudz @ Jul 2 2004, 02:21 PM) | still cant get this sorted, any suggestions anyone? 
Are you hexing your msdash to see the renamed font files? In the UDE, you have to rename your xboxdash.xbe to something else.. like xb0xdash.xbe and then you are placing the .xtf files in the /f0nts directory. You will need to hexedit your xb0xdash.xbe to to look for the /f0nts directory and not your /fonts directory.
-JungleBudz |
dude check about, i already posted saying that the problem was solved and thanking everyone for helping...  Guess you missed it
This runs great. Awsome job guys. Thank you ldots for the pack you put out, now i can customize till my heart is content.
does ne 1 know where i can get the nkpatcher5 . i tried the way on this site and it didn't work ar all first, in windows it saved as nkpatcher5.b64.txt. then i tried it in linux and it didn't work either. i really need it cuz i have K:5838(which works with the patch)D:5659. any help would be much appreciated.
yeah when you about to save the code in a notepad select save as... and select all files at the bottom instead of txt file so that the extension is just .b64 and not .b64.txt
Yeah if you don't have the rc4 in the boot.cfg your bios doesn't load. You also need the eeprom keys.
wow I instaled the double dash, and stopped checking this forum thinking that it couldn't get any better, but obviously I was wrong. Just installed this exploit and I LOVE IT. Thank you guys sooooooo much.
Only problem I have left is I can't get msdashboard to load. Do Not Request M$ Copyright Files I hexedited it myself changing all the fonts dir to fønts, but still doesn't work. Just hangs onto the loading screen. Thanks again.
Runs great...awesome when combined with pbl lite....wicked fast bootup...is there anything in perticular i should watch out for to not nuke this box now (since before with the audio hack even if i did botch it i still had game exploits to get me back out of a jam)
| QUOTE (k6kicker @ Jul 7 2004, 06:14 AM) | | Runs great...awesome when combined with pbl lite....wicked fast bootup...is there anything in perticular i should watch out for to not nuke this box now (since before with the audio hack even if i did botch it i still had game exploits to get me back out of a jam) |
don't trash your c: or e: drive :-)
This exploit failed on my Xbox.
kernel : 5101.01 dash : 4920 update.xbe : size 1914880 with the correct MD5 checksum.
I have tried to compile from the source with both the generic and kernel specific fonts and both failed. Since I saw no LED blinking(I have enabled that in the asm), I believe the hack is not triggered.
EDIT: fixed. the font hack doesn't like my language. Seems that it must be English, may be some other latins too but definitely not mine which is Chinese.
How difficult is it to support more update.xbe ?
In my saga doing this exploit, I found that my MechAssault has an update.xbe that is not the two that is supported. Luckily, my Xbox has the 1914880 one.
However, I have another Xbox that is an old V 1.0 that has a pre-live dash(so no update.xbe, I assume). That would become a problem as getting update.xbe is not easy, can't ask it here, can't find it in the usual place and the one on the game disc is not supported.
| CODE | Allowed game regions : 0x7FFFFFFF : XBE_REGION_US_CANADA : XBE_REGION_JAPAN : XBE_REGION_ELSEWHERE
|
I assume from this new information that XBE_REGION_ELSEWHERE, doesn't cover china. You say the regular exploitable update.xbe doesn't work when the XBOX region is set to Chinese? I'll try that tonight (if I can  ) You also say you've a special update.xbe on Chinese XBOX's - that's interesting
That bert-ate-ernie would not trigger with "non-default" language settings was Rmenhals find. There has been quite a few users of the ltools UDE package that have come across this, and for that reason I put this tip in the root post of the "Memcard UDE installer" thread. I could imagine xboxdash expects a different layout of the font file with these languages.
Well, I have no idea what region MS set my Xbox to. It seems to be a Japanese one tweaked for Hong Kong/Singapore. We use PAL here but the Xbox is set to NTSC(at least the eeprom said so). Surprisingly, it doesn't show any video problem :-)
As for the new update.xbe, it is not for China but MechAssault I bought in Canada(so it is NTSC).
| QUOTE (ldots @ Jul 8 2004, 02:29 PM) | | I could imagine xboxdash expects a different layout of the font file with these languages. |
Agreed, or the BIOS or/and memory layout is very different for supporting chinese characters.
The Chinese language setting causes (on my box) bert to be allocated very close to the end of memory reserved for the heap. The overflow bert causes then spills out and causes exception and the problem. It can be remedied by creating several small scraps.xtf files to change the memory layout.
Well, I gave UDE fonts yet another spin. I separated ernie from bert. Since ernie doesn't get loaded by update.xbe, bert will do the loading after gaining control. The overflow bert causes is now as minimal as possible (can't be made better) and actually doesn't spill over on my box anymore like with updatefonts6. I wrote a readme.txt and at the end there's a small section about the s.xtf files as a possible remedy for xboxes where bert still gets allocated into a ditch.
Don't trust updatefonts7 blindly just yet, as the way the shell code loads into memory is very different from previous updatefonts.
| CODE | begin-base64 644 updatefonts7.tar.bz2 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 ====
|
Amazing.... I'm starting to wonder if rmenhal has a job or if he spends all day writing us new fonts.
| QUOTE (Angerwound @ Jul 9 2004, 05:49 AM) | | Amazing.... I'm starting to wonder if rmenhal has a job or if he spends all day writing us new fonts. :beer: |
Well, if you look at the source code, it's only a few lines of code changed. :D They're not all that new.
Those new fonts work great for me. previous versions (updatefonts6) hung at the MS XBox boot screen about 1 in 3 times. With updatefonts7, it seems to boot everytime.
This is for kernel 5101, and 1974272 byte update.xbe
Whatever little code you changed sure fixed me up :) Thanks again!!
| QUOTE (rmenhal @ Jul 9 2004, 05:41 AM) | | Well, I gave UDE fonts yet another spin. |
The Ultimate Dashboard Exploit just got more, er, Ultimate  Congrats m8. (This has got to be the first exploit that's been 'localized' )
update7 works now even if I set the language to Chinese. Still need to use kernel specific rather than generic. Just curious, what is the difference. It is not a problem to me but could be so for ldots as it is more difficult to write a package.
EDIT: I was wrong. When I said I need the kernel specific bert, I was testing it out from within xselect. If I do the proper thing, that is let the BIOS directly load update.xbe, the generic bert works. Oh, I don't even need s.xtf, just bert and ernie. thanks for the wonderful fonts. Just wish the newly founded update.xbe can also be supported.
This post has been edited by chimpanzee: Jul 9 2004, 07:34 AM
| QUOTE (chimpanzee @ Jul 9 2004, 08:16 AM) | | Just wish the newly founded update.xbe can also be supported. |
The two supported update.xbe's have the following in their XBE headers:
| CODE | Allowed media types : 0x00000001 : XBE_MEDIA_HDD Allowed game regions : 0x7FFFFFFF : XBE_REGION_US_CANADA : XBE_REGION_JAPAN : XBE_REGION_ELSEWHERE
|
XBE_MEDIA_HDD means it can be executed from the hard disk.
The new, failing, update.xbe has
| CODE | Allowed media types : 0x00000002 : XBE_MEDIA_XBOX_DVD Allowed game regions : 0x00000005 : XBE_REGION_US_CANADA : XBE_REGION_ELSEWHERE
|
Which means can't be used for UDE as it can only be booted from an XBOX DVD  - mystery solved. (Note also that the supported update.xbe's can be used in the same regions (and more) so they're the better choice.)
New fonts seem good the readme is very well written.
I like the idea of having the f0nts and fonts folders now
maybe it's just me, but normally i can open B64 files with winrar and extract them (iceows lags this system to the point where it's unusable...) but rmenhal's new updatefonts7 i cannot, rar seems to think it's an invalid archive. Can anyone help?
| QUOTE (YoshiKool @ Jul 9 2004, 06:16 PM) | | maybe it's just me, but normally i can open B64 files with winrar and extract them (iceows lags this system to the point where it's unusable...) but rmenhal's new updatefonts7 i cannot, rar seems to think it's an invalid archive. Can anyone help? |
| QUOTE (xb0xb0y @ Jul 11 2004, 02:48 AM) | question - if i install UDE on a friends xbox, can he run homebrew and multi-game backups from just the hexed ms dash?
he's not very computer savvy and i want to keep it as simple as possible for him so he doesn't mess it up and have me come over and fix it. i'm doing this for free and i don't want to be supplying tech support as well for the rest of my life as well!
if that's not possible, can someone suggest a very BASIC dash that can run homebrew and multi-game backups off DVD upon insertion? i don't want him to have easy access to critical settings. no plans of opening up the box itself and/or upgrading the hard drive, hence the need of running apps off DVD. |
Try a modded M$ dash (blackstorm, THC (Lite)) or use UnleashX and delete the settings dialog in the config.xml (or beter use a password). It's probably easier to learn hem howto use a Dashboard and tell him NOT to change any video settings but then agian that's just imo.
Well, I have some difficulty with the b64 code... I copy the entire code, save it to bleh.b64 , open it with ICEOWS but I have UNKNOWN.001 inside , its weird...
EDIT: Ok Its works...
new bootstrap please
If I set the dashboard language to FRENCH , the xbox freeze at the X logo with the MS under... WARNING to french people ;p
KERNEL: 4817 update.xbe: 1 974 272 bytes
Fonts used : updatefonts7
| QUOTE (jeks @ Jul 13 2004, 03:04 AM) | If I set the dashboard language to FRENCH , the xbox freeze at the X logo with the MS under... WARNING to french people ;p
KERNEL: 4817 update.xbe: 1 974 272 bytes |
| QUOTE (Anthony52 @ Jul 13 2004, 03:50 AM) | | does this work with dash 5960? |
does this work with dash 5960?
Maybe another day lol
| QUOTE (Anthony52 @ Jul 13 2004, 04:51 AM) | | does this work with dash 5960? |
does this work with dash 5960?
| QUOTE (Anthony52 @ Jul 13 2004, 06:18 AM) | | does this work with dash 5960? |
UDE doesn't use the regular Dashboard at all, so, your Dashboard version is irrelevant. But your Kernel must be < K:5713.
don't request copyright material, and the normal BFM BIOS should work, you must have set something up wrong
I made myself a CD with all the required stuff for the c drive, then the PBL stuff in the E drive and copied it over to my xbox with xlinux, but I get the "Your XBox Requires Service" screen right off the bat after the Xbox logo and white MS letters.
The C drive consists of the Audio folder, xboxdashdata.1012a700 (from Slayers 2.5), the f0nts folder, xodash folder, a Skin folder, then evox.ini, xboxdash.xbe (modified update.xbe from xodash, bert_ate_ernie.ctf, MODxboxdash.xbe (hex edited to point to f0nts), and evoxdash.xbe.
The E drive consists of TDATA, UDATA, default.xbe (from the Signed PBL 1.3), pheonix.raw, xboxrom.bin (bios from the Signed PBL 1.3 package as well), and boot.cfg.
At first I thought maybe the signed pbl package wasn't habibi signed, but I get the error message immediately so it isn't even loading the exploit anyhow. Any ideas?
what number is in the corner of the error screen.
| QUOTE (Atreyu @ Jul 14 2004, 06:30 AM) | The normal BFM bios does work fine. but certain games require the EVOX-M7 bios.
namely Desert Storm 2.
so if someone could do that up for me, it would be greatly apreciated. thanx |
desert storm 2 works fine with x2, could be a prob with your pbl/nk patcher. try signing your self.
I just wanted to say that this is f*****g ausome. I was using an audio exploit to mod my friends xboxs(because of the clock loop), but now i'm going to definatly use this. Im pissed that i didn't use this sooner.
do you have 2 use the bert_ate_ernie.xtf font 2 do this or is there any other way?
Sup all,
Well i have put the UDE on a few m8's xbox's now and its all great,
i was using Ldots Mem Card install but decided that the different booting xbe when using the Eject button is a bit annoying (especially when u turn the xbox off with a dvdr in the drive and then want to get it out, seem to always be turning it off and on again)
So gonna go back to this threads way, alot simpler.
But with all the different versions of the fonts now im very confussed, i just want the best version of the Fonts, with the clock setting feature in but not the one that lets you boot into 2 states by powering on via power button or the eject button. What version is this? lol
if anyone can point me to the right version (and the link to the correct page on this thread with them in) would be apreciated. I would like to use it on a few xbox's so the most compatible would be handy. I saw kernal specific ones but is it worth getting these? is the generic one stable enough?
Also can u just clarrify what version kernals the Ude does not work on 5713 and over i think?
Thanks all
And big ups to all those contributing to the UDE, its mad! lol
PV
| QUOTE (Piratevirus @ Jul 16 2004, 12:31 PM) | Sup all,
Well i have put the UDE on a few m8's xbox's now and its all great,
i was using Ldots Mem Card install but decided that the different booting xbe when using the Eject button is a bit annoying (especially when u turn the xbox off with a dvdr in the drive and then want to get it out, seem to always be turning it off and on again)
So gonna go back to this threads way, alot simpler.
But with all the different versions of the fonts now im very confussed, i just want the best version of the Fonts, with the clock setting feature in but not the one that lets you boot into 2 states by powering on via power button or the eject button. What version is this? lol
if anyone can point me to the right version (and the link to the correct page on this thread with them in) would be apreciated. I would like to use it on a few xbox's so the most compatible would be handy. I saw kernal specific ones but is it worth getting these? is the generic one stable enough?
Also can u just clarrify what version kernals the Ude does not work on 5713 and over i think?
Thanks all
And big ups to all those contributing to the UDE, its mad! lol
PV |
1. the best verision of fonts in this thread is update7. 2. all kernels BELOW 5713 currently work prefect with ude.
regards
| CODE | Certificate ~~~~~~~~~~~ Size of certificate : 0x000001EC Certificate timestamp : 0x3DC83440 Tue Nov 05 16:12:32 2002 Title ID : 0x4D530028 Title name : "Online Updater Application" Alternate title ID's : none Allowed media types : 0x00000001 : XBE_MEDIA_HDD Allowed game regions : 0x00000001 : XBE_REGION_US_CANADA Allowed game rating : 0x00000004 Disk number : 0x00000000 Version : 0x00010004
|
Our 1.0 - 1.6 (all xbox versions) bootstrap has arrived. Hopefully rmenhal can make us some new fonts to work with this version in the near future. Once we have them, K:5713 & K:5838 can join the UDE fun. For now only US xbox owners and those brave enough to change their EEPROM can use it. The above does execute as xboxdash.xbe on a US region xbox with K:5713 & K:5838, and is old enough to suffer the font exploit  -devz3ro http://sh0x.tk/
| QUOTE (Piratevirus @ Jul 17 2004, 01:42 PM) | Thanks for the info m8,
But doesnt the V7 version have the dual booting function? as i dont want it, i want the font to boot to my installed dashboard weather i power on with the power button or the Eject button (both boot to the same xbe)
Cheers |
it is the ability, but if you do make it, it wont.
| QUOTE (devz3ro @ Jul 17 2004, 01:47 PM) | | CODE | Certificate ~~~~~~~~~~~ Size of certificate : 0x000001EC Certificate timestamp : 0x3DC83440 Tue Nov 05 16:12:32 2002 Title ID : 0x4D530028 Title name : "Online Updater Application" Alternate title ID's : none Allowed media types : 0x00000001 : XBE_MEDIA_HDD Allowed game regions : 0x00000001 : XBE_REGION_US_CANADA Allowed game rating : 0x00000004 Disk number : 0x00000000 Version : 0x00010004
|
Our 1.0 - 1.6 (all xbox versions) bootstrap has arrived. Hopefully rmenhal can make us some new fonts to work with this version in the near future. Once we have them, K:5713 & K:5838 can join the UDE fun. For now only US xbox owners and those brave enough to change their EEPROM can use it. The above does execute as xboxdash.xbe on a US region xbox with K:5713 & K:5838, and is old enough to suffer the font exploit  -devz3ro http://sh0x.tk/ |
seems like pedrospas's dream is coming true....
wd, and thanks for the info devz3ro
my quotes are from the 1st post of this thread;)
| QUOTE (PedrosPad @ May 23 2004, 12:59 AM) | I don't want to take this thread to far off topic, but...
I named the exploit the "Ultimate Dashboard Exploit" because I think I've already devised a solution to:- Cons:
- No Dashboard access to the XBOX!Live console.
(Rendering the remaining "No XBOX!Live game access to the XBOX!Live console." irrelevant.)
And if it works out, there'll no longer be any reason to manually toggle the exploits. (My idea is restricted to accessing the XBOX!Live console in a safe state - XBOX!Live games will still need to be played from original media!)
I get broadband in 10 days - So I'll know a lot more then. |
Did this ever happen?
| QUOTE (ssj4android @ Jul 17 2004, 08:58 PM) | | Did this ever happen? |
not to my knowledge
what is erorr 13?
| QUOTE (Anthony52 @ Jul 18 2004, 12:19 AM) | | what is erorr 13? |
screwed hd i think?
| QUOTE (Kyro @ Jul 17 2004, 03:56 PM) | i dont know if it has already been said, but one more time can t hurt so : when using the v6 ude fonts, do not rename the fonts, just keep the font named "bert_ate_ernie-generic.xtf" or "bert_ate_ernie-xxxx-01.xtf" cause when renaming the font to what it s said above it didn't work for me, i got a freeze on the xbox logo with the ms logo under. |
hehe - When the root post was written there was only one font - named bert_atr_ernie.xtf - but you're quite right this, development in the fonts rendered these instructions dated. I've now updated the root post following your feedback. Thx.
its never screwed up, ive fixed erorr 21 and 13 i just want 2 know what they mean
| QUOTE (ssj4android @ Jul 17 2004, 08:58 PM) | | QUOTE (PedrosPad @ May 23 2004, 12:59 AM) | I don't want to take this thread to far off topic, but...
I named the exploit the "Ultimate Dashboard Exploit" because I think I've already devised a solution to:
- Cons:
- No Dashboard access to the XBOX!Live console.
(Rendering the remaining "No XBOX!Live game access to the XBOX!Live console." irrelevant.)
And if it works out, there'll no longer be any reason to manually toggle the exploits. (My idea is restricted to accessing the XBOX!Live console in a safe state - XBOX!Live games will still need to be played from original media!)
I get broadband in 10 days - So I'll know a lot more then. |
Did this ever happen?
|
I thought it kind'a did with the tray state switching modules - but no one ever released a package that showed the full potential. With the UDE/5317+ now available to a whole new audience - I've no doubt this be now be addressed again, and in a smoother manner. (And I never did exhaust the ideas I had at the time I simply stopped at the first one that worked )
do i have 2 install the E:\default.xbe, what will happen if i dont?
Are you for real? You think they lie to you when they say you have to put that file there?
| QUOTE | | do i have 2 install the E:\default.xbe, what will happen if i dont? |
Course u need it...its the file which is loaded by th fonts...also it must be signed...f it a package should already b signed. if u dont want it in e u can edit it to put in c... easyiest just to put wat u need to the folders in instructions m8
(Chuckles) You guy's got something wrong - this isnt the ultimate dashboard exploit.
Why?
-Well first there's UDE2 - meaning this is no longer the sole ultimate exploit. -And secondly, its not even exploiting the dashboard! Its that update.xbe!
| QUOTE (RiceCake @ Jul 19 2004, 04:32 PM) | (Chuckles) You guy's got something wrong - this isnt the ultimate dashboard exploit.
Why?
-Well first there's UDE2 - meaning this is no longer the sole ultimate exploit. -And secondly, its not even exploiting the dashboard! Its that update.xbe!
|
I think of UDE2 as an upgrade, it all works the same, just works on newer kernels now. So it still is the sole ultimate exploit, only better. You're right it's not exploiting the dashboard. But the old fonts did exploit the dashboard, the guys that came up with UDE just took that idea and improved upon it, hence the name UDE. Even though we aren't exploiting the dash calling it UDE still makes for sense than... calling where we park a driveway and driving on a park way. my $0.02,  please don't take offense to my post, just stating why I think things are...
GOD DAMN! Your so annoying!
Jokin'! I wasn't serious.
| QUOTE (krayzie @ Jul 18 2004, 03:34 AM) | | Are you for real? You think they lie to you when they say you have to put that file there? |
HAHAHA.  Funniest thing I've read today.
| QUOTE (RiceCake @ Jul 19 2004, 09:32 PM) | (Chuckles) You guy's got something wrong - this isnt the ultimate dashboard exploit.
Why?
-Well first there's UDE2 - meaning this is no longer the sole ultimate exploit. -And secondly, its not even exploiting the dashboard! Its that update.xbe!
|
| QUOTE (PedrosPad @ May 22 2004, 10:23 PM) | Q: What is the Ultimate Dashboard Exploit? A: Not to use a Dashboard. |
...
That explains everything

How ironic, the ultimate dashboard exploit doesn't use a dashboard.
 Yeah, UDE1 being the Ultimate Dash Exploit wouldn't make sense because UDE2 is the ultimate (best) exploit... well for NTSC xboxes anyway
I'm stuck in a damned clock loop, need some help getting out of it. Unfortunately all i've got right now is a computer and xlinux. No mod chip, or game xploit. I got into this mess by performing the hot-swap - evox BEFORE i soldered the connections to flash, so then when i unplugged for hours to solder (and do other things) it was no good. I can unplug the drive just before it reboots and hotswap it to a PC (at this point the xbox has already put in the key and its temporarily unlocked) but I cant restore it to new as it wont let me delete XBox.xtf saying "the file does not exist. The problem with this is that the XBox.xtf file isn't the right one, I forgot to type "Book" after it. I think that if I get it back to normal then I should be ok, but not sure how to go about doing that. Could the file be locked? not letting me delete it?
Howswap and use Xbhdm - its the best tool for fixing any hard drive.
Edit: By the way you'r probably not using UDE right? UDE suffers no clock loop!
Do a hotswap with xboxhdm. There is a tutorial for using it as well as ldots excellant instructions. The thread is in the pinned threads area under exploit tools. This is much better than xlinux. I also got that error a few times before, xboxhdm fixed it.
Ay! That was my answer!
I downloaded Slayers and got the update.xbe from there, now i can start this. good work.
but what im stuck with is that i cant run anything else. I cant get xbedump to sign anything, rsa 2048 says FAIL, and the xbox gets error 21 when trying to run it.
I have some experience with xbox, but its a year since last time because of serving the army, and signing stuff i have no experience with,
| QUOTE (steinarne @ Jul 21 2004, 11:41 AM) | I downloaded Slayers and got the update.xbe from there, now i can start this. good work.
but what im stuck with is that i cant run anything else. I cant get xbedump to sign anything, rsa 2048 says FAIL, and the xbox gets error 21 when trying to run it.
I have some experience with xbox, but its a year since last time because of serving the army, and signing stuff i have no experience with, |
something called nkpatcher, which once loaded allows you to run any xbe.
i only found the code, and i have never compiled anything before, no idea how to do it.. dammnit..
UDE fonts make my xbox freeze on bootup because of the language setting (spanish), then after changing to english it boots up correctly. Can this fonts be fixed to work with the"spanish" languge?
| QUOTE (Musashi @ Jul 21 2004, 09:32 PM) | | UDE fonts make my xbox freeze on bootup because of the language setting (spanish), then after changing to english it boots up correctly. Can this fonts be fixed to work with the"spanish" languge? |
nevermind! i searched even more, and fount ude mem card installer, which, after i realised some errors, got it to work!
| QUOTE (anubis2k3 @ Jul 21 2004, 11:03 PM) | First up thanks and excellent work to all those involved with UDE! I have manged to softmod two boxes successfully. But I'm having probs with this one box. I would like to apply UDE to a box using the retail HD. Its Kernal version is 5530.01 and I have downgraded the dash to 4920. I am using the correct fonts and update file accordingly, pbl 1.4.1 has been habbi signed, the bios its using is a verified x2 4983 bfm bios. I believe the exploit is working correctly as upon reboot it boots fine and loads pbl. After selecting the bios I just get a black screen, nothing.
Its probably something to do with pbl and the version of xbox I'm applying the softmod to, what do you think?
Once again many thanks, all. |
get pbl metoo for your 5530
Hi Ripcurl, are you having the same prob as me or are you suggesting a pbl version for k 5530 ?
Hi there, thanks ripcurl. Didn't realise there was such a version, thanks I'll take it from here!
i have its easy
You should be able to pop in 007 to fix everything. But yeah, you'll need UDE2 for your Xbox - and the copy of Slayers you have is practically useless in your situation. Except for one file, the update.xbe, whcih you'll need to patch for the UDE2 install.
1) Sure its plugged into the network properly? 2) Set the IP through the Xbox Live! network tab first just incase this solves it too.
Edit your config file with the correct IP details for your network. If your network is setup DHCP, then select it.
| QUOTE | | I'm stuck in a damned clock loop, need some help getting out of it. Unfortunately all i've got right now is a computer and xlinux. No mod chip, or game xploit. I got into this mess by performing the hot-swap - evox BEFORE i soldered the connections to flash, so then when i unplugged for hours to solder (and do other things) it was no good. I can unplug the drive just before it reboots and hotswap it to a PC (at this point the xbox has already put in the key and its temporarily unlocked) but I cant restore it to new as it wont let me delete XBox.xtf saying "the file does not exist. The problem with this is that the XBox.xtf file isn't the right one, I forgot to type "Book" after it. I think that if I get it back to normal then I should be ok, but not sure how to go about doing that. Could the file be locked? not letting me delete it? |
imo u shud hav done a new thread or somethin cus it aint nothin to do with UDE
| QUOTE | Hey guys, I just finished softmodding my 'box last night...K:4817. It works great, I'm stoked.
I wanted to mod my friend's Xbox, same version, but for some reason there is no IP. I'm using one of the Splinter Cell exploits, when I get to the MXM menu after that Matrix-type screen, it says I have no IP...I didn't have this problem with mine.
I can't install UDE yet because I need to put the update.xbe file on there via FTP...as you know, I can't access my box because I have no IP to use. I can't try Static IP because the menu is so basic, it's not even a choice.
Sorry if that's a little unclear, I'm kind of a newbie to the scene. Also, another question, on my working version (my xbox) of Avalaunch and most of my apps (like my emulators, XBMC, etc.) seem to freeze WAY too often. L+R+Back+Black won't even work to reset. Any ideas? |
looks like uv not got a dhcp server - must b cusw u linking to ya friends pc/network whats different or somethin  If u not sure what to do or dont understand stuff like dhcp or n e thin easyiest is this... 1 make sure its plugged into same network u plugged urs into lol then u sure to get an ip if u doin exact same stuff
You'll need to patch it for UDE2.
Follow the UDE2 guide, should explain it all'.
Edit: Newest EvoX is probably your best bet (Any will work, but why not get the newest?) and if your using NKPatcher, nope!
May I make a humble, humble suggestion?
I know it's not the easiest thing, but could somebody make a comprehensive help file for some of the more popular packages? I'm thinking about doing one for ldot's excellent xboxhdm (if I can get it to work a bit more reliably -- iso-linux doesn't like running when I have all my drives connected) but it would be really nice if somebody could just say "Oh, the docs for ude2 are at xbox-scene.com/ude2.htm" and have a proper "Introduction", "Using UDE2", "Kernel/Dash versions and UDE", and "FAQ" that are updated when this thread has something important to say.
I don't want to sound like an ass (and as new as I am, easy to do), but I'm drunk enough to be honest: some of us don't have time to wade through 75(!) pages of posts to weed out the 20 that are actually important, and the files come with a readme that basically says "This is what it does, here's 3 sentences that describe how to use it". There's a *lot* of people who would be helped by thorough docs. Certainly easier said than done, but still, just think how much shorter these threads would be if everybody's questions were answered on a one-stop page, complete with diagrams and walkthroughs. The dumber you expect your audience to be, the more people will use your tools. I've been reading a lot for the past few weeks, and it seems to me that there's few things a modchip can do that a nicely executed softmod can't. I'm not trying to screw the modchip providers over -- they're the bread and butter of the scene, I know -- but just try to imagine how many people have gone to the tutorial section, realized there's like 200 of them in there, and how many are badly out of date, and just said "fuck it, I'm getting a modchip" when they don't need it to do what they want with their boxes.
I'm more than happy to volunteer some time as a technical writer -- it's a big part of my "real" job as a coder anyway. PM me if you need help.
Main problem with that - because of new dashboards, kernels, etc, these would get out of date easily.
Secondly, we all have our own perferred methods to do this so it wouldn't be on the forum, too clumsy.
And third - whoever wants me to actually code this I'm posting a poll.
| QUOTE (alphaq2 @ Jul 24 2004, 08:11 AM) | sorry if i sound like a total idiot but i currently have the audio exploit and i would like to switch to UDE. i've tried using the directions posted in the first post in this thread and the directions in the readme.rtf in the UDE packet from xbins. can someone either help me out either in a pm or in here like a semi step by step.. sorry, just wanna minimize the chances of destroying my xbox as much as possible
in case its neccessary, i have K: 4034 |
use ldots mem card installer, more info here: http://forums.xbox-s...pic=227528&st=0regards
Now i got everything to work, and added bigger HD. Excellent!
The only thing i wonder about is; can i just replace the evox files with UnleashX and it will still work?
(sorry about asking before reading trough all the pages, but I have to run to take a bus in a few mins)
| QUOTE (steinarne @ Jul 28 2004, 09:14 AM) | Now i got everything to work, and added bigger HD. Excellent!
The only thing i wonder about is; can i just replace the evox files with UnleashX and it will still work?
(sorry about asking before reading trough all the pages, but I have to run to take a bus in a few mins) |
you can ofcourse replace it with another dash. to make sure your bios will load it rename it's default.xbe to evoxdash.xbe
| QUOTE (alphaq2 @ Jul 24 2004, 04:31 PM) | | thanks a lot adil i will try it as soon as possible when i get home from work |
good luck, let me know how you get on
| QUOTE (PedrosPad @ May 28 2004, 12:57 AM - fragments) | | CODE | ReadFile(handle, &dwBlockSize, 4, &dwNumRead, NULL); pBlock = new BYTE [dwBlockSize]; *(DWORD*)pBlock = dwBlockSize; // Overflow if dwBlockSize 0..3 ReadFile(handle, pBlock + 4, dwBlockSize 4, &dwNumRead, NULL); // Integer Underflow, equaling HEAP Overflow!
|
| CODE | ReadFile_wrapper(p1, p2, length, p4, p5) { if (length > 0x1400000) return (false); return ReadFile(p1, p2, length, p4, p5); }
ReadFile_wrapper(handle, &dwBlockSize, 4, &dwNumRead, NULL); if (dwBlockSize < MINIMUM_BLOCKSIZE) return (false); pBlock = new BYTE [dwBlockSize]; *(DWORD*)pBlock = dwBlockSize; ReadFile_wrapper(handle, pBlock + 4, dwBlockSize 4, &dwNumRead, NULL);
|
|
Out of interest, are there searchable hex/string values than can be used to confirm whether a relevant XBE's *.xtf accessing has been fixed (or is flawed eh.)?
i know this has allready been in this forum...has anyone yet got an xbe which can read and perform commands from text files like move copy delete print (id like this so I can prompt the user when finished etc) input (wait for user to press key a or b...like ask what they wanna load) power off restart load xbe
the main ones are renaming so i can uninstall ude to go on live witout having to load evox then run from there
Id like the other ones as they culd be pretty useful for me
id like if input can be like c++/vb where u put somet like this in text file
| QUOTE | input ()
if input=='a' { load f:\ex1.xbe }
if input=='x' { load f:\ex2.xbe }
else { print "error" }
|
or a location of a tutorial of starting out makin your own apps, n a list of the codes like copy output text etc in xbox coding form n explanation how to make runnable xbe from normal debug xbe i dunno either will do lol
how can i install this using HDD-driver
xcuter wouldnt xtoolbox do this , as it provides access to rename move and delete files.
| QUOTE (DaddyJ @ Jul 29 2004, 05:29 AM) | | xcuter wouldnt xtoolbox do this , as it provides access to rename move and delete files. |
ill check that out - can u make it auto move deleterename as soon as it loads currently I am using evox gettin fed up of having to load up evox then load my commands up from evox menus...prefer to just have load somet from unleash what does it
ok i looked n no taht xtoolbox is just a file manager - I wanted something other than that, i want something which will perform scripts like txt files or watever.
atm I use evox but id like to have a simple xbe to b launched from my custom dash which immediately performs actions.
thankx
I was alos wondering how would I got about installing this using hddriver. I tried installing with xboxhdm but get a kernel image not found error. Can i Just burn the ude folder and boot it at start up. Also i have no MC so I cant do it through MC
| QUOTE (alphaq2 @ Jul 30 2004, 03:54 AM) | | thanks adil, the install worked.. first time i installed i used PBL but i forgot that PBL 1.4.1 didn't work with s-video cables so i reinstalled it using PBL-Metoo and now it works just dandy. thanks for the link |
no problem, enjoy
see you have some things mixed up. The splinter cell exploit and the UDE are two different things which usually are combined together. You can use the splinter cell exploit to grant acces to your xbox and from there install the UDE.
| QUOTE (justice7 @ Jul 30 2004, 09:07 PM) | | i think UDE is the beginning of the end for Modchips. |
i dont think, i know it is lol but all the people who want to have a mod-chip will, when they hear softmod they run a mile,
modchips still have advantages...i have toca race driver 2 - works on my disc - I have no scratches looked after it...play it on live etc etc
I do play it single player a bit...I wanted to put it on me hard drive which is 120 gig (also tried on 8gig hd)
Used pbl
tried all bioses bfms
It dont load when it copied
but ppl copy it on a modchip n it works straight away perfect
EDIT: I mean copied to the hard drive for disc fee playbak, so everytime i need to get my disc increqsing the chances of scratches especially wen bro wants ta play lolz
Try it with nkpatcher? Might be one of those games that aren't compatible with PBL.
The reason why your Toca Race Driver 2 wont boot from the hdd is that when it is being copied over, a file is not corectly copied over because it has too many characters in it (+42 charachters i think).
This file is found on the dvd in D:/shaders/ and the file is named PostProduction_ScalarDepthVelocityTransformShader. xvu
You have to rename this file to PostProduction_ScalarDepthVelocityTran. xvu so that it has less charachters and then you have to hex edit the default.xbe to be able to see this new shortened filename instead of the old long one.
| QUOTE (Ellises @ Aug 2 2004, 08:19 AM) | | I changed the data original ms dash board like the tutorial said, but the text "fonts\" appears 4 times in the xbe file, and whenever I try to change the data, it causes a 21 error. |
I believe you may need to re-sign with XBEDUMP after hexediting (to restore XBE section checksums).
hmm hexing...I had problems copying at first, told to use dvd x copyer, used that copied n renamed, so looks like its a hex problem ill cheeck it out thx m8
| QUOTE | 506F 7374 5072 6F64 7563 7469 6F6E 5F53 6361 6C61 7244 6570 7468 5665 6C6F 6369 7479 5472 616E 2E78 7675 0000 0054 7261 6E73 666F 726D 5F46 6F67 2E78 7675 |
and also
PostProduction_ScalarDepthVelocityTran.xvu..............Transform_Fog.xvu HEX:
| QUOTE | 506F 7374 5072 6F64 7563 7469 6F6E 5F53 6361 6C61 7244 6570 7468 5665 6C6F 6369 7479 5472 616E 2E78 7675 0000 0000 0000 0000 0000 0000 0000 5472 616E 7366 6F72 6D5F 466F 672E 7876 75 |
the origina lhex is this PostProduction_ScalarDepthVelocityTransformShader.xvu...Transform_Fog.xvu
| QUOTE | 506F 7374 5072 6F64 7563 7469 6F6E 5F53 6361 6C61 7244 6570 7468 5665 6C6F 6369 7479 5472 616E 7366 6F72 6D53 6861 6465 722E 7876 7500 0000 5472 616E 7366 6F72 6D5F 466F 672E 7876 75
|
and it just dont wanna work, I have set to search in both unicode and text so i dont know...
ldots wrote a patcher that will edit the .xbe for you. Take a look in the exploit tools pinned thread.
ofcourse
I have successfully installed the UDE exploit, but I have bought a digital output cable to get 5.1 sound, and now everytime I start the box it freezes in a black screen before loading phoenix. Anybody knows how to solve this? Am I stuck with stereo forever?
Sorry if it has been answered before, I have used search and couldn't find anything.
No I have 5.1 also. Just use a newer pbl like metoo or pbl lite
hi there... i read all and i decided to use UDE to hack my X. i own a PAL xbox D:4920 K:5101. this exploit will function on my console? or i must use the trick like in UDE2 (that can be used only on NTSC boxes) ? i have to change region setting? someone with my configuration (or a similar one...) can help me please?
UDE is the right one for your (K:5101, PAL) console and you don't need to change any system settings eh.
tnx tnx!!! but i've another question... UDE is not subjected to the clock problem, why? how does it function? the DD exploit loads a unmodded dash, so the clock adjustment is still available, but, if i've understood, UDE loads directly the file default.xbe (evox or another homebrew dash) so it bypass the original MS dash. and the clock problem? from the menu of the evox (installed with the mem package) i can launch the original MS dash (or not?) and from there adjust the clock. it has been said that with UDE i CAN'T run into the clock loop, why? ask please... i can't understand why. and if i lost the clock setting and i turn on my xbox it will boot up normally (evox)? and in this case how can i modify the time setting?
Cons:
No XBOX!Live game access to the XBOX!Live console.
how come i can go on live via a live game then?
Because it's using the game's Live! access mechanism, not the dash's eh. (I think games only use the dash's "XBOX!Live console" for dash updates, connection trouble-shooting and/or the maintenance of accounts).
| QUOTE (eh. @ Aug 8 2004, 10:57 PM) | | Because it's using the game's Live! access mechanism, not the dash's eh. (I think games only use the dash's "XBOX!Live console" for dash updates, connection trouble-shooting and/or the maintenance of accounts). |
i see now,
could be worded differenantly me thinks, n00bs might think no possible way of playing live game on ude?
UDE2 - Runs on kernels 3944-5838 but only US/CANADA region xboxes UDE1 - Runs on kernels 3944-5530 all xboxes
| QUOTE (YoshiKool @ Aug 9 2004, 03:15 PM) | UDE2 - Runs on kernels 3944-5838 but only US/CANADA region xboxes UDE1 - Runs on kernels 3944-5530 all xboxes |
UDE2 - Runs on kernels 3944-5838 US/CANADA (PAL Boxes require eeprom modification) UDE1 - Runs on kernels 3944-5530 all regions
i'm running mordens V3 audio hack , and want to install UDE. if i install UDE & want to boot to XBMC , is it as simple as renaming the XBMC.xbe to c:/defualt.xbe Or is there a much easier way
| QUOTE (azmazz @ Aug 11 2004, 03:04 PM) | i'm running mordens V3 audio hack , and want to install UDE. if i install UDE & want to boot to XBMC , is it as simple as renaming the XBMC.xbe to c:/defualt.xbe Or is there a much easier way |
depends. You could edit the bios to look for xbmc.xbe or you could rename xbmc.xbe to evoxdash.xbe.
I believe you can edit with XBTool to boot from E:/apps/xbmp/??.xbe
If you cannot tell the bios to look in xbmc's directory, then you need to copy the xbmc xbe and xboxmediacenter.xml to the boot partition (with proper xbe name for bios) and you must tell xbmc where its home directory is by editting xboxmediacenter.xml's <home> tag.
So, i understand that it is possible to play Xbox live games with the exploit, but as you said that through the dashboard you'd be banned from live with this exploit installed, then since the dashboard installed by the exploit is an older one, when i put a live game, the first thing it'll do is try and install the most recent dashboard update isn't it? Would that screw up my UDE installation then? Or am i just crazy?
Thanks to all the people involved in this great exploit.
the system would most likely crash before the update. Uninstall and let it update and reinstall again.
So I can have absolutely no problems playing on live with original games? Or is there still a way to get banned JUST playing games?
If you read the tutorial about playing live with the UDE and follow exactly what's described there you will not get banned. I find the best thing to let the pbl bios use another LED color so you know when your xbox is in a retail state.
hmmm guess you never noticed the tutorials topic between the pinned ones. Anyway here's the link: http://forums.xbox-s...54#entry1651702
Please help I have a 4977 K 4920 D (slayers), followed the tut to the T and it hangs at boot up. I have already tried the UDE2 with no success. Is the default.xbe file in the UDE2 tutorial habibi signed, and is it suitable for UDE1. And if your kernal version is not in the fonts pack you use a generic one right?
That's what I did, and it works like a charm.
hey, i finnally got all the stuf fi need to odo this ltools guide, but how do you launch the ltools linnux menu
I wan't to make sure I've minimized all risks. The XBOX I''m currently trying to "change" has kernel 4817 (no problem) and dash 4817 (pre-live dash). Can I use UDE with this dash version ? Will the XBOX allow to load the XBOX Live update.xbe from slayer's even though that's from a higher dashboard version 'cause I'm having some doubts with just copying the slayers C to this XBOX. This Dash version has no fonts dir, but I need one for the UDE (when using updatefonts7). Just create the dir and away we go ?
If I can use UDE with this Dash, there would be the problem with the original Dashboard that looks for the font files in C root. Since this Dashboard has no fonts dir, I can't HEX edit the current xboxdash.xbe because there are no references to \fonts\. What I did find were 3 references to XTF. If I rename the font files in the root to let's say .XFT, can I just change the 3 references found in the original dash to XFT to get the original Dash to load ?
Some info would be greatly appreciated !!!!!
Edit: since this is my first post on the forum, hi guys
swuu: you have to run it through a savegame exploit. This means, you have to have Mechassault, 007, or Splinter Cell 1, and you have to be able to transfer the gamesave to your Xbox harddrive. Then, you open the savegame on one of those games, and the installer boots up.
Bioweb: You should really give iTools a look, since it's the easiest and most foolprof softmod out there. And it works on any kernel and dash.
oh fuzzy balls. thats what i thought, i aint got neither one. back to sqaure one, what fonts do i need for 4977 k, and default.xbe do i need to get this to work.
| QUOTE (JMPovoa @ Aug 16 2004, 08:47 PM) | ...
Bioweb: You should really give iTools a look, since it's the easiest and most foolprof softmod out there. And it works on any kernel and dash. |
Well, I've decided, what the hell, I'll just see if it works. Copied the HDD key to my own HDD, made sure the 007 + EvoX were still present and installed the UDE. It works great. The only thing that didn't work was HEX edit the 4817 Dash to take .XFT fonts instead of .XTF ('cause this dash has it's fonts in C root I've renamed the original fonts to .XFT). When I tried loading the edited MODxboxdash.xbe through EvoX it showed the XBOX logo, then again it showed the XBOX logo and then EvoX popped back up. I'm not entirely sure, could also be a compatibility issue with the update.xbe from Dash 4920.
. But what was so irritating is that i did it b4 on a 4034 kernal, and it worked bootyful, so I wanted to do it on this one, but screw dat, I just got the ltools pack from the "usaual places", and put it together, I must say, its pretty idiot proof.......they dont even say press A, or B, it says press the BLUE button or the GREEN Button, what is this teletubbies? Thanx man this is the shiznit
| QUOTE (BioWEB @ Aug 16 2004, 05:40 PM - part) | | The only thing that didn't work was HEX edit the 4817 Dash to take .XFT fonts instead of .XTF ('cause this dash has it's fonts in C root I've renamed the original fonts to .XFT). When I tried loading the edited MODxboxdash.xbe through EvoX it showed the XBOX logo, then again it showed the XBOX logo and then EvoX popped back up. I'm not entirely sure, could also be a compatibility issue with the update.xbe from Dash 4920. |
It's not a compatibility issue; they co-exist perfectly on my box (as follows) eh. The 4920 update.xbe(=>xboxdash.xbe) only uses the .xtf's in C:\fonts and the 4817 xboxdash.xbe(=>MODxboxdash.xbe) only uses the .xtf's in C:\. Consequently you don't even need to hex the pre-live dash (nor rename the C:\ .xtf's) for it to co-exist. Did you habibi sign the MODxboxdash.xbe?
| QUOTE (eh. @ Aug 17 2004, 05:09 AM) | It's not a compatibility issue; they co-exist perfectly on my box (as follows) eh.
The 4920 update.xbe(=>xboxdash.xbe) only uses the .xtf's in C:\fonts and the 4817 xboxdash.xbe(=>MODxboxdash.xbe) only uses the .xtf's in C:\. Consequently you don't even need to hex the pre-live dash (nor rename the C:\ .xtf's) for it to co-exist.
Did you habibi sign the MODxboxdash.xbe? |
No, don't have to. I'm using UDE to load NKPatcher and then EvoX Dash 3935. Wouldn't it give a 21 if I've tried loading an unsigned MODdash ? Even so, NKPatcher allows me to run unsigned code anyway. Did it with my own 4817/5105 too and I can get back to the MS Dash on my box without ever having signed that MODdash after HEX-ing it.
And you say I can leave the XTF files in the original root ? 'Cause I thought you could end up with a frozen box when you leave the XTF's in the root.
No wait, as you say, this Dash version ONLY searches for fonts in the root... Could that be a benefit on pre-live Dashboards ? Not even having to hex the MODdash ? But then again, why do you have to delete all font files in C Root with live dashes ? 'Cause the way I see it, these root fonts only affect the UDE exploit.
@BioWEB: Apologies... I now realize that my feedback probably wasn't relevant or helpful for you eh.
I'd forgotten this method doesn't use the C:\fonts directory (as it's renamed to C:\f0nts). That results in non-hex'd live dash xbe's (such as the UDE's bootstrap) getting their .xtf's from C:\ instead. Additionally, although I use UDE and the 4817 dash, my setup includes both C:\fonts (for the bootstrap) and C:\f0nts (for a hex'd live dash).
| QUOTE (eh. @ Aug 17 2004, 05:09 AM) | | The 4920 update.xbe(=>xboxdash.xbe) only uses the .xtf's in C:\fonts and the 4817 xboxdash.xbe(=>MODxboxdash.xbe) only uses the .xtf's in C:\. |
Minor correction: Dash 4290 checks C:\fonts first, then C:\ for it's fonts. Dash 4817 does only check C:\.
( The context was "on my box (as follows) eh." plus in the message preceding yours I added... | QUOTE | | I'd forgotten this method doesn't use the C:\fonts directory (as it's renamed to C:\f0nts). That results in non-hex'd live dash xbe's (such as the UDE's bootstrap) getting their .xtf's from C:\ instead. |
) Glad to see you're still keeping a watchful eye over your baby though - thanks again for it eh.
I tried this and got a reset loop on the XBOX logo screen. (Maybe the UDE doesn't like me) I used the 4920 dash that I used for the double dash exploit on another XBOX. I checked to make sure that the dash was ok by using it with the fonts folder. It came up in an pre-xbox live state. But when I changed the font folder to f0nt and put the bert_ate_ernie fonts in the C: root, it comes on, goes to the XBOX logo, reboots and repeats. Any suggestions?
K:4983
| QUOTE (Tai-Kung @ Sep 1 2004, 07:39 PM) | i've tried some bert.xtf from update7 fonts, but still freezes. i'm using dashboard 4920. i need the spanish language setting :'( |
if you have a kernal less than 5017 you can try the Bert-ate-Ernie font.
Also I belive the update7 fonts are kernal specific. So make sure your using the right one. I also have heard that the update6 fonts may fix your problems.
Make sure your using the ernie.xtf also. If still having problems, try the bert-generic.xtf
Question Guys, I have installed the UDE on my xbox, downgraded the MS dash to 4920. Everything works great. But I am trying to use HighDef cable but cannot change the resolution. When I try to load avalaunch then try run the MS dash (4920 and orignal dash) I get service error 21. All I need to do is change the xbox resolution. I cant unlock hard disk in avaluanch: toggle is not doing anything. And since I cant unlock Hard drive I cannot right to eprom and change resolution form avalaunch.
I backed up the entire Hard drive. Can I restore to my orginal files and make the changes in the MS dash then slap the hack on again? Will this work or is thier a better way? Thanks in advance for the help
For those who had their XBox FREEZE on the XBox Logo with the MS logo in white.
How do you get back to a state where you can upload your backup or repair the changes? I cannot boot it up to access anything therefore cannot fix the problem.
Please HELP!!!
boot with any game
I have tried booting with the game in the drive but still freezing on the logo screen. Is this what you meant? as I may be having an issue with my CD drive as it has trouble reading now and then.
I don't what to have to open it up to do a HDD swap
booting from DVD skip all exploit the problem is not UDE, but probably some hw fault
| QUOTE (revengeismyfury @ Sep 18 2004, 06:31 AM) | Hmm from what I have read here and from other programs I will be able to put a game in the xbox turn the xbox off turn it on without loading the ude exploits. and it will function like a regular xbox and I will beable to play on live and if it wants to go to the dashboard to do something it will go to xodash.xbe and load it.
if it needs to update i will let it update and then use a special hot swap procedure and re copy my update.xbe files as default.xbe back to it.
so now i should be able to play on live by putting a cd in the begging into the xbox?
good idea eh. Only thing that would stop this if xodash.xbe checks the fonts folder. |
your almost right. if you have the latest dashboard and you have your live acount set up correctly the xbox does not want to update and does not want to go to the xonlinedash so you can boot with a retail game and you can acces live from there safely. Now if one of the two things are not done the xbox would hang cuz both the update.xbe which is used for the dashupdate and the xonlinedash.xbe which is used for acount settings use the original fonts (which aren't there anymore).
UDE NOT PERFECT???
If I may be so bold there is a small problem with the UDE. After unplugging the xbox console for a period of time the MS clock is reset. Unfortunately this will stop some games from working on the UDE'd XBOX (have found fifa 2004 and worms 3d so far). Obviously if you have access to the MS Dashboard then all you have to do is reset the clock yourself before loading these particular games.
This may be a problem with just a couple of versions of XBOX, I don't know. But I've done just about everything I can think of to stop this from happening and setting the MS Dashboard clock is the only thing that makes these games work.
I'd try to install unleashX over evox and use that to set the clock.
| QUOTE (insanicidal @ Sep 23 2004, 10:14 AM) | UDE NOT PERFECT???
If I may be so bold there is a small problem with the UDE. After unplugging the xbox console for a period of time the MS clock is reset. Unfortunately this will stop some games from working on the UDE'd XBOX (have found fifa 2004 and worms 3d so far). Obviously if you have access to the MS Dashboard then all you have to do is reset the clock yourself before loading these particular games.
This may be a problem with just a couple of versions of XBOX, I don't know. But I've done just about everything I can think of to stop this from happening and setting the MS Dashboard clock is the only thing that makes these games work. |
The UDE fonts spot and reset an unset clock to a valid - if inaccurate - time (4th July 2002 - I believe). Simply boot UDE (it'll reset the clock), power down, and boot your game.
maybe you have an old version of the UDE fonts cuz they are doing their job wonderfully. also you could let the dashboard set the time automatically. That requires an internet connection though.
| QUOTE (insanicidal @ Sep 25 2004, 02:14 PM) | | Tried that, and many other methods to get them to work, the only thing that works is loading the ms dash through evox and setting it correctly. I can't explain why but that it certainly the case. |
You may have been a very early UDE adpoter  And may have older UDE fonts - as krazie suggests. Look at the UDE font revision history at the bottom of this post - specially V1.3 - onwards.
K: 5838 D: Avalaunch
How and the heck am I supposed to mod this box with a kernel like this?
Hi, I installed the UDE exploit on my friend's xbox a month ago and it worked sweet. But today he comes to my house the xbox is not working. It just freezes with the xbox logo and the MS text under it. He tells me he was playing NBA live 2005 and i my first tought is that he has entered live and fuck up the exploit, but I gain ftp access through my xbox and everything is as it should be. Anyway, I installed the whole thing again, overwriting all the files of the exploit, but nothing happens and the screen freezes at the same point. Any ideas?
Does UDE replace the Phoenix Loader or is just the samething? I also checked my Kernel version to see if my Xbox is compatible with UDE and this is what it said:
K:4034 D:4034
I bought my Xbox last christmas in 2003 so I have a v.1.0 Xbox.
My friend was going to install the Phoenix Loader for me so should I stick with that or go with UDE? And can I use dashboards like Avalauch with UDE? and before with the Phoenix Loader my friend said I cant play Xbox Live games but it that the case with UDE also? He also told me for Phoenix Loader before I plug it back in I aftoo put a internet connection threw my Xbox so I decided to use my PS2's LAN cable that I use to play online. He said everytime I would unplug my Xbox I would need to plug my LAN cable or in this case my PS2's LAN cable do we still need to do this with UDE??
phoenix bios loader is a totally different thing from the UDE. \ The UDE is some hack that runs on bootup and lets specific signed xbe's run on the xbox. Phoenix is a bios loader which doesn't have anything to do with hacking or exploiting the xbox. It's just an app that replaces the bios that is loaded into memory with a modified one. So basically you need a combination of both. The UDE on bootup in order to run a specific signed version of phoenix which then replaces the bios from where nothing has to be signed anymore. The problem with your network cable had probably to do with you using an old font exploit that suffered from clock loops. Putting innetwork cable after unplugging was a well known fix for becoming stuck in a loop. The UDE does not suffer from that kind of loops.
So should I stick with the Phoenix Loader? And as for the clock loop for me its really no big deal because I only aftoo plug my PS2's LAN cable on my Xbox only when I unplug it so its not a problem. But I thought UDE was just like Phoenix Loader my friend is going to use 007 or Splintercell to install it but is Phoenix Loader still a good HDD hack?
Hi,
I just installed UDE1 by xboxhdm on my xBox 1.0 with dash 5659 and Kernel 4817. I chose PBL-Metoo, 4981.67_ef bios, Evox v. 3935.
I shutted down an then rebooted the xbox.
Instead of Evox I see a green dash with a black square without any menu in it!
I can still boot games booting the xBox with the dvd inside, but how can I make Evox start on boot??
Any ideas?
Thank you very much!
| QUOTE (Gabryel @ Nov 2 2004, 04:33 PM) | Hi,
I just installed UDE1 by xboxhdm on my xBox 1.0 with dash 5659 and Kernel 4817. I chose PBL-Metoo, 4981.67_ef bios, Evox v. 3935.
I shutted down an then rebooted the xbox.
Instead of Evox I see a green dash with a black square without any menu in it!
I can still boot games booting the xBox with the dvd inside, but how can I make Evox start on boot??
Any ideas?
Thank you very much! |
there is something wrong with your font setup
A few noob questions, 1) Is the only way to change the dashboard clock achieved by uninstalling the ude exploit? (i`ve tried with evox but it just hangs) 2) Are there any known issues with backups that dont work using this exploit? 3) Altho you say you can put any bios in the folder,someone else said its not as easy as that,it requires some work,what do i do?. Many thanks
The 2 softmods i`ve done are ude1 on pal xbox,(focus video chips) x2 bios,pbl metoo,evox if that helps.
| QUOTE (luminous @ Nov 3 2004, 12:32 PM) | A few noob questions, 1) Is the only way to change the dashboard clock achieved by uninstalling the ude exploit? (i`ve tried with evox but it just hangs) 2) Are there any known issues with backups that dont work using this exploit? 3) Altho you say you can put any bios in the folder,someone else said its not as easy as that,it requires some work,what do i do?. Many thanks
The 2 softmods i`ve done are ude1 on pal xbox,(focus video chips) x2 bios,pbl metoo,evox if that helps. |
1: no you can acces the msdash just fine from evox. or just use a dash that auto sets the clock 2: there are no games that fail to work using the UDE exploit except for discs that do a forced dash upgrade/xbe extraction like the starwars bonus disc. Other problems with some games have to do with the bios like crimson skies. 3: that depends on where your dash is located. Most bioses look for C:evoxdash.xbe. if your setup is different for instance like when you used ltools you need to edit the bios to look for the right dash location.
your xbox is still loading it's own fonts! did you rename fonts to f0nts and created a fonts folder with bert and ernie in there?
 Edit: removed my reply (as krayzie's was better) eh.
| QUOTE (cooperbmx @ Nov 3 2004, 06:04 PM) | | i renamed the old fonts folder to f0nts and created a new fonts folder with bert and ernie in it, as per the istructions in the guide |
well you díd do something so the bios isn't seeying the fonts folder then and reading the fonts of the root. Are you 100% sure that the fonts folder with the hacked (and only the hacked)fonts are on the root of C? Try deleting the xtf files on the root and see if you then boot to an error screen.
did you try deleting the root font files allready?
nope i just renamed the font directory to f0nts.
could this problem have occured due to the way, instead of renaming the files and adding new files directly on the xbox over flash fxp, i made a copy of the C and E drives, edited and added files to them then sent the copies of C and E over to the xbox to overwrite the originals (basically overwrote the original C and E with the UDE modified ones)
sorry if that sounds confusing
| QUOTE (cooperbmx @ Nov 3 2004, 10:29 PM) | well i just checked the 'fonts' folder and some how their were copys of the original xbox font files in there, so i deleted them...and now... the xbox boots to a service required screen |
do you find that strange? You should still be able to boot retail games to fix it.
well iv overwritten the shit storm with the back up i made of C and E so its back to normal but im still puzzled as to what went wrong... this could be a minor stupid mistake...which i have probable made..but does the evoxdash.xbe have to be habibi signed? because i just used the .xbe straigh away without signing it.. maybe this could have been the probelm causign the error21

Now I'm missing a class... oh well.. I don't think I feel well enough to drive 40 minutes anyway....
I have UDE1 installed, but now i bought xbox LIVE, and i need to clear my HDD of all un-original files!! but i don't know what i should remove! is there a list somewhere that has all the default files of the harddrive listed????
I've only a prob. the UDE works fine but if i change language setting to something else than English (italian), it's stop to work. (K:5101 dash.4920)
What can i do?
I thought the newer fonts (update fonts 7) tried to solve language problems. You woukld have to look at the first post for the different font versions.
| QUOTE (berret @ Nov 22 2004, 03:25 AM) | I've only a prob. the UDE works fine but if i change language setting to something else than English (italian), it's stop to work. (K:5101 dash.4920)
What can i do? |
Try adding 1 or 2 s.xtf font files into the C\fonts folder, after changing the language. I believe these help in these situations.
Success Report.
update.xbe : 1 974 272 bytes
kernel : MS Original 5101
fonts uploaded : bert 5101-custom ernie s as s,s2,...,s8
language : French
What is the rationale of adding s.xtf files to fonts? Why does it boot when the files are added?
I ask this because I stupidly changed my video to NTSC/j using XBMP and under UXE. Now my Xbox doesn't boot up. Will adding s.xtf remedy my situation as well?
no you messed up your eeprom. you would have to search for solutions. there are topics on that. adding s.xtf doesnt help with your problem
do you even know what an eeprom is?
dude you got some serious reading to do..............
I don't think the video output is rerlated to the language setting but you can ofcourse try if you like. and yesy s2.xtf,s3.xtf and so on are copies of s.xtf
if your eeprom is 'screwed' then you need to purchase a modchip.
sorry dude, its not nice to hear when people mess up their xbox.
but hell modchips are cool anyway.
| QUOTE (Soule @ Nov 25 2004, 10:07 PM) | I was just hoping that it might work. slrhsapple did some research on this problem and had already tested the s.xtf 'solution' |
He tried using several s.xtf files? One may not be enough.
for 71 fonts, I tried 7 s files. and for 61, i tried 8 s files.
.)
Since UDE/UXE replaces the original C:\xboxdash.xbe MSDashboard I'm unsure how it would react to this. I suspect a continuous reboot, or lock up. But I suspect that if you remove the media, and boot from the HDD all will be well.
This post is just advice in case anyone else experiences this.
wouldn't it be the same kind of call the kernel makes when the clock is dead and making the xboxdash.xbe(update.xbe) boot like normal? If it doesn't then we might indeed have a problem. Anyone feels like testing?
| QUOTE (krayzie @ Nov 26 2004, 12:16 PM) | | wouldn't it be the same kind of call the kernel makes when the clock is dead and making the xboxdash.xbe(update.xbe) boot like normal? If it doesn't then we might indeed have a problem. Anyone feels like testing? |
We suspect it's the game xbe on the media in the DVD drive that's performing the check (since it knows how many blocks it needs), and then launching the C:\xboxdash.xbe MS Dashboard. In which case I suspect the C:\xboxdash.xbe would be launched in a memory layout different from that of a BIOS boot (same problem double-dashing had), causing the font exploit to misbehave. So pop out the media, reboot, and all should be well. But go and free some space on drive E  . I don't believe this is a serious issue.
| QUOTE (berret @ Nov 26 2004, 12:26 PM) | YES!!!!!!!!!!!!!!!
The first time i've set language "ENGLISH" (if i leave Italian it doesn't work). After that i would set Italian (but if i change it stop working).
I've solve using 2 "S" file, but there was another prob. The UDE installer put the files in c root so when i've put s files in folder "fonts" the sistem stop working. So, i've move also the files bert and arnie in folder "fonts":
fonts\bert.xtf ernie.xtf s.xtf s1.xtf
And all work!!! |
Yes, the fonts should all be in the same location. Congrats.
| QUOTE (PedrosPad @ Nov 26 2004, 12:52 PM) | We suspect it's the game xbe on the media in the DVD drive that's performing the check (since it knows how many blocks it needs), and then launching the C:\xboxdash.xbe MS Dashboard. In which case I suspect the C:\xboxdash.xbe would be launched in a memory layout different from that of a BIOS boot (same problem double-dashing had), causing the font exploit to misbehave.
So pop out the media, reboot, and all should be well. But go and free some space on drive E .
I don't believe this is a serious issue. |
I see. If it's in the game itself it isn't a big issue. But indeed nice to know.
| QUOTE (PedrosPad @ Nov 26 2004, 11:58 AM) | I took an interesting support IM call the other night that could have an impact on UDE/UXE. The symptom was that the XBOX refused to boot any games (inc. originals), and would only run the MSDashboard (this particular user wasn't using a boot exploit).
At first this sounded like an unset clock, but after eliminating that, we found that it was caused by too few blocks left on the E drive. It would appear that in when E is near full, the user it taken directly to the MSDashboard's GameSav management screen - to encourage you to delete some.
Since UDE/UXE replaces the original C:\xboxdash.xbe MSDashboard I'm unsure how it would react to this. I suspect a continuous reboot, or lock up. But I suspect that if you remove the media, and boot from the HDD all will be well.
This post is just advice in case anyone else experiences this. |
I found a few minutes to test this. I restored the original M$Dash D:5690 (latest), and filled up the E drive. Booted an original copy of NFL Fever 2003, and after the start up movies, up popped a box saying that not enough blocks were free on the HDD, and press 'A' to enter the Dashboard. I did so (there is no other option), and the MS Dash appeared, conveniently already on the Dashboard GameSav maintenance screen. So this proved the environment. I then installed UXE, checked it worked, and then again booted NFL Fever 2003. Same screen about too few blocks appeared, except this time when I pressed A, I simply got a black screen, and the XBOX froze the anticipated result. Popped the game out of the DVD-tray and rebooted, UXE ran fine, and up came Evox. So this issue of UXE and a full E drive is something to be aware of, but nothing to be concerned about.
|
|
|