Tec Dubelin Xbox
Etusivu > Artikkelit > Xboxin softamodaus > UDE + PBL-TME + UnleashX

Xboxin softamodaaminen (UDE + PBL-TME + UnleashX)

Ohjeessa Xbox softamodataan käyttämällä Ultimate Dashboard Exploittia, PBL - The Metoo Editionia ja UnleashX-dashboardia.

Tarvitset:

Lue ennen modaamista

Ultimate Dashboard Exploit:

Xboxin kernelin version on oltava 5530 tai vanhempi.

Teet kaiken omalla vastuullasi.

Vaihe 1: Tiedostojen purkaminen ja kokoaminen

Tee tietokoneen kiintolevylle uusi hakemisto ja sen alle C- ja E-hakemistot (esim. C:\Xbox\C ja C:\Xbox\E).

Update.xbe

Kopioi MS Dashboardin 4920-versiosta (xodash-hakemistosta) update.xbe-tiedosto C:\Xbox\C-hakemistoon ja nimeä se xboxdash.xbe-nimiseksi (update.xbe -> xboxdash.xbe).

Tiedosto löytyy esimerkiksi SlaYer's EvoX -paketista (SYSTEM\ALL\C\xodash\update.xbe).

Fonts-hakemisto

Tee C:\Xbox\C-hakemiston alle fonts-niminen hakemisto (C:\Xbox\C\Fonts).

Bert and Ernie

Bert-xxxx-xx.xtf

Valitse purkamastasi updatefonts7.tar.bz2-paketista oikea bert-xxxx-xx.xtf-tiedosto:

Valitse tiedosto Xboxin kernelin version mukaan. Esimerkiksi, jos update.xbe-tiedosto oli kooltaan 1974272 tavua ja kernelin versio on 5101, valitse fonts/s1974272-hakemistosta bert-5101-01.xtf-tiedosto. Kopioi se C:\Xbox\C\fonts-hakemistoon.

Jos et löydä kernelin kanssa yhteensopivaa tiedostoa, käytä bert-generic.xtf-tiedostoa.

Ernie.xtf

Kopioi ernie.xtf-tiedosto C:\Xbox\C\fonts-hakemistoon. Huomaa! Älä vaihda järjestystä edellisen kohdan kanssa. Kernel-kohtaista tiedostoa käytettäessä on tärkeää, että bert-tiedosto on kopioitu C:\Xbox\C\fonts-hakemistoon ennen ernie.xtf-tiedostoa.

s.xtf

Kopioi s.xtf-tiedosto C:\Xbox\C\fonts-hakemistoon, jos update.xbe-tiedosto oli kooltaan 1914880 tavua (suositeltavaa, mutta ei välttämättä pakollista).

Phoenix Bios Loader - The Metoo Edition

Pura pblmetoo-beta3.zip-paketti C:\Xbox\E-hakemistoon. Se sisältää tiedostot boot.cfg ja default.xbe.

Boot.cfg

Avaa boot.cfg-tiedosto tekstieditoriin (esim. Muistio):

Romfile xboxrom.bin
#AltRomfile xboxrom2.bin
RC4Key 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
EEPROMKey1_0 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
EEPROMKey1_1 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
EEPROMKey1_6 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
#LEDSequence oggg
Debug false
DebugLog pbldebug.log

Lisää RC4- ja EEPROM-avaimet tiedostoon. Kohdissa ei saa olla pelkkiä nollia (0x00...). RC4-avain on pakollinen, mutta EEPROM-avaimista riittää vain Xboxisi versiolle sopiva:

Ne löytyvät joidenkin pakettien mukana tulevasta boot.cfg-tiedostosta (esim. UltimateDashExploit.rar, metoo-m8pack-v1.0.zip tai Signed_Phoenix_Bios_Loader_V1.3.rar), josta voit kopioida ne suoraan. Älä kuitenkaan korvaa boot.cfg-tiedostoa toisen paketin vastaavalla tiedostolla.

Default.xbe

Allekirjoita C:\Xbox\E\default.xbe-tiedosto habibi-avaimella (XBE Dumper -ohjelmalla).

Xecuter2 4983 BFM

Pura X2_4983_BFM.rar-paketista haluamasi BIOS-tiedosto (esim. x2_4983-06_BFM.bin) samaan hakemistoon PBL:n kanssa (C:\Xbox\E). Nimeä tiedosto xboxrom.bin-nimiseksi.

Huomaa, että BIOSin on oltava BFM-versio (Bootable From Media).

UnleashX

Pura UnleashX:n tiedostot C:\Xbox\C-hakemistoon. Eli tiedostot Config.xml ja default.xbe (+ mahdollisesti muita, riippuen versiosta). Nimeä default.xbe-tiedosto nimelle, jolla BIOS osaa käynnistää sen (esim. evoxdash.xbe).

Config.xml

Avaa Config.xml-tiedosto tekstieditoriin (esim. Muistio) ja etsi rivi:

<MSDashBoard>C:\Xboxdash.xbe</MSDashBoard>

Muuta se muotoon:

<MSDashBoard>C:\MODxboxdash.xbe</MSDashBoard>

Tallenna tiedosto.

Xboxiin tulevat tiedostot

Lopuksi Xbox-hakemistossa tulisi olla seuraavat hakemistot ja tiedostot:

C:\Xbox\C\fonts                  | hakemisto | -
C:\Xbox\C\fonts\bert-xxxx-xx.xtf |  tiedosto | Bert
C:\Xbox\C\fonts\ernie.xtf        |  tiedosto | Ernie
C:\Xbox\C\fonts\s.xtf            |  tiedosto | (vaihtoehtoinen)
C:\Xbox\C\Config.xml             |  tiedosto | UnleashX
C:\Xbox\C\evoxdash.xbe           |  tiedosto | UnleashX
C:\Xbox\C\xboxdash.xbe           |  tiedosto | Nimetty update.xbe
   
C:\Xbox\E\boot.cfg               |  tiedosto | PBL - The Metoo Edition
C:\Xbox\E\default.xbe            |  tiedosto | PBL - The Metoo Edition
C:\Xbox\E\xboxrom.bin            |  tiedosto | PBL - The Metoo Edition

Vaihe 2: Tiedostojen siirtäminen Xboxiin

Esimerkissä tiedostot siirretään Xboxhdm:n mukana tulevalla GNU Midnight Commanderilla (xbrowser). Voit halutessasi siirtää tiedostot myös pelin ja muokatun tallennustiedoston avulla.

Levyn polttaminen

Lataa ja pura Xboxhdm-paketti (xboxhdm_v1.9.zip). Kopioi tiedostot sen hakemistoihin:

Suorita lopuksi Xboxhdm:n juurihakemistossa oleva make-iso-win.bat, joka tekee linux.iso-tiedoston. Polta se levylle.

Hotswappays ja Linuxin käynnistäminen

Hotswappaa Xboxin kiintolevy * ja käynnistä tietokone tekemälläsi levyllä Linuxiin (Xboxhdm). Valitse käynnistyksessä 1 (Boot VGA console), tai 2 (Boot text-console).

* Liitä Xboxin kiintolevy ensimmäiseen IDE-väylään (IDE0) ensimmäiseksi laitteeksi (Primary Master).

Käynnistä GNU Midnight Commander -ohjelma komennolla xbrowser. Käynnistyessään se mounttaa automaattisesti CD-levyn ja Xboxin kiintolevyltä C- ja E-asemat.

+<-/CD----------------------------------------++<-/PriMas-----------------------------------+
| Name | Size | MTime || Name | Size | MTime |
| /.. | UP-DIR | || /.. | UP-DIR | |
| /C | 2048 | Jun 22 10:30 || /C | 16384 | Nov 8 2001 |
| /E | 2048 | Jun 22 10:30 || /E | 16384 | Nov 8 2001 |
| /eeprom | 2048 | Jun 22 10:30 || | | |
| /isolinux | 2048 | Jun 22 10:30 || | | |
| /xbox | 2048 | Jun 22 10:30 || | | |
| *ABOUT_TH~_CD.txt | 2161 | Jun 22 10:30 || | | |
| *check | 0 | Jun 22 10:30 || | | |
| *readme.txt | 6265 | Jun 22 10:30 || | | |
| | | || | | |
+---------------------------------------------++--------------------------------------------+
| /.. || /.. |
+---------------------------------------------++--------------------------------------------+

Valitse toiselle puolelle hakemisto, jossa ovat CD:lle laittamasi tiedostot (/CD) ja toiselle puolelle Xboxin C-asema (/PriMas/C). Voit vaihtaa puolelta toiselle TAB-näppäimellä.

Alkuperäisten tiedostojen nimeäminen

Nimeä Xboxin C-asemalta xboxdash.xbe-tiedosto C:\MODxboxdash.xbe-nimiseksi ja fonts-hakemisto f0nts-nimiseksi (korvaa o-kirjain numerolla 0).

Tiedostoja voi nimetä F6-näppäimellä. Huomaa, että tiedosto itse asiassa siirretään toiselle nimelle, joten kirjoita ilmestyvään dialogilaatikkoon "uuden" tiedoston sijainti ja nimi (esim. /PriMas/C/MODxboxdash.xbe).

Varmista, ettei Xboxin C-asemalla (juuressa) ole .xtf-päätteisiä tiedostoja. Poista tarvittaessa (F8 = poista).

Tiedostojen kopioiminen CD:ltä

Kopioi CD:lle laittamasi tiedostot ja hakemistot Xboxiin (F5 = kopioi).

/CD/C-hakemistossa olevat hakemistot ja tiedostot Xboxin C-asemalle (/PriMas/C). Hakemisto: fonts. Tiedostot: Config.xml, evoxdash.xbe ja xboxdash.xbe.

/CD/E-hakemistossa olevat tiedostot Xboxin E-asemalle (/PriMas/E). Tiedostot: boot.cfg, default.xbe ja xboxrom.bin.

Lopettaminen

Kun kaikki on valmista, poistu ohjelmasta F10-näppäimellä. Aja järjestelmä alas komennolla halt, tai poweroff ja sammuta tietokone. Irroita kiintolevy ja liitä se takaisin Xboxiin.

Vaihe 3: Xboxin käynnistäminen

Käynnistä Xbox, jolloin ruudulle pitäisi latautua UnleashX (Phoenix Bios Loaderin kautta). Jos Xbox jämähtää käynnistyksessä, katso Ongelmat ja ratkaisut.

MS Dashboardin käyttäminen

Voit käyttää MS Dashboardia, kun muutat sen .xbe-tiedostoon viittaukset uuteen fonts-hakemistoon (f0nts).

Siirrä Xboxista MODxboxdash.xbe-tiedosto PC:lle ja avaa se heksaeditoriin. Etsi kaikki fonts-arvot (asetuksella Unicode String, tai Unicode Search).

HexEdit

Muuta kaikki löytämäsi arvot f0nts-muotoon (fonts -> f0nts). Muutettavia kohtia on yhteensä kaksi tai neljä.

HexEdit

Kun olet muuttanut kaikki kohdat, tallenna tiedosto ja sulje heksaeditori. Siirrä tiedosto takaisin Xboxiin (korvaa vanha tiedosto uudella).


Tämän sivun viimeisen päivityksen ajankohta: 26. elokuuta 2004.
Tämä sivu kuuluu Tontti Kerhon ylläpitämään Tec Dubelin Xbox -sivustoon.