Moin, da Anscheinend immer noch viele Probleme damit haben SNEEK bzw. UNEEK zum Laufen zu bekommen, gebe ich hier mal 'ne kleine Anleitung. Teile davon habe ich aus Arks Tutorial kopiert. Ich hoffe da hat keiner etwas dagegen.
Mini-FAQ
Was ist SNEEK?
SNEEK heißt lang ausgesprochen SD NAND/ES Emulation Kit. Damit kann man eine Kopie des NANDs, also der "Festplatte" der Wii wo sich alle Dateien befinden auf die SD-Karte Verschieben. Die SD-Karte wird sozusagen zum zweiten NAND. Das hat den Vorteil das der echte NAND von jeglichen äußeren Eingriffen geschützt ist. Wird die Wii wegen unvorsichtige Eingriffe gebrickt, muss man einfach nur ein neuen NAND-Backup auf die SD-Karte packen, weil nicht die eigentliche Wii gebrickt ist, sondern der simulierte/emulierte NAND (Wii). Alle Zugriffe der Wii auf ihren internen NAND Speicher werden dann auf die SD-Karte umgeleitet. Seit kurzem gibt es auch UNEEK (USB NAND/ES Emulation Kit. Dies ist eigentlich das gleiche wie SNEEK nur lagert die Kopie des NANDs statt auf der SD-Karte auf einem USB Gerät.
Wie wird SNEEK/UNEEK gestartet?
Für SNEEK/UNEEK ist Bootmii erforderlich. Dabei spielt es keine Rolle ob man Bootmii als IOS oder im boot2 installiert hat. Wenn man SNEEK/UNEEK betriebsbereit auf die SD-Karte (USB-Geräat) eingerichtet hat, muss man die Karte nur in den SD-Slot der Wii schieben und Bootmii starten. Bei BootMii/boot2-Besitzer müsste unmittelbar nach dem Wiistart die Gesundheitswarnung und anschließend das emulierte Systemmenu erscheinen. BootMii/IOS-Besitzer müssen im Homebrew Channel erst BootMii/IOS aufrufen. Es kann sein, dass das Laden des Systemmenus etwas länger dauern kann.
Wie kann ich SNEEK wieder entfernen?
boot2.bin von der SD-Karte löschen. bootmii-Ordner löschen und mit dem normalen bootmii-Ordner ersetzen.
Bleiben Restspuren zurück?
Nein.
Werden cIOS supportet?
cIOSX rev18 von Waninkoko soll unter SNEEK/UNEEK funktionieren, allerdings funktionieren nicht alle Programme die dieses cIOS benutzen. USB-Loader funktionieren deswegen fast immer nicht.
Kann ich den Shop-Kanal benutzen und ohne Risiko ein Nintendo-Firmware-Update durchführen?
Ja, Da alle Änderungen nur auf die SD-Karte bzw. das USB-Gerät angewendet werden. boot2 ist vor einem Update geschützt.
Was wird benötigt?
- NUSDownloader
- Eine SD-Karte
- Für UNEEK ein USB-Speichergerät (USB Festplatte oder USB Stick)
- BootMii Backup oder FS Dump + Wii NAND Extractor
- Tortoise SVN
- Python2.6
- DevkitPro
- DevkitArm r24
Beschaffung des NAND-Backups
An dieser Stelle klaue ich aus Arks tutorial, weil er es einfach gut erklärt hat:
Für SNEEK wird ein NAND-Backup benötigt. BootMii-NAND-Backups sind nicht zu gebrauchen. Es sei denn man decryptet sie. Decryptete NAND-Backups macht man unter anderem mit dem nicht ganz ungefährlichen Tool FSToolBox. Die Bedienung von FSToolBox ist recht simpel. Im Homebrew Channel starten und den Bildschirmanweisungen folgen. Per Knopfdruck auf die 1-Taste wird euer komlpletter NAND ausgelesen. Eure NAND-Kopie liegt dann in Form von 8 Ordnern im vom Tool erstellten Ordner FSTOOLBOX vor:
Wenn euch FSToolBoxzu gefährlich ist, könnt ihr auch eure BootMii-Backups benutzen. Dazu müsst ihr sie erstmal mit dem Tool Wii NAND Extractor decrypten. Der Umgang mit dem NAND Extractor kann einfacher nicht sein, dank der deutschen Sprachmodifikation von Yoshi9288 jetzt sogar noch einfacher
Starten, BootMii-Backup auswählen und dann im Dropdownmenu auf Extrahiere alles klicken. Das sieht dann so aus
Die extrahierten 8 Ordner befinden sich im selben Verzeichnis des BootMii-NAND-Backups. Kopiert diese ins Hauptverzeichnis eurer SD-Karte.
Entwicklungsumgebung vorbereiten.
Startet den devkitpro Installer. Wählt die Option "Download and install/ install from downloaded files". Bei der Seite danach ist es egal, was ihr anklickt. dann noch Full als type of install angeben. Installiert am besten in den root einer euerer Partitionen, also z.B. c:\devkitpro oder e:\devkitpro
Löscht aus diesem Ordner nun den Ordner devkitArm.
Öffnet nun die 25260_devkitARM_r24win32.exe und extrahiert sie in den Ordner aus dem ihr gerade devkitArm gelöscht habt
installiert Tortoise SVN.
Installiert Python2.6 am besten in den root der gleichen Partition in der auch devkitPro liegt.
Drückt nun gleichzeitig auf die Windows und Pause Taste. In dem sich öffnenden Fenster klickt ihr auf den Tab erweitert und dann auf Umgebungsvariablen. in der unteren List müsst ihr nun die System Variable Path anpassen. Fügt ;x:\python Hinzu. Wichtig ist das ";" zur Trennung. ersetzt X:\python durch den Pfad zu eurer Python Installation.
Geht in ein Verzeichnis eurer Wahl (mit dem Windows Explorer). Rechte Maustaste -> SVN Checkout...
In das nun öffnende Fenster gebt ihr sneek.googlecode.com/svn/trunk/ als repository ein. Tortoise legt dort nun automatisch einen Ordner sneek an und checkt die neuste revision von SNEEK/UNEEK aus.
Beschaffung der benötigten Dateien mit dem NUS Downloader
Für SNEEK/UNEEK werden zwei Dateien aus dem IOS 60 und dem IOS 70 benötigt.
Öffnet die MakeKeyBin.exe im Ordner des NUS Downloaders, gebt 42 ein und klickt auf Generate.
Startet nunden NusDownloader und ladet euch das IOS60 v6174 herunter. Lasst unten alle Checkboxen unaktiviert, bis auf das Feld Decrypt.
Wiederholt den Vorgang mit dem IOS70 v6687.
Ihr habt nun zwei neue Ordner 000000010000003Cv6174 und 0000000100000046v6687.
- Kopiert euch aus dem Ordner 000000010000003Cv6174 die Datei 00000001.app in euren sneek Ordner
- Kopiert euch aus dem Ordner 0000000100000046v6687 die Datei 0000000e.app in euren sneek Ordner
SNEEK/UNEEK kompilieren
Drückt win + r und gebt cmd ein. wechselt nun in den Pfad in den ihr die Sneek Dateien mit Tortoise heruntergeladen habt
dort gebt ihr
ein.
Dann bekommst du 4 Dateien:
- boot2_sd.bin (Nand auf der SD-Karte) - SNEEK
- boot2_usb.bin (Nand auf USB) - UNEEK
- boot2_di.bin (Nand auf SD und games auf USB)
- di.bin für die games auf USB
Ersetzt jetzt die armboot.bin im bootmi Ordner auf eurer SD-Karte mit der armboot.bin aus dem Ordner Pfad_zu_sneek/mini-tree-mod/armboot.bin
SNEEK
Kopiert die boot2_sd.bin nach sd:/boot2.bin
Kopiert die 8 Ordner eures NAND Backups in den root der SD-Karte. -> Sd-Karte in die Wii -> Geschafft
UNEEK
Kopiert die boot2_USB.bin nach sd:/boot2.bin
Kopiert die 8 Ordner eures NAND Backups in den root des USB-gerätes. -> Sd-Karte in die Wii -> USB-Gerät an die Wii -> Geschafft
SNEEK und Spiele auf USB im Discchannel spielen
Kopiert die boot2_di.bin nach sd:/boot2.bin und die di.bin nach sd:/di.bin
Legt auf eurem USB-Gerät zwei Ordner an, games und sneek
Die Spiele müsst ihr als ISO vorliegen haben (Mit dem WBFS-Manager kann man Spiele direkt von einer WBFS Partition konvertieren).
Extrahiert die Dateien der Iso mit WiiScrubber. Dazü müsst ihr wieder die enthaltenen MakeKeyBin.exe ausführen 42 eingeben und auf Generate klicken. Die extrahierten Dateien müssen Folgendermaßen angeordnet werden:
Quellcode
Der Name den ihr dem <GAME> Ordner gebt ist völlig egal. Die angehängte region.bin.txt muss nach USB:/region.bin kopiert werden.
Wiimm hat seiner grandiosen Toolbox für WBFS, ISO, CISO, (alle Dateiformate die es für Wii-Spiele gibt) mittlerweile beigebracht, Spiele passend für SNEEK+DI zu entpacken.
In diesem Thread gibt es immer die aktuellste Version. Das Programm ist allerdings nur für Freunde der Kommandozeile gedacht.
Um zwischen verschiedenen Spielen zu wechseln gibt es zwei Möglichkeiten:
- SNEEK legt automatisch Die Datei USB:/sneek/slot.bin an. In dieser steht die Nummer des aktuellen Spieles. Die Spiele werden von SNEEK durchnummeriert beginnend bei 0. SNEEK nimmt dabei die Reihenfolge der Spiele Ordner im Dateisystem. (Soweit ich weiss ist dies die Reihenfolge in der Ihr die Ordner angelegt habt). Die Datei slot.bin ist 4 Bytes groß und enthält diese Nummer, einfach mit einem Hex-Editor öffnen und den Wert ändern:
- Euer NAND ist Version 4.2 und ihr besitzt einen GC-Controller: Einfach auf diesem Start drücken und das Spiel auswählen.
Die angehängte font.bin.txt muss nach SD:/font.bin kopiert werden.
Da ich selber keinen GameCube Controller besitze kann ich dieses leider nicht testen.
Auf gbatemp wurde ein Modifikation des Menü veröffentlich. Dieses kann mit der normalen Wii-Fernbedienung geöffnet werden und zeigt Cover der Spiele an. Einfach die angehängte menu.patch.txt nutzen.
Dieser Beitrag wurde bereits 18 mal editiert, zuletzt von juweger ()