Herramientas de usuario

Herramientas del sitio


ocio:consolas:nintendo_switch:jailbreak

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
ocio:consolas:nintendo_switch:jailbreak [2023/11/06 15:15] – [Versiones hackeables] tempwinocio:consolas:nintendo_switch:jailbreak [2025/04/20 21:52] (actual) – [Linux] tempwin
Línea 27: Línea 27:
 Debemos tener la consola con suficiente carga Debemos tener la consola con suficiente carga
  
 +===== Entrar en RCM (Recovery Mode) =====
 +
 +  - Con la consola apagada completamente, ponemos el //Jig// en el raíl derecho para el JoyCon. Esto hará un puente entre los pines 10 y tierra.
 +  - Manteniendo pulsado el botón de subir volumen, presionamos el botón de encendido.
 +
 +Si la consola muestra el logo de Nintendo y enciende con normalidad o se apaga repentinamente, no hemos entrado en modo RCM. En otro caso, si la consola no se enciende y la pantalla queda apagada, la consola está en RCM.
 +
 +Desde Linux, si enchufamos la consola por USB y ejecutamos ''lsubs'', podremos ver:
 +
 +<code>
 +Bus 002 Device 005: ID 0955:7321 NVIDIA Corp. Switch [Tegra Erista] recovery mode
 +</code>
 +===== Enviar payload =====
 +
 +Con la consola en modo RCM, necesitamos cargarle un payload.
 +
 +==== Windows ====
 +
 +  * [[https://github.com/eliboa/TegraRcmGUI/|TegraRcmGUI]] (inyector de payloads)
 +  * [[https://github.com/CTCaer/hekate/|Hekate]] (payload)
 +  * [[https://github.com/suchmememanyskill/TegraExplorer|TegraExplorer]] (payload)
 +
 +Abrimos TegraRcmGUI, vamos a //Settings// y pulsamos en **Install Driver**.
 +
 +Conectamos la Switch, en modo RCM, al PC a través de cable USB.
 +
 +En TegraRcmGUI, vamos a la pestaña //Payload//. La consola debe aparecer detectada en la parte inferior izquierda. Pulsamos el botón que hay al lado de //Inject payload// y elegimos (la primera vez) el payload de TegraExplorer. Pulsamos en //Inject payload// para enviar el payload a la consola.
 +
 +==== Linux ====
 +
 +Usaremos [[https://github.com/DefenderOfHyrule/fusee-nano/releases/tag/v1.0.0|fusee-nano]] (hay paquete para Arch Linux):
 +
 +<code bash>
 +sudo fusee-nano hekate.bin
 +</code> 
 +
 +Si todo va bien:
 +
 +<code>
 +[*] device id: 8001fa070000002145763d6441101063
 +[*] Read 109652 bytes from hekate.bin
 +[+] Sent 0x2b000 bytes
 +[+] Smashed the stack: 0
 +</code>
 +
 +Arrancará **Atmosphère** o **hekate** si pulsamos el botón de volumen menos.
 +
 + * [[https://switch.hacks.guide/user_guide/rcm/sending_payload.html?tab=linux|Sending a Payload]] (NH Switch Guide)
ocio/consolas/nintendo_switch/jailbreak.1699280115.txt.gz · Última modificación: por tempwin