Bluebomb nutzt einen Fehler in Broadcoms Bluetooth Stack aus, um unsignierten Code auf jeder Wii auszuführen – auch auf der Wii Mini, die eigentlich keinen Internetzugang und keinen SD-Karten-Slot hat.
Ausführen
Zum Ausführen werden eine Linux-Distribution und ein Bluetooth-Adapter benötigt. Meistens funktioniert auch das integrierte Bluetooth vom Laptop. Wer kein Linux nutzt, kann bspw. Ubuntu per Virtualbox ausführen oder eine Live-Disc nutzen. Das Windows Subsystem for Linux funktioniert NICHT!
- boot.elf des HackMii Installers herunterladen und auf ein USB-Gerät verschieben, welches mit FAT32 formatiert ist
- USB-Gerät an die Wii anschließen
- Bluetooth-Dienst ausschalten:
sudo systemctl disable --now bluetooth - Starte Bluebomb mit den nötigen Argumenten, also bspw.:
- Für 32- und 64-Bit:
sudo ./bluebomb-x86 ./stage0/MINI_SM_PAL.bin stage1.bin - Für ARM (bspw. Raspberry Pi):
sudo ./bluebomb-arm ./stage0/MINI_SM_PAL.bin stage1.bin - Falls eine Fehlermeldung bzgl. fehlender Rechte kommt, markiere die Datei per
chmod +x bluebomb-ARCHITEKTURals ausführbar - Du kannst optional auch dein HCI-Gerät per Nummer nach "bluebomb" angeben
- Für 32- und 64-Bit:
- Starte deine Wii und navigiere zur Applikation, die du exploitest – per Standard ist das das Systemmenü und es reicht, wenn du im Gesundheitsbildschirm wartest
- Schalte alle Bluetooth-Geräte, die mit der Wii verbunden sind, aus. Das beinhaltet auch die Wiimotes!
- Stelle sicher, dass dein Bluetooth-Adapter in der Nähe der Konsole ist
- Drücke den SYNC-Knopf an der Wii; du musst wahrscheinlich mehrmals drücken, bis der PC die Konsole erkennt. Drücke so lange, bis Bluebomb "Got connection handle: #" anzeigt
- Bluebomb wird ausgeführt und der HackMii Installer startet
- Installiere den Homebrewkanal
- Da das Bluetooth-Gerät am PC vorhin deaktiviert wurde, kannst du es mit
sudo systemctl enable --now bluetoothwieder aktivieren
Wii Mini: Internet per LAN-Adapter
Du kannst deine Wii Mini mit dem Internet verbinden, wenn du diese Homebrew über den Homebrewkanal ausführst. Sie schreibt lediglich eine Internetkonfiguration, da eine solche nicht existiert und auch nicht eingestellt werden kann (da sie ja "offiziell" kein Internet hat).
Kann mir jemand eine günstige externe festplatte für die WII mini empfehlen 😀
Ich habe letztens meine WII mini gehackt und habe halt den Homebrewchannel drauf geladen am Anfang lief auch alles perfekt doch ein paar stunden später erkannte USB loader GX oder WiiFlow lite oder auch syscheck den USB stick nicht mehr aber am PC funktioniert der USB stick und er lädt ja die Programme auch noch vom USB stick ich habe denn USB stick auch schon mehr Mals formatiert und auch die Wii mini neu gehackt funktioniert trotzdem nicht habe es auch schon mit einem anderem stick probiert selbes problem :/ https://uploads.disquscdn.com/images/eb0e56c0011a10f2855c8ace7dc44d288a603a16c554b6dc88ddff35e7fe7c76.jpg
Das d2x-cIOS hast du installiert? https://wiidatabase.de/downloads/hacks/d2x-cios-wii-mini/
In den Loader-Einstellungen vom USB Loader GX müsstest du auch das benutzte IOS auf 58 stellen können und probieren, ob es somit geht.
UBS-Sticks bieten sich generell nicht an, da sie für die vielen Lesezugriffe nicht geeignet sind. Eine Festplatte mit externer Stromversorgung bietet sich da mehr an.
Der SysCheck unterstützt keine USB-Geräte, deshalb funzt der da nicht.
Den d2x-cIOS hab ich installiert und das ios eingestellt.
Ich probier das nochmal 🙂
Es geht immer noch nicht.
d2xl-v1-betaX gibt es nicht bei d2x-cIOS warum?
Ich habe letztens meine WII mini gehackt und habe halt den Homebrewchannel drauf geladen am Anfang lief auch alles perfekt doch ein paar stunden später erkannte USB loader GX oder WiiFlow lite oder auch syscheck den USB stick nicht mehr aber am PC funktioniert der USB stick und er lädt ja die Programme auch noch vom USB stick ich habe denn USB stick auch schon mehr Mals formatiert und auch die Wii mini neu gehackt funktioniert trotzdem nicht habe es auch schon mit einem anderem stick probiert selbes problem :/
Ich probiere gerade die neue Version aus aber anscheinend findet er "sudo: ./bluebomb-x86" nicht. Fehlt da noch ein Schritt oder wo kann man den einfügen? Nutze Ubuntu per USB Stick
Du musst vorher mit dem Terminal in den Ordner navigieren, in dem die bluebomb-Binary liegt (per "cd")
Eine Frage die mich immer gewundert hat… Der Bluetooth Treiber wird doch vorher deaktiviert… aber wie soll dann der Payload per Bluetooth übertragen werden wenn kein Bluetooth am PC /Laptop aktiviert ist? Hä?
So genau bin ich da nicht im Bilde, aber das deaktiviert nur den Bluetooth-Service des OS. Bluebomb hat wohl noch extra Bluetooth-Support eingebaut bzw. spricht das Gerät selbst an.
Und wo liegt der Unterschied zwischen den SM3 sowie SM4 Payloads und deren 1E 2E 3E Versionen? (Nur wenn du weißt was das heißt, er hatte zu dem leider nix hingeschrieben)
Das sind die Systemmenü-Versionen. 4_3E.bin ist für 4.3E
Ok danke^^
Ich habe gehört man kann auch die stage0 für die normale Wii kompilieren. Also kann man ihn auch auf ner normalen Wii verwenden. Nur weil oben steht "Der Exploit geht derzeit nur auf der Wii Mini"
Deshalb steht da ja auch "derzeit". Auf GitHub findest du einen stage0-Payload für die Wii, dafür musst du aber selbst kompilieren. Sobald die nächste Version die Wii-Payloads integriert passe ich es natürlich an.
Schade. Wollte mal kompilieren aber der souce code scheint wohl noch unvollständig zu sein
https://we.tl/t-BRRxBUQbcl hier sind zumindest die Payloads
Weißt du was man bei "Failed to open stage1" machen könnte? Neu runterladen etc hilft leider nix
Geht auch Ubuntu-Destop auf einem USB Stick oder funktioniert die Destop Version nicht?
Natürlich funktioniert die, du sollst du sogar verwenden.
Ein Problem hätte ich da noch. Wenn ich das Boot Menu öffne und in die Boot Options reingehe… wo muss ich hin damit ich vom USB booten kann. Es heißt man soll "Legacy Support" auf "Enabled" stellen aber dann heißt es das es dann nicht mehr das normale OS booten könnte… möchte jetzt nix falsch machen und frage lieber nochmal euch
Das musst du normalerweise nicht, da das nur für BIOS-Support ist, aber Ubuntu kann ja UEFI.
Ok also muss man die UEFI Boot Reihenfolge einsehen und da das Ding machen. Sry aber das Menu ist bei mir zum ersten mal zu Gesicht gekommen. Net das ihr mich als "nervig" einseht
Ach komm ich warte bis hier eine etwas genauere Anleitung zu diesem Boot Konfiguration Reihenfolge Dingsbumbs kommt bevor ich hier meinen Laptop schrotte
Ich bleibe immer bei Awaiting for stage0 stehen
Dieses Tutorial für die Bluebomb Installation ist leider sehr lückenhaft. Ich empfehle dir lieber das Tutorial von wii-homebrew.com dort ist alles sehr ausführlich beschrieben und dir wird alles Schritt für Schritt erklärt von der Installation der benötigten Pakete bis hin zu dem Punkt ob dein Bluetooth Adapter mit der Bluebomb Installation kompatibel ist oder nicht etc… Soll keine Beleidigung oder schlechtreden an das wiidatabase.de Team sein, denn ihr leistet echt gute Arbeit. Aber euer Tutorial zur Bluebomb Installation ist sehr unvollständig und lückenhaft.
Ich bin die Anleitung hier gestern selbst zum ersten Mal durchgegangen per Live-ISO und hatte absolut keine Probleme.
Nimm lieber ne andere Anleitung. Die hier ist nicht gut.
Funktioniert bei mir nicht mit Linux Ubuntu 16.04 wenn ich den 10. Befehl mit exploit ausführen eingebe, kommt:
Error binding to l2cap socket: Address already in use
Kann mir da wer weiterhelfen?
Bitte, es gibt wirklich kein Troubleshooting für diesen Error irgendwo im Internet und weiß damit echt nicht weiter 🙁
Tutorial funktioniert mit Linux Mint 19.2.
Basiert ja auch auf Ubuntu, insofern war das zu erwarten. Danke für die Rückmeldung!
"…um unsignierten Code auf jeder Wii auszuführen." Zählt dazu etwa auch die vWii auf der Wii U?
"…um unsignierten Code auf jeder Wii auszuführen." Zählt dazu etwa auch die vWii auf der Wii U?
Die Wii U ist keine Wii 😉
Keine Ahnung ob da der Fehler im Bluetooth-Stack noch existiert. Außerdem müsste man die Adressen noch an das vWii-Menü anpassen.
Bei mir kommt übrigens bei "./configure –enable-deprecated && make" ein "No such file or directory" wo müssen die extrahierten Packete hingetan werden? Oder hab ich da vorher was vergessen zu beachten?
Du musst logischerweise in das Verzeichnis von bluez wechseln wo die configure liegt.
Geht nicht. Wenn ich "cd /den/ /Pfad/des/Ordners" eingebe kommt immer noch desselbe
Extrahier bluez einfach in den Ordner Downloads bspw. und dann navigier mit dem Terminal dorthin. Also "cd Downloads/bluez-irgendwas". Mit TAB hast du eine Auto-Vervollständigung.
Das ist das Problem… ich komme dort nicht hin da ich irgendwie nicht in dieses Verzeichnis steuern kann. Ich komme nicht in den Gerätespeicher bzw in den "Downloads" Ordner. Ich kann nur ins Linux Verzeichnis mit /bin und /dev etc (wobei ich net weiß wo diese Ordner sein sollen) aber von dort aus in den Gerätespeicher… geht net
Wenn du das Terminal öffnest, bist du schon in deinem Home-Verzeichnis. Von dort aus musst du nur bspw. "cd Downloads" eingeben. Ansonsten manuell nach "/home/deinusername/Downloads" navigieren
Geht das eigentlich überhaupt wenn man eine Linux-Distribution bei Android benutzt? Ich mach wirklich alles was du sagst aber nur "No such file or Directory"
bei Android!?
Ja bei Android. Ich habe Ubuntu als Terminal ausgewählt und der Kommando mit dem Pakete installieren hatte ja funktioniert. Nur jz halt geht es ab hier irgendwie net mehr weiter
Wo hast du da bitte Ubuntu ausgewählt? Was für eine App nutzt du dafür? Ich komm grad nich mit
Ich nutze "Userland" https://uploads.disquscdn.com/images/e5474f1efc055f94d871169a8bc63b7702478ea0d209fce3777f4ca67b15a075.jpg
https://uploads.disquscdn.com/images/b790d6fd56fa81f232f477eefff7aa01d1264d81b763ac53452f48777e6e2bd6.jpg
Das wird nicht funktionieren, das kann nicht mal auf das Bluetooth-Gerät zugreifen. Außerdem ist es keine richtige Linux-Umgebung. Nutze einen PC und beim nächsten Mal sofort sagen was du verwendest, dann erspart man sich die Fragerei.
Hi da bin ich wieder und ich habe jz meinen Laptop neben mir liegen… Frage… geht das Ubuntu aus dem Microsoft Store ebenfalls oder muss man das per VirtualBox ausführen?
Muss per Virtualbox oder Live-CD/USB sein
Puh… das ist ja hart die Wii Mini zu hacken. Hoffe das es mit VirtualBox net ganz so schwer zum starten ist
Ich kann überhaupt kein Verzeichnis wechseln. Steht immer "No such file or directory"