|
Ohje Xboxin mod-piirillä olevan BIOSin päivittämiseksi EvolutionX-dashboardin avulla. Mod-piirillä on oltava valmiiksi sellainen BIOS, jolla EvolutionX voidaan käynnistää laitteessa. Lisätietoja BIOSin päivittämisestä löytyy sivulta BIOSin päivittäminen. Katso myös kuvallinen ohje.
Päivität BIOSin omalla vastuulla!
![]()
BIOSin päivittäminen
Tarvitset
BIOSin päivittäminen
Ennen päivittämistä
Päivittäminen
Lisätietoja
Yleistä
BIOS-tiedosto
![]()
Valitseminen
![]()
Eheyden tarkistaminen
![]()
Koko
![]()
Muokkaaminen
Evox.ini-tiedosto
![]()
Muokkaaminen
![]()
Flash BIOS -valinta
![]()
BIOSin tunnistus
![]()
Flash-piirin tyyppi
Kysymyksiä ja vastauksia
Xboxin, jossa on ohjelmallisesti päivitettävä mod-piiri. Jos piirillä on oma ohjelmisto (OS), tai sille on ohjelmoitu esimerkiksi FlashBIOS, katso sivu BIOSin päivittäminen.
EvolutionX-dashboardin. Se sisältää BIOSin päivittämiseen tarkoitetun toiminnon (Flash BIOS). EvolutionX voi olla asennettuna Xboxin kiintolevyllä dashboardina, tai se voidaan käynnistää toisesta dashboardista.
BIOS-tiedoston, joka flashataan piirille (esimerkiksi EvoX M8+). BIOSin on oltava yhteensopiva Xboxin version kanssa ja sopivan kokoinen.
Ennen BIOSin päivittämistä asetukset ja tiedostot on laitettava kuntoon:
* Jos EvolutionX on asennettu muualle kuin C-aseman juureen, siirrä BIOS-tiedosto oikeaan hakemistoon. Esimerkiksi jos EvolutionX:n tiedostot on E:\Apps\EvolutionX-hakemistossa, siirrä BIOS-tiedosto E:\Apps\EvolutionX\Bios-hakemistoon.
Kun asetukset ja tiedostot on kunnossa, päivitä BIOS:
Päivityksen jälkeen ruudulle tulostuu: Your Xbox will power off.
Kaiken ollessa kunnossa, laita mod-piirin kirjoitussuoja takaisin päälle. BIOS on päivitetty!
Mod-piirillä olevan BIOSin päivittämiseen ei yleensä ole tarvetta, jos nykyinen BIOS toimii oikein. Se on päivitettävä esimerkiksi silloin, jos jokin BIOSin toiminto ei toimi oikein, tai Xboxissa on uusia ominaisuuksia - kuten yli 137 gigatavun kiintolevy, joka vaatii BIOSilta tukea (48-bit LBA), mutta käytössä oleva ei sitä tunne.
BIOSin päivittäminen ei ole aina riskitöntä. Jos päivitys epäonnistuu, Xbox ei välttämättä enää käynnisty mod-piirillä. Tällöin uudelleenohjelmointi on tehtävä esimerkiksi piirin varabiosia käyttämällä, niin sanotulla hotswap-menetelmällä, tai erillisellä ohjelmointilaitteella.
BIOSia valittaessa on otettava huomioon Xboxin versio sekä BIOSilta halutut ominaisuudet. Xboxin 1.0-1.5-versioille sopivia BIOSeja ovat esimerkiksi X2 5035 vOld, Xecuter2 4983 ja EvoX M8plus. Xboxin 1.6/1.6b-versioille sopii esimerkiksi EvoX M8plus_16 ja X2 5035 v16plus. Lisätietoja ominaisuuksista löytyy Xecuter2- ja EvoX-BIOSien vertailutaulukosta.
BIOS-tiedoston eheys voidaan tarvittaessa tarkistaa MD5-tarkistussummalla. Siihen voi olla tarvetta esimerkiksi silloin, jos tiedosto on ladattu tai saatu epäluotettavan tuntuisesta paikasta. Jos tarkistussumma on oikea, tiedosto on kunnossa.
Käytetyn BIOS-tiedoston on oltava oikean kokoinen: samankokoinen kuin mikä piirille tai sen muistilohkoon voidaan kirjoittaa. Vaihtoehdot voivat olla:
Jos BIOS-tiedosto on pienempi kuin piirin lohko, EvolutionX monistaa tiedoston päivitettäessä automaattisesti oikean kokoiseksi. Tiedosto voidaan monistaa myös esimerkiksi DOSin copy-komentoa käyttämällä, tai apuohjelmilla kuten XBtool tai EVtool (tukevat eri BIOSeja). Yleisimpien mod-piirien koot selviävät sivulta Xboxin mod-piirien kokoja.
DOSin copy-komentoa käyttämällä BIOS-tiedosto voidaan monistaa seuraavasti:
copy /b 256bios.bin+256bios.bin 512bios.bin
Tässä 256 kilotavun kokoinen 256bios.bin-tiedosto monistetaan 512 kilotavun kokoiseksi. Valmis tiedosto on nimeltään 512bios.bin.
BIOSien ominaisuuksia voi tarvittaessa muokata esimerkiksi XBtool- tai EVtool-nimisillä ohjelmilla. Xecuter2 5xxx -BIOSin ominaisuuksia voi muuttaa x2config.ini-tiedostoa muokkaamalla tai apuohjelmilla. Lisätietoja löytyy sivulta Xboxin BIOS-tiedostojen muokkaaminen.
Riippuen käytettävästä BIOSista ominaisuuksia voi muokata enemmän tai vähemmän. Yleensä onnistuu vähintään IGR-ominaisuuden asettaminen päälle/pois päältä, Xbox-logon värien muuttaminen, dashboardin käynnistysjärjestyksen vaihtaminen ja niin edelleen.
EvolutionX:n evox.ini-tiedoston muokkaamisesta löytyy tietoja sivulta EvolutionX:n evox.ini-tiedoston muokkaaminen.
EvolutionX:n Flash BIOS -valinta on määritetty rivillä:
Item "Flash BIOS",ID_Flash_Bios
Tai vanhempaa versiota käytettäessä:
Item "Flash BIOS",@1
Flash BIOS -valinta löytyy evox.ini-tiedostosta oletuksena, joten siihen ei yleensä tarvitse sen tarkemmin puuttua. Jos EvolutionX:n valikossa ei jostain syystä ole Flash BIOS -valintaa, lisää rivi tiedostoon. Jos rivin edessä on risuaita (#), poista se, tai valinta ei näy valikossa.
Voit halutessasi lisätä käytettävän BIOSin MD5-tarkistussumman evox.ini-tiedostoon, jolloin EvolutionX tunnistaa BIOSin oikein päivityksen jälkeen (kohdassa: Settings -> BIOS -> BIOS Version).
Selvitä ensimmäiseksi käyttämäsi BIOSin tarkistussumma. Huomaa, että jos olet muuttanut BIOSin kokoa, tai sen ominaisuuksia, tarkistusluku ei ole sama kuin muokkaamattomassa versiossa.
Etsi evox.ini-tiedostosta [BIOS]-kohta, joka näyttää esimerkiksi seuraavalta:
[BIOS] # ROM = "Bluecop 4627 Debug",0x844ff9e0fc7f7bd01ec5e75b10aece62 ROM = "CPX 1.02 Debug no ani",0xAC65F68F2706235A578FE1C5FB1E41B1 ROM = "CPX 4034",0xcf36ad116e2404aff022533b07b11004 ROM = "CPX v1.0 Debug",0xfd1ac8ba0033df93e2da2a23009272e4 ROM = "CPX v1.0",0x4132e24c64b7a8d4ea34ff448051e923 ROM = "CPX v1.02 Debug no ani",0xAC65F68F2706235A578FE1C5FB1E41B1 ROM = "CPX v1.02 Debug",0x8E5C811CCC3C6875FD90C4D0ED6A8ABF ROM = "CPX v1.02 kina",0x84efef3ee91ac320dab4778881108938 ROM = "EvoX M7",0x93db270779f5b964f50be075a5d5d2d2
ROM = "EvoX M7 ef",0xf0980189407abca8d1f8d823621beaf0
ROM = "EvoX M7 ef noani",= 0x79cb96f56c4e6d153bb57a1a7c62ebd0 ROM = "X2 4979.06",0x50fe679cbf3882aba9f7bd3d812b7f51
ROM = "X2 4979.06",0x56be0f0146d1a69c0f1e6fa9a9558394 #Repack
ROM = "X2 4979.67",0xf85d1d778ee80a3a9b5f57e4dedd13d3 #
Lisää käyttämäsi BIOS listaan muodossa:
ROM = "BIOSin nimi",tarkistusluku
Muuta BIOSin nimeksi esimerkiksi X2 4981.06 ja tarkistusluvuksi aiemmin selvittämäsi tarkistusluku. Jos se esimerkiksi oli:
ca25c9b3721da8c96c4770515dbcda07
Lisää sen eteen 0x. Eli lopuksi kohdan pitäisi näyttää seuraavalta:
ROM = "X2 4981.06",0xca25c9b3721da8c96c4770515dbcda07
EvolutionX:n evox.ini-tiedoston [BIOS]-kohdasta on löydyttävä mod-piirillä käytetyn flash-piirin tyyppi, tai BIOSin päivittäminen ei onnistu vaan pysähtyy virheilmoitukseen Unknown Flash Type.
Voit kokeilla BIOSin päivittämistä muokkaamatta evox.ini-tiedostoa, mutta jos saat virheilmoituksen, avaa evox.ini-tiedosto esimerkiksi Windowsissa Notepadilla ja etsi siitä Flash-sanalla alkavat rivit:
Flash = 0x04BA,"ALX2+ R3 FLASH",0x40000
Flash = 0x01a4,"AMD - Am29F040B",0x80000
Flash = 0x01d5,"AMD - Am29F080B",0x100000
Flash = 0x015b,"AMD - Am29LV800B",0x100000
Flash = 0x01da,"AMD - Am29LV800B",0x100000
Flash = 0x378c,"AMIC - A29002",0x40000
Flash = 0x04d5,"FUJITSU - MBM29F080A",0x100000
Flash = 0x04a4,"FUJITSU - MBM29F040C",0x80000
Flash = 0xadb0,"Hynix - HY29F002",0x40000
Flash = 0xadd5,"Hynix - HY29F080",0x100000
Flash = 0xc236,"MACRONIX - MX29F022NTPC",0x40000
Flash = 0x89a6,"SHARP - LH28F008SCT",0x100000
Flash = 0x20f1,"ST - M29F080A",0x100000
Flash = 0x20B0,"ST - 29F002",0x40000
Flash = 0xbf61,"SST - 49LF020",0x40000
Flash = 0xbfb6,"SST - 39SF020",0x40000
Flash = 0xda0b,"Winbond - W49F002U",0x40000
Flash = 0xda8c,"Winbond - W29f020",0x40000
Flash = 0x0900,"Winbond - W49F020T",0x40000
Jos kohdassa ei ole piirin tyyppiä, lisää se listaan. Lista eri tyypeistä löytyy flash_list.txt-tiedostosta tai Xbox-Scenen foorumilta viestistä Bios List + Hash kohdasta "FLASH LIST". Jos et tiedä flash-piirin tyyppiä, selvitä se, tai lisää evox.ini-tiedostoon kaikki listassa olevat Flash-rivit.
Päivitetäänkö kaikkien mod-piirien BIOSit samalla tavalla?
Ei päivitetä. Selvitä omalle mod-piirillesi sopiva tapa.
Mitkä mod-piirit voidaan päivittää EvolutionX:n avulla?
Esimerkiksi AppleX VI Pro, DuoX 2, Xecuter 2.x Lite ja monet muut.
BIOS ei päivity?
Jos saat virheilmoituksen, tai päivitys pysähtyy kesken kaiken, yleisin syy on se, että mod-piirin kirjoitussuojausta ei ole poistettu. Varmista, että olet varmasti poistanut kirjoitussuojan päivittämisen ajaksi.
Tarvitsenko BIOS-hakemistossa olevaa BIOSia päivittämisen jälkeen?
Et tarvitse. Kun BIOS on päivitetty, voit poistaa hakemistossa olevan BIOS-tiedoston, tai säilyttää sen. Aivan miten haluat. Sitä ei kuitenkaan enää tarvita.
Tämän
sivun viimeisen päivityksen ajankohta: 19. huhtikuuta 2006.
Tämä sivu kuuluu Tontti Kerhon ylläpitämään Tec Dubelin Xbox -sivustoon.