Xecuter SX: Unterschied zwischen den Versionen

3.999 Bytes hinzugefügt ,  17. August 2019
(→‎Kritik: Brick-Code + Atmosphère-Code)
(27 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 11: Zeile 11:
   |Diskussion = https://team-xecuter.com/forums/forums/119-Xecuter-SX-Family
   |Diskussion = https://team-xecuter.com/forums/forums/119-Xecuter-SX-Family
}}
}}
Die '''Xecuter-SX-Familie''' bezeichnet eine Reihe von Produkten von Team Xecuter für die Nintendo Switch. Teil dieser Familie sind der '''Xecuter SX Pro''' und das '''Xecuter SX OS'''.
Die '''Xecuter-SX-Familie''' bezeichnet eine Reihe von Produkten von Team Xecuter für die Nintendo Switch. Teil dieser Familie sind der '''Xecuter SX Pro''', das '''Xecuter SX OS''' und der '''Xecuter SX Gear'''.


== Geschichte ==
== Geschichte ==
Zeile 26: Zeile 26:
Informationen zu einer Version zum Löten wurden bisher noch nicht veröffentlicht.
Informationen zu einer Version zum Löten wurden bisher noch nicht veröffentlicht.


SX OS v1.0 erschien am 18. Juni 2018.<ref>[https://wiidatabase.de/team-xecuter-veroeffentlicht-sx-os-v1-0/ Team Xecuter veröffentlicht SX OS v1.0]</ref>
SX OS v1.0 erschien am 18. Juni 2018.<ref>[https://wiidatabase.de/team-xecuter-veroeffentlicht-sx-os-v1-0/ Team Xecuter veröffentlicht SX OS v1.0]</ref> v1.4 erschien am 24. Juli 2018<ref>[https://wiidatabase.de/sx-os-v1-4/ SX OS v1.4</ref> und fügt einen eigenen Homebrew Launcher und NSP-Installer hinzu. v1.5 erschien am 14. August 2018.<ref>[https://wiidatabase.de/sx-os-v1-5 SX OS v1.5]</ref>
 
Am 17. August 2018 kündigte Team Xecuter den SX Gear an.<ref>[https://wiidatabase.de/sx-gear-angekuendigt-sx-pro-ohne-os/ SX Gear angekündigt: SX Pro ohne OS]</ref> Dabei handelt es sich um den Dongle vom SX Pro (diesmal in rot) und den Jig, also der SX Pro ohne Lizenz. Das Produkt ist seit September 2018 verfügbar.
 
v2.0 wurde am 23. September 2018 veröffentlicht und fügte einen EmuNAND hinzu.<ref>[https://wiidatabase.de/sx-os-v2-0-mit-emunand/ SX OS v2.0 mit EmuNAND]</ref> Die Entscheidung, diesen auf dem internen NAND zu erstellen, wurde kritisiert, da die Switch u.a. Telemetrie-Daten zur Größe des NANDs sendet, was zu einem eventuellen Bann führen kann. v2.1 Beta erschien am 08. Oktober 2018 und fügte eine Cheat-Engine hinzu.<ref>[https://wiidatabase.de/sx-os-v2-0-1-und-v2-1-beta-mit-cheat-engine/ SX OS v2.0.1 und v2.1 BETA mit Cheat-Engine]</ref> v2.2 Beta am 16. Oktober 2018 ermöglichte das Abspielen von XCIs und Installieren von NSPs von einem USB-Gerät.<ref>[https://wiidatabase.de/sx-os-v2-2-beta-mit-usb-support/ SX OS v2.2 Beta mit USB-Support]</ref> v2.3 Beta am 19. November 2018 ermöglichte einen EmuNAND auf der SD-Karte, Homebrew Menu Spiele-Takeover und NROs von USB-Geräten.<ref>[https://wiidatabase.de/sx-os-v2-3-beta/ SX OS v2.3 Beta]</ref>
 
SX OS v2.4 Beta unterstützt die [[Nintendo-Switch-Firmware 6.2.0|Switch-Firmware 6.2.0]] und ermöglicht einen EmuNAND auf einer eigenen microSD-Partition.<ref>[https://wiidatabase.de/sx-os-v2-4-beta-unterstuetzt-6-2/ SX OS v2.4 Beta unterstützt 6.2]</ref>


== Features ==
== Features ==
Zeile 41: Zeile 47:
* Tools zum Installieren werden benötigt (RCM-Jig und USB-Kabel, nicht enthalten)
* Tools zum Installieren werden benötigt (RCM-Jig und USB-Kabel, nicht enthalten)
* Kompatibel mit allen Firmware-Versionen und Regionen
* Kompatibel mit allen Firmware-Versionen und Regionen
* Real-Time Game Switching per Menü -> XCI und getrimmte XCI werden unterstützt
* Real-Time Game Switching per Menü -> XCI und getrimmte XCI (auch gesplittet) werden unterstützt
* Homebrew-Support (Album starten, während R gedrückt gehalten wird (bootet die hbmenu.nro); Album startet normal, wenn L gedrückt gehalten wird)
* Spielt Spiele im NSP-Format ab
* NSP-Installer integriert
* Homebrew-Support, entweder übers TX-Menü oder übers Album (Album starten, während R gedrückt gehalten wird (bootet die hbmenu.nro); Album startet normal, wenn L gedrückt gehalten wird)
* Obige auch von USB-Geräten
* FTP-Server aktivierbar
* LayeredFS-Support
* EmuNAND
* Cheat-Engine
* NAND-Backup, -Restore und GPT-Fixer
* Stealth-Mode zur Erschwerung von Online-Banns - verhindert alle Verbindungen zu Nintendo-Servern
* Original-Spiele können weiterhin abgespielt werden
* Original-Spiele können weiterhin abgespielt werden
* Payload-Booter
* Payload-Booter
* Ständige Updates
* Linux-Akku-Fix integriert
* Integrierter Updater
* "AutoRCM" zum automatischen Booten in den RCM (Dongle wird bei jedem Start benötigt)
* "AutoRCM" zum automatischen Booten in den RCM (Dongle wird bei jedem Start benötigt)
* '''Preis:''' 24,95 $ (ohne Versand und Steuern)
* '''Preis:''' 24,95 $ (ohne Versand und Steuern)


Ohne aktive Lizenz kann nur Homebrew ausgeführt werden.
Ohne aktive Lizenz kann nur Homebrew ausgeführt werden.
=== Xecuter SX Gear ===
* Enthält SX Pro Dongle und Jig
* Kommt ohne SX-OS-Lizenz
* '''Preis:''' 24,95 $ (ohne Versand und Steuern)


== Funktionsweise ==
== Funktionsweise ==
{{Veraltet|dieses Abschnitts|seit=2018-11-19}}
Der RCM-Jig wird in den rechten Joy-Con-Connector gesteckt, damit Pin 10 gegroundet und somit der "HOME-Button" der Switch aktiv ist. Dies ist die Standard-Prozedur, um in den RCM der Switch zu gelangen, als nächstes müssen nur noch "Lautstärke hoch" und "Power" gedrückt werden. Der USB-Dongle muss an die Switch gesteckt werden und sendet automatisch den Payload. Dabei handelt es sich um den gleichen Bug, den [[Fusée Gelée]] nutzt. Nachdem das SX OS gebootet ist, muss das "Album" gestartet und dort die Lizenz aktiviert werden. Dazu wird eine Internetverbindung benötigt, allerdings kann die Lizenz auch mit einem PC und einer [https://sx.xecuter.com/sxos-license.html Webseite] aktiviert.
Der RCM-Jig wird in den rechten Joy-Con-Connector gesteckt, damit Pin 10 gegroundet und somit der "HOME-Button" der Switch aktiv ist. Dies ist die Standard-Prozedur, um in den RCM der Switch zu gelangen, als nächstes müssen nur noch "Lautstärke hoch" und "Power" gedrückt werden. Der USB-Dongle muss an die Switch gesteckt werden und sendet automatisch den Payload. Dabei handelt es sich um den gleichen Bug, den [[Fusée Gelée]] nutzt. Nachdem das SX OS gebootet ist, muss das "Album" gestartet und dort die Lizenz aktiviert werden. Dazu wird eine Internetverbindung benötigt, allerdings kann die Lizenz auch mit einem PC und einer [https://sx.xecuter.com/sxos-license.html Webseite] aktiviert.


Im anschließenden CFW-Menü kann die originale Firmware oder die Custom Firmware gebootet werden. In den Einstellungen lässt sich "AutoRCM" aktivieren, was den boot0 so korrumpiert, dass die Switch immer in den RCM bootet und somit keinen Jig mehr benötigt. Der Vorgang ist umkehrbar. Wenn das Album-Applet in SX OS aufgerufen wird, wird ein Menü gestartet, welches das Auswählen eines Spieles auf der SD-Karte (XCI-Format) ermöglicht. Wird aber R gehalten, während das Applet aufgerufen wird, wird das Homebrew Menu gestartet. EmuNAND wird nicht unterstützt, soll aber folgen.<ref>[https://team-xecuter.com/faq-2-xecuter-sx-family/ FAQ #2 – Xecuter SX Family]</ref> Andere Payloads lassen sich über das Bootmenü starten.
Im anschließenden CFW-Menü kann die originale Firmware oder die Custom Firmware gebootet werden. In den Einstellungen lässt sich "AutoRCM" aktivieren, was den boot0 so korrumpiert, dass die Switch immer in den RCM bootet und somit keinen Jig mehr benötigt. Der Vorgang ist umkehrbar. Wenn das Album-Applet in SX OS aufgerufen wird, wird ein Menü gestartet, welches das Auswählen eines Spieles auf der SD-Karte (XCI-Format) ermöglicht. Wird aber R gehalten, während das Applet aufgerufen wird, wird das Homebrew Menu gestartet. Das Homebrew Menu ist auch im TX-Menü integriert, genauso wie ein NSP-Installer. EmuNAND wird nicht unterstützt, soll aber folgen.<ref>[https://team-xecuter.com/faq-2-xecuter-sx-family/ FAQ #2 – Xecuter SX Family]</ref> Andere Payloads lassen sich über das Bootmenü starten.
 
Um LayeredFS (Game-Mods) zu nutzen, müssen modifizierte Dateien wie folgt auf der SD abgelegt werden:
* /sxos/titles/TITLEID/exefs/
* /sxos/titles/TITLEID/romfs/
 
Wobei die TITLEID die ID des Spiels ist - sehen lässt sich diese bspw. auf [http://nswdb.com/ nswdb.com]. Diese Dateien ersetzen dann die Dateien im Spiel on-the-fly.


=== Dongle ===
=== Dongle ===
Zeile 66: Zeile 94:
Xecuter SX OS Bootmenü.png|Screenshot vom Boot-Menü des SX OS
Xecuter SX OS Bootmenü.png|Screenshot vom Boot-Menü des SX OS
Xecuter SX OS Menü.png|SX OS Menü beim Aufruf des Alben-Applets
Xecuter SX OS Menü.png|SX OS Menü beim Aufruf des Alben-Applets
Xecuter SX Gear.png|SX Gear
Datei:Xecuter SX Pro Teardown.jpg|SX Pro/Gear mit entfernter Hülle
Datei:Xecuter SX Pro Teardown 2.jpg|SX Pro/Gear mit entfernter Hülle (andere Seite)
</gallery>
</gallery>


Zeile 73: Zeile 104:


=== Brick-Code ===
=== Brick-Code ===
[[Datei:Xecuter SX OS Bootvorgang.jpg|500px|mini|rechts|Bootvorgang des SX OS in einem Emulator<ref>https://twitter.com/naehrwert/status/1012153818212003840</ref>]]
[[Datei:Xecuter SX OS Bootvorgang.jpg|500px|mini|rechts|Bootvorgang des SX OS v1.2 in einem Emulator<ref>https://twitter.com/naehrwert/status/1012153818212003840</ref>]]
Xecuter SX OS enthält Code zum Bricken der Nintendo Switch.<ref>https://twitter.com/hexkyz/status/1010994458316271616</ref> Dieser wird ausgelöst, wenn das Timing beim Ausführen des Payloads nicht stimmt, welcher durch den Perfomance Monitor überwacht wird.<ref>[https://hexkyz.blogspot.com/2018/06/chill-shills.html "Chill, shills..."] in Hexkyz Blog</ref> Genau wie bei [[Gateway 3DS]] wird der eMMC mit einem Passwort ("WANNA PLAY :)"<ref>https://twitter.com/naehrwert/status/1012153818212003840</ref>) gesperrt, was die Switch unbootbar macht. Zudem wird die Boot-Partition korrumpiert.<ref>https://twitter.com/hexkyz/status/1012363017957380096</ref> Dies passiert beispielsweise, wenn der entschlüsselte "data_80000000.bin" Payload mit Hekate ausgeführt wird<ref>https://twitter.com/hexkyz/status/1012363021124079622</ref>, jedoch nicht bei normaler Benutzung.<ref>https://twitter.com/hexkyz/status/1011038983592148992</ref>  
Bis zur Version 1.3 enthielt Xecuter SX OS Code zum Bricken der Nintendo Switch.<ref>https://twitter.com/hexkyz/status/1010994458316271616</ref> Dieser wurde ausgelöst, wenn das Timing beim Ausführen des Payloads nicht stimmte, welcher durch den Perfomance Monitor überwacht wird.<ref>[https://hexkyz.blogspot.com/2018/06/chill-shills.html "Chill, shills..."] in Hexkyz Blog</ref> Genau wie bei [[Gateway 3DS]] wird der eMMC mit einem Passwort ("WANNA PLAY :)"<ref>https://twitter.com/naehrwert/status/1012153818212003840</ref>) gesperrt, was die Switch unbootbar macht. Zudem wird die Boot-Partition korrumpiert.<ref>https://twitter.com/hexkyz/status/1012363017957380096</ref> Dies passiert beispielsweise, wenn der entschlüsselte "data_80000000.bin" Payload mit Hekate ausgeführt wird<ref>https://twitter.com/hexkyz/status/1012363021124079622</ref>, jedoch nicht bei normaler Benutzung.<ref>https://twitter.com/hexkyz/status/1011038983592148992</ref> Brick-Code wird üblicherweise dazu verwendet, Klone und Reverse-Engineering zu verhindern.
 
Der Code wurde mit SX OS v1.3 am 03. Juli 2018 entfernt.<ref>[https://wiidatabase.de/sx-os-v1-3/ SX OS v1.3]</reF>


=== Kopierter Atmosphère-Code und Lizenzverstoß ===
=== Kopierter Atmosphère-Code und Lizenzverstoß ===
Zeile 81: Zeile 114:
== Trivia ==
== Trivia ==
[[Datei:Xecuter SX Lite Logo.png|miniatur|150px|Xecuter SX OS hieß vorher SX Lite - das Logo [https://sx.xecuter.com/img/logo/SX_Lite.png ist noch auf dem Server verfügbar]]]
[[Datei:Xecuter SX Lite Logo.png|miniatur|150px|Xecuter SX OS hieß vorher SX Lite - das Logo [https://sx.xecuter.com/img/logo/SX_Lite.png ist noch auf dem Server verfügbar]]]
[[Datei:Xecuter SX Advanced Logo.png|miniatur|150px|[https://sx.xecuter.com/img/logo/SX_Advanced.png Xecuter SX Advanced Logo auf dem Server]]]
* SX OS war vorher unter dem Namen '''SX Lite''' bekannt. Der Name kann noch in einer FAQ gefunden werden,<ref>[https://team-xecuter.com/faq-xecuter-sx-family/ FAQ: Xecuter SX Family ]</ref> außerdem ist das Logo noch auf dem Server.
* SX OS war vorher unter dem Namen '''SX Lite''' bekannt. Der Name kann noch in einer FAQ gefunden werden,<ref>[https://team-xecuter.com/faq-xecuter-sx-family/ FAQ: Xecuter SX Family ]</ref> außerdem ist das Logo noch auf dem Server.
* Auf dem Server befindet sich ebenfalls ein Logo von SX Advanced. Ob dies der Vorgängername vom SX Gear oder ein komplett anderes Produkt ist, ist nicht bekannt
* Am 04. Juli 2019 sendete Nintendo einen DMCA-Claim an Google wegen SX OS, SX Pro und anderen Payload-Injectorn. Daraufhin wurde die SX OS Download-Seite von WiiDatabase.de aus den Suchergebnissen entfernt.<ref>[https://wiidatabase.de/nintendo-sendet-dmca-claim-an-google-wegen-sx-os-entfernt-wiidatabase-de-download-seite-aus-den-suchergebnissen/ Nintendo sendet DMCA-Claim an Google wegen SX OS, entfernt WiiDatabase.de Download-Seite aus den Suchergebnissen]</ref>


== Weblinks ==
== Weblinks ==