I haven't thoroughly studied what all the Easter Egg Exploit can do. In
fact, as of this writing, I just got it working within the last few hours.
It would be interesting to see if this could work with UDE2 so that UDE2
would be safer for installation (especially on kernels higher than 5713
where UDE2 is the only option), but unfortunately I doubt it just because
the newer Microsoft XBE files probably don't look in the root directory of
the C: partition.
I have since found that having an unauthorized
C:\xboxdashdata.????????\settings_adoc.xip file WILL prevent the
"Xbox Live!" service from successfully updating the dashboard to
the latest version. "Unable to continue due to technical
difficulties. Please try again later." (In at least one test, this
showed up even after a long wait and some small amount the progress bar
had become highlighted (increasing the amount highlighted twice, once
from none to a bit, then to a little bit more).)
-
- The "Easter Egg" purposefully put into the dashboard
release by Microsoft is as follows:
-
If copying an audio track to a hard drive, and the name of
the soundtrack given is "<<EggsΒox>>"
(not including the quotation marks) then a file called
"C:\xboxdashdata.????????\settings_adoc.xip"
(where each question mark is a hexademical digit).
-
The greater-than and less-than signs are under the Symbols
menu (those are different than the cursor-moving arrows
visible on the Alphabet menu), and the beta sign is in
the Accents menu.
This "Easter Egg" (a somewhat common name for such
little secrets that are hidden ahead of time so they can be
found later) can be exploited. To do this:
-
Obtain devz3ro's package from
"The Usual Places"
at /XBOX/exploits/Font_Exploits/doubledash/doubledash.rar
-
Do not follow the directions inside that package.
Instead, follow my adaption of the combination of those
instructions and the updated instructions listed at the
Live 2.0 Compatible Exploit exploit. (In other words, very simply, just follow the
instructions located right here.)
-
Ensure that you are using a supported version of the
kernel. Kernel 5713 and Dashboard 5659 (Halo Edition
Xbox) did not work. (It also failed to show the
developer's credits as expected in an unhacked state.)
I believe this is because any Xbox with a kernel version
of 5713 or later will be completely unable to use this
exploit.
-
Ensure that you are using a supported version of the
dashboard.
-
devz3ro's documentation in the doubledash.rar file
says that Dash 4920 is supported. I can confirm
that.
-
devz3ro also
reports on a forum post that Dash 5960 works (with
kernel 5101)
-
PedrosPad's Dashboard Exploit Summary indicates that any dashboard version that is at least 4920 will work.
-
Ensure that you do have a C:\fonts directory, and that
there are two files in there: "Xbox Book.xtf"
and "Xbox.xtf". Basically, the purpose of
this is to make sure you're not using an older
dashboard that uses the files in C:\*.XTF.
-
Rename, or backup-and-delete, all C:\*.XTF files so that
there are no files in the root directory of the C:\ that
end with *.XTF.
-
Rename, or backup-and-delete, all C:\*.XIP files so that
there are no files in the root directory of the C:\ that
end with *.XIP.
-
Copy the files from doubledash's /C directory (but not
the /C/xodash subdirectory) to C:\. That is, copy the
following files from the doubledash.rar to the C:\ of
your Xbox:
-
bert.xtf
-
default.xip
-
ernie.xtf
-
mainmenu5.xip
-
Optional but highly recommended: Backup
C:\xodashdata.????????\settings_adoc.xip (to
Settings_adoc.XBE)
-
Copy/Rename the \c\xodash\xonlinedash.xbe file included in the
doubledash package to the Xbox's
C:\xboxdashdata.????????\settings_adoc.xip
-
Do NOT overwrite the C:\XODash\xonlinedash.xbe file
with the one in the doubledash.rar file. (This may
or may not be harmful, I don't know if it is, but I
do know that such a thing is unncessary, and I
definitely recommend against overwriting the file
if it isn't backed up first.)
-
Put a copy of a Habibi signed file in E:\ and make sure it
is named E:\Default.xbe. I recommend using XSelect 0.9
which comes Habibi signed.
-
Ensure that when you go to the dashboard that you will
have a soundtrack on your Xbox. This can be a valid
soundtrack on the hard drive, or a hacked sound track
index (ST.DB file), or it can simply be an audio CD
(without a computer data track at the start) that the
Xbox can recognize so you can copy that sound track.
-
Reboot, go to the Xbox, and perform the steps for the
Easter Egg (copy a sound track and name the file
"<<EggsΒox>>").
-
The announcement of this hack from devz3ro was on a forum
post called
Live 2.0 Compatible Exploit, which seems to be a continuation from some earlier
thread. That page now contains a ST.DB which is entirely
different from anything to do with this
"Easter Egg Exploit" ("EEE").
-
ldots calls this a font exploit which "loads rmenhals fonts.". Despite using the audio menu, this is really taking advantage of the Easter Egg and using font hacking techniques, and this does not use techniques of hacking the soundtrack index like the "audio exploits" do.
-
Reported to reboot when this hack's effects are triggered while
signature checking has been tampered with. So, if an alternate
dashboard ran Microsoft's official dashboard because an audio CD
was detected, one may find they must reboot before this reboot
to allow the audio hack to work at running unsigned code again.