[TUTORIAL UPD.29.10.20] Backup+emunand con Hekate 5.3.4+atmosphere 0.15.0+ ChoiDujourNX + Carga NSP

1, 2, 3, 4, 574
[size=100]ADVERTENCIA
Si usas tegraRCM para cargar el pack debes usar el archivo payload.bin que viene en la carpeta "Payload Hekate para tegraRCM", en caso contrario estarás usando un payload viejo y no arrancará ni Hekate ni Atmosphere.Además puedes borrar la carpeta pegascape sin problema

Epitafio de una switch muerta por @nicknicola
¿Formatea?, dice la switch mientras clava en mi pupila su fatidico mensaje
¿Imbécil? ¿Y tú me lo preguntas? Pues no te lo niego... Imbécil… soy yo.
(Lo siento Bécquer)


Última versión de los archivos:
atmoshphere 0.15.0 + FW & sigpatches 10.2.0 - Incluye sigpatches (fusee-secondary) y kips de Hekate + Hekate 5.3.4 (Actualizados 29/10)

Esta versión ya trae el hekate_ipl.ini configurado:

https://drive.google.com/file/d/14DP_OJ ... bU47i/view

Si queréis los sigpatches para 0.15.0 en 10.2.0 PARA ATMOSPHERE (fusee-primary) los tenéis aquí:
https://github.com/ITotalJustice/patche ... /fusee.zip

No mandéis privados sobre como modificar la switch, ponedlos en el hilo para que sirvan de referencia para otros.

COMPATIBILIDAD
Este manual es compatible con consolas parcheadas 4.1 o inferior y consolas sin parchear.

CONSEJO ANTES DE EMPEZAR
Se han reportado varios errores en juegos que necesitan una cuenta vinculada, por lo que es recomendable que antes de hacer todo el proceso creéis y vinculéis una cuenta Nintendo en vuestra SWITCH. (Gracias @igusi2000)

FAQ - Preguntas Frecuentes
Se queda la pantalla negra en atmosphere al instalar atmosphere 0.13 en 4.1
Usa atmosphere 0.14.4 para actualizar a 10.4 y luego mete los archivos de atmosphere 0.13
Descarga atmosphere 0.14.4 con archivos:
https://drive.google.com/file/d/1_yvZfM ... sp=sharing

Se queda en negro después de actualizar
Es posible que tengas alguna incompatibilidad con Hekate, prueba a lanzar directamente atmosphere.
elimina el archivo en la carpeta atmosphere
renombre el archivo reboot_payload.bin.ATMOSPHERE a reboot_payload.bin
Listo, prueba de nuevo.

Me da error al crear la emummc, no encuentra la partición
- Crea 2 particiones FAT32, sólo tienes 1.
- Tu partición de la emunand es demasiado pequeña. Hazla 50 mb más grande.

Me pide conexión a internet al intentar arrancar los NSP desde Atmosphere... (Si, tengo los sigpatches y 10.2.0...)
Has instalado un update, no un backup.

Al cargar un NSP me pide conectarse a internet
Hay que instalar los sigpatches primero y después instalar el backup. El orden SI altera el resultado.
Borra el backup y vuelve a instalralo con las sigpatches metidas.

[SOLO EN HEKATE 5.0] Cuando meto la tarjeta en mi pc no me detecta la SD en linux (By RdIP)

Finalmente he reiniciado en windows y windows me detecta perfectamente las dos particiones.

Imagen

Pero en Linux, ni la herramienta de discos ni GParted me detectaban las particiones. De hecho, el sistema operativo tampoco las reconoce y no monta la SD por tanto no se pueden copiar ficheros dentro de la SD

Imagen

Usando la herramienta fdisk -l me reconocia las particiones en Linux

Disco /dev/mmcblk0: 119,1 GiB, 127865454592 bytes, 249737216 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
Tipo de etiqueta de disco: dos
Identificador del disco: 0x5d807a31

Dispositivo    Inicio  Comienzo     Final  Sectores Tamaño Id Tipo
/dev/mmcblk0p1             2048 188649471 188647424    90G  b W95 FAT32
/dev/mmcblk0p2        188649472 249737215  61087744  29,1G ee GPT


El problema es que aunque la partición en la que se va a almacenar la emuNAND sea creada como FAT32, hekate la cambia a tipo 0xEE la cual no es del todo apropiado para trabajar con sistemas Linux. La solución pasa por cambiar esa partición a otro tipo (por ejemplo el tipo 0xEF que corresponde a una partición EFI)

Esto lo podemos hacer recuperando la tabla de particiones de nuestro dispositivo mediante sfdisk

$ sudo sfdisk -d /dev/mmcblk0 > PT.txt


Donde mmcblk0 es el nombre de nuestro dispositivo y PT.txt el fichero donde queremos almacenar la tabla de particiones. La tabla de particiones se guarda en formato ASCII tal que así

label: dos
label-id: 0x5d807a31
device: /dev/mmcblk0
unit: sectors

/dev/mmcblk0p1 : start=        2048, size=   188647424, type=b
/dev/mmcblk0p2 : start=   188649472, size=    61087744, type=ee


basta cambiar el ee por ef e inyectar la tabla de particiones de nuevo en el dispositivo

$ sudo sfdisk --no-reread -f /dev/mmcblk0 -O PT.save < PT.txt


resultando en algo parecido a lo siguiente

Ficheros de respaldo:
         MBR (desplazamiento     0, tamaño   512): PT.save-mmcblk0-0x00000000.bak

Disco /dev/mmcblk0: 119,1 GiB, 127865454592 bytes, 249737216 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
Tipo de etiqueta de disco: dos
Identificador del disco: 0x5d807a31

Situación anterior:

Dispositivo    Inicio  Comienzo     Final  Sectores Tamaño Id Tipo
/dev/mmcblk0p1             2048 188649471 188647424    90G  b W95 FAT32
/dev/mmcblk0p2        188649472 249737215  61087744  29,1G ee GPT

>>> Cabecera del script aceptada.
>>> Cabecera del script aceptada.
>>> Cabecera del script aceptada.
>>> Cabecera del script aceptada.
>>> Se ha creado una nueva etiqueta de disco DOS con el identificador de disco 0x5d807a31.
/dev/mmcblk0p1: Crea una nueva partición 1 de tipo 'W95 FAT32' y de tamaño 90 GiB.
Partición #1: contiene un vfat en la firma.
/dev/mmcblk0p2: Crea una nueva partición 2 de tipo 'EFI (FAT-12/16/32)' y de tamaño 29,1 GiB.
Partición #2: contiene un vfat en la firma.
/dev/mmcblk0p3: Hecho.

Situación nueva:
Tipo de etiqueta de disco: dos
Identificador del disco: 0x5d807a31

Dispositivo    Inicio  Comienzo     Final  Sectores Tamaño Id Tipo
/dev/mmcblk0p1             2048 188649471 188647424    90G  b W95 FAT32
/dev/mmcblk0p2        188649472 249737215  61087744  29,1G ef EFI (FAT-12/16/32)

Se ha modificado la tabla de particiones.
Llamando a ioctl() para volver a leer la tabla de particiones.
Se están sincronizando los discos.


Una vez hecho esto ya reconoce perfectamente las unidades en Linux. Al menos la unidad que no es emuNAND.

Espero que le pueda servir a alguien. Este error pasa siempre que se crea la emunand con hekate. Ya está reportado el problema y ya están trabajando en una nueva release de hekate.

Con todo esto ya he podido acceder a mi SD, cambiar "fusee-secondary.bin" y ya me inicia correctamente usando el firmware 4.1.


PASO 1 - Nuevo tutorial versión slim y ameno para que no te aburras.
- Formatea tu tarjeta microSD en FAT32 al completo (con el programa que más rabia te de), si tienes dudas abajo en el tutorial avanzado te viene como hacerlo con minitool partition wizard PERO HACED 1 PARTICION SOLO. Luego Hekate la particionará por nosotros en 2 partes.
- Descarga y descomprime esto en la raiz de tu microSD: https://drive.google.com/file/d/14DP_OJ ... bU47i/view
(¿Qué incluye lo que me acabo de descargar?) => Atmosphere, Hekate, Nyx, Kips Atmosphere y Sigpatches. (Con arranque de payload Hekate en vez de atmosphere fusee-primary)
# Este paso sólo se hace si usas el método de carga de Pegascape (4.1 o inferior con consolas parcheadas)
- Cambia las DNS de tu wifi en ajustes a 51.15.245.41 y 163.172.181.170.
- Al hacer la prueba de la conexión te saltará la pantalla de pegascape, das al café. Esperas hasta que te salga la ventana de texto, pinchas en el texto y cuentas hasta 5 (que se te da fatal contar, es hasta 3 pero no me fío). Pasado este tiempo pulsas el botón power (1 click) y esperas a que salte Hekate.
- ¡OK! Estás en Hekate, ahora TIENES (OBLIGADO O TU MADRE TE PERSEGUIRÁ CON UNA CHANCLA EL RESTO DE TU VIDA), que hacer copia de la nand de tu consola:
Pulsamos en tools
Imagen

Pulsamos en Backup eMMC
Imagen

Pulsamos eMMC BOOT0 & BOOT1 y esperamos (tarda 30 segundos)
Imagen

Pulsamos emmC RAW GPP y esperamos (tarda de 10 a 50 minutos)

(no hay foto :P pero es igual que lo de arriba)
Y guardáis como oro en paño los archivos que se han creado en la carpeta backup ¡COMO ORO EN PAÑO!
Al que venga con switch brickeada sin backup de nand, golpe de remo y bonito ladrillo.

- Entiendo que has hecho backup de la nand, si no, arranca y hazla que luego vendrás llorando con que se te jodió algo y te miraremos con pena porque tendrás un bonito ladrillo.

Ok, lo siguiente es hacer la emunand con el nuevo método de Hekate:
Imagen
Pulsas emummc y te saldrá esto:
Imagen
Pulsas create emuMMC y te saldrá esto:
Imagen
Das continue y te saldrá esto:
Imagen
Se lecciona SD Partition por lo que más quieras o irás tan lento que tirarás la switch por la ventana.
Imagen
Mueve la linea roja hasta 29GB (sólo tiene 3 posiciones: 0, 29gb y 29GB x 2 si quieres 2 emunand, ¿por qué? yo que se, tu ponla en 29 salvo que sepas lo que estás haciendo (doble emunand para usar en internet limpia pero si no sabes déjalo como te digo))
Imagen
Así te tiene que quedar, y pulsamos Next Step
Imagen
Te informará de las particiones que estás creando (Partiton 0 y 1), en la foto sale solo la 0 porque fui un webón haciendo pruebas.
Imagen
Dale tiempo...
Imagen
Le das a start.
Imagen
Creando...
Imagen
Ale, seguimos. Le das a OK
Imagen
Ahora en emummc le das a Create emuMMC (si, otra vez)
Imagen
Seleccionas Part 1
Imagen
Tarda un rato, vete a tomar un café.
Imagen
Al terminar le das a Change emuMMC
Imagen
Seleccionas SD RAW 1
Imagen
Ok, se guardó correctamente.
Imagen
Pulsas Launch
Imagen
Y seleccionas CFW

Ya estás en atmosphere (VIVAAAA), pero te queda actualizar el firmware de la emunand, comprueba que estás en la versión de atmosphere para no actualizar por error la consola yendo a ajustes y comprobando que pone AMS:
Imagen

Para actualizar el firmware de tu emunand tienes que descargar el firmware de Nintendo 10.2.0 (es ilegal compartirlo) y seguir la parte del tutorial más abajo (esta parte no te la sintetizo que si la lías te cagas en todo y me deseas la muerte)
SIGUE CON LA PARTE DEL TUTORIAL "Actualización a 10.2.0 con Choidujournx" DE ABAJO, TE HE AHORRADO 15 MINUTOS DE CARAS RARAS.


PASO 2 - Configurar para que arranque automáticamente atmosphere
Nota: Para que entre en hekate cuando tenemos el autoboot configurado sólo debéis dejar pulsado el VOL - (volumen menos) mientras arranca.
Si queréis que cargue atmosphere directamente sólo tenéis que ir a Hekate de nuevo (desde la emunand si das a reiniciar os llevará a Hekate automáticamente).

Entrais en Options (arriba a la derecha)
Imagen

Pulsáis Auto Boot
Imagen

Seleccionais CFW
Imagen

Pulsáis abajo Save Options y se guardará
Imagen

¡Y listo! Arrancará siempre Atmosphere
Imagen

TIP: Para entrar en Hekate podéis reiniciar desde la emunand o iniciar el RCM con el volumen - presionado y entrará en Hekate en vez de atmosphere diréctamente.

PASO 3 - Actualización a 10.2.0 con Choidujournx
[ ACTUALIZAR A ULTIMO FW SIN QUEMAR EFUSES EN LA EMUNAND - OPCIONAL ]

Con esto ya tendríamos que tener la emunand funcionando, pero nos falta actualizar el sistema a la última versión disponible.
Descargad y copiar
Archivos externos necesarios: Tenéis que buscar el firmware 10.2.0 (buscad en google firmware 10.2.0 switch)
Descomprimid todo esto en una carpeta que se llame por ejemplo 10.2.0FW (el nombre da lo mismo).
- ChoiDujourNXv.nro lo copiais en la carpeta switch (se descarga de aquí: https://switchtools.sshnuke.net/

Y con esto ya estamos preparados para actualizarla. NOTA!: Os recomiendo que cambiéis el tema de la switch en la sysnand a color blanco y en la emunand a color negro para cercioraros que estáis en el FW correcto y no actualizáis el que no es. ¡REVISAD QUE ESTAIS EN EMUNAND!

Bien, aviso hecho. Ahora tenemos que acceder al homebrew pulsando el botón R y a la vez seleccionando Album. Arrancamos el ChoiDujourNX y vamos a la carpeta 10.2.0FW. Marcamos Select firmware, hará unas comprobaciones y finalmente lo dejará actualizado a la versión marcada sin quemar efuses en la emunand.

Imagen

Seleccionamos la carpeta donde tenemos el FW (10.2.0FW en mi caso):

Imagen

Damos a choose:

Imagen

Empezará a escanear:

Imagen

Una vez escaneado seleccionamos nuestro sistema de archivos (10.2.0 fat32 / 10.2.0 exFat (exFat):

Imagen

Comprobará el FW y nos dirá de iniciar:

Imagen

Pulsamos Start installation y al finalizar damos a reboot, con esto ya estaremos en 10.2.0

Imagen


Método para carga de NSP de cualquier tamaño por USB [OBSOLETO]
No tenía pensado hacer este apartado pero veo tanta duda y escepticismo sobre el sistema FAT32 y miedo a archivos grandes que me he decidido.

Recomendado: Ve ajustes y en la opcion de dormir pantalla ponla en nunca, así evitaremos tener problemas cuando estemos instalando backups.

Requerimientos:
- Goldleaf.nro y goldtree.zip de aquí https://github.com/XorTroll/Goldleaf/releases
- Zadig de aquí https://zadig.akeo.ie/
- Sigpatches: Podéis encontrarlos en https://github.com/Joonie86/hekate/releases

----
1.-Meter el goldleaf en la switch
2.- Enchufar la consola al PC
3.- Ejecutar Goldleaf en la Switch
4.- Elige instalación por USB y darle Aceptar
5.- Abrir el Zadig en el PC, ahora ya me sale directamente nintendo switch en el listado, no tengo ni que buscar dispositivos

Copiamos el archivo Goldleaf.nro en la carpeta switch de nuestra consola e instalamos goldtree (descomprimir en la carpeta que más rabia os de

Conectar la switch al ordenador (encendida por favor).

Vamos a la switch y pulsamos R y Album, se nos abrirá el lanzador de aplicaciones nro (hbl).

Escogemos goldleaf
Imagen

A continuación seleccionamos Instalación USB
Imagen

Arrancamos Zadig y lo configuramos como está aquí (seleccionamos libusbK y pinchamos Replace Driver.
Imagen

Ejecutamos el goldtree.exe y se quedará a la espera de que reconozca la switch (tal y como os dejo en la foto)
Imagen

Cuando lo haya detectado aparecerá lo siguiente:
Imagen

Se nos abrirá en el PC una ventana para escoger el NSP
Imagen

Aceptamos pulsando Instalar el titulo que hemos mandado desde el PC
Imagen

Escogemos instalar en tarjeta SD
Imagen

Si estamos en 10.2.0 como no hay FW superior escogemos ignorar NO
Imagen

Y cuando acabe ya tendremos el backup listo en nuestra switch para ejecutar.
Imagen

En caso de tener varios archivos primero el juego base y luego los updates (y en caso de DLC los dlc al final)

Recordad que para poder ejecutar esto necesitáis bajar los sigpatches(está prohibido compartirlos) y meterlos en la carpeta atmosphere.
Podéis encontrarlos en google buscando 'sweet patches switch'

¡IMPORTANTE! Hay que tener los parches puestos antes de meter cualquier backup, si no os lanzará error y pondrá update. (Están metidos en el archivo de google drive)

¿A que ahora no da tanto miedo el FAT32? =)


CONSEJOS-MANUALES DE USUARIOS

Como actualizar de 8.1.0 (o cualquier otra) a 10.2.0 (by Kingdertoten & Dongoros)
Actualicé hekate y atmosphere con el paquete del tutorial. Como nota dejaré los pasos completos que hay que seguír para actualizar correctamente sin problemas (en este caso de emummc 8.1.0 (AMS 0.9.4) a 10.2.0 (AMS 0.14.4):
1º copia de seguridad de las carpetas atmosphere y bootloader de la microsd
2º borrarlas y copiar las que vienen del paquete
3º copiar también tu archivo hekate_ipl.ini del backup realizado a la microsd en su misma carpeta bootloader
4º descargar los sigpatches Kosmos_patches_12_08_2019.zip (tiene GitHub, así que para próximas updates se podrá encontrar en su misma web)
5º pegar el contenido del archivo descomprimido a la raiz de la micro sd
6º descargar OFW 10.2.0 y ponerlo en una carpeta nueva de la micro sd (da igual el nombre)
7º tener en la carpeta switch de la micro sd la app choidujournx.nro

Con esto ya está todo listo en la micro SD. Ponerla en la consola, iniciar pegascape, comprobar en la configuración de la emummc que estáis en la versión 8.1 (AMS 0.14.4). Iniciar choirdujournx.nro (ahora el album se activa con el boton RT), y seguir el tutorial para actualizar el FW. Una vez terminado, aceptar el reboot y ya está todo listo.

Un poco más simplificado por Dongoros
Haz una copia de tus archivos de la sd en el pc por si acaso. Y DESPUÉS de hacer copia borra tus archivos del cfw.

https://drive.google.com/file/d/14DP_OJ ... bU47i/view

Pega el hekate ips bin de tu sd (la copia en el pc) en bootloader y en atmosphere y prueba


Traducción de web de pegascape por @revolution
Estás leyendo este tutorial porque tu Switch no puede usar el exploit fusee-gelee para ejecutar payloads en el modo RCM. Esto significa que tu consola esta "parcheada".

Hasta hace poco, casi todo el homebrew se desarrollaba con el concepto en mente de que todo el que podía ejecutar homebrew era porque tenía acceso al RCM. Con fusee-gelee, si ocurre algún error que impide iniciar la consola, se puede coger un respaldo de la NAND, o los archivos del sistema regenerados, meterlos en la Switch, y asunto solucionado.

Tú no dispones de este privilegio.

Tu acceso a las herramientas de recuperación y homebrew dependen únicamente de que el sistema operativo normal de la Switch (OFW, original firmware) esté en funcionamiento. En una Switch PARCHEADA, hacer algo que impida a la consola iniciarse dará lugar a una Switch inoperante de forma permanente. Por tanto, deberías evitar usar cualquiera de las siguientes herramientas:

- memloader
- ChoiDujour
- ChoiDujourNX (OK en emuMMC/emuNAND, NUNCA usar en sysNAND)
- Cualquier homebrew o payload que involucre activar o desactivar "AutoRCM"
- Cualquier homebrew o payload que escriba en la memoria interna sin la seguridad o verificación adecuada

Nada más usar PegaScape para reiniciar en CFW por primera vez, crearemos inmediantamente un respaldo de la NAND y las keys del sistema. Estos pasos no son opcionales y te proporcionarán al menos un (tedioso) método de recuperación en el caso de que algo saliera mal.

Además, no debes conectarte a internet sin PegaScape o 90DNS configurados en tu sysNAND, ni por un segundo, ya que si lo haces te expones casi seguro a que tu Switch te obligue a actualizar el navegador, el cual se requiere para este exploit. Ahora mismo no hay manera conocida de eliminar la supernag, y la supernag podría bloquear tu acceso a un CFW de forma permanente.

Más adelante se te indicará cómo hacer una emuNAND, la cual redirecciona todas las operaciones de lectura/escritura de la memoria interna a la tarjeta SD. Con esto, incluso si accidentalmente brickeas dentro de un CFW, tu Switch seguirá funcionando correctamente.

Preparando la tarjeta SD (Caffeine) (NeoSX esto te lo copio tal cual también, ya tu decides si proveer lo necesario tú mismo. La verdad es que el metodo me parece sencillísimo)

Paso 1: Descargar el software

Este tutorial te guiará en el proceso de usar el portal SDSetup para preparar tu tarjeta SD. Esta web te permite seleccionar de forma muy sencillla qué homebrew quieres y te preparará automáticamente un archivo ZIP con la estructura correcta de archivos para tu tarjeta SD.

Ve a https://www.sdsetup.com

Selecciona Nintendo Switch

Selecciona el paquete “Kosmos + PegaScape"

Si crees saber lo que haces, puedes elegir cualquier CFW y las opciones que desees. Esta guía asumirá que como mínimo selecciones Atmosphere, Homebrew Menu, Fake News Injector, Hekate, Lockpick_RCM, y el payload Caffeine PegaScape. Elige el homebrew adicional que desees.

Mueve el cursor sobre los nombres de las aplicaciones para obtener una descripción de lo que hacen.

Pincha en “Download your ZIP”

Esto puede tomarse un tiempo dependiendo de tu velocidad de internet y latencia. Ten paciencia. Guarda el ZIP si tu navegador no lo hace automáticamente.

Paso 2: Preparar el Software

Extrae el archivo ZIP desde SDSetup a una carpeta en tu PC.

La carpeta 'sd' contiene todos los archivos que deberían ir en tu tarjeta SD. Copia todo el contenido en la raíz de tu SD.

La carpeta 'payloads' contiene todos los payloads que pueden ser lanzados con TegraRcmGui/Rekado/fusee-launcher/etc o Hekate que seleccionaste.

En esta carpeta, debería haber un archivo llamado lockpick_RCM.bin. Mueve este archivo a sd:/bootloader/payloads/lockpick_RCM.bin en tu tarjeta SD, la usaremos luego.

La carpeta 'PC' contiene todas las herramientas para PC que seleccionaste.

Tras copiar todos los arhivos a la tarjeta SD, insértala en tu Switch.

Usando PegaScape

PegaScape es una sencilla interfaz para lanzar exploits a través del navegador de Nintendo Switch. Accedemos a PegaScape poniendo una DNS personalizada en nuestra Switch, la cual redirecciona unas URLs específicas a los servidores de PegaScape. Vamos a configurar la Switch para acceder a PegaScape.

Aviso

Cuando tienes configurada una DNS de PegaScape, no podrás acceder ningún servicio de Nintendo, incluyendo multijugador, actualizaciones de juegos y sistema, noticias, etc. PegaScape y el homebrew online seguirán funcionando.

Antes que nada: Entender los puntos de acceso de Nintendo a través del navegador

A partir del firmware 2.0, la Nintendo Switch tiene dos formas de acceder al navegador.

La primera es mediante la ventana emergente de Autentificación Wifi. Aparece cuando al intentar conectarse a una red wifi, no supera el test de conexión, o cuando al intentar conectarse a una cuenta de Nintendo desde una red wifi, tampoco supera el test de conexión. Se puede acceder a la ventana emergente para enlazar una cuenta de Nintendo pulsando en el icono de la eShop en el menú Home cuando no tienes ninguna cuenta enlazada.

La segunda forma es através del applet de Noticias. La mayoría de entradas de noticias usan HTTPS, así que no podemos redireccionarlas con una DNS. Sin embargo, podemos inyectar nuestra propia entrada de noticias la cual lleva a una URL HTTP normal, que a su vez puede ser redireccionada. Este punto de entrada se llama "Fake News".

Este tutorial te mostrará cómo acceder a PegaScape a través de la ventana emergente de Autentificación Wifi para instalar Fake News, y luego cambiar tu DNS para pemitir el uso de Fake News.

Paso 1: Configurar PegaScape (mediante ventana de Autentificación Wifi)

1- Enciende tu Switch de forma normal.

2- Ve a configuración y opciones de Internet

3- Borra tu configuración Wifi (si la tienes)

4- Selecciona tu red Wifi, pero pon una contraseña que sea larga y errónea

5- Cuando la prueba de conexión falle, elige cambar configuración.

6- Cambia las opciones DNS a Manual.

7- Pon en DNS primaria ‘51.15.245.41’

8- Pon en DNS secundaria ‘163.172.141.219’

9- Vuelve a poner tu contraseá Wifi, esta vez de forma correcta.

10- Guarda y haz la prueba de conexión.

11- Debería salirte un aviso de que la red Wifi requiere registrarse. Dale a Siguiente.

Si la conexión se produce sin que aparezca la ventana emergente:

Borra inmediatamente la configuración de la conexión Wifi. Es posible que tu router esté redireccionando las DNS y forzando a usar las de tu ISP. Necesitarás averiguar cómo desactivar esta configuración en tu router, o meter las DNS de PegaScape en tu router.

Si no solucionas esto, no solo hará que PegaScape no funcione, sino que también puedes caer en "supernag", la cual te bloquea el navegador y evita que puedas usar PegaScape de forma permanente.

Cada router es distinto y por desgracia no te podemos ayudar con este paso. Si te sale un aviso de que debes actualizar el sistema para usar el navegador, significa que tu sistema ha caído en "supernag". Tu consola previamente conectada a internet, descubrió una actualización disponible, y no te dejará usar el navegador hasta que actualices. Si tu consola es parcheada, no tendrás manera de eliminar el supernag, así que mucho cuidado.

12- Espera a que cargue PegaScape.

Paso 2: Inyectando Fake News

1- En la página de PegaScape, selecciona el icono hbmenu. Espera a que te avise de que se ha cargado con éxito.

Si el exploit falla o tarda más de un minuto en cargar, pulsa el botón HOME, repite la prueba de conexión en opciones de internet y prueba de nuevo.

Si se pone la pantalla en blanco, presiona POWER durante 15 segundos para que se apague, luego vuelve a intentarlo.

2- Pulsa Home.

3- Pulsa el icono Album. Debería cargarse hbmenu.

4- Lanza el homebrew Fake News

5- Una vez termine pulsa ‘+’ para reiniciar.

Paso 3: Configurar PegaScape (Fake News)

1- Ve a opciones de internet.

2- Selecciona tu red Wifi y elige cambiar configuración.

3- Pon en DNS Primaria ‘163.172.181.170’

4- Guarda y prueba la conexión.

5- Ahora la prueba de conexión debería pasar sin que aparezca ninguna ventana emergente. Pulsa HOME

6- Pulsa el icono Noticias.

7- Pulsa en la noticia "Launch PegaSwitch".

8- Pulsa en el vídeo titulado "ReSwitched" para cargar PegaScape.

Paso 4: Reiniciar en Hekate (Caffeine)

1- En la página de PegaScape, elige el icono de Caffeine. Espera a que aparezca una ventana con un espacio para insertar texto.

En los firmwares 4.0.1 y 4.1.0 el circulito que da vueltas se congelará, pero no pasa nada, espera unos 45 segundos a que inicie. Ten paciencia.

Si el exploit tarda más de 60 segundos en cargar, pulsa el botón HOME, abre de nuevo el navegador a través de Fake News y prueba de nuevo.

Si se pone la pantalla en blanco, presiona el botón de encendido durante 15 segundos para que se apague, luego vuelve a intentarlo.

-2 Cuando aparezca la ventana para insertar texto, pulsa para escribir. El teclado no aparecerá.

3- Espera cinco segundos.

4- Pulsa el botón de encendido para entrar en modo reposo.

5- Después de unos segundos, tu Switch debería reinciar en Hekate. Enhorabuena. Ya puedes reinciar en Hekate con PegaScape.

Si no aparece nada, presiona el botón de encendido durante 15 segundos para que se apague la Switch. Enciéndela de nuevo y lanza Caffeine para intentarlo otra vez. Esto a veces puede llevar algunos intentos.

Precauciones de seguridad (Caffeine)

Ya puedes iniciar Hekate en tu Switch para lanzar el CFW Atmosphere. Los siguientes pasos te asegurarán ser lo más cuidadoso posible en cuanto a mantener tu Switch a salvo de brickearse y ser baneado. Estos pasos son opcionales pero muy recomendados.

Paso 1: Hacer respaldo de NAND y BIS Keys

Haciendo un respaldo de la NAND (la memoria interna de la Switch), podrás en un futuro restaurar la consola en caso de que algo fuera mal. Un respaldo de las BIS keys son también necesarias para poder reinstalar cualquier versión de firmware manualmente en caso de que tu respaldo de NAND estuviera corrupto o lo perdieras.

ESTE PASO NO ES OPCIONAL, ESPECIALMENTE PARA CONSOLAS PARCHEADAS

1- Entra en Hekate desde PegaScape si no lo has hecho ya.

2- En Hekate, selecciona ‘Tools > Backup eMMC > eMMC BOOT0 & BOOT1’
Usa las teclas de Volumen +/- para cambiar la selección en el menú y el botón de encendido para seleccionar una opción

3- Cuando acabe, extrae la tarjeta SD (no necesitas apagar Hekate), insértala en tu PC y copia la carpeta 'backup' en el alguna ubicación segura en tu PC. Después, borra la carpeta 'backup' en tu tarjeta SD.

4- Vuelve a insetar la tarjeta SD en tu Switch.

5- En Hekate, selecciona ‘eMMC RAW GPP’
Si tu SD tiene menos de 32 GB de espacio libre, Hekate te dará instrucciones adicionales cada pocos minutos para que vayas sacando archivos de tu SD para poder continuar.

6- Si tienes suficiente espacio, espera a que acabe, extrae la tarjeta SD y vuelve a copiar el contenido de la carpeta 'backup' en una ubicación segura en tu PC.

7- Cierra el menú de Backup y vuelve a la pestaña de inicio.

8- Pulsa en Payloads > Lockpick_RCM.bin

9- Pulsa el botón Power para apagar.

10- Inserta la tarjeta SD en tu PC.

11- Copia el archivo /switch/prod.keys en una ubicación segura.

Paso 2: (Solo usuarios europeos) Activar protecciones GDPR

Los usuarios con cuentas Nintendo Network EU tienen la opción de activar las protecciones GDPR en sus opciones de cuenta. Se ha confirmado que haciendo esto se desactivan varias telemetrías que pueden hacer que te baneen. Esta opción no te aparecerá si tu cuenta no es europea.

1- Ve a https://accounts.nintendo.com/setting

2- Accede con tu NNID

3- Bajo 'Otras opciones', edita 'Información de Uso' y selecciona 'No compartir'

4- Guarda tus cambios.


Go to https://accounts.nintendo.com/setting
Login with your NNID
Under ‘Other settings’, Edit ‘Usage information’ and set it to ‘Don’t share’
Save your changes

Enhorabuena. Ya has aprendido:

- A cómo usar PegaScape para reinciar en Hekate.
- A saber lanzar payloads fusee-gelee a través de Hekate.
- A saber hacer respaldos de NAND.
- A Saber bloquear toda la telemetría de Nintendo posible.


Resumen de pasos a realizar (by Darness80)
"PASO 0": Entrar en la configuración del router y buscar en todos los apartados de configuración que no aparezca ninguna opción del tipo "DNS Secure" o algo parecido, ya que eso hará que las DNS que pongamos en la switch, en lugar de llevarnos a Pegascape, nos lleven a la boca del lobo de la gran N y nos quedemos sin exploit. También si está en DNS automática cambiarlo a manual y poner las DNS de google (8.8.8.8 y 8.8.4.4 en IPv4 y 2001:4860:4860::8888 y 2001:4JUdGzvrMFDWrUUwY3toJATSeNwjn54LkCnKBPRzDuhzi5vSepHfUckJNxRL2gjkNrSqtCoRUrEDAgRwsQvVCjZbRyFTLRNyDmT1a1boZV, eso no pasa nada es para montar un servidor con IP dinámica y que se vaya cambiando las DNS a esa nueva IP (algo asi entendí yo, el caso es que eso no lo toqué y no he tenido ningún problema, si me equivoco ruego lo confirme algún experto)

1.- Preparar microsd con las 2 particiones (tutorial del paso 2)

2.- PASO "Inyectar RCM desde Pegascape"
Copiar en la partición grande (la de 29GB NO se toca para nada) los archivos preparados (subidos a googledrive)
del tutorial (en los siguientes puntos nos valdrán también, no os lieis no hay que quitar ni poner archivos de atmosphere para nada) y seguir los pasos del punto "Inyectar RCM con pegascape" desde donde dice "Una vez tengamos la tarjeta dentro de la consola con estos datos" hasta "¡Listo! Hekate funcionando"

3.- PASO "Crear backup de la nand antes de hacer nada con Hekate" Backup de nand (repito para que quede claro, no hay que tocar ningún archivo de la sd). El punto anterior nos dejó ya en Hekate, asi que continuamos a partir de "Pulsamos en tools" (la segunda imagen del paso 3 del tuto) hasta el final donde acaba de hacer las 2 partes del backup
3.1.- Sin apagar la switch ni tocar nada, extraemos la microsd (tal cual, hekate lo permite) y MOVER la carpeta backup al pc para guardarla "como oro en paño"

4.- Paso "Crear emummc". Ni caso a las instrucciones del principio de los archivos necesarios, ya los tenemos! simplemente tenemos que volver a poner la microsd en la switch (ya sin la carpeta backup, que la habremos movido al pc, para guardarla para algún futuro posible brick, para este tutorial ya no nos hará falta) hacemos los pasos que vienen en el tutorial desde "Pulsamos emuMMC y nos aparecerá la siguiente pantalla" hasta "Y ya está, facil y sencillo, hora de meter atmosphere."

5.- PASO "Configurar payload atmosphere 0.14.4"
5.1.- Extraemos la microsd, la conectamos al pc y abrimos el archivo hekate_ipl.ini (de la ruta bootloader/hekate_ipl.ini) y pegamos el código que aparece en el tutorial donde dice (después de autonogc=1)
5.2.- Volvemos a poner la microsd en la switch y seguimos el tutorial hasta donde dice "Guardamos y si todo ha ido bien al ir a Launch y pulsar CFW nos cargará la emunand."
5.3.- Aqui es cuando probamos que de verdad haya salido todo bien y le damos a launch y a CFW
5.4.- Supuestamente todo ha ido bien, aqui aún preguntando y leyendo todas las paginas del hilo aun no me queda claro si se puede comprobar que estamos en emummc (aunque yo supongo que a mi me salió, porque en configuracion de la consola aparece "Version actual: 4.1.0 (AMS 0.14.4)", asi que para identificarla cuando entremos en ella y no liarla con la sysnand, cambiamos el tema a negro y el avatar (yo le he puesto a Luigi en fondo verde, verde de OK... y en la sysnand tengo tema blanco y avatar de mario en fondo rojo, rojo de peligro... [carcajad] )
5.5.- Reiniciamos la consola (dejando pulsado el boton de encender/apagar) y apareceremos en Hekate y seguimos el tuto para poner el autoboot y que siempre nos arranque el CFW.... Options... autoboot, etc...

6.- PASO "Actualización a 10.2.0 con Choidujournx"
6.1.- Extraemos la microsd desde Hekate y copiamos los archivos del tutorial (el firm 10.2.0 y el choidujourNX)
el choidujourNX se puede descargar de https://switchtools.sshnuke.net/ Al cargar el CFW sale una actualizacion de los mandos, se le puede dar sin miedo (o eso dicen, yo le di y de momento bien)

7.- Instalar juegos
Desde el CFW reiniciamos dejando apretado Vol- para ir a Hekate, retiramos la microsd y copiamos el goldleaf.nro en la carpeta switch (aprovechamos tambien para meter los sigpatches, si no no funcionara, y hay que ponerlos antes de instalar ningún backup) y seguimos el tuto

Inyectar RCM desde Pegascape (consolas parcheadas 4.1.0) (by @Kingdertoten)
Pegascape es un exploit basado en el navegador de internet compatible desde la versión 2.0 hasta la 4.1.0
Primero hay que preparar la tarjeta micro SD con el paquete de archivos adjuntado
https://drive.google.com/file/d/14DP_OJ ... bU47i/view

Una vez tengamos la tarjeta dentro de la consola con estos datos, vamos a Ajustes -> Internet.
Buscamos nuestra red wifi, y le ponemos una contraseña errónea.
Imagen
Imagen
Imagen

Entonces tendremos la posibilidad de cambiar la configuración de la conexión manualmente.

Imagen
Imagen

Cambiamos la opción de las DNS de Automático a Manual.
Imagen
Imagen

DNS primaria ponemos: 51.15.245.41
DNS secundaria: 163.172.181.170

Imagen
Imagen

Ahora sí. Ponemos la contraseña correcta. Y le damos a conectarnos a esta red.
Imagen
Imagen

Si todo es correcto, nos saldrá una notificación de que es necesario un registro, y le damos a OK. (MUY IMPORTANTE, si no os aparece esta notificación del registro debéis borrar inmediatamente esta conexión a internet. Podéis probar a redirigir las DNS desde la configuración del router. Pero es muy probable que esta consola se haya conectado anteriormente a internet y haya levantado una flag conforme necesita actualizarse. En caso de no estar parcheada podéis proceder mediante RCM, en caso de estar parcheada habrá que esperar a que salga otro glitch compatible con vuestra consola y versión)

Opción 2: Podemos pulsar en la tienda y nos pedirá iniciar sesión, al pulsar sobre iniciar sesión nos cargará Pegascape

Imagen
Imagen

Una vez le hayamos dado a OK en el aviso sobre el registro, se nos abrirá el navegador ya con PegaScape. Entonces de los dos cuadrados que aparecen escogemos el de la derecha (la taza de cafe)

Imagen
Imagen

Nos aparecerá un mensaje al cabo de unos 30 segundos. Clicamos sobre el espacio de texto como si fueramos a escribir algo, pero el texto no aparecerá. Entonces pasados 5 segundos. Apretamos un momento el botón de encendido y entonces la consola ya nos cargará directamente Hekatu.

Imagen
Imagen

¡Listo! Hekate funcionando


FIN CONSEJOS USUARIO

Partes del tutorial OBSOLETAS

[Omitid si hicisteis el nuevo tutorial] - Preparar la microSD con Partition Wizard (en la versión slim viene como hacerlo con Hekate) :
Dado que tanta gente está teniendo problemas para particionar la microSD os dejo aquí como hacerlo:
- Instalamos partition Wizard Free de aquí https://www.partitionwizard.com/downloa ... 1-free.exe
(No entraré en detalles, siguiente siguiente siguiente...etc)
- Arrancamos el minitool partition wizard (tarda en arrancar hasta 10 segundos)
- Escogemos disk & partiton management
Imagen

Borramos la partición de la microSD
Imagen

Creamos partición en microSD
Imagen

Ponemos FAT32 y seleccionamos MB y hacemos la cuenta de nuestro espacio MENOS 29828 (en mi caso da 92284) y me restan justamente 29828 como se ve en la foto: Damos OK
IMPORTANTE: Según el tamaño de la microsd VARIA:
Para microSD de 128gb -> Partición de 29828mb
Para microSD de 256gb -> Partición de 29850mb
Para microSD de 512gb -> Partición de 32000mb

Imagen

En el espacio restante damos CREATE:
Imagen

Marcamos FAT32 y OK
Imagen

Damos apply y esperamos
Imagen

¡Listo!


[Omitid si hicisteis el nuevo tutorial] - Crear backup de la nand antes de hacer nada con Hekate (Al que no lo haga, golpe de remo)
Requisitos
- Tener la tarjeta microSD formateada en FAT32 o exFAT.
- Descargar Hekate 5.3.3 con nyx 0.9.4 (hekate_ctcaer_5.3.3_Nyx_0.9.4.zip)
https://github.com/CTCaer/hekate/releases

- Tener la tarjeta microSD con Pegascape preparada o tu mejor método para entrar en modo RCM.
Si no sabes como hacerlo te dejo aquí todo preparado(más abajo está el enlace), lo descargas y lo metes en tu microsd.
[PREPARACION]
- Carpeta pegascape con caffeine.nsp y hbl.nsp
- Copiamos el archivo hekate_ctcaer_5.3.3.bin renombrándolo a reboot_payload.bin en la carpeta atmosphere. También copiamos hbl.nsp en esta carpeta.
- hbmenu.nro en la carpeta raiz
- carpeta bootloader del archivo que hemos descargado hekate en la carpeta raiz.

Al acabar debéis tener 3 carpetas:
- atmosphere (con hbl.nsp y hekate renombrado a reboot_payload.bin)
- bootloader
- pegascape (con caffeine.nsp)
- archivo en raiz hbmenu.nro

Aquí tenéis la SD ya preparada:
https://drive.google.com/file/d/14DP_OJ ... bU47i/view

Iniciamos el método pegascape y nos arrancará Nyx
Imagen

Pulsamos en tools
Imagen

Pulsamos en Backup eMMC
Imagen

Pulsamos eMMC BOOT0 & BOOT1 y esperamos (tarda 30 segundos)
Imagen

Pulsamos emmC RAW GPP y esperamos (tarda de 10 a 50 minutos)

(no hay foto :P pero es igual que lo de arriba)
Y guardáis como oro en paño los archivos que se han creado en la carpeta backup ¡COMO ORO EN PAÑO!
Al que venga con switch brickeada sin backup de nand, golpe de remo y bonito ladrillo.

OPCION 2 - por lukassky en caso de tener problemas con la anterior.
Ajustar la unidad de "Unallocated Space Before" y la de "Unallocated Space After" en MB ya que por defecto sale en GB.
Ajustar "File System" en FAT32.
Poner una etiqueta "Partition Label", yo uso NS128, la que quieras :)
Ajustar el tamaño de partición a 10 GB, por ejemplo.
Ajustar "Unallocated Space After" a 29872 (MB).
Arrastrar la flecha Izquierda completamente hacia la izquierda, valga la redundancia, así se llena todo el espacio.
Ajustar "Unallocated Space Before" a 16 (MB)


[Omitid si hicisteis el nuevo tutorial] - Método crear emunand con Hekate 5.3.3 + nyx
Tras la salida de Hekate 5.3.3 con Nyx se ha simplificado enormemente la creación de la emunand a 4 clicks.

Requisitos
- Tener la tarjeta microSD formateada en 2 particiones (a ser posible FAT32),
la última debe ser de 29828MB (Si ponéis otro tamaño corréis el riesgo de que os de error al cargar atmosphere) ([ERROR] Failed to decrypt the Package2 header (master key revision 3)) ,
ya que vamos a crear la emunand en una partición RAW en vez de usar el sistema de archivos de la propia tarjeta (esto es por gustos, a mi me gusta tenerlo separado)
- Descargar Hekate 5.3.3 con nyx 0.9.4 (hekate_ctcaer_5.3.3_Nyx_0.9.4.zip)
https://github.com/CTCaer/hekate/releases

- Tener la tarjeta microSD con Pegascape preparada o tu mejor método para entrar en modo RCM.
Si no sabes como hacerlo te dejo aquí todo preparado(más abajo está el enlace), lo descargas y lo metes en tu microsd.
[PREPARACION]
- Carpeta pegascape con caffeine.nsp y hbl.nsp
- Copiamos el archivo hekate_ctcaer_5.3.3.bin renombrándolo a reboot_payload.bin en la carpeta atmosphere. También copiamos hbl.nsp en esta carpeta.
- hbmenu.nro en la carpeta raiz
- carpeta bootloader del archivo que hemos descargado hekate en la carpeta raiz.

Al acabar debéis tener 3 carpetas:
- atmosphere (con hbl.nsp y hekate renombrado a reboot_payload.bin)
- bootloader
- pegascape (con caffeine.nsp)
- archivo en raiz hbmenu.nro

Aquí tenéis la SD ya preparada:
https://drive.google.com/file/d/14DP_OJ ... bU47i/view

Iniciamos el método pegascape y nos arrancará Nyx
Imagen

Pulsamos emuMMC y nos aparecerá la siguiente pantalla
Imagen

Damos Create emuMMC y nos pondrá lo siguiente yo personalmente prefiero SD Partition:
Imagen

En la siguiente pulsamos Continue y empezará a crear la emunand
Imagen

El proceso comenzará y tardará unos 10 minutos.
Imagen

Al terminar pulsamos arriba a la derecha Close.
Imagen

Al volver al menú vemos que emuMMC sigue Disabled. Pulsamos Change emuMMC
Imagen

Escogemos la SD RAW 1 que acabamos de crear
Imagen

¡Todo OK!
Imagen

Ya tenemos la emuMMC habilitada. Vemos que el sector es AE88800, mi sector inicial es el AE80800 pero por alguna razón lo ha movido hacia delante un poco.
Imagen

Como resultado debéis tener 1 partición vacía (la de 30GB) y la partición con datos con una nueva carpeta llamada emuMMC.

Y ya está, facil y sencillo, hora de meter atmosphere.


[Obsoleto] - Configurar payload atmosphere 0.14.4 (Ya no es necesario, pero os dejo como se hace por si queréis trastear)
¡Ya no queda nada para terminar de configurar nuestro sistema!
Si queréis tener la SD ya preparada sólo tenéis que descargar este ZIP y copiar el contenido en la SD tal cual, incluye bootlogo.bmp por si queréis activarlo (abajo viene indicado como)
https://drive.google.com/file/d/14DP_OJ ... bU47i/view

[ Si descargaste el archivo puedes obviar esta parte DESDE AQUI]

Descargamos la última versión de atmosphere de aquí:
https://github.com/Atmosphere-NX/Atmosphere/releases
(ahora mismo es la atmosphere-0.14.4 que incluye el parche para el bug de los juegos con vibración)
Descomprimimos todo en la SD (¡EXCEPTO! el archivo atmosphere/reboot_payload.bin porque si no os cargáis el payload de Hekate). Si metéis este archivo os borrará el Hekate y si queréis tocar algo tendréis que andar moviendo archivos (lo cual es un coñazo).

[ Si descargaste el archivo puedes obviar esta parte HASTA AQUI]

Una vez todo en su sitio vamos a bootloader/hekate_ipl.ini y verificamos si está vacío (sólo el config). En tal caso pegamos esto al final del archivo (después de autonogc=1)

Si queréis que os salga otra imagen al iniciar el atmosphere sólo tenéis que descomentar #logopath=bootloader/bootlogo.bmp (quitar la #) y poner vuestra imagen en BMP en bootloader/bootlogo.bmp

{-- Custom Firmware --}
[CFW]
fss0=atmosphere/fusee-secondary.bin
kip1patch=nosigchk
kip1=atmosphere/kips/*
atmosphere=1
#logopath=bootloader/bootlogo.bmp
icon=bootloader/res/icon_payload.bmp
{}

{---- Miscellaneous ---}
[Stock]
fss0=atmosphere/fusee-secondary.bin
stock=1
emummc_force_disable=1
icon=bootloader/res/icon_switch.bmp
{}

#{--- FORCED SYSNAND ---}
#[CFW (EMUMMC Disabled)]
#emummc_force_disable=1
#fss0=atmosphere/fusee-secondary.bin
#kip1patch=nosigchk
#kip1=atmosphere/kips/*
#atmosphere=1
#logopath=bootloader/bootlogo.bmp
#icon=bootloader/res/icon_payload.bmp


(Gracias a Txustra por pasármelo)

Guardamos y si todo ha ido bien al ir a Launch y pulsar CFW nos cargará la emunand.
Imagen

CFW => Emunand + Atmosphere
Stock => Sistema de origen (Sysnand)


¡Felicidades! Tienes la emunand funcionando, ahora toca actualizar con el siguiente paso y a disfrutar.

[OPCIONAL]


[Obsoleto] - Método avanzado (más lento y tedioso, te recomiendo el de arriba)
Requisitos:

[WINDOWS]
- Partition wizard: https://www.partitionwizard.com/downloa ... 1-free.exe
- dd para consola de windows: https://uranus.chrysocome.net/linux/raw ... 4beta1.exe
[SWITCH]
- ChoiDujourNXv102.zip: https://switchtools.sshnuke.net/
- FW 10.2.0: buscad en google "firmware 10.2.0 switch" (sin comillas por favor!)
- Archivos Pegascape en caso de que tengas 4.X parcheada: https://pegascape.sdsetup.com/

¡Hola chicos!

Después de pelearme con este tema os dejo aquí escrito como hacer la emunand para vuestra consola y actualizarla a la última versión 10.2.0. Este sistema está probado sobre una switch parcheada en 4.1.0 y corriendo perfectamente.

Doy por hecho que todos sabéis hacer un backup de vuestra NAND con el payload Hekate (Si no sabes aquí tienes el enlace: hilo_hekate-cfw-hacer-backup-restaurar-de-la-nand-de-tu-switch-con-fusee-gelee-o-shofel2_2283662&#41;

¿Perfecto, ya tenéis todos la copia de la nand hecha (Boot0+Boot1+rawdump)? (Tiene que ser una copia limpia, de cero y sin modificar)

Lo primero de todo que debemos hacer es particionar nuestra SD en 2 particiones FAT32 (recordad que exFat puede corromperse con homebrew). Es importante que borréis todas las particiones antes de crear las 2 particiones con las siguientes opciones:

- Ambas en FAT32
- La segunda partición debe ser la que contendrá la emunand (de 29828MB de tamaño).

El programa se quejará diciendo que la segunda no se podrá acceder. Le damos que adelante quedando así:

Imagen

Una vez acabado (no tarda nada) nos vamos donde tengamos nuestra copia de seguridad en el ordenador en la consola de windows (cmd) y escribiremos lo siguiente:
- Si hicimos la copia en fat32 juntamos todos los archivos:
copy /b BOOT0+BOOT1+rawnand.bin.00+rawnand.bin.01+rawnand.bin.02+rawnand.bin.03+rawnand.bin.04+rawnand.bin.05+rawnand.bin.06+rawnand.bin.07+rawnand.bin.08+rawnand.bin.09+rawnand.bin.10+rawnand.bin.11+rawnand.bin.12+rawnand.bin.13+rawnand.bin.14 emummc.bin

- Si hicimos la copia en exFat juntamos los 3 archivos:
copy /b BOOT0+BOOT1+rawnand.bin emummc.bin

Dando como resultado un archivo que se llama emummc.bin en la misma carpeta

Tardará un rato, así que paciencia.

Bien, una vez tenemos el emummc.bin necesitamos copiar el archivo dd de arriba a la misma carpeta para ejecutarlo (a poder ser renombradlo a dd.exe)

Primero de todo, vamos a ver que dirección en windows tiene nuestra partición. En mi caso es la unidad R:
Escribo dd --list (doble guion)
Fijaros que pone Mounter on. \\.\unidad_que_quiero:

En mi caso es esta: \\?\Device\HarddiskVolume102 (mirad la foto)

Imagen

Por lo que debo escribir lo siguiente en CMD. Tened en cuenta que debéis tener todas las carpetas cerradas u os dará error de que no puede abrirlo (eso incluye cerrar el partition wizard):
dd if=emummc.bin bs=512M of=\\?\Device\HarddiskVolume102 --progress

Este es el error que os dará si no tenéis las carpetas y el partition cerrados:

Imagen

29828MB después tendremos la emunand ya creada en nuestra switch PEEEEERO hay que indicarle donde está el sector de inicio para que pueda funcionar bien.

Imagen

Para esto vamos de nuevo al partition wizard, vamos a la partición correspondiente botón derecho, properties y vemos el sector que pone de inicio. Este número le cogemos y le convertimos a hexadecimal aquí: https://www.binaryhexconverter.com/deci ... -converter

Imagen

En mi caso el sector es el 182976512 y después de pasarlo a hexadecimal me queda AE80000:

Imagen

Con estos datos descargamos el emuMmcConfig aqui: https://github.com/KranKRival/EmuMmcConfig/releases y el atmosphere https://github.com/Atmosphere-NX/Atmosphere/releases (en mi caso bajé el 0.14.4)

Copiamos primero el atmosphere a la partición visible de la microsd y acto seguido copiamos el emummcconfig.
No olvidéis crear la carpeta pegascape con los archivos que indica en esta página (https://pegascape.sdsetup.com/) (yo uso cafeeine.nsp y reboot_to_rcm.nsp) si tenéis la switch parcheada

Una vez copiado abrimos la carpeta emummc y modificamos el archivo emummc.ini quedando así:

[emummc]
emummc_enabled = 1
emummc_sector = 0xAE80000 (Cambio AE80000 por tu numero obtenido arriba!)
emummc_nintendo_path = EmuNAND

Guardamos y listo, ya arrancaría atmosphere.

Imagen

[/quote]


Como clonar la emunand de una microsd a otra
hilo_tutorial-clonar-emunand-en-otra-sd-de-mas-capacidad-muy-facil_2342308

Gracias a todo EOL y a @igusi2000 por la ayuda que da a diario
@NeoSX Gran tutorial, por cierto comentas que con win32diskimager se puede hacer backup de la emunand, la emunand queda en particion oculta, esa emunand se podria pasar a otra sd?
@igusi2000 gracias, me llevó muchas horas de leer y creo que esto puede ayudar a la gente a no marearse mucho.

Como la primera partición es la de datos y la segunda la de la emunand no se puede copiar sólo la emunand y ya, hay que copiar la entidad de USB entera.

Esto se puede hacer con USB Image tool: https://www.alexpage.de/usb-image-tool/download/
Disculpa mi ignorancia, entonces no se puede actualizar la nand oficial? mi amigo y yo por ejemplo queremos comprarnos el mhgx y la suscripcion de nintendo para jugarlo online, pero no queremos perder atmosphere dejandolo en la emunand, es eso posible?.
rksora escribió:Disculpa mi ignorancia, entonces no se puede actualizar la nand oficial? mi amigo y yo por ejemplo queremos comprarnos el mhgx y la suscripcion de nintendo para jugarlo online, pero no queremos perder atmosphere dejandolo en la emunand, es eso posible?.


Tienes dos opciones:
1. Si tienes una consola parcheada, no te queda otra opción más que actualizar la emunand ya que actualmente no existe manera de cargar atmosphere en versiones superiores a 4.X
2. Si tienes una consola NO parcheada, puedes actualizar la sysnand y jugar desde ella online aunque es aconsejable hacer un backup de la nand por si quieres volver atrás y actualizar con choidujournx para no quemar los efuses.
Gracias por el tuto, a ver si no me lio. Primero tendría q hacer todo lo del tutorial que está en inglés, no? O sea, lo del pegascape, caffeine, etc.
Otra cosa, en ese mismo tuto dice que evitemos usar el Choidujour por riesgo de brickeo... con qué debo tener cuidado en concreto?
muchas gracias por el tutorial,
Tengo funcionando emunand siguiendo el tutorial de Raugo. Me surgen unas dudas,
# El emummc config que es?
# El fichero .ini en la ultima linea que difere cia hay con la que puso @Raugo.
# La particion de datos la tengo en exfat.Cuando dices que se corrompe facilmente es asi? os pasa a todos?
# Copia seguridad emunand. Hay que hacer de toda la sd? Claro si se jode la sd hay que instalar todo de nuevo.
Gracias
revolution escribió:Gracias por el tuto, a ver si no me lio. Primero tendría q hacer todo lo del tutorial que está en inglés, no? O sea, lo del pegascape, caffeine, etc.
Otra cosa, en ese mismo tuto dice que evitemos usar el Choidujour por riesgo de brickeo... con qué debo tener cuidado en concreto?


Eso es, primero arrancas el pegascape con cafeine (está preparado el archivo que puse arriba ya con ello).
Pone que ChoidujourNX usado con la emunand no es peligroso. (Copio y pego: ChoiDujourNX (safe on emuMMC, do not use on sysnand)

Debes de tener cuidado de no arrancar ChoidujourNX en el sistema base, no en la emunand (por eso os recomiendo cambiar el color del tema)

@jobalu
El emummc config indica en que sector empieza la emunand.
Se corrompe facilmente, no me preguntes por qué pero en todos los lados lo advierten y yo preferiblemente prefiero hacer split de nsp que andar con peligro de quedarme sin tarjeta y tener que formatearla de nuevo.

La copia de seguridad de la emunand es alternativa pero para tarjetas grandes veo que no es aconsejable porque tarda 1:30 hr en hacerse y 2:30 hr en meterse de nuevo. En si es bueno porque no tienes que hacer todo de nuevo pero tarda mucho para mi gusto.

¡Un saludo!
Creo que se podria omitir todo lo de los programas de pc para crear la emunand sinplemente usando sx os para crearla en particion oculta y ya solo poner en el sector de arranque 0x2 y asi de facil ya quedaria listo en 2 sencillos pasos
NeoSX escribió:
rksora escribió:Disculpa mi ignorancia, entonces no se puede actualizar la nand oficial? mi amigo y yo por ejemplo queremos comprarnos el mhgx y la suscripcion de nintendo para jugarlo online, pero no queremos perder atmosphere dejandolo en la emunand, es eso posible?.


Tienes dos opciones:
1. Si tienes una consola parcheada, no te queda otra opción más que actualizar la emunand ya que actualmente no existe manera de cargar atmosphere en versiones superiores a 4.X
2. Si tienes una consola NO parcheada, puedes actualizar la sysnand y jugar desde ella online aunque es aconsejable hacer un backup de la nand por si quieres volver atrás y actualizar con choidujournx para no quemar los efuses.


Por parcheada te refieres a un fw actualizado o a una consola sin el exploit del tegra, creo q mi consola estaba en 5.x cuando realice el backup no recuerdo.
DarkValkirion escribió:Creo que se podria omitir todo lo de los programas de pc para crear la emunand sinplemente usando sx os para crearla en particion oculta y ya solo poner en el sector de arranque 0x2 y asi de facil ya quedaria listo en 2 sencillos pasos



Podrías explicarme como se haría de esa forma? o darme algún enlace con algún tutorial please?
@revolution Con sx os como dices tambien se hace emunand y es mas sencillo pero mucha gente no quiere tener que usar nada de sx os y quiere poder hacer su emunand desde windows
Me da que sale algo hoy con respecto a hekate y que configure la emmunand mas fácil.
Una pregunta,

hay posibilidad de quemar efuses al entrar en Emunand, si la versión de esta es superior a la oficial de la consola?

Me explico, versión de la consola 6.1, versión emunand 8.1 (sin autoRCM). Entiendo que no por que para acceder a la emunand accedes a través de JIG+RCM. Y sin el puesto, se accederá a la original de la consola (6.1 en este caso).

¿Es correcto? Muchas gracias,
@Jesse Pinkman Al entrar o actualizar emunand no se queman efuses
La parte de la emunand perfecta, gracias por el tutorial.

Personalmente estoy teniendo problemas a la hora de actualizar de la 6.2 a la 8.1.0 mediante ChoiDujourNX, arbitrariamente (en diferentes pasos del instalador),

1. Error 0x1b5c02 creating placehld for XXXXXX.nca!
2. Error 0x1b5c02 deleting placehld for XXXXXX.nca!

Obligandome a repetir el proceso y crear una nueva emunand

¿alguna idea? Ambas particiones estan en FAT32 (he proabado ambas opciones mediante ChoiDujourNX y nada. tambien he desactivado el flag de archivar ficheros)
Una duda, si actualizo la emunand desde el actualizador oficial de nintendo (Sin usar choir) se queman los efuses aunque sea la emunand?? Una mas: Si actualizo la emunand, y la sysnand está en una version de sistema menor, al entrar a la sysnand se queman los efuses??
Jesse Pinkman escribió:Una pregunta,

hay posibilidad de quemar efuses al entrar en Emunand, si la versión de esta es superior a la oficial de la consola?

Me explico, versión de la consola 6.1, versión emunand 8.1 (sin autoRCM). Entiendo que no por que para acceder a la emunand accedes a través de JIG+RCM. Y sin el puesto, se accederá a la original de la consola (6.1 en este caso).

¿Es correcto? Muchas gracias,


Tal y como dice @igusi2000 no se quema en la emunand. (Usa ChoiDujourNX)

@DarkValkirion entiendo que sx os luche por mantener su negocio pero yo personalmente prefiero hacer las cosas sabiendo lo que hago, limpio y sin posibilidad de modificaciones en el proceso. (Que no digo que ellos lo hagan)

@jobalu si lo sacan avisa ;)

@Jesse Pinkman
¿estás usando exfat o fat32?.
¿Te hace la verificación previa de los archivos bien?.
¿Anteriormente como subiste a la 6.2?.
NeoSX escribió:
Jesse Pinkman escribió:Una pregunta,

hay posibilidad de quemar efuses al entrar en Emunand, si la versión de esta es superior a la oficial de la consola?

Me explico, versión de la consola 6.1, versión emunand 8.1 (sin autoRCM). Entiendo que no por que para acceder a la emunand accedes a través de JIG+RCM. Y sin el puesto, se accederá a la original de la consola (6.1 en este caso).

¿Es correcto? Muchas gracias,


Tal y como dice @igusi2000 no se quema en la emunand. (Usa ChoiDujourNX)

@DarkValkirion entiendo que sx os luche por mantener su negocio pero yo personalmente prefiero hacer las cosas sabiendo lo que hago, limpio y sin posibilidad de modificaciones en el proceso. (Que no digo que ellos lo hagan)

@jobalu si lo sacan avisa ;)

@Jesse Pinkman
¿estás usando exfat o fat32?.
¿Te hace la verificación previa de los archivos bien?.
¿Anteriormente como subiste a la 6.2?.


@NeoSX fat32 ambas particiones, verificación ChoiDujourNX sin problemas (da errores posteriormente [cada intento en ptos, diferentes].

6.2 actualizada oficialmente (backup de la nand sobre ella limpia), nunca actualizada a más versión por ningún medio.
Jesse Pinkman escribió:
@NeoSX fat32 ambas particiones, verificación ChoiDujourNX sin problemas (da errores posteriormente [cada intento en ptos, diferentes].

6.2 actualizada oficialmente (backup de la nand sobre ella limpia), nunca actualizada a más versión por ningún medio.


Al respecto solo encontré esto:
hilo_choidujournx-homebrew-para-actualizar-tu-switch-sin-quemar-efuses_2295957_s750

Si no he interpretado mal estás intentando actualizar la switch (sysnand) no la emunand.
¿Has probado con otra tarjeta en exFat?. Me parece raro que no hay nada relevante en github ni en gbatemp al respecto.
NeoSX escribió:
Jesse Pinkman escribió:
@NeoSX fat32 ambas particiones, verificación ChoiDujourNX sin problemas (da errores posteriormente [cada intento en ptos, diferentes].

6.2 actualizada oficialmente (backup de la nand sobre ella limpia), nunca actualizada a más versión por ningún medio.


Al respecto solo encontré esto:
hilo_choidujournx-homebrew-para-actualizar-tu-switch-sin-quemar-efuses_2295957_s750

Si no he interpretado mal estás intentando actualizar la switch (sysnand) no la emunand.
¿Has probado con otra tarjeta en exFat?. Me parece raro que no hay nada relevante en github ni en gbatemp al respecto.


@NeoSX al contrario, estoy intentando actualizar la emunand. Igualmente he realizado una búsqueda exhaustiva y no he encontrado mucha información en ninguna otra fuente.

Que el % de avance de un intento al otro varíe antes de fallar me quiere hacer pensar que se debe a la SD/formato.
Gente he visto que han actualizado Hekate a versión 5.0 y trae soporte para emummc entre otras cosas. Significa que será más sencillo poder hacer esto de la emunand? Os dejo el enlace https://github.com/CTCaer/hekate/releases/tag/v5.0.0
Jesse Pinkman escribió:
NeoSX escribió:
Jesse Pinkman escribió:
@NeoSX fat32 ambas particiones, verificación ChoiDujourNX sin problemas (da errores posteriormente [cada intento en ptos, diferentes].

6.2 actualizada oficialmente (backup de la nand sobre ella limpia), nunca actualizada a más versión por ningún medio.


Al respecto solo encontré esto:
hilo_choidujournx-homebrew-para-actualizar-tu-switch-sin-quemar-efuses_2295957_s750

Si no he interpretado mal estás intentando actualizar la switch (sysnand) no la emunand.
¿Has probado con otra tarjeta en exFat?. Me parece raro que no hay nada relevante en github ni en gbatemp al respecto.


@NeoSX al contrario, estoy intentando actualizar la emunand. Igualmente he realizado una búsqueda exhaustiva y no he encontrado mucha información en ninguna otra fuente.

Que el % de avance de un intento al otro varíe antes de fallar me quiere hacer pensar que se debe a la SD/formato.


@Jesse Pinkman
He encontrado un chico que tuvo un problema intentando saltar entre versiones 8.X
https://gbatemp.net/threads/cannot-enab ... nx.542212/

¿Que versión te marca la emunand ahora mismo? (Incluyendo AMS)

@revolution tiene toda la pinta.

Voy a echarle un vistazo.

Un saludote
@NeoSX Vale, gracias. A la espera de que salga algo "más sencillo" para hacer la emundand porque soy demasiado novato en todo esto y no quiero dejar mi Switch en modo pisapapeles.
@revolution Ya lo hay, se llama hekate nyx
@igusi2000 estoy viendo como trabaja :)

Toca actualizar tutorial con versión para novatos :)
joer, que grandes [beer] [tadoramo] aunque hasta mañana nada de nada porque me acabo de dar cuenta de que compré una sd hobbit para hacer todo esto (64 gb) [uzi] [facepalm]
@NeoSX gracias ya de antemano, lo esperamos con ansias jajaja
Ya casi está acabado, es bastante sencillo. (Está haciendo la copia de la emunand ahora mismo desde la switch)
NeoSX escribió:@Jesse Pinkman
He encontrado un chico que tuvo un problema intentando saltar entre versiones 8.X
https://gbatemp.net/threads/cannot-enab ... nx.542212/

¿Que versión te marca la emunand ahora mismo? (Incluyendo AMS)


@NeosSX 6.2.0 (AMS 0.9.1).

Voy a realizar una instalación limpia, si no funciona intento con hekate realizar la emunand + actu.

El hilo que adjuntas es el que vi que puede afectar el archivado de ficheros de windows, etc. pero pese a ello KO.

Gracias por tu tiempo, intentaré dar con la tecla por si le ocurre algo similar a alguien más y voy comentando la jugada en el hilo
@Jesse Pinkman espérate al método nuevo que lo saco en 20-30 min. Sólo me falta la parte para que arranquéis atmosphere.

Ya tenéis el método de Hekate.

Tengo un pequeño problema para arrancar el payload de atmosphere 9.2, en cuanto lo solucione pongo como arrancarlo
@NeoSX yo tengo la Switch intacta en su caja a la espera de empezar desde cero. Me dará con una SD de 64Gb o espero a pillar mañana una mayor? tamaño recomendado?
@revolution yo recomiendo lo menos 128GBs. Piensa que la emunand ocupa 32GB y un backup ocupa de media 20GBs.

Con atmosphere 0.9.2 da error.

Funciona con atmosphere 0.9.1
¿10 minutos en crear la emunand?
josete2k escribió:¿10 minutos en crear la emunand?


Imagen
9 min 46 sg con microSD Samsung EVO 128GB
@NeoSX creo que falta añadir ''en la raíz de la SD'' en la frase '' - hbmenu.nro en la ''

No me atrevo a tocarlo yo por si estoy equivocado [agggtt]
enfermo777 escribió:@NeoSX creo que falta añadir ''en la raíz de la SD'' en la frase '' - hbmenu.nro en la ''

No me atrevo a tocarlo yo por si estoy equivocado [agggtt]


¡Hecho! Gracias :)
@NeoSX Que le pasa a la version atmosphere.0.9.2?
Ni idea, pero me da error de cabeceras.

De momento esperad un segundo porque estoy preguntando en github. Además por lo que veo la emunand no se está montando bien. Me devuelve a la sysnand.

La copia se hace correctamente y funciona bien, comprobado.
La emunand no se monta desde Hekate. Reviso y termino el manual.
Emunand realizada con exito (Hekate) 18 min en mi caso.

@NeoSX he cargado athmosphere 0.9.2 utilizando su payload y sin problema.
@igusi2000 ¿A que te refieres? Porque no tiene ningún sentido la frase, si cargas en ofw no usas atmosphere porque atmosphere es un CFW.

Saludos
Jesse Pinkman escribió:Emunand realizada con exito (Hekate) 18 min en mi caso.

@NeoSX he cargado athmosphere 0.9.2 utilizando su payload y sin problema.


Mira que estes ejecutando Emunand y no Sysnand

@Raugo a mi se me queda en la pantalla de Nintendo Switch congelado.

Estoy mirando como gestiona Hekate el apartado 'Launch', no me arranca la emunand ni a tiros.
@NeoSX Comprobado,

En ajustes de consola (y cambiando el color del tema). Me dispongo a actualizar desde 6.2.0 (AMS 0.9.2)
@Jesse Pinkman Haz otra comprobación, apaga, revisa que el color del tema sea el blanco (o el que pusiste) y al ejecutar el CFW se ha cambiado.

En tal caso como metiste atmosphere 0.9.2 a la SD, ¿arrastrar y listo?. Me está dando problemas y estoy negro...
@Raugo Es verdad, no dije nada jajaaj
@NeoSX gracias por el tutorial, está genial. Justamente estaba buscando tutoriales y métodos para una switch no parcheada con 4.0.1.

Entonces si he entendido bien, siguiendo este tutorial podría tener la switch con 4.0.1 en OFW de forma permanente, lanzar Pegascape con caffeine, y así ya carga Nyx, desde el cuál puedo cargar la Emummc con Atmosphere.

Entonces no habría necesidad de jigs. Y al ser Emummc no debería haber riesgo de brickeos ¿no? Y bueno, aunque pasara algo siempre tendría la posibilidad de meterle un jig para restaurar la nand.

Si todo esto es así esta noche me pondré con tu tutorial :)
NeoSX escribió:@Jesse Pinkman Haz otra comprobación, apaga, revisa que el color del tema sea el blanco (o el que pusiste) y al ejecutar el CFW se ha cambiado.

En tal caso como metiste atmosphere 0.9.2 a la SD, ¿arrastrar y listo?. Me está dando problemas y estoy negro...


Si, hice esa comprobación para cerciorarme de que sys tema blanco, emu tema negro (además he situado una screenshot en la galería de imágenes de la emuNAND).

Estoy manteniendo cero ficheros antiguos, por lo que he arrastrado athmosphere 0.9.2 limpio,

También he descargado y cambiado el \fusee-primary.bin por el nuevo de la release 0.9.2 para cargarlo via TegraRCM (no creo que haya cambiado, pero por si acaso...).
Kingdertoten escribió:@NeoSX gracias por el tutorial, está genial. Justamente estaba buscando tutoriales y métodos para una switch no parcheada con 4.0.1.

Entonces si he entendido bien, siguiendo este tutorial podría tener la switch con 4.0.1 en OFW de forma permanente, lanzar Pegascape con caffeine, y así ya carga Nyx, desde el cuál puedo cargar la Emummc con Atmosphere.

Entonces no habría necesidad de jigs. Y al ser Emummc no debería haber riesgo de brickeos ¿no? Y bueno, aunque pasara algo siempre tendría la posibilidad de meterle un jig para restaurar la nand.

Si todo esto es así esta noche me pondré con tu tutorial :)


@Kingdertoten correcto todo lo que dijiste :)
Recuerda que no debes activar autoRCM bajo ningún concepto.

@Jesse Pinkman Todo revisado y me lanza siempre "Failed to decrypt the Package2 header (master key revision 3)

Copiados los archivos de cero + pegascape con el fusee-primary.bin como reboot_payload.bin y siempre ese error
La verdad es que el menú de Hekate debería ser algo más claro, en el icono de CFW, si tienes activada la emummc, debería poner entre paréntesis que cargas desde emummc. Ya sé que hay otro icono que pone CFW con la emummc deshabilitada, pero creo que puede dar lugar a confusión.
3659 respuestas
1, 2, 3, 4, 574