Signatur-Patches
Signatur-Patches für Custom Firmware zur Installation von unsignierten NSPs und konvertierten XCIs.
sys-patch
Systemmodul welches automatisch Signatur-Patches anwendet.
Aufgrund größerer Änderungen am FS-Modul hat es ein bisschen gedauert aber hier sind endlich die neuen Signatur-Patches für die neue Firmware 17.0.0! sys-patch wurde ebenfalls für die neue Firmware angepasst.
Sobald man die Switch mit dem Internet verbindet bekommt meine eine Fehlermeldung und muss sie restarten. ♂️
https://wiidatabase.de/hinweis-prodinfo-blanking-auf-der-firmware-17-0-0-fuehrt-zu-einem-fatal-error-wenn-die-switch-mit-dem-internet-verbunden-wird/
Ich weiß nicht, mir wäre das dann zu unsicher ohne genullter Seriennr. Nintendo zu kontaktieren. Klar hilft nach wie vor ein DNS-Blocker um die Konsole vor einem Bann zu bewahren, aber mir wäre es dennoch zu risky. Gut, dass ich für Onlinenutzung sowieso meine OLED nutze und die NSv1 im Flugmodus auf Lebzeit bleibt 😀
Mit genullter Seriennummer kannst du ja auch keine Verbindung zu den Online-Diensten aufbauen und mit einem DNS-Blocker sperrst du dich ja de facto ebenfalls selbst aus ^^
PRODINFO-Blanking ist überflüssig imho und SciresM selbst sagt, dass es unklar ist, ob es überhaupt was bringt und ob die Infos nicht noch anderweitig im System gecached werden.
Man kann auch einfach alle Nintendo-Domains über dns_mitm blockieren: https://wiki.wiidatabase.de/wiki/Atmosph%C3%A8re#Nintendo-_und_Update-Server_blockieren
Muss man auch keine bestimmten DNS-Server verwenden.
Das ganze Zeugs ist ja eh primär für Leute, die im SysMMC online zocken und im EmuMMC
ihre Warez abspielenkomplett offline bleiben wollen (aber mit Internetverbindung für bspw. FTP noch)Auf eine Antwort wie diese habe ich schon etwas länger gesucht. Danke dafür. Dann kommt man ja eh nicht drumherum die Seriennummer "ungenullt" zu lassen (geht ja auch ab 17.0.0 dann sowieso nicht mehr).
Wenn man es sich mal so durch den Kopf gehen lässt, dann klingt das schon logisch. Angenommen Nintendo würde deine (trotz genullter Seriennummer) Konsole "tracken" wollen. Dann würden die das auch sicherlich so gebacken kriegen da sicherlich ähnliches wie die SN irgendwo anders abgelegt ist. Wenn DNS Blocker ausreichen, dann ist das eben so.
SciresM drückt es direkter aus:
https://twitter.com/SciresM/status/1713787964533195218
Ich hab immer noch nicht so ganz verstanden, wie das bei Sys-Patch mit den Pattern funktionieren soll. Im Grunde muss ich das Ding doch auch immer regalmäßig Updaten für eine neue Firmware, wie die Signature-Patches selbst. Oder versteh ich das falsch?
Ne weil es zur Laufzeit mit diesen Patterns nach den jeweiligen Funktionen sucht und die so patcht. Wird sich zeigen ob das in Zukunft oft funktioniert.
Die "bekannten" Signatur-Patches sind statisch und beziehen sich immer nur auf eine bestimmte Version. Selbst wenn die Patches gleich sind müssen diese erneut hinzugefügt werden. Siehe bspw. die Loader-Patches von Atmosphère:
Zumindest ist somit immer der loader-Patch von sys-patch immer sofort einsatzbereit, ohne Dateien austauschen zu müssen.
Ah okay, so ist das schon eher verständlich. Solange Nintendo also die Patter-Funktionalität nicht grundlegend ändern ist ’sys-patch' vorerst die bessere alternative zu Signatur-Patches, weil’s in vielen Fällen auch nach Firmwareupdate noch funktioniert und Software/Spiel damit starten.
Danke für die schlüssigere Erläuterung 🙂
Ja.
Mit Patterns sind einfach nur "Suche Zeichen ABC, ersetze es durch XYZ" gemeint (stark vereinfacht). Wenn Nintendo also genau an den Funktionen etwas ändert oder sich etwas anderes verschiebt was den resultierenden, kompilierten Code ändert, schlägt der Patch fehl.