Für die Entwicklung des Jailbreaks nutzte Hajhamid den Coding-Agenten Codex von OpenAI. In seinem Blog beschreibt er, wie er den Jailbreak für die Switch 2 damit entwickelte, berichtet t3n. Die Softwareseite des Jailbreaks nahm laut dem Entwickler zwei Wochen konstanter Arbeit in Anspruch.
Der Jailbreak nutzt eine Lücke in der Programmiersoftware Smile Basic 4, die als App im eShop der Nintendo Switch 2 verfügbar war. Über diese Lücke konnte Codex auf den Speicher der Konsole zugreifen und dort eigenen Code ausführbar machen, schreibt t3n. Laut „pepsipu“ lassen sich dadurch Mods für diverse Spiele programmieren.
Zur Demonstration implementierte der Entwickler per Vibe-Coding innerhalb eines Tages neue Charaktere in Mario Kart World. Techpowerup nennt Peter Griffin, Hatsune Miku, Cinnamoroll und den roten Angry Bird; t3n ergänzt Peter Griffin aus Family Guy und den roten Angry Bird.
Physischer Harness für den Agenten
Damit der Agent mit der Switch 2 interagieren konnte, musste „pepsipu“ zunächst einen physischen KI-Harness bauen, berichtet t3n. Dafür nutzte er Jet-KVMs, die eigentlich zur Fernsteuerung von Computern gedacht sind. Darüber konnte die KI Controller-Eingaben an die Nintendo Switch 2 schicken und den HDMI-Output analysieren. Da die Konsole im Laufe der Arbeiten immer wieder abstürzte, installierte der Entwickler einen kleinen fernausgelösten Lichtschalterdrücker. Bei einem Absturz konnte Codex selbst ein Drücken des Power-Buttons auslösen.
Der Jailbreak ist tethered, sodass er nach jedem Neustart der Konsole erneut ausgeführt werden muss. Dadurch geht der Hack jedes Mal verloren, wenn die Nintendo Switch 2 neugestartet werden muss, schreibt t3n. Newscord bezeichnet den Jailbreak als partiell und verweist darauf, dass kein Hardware-Modchip nötig ist.
Nach der Veröffentlichung des Switch-2-Hacks entfernte Nintendo die Programmiersoftware Smile Basic 4, die für den Jailbreak notwendig ist, aus dem eShop. Newscord berichtet zusätzlich, die Entfernung sei „as of today“ erfolgt und folge der Entdeckung des Einstiegspunkts.
Was offen bleibt
„pepsipu“ hat in der Vergangenheit primär an Hacks für die PS5 gearbeitet, berichtet t3n. Laut dem Bericht ist der Jailbreak zum ersten Mal für die Nintendo Switch 2 erreicht worden. Denkbar wäre laut t3n auch, dass Nintendo gegen den Programmierer und seine weiteren Versuche vorgehen wird.
