SNEEK einrichten und verwenden
Dieses Tutorial ist ausschließlich für Windows geeignet!
Copyright by Wii-Homebrew.com
Dieses Tutorial ist ausschließlich für Windows geeignet!
Copyright by Wii-Homebrew.com
Hier erkläre ich euch wie ihr SNEEK einrichtet und verwenden könnt. Leider können wir euch nicht das fertige Komplettpacket anbieten da es rechtlich nicht gestattet ist.
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 einer SD-Karte simulieren bzw. emulieren. 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). USB-Sticks werden nicht supportet.
Wie wird SNEEK gestartet?
Für SNEEK ist Bootmii erforderlich. Dabei spielt es keine Rolle ob man Bootmii als IOS oder im boot2 installiert hat. Wenn man SNEEK betriebsbereit auf die SD-Karte 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?
Nein, noch nicht.
Werden SDHC-Karten supportet?
Ja.
Kann ich den Shop-Kanal benutzen und ohne Risiko ein Nintendo-Firmware-Update durchführen?
Ja.
Ich bekomm nur ein Blackscreen. Was hab ich falsch gemacht?
Es kann schon mal etwas länger dauern bis SNEEK das NAND-Backup vollständig gelesen hat. Deshalb mindestens eine Minute warten. Die Geschwindigkeit ist auch sehr stark von der SD-Karte abhängig. Je schneller die SD-Karte, desto schneller lädt SNEEK das Systemmenu.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Was wird benötigt?
- Eine SD-Karte
- NUSDownloader
- BootMii-Backup oder FS Dump + Wii NAND Extractor
- armboot.bin
- Boot2Me.exe
- elfins.exe
- es/ef-module
- optional FSToolBox
Bevor wir an der Sache rangehen, stellt sicher, dass ihr Bootmii installiert habt und deshalb ein Ordner namens Bootmii sich im Hauptverzeichnis eurer SD-Karte befindet. Öffnet diesen Ordner und löscht dort die armboot.bin sodass sich nur noch die ppcboot.elf und die bootmii.ini drin befinden. Am besten entfernt ihr auch alle anderen Dateien die sich auf der SD-Karte befinden sodass sich nur noch der Bootmii-Ordner auf der Karte befindet.
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 einer SD-Karte simulieren bzw. emulieren. 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). USB-Sticks werden nicht supportet.
Wie wird SNEEK gestartet?
Für SNEEK ist Bootmii erforderlich. Dabei spielt es keine Rolle ob man Bootmii als IOS oder im boot2 installiert hat. Wenn man SNEEK betriebsbereit auf die SD-Karte 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?
Nein, noch nicht.
Werden SDHC-Karten supportet?
Ja.
Kann ich den Shop-Kanal benutzen und ohne Risiko ein Nintendo-Firmware-Update durchführen?
Ja.
Ich bekomm nur ein Blackscreen. Was hab ich falsch gemacht?
Es kann schon mal etwas länger dauern bis SNEEK das NAND-Backup vollständig gelesen hat. Deshalb mindestens eine Minute warten. Die Geschwindigkeit ist auch sehr stark von der SD-Karte abhängig. Je schneller die SD-Karte, desto schneller lädt SNEEK das Systemmenu.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Was wird benötigt?
- Eine SD-Karte
- NUSDownloader
- BootMii-Backup oder FS Dump + Wii NAND Extractor
- armboot.bin
- Boot2Me.exe
- elfins.exe
- es/ef-module
- optional FSToolBox
Bevor wir an der Sache rangehen, stellt sicher, dass ihr Bootmii installiert habt und deshalb ein Ordner namens Bootmii sich im Hauptverzeichnis eurer SD-Karte befindet. Öffnet diesen Ordner und löscht dort die armboot.bin sodass sich nur noch die ppcboot.elf und die bootmii.ini drin befinden. Am besten entfernt ihr auch alle anderen Dateien die sich auf der SD-Karte befinden sodass sich nur noch der Bootmii-Ordner auf der Karte befindet.
Beschaffung der IOS60 und der 0000000e.app mit dem NUS Downloader
- Öffnet bitte den NUSDownloader-Ordner und klickt auf MakeKeyBin.exe. Tippt 42 ein und klickt auf GENERATE und dann auf EXIT. Startet nun den NUS Downloader und besorgt euch die IOS60 v6174. Lasst unten alle Felder unmarkiet außer das Feld Decrypt.
- Ihr bekommt nun einen Ordner namens 000000010000003Cv6174. Sucht dort nach einer Datei namens 0000000e.app. Erstellt euch irgendwo einen Ordner namens SNEEK und kopiert dort die 0000000e.app hinein.
- Ihr bekommt nun einen Ordner namens 000000010000003Cv6174. Sucht dort nach einer Datei namens 0000000e.app. Erstellt euch irgendwo einen Ordner namens SNEEK und kopiert dort die 0000000e.app hinein.
Erschaffung der boot2.bin
- Die boot2.bin müsst ihr euch leider selbst herstellen, weil wir sie euch wegen rechtlichen Gründen nicht anbieten können. Ladet euch die Boot2Me.exe herunter und platziert diese im Ordner SNEEK. Ladet euch ebenfalls die es/fs-module und die elfins.exe runter und entpackt sie ebenfalls im Ordner SNEEK. Solltet ihr alles richtig gemacht haben, sieht euer SNEEK-Ordner so aus:
- Öffnet nun in eurem SNEEK-Ordner die Windows Eingabeaufforderung und tippt als erstes folgendes ein:
Drückt auf Enter. So müsste das bei euch dann ausschauen:
Ihr habt nun eine zusätzliche Datei mit dem Namen tmp.bin erschaffen. Lasst die Eingabeaufforderung offen und löscht eure 0000000e.app. Wenn ihr das getan habt, gebt ihr folgendes ein:
Drückt auf Enter. So müsste das bei euch dann ausschauen:
Ihr habt nun eine neue 0000000e.app erschaffen, die mit dem es- und fs-module gepatcht ist. Lasst die Windows Eingabeaufforderung noch offen, denn wir müssen nur noch die boot2.bin erstellen. Löscht erstmal eure tmp.bin und gebt dann folgendes ein:
Drückt auf Enter. So müsste das bei euch dann ausschauen:
Nun habt ihr endlich die benötigte boot2.bin erschaffen. Kopiert diese ins Hauptverzeichnis eurer SD-Karte. Ladet euch die armboot.bin runter und platziert diese in den Bootmii-Ordner der sich im Hauptverzeichnis eurer SD-Karte befindet.
Glückwunsch. SNEEK ist erfolgreich eingerichtet. Nun brauchen wir nur noch ein NAND-Backup.
- Öffnet nun in eurem SNEEK-Ordner die Windows Eingabeaufforderung und tippt als erstes folgendes ein:
elfins.exe esmodule.elf 0000000e.app tmp.bin |
Drückt auf Enter. So müsste das bei euch dann ausschauen:
Ihr habt nun eine zusätzliche Datei mit dem Namen tmp.bin erschaffen. Lasst die Eingabeaufforderung offen und löscht eure 0000000e.app. Wenn ihr das getan habt, gebt ihr folgendes ein:
elfins.exe fsmodule.elf tmp.bin 0000000e.app |
Drückt auf Enter. So müsste das bei euch dann ausschauen:
Ihr habt nun eine neue 0000000e.app erschaffen, die mit dem es- und fs-module gepatcht ist. Lasst die Windows Eingabeaufforderung noch offen, denn wir müssen nur noch die boot2.bin erstellen. Löscht erstmal eure tmp.bin und gebt dann folgendes ein:
Boot2Me.exe 0000000e.app boot2.bin |
Drückt auf Enter. So müsste das bei euch dann ausschauen:
Nun habt ihr endlich die benötigte boot2.bin erschaffen. Kopiert diese ins Hauptverzeichnis eurer SD-Karte. Ladet euch die armboot.bin runter und platziert diese in den Bootmii-Ordner der sich im Hauptverzeichnis eurer SD-Karte befindet.
Glückwunsch. SNEEK ist erfolgreich eingerichtet. Nun brauchen wir nur noch ein NAND-Backup.
Beschaffung des NAND-Backups
Für SNEEK wird ein decryptetes 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:
Kopiert diese 8 Ordner ins Hauptverzeichnis eurer SD-Karte.
Wenn euch FSToolBox zu 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.
Hier nun die offizielle FAQ, übersetzt ins Deutsche:
Kopiert diese 8 Ordner ins Hauptverzeichnis eurer SD-Karte.
Wenn euch FSToolBox zu 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.
Hier nun die offizielle FAQ, übersetzt ins Deutsche:
FAQ
Ich bekomme nur ein schwarzes Bild, was hab ich falsch gemacht?
- Befindet sich der NAND-FS-Dump im Hauptverzeichnis der SD-Karte?
- Befindet sich die boot2.bin im Hauptverzeichnis der SD-Karte?
- einige SD-Karten werden nicht unterstützt. Einfach eine andere probieren.
- SNEEK benutzt den Memorycard-Slot B um mittels USBGecko Daten zu senden. Es darf sich keine Memorycard im Slot-B befinden.
- Enthält der bootmii-Ordner folgende Dateien?
Wenn alle oberen Tipps nicht geholfen haben oder ein NAND-Dump auf einmal nicht mehr geht, kann man folgendes versuchen:
- Löscht folgende Datei: \title\00000001\00000002\data\cdb.vff
Hinweis: Die Wiederherstellung der Datei kann mindestens 5 Minuten dauern!
- Löscht alles außer der settings.txt aus folgendem Verzeichnis: \title\00000001\00000002\data\
Hinweis: Die Wiederherstellung der Dateien kann erneut sehr lange dauern!
- Löscht den Ordner shared2
Hinweis: Wenn ihr diesen Ordner löscht, gehen alle Einstellungen eurer Wii verloren. So müsst ihr sie erneut anpassen!
Warum funktioniert cIOS nicht?
Der Grund warum die meisten cIOS nicht funktionieren ist bisher noch unbekannt. Wenn SNEEK versucht ein cIOS zu laden kehrt es nicht zurück wenn es vom Kernel geladen wird und es kommt zum Freeze. Das bedeutet, dass das Problem wahrscheinlich nicht durch SNEEK zu lösen ist. Die Coder der cIOS müssen entweder ihre cIOS für SNEEK fixen oder, falls das Problem tatsächlich an SNEEK liegt, müssen die cIOS-Coder das genaue Problem mit SNEEK schildern. SNEEK hat kein Code, enthaten das ein cIOS vom richtigen Funktionieren abhalten würde.
SNEEK ist bei mir derbe langsam. Warum?
Der Grund dafür scheint noch ziemlich kompliziert zu sein. Die Geschwindigkeit hängt eigentlich von der Geschwindigkeit der verwendeten SD-Karte ab. Einige Karten scheinen jedoch sehr schnell zu sein selbst mit sehr vielen installierten Channels.
SD-Karten funktionieren nicht für Applikationen. Warum?
Das Laden von Applikationen auf SD-Karte ist momentan ausgeschaltet, weil es nicht gut funktionieren würde. Wenn man trotzdem versuchen möchte Applikationen über eine SD-Karte zu starten, muss man Zeile 1605 in der main.c des ES module Sourcecodes folgendermaßen ändern:
*SDStatus = 1
Hinweis: Dieses Feature ist sehr buggy und könnte den NAND-FS-Dump beschädigen. Deshalb ist es ratsam ein Backup parat zu haben.
- Befindet sich der NAND-FS-Dump im Hauptverzeichnis der SD-Karte?
- Befindet sich die boot2.bin im Hauptverzeichnis der SD-Karte?
- einige SD-Karten werden nicht unterstützt. Einfach eine andere probieren.
- SNEEK benutzt den Memorycard-Slot B um mittels USBGecko Daten zu senden. Es darf sich keine Memorycard im Slot-B befinden.
- Enthält der bootmii-Ordner folgende Dateien?
- armboot.bin (selbstkompiliert oder runtergeladen)
- ppcboot.elf (aus dem bootmii-Ordner übernommen)
- bootmii.ini (auf Autoboot eingestellt, Verzögerung (Delay) auf 0 eingestellt)
Wenn alle oberen Tipps nicht geholfen haben oder ein NAND-Dump auf einmal nicht mehr geht, kann man folgendes versuchen:
- Löscht folgende Datei: \title\00000001\00000002\data\cdb.vff
Hinweis: Die Wiederherstellung der Datei kann mindestens 5 Minuten dauern!
- Löscht alles außer der settings.txt aus folgendem Verzeichnis: \title\00000001\00000002\data\
Hinweis: Die Wiederherstellung der Dateien kann erneut sehr lange dauern!
- Löscht den Ordner shared2
Hinweis: Wenn ihr diesen Ordner löscht, gehen alle Einstellungen eurer Wii verloren. So müsst ihr sie erneut anpassen!
Warum funktioniert cIOS nicht?
Der Grund warum die meisten cIOS nicht funktionieren ist bisher noch unbekannt. Wenn SNEEK versucht ein cIOS zu laden kehrt es nicht zurück wenn es vom Kernel geladen wird und es kommt zum Freeze. Das bedeutet, dass das Problem wahrscheinlich nicht durch SNEEK zu lösen ist. Die Coder der cIOS müssen entweder ihre cIOS für SNEEK fixen oder, falls das Problem tatsächlich an SNEEK liegt, müssen die cIOS-Coder das genaue Problem mit SNEEK schildern. SNEEK hat kein Code, enthaten das ein cIOS vom richtigen Funktionieren abhalten würde.
SNEEK ist bei mir derbe langsam. Warum?
Der Grund dafür scheint noch ziemlich kompliziert zu sein. Die Geschwindigkeit hängt eigentlich von der Geschwindigkeit der verwendeten SD-Karte ab. Einige Karten scheinen jedoch sehr schnell zu sein selbst mit sehr vielen installierten Channels.
SD-Karten funktionieren nicht für Applikationen. Warum?
Das Laden von Applikationen auf SD-Karte ist momentan ausgeschaltet, weil es nicht gut funktionieren würde. Wenn man trotzdem versuchen möchte Applikationen über eine SD-Karte zu starten, muss man Zeile 1605 in der main.c des ES module Sourcecodes folgendermaßen ändern:
*SDStatus = 1
Hinweis: Dieses Feature ist sehr buggy und könnte den NAND-FS-Dump beschädigen. Deshalb ist es ratsam ein Backup parat zu haben.
Dieser Beitrag wurde bereits 12 mal editiert, zuletzt von Ark ()