Das Core-Management wurde etwas verbessert. Näheres im Blogpost.
Kategorie: Nintendo Switch
Nach dem Flop der Wii U entwickelte Nintendo das Konzept "Zuhause und unterwegs spielen" weiter und veröffentlichte im März 2017 die Nintendo Switch – mit durchschlagendem Erfolg.
Eine Custom Firmware auszuführen wurde besonders einfach, nachdem ein Hardware-Exploit gefunden wurde, der später nur durch eine neue Hardware-Revision behoben werden konnte. Die Homebrew-Entwicklung verläuft allerdings eher schleppend und die Szene ist seit jeher mit Streitigkeiten überschüttet, die die Community gespalten hat.
Die Switch läutete auch eine Phase ein, in der Nintendo auch rechtlich gegen Homebrew-Entwickler und -Anbieter vorging. So ließen sie auch einige Download-Seiten der WiiDatabase aus dem Google-Index entfernen.
Im Juni 2025 wurde der Nachfolger "Nintendo Switch 2" veröffentlicht.
Lockpick RCM v1.8.4
Liest alle Schlüssel der Switch aus.
Lockpick RCM funktioniert nun mit sept von Atmosphère v0.13.0.
Sept issued a breaking change to master key slot, now Lockpick_RCM supports the new and old versions both.
sys-tune v1.2.1
Systemmodul zum Abspielen von MP3-Dateien im Hintergrund mit Overlay zum Steuern des Players.
Der Musik-Browser funktioniert jetzt auch, wenn der Ordner "SD://music" nicht existiert.
Fix the music browser if the folder sdmc:/music/ isn't used
sys-clk v1.0.0
Under- oder Overclocked die Switch je nach Spiel mit passender Config. sys-clk-oc ist eine Modifikation, die auch höhere Taktraten unterstützt.
Diese Version kommt mit einer Homebrew-Anwendung zur Konfiguration über eine grafische Oberfläche, sowie ein Tesla-Overlay. So lässt sich die Konsole auch temporär global overclocken.
emuiibo v0.5.1
Dieses Update behebt zwei kleine Bugs und macht emuiibo fit für Atmosphère v0.13.0.
* Updated libnx, libstratosphere/Atmosphere-libs and JSON libraries. emuiibo requires C++20 now, as Atmosphere-libs do so. * Changed size from 0x20000 to 0x40000 to avoid some memory issues people experienced. * Fixed a small bug when dumping console miis to the SD card on startup.
Signatur-Patches für Atmosphère v0.13.0 (32951329)
Signatur-Patches für Custom Firmware zur Installation von unsignierten NSPs und konvertierten XCIs.
Hier sind die aktuellen Signatur-Patches für Atmosphère v0.13.0 – sowohl für Fusée, als auch für hekate. Viel Spaß!
SX OS Beta v3.0.2
SX OS war eine kostenpflichtige Custom Firmware für die Switch. SX OS sollte nicht mehr eingesetzt werden, bitte auf Atmosphère wechseln.
Der Fehler 2162-0002, der schon einmal in der v3.0.0 behoben wurde, musste wieder gepatcht werden.
Danke an Lolen10 für den Hinweis!
sys-tune v1.2.0
Systemmodul zum Abspielen von MP3-Dateien im Hintergrund mit Overlay zum Steuern des Players.
Der Service kann heruntergefahren werden, um Probleme mit einigen Spielen vorzubeugen und Atmosphère-Libs wurden gegen die von sys-clk ausgetauscht, um Speicher zu sparen.
* add option to shut down service * * this is to work around an issue with some games that use up all audio renderer sessions * * the next time you open the overlay it will start the service again * playlist now shows everything * drop Atmosphere-libs in favor of p-sam's IPC server used in sys-clk * * frees up some memory * * lowers compilation time by a lot * recompiled overlay with latest libtesla * * an bug in earlier versions could cause a crash if too many overlays were opened
Atmosphère v0.13.0
Exosphère wurde komplett neu geschrieben und ist jetzt deutlich effizienter. Dies erleichtert auch die Unterstützung von Mariko, welche voraussichtlich im Sommer unterstützt werden soll.
Diese Version breaked alle Systemmodule, die Atmosphère-Libs benutzen! Sie müssen erst an die neue API angepasst werden.
Der dateibasierte EmuMMC wurde deutlich beschleunigt und ist jetzt fast so schnell wie der partitionsbasierte. Für Interessierte wurde auch Atmosphères Roadmap aktualisiert.
mGBA v0.8.2
3DS, 3DS: Update, Nintendo Switch, Nintendo Switch: Update, vWii, Wii, Wii: Update emulator, gba
Diese Version fixt etliche Emulationsfehler und Edge-Cases. Alle Einzelheiten gibt’s im umfangreichen Changelog auf der mGBA-Webseite!
hekate CTCaer mod v5.3.0 mit Nyx v0.9.2
Die neu geschriebene TrustZone-Reimplementierung mit dem Codenamen "Exosphère 2" wird unterstützt, welche in Atmosphère v0.13.0 folgt. Das Booten in einen EmuMMC wurde um rund 500 ms verkürzt und ein Problem beim Anwenden von KIP1-Patches wurde behoben. Auch fragt hekate jetzt nach, ob gebootet werden soll, selbst wenn die Patches fehlschlagen. Außerdem wurde ein Schutz gegen defekte Bootlogos eingebaut.
In der grafischen Oberfläche Nyx wurden etliche Fehler im Partitions-Manager behoben und das Dumpen des Joy-Con-SPI verbessert. Beim ersten Start muss außerdem das Uhrzeit-Offset gesetzt werden, falls nicht schon geschehen.
SX OS Beta v3.0.1
SX OS war eine kostenpflichtige Custom Firmware für die Switch. SX OS sollte nicht mehr eingesetzt werden, bitte auf Atmosphère wechseln.
UPDATE: v3.0.2 ist da.
Diese Version behebt einige Probleme:
- Spielstände einiger betroffener Spiele lassen sich wieder speichern
- Die GPT-Reperatur für Nutzer mit einem größeren MMC wurde behoben
- Einige Systemmodule (wie AutoLoader) sollten wieder funktionieren
- "Reboot to Payload" funktioniert wieder
- Der EmuNAND auf MMC funktioniert wieder
NxNandManager v4.0
Mit dieser Version kann ein EmuMMC über die Kommandozeile angelegt werden. Auch wurde die interne NCA-Liste aktualisiert und somit die Firmware-Prüfung verbessert. AutoRCM wurde korrigiert und einige weitere Fehler behoben. Näheres im Changelog unten.
* Emunand creation tool has been implemented for CLI use * List of NCAs has been update for a better firmware detection (thanks to @shadow2560 & @throwawayay) * Firmware detection (from pckg1ldr header) update Bug fixes: * AutoRCM was broken. One byte in each of BCTs are now XORed. * Copy failed during dump via Nyx UMS tool (emuMMC) * Fixed a critical bug caused by an unresized copy buffer when splitting output file into chunks * GUI: Data integrity validation was missing for full dump * CLI: Remaining time display was broken (restore) * #26 : Selection of the nand image file was not possible in the Emunand Creation Tool * #27 : By default, the program wasn't running with elevated permissions
NS-USBloader v3.0
USB-Installation von NSPs über Goldleaf.
Neue Nutzer können jetzt direkt den Treiber aus den Einstellungen heraus installieren und wenn die Anwendung mit dem Parameter "-c" gestartet wird, werden alle Einstellungen gelöscht.
* New windows users can (download and) install drivers from application using button on settings ('Gear') tab. Drivers are libusbK v3.0.7.0 that people used to install over Zadig. Drivers would be installed for both APX (RCM Mode) and 'Homebrew' modes of the NS.
* Added CLI key for removing all application settings. I don't know why you may need this but maybe in case of some emergency. Read a bit more about CLI
[UPDATE: Nur in der Leak-Version] SX OS enthält Anti-Atmosphère-Code auf Mariko-Geräten
Nintendo Switch atmosphere, drm, sx core, sx lite, sx os, xecuter

Der SX-Bootloader verhindert aktiv die Ausführung anderer CFWs und Linux – aber es ist halb so wild.
UPDATE, 12.06.2020: Wie hexkyz jetzt bestätigt hat, trifft unteres nur auf eine geleakte Version von SX OS v3.0.0 zu. Die Beta-Version entfernt die Context-Saves. Diesen Fakt hat SciresM leider unterschlagen. Das Booten von anderen CFWs und Linux wird durch neue Payloads möglich sein.
SciresM hat beim Reverse-Engineering des SX-Core-/Lite-Modchips eine interessante Entdeckung gemacht: Wenn vom SX-Bootmenü ein anderer Payload gebootet wird, werden zuerst alle Keyslots der Security Engine geleert und anschließend eine Context-Save-Operation für die Engine und den TZRAM durchgeführt. Anschließend wird der Keyslot 5 auf einen zufälligen Key gesetzt und der Xecuter-eigene Code verschlüsselt, damit der gebootete Payload diesen nicht lesen kann.
Die Context-Save-Operation verhindert die Ausführung sämtlicher CFWs (außer SX OS) und Linux. Das liegt daran, dass die Security Engine erst wieder nach einem Warmboot benutzbar wäre – allerdings initialisiert dies den TZRAM, was bedeutet, dass es nicht mehr möglich ist, eigenen Code auszuführen.
Dies passiert nur auf Mariko-Geräten, also der Switch Lite und der "roten Box" Switch. Auf lange Sicht gesehen ist dies aber halb so wild, da das DRM von Team Xecuter sowieso geknackt wurde; man wird allerdings eine Custom boot.dat benötigen. Es ist ein lediglich weiteres Ärgernis und ein weiter Kritikpunkt in der sowieso schon langen Liste.

