Advertisement
beridam

Juankear la 3ds

Jul 3rd, 2016
653
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.24 KB | None | 0 0
  1. ESTE TUTORIAL VUELVE A ESTAR OBSOLETO Y LO HE QUITADO DE DONDE LO TENÍA PARA EVITAR BRICKS.SI HABÉIS LLEGADO HASTA AQUÍ Y VEIS ESTO SEGUID LA GUÍA DE PLAILECT HASTA QUE ARREGLE ESTA.
  2.  
  3.  
  4.  
  5. Este es el 2º tutorial del grupo de 2, compuesto por http://pastebin.com/8kvYHzGg , y éste (si buscáis el de inyectar fbi sólo para emunand, que está obsoleto, es http://pastebin.com/zLbheSGb)
  6.  
  7. Este tutorial se ha creado con la NEW 3ds en mente, pero funcionará todo en OLD 3ds y 2ds.
  8.  
  9. Esto está pensado para gente con una consola nueva, que aún no ha jugado a nada. Si habéis jugado a algo y tenéis partidas guardadas a conservar, buscad cómo hacer copia de ellas y luego seguid el tutorial. Igualmente, en principio, este tutorial NO debería borrar ningún juego ni partida guardada si lo seguís al pie de la letra.
  10.  
  11. ESTE TUTORIAL HA SIDO EDITADO SEVERAMENTE. En lugar de explicar cómo crear, configurar y actualizar una emuNAND y quedarnos con eso, vamos a crear la emuNAND simplemente para poder copiarla a sysNAND e instalar arm9loaderhax en ella. Además, el método de instalar FBI en emuNAND ha sido sustituido por el de H&S totalmente, dado que es más seguro. Si habíais hecho el tutorial que había aquí antes que este, no os preocupéis que también vamos a poder hacer este sin perder nada. De momento saltad a apartado 3 si tenéis ya una emuNAND funcional. Si no la tenéis, o no sabeís de qué hablo, seguid leyendo.
  12.  
  13. Antes que nada. Este tutorial, así como el otro, está basado en la fantástica y completa guía de Plailect. Si sabéis inglés por favor usad la guía de Plailect. https://github.com/Plailect/Guide/wiki/Part-1-(Homebrew)
  14.  
  15. Para este tutorial SÓLO vamos a necesitar: la 3ds (en versión de firmware 9.0 a 9.2; en este tutorial NO voy a explicar cómo hacer downgrade, buscad otro como http://pastebin.com/8kvYHzGg), una microSD (en principio de cualquier tamaño, pero debido a temas de la ds las de 16 y 32 son las que van mejor; las más grandes funcionan pero no tan rápido), un lector de microSD para el ordenador, y obviamente un ordenador. En principio cualquier SO sirve. Hay un paso donde si la cagáis tendréis que hacer un camino distinto (FAQ, número 2), y eso requirere de un programa que podéis compilar vosotros o usar el ya compilado, que existe para windows. Igualmente, los pasos los voy a describir para usuarios de Windows (cosas como herramientas de formateo y tal).
  16.  
  17. ES FÁCIL hacerlo, y difícil perderse, si lo seguís paso por paso. Intentaré poner links a fotos para que quede todo claro. POR FAVOR, LEED CADA PASO VARIAS VECES ANTES DE HACERLO, Y ASEGURAOS DE QUE LO ENTENDÉIS.
  18.  
  19. Básicamente se divide en 4 partes, y es importante que entendáis siempre qué estáis haciendo. De esta manera, si os perdéis podéis retomarlo más atrás, y si os da un error inesperado podéis deducir por qué.
  20.  
  21. Las partes son:
  22.  
  23. 1. Preparar la microSD.
  24. 2. Acceder a homebrew launcher con cfw e instalar FBI, hacer backup de sysNAND y crear la emuNAND
  25. 3. Hacer downgrade a emuNAND hasta 2.1.0 y copiar la emuNAND sobre la sysNAND
  26. 4. Instalar arm9loaderhax y restaurar la emuNAND original sobre la sysNAND
  27.  
  28. FAQ al final de todo.
  29.  
  30. *************
  31.  
  32. GLOSARIO BASE
  33.  
  34. n3ds/N3DS: New 3ds (XL o no, es irrelevante)
  35. o3ds/O3DS: 3ds original (o XL, es irrelevante)
  36. sysNAND: memoria interna de la 3ds
  37. emuNAND: réplica de la sysNAND en la microSD
  38. CFW: custom firmware, firmware que permite instalar .cia sin firmar.
  39. HBL: HomeBrew Launcher
  40. FBI: instalador de .cia (entiendes? FBI-CIA hahahah.)
  41. .cia: archivos que podemos instalar en la 3ds. Esto incluye juegos, herramientas...
  42. Browserhax: exploit de la 3ds al que se accede mediante el código QR de la siguiente imagen: https://yls8.mtheall.com/3dsbrowserhax_auto_qrcode.png
  43. Menuhax: exploit de la 3ds que permite encender la 3ds en HBL, emuNAND... y que requiere que se haya creado el archivo de configuración de temas (YA NO LO VAMOS A USAR)
  44. arm9loaderhax: exploit que se ejecuta milisegundos después del kernel y nos permite hacer cosas como lanzar un CFW antes que sysNAND.
  45.  
  46.  
  47.  
  48. _________________
  49.  
  50.  
  51. 1. FORMATEAR MICROSD
  52.  
  53. Esto es bastante obvio. La SD que vayáis a usar (pensad que los juegos se instalan aquí y miden entre 300MB y casi 3GB) tiene que estar vacía y formateada. Si es de 8GB o menos, tal como os sugiera windows (debería ser FAT32, tamaño de asginación predeterminado); si es de 16-32GB, FAT32 con tamaño de asginación a 64K; si es de más de 32GB, windows no permite formatear estas a FAT32. Tendréis que usar otra herramienta, como minitool partition wizard (la versión gratis basta), para formatearla a FAT32 y tamaño de asginación predeterminado (en principio esto equivale a 32K, podéis probar con 64k pero me he encontrado que la 3ds no la lee). En lugar de minitool podéis usar esto también http://www.ridgecrop.demon.co.uk/guiformat.exe
  54.  
  55. https://dl.dropboxusercontent.com/u/105444097/3ds/format.png
  56.  
  57. Ya tenemos la microSD.
  58.  
  59.  
  60. 2. SYSNAND, FBI, EMUNAND
  61.  
  62. 2.1 ORGANIZAR ARCHIVOS
  63.  
  64. Vamos a necesitar unos cuantos archivos. Idealmente, deberíais crear una carpeta con un nombre a vuestra elección lo más corto posible y ponerlo lo más en la raíz del disco duro que podáis. Ejemplo: C:\3ds. Es mejor así porque windows y otros sistemas operativos tienen problemas con las rutas de archivo muy largas y así nos curamos en salud.
  65.  
  66. La mayoría de los archivos están en .zip/.rar/.7z. Extraedlos en carpetas con su mismo nombre para no mezclar nada. Aquello que no venga comprimidlo tenedlo igual en una carpeta separada.
  67.  
  68. Los archivos a descargar:
  69.  
  70. STARTER PACK https://smealum.github.io/ninjhax2/starter.zip
  71. EMUNAND9 https://github.com/d0k3/EmuNAND9/releases (descargad el zip de la última versión, el que empieza por EMUNAND9, no el source code)
  72. Luma3ds (u otro CFW, este tutorial es para luma) https://github.com/AuroraWright/Luma3DS/releases
  73. FBI https://github.com/Steveice10/FBI/releases
  74. TinyFormat https://github.com/javimadgit/TinyFormat/releases
  75. dbs.zip https://gbatemp.net/attachments/dbs-zip.24402/
  76.  
  77. 2.2 ANÁLISIS DE LOS ARCHIVOS
  78.  
  79. Primero vamos a explicar qué vamos a hacer en este paso y qué es cada archivo. No os saltéis esto, es importante entenderlo para poder solucionar nuestros propios problemas y no ir a tocar los cascabeles a alguien en algún foro.
  80.  
  81. El starter pack incluye unas cuantas cosas imprescindibles para juankear. Por ejemplo, el homebrew launcher, el superFTBrony (sí, brony, y os va a salvar la vida), algún emulador y cuatro cosas más.
  82.  
  83. EmuNAND9 es la herramienta para copiar SysNAND a la SD. Esto igual nos suena a chino. Vamos a repasar todo un poco.
  84. *Nuestra 3ds tiene una memoria interna. Ahí esta la NAND del sistema o SysNAND. Básicamente en este tutorial copiaremos la sysNAND a la SD para crear lo que llamaremos EmuNAND (NAND emulada), y de ahí haremos arm9loaderhax en la sysNAND, es un proceso que puede parecer complejo si lo explico ahora, de manera que de momento no lo explico.
  85. Luma3ds es un Custom Firmware, es decir, software de la DS modificado, que permite instalar archivos .cia sin firmar y ejecutar una emuNAND.
  86.  
  87. TinyFormat es una herramienta para formatear la SysNAND. Luego explicaré para qué sirve hacer esto.
  88.  
  89. dbs.zip son dos archivos de base de datos de la ds que están vacíos.
  90.  
  91. 2.3 SysNAND, EmuNAND, etc.
  92.  
  93. 2.3.1. Configuración inicial
  94.  
  95. Primero iniciamos la 3ds una vez con la microSD puesta si no lo habíamos hecho nunca. Si es la primera vez que la encendemos y la 3ds ya os venía en 9.0-9.2 tendréis que hacer el tutorial inicial, pero hacedlo rápido sin importar nombre ni nada, que luego lo borraremos. Eso sí, en cualquier caso, poned de fecha 1 de enero de 2000 y hora las 00:00, por si acaso (a veces el paso 2.3.4 no sale bien y esto ayuda). Configurad también una conexión Wi-Fi, nos hará falta. Cuando llegue al menú home la apagamos normal. Sacamos la microSD.
  96.  
  97. 2.3.2. Copiar archivos y carpetas relevantes
  98.  
  99. Copiamos el contenido del starter pack en la microSD. Ahora la microSD debería tener un archivo boot.3dsx, una carpeta \Nintendo 3ds y una carpeta \3ds que en su interior tiene un puñado de carpetas. Esto está bien. Añadimos la carpeta “luma” del archivo de luma3ds suelta en la microSD (borrando la carpeta luma que hubiera previamente, si la había). Copiamos también la carpeta “3ds” de luma a la raíz de la microSD para que se combine con la ya existente, y copiamos suelto a la raíz el archivo luma3ds.dat. La foto puede diferir un poco.
  100.  
  101. https://dl.dropboxusercontent.com/u/105444097/3ds/microsd%20root.png
  102.  
  103. En el PC, dentro de las carpetas de FBI, EmuNAND9 y TinyFormat tiene que haber carpetas con su mismo nombre que contengan archivos de extensión .3dsx y .smdh. Copiamos estas carpetas en la microSD, dentro de la carpeta 3ds. De momento en la microSD hay un boot.3dsx, una carpeta \Nintendo 3ds y una carpeta \3ds con algunas carpetas más.
  104.  
  105. Así nos queda el contenido de \3ds (pastaCFW es del tutorial anterior, ignoradlo, ahora debería haber algo de luma): https://dl.dropboxusercontent.com/u/105444097/3ds/3ds%20folder%201.png
  106.  
  107. Entramos a la carpeta Nintendo 3ds. Tendremos una carpeta con un nombre muy largo. Entramos. Otra igual. Entramos. Veremos una carpeta llamada \extdata. SI NO EXISTE UNA CARPETA /dbs a su lado, la creamos. En su interior copiaremos los dos archivos sueltos que vienen en dbs.zip (import.db, title.db). ***Si estamos configurando una 3ds que NO es nueva y no hemos formateado la microSD, esta carpeta ya existirá y la dejaremos como está.***
  108.  
  109.  
  110. 2.3.3. Resetear bases de datos
  111.  
  112. SI HEMOS CREADO LA CARPETA DBS AL LADO DE EXTDATA Y COPIADO LOS ARCHIVOS DBS seguid esto. En caso contrario vamos a 2.3.4. Ponemos la microSD de nuevo en la 3ds y la encendemos. Vamos a ajustes, gestión de datos, Nintendo 3ds, Software. Al entrar nos dirá que las bases de datos están corruptas. Nos da opción a restaurar o resetear, le damos a que sí. Salimos al menú home.
  113.  
  114. 2.3.4. Primera entrada a HBL
  115.  
  116. Con la microSD puesta, y encendiendo la 3ds si no estaba ya encendida, vamos al menú home, y en la esquina de arriba a la izquierda le damos a cambiar tema. NO ES NECESARIO CAMBIAR EL TEMA, aunque no pasa nada si lo hacéis; esto es simplemente para crear un exploit para menuhax. Ahora os explico todo. Abrimos la cámara (L+R) y leemos este código https://yls8.mtheall.com/3dsbrowserhax_auto_qrcode.png , nos dice que si queremos abrir el navegador en la página web que da el código y le decimos que sí. Ahora si no habíamos abierto el navegador habrá que hacer la configuración inicial. Una vez hecha, o si ya no la hemos tenido que hacer, se cargará la página, la 3ds tendrá pantallazos de colores (no os asustéis) y PAM, se habrá cargado el HomeBrew Launcher, que debería parecerse a esto: https://pbs.twimg.com/media/B4TAeErIUAEHKyq.png (esto es una imagen vieja y algo podría diferir). Si no se carga (pantalla roja, amarilla, blanca, o negra fijas) reiniciamos la 3ds, para ello aguantamos el botón power unos 15 segundos hasta que se apague, la encendemos de nuevo y repetimos lo de la cámara (aunque en principio abriendo el navegador debería recargar la página del hax). Si después de varios intentos no va, copiad de nuevo el starter pack a la 3ds.
  117.  
  118. HBL: https://pbs.twimg.com/media/B4TAeErIUAEHKyq.png
  119.  
  120. Este método es conocido como BROWSERHAX. Es posible que use esta palabra más adelante.
  121.  
  122. Ahora estamos en HBL. Desde aquí se empieza el juankeo propiamente dicho. Ahora lo que vamos a hacer es crear la emuNAND, para lo cual primero haremos un backup de la sysNAND y luego la copiaremos en la SD para crear la emuNAND.
  123. 2.3.5. Backup de la sysNAND
  124.  
  125. Básicamente vamos a hacer una copia de la sysNAND, es decir, de la memoria interna. Si brickeamos la 3ds se puede restaurar esta sysNAND, aunque soldando, de manera que no nos quedaríamos con un ladrillo. ADEMÁS, si juankeáis la 3ds por arm9loaderhax, esta sysNAND se puede restaurar sin soldar nada ni tocar nada físico de la consola; este método (arm9loaderhax) NO lo voy a cubrir en esta guía; aun así conviene tener este backup. Nunca se sabe.
  126.  
  127. Para hacerla entraremos a EMUNAND9 desde HBL. Tardará un poquito en cargar, pero no más de medio minuto o 1 minuto (en general deberían ser 10-15 segundos). Si tarda más de la cuenta volvemos a entrar a HBL mediante browserhax, abrimos el superftbrony, lo cerramos, y abrimos EMUNAND9.
  128.  
  129. Una vez dentro. Entramos a EmuNAND Manager Options y le damos a Backup sysNAND to file. Le dejamos el nombre estándar y seguimos las instrucciones en pantalla para que haga la copia.
  130. *****Esto va a tardar entre 7 y 10 minutos dependiendo del fabricante de la NAND de vuestra 3ds (Toshiba o Samsung), y el tamaño también diferirá a causa de esto (debe ser exactamente uno de estos tamaños https://github.com/Plailect/Guide/wiki/NAND-Size). Dejad la 3ds cargando si queréis, por si acaso.
  131.  
  132. ¿Ya ha acabado? Bien. Ahora apretamos SELECT para desmontar la microSD. Podremos sacar la microSD sin apagar la 3ds (yay!). Lo hacemos, copiamos TODO el contenido de la microSD tal cual está a una carpeta del PC para restaurarla entera luego, dado que la vamos a borrar en el siguiente paso.
  133.  
  134. Entre esos archivos está uno que mide uno de los tamaños del link de arriba, que se llama nand.bin, que es el backup de la sysNAND. Lo renombramos a sysnand_original.bin. ESTE ARCHIVO ES EL ARCHIVO MÁS IMPORTANTE DE TODOS TODOS TODOS, Y NO SE PUEDE PERDER. Haced varias copias, ponedlas en distintos sitios, subidlo a dropbox, Mega, donde sea, que no se pierda.
  135.  
  136. 2.3.6. Crear la EmuNAND
  137.  
  138. Ponemos la microSD de nuevo en la 3ds, tocamos B dos veces, y escogemos Complete EmuNAND Setup. Si sale un aviso de que falta starter.bin no le hacemos caso, seguimos. Seguimos las instrucciones en pantalla para crear la emuNAND. Crear la emuNAND va a borrar todos los archivos de la microSD. Asegúrate de que has copiado todo al PC. De nuevo, 7-10 minutos.
  139. Una vez hecho, tocamos SELECT para desmontar la microSD, y la ponemos en el PC. Copiamos todos los archivos que hemos puesto a salvo antes (menos sysnand_original.bin) de nuevo a la microSD, y sobreescribimos lo que nos pida.
  140.  
  141. Ahora la microSD veréis que tiene unos ~2GB menos de capacidad total que antes. Se ha creado una partición oculta, la EmuNAND. Todo bien. Volvemos a poner la microSD en la 3ds, tocamos B, salimos al HBL.
  142.  
  143. 2.3.7. Desvincular las NAND y actualizar
  144.  
  145. Este es el último paso en el proceso de crear EmuNAND. Ahora ya tenemos una EmuNAND y una sysNAND perfectamente funcionales; ya podemos instalar juegos, quiero decir .cia sin firmar, en la emuNAND. El problema es que no pueden convivir dos NAND con la misma Nintendo ID y, además, si están formateadas la misma cantidad de veces suelen dar problemas porque la 3ds no las distingue. Así pues, vamos a formatear una vez la sysNAND. Para hacer esto simplemente abrimos, desde HBL y habiendo entrado mediante browserhax, el programa TinyFormat. Le damos a Y para formatear SysNAND. Ahora el cómputo de formateos queda así: sysNAND-1, emuNAND-0.
  146.  
  147. SI ESTO NO FUNCIONA: no pasa nada. Se puede hacer desde los ajustes del sistema. Encendemos la 3ds normal, vamos a ajustes, otros ajustes, formatear memoria del sistema. Quitamos la microSD y continuamos. Esto formateará la sysNAND. RECUERDA QUITAR LA MICROSD O SE TE BORRARÁ TAMBIÉN (si se borra aún tienes el backup en el PC, verdad?)
  148.  
  149. Una vez formateada la sysNAND, sea de la manera que sea, encendemos la 3ds y hacemos la configuración inicial de nuevo. Fecha y hora como en el paso 2.3.1, no hace falta poner un wi-fi y NO AÑADAS TU NINTENDO ID. Una vez en el menú home, ya estamos. Apagamos la 3ds y ponemos la microSD en el PC. Para verificar que realmente hemos formateado sysNAND, en la carpeta Nintendo 3ds habrá DOS carpetas con nombre de letras y números muy largo. Esto es prueba de que sysNAND y emuNAND están desvinculadas; cada carpeta pertenece a una NAND.
  150.  
  151. Ahora ya tenemos emuNAND. Para entrar a ella, hay que encender la 3ds y hacer browserhax, y desde HBL ejecutar Luma. La primera vez saldrá una pantalla de configuración de luma. Marcamos “Show current NAND in System Settings”. Apretamos Start y estamos en emuNAND (debería ser como era nuestra sysNAND antes, sin ningún cambio). Vamos a ajustes, COMPROBAMOS QUE EN LA PANTALLA SUPERIOR PONE “EMU” AL LADO DEL NÚMERO DE VERSIÓN y actualizamos desde “otros ajustes”. Si NO pone EMU, puede ser que no hayáis marcado la opción en la configuración de luma, o que estéis en sysNAND, repasad todo hasta aseguraros de que estáis en emuNAND y actualizad. Hasta aquí la creación y actualización de la emuNAND.
  152.  
  153. _________________________________________________________
  154.  
  155. 3. DOWNGRADE A 2.1.0
  156.  
  157. Si vienes del tutorial obsoleto y ya tienes emuNAND puedes empezar desde aquí, omitiendo la inyección de FBI (ya te diré qué paso es), dado que en tu emuNAND ya estaba. También puedes empezar desde aquí si hasta ahora jugabas en una emuNAND funcional, da igual de qué tutorial.
  158.  
  159. POR FAVOR LEE TODO LO QUE VIENE A CONTINUACIÓN. La mejor manera de averiguar por qué no funciona algo si algo no funciona es sabiendo qué has hecho.
  160. Vamos a repasar todo.
  161.  
  162. Para poder instalar .cia en nuestra 3ds necesitamos que se ejecute un cfw (como luma3ds), sea en emuNAND o sysNAND. sysNAND es la memoria interna de la 3ds, emuNAND es la copia de la sysNAND en la microSD. La consola puede correr todo desde emuNAND pero no es recomendable por distintas razones (peligro al actualizar dado que podemos actualizar sysNAND y cargarnos el hack; menor velocidad; menor duración de batería; mayor posibilidad de corrupción de la microSD).
  163.  
  164. Para evitar esto, lo que vamos a hacer es correr todo desde la sysNAND. Los juegos en .cia se instalan en la microSD, obviamente, pero en la sysNAND estarán los archivos del sistema. Pero claro, si nos cargamos la sysNAND porque metemos la pata… ¿qué hacemos?
  165.  
  166. Aquí entra en juego arm9loaderhax. Este es un hack que se ejecuta milisegundos después de que lo haga el kernel y antes de que se ejecute sysNAND. Nos permite lanzar un cfw, como luma3ds, antes de lanzar la sysNAND, de manera mucho más rápida y segura, y lanzar otros programas, como herramientas de recuperación, ANTES de la sysNAND, de manera que nos permite hacer backups de sysNAND y restaurarlos.
  167.  
  168. Pero para instalar arm9loaderhax necesitamos un archivo OTP.bin. Qué es este OTP? Es un archivo específico de tu consola, y SÓLO DE TU CONSOLA, que contiene cierto código imprescindible para ejecutar arm9loaderhax, que sólo se puede obtener cuando la consola está en 2.1.0. Aquí entramos con el primer problema: la NEW 3ds vino con versión de software mínima 9.0. De manera que no podemos hacer downgrade… o tal vez sí.
  169.  
  170. Lo que vamos a hacer es, antes que nada, un doble formateo de la emuNAND (después de un backup, claro). No sé si os acordáis de lo que hablamos antes del contador de formateos. De momento estamos a sysNAND-1, emuNAND-0, y dado que vamos a necesitar formatear la emuNAND una vez, habrá que hacerlo dos veces.
  171.  
  172. O sea que después del backup y doble formateo vamos a hacer downgrade a la emuNAND que hemos creado hasta 2.1.0, dado que es mucho más seguro hacerlo así (si nos lo cargamos, pues mira, nos hemos cargado la emuNAND, la creamos y empezamos otra vez) y una vez esto haya sido hecho con éxito, la copiamos a sysNAND. Aquí nos sale el problema mencionado arriba… Pues no es tan problema. El programa que usaremos hace una lectura de qué consola se trata y corrige unos archivos antes de hacer la copia para evitar incompatibilidades con la new3ds. Además antes de hacer la copia revisa todos y cada uno de los archivos, y luego procede a copiar emuNAND sobre sysNAND.
  173.  
  174. Tenéis que entender que el paso que acabo de mencionar será el más peligroso de todos, dado que al no tener aún arm9loaderhax sólo podríamos restaurar sysNAND soldando. Pero NO PUEDE DAR ERROR si lo hacemos todo correctamente. O sea, puede dar, pero es muy muy raro, y va a deberse sobre todo a errores vuestros. En cualquier caso, TODO ESTO ES BAJO VUESTRA RESPONSABILIDAD.
  175.  
  176. Una vez tengamos la sysNAND en 2.1.0 podremos instalar arm9loaderhax. Esto tarda unos segundos, y una vez esté instalado restauraremos nuestra emuNAND que teníamos en la última versión al principio de este paso. Copiada la emuNAND original sobre la sysNAND con arm9loaderhax configuraremos luma3ds por última vez, copiaremos toda la microSD al ordenador, eliminaremos la partición oculta de la emuNAND para aprovechar el 1,2-2GB, copiaremos los archivos de vuelta y FIN.
  177.  
  178. AVISO, IMPORTANTE: Toda esta parte del tutorial va a ser hecha para Luma3ds, que es un CFW optimizado para New 3ds pero que funciona en la Old 3ds también. Si queréis usar otro (Pasta, MiniPasta, RXTools, ReiNand...) sois libres de hacerlo, pero ni voy a explicar cómo se hace si hay alguna diferencia, ni voy a dar soporte a nadie que pregunte sobre esos CFW.
  179.  
  180. Vamos a necesitar unos cuantos programas.
  181.  
  182. Decrypt9WIP https://github.com/d0k3/Decrypt9WIP/releases/
  183. PlaiSysUpdater https://github.com/Plailect/PlaiSysUpdater/releases/
  184. TinyFormat https://github.com/javimadgit/TinyFormat/releases
  185. OTPHelper https://github.com/d0k3/OTPHelper/releases/
  186. FBI https://github.com/Steveice10/FBI/releases/
  187. Universal Inject Generator https://github.com/d0k3/Universal-Inject-Generator/archive/master.zip
  188. El zip de archivos 2.1.0 para tu consola. Es el mismo para New3ds/Old3ds/2ds. En esta página, a parte de la guía original en la que me baso, tenéis los links. https://github.com/Plailect/Guide/wiki/Part-4-(2.1.0-Downgrade) . Aseguraos de coger los de vuestra región.
  189.  
  190. 3.1 Preparar la microSD
  191.  
  192. -Borramos la carpeta /PlaiSysUpdater de la carpeta /3ds de la microSD.
  193. -Copiamos las carpetas OTPHelper y Decrypt9WIP de sus respectivos archivos a la carpeta /3ds de la microSD.
  194. -Copiamos PlaySysUpdater.cia, TinyFormat.cia de sus respectivas carpetas a la raíz de la microSD. Copiamos arm11.bin y arm9.bin del OTPHelper.zip sueltos a la raíz de la microSD.
  195. -Borramos (si existe) la carpeta Decrypt9 de la raíz de la microSD.
  196. -Encendemos la 3ds en emuNAND (mediante browserhax desde sysNAND, menuhax si venís del tutorial viejo) y verificamos que está actualizada a la última versión. NO SALGÁIS DE AJUSTES, NI ENTRÉIS A GESTIÓN DE MICROSD O LA CONSOLA OS METERÁ EN SYSNAND! Si no lo está, actualizamos. Ya debería estarlo si habéis hecho bien el paso 2.
  197. -Encendemos la 3ds en sysNAND y VERIFICAMOS QUE EL WI-FI ESTÁ ENCENDIDO. Esto es muy muy muy importante. Luego al copiar la emuNAND a la sysNAND, si el wi-fi está apagado, muy probablemente causará un brick. No es broma. Comprobadlo bien. sysNAND, wi-fi ON.
  198.  
  199. 3.2 Inyectar FBI por primera vez.
  200. SI HABÉIS HECHO EL TUTORIAL MÍO OBSOLETO Y YA TENEMOS FBI PASAD AL 3.3.
  201.  
  202. Ahora vamos a instalar FBI en emuNAND para poder instalar TinyFormat y formatear. Vamos a hacer esto 2 veces por lo que hemos explicado antes.
  203. Para instalar FBI vamos a entrar a HBL mediante browserhax. Abrimos Decrypt9. Puede que no se abra a la primera. Si después de 20 segundos no se ha abierto apagamos, volvemos a entrar a sysNAND, abrimos el superftbrony, salimos y volvemos a intentar. Así hasta que se abra.
  204. Una vez en Decrypt9 vamos a “EMUNAND Options”, y de ahí a Health&Safety Dump (puede estar dentro de un apartado “miscellaneous”. Con las flechas de la 3ds podemos cambiar el nombre aunque es irrelevante.
  205. Select para extraer la microSD y copiamos el archivo que se ha creado (hs.app si no le hemos cambiado el nombre) al PC, a la carpeta de Universal Inject Generator (después de haberlo extraído) junto con FBI.cia. Le damos a go.bat (en Linux, en terminal, go.sh , en Mac hay que darle a Mac_inject_launcher.app)
  206. Se habrán creado dos archivos, copiamos el with_banner a la raíz de la microSD y la metemos en la 3ds. Le damos a B, de nuevo EmuNAND Options, ahora Health&Safety Inject. Tocamos abajo una vez para que seleccione el with_banner, confirmamos con A.
  207. B hasta que lleguemos al menú principal de Decrypt9WIP, Start para reiniciar.
  208.  
  209. 3.3. Backups de todo todo todo.
  210. *****Si ya teníamos juegos funcionando y tal, es buen momento para hacer backups de saves, por ejemplo con JKSM. No me voy a detener a explicar cómo va.
  211.  
  212. -Entramos a HBL mediante browserhax/menuhax.
  213. -Abrimos OTPHelper (lo de siempre, si no va, superftbrony)
  214. -NAND Backup & restore. Hacemos Backup de emuNAND a emunand_original.bin (con las flechas podemos cambiar el nombre. Por favor respetad los nombres que uso así luego no os perdéis). Hacemos Backup de sysNAND a sysNAND_original.bin. Con Select desmontamos microSD, la ponemos en el PC y copiamos sysnand_original.bin y emunand_original.bin. Los vais a necesitar. De nuevo, los tamaños deben coincidir con https://github.com/Plailect/Guide/wiki/NAND-Size . Borramos emunand_original.bin de la microSD (y si nos falta espacio, sysnand_original.bin también).
  215.  
  216. 3.4. Formateos
  217.  
  218. Ponemos la microSD en la 3ds y aguantamos start+derecha para reiniciar. Entramos en emuNAND mediante browserhax/menuhax, ejecutamos la app Health&Safety (ahora FBI) e instalamos TinyFormat.cia. El motivo de que tengamos que dar tanta vuelta cuando antes lo pudimos ejecutar desde el HBL es que hace falta formatear emuNAND, y TinyFormat por defecto formatea sysNAND. Así que una vez instalado TinyFormat lo abrimos, tocamos Y para formatear.
  219. Ahora se reiniciará (o reiniciaremos) la 3ds (puede tardar, paciencia) y habrá que hacer toda la configuración inicial. Nada de aquí es importante dado que vamos a volver a formatear o sea que hacedlo rápido, no hace falta ni wi-fi. Una vez estemos de nuevo en el menú home de la emuNAND, REPETIMOS EL PASO 3.4. Sí, todo. Es decir, de nuevo instalar TinyFormat, formatear. 2 veces en total para que el contador de formateos no se iguale.
  220. De nuevo hacemos la configuración inicial pasando de todo. Una vez llegados a emuNAND esta segunda vez, instalamos PlaiSysUpdater.cia mediante FBI.
  221.  
  222. 3.5. Downgrade
  223.  
  224. Entramos a HBL mediante browserhax/menuhax. Acordaos de entrar a sysNAND para hacer browserhax. Abrimos OTPHelper, NAND Backup and Restore, y hacemos backup de emuNAND con el nombre emunand_formatted.bin . Tocamos Select, quitamos la microSD, la ponemos en el PC y copiamos emunand_formatted.bin.
  225. Borramos, si existía, cualquier carpeta /updates de la raíz de la micro SD, y copiamos la carpeta /updates del archivo de 2.1.0.
  226. Metemos la microSD de nuevo en la 3ds, start+derecha para reiniciar, y luego entramos en emuNAND.
  227. Desde emuNAND abrimos PlaiSysUpdater y tocamos X para hacer downgrade.
  228. Esto va a tardar un rato.
  229. SI DA ERROR, restaurad vuestro backup de emuNAND al que hemos llamado emunand_formatted.bin desde OTPHelper en el HBL. Luego volved a intentar el formateo. Así hasta que funcione.
  230. Después de que el downgrade se complete, la emuNAND va a estar brickeada. No os preocupéis, es normal; ningún CFW puede encender una emuNAND en 2.1.0.
  231. Ahora entramos a HBL desde sysNAND, abrimos OTPHelper, y le damos a “One Click Setup”. Si pregunta por hacer un backup en principio no hace falta pues ya lo hemos hecho, pero aseguraos de que tenéis los backups de antes en el PC, nos harán falta. Este paso tarda un buen rato.
  232. Si falla o da error, NO SIGÁIS, o podéis tener brick. Leed https://github.com/Plailect/Guide/wiki/Troubleshooting#ts_otphelper_verify_fail
  233. Al acabar con éxito, reiniciad. Si no se enciende, apagad, quitad la microSD, encended, y metedla de nuevo cuando lleguéis al menú home. Si ni así, https://github.com/Plailect/Guide/wiki/Troubleshooting#ts_sys_down
  234. Ahora estamos en el menú home, en sysNAND, con 2.1.0. Ahora vamos a instalar arm9loaderhax.
  235.  
  236.  
  237. 4. ARM9LOADERHAX
  238.  
  239. En este paso vamos a instalar, por fin, arm9loaderhax, concretamente el fork de Aurora Wright (la creadora de luma3ds). Vamos a instalar arm9loaderhax y luego vamos a copiar nuestra emuNAND original, que ya estaba en 11.0 (verdad?) sobre sysNAND, para no necesitar sysNAND más. Además vamos a configurar ciertos programas (payloads) para lanzarlos con mantener un botón apretado al encender la 3ds, programas muy útiles para hacer backups/restore, y arreglar cualquier tipo de brick.
  240.  
  241. Es un paso muy corto, ya lo vais a ver.
  242.  
  243.  
  244. 4.1. Preparación
  245.  
  246. -data_input_v2.zip https://mega.nz/#!RwUDVL5T!65gKJHAAVFk3R0jCA7zRFC5q5QTsL5CLoRUoqhET-WI
  247. -aeskeydb.bin https://mega.nz/#!lhMnnDRJ!1ss7wJNU6ep02nCzEBHLytZd6he79UAnvq7G9hzL2uk
  248. -arm9loaderhax https://github.com/AuroraWright/arm9loaderhax/releases
  249. -SafeA9LHInstaller https://github.com/AuroraWright/SafeA9LHInstaller/releases
  250. -HBL Launcher https://github.com/yellows8/hblauncher_loader/releases
  251. -Luma3ds https://github.com/AuroraWright/Luma3DS/releases
  252. -Hourglass9 https://github.com/d0k3/Hourglass9/releases
  253. -EmuNAND9 https://github.com/d0k3/EmuNAND9/releases
  254. -Decrypt9WIP https://github.com/d0k3/Decrypt9WIP/releases
  255. -Luma3DS Updater https://github.com/Hamcha/lumaupdate/releases
  256. -DspDump https://github.com/Cruel/DspDump/releases
  257. -FBI https://github.com/Steveice10/FBI/releases/
  258. -Starter Kit http://smealum.github.io/ninjhax2/starter.zip
  259.  
  260. ***Lo que ya tuviéramos no hace falta descargarlo de nuevo.
  261. Borramos la carpeta EmuNAND9 de la raíz de la microSD si la hay.
  262. Borramos la carpeta /3ds de la raíz de la microSD, y copiamos de nuevo el contenido del starter kit en la microSD, de esta manera reseteamos las apps de HBL a las de serie.
  263. Copiamos la carpeta /a9lh de data_input_v2.zip a la raíz de la microSD.
  264. Copiamos payload_stage1.bin y payload_stage2.bin de arm9loaderhax.zip a la carpeta a9lh de la raíz de la microSD.
  265. Copiamos arm11.bin y arm9.bin de SafeA9LHInstaller.zip a la raíz de la microSD.
  266. Copiamos hblauncher_loader.cia de hblauncher_loader.zip a la raíz de la microSD, así como lumaupdater.cia y FBI.cia de sus respectivos .zip.
  267. Copiamos arm9loaderhax.bin y la carpeta /luma del zip de luma3ds a la raíz de la microSD.
  268. Copiamos Hourglass9.bin de su zip a la carpeta /luma/payloads y le cambiamos el nombre a start_Hourglass9.bin .
  269. Copiamos EmuNAND9.bin a la misma carpeta y lo renombramos a y_EmuNAND9.bin .
  270. Copiamos Decrypt9WIP.bin a la misma carpeta y lo renombramos a x_Decrypt9WIP.bin .
  271. Copiamos aeskeydb.bin a la raíz de la microSD.
  272. Copiamos DspDump.3dsx de su .zip a la carpeta /3ds de la microSD.
  273. Copiamos emuNAND_original.bin a la raíz de la microSD.
  274.  
  275. 4.2. Instalar arm9loaderhax
  276.  
  277. Ponemos de nuevo la microSD en la 3ds.
  278. Encendemos la 3ds en sysNAND (que ahora es 2.1.0). Si no pasa de pantalla negra apagamos, quitamos la microSD, encendemos, y una vez en el menú home metemos la microSD.
  279. Desde el navegador de la 3ds entramos a http://dukesrg.github.io/2xrsa.html?arm11.bin
  280. Si da error: https://github.com/Plailect/Guide/wiki/Troubleshooting#ts_browser
  281. Pantalla con rayas: Seguimos las instrucciones, tocamos SELECT para instalar arm9loaderhax.
  282. Seleccionamos Full Install. Esto es muy rápido, mientras leéis esta línea ya se ha instalado, y ahora la consola no se encenderá dado que ahora Luma3ds va a intentar ejecutarse antes que sysNAND y sysNAND está en 2.1.0. Problemón? No, ya casi estamos.
  283. Quitamos la microSD (con la consola apagada) y copiamos, de la carpeta /a9lh de la microSD, el archivo OTP.bin a nuestro ordenador y lo ponemos a salvo. Esto ahora es el archivo más importante de todos y si nos cargamos arm9loaderhax (lo cual es difícil, muy muy difícil) nos hará falta esto.
  284.  
  285. 4.3 Configuración de Luma3ds
  286.  
  287. Mantenemos Select mientras encendemos y se abrirá el menú de Luma3ds (es posible que se abriera antes dado que la primera vez lo hace). Marcamos “autoboot SysNAND”, “SysNAND is updated”, “Force A9LH detection”, “Show current NAND in System Settings” y “Show GBA boot screen in patched AGB_FIRM”. Si es una new3ds, opcionalmente puedes marcar lo de New3DS CPU a “Clock+L2”.
  288. Tocamos Start. De nuevo, pantalla negra. Normal.
  289.  
  290.  
  291.  
  292. 4.4 Restaurar emuNAND sobre sysNAND
  293.  
  294. Mantenemos Start mientras encendemos para entrar en Hourglass9.
  295. SysNAND Backup/Restore y de ahí SysNAND Restore. Escogemos emuNAND_original.bin y aceptamos.
  296. Al acabar nuestra 3ds debería encenderse ya normal, directamente a sysNAND con Luma y tal como la teníamos antes de iniciar el tutorial.
  297.  
  298. 4.5 Quitar emuNAND para recuperar el espacio
  299.  
  300. La emuNAND ocupa espacio (entre 1-2GB) en nuestra microSD, así que tocará borrarla. Hay dos opciones:
  301.  
  302. a) Eliminar la partición oculta con algún gestor de particiones avanzado (EaseUs permite esto en la versión gratuita). Tenéis que estar seguros de cuál es. Yo por si acaso copiaría todos los archivos de la microSD al pc primero.
  303. b) Copiar los archivos de la microSD al pc, formatear totalmente (eliminando todas las particiones), lo cual se hace manteniendo Y al encender para lanzar EmuNAND9 y escoger, en SD Format Options, Format SD, Format SD (No EmuNAND), y copiar todos los archivos de vuelta a la microSD (no hace falta volver a copiar los sysnand y emunand.bin a la microSD).
  304.  
  305. 4.6 Pasos finales
  306.  
  307. Metemos la microSD en la 3ds si no lo estaba. En EmuNAND9 (Y al encender la 3ds), vamos a “EmuNAND Manager Options” y hacemos backup de sysNAND a sysNAND.bin. Una vez acabada, tocamos Select y lo copiamos al PC. A este sysNAND.bin lo renombramos a sysNAND-A9LHAX.bin (si se ha creado un archivo .sha de verificación lo renombramos a sysNAND-A9LHAX.bin.sha). De nuevo verificamos que el tamaño sea uno de los correctos. Una vez copiado al PC lo borramos de la microSD.
  308. Actualizamos la consola. A partir de ahora se puede hacer desde ajustes del sistema sin ningún problema.
  309. SI YA TENÍAMOS LA EMUNAND FUNCIONANDO DE ANTES CON FBI INSTALADO (ES DECIR, VENÍS DE MI ANTIGUO TUTORIAL) OMITID ESTE PASO. LEEDLO IGUAL DADO QUE IGUAL TENÉIS QUE INSTALAR HBL_LAUNCHER_LOADER.CIA, PERO NO HACE FALTA QUE INSTALÉIS FBI DE NUEVO NI QUE RESTAURÉIS HS.APP SI VENÍS DE MI ANTIGUO TUTORIAL.
  310. Abrimos la app Health&Safety (ahora FBI) e instalamos FBI.cia que estaba en la raíz de la microSD. Instalamos también hblauncher_loader.cia y lumaupdater.cia.
  311. LOS DEL TUTORIAL ANTIGUO, SEGUID LEYENDO AHORA. Los que estáis siguiendo este también.
  312. Entramos a HBL desde el launcher que se nos ha instalado ahora, y en HBL abrimos “DSP Dump”. Le damos a Start cuando nos diga de salir. Apagamos. Encendemos mientras mantenemos Start para entrar a Hourglass9. SysNAND Backup/Restore, escogemos Health&Safety Inject, escogemos hs.app (el original) y confirmamos con A.
  313. Start para reiniciar.
  314. FIN!
  315.  
  316.  
  317. Final del todo todo. Si ha ido bien, ahora tendréis arm9loaderhax en sysNAND (que es una copia de vuestra emuNAND, si es que ya era funcional antes), no os hará falta emuNAND (y ya debería estar borrada), tendremos un instalador de cia (FBI), y podremos entrar a HBL desde el menú home. Además la consola encenderá directamente sysNAND con un CFW (Luma si habéis seguido mi tutorial).
  318. Con Luma3DSUpdater podéis actualizar Luma desde el menú home.
  319. La consola NO se encenderá sin microSD.
  320. Si no tocamos nada, al encender entraremos a sysNAND con Luma.
  321. Si mantenemos Select, el menú de configuración de Luma.
  322. Start, Hourglass9.
  323. Y, EmuNAND9.
  324. X, Decrypt9WIP (este programa también permite convertir un juego comprado a .cia).
  325. Para actualizar arm9loaderhax sólo hace falta descargar la última de arm9loaderhax y de SafeA9LHInstaller, copiar arm9loaderhax.bin a /luma/payloads, cambiarle el nombre a down_arm9loaderhax.bin. Copiar la carpeta a9lh de data_input_v2.zip a la raíz, copiar payload_stage1.bin y paload_stage2.bin del zip de arm9loaderhax.zip a esta carpeta, poner la microSD en la 3ds, encenderla mientras mantenemos la flecha de abajo, tocar Select para actualizar. Apagar la 3ds, poner la microSD en el pc, borrar la carpeta a9lh, y borrar down_arm9loaderhax.bin de /luma/payloads.
  326.  
  327. Ahora tendremos mucha porquería en la 3ds. Estrictamente, sólo hace falta lo que veis en esta imagen: https://camo.githubusercontent.com/260b7b1105d7317393cd8e3f8488fe8987c7855b/687474703a2f2f692e696d6775722e636f6d2f546258656a534d2e706e67 ; claro que si tenéis carpetas de otros programas como CHMM2 o similares, tenéis que saber cuáles son para no borrarlas. Si habéis seguido este tutorial al pie de la letra con una consola nueva o al menos sin hackear, podéis dejar la microSD igual que en la foto.
  328.  
  329. ____________********************_____________________************************___
  330.  
  331. REGUNTAS FRECUENTES (FAQ)
  332.  
  333. 1. Se me ha congelado la instalación de un .cia en FBI. Qué hago?
  334. Si el juego es muy grande, es posible que se "congele" al instalarse. En realidad aún se está instalando pero no se ve. La velocidad de instalación es de aproximadamente 2MB/s, de manera que si se congela cuando le quedan 360MB, le quedan 180s, que son 3 minutos, o sea que dadle 5-10 por si acaso y apagad a lo bruto (aguantando apretado el botón POWER). Al encender la 3ds el juego debería estar y funcionar. Si no funciona lo borramos y reinstalamos (de aquí que es mejor NO usar el install&delete).
  335.  
  336. 2. Un juego me dice que me conecte a internet para actualizarlo. Es seguro?
  337. Sí. En el peor de los casos dará error o no se actualizará del todo. En este caso te tocará instalar un .cia con la actualización (el Hyrule Warriors suele dar este problema).
  338.  
  339. 3. Quiero cambiar de microSD a una más grande. Qué hago?
  340. Simplemente copiar tu actual SD a la nueva.
  341.  
  342. 4. Cómo juego a juegos de la DS en la 3ds?
  343. Por desgracia sólo se puede con un cartucho como R4.
  344.  
  345. 5. Cómo actualizo el CFW?
  346. Ejecutando Luma3DSUpdater o reemplazando manualmente los archivos.
  347.  
  348. 6. La lista de amigos / la e-shop no se carga.
  349.  
  350. Sí se carga. Dale tiempo la primera vez.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement