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.
Eine IP-Auswahl für User, die UDP-Broadcasting nicht benutzen können, wurde von unserem Leser EnterpriseFreak hinzugefügt und die Konsole wird während der Ausführung underclocked, um Akku zu sparen. Auch lässt sich die Game Bar jetzt über L+R3 öffnen.
* While the homebrew is running, the switch will be underclocked to 50MHz now
* Added a IP selection for people that can't use UDP broadcasting
Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.
USB-Massenspeicher und binfmt wurden im Kernel aktiviert und Probleme mit dem Touchscreen, einigen SD-Karten und dem rechten Stick der Joy-Con/des Pro Controllers wurden behoben.
Um zu aktualisieren, einfach die Datei "update-1-for-switchroot-l4t-ubuntu-2019-04-28.tar.gz" aus dem "updates"-Verzeichnis laden, den Inhalt auf die FAT32-Partition entpacken und vorhandene Dateien überschreiben. Nicht vergessen ein "sudo apt update" und "sudo apt upgrade" auszuführen!
* Enabled USB mass storage and binfmt in kernel.
* Fixed touch sensitivity and it not reaching bottom edge.
* Fixed issues with joycon/procon right stick and y axis
* Potentially fixed issues with sdcards, if someones didnt work before please try again, if still no then pm me.
Installiert Custom-Themes für die Nintendo Switch ("NXTheme"-Dateien).
Animationen sowie die Firmware 8.0.0/8.0.1 werden jetzt unterstützt. Der Netzwerkinstallations-Code wurde gefixt und eigene Schriftarten in ReiNX sollten jetzt funktionieren.
* Animation support (bflan), now themes can contain animated parts.
* Full 8.X support, all incompatible built-in layouts were updated
* * Most old nxthemes should still work on 8.0 as the installer will try to automatically fix them, the ones that still don't work unfortunately have to be built from scratch, info on how to fix a layout for 8.0 has been added here
* Hopefully fixed custom fonts on ReiNX
* Finally fixed the remote install network code
Das Switchroot-Team hat L4T Ubuntu für die Switch veröffentlicht! Dabei handelt es sich um Ubuntu (18.04 LTS), basierend auf NVIDIAs Linux for Tegra Projekt. Kurz gesagt ist es einfach Ubuntu mit Switch-spezifischen Features, wie funktionierendes Audio, Docking und Vulkan.
Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.
Features
Dock-Support
Bluetooth
Audio (Kopfhörer, Lautsprecher und HDMI)
Touchscreen
Bildschirm
NVIDIA GPU-Treiber
Vulkan-Unterstützung
Joy-Con und Pro Controller wenn nicht mit der Konsole verbunden
CPU-Frequenz einstellbar -> Lüfter werden angepasst
Volle SD-Card-Geschwindigkeit
Hardware-Beschleunigung für Videos, wenn das vorinstallierte "Videos"-Programm benutzt wird
Das System wird komplett getrennt von dem der Switch ausgeführt und rührt es nicht an. Ihr benötigt lediglich eine SD-Karte mit mindestens 16 GB freiem Speicher – und das sollte NICHT die sein, die ihr momentan für eure Switch nutzt, da sie gelöscht wird und dann nur noch für Linux lesbar ist.
So kann man bspw. Dolphin ausführen und Wind Waker schafft ca. 20-27 FPS. In Zukunft werden natürlich die bekannten Probleme behoben, sowie eine grafische Oberfläche fürs CPU-Overclocking hinzugefügt – so wird es auch möglich sein, die CPU auf 2,0 GHz zu overclocken!
Achja und denkt dran, dass die Switch eine ARM64-Konsole ist – x86-Programme wie Steam und WINE laufen daher NICHT.
Bitte die bekannten Fehler auf der Download-Seite lesen – u.a. funktioniert der Standby-Modus noch nicht.
bis_protect Checks wurden hinzugefügt und AutoRCM wird auf gepatchten Geräten (also solche ohne den Fusée-Gelée-Bug) nicht aktiviert, da dies zu einem Brick führt.
Add bis_protect checks and disable AutoRCM option if unit is ipatched
Atmosphère ist die originale Custom Firmware für die Nintendo Switch.
Einige Fehler wurden behoben; darunter einer, der zu einem Absturz des Service-Managers führte, wenn zu viele Systemmodule aktiv waren (insbesondere bei Smash hat sich das bemerkbar gemacht). Auch wurde ein Reboot-Timer hinzugefügt, der das System bei einem Crash automatisch neu startet (wenn der AMS-Fatal-Screen angezeigt wird). Hierfür muss in der "system_settings.ini" unter "[atmosphere]" der Wert "fatal_auto_reboot_interval" auf einen u64-Wert festgelegt werden ("u64!5000" rebootet bspw. nach fünf Sekunden).
Zudem lassen sich NROs mit IPS-Dateien patchen (in "/atmsophere/nro_patches/PATCHNAME/HEX-BUILDID-DER-NRO.ips" und das spl-Systemmodul, welches für alle kryptographischen Aufgaben und die Kommunikation mit dem Secure Monitor/Exosphère verantwortlich ist, wurde reimplementiert.
hekate ist ein hübscher Bootloader und Firmware-Patcher, der u.a. NAND-Backups und einen EmuMMC erstellen kann.
Wer mit der alten Version Probleme hatte, sollte diese ausprobieren – ein Problem mit bestimmten SD-Karten wurde gefixt. Außerdem wurden ldn_mitm, hid-mitm und emuiibo aktualisiert – letzteres funktioniert jetzt auch auf 8.0.0.
Die Switch-Firmware v8.0.0/v8.0.1 werden unterstützt. Außerdem wird beim Neustarten der Konsole der Payload von der SD-Karte gebootet und wie bei Atmosphère schaltet sich die Switch mit AutoRCM nun korrekt aus. Der Versionsstring wurde wieder zu den Einstellungen hinzugefügt und die Speicherdaten-Weiterleitung auf die SD-Karte kann aktiviert werden (nur wo 🤔). Außerdem wurden alle zugrunde liegenden Module aktualisiert – Rei hat sogar eigene Sigpatches geschrieben.
Changelog
* Full Support for Switch Firmware 8.0.0 - 8.0.1
* Added new rnx_mitm sysmodule, replacing the deprecated fs_mitm sysmodule.
* Added new Power Menu functionality:
* * Reboot option now reboots to the ReiNX payload on the root of your SD card.
* * Shutdown fully shuts the Switch down instead of entering RCM.
* Preliminary / experimental SD save file redirection.
* * This is not officially supported yet, use at own risk for now!
* Re-added version string in Settings > System menu.
* Updated ReiNX fatal
* Updated ReiNX creport
* Updated sigpatches
* Updated sysmodules: sm, pm, loader
* Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.