Quantcast
Viewing all articles
Browse latest Browse all 4060

wuphax: Homebrewkanal in der vWii ohne Spiel installieren (Tutorial)

Wir übernehmen keine Haftung für Schäden an der Wii U. Diese Methode wurde jedoch sorgfältig von uns getestet.

Image may be NSFW.
Clik here to view.
homebrewkanal
Ende Oktober 2016 veröffentlichte FIX94 "wuphax", mit dessen Hilfe man den Homebrewkanal im Wii-Modus der Wii U ohne ein Exploit-Spiel installieren kann. Da das ganze Unterfangen etwas kompliziert ist, zeigen wir euch, wie’s geht!

Letztes Update: 02. November 2016

Was wird gemacht?
Wir dumpen eine .app-Datei des Mii-Kanals, injizieren einen ELF-Loader in diese und laden diese wieder auf die Wii U hoch. Klingt einfach? Ist es ja eigentlich auch! Dadurch, dass die fw.img Nintendo-Code beinhaltet, wird das Ganze aber etwas länger.

Was wird benötigt?

  • Eine Wii U mit Firmware 5.5.1 – eine andere Firmware funktioniert nicht!
  • Windows – wenn ihr wisst, wie ihr armips und Python auf macOS und Linux nutzen könnt, könnt ihr die Anleitung natürlich entsprechend für euch anpassen.
  • Ein anständiger Text-Editor, Notepad++ beispielsweise.

Downloads:

Python und pycrypto installieren

Installiert Python 3.5, dazu reicht ein Doppelklick auf die EXE. Hakt unten noch "Add Python 3.5 to PATH" an. Das ist SEHR wichtig! Dann folgt ein Klick auf "Install Now" und die Sache ist gegessen.

Image may be NSFW.
Clik here to view.
python-to-path
Als nächstes wird pycrypto installiert. Dazu die Eingabeaufforderung öffnen und folgendes eintippen. Ihr könnt es auch mit einem Rechtsklick einfügen.

pip install --use-wheel --no-index --find-links=https://github.com/sfbahr/PyCrypto-Wheels/raw/master/pycrypto-2.6.1-cp35-none-win32.whl pycrypto

Das sieht dann so aus:

Image may be NSFW.
Clik here to view.
pycrypto-per-pip-installieren
Bei "Successfully installed pycrypto" ist alles O.K.!

devkitARM installieren

Doppelklickt die "devkitProUpdater-1.6.0.exe", belasst bei der ersten Frage die Standardeinstellung und bei der zweiten wählt ihr "Remove downloaded files". Danach nur "Minimal System" und "devkitARM" anhaken. Den Rest brauchen wir nicht.

Image may be NSFW.
Clik here to view.
devkitarm
Nachdem die Installation zu Ende ist, packt die armips.exe in den Ordner "C:\devkitPro\msys\bin".

IOSUHAX vorbereiten

Entpackt die "iosuhax-master.zip" in einen Ordner ohne Leerzeichen, bspw. "C:\iosuhax". Öffnet die "getfwimg.py" im "bin" Ordner mit einem anständigen Text-Editor (nicht dem WIndows-Editor!) und tragt ganz oben folgende Keys ein:

wiiu_common_key = "D7B00402659BA2ABD2CB0DB27FA2B656"
starbuck_ancast_key = "B5D8AB06ED7F6CFC529F2CE1B4EA32FD"

Image may be NSFW.
Clik here to view.
iosuhax-keys-simple
Haltet nun im Explorer (wo auch die Makefile von IOSUHAX ist) SHIFT gedrückt und rechtsklickt auf eine freie Stelle. Wählt dort "Eingabeaufforderung hier öffnen" und gebt "make" ein.

Image may be NSFW.
Clik here to view.
iosuhax-eingabeaufforderung-hier-oeffnen
Image may be NSFW.
Clik here to view.
iosuhax-make-done
Wenn dort "Done." steht, war die Kompilierung erfolgreich und ihr habt eine ca. 13,9 MB große fw.img! Diese muss nun in den Root der SD-Karte.

Dateien auf die SD kopieren

Kopiert die boot.elf des HackMii-Installers auf die SD, zusammen mit der fw.img. Der Homebrew Launcher und der CFW Booter müssen auch mit drauf. So sieht das Ganze am Ende aus:

Image may be NSFW.
Clik here to view.
iosuhax-ordner
In Textform:

SD:
|- boot.elf
|- fw.img
|- wiiu
--|- apps
----|- cfwbooter
------|- cfwboot.elf
------|- icon.png
------|- meta.xml
----|- homebrew_launcher
------|- homebrew_launcher.elf
------|- icon.png
------|- meta.xml

Nun ab in die Wii U mit der SD-Karte!

Wuphax

Schaltet eure Wii U an und stellt sicher, dass diese im gleichen Netzwerk wie euer PC ist. Entpackt wuphax in einen Ordner ohne Leerzeichen (bspw. "C:\wuphax") und öffnet die "wupclient.py" mit einem Texteditor und scrollt ca. bis Zeile 29. Ersetzt dort "192.168.0.197" durch die IP eurer Wii U – diese findet ihr beispielsweise im Router-Interface.

Image may be NSFW.
Clik here to view.
wupclient-ip
Speichert ab und öffnet im gleichen Ordner eine Eingabeaufforderung (SHIFT halten -> Rechtsklick -> Eingabeaufforderung hier öffnen).

Startet parallel dazu an eurer Wii U den Homebrew Launcher. Öffnet dazu den Internetbrowser und löscht eure Cookies und schließt alle Tabs, falls nicht schon geschehen. Startet nun den Homebrew Launcher, bspw. über loadiine.ovh. Es geht natürlich auch jede andere Methode. Im Homebrew Launcher, startet nun den CFW Booter. Der Bildschirm wird dann rot und zeigt kurz weiße Schrift an, wartet einfach, bis ihr wieder im Wii-U-Menü seid – der Wupserver wurde jetzt gestartet. Damit haben wir Vollzugriff auf das Dateisystem der Wii U.

Zuerst führt ihr in der Eingabeaufforderung folgendes aus:

python backup.py

Dies dumpt die 00000001.app des Mii-Kanals im Wii-Modus und dient als Backup. Dies kann ein paar Minuten dauern. Nun folgt:

python injectdol.py

Was die boot.dol (den ELF-Loader) in die eben gedumpte .app injiziert. Als nächstes noch die modifizierte .app auf die Wii U hochladen:

python writedol.py

Dies kann wieder etwas dauern.

Image may be NSFW.
Clik here to view.
iosuhax-done

Installation des Homebrewkanals

Sobald alles abgeschlossen ist, schaltet die Wii U aus und entfernt das Stromkabel, sowie alle USB-Geräte. Jetzt wieder an den Strom anschließen, die Wii U und schlussendlich den Wii-Modus starten. Jetzt nur noch im Wii-Modus den Mii-Kanal starten und der HackMii-Installer startet. Wartet beim "Scam-Bildschirm" ca. 30 Sekunden, bis "Press 1 to continue" erscheint und tut dies. Danach nur noch "Install the Homebrew Channel" wählen.
Voilá: Der Homebrewkanal ist installiert! Und das ganz ohne Exploit-Spiel!

Mii-Kanal wiederherstellen

Dazu einfach nochmal den Homebrew Launcher und den CFW Booter starten und in der Eingabeaufforderung folgendes ausführen:

python restore.py

Danach ist alles wieder beim Alten.

Was kommt jetzt?

Das sprengt den Rahmen dieses Tutorials, daher hier nur ein paar Links:

  1. Installation des IOS236
  2. Installation der d2x-cIOS
  3. USB Loader GX oder WiiFlow herunterladen (die Festplatte muss hinten in den oberen Steckplatz!)
  4. IOS80 patchen für Custom-Kanäle auf der SD (optional)

 

Der erste Teil dieser Anleitung (die Kompilierung von IOSUHAX) basiert auf der Anleitung von FIX94 auf GBATemp.net.


Viewing all articles
Browse latest Browse all 4060