Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Guia Para Conseguir Homebrew en Switch en cualquier version via fusee gelee
- LEER TODO ANTES DE HACER NADA, NO HACER CONFORME EXPLICO SIN HABER LEIDO ANTES, EL TUTO ESTA MAS O MENOS EN EL ORDEN CORRECTO PERO HAY QUE LEERLO ENTERO ANTES DE EMPEZAR
- Esta Guia tratara de explicar con muchos horrores de "orto"-grafia como conseguir homebrew en la Nintendo switch para poder jugar emuladores, hacer copias de seguridad de partidas de juegos de la switch, poner mods hasta cierto punto a juegos de switch y poder hacer una copia de seguridad de la memoria principal de la switch hay que tener en cuenta que esto NO PERMITE PIRATEAR JUEGOS DE SWITCH, esto solo sirve para alcanzar homebrew, osea ejecutar cosas de terceros.
- Hay que tener en cuenta que existe el riesgo de BAN sobre todo si haces cosas raras en el online con esto, pero incluso si no haces cosas raras, es mejor permanecer offline mientras haces cosas homebrew por seguridad, aun no hay casos de baneos por solo homebrew, los conocidos son o bien por hacer trampas en el online de un juego, consiguiendo un ban del online especifico de ese juego, o ban completo por descargar ilegalmente cosas de la eshop al pc con las claves extraidas de la switch, en este tutorial no van a ser explicado los metodos para hacer ninguna de las dos cosas, pero aun asi que no haya casos de ban por solo usar emuladores no significa que no los fuera a haber en el futuro, por lo que recomiendo mantener la consola offline mientras se usa homebrew.
- Okay, empezemos con lo que necesitas para esto:
- -Una switch en cualquier version
- -Un cable usb c a usb 3.0 o 2.0 de datos que soporte otg, casi cualquier cable usb c a usb 3.0/2.0 servira.
- -Una microSD de tamaño recomendado 64GB o mayor, aunque tambien puedes ir con Micro SD de menor capacidad, una de 64 facilita las cosas
- -Un Ordenador.
- -Un dispositivo que permita entrar a RCM, los venden en ebay, aunque puedes fabricar uno con papel de aluminio o un clip de oficina
- Y necesitaras descargar estas tres cosas:
- https://github.com/CTCaer/hekate/releases/latest
- https://github.com/tumGER/SDFilesSwitch/releases/latest
- https://github.com/eliboa/TegraRcmGUI/releases/latest
- En el primer link te descargas hekate_ctcaer_2.3.bin clicandolo, ten en cuenta que el numero puede haber cambiado porque hayan sacado una version mas moderna desde que escribi este tuto y guardas el archivo bin en un sitio facil de localizar como el escritorio o donde quieras que lo puedas localizar
- En el segundo link te descargas SDFiles25.zip El numero tambien puede haber cambiado y lo descomprimes todo directamente a la sd que vallas a meter a la switch, los archivos tienen que quedar tal cual en la raiz de la sd, osea, no crees una carpeta en la sd llamada SDFILES o algo asi y lo descomprimas ahi, lo descomprimes todo directamente a la sd, los archivos y carpetas del zip tienes que quedar como estaban directamente en la sd que metas en la switch.
- En el tercer link te descargas el archivo acabado en .msi y lo instalas, este programa sirve para inyectar payloads que explicare lo que son mas adelante.
- De acuerdo ahora explicare un poco en que consiste este metodo para ejecutar homebrew:
- Este metodo se llama fusee gelee, es un bug por asi llamarlo en el chip Tegra que tiene la switch, este bug esta en todos los chips tegra, no solo las switch son afectadas, si no todos los dispositivos con este chip, es un bug culpa de nvidia, y el chip fue descubierto durante el hackeo de la switch por Kate, este bug esta fisicamente en el procesador por lo que es IMPOSIBLE parchearlo con una actualizacion y se accede a el antes que el Sistema Operativo de la switch se carge por lo que es imposible prohibir el acceso a el, la unica forma de "arreglarlo" es que en switch nuevas que vendan, lleven un tegra sin este bug, pero a dia de hoy 12/06/2018 aun no han empezado a venderse estas switch, y se cree que no empezaran a fabricarse hasta navidades y aun alli, aun quedaran en los almacenes de las tiendas un monton de switchs viejas y vulnerables, por lo que todas las switchs actuales son vulnerables y lo seran siempre y nintendo no puede hacer nada para evitarlo.
- Este metodo, Fusee Gelee, no solo es imparcheable, si no que concede CONTROL TOTAL sobre la nintendo switch, Permitiendo ejecutar codigo por encima y con mas privilegios que todas las capas de seguridad, en pocas palabras, la switch esta "reviolada" no es posible un hack con mas poder que uno como este, con este es posible hasta cargar otro sistema operativo como linux, o android a una switch si es deseado, o una persona malintencionada podria ejecutar codigo capaz de jugar a juegos pirata, pero este no es el caso en el metodo que voy a explicar, el codigo que presento solo permite homebrew, asi que guarden esos garfios, patas de palo y parches del ojo marineros de agua dulce.
- El Fusee Gelee se ejecuta desde un modo de la switch llamado RCM, que son siglas de ReCovery Mode, que en cristiano es Modo Recuperacion, este modo es basicamente el mismo modo que entras en un dispositivo android cuando lo apagas del todo y lo re enciendes pulsando el boton de volumen y entras en un menu raro que se suele usar para rootear los androids, cuando digo que este modo es basicamente el mismo modo, mas bien, es que es exactamente ese modo, solo que mucho mas limitado, no tiene menu, la pantalla ni se enciende, es complicado acceder a el y no tiene muchos permisos, pero a traves de este modo se inyecta por usb una "payload" un archivo el cual ejecuta el bug del tegra, fusee gelee, que permite ejecutar codigo con todos los permisos, por lo que basicamente es apagar la consola completamente, encenderla en modo rcm, conectarla por usb a un pc, y enviar la payload deseada con un programa especial, esto hara que se ejecute el codigo de esa payload en la switch con todos los permisos, y todo esto es antes de siquiera entrar en el sistema operativo de la switch, a traves de este codigo puedes cargar un sistema operativo distinto como linux o cargar el sistema de la switch pero cambiandole algunas partes, es esto lo que nos permite ejecutar homebrew, basicamente con esto cargamos un Custom Firm Ware minimo a la switch el cual permite ejecutar homebrew.
- Para entrar a modo RCM, no es exactamente como en android, no basta con boton de encender+boton de volumen +, aunque necesitas pulsar esos 2, para la switch hay que pulsar un boton mas, este boton es el boton "home" pero no es el mismo boton home que esta en el joycon, es un boton home que no existe, exacto, hay que pulsar un boton que no existe.
- Obviamente si estoy explicando esto es porque es posible "pulsar ese boton" y para hacerlo hay 2 opciones, o abres la switch y conectas con un cable dos puntos en la placa madre de la switch, lo cual dejara permanentemente pulsado este boton, este es el metodo asqueroso, y que no recomiendo, y luego esta el metodo "facil" que consiste en puentear el pin numero 10 del rail del joycon derecho con una toma tierra de la switch, esta toma tierra puede ser el pin 9, el pin 1 o un tornillo, aunque recomiendo que sea el pin 10 con el pin 1, dado que es el seguro.
- Para hacer esto basicamente sacas el joycon derecho de la switch y miras donde encajas el joycon en la switch, hay un rail, y si miras con luz y lupa veras que al fondo hay unas plaquitas metalicas, es ahi donde el joycon se conecta con la switch cuando estas en modo portatil, pues de esas plaquitas la que esta mas lejos de la pantalla es la 10 y la mas cercana es la 1, por lo que para unirlas, es tan facil como cojer un clip de oficina, lo deformas hasta que sea un palo mas o menos recto de metal y luego lo doblas por la mitad haciendo una especie de U, esta u tiene que caber en el rail del joycon, como te puedes imagines, basicamente vamos a hacer que una punta de la U toque el 1 y la otra toque el 10, como son los extremos, son faciles, aqui unas imagenes:
- https://gbatemp.net/attachments/upload_2018-4-25_23-18-10-png.121419/
- https://gbatemp.net/attachments/upload_2018-4-25_23-17-54-png.121418/
- Y LA MAS IMPORTANTE:
- https://gbatemp.net/attachments/upload_2018-4-25_23-22-6-png.121422/
- Como ves, no es muy dificil, un clip es facil de encontrar y facil de manipular
- tambien es posible hacerlo con papel de aluminio, esa cosa de la cocina que sirve para envolver el almuerzo y que es de color plateado, en este caso es menos recomendado, pero con papel de aluminio puede puentear el 10 y el 9 asi:
- https://i.imgur.com/p4GaAsd.png
- https://i.imgur.com/vNC8qLQ.png
- Como podeis apreciar en la imagen, doblas el paper de aluminio mucho sobre si mismo y luego lo acoplas al joycon derecho en esa posicion, puego metes el joycon en el rail con cuidado con eso puesto y apretas un poco, ten cuidado o doblaras los pines, no hay que mterlo del poco, solo apretarlo un poco hasta que creas que este tocando el 10 y el 9
- Para mayor claridad en esta imagen se pueden ver los pines:
- https://i.imgur.com/yMOD9pr.png
- El destornillador esta tapando el pin 10.
- AHORA SI NO QUEREIS ROMPEROS LA CABEZA O ARRIESGAROS A ROMPER ALGO PARA ENTRAR A RCM, Y NO OS IMPORTA GASTAROS UN DOLAS O 2 MAS EL ENVIO, es posible comprar unos cacharritos que puentean el 10 y el 1 ya y solo tienes que meterlos, son muy baratos, y se venden en ebay
- Para buscarlos buscar en ebay "RCM Jig Switch"
- Y son cosas como esto:
- https://i.imgur.com/yMOD9pr.png
- https://i.ebayimg.com/images/g/UCwAAOSwN8Ja4zee/s-l300.jpg
- https://www.picclickimg.com/d/l400/pict/173327064053_/Nintendo-Switch-RCM-Jig-Keyring-joycon-mod-for.jpg
- Como podeis apreciar, son trozos de plastico con la forma exacta para entrar en el rail con un metal finito que ya esta perparado para conectar el pin 10 y 1.
- Y TRANQUILOS la el clip/papel de aluminio/RCM Jig solo se usa un momento para acceder a modo RCM, una vez dentro lo quitas y metes el joycon y solo lo necesitas cada vez que apages completamente la consola, lo cual es raro, la switch suele estar en modo inactivo o modo sleep, como los androids, es muy raro que se apage.
- Incluso asi, una vez accedeis a RCM y cargeis una payload hay una forma de inyectar algo para que la switch siempre que se encienda desde el apagado total entre a modo RCM, sin necesidad de clips ni botones ni poyas en vinagre, esto es basicamente Brickeando la consola, ¿sorprendido? bueno basicamente el modo RCM es lo que usan en fabrica para arreglar brickeos en nintendo, por lo que cuando una consola esta brickeada entra por si solo a modo RCM, pero tranquilos, este brickeo es muy leve y facilmente reversible, solo se corrompe un un archivo muy pequeñito que se carga cuando enciendes la switch, sin este archivo en buen estado, la consola no puede prender y entra a modo rcm ella solita, sin embargo este archivo es igual en todas las consolas por lo que en cualquier momento puedes desbrikearla, este metodo se llama autoRCM, o "Convertir tu consola en un ladrillo a proposito" debido a que si haces esto solo podras encender la switch en modo RCM, por lo que solo podras cargar el sistema operativo de la switch y jugar con ella, si cargas una payload fusee gelee, basicamente hace que la consola automaticamente pueda cargar el hack, pero hace que solo pueda encenderse con el hack a cambio, si esto no te gusta, entonces tendras que usar un clip o papel de aluminio o el jig o lo que sea cada vez que enciendas, es tu decision.
- Personalmente yo uso autoRCM porque es comodo y cuando apago la consola del todo siempre voy a querer encenderla con el hack activo, por lo que tiene sientido para mi usar autoRCM, pero si os da miedo, no es necesario, de todas formas es algo que puedes instalar en cualquier momento, o desinstalar en cualquier momento.
- OKAY ahora tendriamos la consola apagada del todo y con un clip metido o papel de aluminio o lo que sea, para entrar a modo rcm es estando apagada del todo, con el clip, etc metido pulsando boton de volumen +, entonces pulsas durante un segundo el boton de encender y soltarlo todo y sacar el clip, etc.
- Entonces esperas unos segundos y si todo va bien no deberia pasar nada, nada en absoluto, la pantalla deberia estar apagada y no deberia mostrarse nada en ningun momento, como si aun estubiera apagada, en efecto, el modo rcm por si solo es como si estubiera apagada al ojo humano, aunque realmente esta encendida, solo que como aun no le has dicho que carge nada, no carga nada, ni enciende la pantalla.
- Recuerda que hay que leer el tuto entero antes de hacer nada y es mas que nada por esto, ahora voy a explicar como tiene que ser la SD que metas en la switch, y esta hay que meterla antes de entrar a modo RCM.
- La sd aparte de tener los archivos que dije en donde ponia las descargas, tiene que estar formateada a FAT32 o a exFat, si la targeta es de 32 GB o menos, formatearla siempre a FAT32 y si es de 64 GB o mas, entonces depende, depende de si tu switch tiene el driver necesario para exFat, este driver es instalado cuando introduces una targeta exFat en tu switch por primera vez, pero al instalarlo tambien actualiza tu switch a la ultima version, de forma que si ya lo tienes instalado, formatea la sd a exFAT, si estas o quieres estar en la ultima version, introduce la sd vacia formateada a exFAT en la switch y enciendela, esta te pedira de instalar la actualizacion SDXC o algo asi, dile que si y te instalara el driver, si quieres estar por lo que sea en una version antigua y no tienes el driver, formateala a FAT32, hay formas de instalar el driver sin actualizar pero son complejas y no las voy a explicar.
- Hay que tener en cuenta que vamos mas adelante a hacer una backup de la memoria de la switch y esta es de 32 GB, por lo que lo mas comodo es tener una targeta de 64 GB o mas y en exFAT para hacer la backup de una sola vez, si es de 32 GB o menos o esta formateada a FAT32, tendras que hacer la backup en partes y es mas incomodo.
- Recuerda que despues de formatear una SD se borra lo que hay dentro asi que si tienes algo dentro primero lo guardas en tu pc y luego de formatearla lo vuelves a meter, esto tambie va para lo de la seccion de descargas que descomprimes en la sd si formateas la sd se borrara y lo tienes que volver a descomprimir a la sd.
- Bueno una vez la tengas formateada a lo correcto y con los archivos que mande dentro la metes a la switch antes de entrar a modo RCM.
- Vale en este punto estaria la switch en modo RCM y con la sd metida, con buen formato y los archivos correctos, okay ahora van conectar el cable que dije que compraran a la switch, y al ordenador, el extremo fino a la switch, por donde se carga, y el extremo gordo a un puerto usb 2.0 o 3.0 del pc, El windows deveria saltarles la señal de dispositivo detectado, no instalen driver sugerido ni nada.
- Ahora van a ejecutar el programa que les he mandado instalar antes llamado TegraRCMgui, lo buscan en el menu de inicio y lo ejecutan, si el programa les da una ventanita de instalar un driver le dan a que si, si no les sale la ventanita dentro de el programa van a "settings" y le clican a install driver
- Ahora en el programa abajo a la derecho deberia haber una imagen de una switch con pantalla verde y letras en blanco poniendo RCM DETECTED, si es asi, es que van bien.
- Este programa sirve para inyectar las payloads, estas payloads son una mezcla por asi decirlo, contienen dentro de si tanto el bug fusee gelee como el codigo, el programa tiene ya 2 payloads integradas en la pestaña Tools, la del pinguino es la payload para ejecutar linux en la switch, esta no nos interesa, la del pincho USB es muy interesante esta envia una payload a la switch que hace que puedas acceder a la sd de la switch desde el pc y enviar cosas atraves del cable que las conecta, una ves le das, la pantalla de la switch se encienderia un momento unas letras blancas y se apaga, a los pocos segundos el pc detecta como si hubieras conectado un pincho usb y cuando lo abres es la sd de la switch, esto es util para mover cosas sin sacar la sd, y lo usaremos mas adelante, por ahora no usaremos esta funcion, como dato, despues de usarlo tienen que apagar la switch manteniendo pulsado el boton de apagar durante 12 segundos o algo asi, sabran que se a apagado cuando el pc detecte como si hubieras desconectado un pincho usb.
- Vale ahora vamos a la parte que vamos a usar ahora de este programa, la pestaña payload, esta pestaña nos permite ejecutar cualquier payload, le damos al icono de la carpeta y seleccionamos la payload, en este caso vamos a seleccionar el archivo .bin que les hice descargar, ese archivo es una payload de hekate.
- Hekate es una cosa provisional que usamos para cargar fragmentos de un cfw que esta en desarrollo, me explico, actualmente la comunidad liderados por SciresM y team reswitched estan creando un CFW, o mas bien toda una reimplementacion del sistema operativo de la switch, esto no es solo un cfw, es una especie de pack todo en uno, llamado atmosphere, estan creando un cfw, una emunand, un homebrew launcher, un monitor de seguridad, un cargador de paylaods, basicamente estan haciendo un monton de cosas y todas las cosas son publicas y cualquiera que sepa puede ayudar y cualquier que sepa puede descargarse lo que ya tienen hecho y usarlo.
- Hekate basicamente es eso, es una cosa provisional creada por el usuario de GBATEMP ctcaer que carga un par de partes de de Atmosphere que ya estan acabadas y que las usa para ejecutar homebrew, estas partes de atmosphere estan incluidas en el zip que descomprimieron en la sd y hekate es una payload diseñada para cargarlas, pero no es lo unico que puede hacer hekate tiene muchas funciones, por ejemplo, puede ejecutar el Sistema operativo normal de la switch, lo cual es util si usas el autoRCM que mencione antes, dado que con autoRCM hekate es la unica forma de entrar al sistema operativo normal de la switch, hekate tambien permite extraer informacion de la switch como claves de la consola, datos de la consola, etc, aunque esto no importa mucho a usted y lo mas importante, permite hacer una copia de seguridad de la consola a la sd, esto es importante, dado que para hackear usamos modo RCM que es lo que se usa para reparar consolas brikeadas, aunque una consola se brikee siempre podra entrar a RCM, de hecho como explique, una consola brikeada por defecto entra a RCM, es lo usado en fabrica para arreglarlas, por esto siempre podremos cargar payloads, esto significa que si tienes una copia de seguridad de la memoria interna de la switch, basicamente puedes restaurarla y desbrikearla, y aunque hekate no permite restaurarlas, eso lo hace otra payload, hekate permite crear estas copias de seguridad, de hecho hay varias opciones, puedes solo hacer una copia del sistema, o solo de el usuario, o una completa, o de la particion boot, en nuestro caso querremos la copia de seguridad de las particiones boot y la completa, esto es porque por alguna razon las particiones boot van aparte del resto y aunque hagas la completa tienes que hacer las boot aparte.
- Bueno retornando al tutorial, seleccionas el bin que es el heakte que te descargastes y si quieres puedes dar a el boton + en el programa para añadirla a favoritos, bueno la añadas a favoritos o no luego tendras que dar a "Inject Payload"
- Si todo ha salido bien veran que la pantalla de la switch se ha encendido y que han aparecido unas letras en la switch, ahora tendras que sujetar la consola en vertical, si quieres quitarle los joycon, quitaselos ahora, porque en este menu para navegar vas a tener que usar los botones de volumen como flechas arriba abajo y el boton de apagar como boton de OK, en este menu tienes que ir a tools y ahi dentro de tools le dan a "Dump eMMC BOOT" esto rapidamente crera una copia de seguridad de las particiones Boot,que son pequeñitas y luego de esto le tienen que dar a "Dump RAW eMMC" esto tomara bastante tiempo y si tienen una targeta de 32 GB o menos, Tendran que parar a mitad y mover las partes ya hechas a su PC porque no cabra, esto no voy a explicar como se hace asi que comprense una de 64GB :v o pregunten a otro, yo no lo he hecho por lo que no quiero arriesgarme a darles informacion incorrecta.
- Una vez termine de hacerse la copia de seguridad, que puede tardar horas y es recomendable que la switch estubiera con carga a 100% antes de empezar tendran que pasralas al PC
- Ahora si quieren poner autoRCM por comodidad es el momento en hekate hay una opcion para instalar autoRCM, denle y sigan los menus para instalarlo si quieren.
- Despues de esto le dan en hekate a Reboot to RCM y reconectan su switch al cable del pc si lo habian desconectado y si no habian desconectado no hace falta que lo hagan, ahora van al programa de las payloads y van a Tools y le dan al USB, la pantalla de la switch se encendera y apagara y a los pocos segunods el pc detectara como si le hubieran conectado un usb, lo abren y copian a su pc BOOT1 BOOT2 y rawnand.bin, o mejor, copien todo lo que haya a una carpeta en su pc y esa carpeta se aseguran de guardarla a cal y canto esa es su carpeta de seguridad de su switch, despues de copiarlo al pc que puede tardar otras buenas 2 o 3 horas, pueden eliminar los archivos boot y rawnand de la switch, no de su PC, las que han copiado a su pc las guardan para siempre, pueden borrar las del pincho usb detectado que es la sd de la switch en realidad para liberar ese espacio.
- Despues de esto tendran que apagar la switch, para esto mantengan el boton de apagar durante 12 segundos o mas hasta que el pc detecte como si hubieras desconectado el pincho USB, eso quiere decir que esta apagada, ahora tendran que volver a entrar a modo rcm, si tienen el autoRCM instalado, solo es pulsar el boton de encender y entra directamente a RCM, si no lo isntalaron tienen que volver a hacer la cosa del clip, papel de aluminio, RCM Jig que explique antes para entrar, una vez entren, y tengan el cable conectado el TegraRCMgui tendra el icono de la switch con una pantalla verde, vuelve a inyectar el hekate.
- Ahora van en el menu del hekate a "launch firmware" y dentro clican "CFW"
- Ahora pueden desconectar el cable, reconectar los joycon y la consola ella solita se encendera como si fuera normal y cargara como si fuera normal, pero cuando cliquen el boton de la galeria enmede la galeria, entraran a el "homebrew menu" Hay tendran una app llamada App store le clican y ahi se descargan los emuladores que quieran, para meter cosas pueden descargarse el ftpd que permite conectarse a la sd de la switch por wifi, o hacer lo que hicimos con el tegraRCMgui de el pincho usb, o simplemente saque la sd y meta lo que quiera en ella. aunque el ftpd no funciona muy bien
Add Comment
Please, Sign In to add comment