--=== The HomebrewFilter ===--
Der HombrewFilter ist ein direkter Ersatz für den Hombebrew Channel - er erlaubt es Hombrew Programme zu starten, sortieren und einiges mehr.
Alle Infos zum HomebrewFilter gibt es im Wiiki.
Ab Revision 42 kommt der HomebrewFilter in 4 verschiedenen Varianten (Flavours).
Die Verwendung der vWii-Version auf der Wii und andersherum führt zu einem nicht funktionstüchtigen Kanal!
Lizenz: GPL2
Installer Wii: nanolx.org/hbf/Installer/HomebrewFilter-rev45.tar.bz2
Standalone + Forwarder Wii: nanolx.org/hbf/HomebrewFilter-Standalone-rev45.tar.bz2
Installer vWii: nanolx.org/hbf/Installer.vwii/…Filter-vWii-rev45.tar.bz2
Standalone + Forwarder vWii: nanolx.org/hbf/HomebrewFilter-vWii-Standalone-rev45.tar.bz2
GIT-Repositorium: github.com/Nanolx/homebrewfilter
Eine bereits bestehende Installation des HBF kann einfach über das Online-Update aktualisiert werden.
Der HomebrewFilter gibt auf drei Wegen DebugLogs an den Benutzer weiter:
1. SD Card Gecko / 2. Wifi Gecko / 3. USB Gecko (nur Wii)
Es kann immer nur einer von Dreien aktiv sein, die Reihenfolge entspricht der Priorität (das heißt wenn sowohl SD Card Gecko und Wifi Gecko über die Einstellungen aktiviert wurden, wird nur der SD Card Gecko verwendet). Ist der SD Card Gecko aktiv, werden keine Logs über Wifi oder USB weitergegeben und so weiter. Standardmäßig sucht der HBF einen USB Gecko.
Beim Wifi Gecko gibt es noch etwas zu beachten: Der HomebrewFilter bietet zur Zeit keine Option zur Änderung der IP Adresse und des Ports an. Der HomebrewFilter sendet seine Logs über WLAN immer auf Port 4405 an die Adresse 192.168.1.4 - in der Regel lässt sich über das Interface des Routers die Adresse des Computers ändern, sodass diese auf 192.168.1.4 lautet.
Die Ausgabe des Wifi Geckos kann über verschiedene Programme gelesen werden bspw. Dimoks WifiGeckoReader oder ein anderes Programm, dass auf Port 4405 lauscht.
Der Log des SD Card Geckos wird in SD:/config/HBF/debug.txt gespeichert. Ein DebugLog sieht bspw. so aus:
Vorschläge, Anregungen, Kritik sind gern gesehen.
Der HombrewFilter ist ein direkter Ersatz für den Hombebrew Channel - er erlaubt es Hombrew Programme zu starten, sortieren und einiges mehr.
Alle Infos zum HomebrewFilter gibt es im Wiiki.
Verschiedene Wege ermöglichen die Installaion des HBF.
a) HBF bereits installiert
aa) HBF <= rev35: HBF rev36b (oder neuer) manuell herunterladen* und installieren
ab) HBF >= rev36: Einfach über den Update-Dialog aktualisieren
b) HBC bereits installiert
vorgehen wie in aa)
c) Nichts installiert
Folge einer Anleitung zur Installation von Homebrew auf deiner Nintendo Wii, z. B.: New UHG
Tipps, falls die Installation fehlschlägt
* Überprüfe ob das IOS 58 korrekt installiert ist und ob der Loader, der den Installer des HBF gestartet hat HW_AHBPROT-fähig ist. (ret -2011)
* Sollte ein Update fehlschlagen, versuche den Menüpunkt "Reinstall The HomebrewFilter" im Installer
Alternative
Alternativ ist es auch möglich, den HBF als eigenständiges Programm ohne installierten Kanal zu verweden, hierzu einfach die 'Standalone'-Variante herunterladen. Für diese gibt es einen Forwarder-Kanal, welcher installiert werden sollte, um diverse Funktionen zu ermöglichen (Speichern von Optionen, korrektes return-to-HBF in Homebrews, ...).
a) HBF bereits installiert
aa) HBF <= rev35: HBF rev36b (oder neuer) manuell herunterladen* und installieren
ab) HBF >= rev36: Einfach über den Update-Dialog aktualisieren
b) HBC bereits installiert
vorgehen wie in aa)
c) Nichts installiert
Folge einer Anleitung zur Installation von Homebrew auf deiner Nintendo Wii, z. B.: New UHG
Tipps, falls die Installation fehlschlägt
* Überprüfe ob das IOS 58 korrekt installiert ist und ob der Loader, der den Installer des HBF gestartet hat HW_AHBPROT-fähig ist. (ret -2011)
* Sollte ein Update fehlschlagen, versuche den Menüpunkt "Reinstall The HomebrewFilter" im Installer
Alternative
Alternativ ist es auch möglich, den HBF als eigenständiges Programm ohne installierten Kanal zu verweden, hierzu einfach die 'Standalone'-Variante herunterladen. Für diese gibt es einen Forwarder-Kanal, welcher installiert werden sollte, um diverse Funktionen zu ermöglichen (Speichern von Optionen, korrektes return-to-HBF in Homebrews, ...).
Quellcode
- //rev44:- built against libruntimeiospatch 1.5.1- apply XFLAGS (flag specifying build-type (Wii/vWii, installer/forwarder) to CXXFLAGS not just CFLAGS * this will speed up HBF on vWii. x only the first time you choose an application will delay 1 or 2 seconds (as we are scanning all available IOSes, for you to choose a different IOS to start an application with, before it always delayed) x same for external launchers menu x no more delay when opening the settings * this will fix upgrading HBF via network on vWii. x previously it was accidently downloading the Wii version * this will fix upgrading standalone HBF via network. x previously it was accidently downloading the installer * ... yeah, one variable, huge impact ...- move creation of distribution files into dist/- bump channel version to 44 (accidently skipped for 43)
Ab Revision 42 kommt der HomebrewFilter in 4 verschiedenen Varianten (Flavours).
- Wii Installer: Installiert den Fullchannel für die Wii (Pfad: /apps/HomebrewFilter/)
- Wii Standalone: Standalone boot.dol mit Forwarderkanal für die Wii (Pfad: /apps/HomebrewFilter.Standalone/)
- vWii Installer: installiert den Fullchannel für die vWii (Pfad: /apps/HomebrewFilter.vWii/)
- vWii Standalone: Standalone boot.dol mit Forwraderkanal für die vWii (Pfad: /apps/HomebrewFilter.vWii.Standalone/)
Die Verwendung der vWii-Version auf der Wii und andersherum führt zu einem nicht funktionstüchtigen Kanal!
Lizenz: GPL2
Installer Wii: nanolx.org/hbf/Installer/HomebrewFilter-rev45.tar.bz2
Standalone + Forwarder Wii: nanolx.org/hbf/HomebrewFilter-Standalone-rev45.tar.bz2
Installer vWii: nanolx.org/hbf/Installer.vwii/…Filter-vWii-rev45.tar.bz2
Standalone + Forwarder vWii: nanolx.org/hbf/HomebrewFilter-vWii-Standalone-rev45.tar.bz2
GIT-Repositorium: github.com/Nanolx/homebrewfilter
Eine bereits bestehende Installation des HBF kann einfach über das Online-Update aktualisiert werden.
Der HomebrewFilter gibt auf drei Wegen DebugLogs an den Benutzer weiter:
1. SD Card Gecko / 2. Wifi Gecko / 3. USB Gecko (nur Wii)
Es kann immer nur einer von Dreien aktiv sein, die Reihenfolge entspricht der Priorität (das heißt wenn sowohl SD Card Gecko und Wifi Gecko über die Einstellungen aktiviert wurden, wird nur der SD Card Gecko verwendet). Ist der SD Card Gecko aktiv, werden keine Logs über Wifi oder USB weitergegeben und so weiter. Standardmäßig sucht der HBF einen USB Gecko.
Beim Wifi Gecko gibt es noch etwas zu beachten: Der HomebrewFilter bietet zur Zeit keine Option zur Änderung der IP Adresse und des Ports an. Der HomebrewFilter sendet seine Logs über WLAN immer auf Port 4405 an die Adresse 192.168.1.4 - in der Regel lässt sich über das Interface des Routers die Adresse des Computers ändern, sodass diese auf 192.168.1.4 lautet.
Die Ausgabe des Wifi Geckos kann über verschiedene Programme gelesen werden bspw. Dimoks WifiGeckoReader oder ein anderes Programm, dass auf Port 4405 lauscht.
Der Log des SD Card Geckos wird in SD:/config/HBF/debug.txt gespeichert. Ein DebugLog sieht bspw. so aus:
EXT2/3/4 Unterstützung[erledigt]- neue Ansicht (...)
- Programme verstecken können (für Kindersicherung)
Programme von DVD laden können[erledigt]Programme aus anderen Ordnern als SD:/apps bzw. USB:/apps lesen (sinnvoll??)[abgehlehnt]Shortcuts für Uniiloader, Priiloader (zusätzlich zu BootMii)[erledigt]Shortcuts für SNEEK / UNEEK(nicht SNEEK/UNEEK, aber für Neek2o) [erledigt]vWii-compat[erledigt]- Vorschläge?