Dieser Artikel betrifft die Nintendo Switch

AutoRCM: Unterschied zwischen den Versionen

Aus WiiDatabase Wiki
Zur Navigation springenZur Suche springen
(Die Seite wurde neu angelegt: „'''AutoRCM''' bezeichnet eine Methode, bei der eine Nintendo Switch immer beim Start in den Tegra Recovery Mode bootet, in dem dann ein Payload per F…“)
 
KKeine Bearbeitungszusammenfassung
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
'''AutoRCM''' bezeichnet eine Methode, bei der eine [[Nintendo Switch]] immer beim Start in den [[Tegra Recovery Mode]] bootet, in dem dann ein Payload per [[Fusée Gelée]] gesendet und so eine Custom Firmware gestartet werden kann. Damit entfällt der Schritt, immer Pin 10 überbrücken zu müssen. Damit wird auch das versehentliche Booten in die offizielle Firmware verhindert, was besonders wichtig für ein Update ohne [[Anti-Downgrade#Nintendo_Switch|Fuses zu brennen]] ist.
'''AutoRCM''' bezeichnet eine Methode, bei der eine [[Nintendo Switch]] immer beim Start in den [[Tegra Recovery Mode]] bootet, in dem dann ein Payload per [[Fusée Gelée]] gesendet und so eine Custom Firmware gestartet werden kann. Damit entfällt der Schritt, immer Pin 10 überbrücken zu müssen und verhindert das versehentliche Booten in die offizielle Firmware, was besonders wichtig für ein Update ohne [[Anti-Downgrade#Nintendo_Switch|Fuses zu brennen]] ist.


== Funktionsweise ==
== Funktionsweise ==
Zeile 5: Zeile 5:


=== Anwendung ===
=== Anwendung ===
AutoRCM lässt sich aktivieren mit:
AutoRCM lässt sich mit folgenden Anwendungen aktivieren und auch wieder deaktivieren:
* [https://wiidatabase.de/switch-downloads/hacks/briccmii/ briccmii]
* [https://wiidatabase.de/switch-downloads/hacks/briccmii/ briccmii]
* [https://wiidatabase.de/switch-downloads/custom-firmware/hekate/ Hekate]
* [https://wiidatabase.de/switch-downloads/custom-firmware/hekate/ Hekate]
Zeile 12: Zeile 12:


== Einschränkungen ==
== Einschränkungen ==
=== System-Update ===
Es darf kein System-Update über den offiziellen Updater durchgeführt werden, da sonst der BOOT0 wieder gefixt wird, was zu einem deaktivierten AutoRCM und gebrannten Fuses führt. Empfohlen wird [https://wiidatabase.de/switch-downloads/switch-tools/choidujournx/ ChoidujourNX] zum Updaten der Firmware.
Seit Atmosphère v0.8.0 wird dem "ns"-Modul keinen Schreibzugriff mehr auf die BCT Public-Keys gewährt, was das Fixen des BOOT0 verhindert ("AutoRCM-Protection").<ref>[https://wiidatabase.de/atmosphere-v0-8-0-mit-6-2-0-support/ Atmosphère v0.8.0 mit 6.2.0-Support]</ref>
=== Herunterfahren ===
=== Herunterfahren ===
Eine Switch mit aktiviertem AutoRCM lässt sich nicht korrekt herunterfahren.<ref>[https://gbatemp.net/threads/psa-manual-shutdown-in-hos-does-not-turn-off-a-switch-with-autorcm.515402/ PSA: Manual Shutdown in HOS does NOT turn off a Switch with AutoRCM]</ref> Um sie korrekt auszuschalten, muss sie normal im Switch OS ([[Horizon]]) heruntergefahren oder neu gestartet werden (was in den RCM bootet). Von dort aus muss der POWER-Knopf für ~12 Sekunden gedrückt gehalten werden, bis die Konsole komplett heruntergefahren ist. Alternativ kann auch die "Power Off" Funktion von Hekate verwendet werden. Dies betrifft '''nicht''' den Standby-Modus.
Eine Switch mit aktiviertem AutoRCM lässt sich nicht korrekt herunterfahren.<ref>[https://gbatemp.net/threads/psa-manual-shutdown-in-hos-does-not-turn-off-a-switch-with-autorcm.515402/ PSA: Manual Shutdown in HOS does NOT turn off a Switch with AutoRCM]</ref> Um sie korrekt auszuschalten, muss sie normal im Switch OS ([[Horizon]]) heruntergefahren oder neu gestartet werden (was in den RCM bootet). Von dort aus muss der POWER-Knopf für ~12 Sekunden gedrückt gehalten werden, bis die Konsole komplett heruntergefahren ist. Alternativ kann auch die "Power Off" Funktion von Hekate verwendet oder ein neuer Payload gepusht werden. Dies betrifft '''nicht''' den Standby-Modus.
 
Dieses Problem wurde mit Atmosphère v0.8.4 behoben.<ref>[https://wiidatabase.de/atmosphere-v0-8-4-unterstuetzt-7-0-0-7-0-1/ Atmosphère v0.8.4 unterstützt 7.0.0/7.0.1]</ref> Die Switch kann direkt über das Herunterfahren-Menü ausgeschaltet werden und wird dann korrekt ausgeschaltet.


=== Laden ===
=== Laden ===
Mit aktiviertem AutoRCM lädt die Konsole '''im Tegra Recovery Mode''' nicht korrekt.<ref>[https://gbatemp.net/threads/permarcm-until-atmosphere.506730/page-4#post-8035760 PermaRCM until Atmosphere, Post #66]</ref> Dies betrifft '''nicht das normale System'''. Wenn der Akku leer geht, während AutoRCM aktiviert ist, muss die Switch somit länger am Ladekabel verbleiben, bis wieder ein Payload gesendet werden kann (üblicherweise ~30 Minuten).
Mit aktiviertem AutoRCM lädt die Konsole '''im Tegra Recovery Mode''' nicht korrekt.<ref>[https://gbatemp.net/threads/permarcm-until-atmosphere.506730/page-4#post-8035760 PermaRCM until Atmosphere, Post #66]</ref> Dies betrifft '''nicht das normale System'''. Wenn der Akku leer geht, während AutoRCM aktiviert ist, muss die Switch somit länger am Ladekabel verbleiben, bis wieder ein Payload gesendet werden kann (üblicherweise ~30 Minuten).
==== "Battery drain" Gerücht ====
AutoRCM sorgt '''nicht''' dafür, dass sich der Akku der Switch schneller entlädt. Dies ist ein Fehlschluss aus dem [[#Herunterfahren|oben beschriebenen Problem]] mit dem Herunterfahren. Anfangs war dies nicht bekannt, weshalb viele ihre Switch über das Menü ausgeschaltet haben, aber nicht realisiert hatten, dass diese doch nicht komplett aus war.


== Einzelnachweise ==
== Einzelnachweise ==
Zeile 22: Zeile 32:


{{Top Icon Switch}}
{{Top Icon Switch}}
[[Kategorie:Nintendo Switch]]

Version vom 17. März 2019, 20:01 Uhr

AutoRCM bezeichnet eine Methode, bei der eine Nintendo Switch immer beim Start in den Tegra Recovery Mode bootet, in dem dann ein Payload per Fusée Gelée gesendet und so eine Custom Firmware gestartet werden kann. Damit entfällt der Schritt, immer Pin 10 überbrücken zu müssen und verhindert das versehentliche Booten in die offizielle Firmware, was besonders wichtig für ein Update ohne Fuses zu brennen ist.

Funktionsweise

Bei aktiviertem "AutoRCM" werden die ersten Byte jedes BCT Public-Keys im BOOT0 korrumpiert, was dafür sorgt, dass direkt in den Tegra Recovery Mode gestartet wird. Dieser Vorgang kann auch wieder rückgängig gemacht werden.

Anwendung

AutoRCM lässt sich mit folgenden Anwendungen aktivieren und auch wieder deaktivieren:

Einschränkungen

System-Update

Es darf kein System-Update über den offiziellen Updater durchgeführt werden, da sonst der BOOT0 wieder gefixt wird, was zu einem deaktivierten AutoRCM und gebrannten Fuses führt. Empfohlen wird ChoidujourNX zum Updaten der Firmware.

Seit Atmosphère v0.8.0 wird dem "ns"-Modul keinen Schreibzugriff mehr auf die BCT Public-Keys gewährt, was das Fixen des BOOT0 verhindert ("AutoRCM-Protection").[1]

Herunterfahren

Eine Switch mit aktiviertem AutoRCM lässt sich nicht korrekt herunterfahren.[2] Um sie korrekt auszuschalten, muss sie normal im Switch OS (Horizon) heruntergefahren oder neu gestartet werden (was in den RCM bootet). Von dort aus muss der POWER-Knopf für ~12 Sekunden gedrückt gehalten werden, bis die Konsole komplett heruntergefahren ist. Alternativ kann auch die "Power Off" Funktion von Hekate verwendet oder ein neuer Payload gepusht werden. Dies betrifft nicht den Standby-Modus.

Dieses Problem wurde mit Atmosphère v0.8.4 behoben.[3] Die Switch kann direkt über das Herunterfahren-Menü ausgeschaltet werden und wird dann korrekt ausgeschaltet.

Laden

Mit aktiviertem AutoRCM lädt die Konsole im Tegra Recovery Mode nicht korrekt.[4] Dies betrifft nicht das normale System. Wenn der Akku leer geht, während AutoRCM aktiviert ist, muss die Switch somit länger am Ladekabel verbleiben, bis wieder ein Payload gesendet werden kann (üblicherweise ~30 Minuten).

"Battery drain" Gerücht

AutoRCM sorgt nicht dafür, dass sich der Akku der Switch schneller entlädt. Dies ist ein Fehlschluss aus dem oben beschriebenen Problem mit dem Herunterfahren. Anfangs war dies nicht bekannt, weshalb viele ihre Switch über das Menü ausgeschaltet haben, aber nicht realisiert hatten, dass diese doch nicht komplett aus war.

Einzelnachweise