Az XBReboot installálása
Teljes leírás az XBReeboot installálásához
Előszó
Manapság sokszor olvashatunk JTAGHack, FeeBoot, XBReboot és ehhez hasonló kifejezéseket. Miért is jó, ha van egy ilyen moddolt 360-unk? Talán azért, mert a legkevésbé sem hasonlít az eredeti 360-hoz, persze nem rossz értelemben.
A következő sorokban röviden megtudhatjátok, megláthatjatok, mire is képes egy 'exploitable' Xbox 360 és akár el is készíthetitek házilag!
Manapság sokszor olvashatunk JTAGHack, FeeBoot, XBReboot és ehhez hasonló kifejezéseket. Miért is jó, ha van egy ilyen moddolt 360-unk? Talán azért, mert a legkevésbé sem hasonlít az eredeti 360-hoz, persze nem rossz értelemben.
A következő sorokban röviden megtudhatjátok, megláthatjatok, mire is képes egy 'exploitable' Xbox 360 és akár el is készíthetitek házilag!
FONTOS
- Itt kell megjegyeznem, hogy nekem kb. 3 óras forrasztási múlttal sikerült ezt megcsinálnom. Ennek ellenére SENKINEK NEM AJÁNLOM, akinek csak egy 360-a van.
- És szintén nagyon fontos - megelőzve a sok kérdést: EZZEL A KONZOLLAL SEM lehet LIVE-ozni! Csatlakoztatása azonnali BAN-t eredményez! Itt nem ez a cél!
- Minden felmerült kérdést a JTAG Hack topikba tegyetek fel!
Szóval türelem, kitartás, és nem remegő kezek.
Akkor vágjunk bele!
Akkor vágjunk bele!
A Cél
A célunk egy minden korláttól megszabadított 360, azaz:
A célunk egy minden korláttól megszabadított 360, azaz:
- készíthetünk vagy letölthetünk homebrew progikat és emulátorokat, melyek rögtön az eredeti dash-bol indulnak
- csatlakoztathatunk bármekkora, bármilyen FAT32-re formázott USB HDD-t, amiről tudunk futtatni backupokat, egyéb programokat
- egyszerűen tudunk file-okat mozgatni a gyári HDD-ről az USB-sre és vissza
- nincs többé szükség a lemezre a backup indításához
Amikre szükség lesz
- Moddolható xbox (megfelelő Kernel és CB verzióval!)
- 5 db 100 ohm-os ellenállás
- 2 db BAT41 1N4148 vagy 1N4153 dióda (vagy 3 db 330 ohm-os)
- Forrasztó
- Drót
- Bátorság és kézügyesség!
- XBR Toolpack
A teendők
1. Az Xbox360 verzió megállapítása
Ez a legelső dolog: megtudni az xbox kernel verzióját (az idő múlásával manapsag a legelterjedtebb kernel: 2.0.8955).
Kapcsoljuk be az xboxot és menjünk a Console Settings lapra. Itt menjünk a System Info fülre, a kernel verziót a jobb felső sarokban láthatjuk.
Ha ez a kernel 2.0.7371.0-NÁL MAGASABB, NEM LEHET INSTALLÁLNI AZ XBRebootot!
Ha megállapítottuk a verziót és az kisebb mint 2.0.7371.0, akkor a következő lépés a CB verzió megállpítása. Ehhez szükség lesz egy házi készítésű LPT Nand olvasó (sima nyomtató csatlakozó 25 pin-es tűcsatlakozóval), amivel kiolvasható az Xbox NAND tartalma.
FONTOS: Csak a NAND kiolvasásával lehet 100%-osan megtudni, hogy milyen CB verziójú az box. Amennyiben nem megfelelő a CB verziónk, szintén nem tudjuk installálni az XReboot-ot!
2. A NAND kiolvasása
LPT Nand olvasó elkészítésének leírása itt található. Csak a bekötési pontokat figyeljük, nem kell az Ethernet kábellel foglalkozni, mi a lapra forrasztjuk egyből (vagy ahogy jól esik ).
Megj: ha esetleg nem tiszta, később készülhet róla egy kis leírás, már csak azért is, mert ugyan ez az eljárás szükséges a banolt HDD visszaállításához is.
Megj: ha esetleg nem tiszta, később készülhet róla egy kis leírás, már csak azért is, mert ugyan ez az eljárás szükséges a banolt HDD visszaállításához is.
Ha készen vagyunk az LPT-vel és be is van forrasztva a lapra, akkor mégegyszer győződjünk meg arról, hogy minden drót a helyén van és nem ér össze, stb...
Szedjük le az xbins-ről a nandpro20b (a 20b-t és nem a 20-at!). Csomagoljuk ki a gépen mondjuk a C meghajtóra (pl: C:/nandpro2b). Telepítsük a port95nt.exe-t (valószínű újra kell indítani a gépet). Dugjuk be az Xbox tápját, de a konzolt ne kapcsoljuk be! Dugjuk be az LPT-t, majd indítsuk el a nandpro20b-t DOS parancssorból a következő parancs beírásával:
nandpro lpt: -r16 orig.bin (a szóközök fontosak!)
LEGYÜNK BIZTOSAK ABBAN, HOGY A 'FLASHCONFIG' EZT ÍRJA: FlashConfig:01198010
(ha nem ezt írja, arról később a problémák részben).
(ha nem ezt írja, arról később a problémák részben).
Várjunk türelemmel... (egy 16 MB-os flash kiolvasása kb 30-40 perc, a legjobb, ha magára hagyod a gépet, és megiszol valamit. )
Ha bármi hiba lép fel, arról lentebb a problémák részben bővebben. Ha gond nélkül lemegy az olvasás, olvassuk ki újra!
nandpro lpt: -r16 orig2.bin
Sőt, harmadszor kiolvasni sem rossz ötlet!
Ha bármi hiba lép fel, arról lentebb a problémák részben bővebben. Ha gond nélkül lemegy az olvasás, olvassuk ki újra!
nandpro lpt: -r16 orig2.bin
Sőt, harmadszor kiolvasni sem rossz ötlet!
Ha sikerült jól kiolvasni a NAND-ot, ezzel a backup-pal bármikor visszaállítható az Xbox az eredeti állapotába! A visszaállításról később.
3. A NAND backup ellenőrzése
Először is hasonlítsuk össze a kiolvasott nand.bin-eket HEX Editorral, vagy Total Commanderrel (Fálj -> Összehasonlítás tartalomra).
Szedjük le a Degraded programot (xbins). A Settings-ben 1BL key valid legyen bejelölve (a file system start: 39), majd nyomjunk OK-ot.
Szedjük le a Degraded programot (xbins). A Settings-ben 1BL key valid legyen bejelölve (a file system start: 39), majd nyomjunk OK-ot.
Nyissuk meg az orig.bint. Ha ezt, vagy ilyesmit látunk, jó úton vagyunk:
Ha 'bad block'-ok vannak az orig.bin-ben, attól még nem feltétlenül rossz a dump, de én azt javaslom, kezdjük előlről a folyamatot, ellenőrizzük a drótokat, forrasztásokat, vágjuk MINNÉL RÖVIDEBBRE a drótokat (nekem pl. éppen hogy elér a számítógépig, annyira rövid és még így sem kapok mindíg jó eredményt).
Példa Bad block-okra a dumpban:
Még egy ellenőrzési lehetőség:
Töltsük le a 360 Flash Tool nevű programot (még mindig xbins), majd állítsuk be így:
Töltsük le a 360 Flash Tool nevű programot (még mindig xbins), majd állítsuk be így:
Nyissuk meg az orig.bin-t. Ha ilyesmit kapunk, jó úton vagyunk:
Szóval mégegyszer a LEGFONTOSABB, hogy jó legyen a NABD Dump! Próbálkozzunk addig, amíg nem sikerül!
FONTOS: amennyiben mégis rossz NAND backupunk van és ezt írjuk vissza az eredeti helyére, akkor a konzolunkat végleg elfelejthetjük!
Ha ezekkel megvagyunk, ellenőrizzük, milyen a CB verziónk!
4. A CB verzió ellenőrzése
A moddolható CB verziók:
1888, 1902, 1903, 1920, 1921: moddolható Xenon
4558: moddolható Zephyr
5761, 5766, 5770: moddolható Falcon
6712, 6723: moddolható Jasper
1888, 1902, 1903, 1920, 1921: moddolható Xenon
4558: moddolható Zephyr
5761, 5766, 5770: moddolható Falcon
6712, 6723: moddolható Jasper
Ezeken a verziókon viszont már befoltozták a JTAG lehetőséget, tehát már nem jók:
Xenon: 1922, 1923, 1940
Zephyr: 4571, 4572, 4578, 4579
Falcon/Opus: 5771
Jasper: 6750
Ha szerencsések vagyunk és 7371 vagy korábbi a Kernel és megfelelő a CB, installálhatjuk a JTAG HACK-et!
5. JTAG HACK install
5.1 Előkészületek
A szükséges forrasztási pontok:
A szükséges forrasztási pontok:
- 3 forrasztási pont szükséges az alaplapon
- Minden tipusú alaplaphoz BAT41 1N4148 vagy 1N4153 diódák szükségesek (2 db) és/vagy 330 ohm-os ellenállás (ami egy régebbi történet, de tökéletesen működik)
A Xenon forrasztási pontok:
Amint ezzel is készen vagyunk, jöhet az XBReboot instalállása!
5.2 XBReboot install
Töltsük le az XBReboot v0.05 8955_3 alaplapunkkal egyező verzióját az xbis-ről. Menjünk DOS parancssorban nandpro20b mappába, majd gépeljük be:
nandpro orig.bin: -r16 rawkv.bin 1 1
aztán:
nandpro orig.bin: -r16 rawconfig.bin 3de 2
Most, hogy kibontottuk a Keyvault és Configurációs szektorokat az orig.bin-ből, írjuk bele az xbr_8955.bin-be (természetesen az alaplapnak megfelelő) az xbr.bin-t.
Nevezzük át az xbr_8955_3.bin-t az egyszerűség kedvéért erre: xbr.bin. Következő lépés, hogy beleírjuk a kinyert Keyvault és Config fájlokat:
nandpro xbr.bin: -w16 rawkv.bin 1 1
Most, hogy kibontottuk a Keyvault és Configurációs szektorokat az orig.bin-ből, írjuk bele az xbr_8955.bin-be (természetesen az alaplapnak megfelelő) az xbr.bin-t.
Nevezzük át az xbr_8955_3.bin-t az egyszerűség kedvéért erre: xbr.bin. Következő lépés, hogy beleírjuk a kinyert Keyvault és Config fájlokat:
nandpro xbr.bin: -w16 rawkv.bin 1 1
és:
nandpro xbr.bin: -w16 rawconfig.bin 3de 2
Most hogy ez is megvan, már csak bele kell flash-elni a box NAND-jába.
nandpro lpt: -w16 xbr.bin
Most hogy ez is megvan, már csak bele kell flash-elni a box NAND-jába.
nandpro lpt: -w16 xbr.bin
FONTOS: amennyiben mégis rossz NAND backupunk van és ezt írjuk vissza az eredeti helyére, akkor a konzolunkat végleg elfelejthetjük!
Ha ez is megvan, húzzuk ki az LPT kábelt a PC-ből, kapcsoljuk be a 360-at és élvezzük az XBR által adott szabadságot.
Problémák? Lásd lentebb.
6. XEXLoader install
Ha sikeresen túljutottunk a fentieken (és egyben a nehezén), akkor már csak XEXLoader telepítése van hátra.
1. verzió
Írjuk ki CD/DVD-re a xexloader.iso-t. Használjuk a fálj böngészőt (y gomb) és másoljuk a "C0DE9999" mappat az 360 HDD-n ide:
Hdd1://Content/0000000000000000/
2. verzió
Adatkábel és Xplorer360 segítségével másoljuk a "C0DE9999" mappát ide:
Partition3\Content\0000000000000000
És kész is
Problémák és megoldások
Itt a saját és mások által leírt tapasztalatokat szeretném megemlíteni.
Itt a saját és mások által leírt tapasztalatokat szeretném megemlíteni.
1. Nandpro / LPT megjegyzés
Amennyire csak lehet olyan rövid drótokat használjunk (felesleges hibák elkerülése végett).
2. Nandpro FATAL ERROR
- A Nandpro csak és kizárólag valódi LPT porton keresztül müködik, PCI to LPT kártyával nem.
- Ellenőrizzük a forrasztásokat, ellenőrizzük a PC BIOS beállításait: parallel port mode SPP (Normal) , de mások azt mondják, hogy a legtöbb beállításon jól működik (én azt sem tudom, hogy nekem milyenen van, mert működött elsőre ).
- A port95nt.exe installálva van? Futtassuk a port95nt.exe-t újra!
- Probálkozzunk másik PC-vel.
3. Nandpro Flashconfig: 01198010 (reading errors/olvasási hibák)
- Úgy használjuk az ellenállásokat, ahogy a tutorban le van írva?
- A diódák a fekete csíkkal jelölt része nézzen a lapra és a 11 PIN az LPT-ből csatlakozzon a másik végre.
- Vágjuk rövidebbre a drótokat.
- 5 ellenállást használunk? Néhány alaplapnál nincs szükség ellenállásokra, direktre kell forrasztani (én használok).
- Ellenőrizzük a forrasztasi pontokat, bizonyosodjunk meg, hogy jó helyen vannak és nem érnek össze!
4. RRoD (fekete képernyő/Error 79)
- Biztos moddolható CB verziónk van? Az emberek úgy tűnik azt hiszik, elég ha 7371, vagy kisebb a dash verziójuk, de a megfelelő CB verzió nélkül nem fog menni.
- Beillesztettük a helyes rawkv.bin-t az xbr.bin-be? (nandpro xbr.bin: -w16 rawkv.bin 1 1)
- Beillesztettük a helyes rawconfig.bin-t az xbr.bin-be? (nandpro xbr.bin: -w16 rawconfig.bin 3de 2)
- Voltak 'Bad Block'-ok az orig.bin-ben?
5. Alul-felül villogó piros és zöld lámpák (X-Mass light)
Ez rossz ravkv.bin-re utal. Megoldás:
Ez rossz ravkv.bin-re utal. Megoldás:
- olvassuk ki újra a rawkv.bin-t
- majd töröljük a Nandod: nandpro lpt: -e16 0 400
- ha megvan a NAND, üres, most flash-eljünk bele egy modosítatlan xbr.bin-t.
- Ha kész, flasheljük rá a rawkv.bin-t így: nandpro lpt: -w16 rawkv.bin 1 1
- ha így sem jó, akkor fórum.
Az eredeti Nand vissza állítása
Dugjuk be az Xbox tápját, de Ne kapcsoljuk be! Dugjuk be az LPT-t. Menjünk a nandpro20b mappába, és írjuk be ezt (parancssor):
nandpro lpt: -w16 orig.bin
Ha végzett a program az írással, a NAND visszakerült az eredei állapotába.
Távolítsuk el a JtagHacket, vagy a 360 nem fog boot-olni!
nandpro lpt: -w16 orig.bin
Ha végzett a program az írással, a NAND visszakerült az eredei állapotába.
Távolítsuk el a JtagHacket, vagy a 360 nem fog boot-olni!
Néhány saját megjegyzés
- Esetleg ha vissza szeretnénk szerezni a dvdkeyt-t, vagy csak úgy kiváncsiak vagyunk a cpukey-re, flasheljük be az alaplapunknak megfelelő XELL-t! Az XBR installálása előtt csak simán bele a Nandba (jó dump után!). Bootoljunk, és megkapjuk a dvd és cpu key-eket (4. 5. sor együtt). Írjuk be a 360 Flash Tool CPU részbe, és megkapunk minden elérhető infót a 360-unkról.
- Nekem sajnos eddig csak Xenon alaplappal volt dolgom, de abból három is tökéletesen működik.
Más lapokkal is ugyan olyan jól működik tudomásom szerint, viszont a forrasztási pontok eltérnek, eltérhetnek. Google a baratod, könnyen fellelhetőek egyértelmű képek. Szükséged lesz még segédprogramokra (pl xexloader).
Szóval eljött az ideje elővenni, és feltámasztani a régi haldokló lapokat.
Ha bármi gond akad, itt a megfelelő topik a témához!
Készitették: PRODI & LAJA X
Minden jog a készítőkön felül: XBOXKLUB.HU
2010