Para consultas y debates sobre el contenido de este artículo, visita el Hilo oficial.


Contenido

Preámbulo

Con este exploit es posible cargar aplicaciones homebrew en firmwares 9.0 hasta 11.0 usando cualquier modelo de consola (tanto Old3DS, como New3DS), tan solo mediante el uso del navegador web y seguir este tutorial. Además, con la herramienta integrada Region free launcher, también es posible cargar juegos (o backups usando Sky3DS) de otras regiones diferentes a la de nuestra consola.

Peligro.png AVISO:
  • Esto NO permite de ninguna forma cargar directamente backups de Nintendo 3DS.
  • Actualmente, es compatible sólo con algunos tipos de Custom Firmware (únicamente en consolas con firmware entre 9.0 y 9.2).

Advertencia

Peligro.png
  • Siguiendo este tutorial existe cierto riesgo de brickear la consola, te recomendamos que si no estás seguro de lo que haces no lo sigas.
  • Tanto la web, el wiki, o cualquier usuario/administrador de www.elotrolado.net NO se hacen responsables de los posibles daños que se puedan ocasionar a tu consola siguiendo este tutorial.

Introducción

Bienvenidos al tutorial donde aprenderéis como instalar en tres sencillos pasos BrowserHax en una consola Nintendo 3DS.

Requisitos

Nuestra consola debe cumplir una serie de requisitos para poder instalar BrowserHax y, por lo tanto, hacer uso de este tutorial:

  • Una consola Nintendo 3DS, 3DS XL, 2DS, o las nuevas New Nintendo 3DS y New Nintendo 3DS XL.
  • Que ésta tenga un firmware entre 9.0 y 11.0.
  • Tener el navegador de la consola disponible.
Peligro.png Si tu consola fue previamente actualizada mediante cartucho de juego y/o si sale siempre algún mensaje impidiendo abrir el navegador teniendo la consola totalmente desconectada de internet (o con el WiFi apagado) es altamente probable que este exploit no funcione de ninguna manera.

Material necesario

Para seguir este tutorial necesitaremos una serie de material y archivos necesarios antes de empezar:

  • Pack de Inicio ó Ejecutable.
  • Tarjeta SD de capacidad mínima de 128MB (Para la consola Nintendo 3DS).
  • Una conexión a Internet.

PASO A PASO

Una vez con todo preparado y dispuestos, vamos allá:

PASO 1: Preparando la SD

  • Descargamos el Pack de Inicio (el cual contiene unas aplicaciones de prueba como por ejemplo el CitrAGB) o el Ejecutable y lo colocamos en la raíz de la SD y extraemos el contenido de la carpeta "starter" en la raíz de la microSD/SD de la consola.
Instalar Ninjhax 2.0 - Paso 2-1.png
Aplicaciones del pack de inicio de homebrew.
  • Después de este paso, deberíamos tener un archivo llamado "boot.3dsx" en la raíz de la microSD/SD de la consola.
Instalar Ninjhax 2.0 - Paso 2-2.png
Contenido de la raíz de la microSD/SD de la consola.

PASO 2: Activar conexión de internet

  • Tenemos que tener configurada y activa una conexión a internet, por lo que si no lo está, activamos el WiFi.
Information.png Asegúrate de que tienes activada la conexión WiFi y estar conectado a internet.
Peligro.png ¡Es importante activarlo!
Post it.png Si no lo hacemos la instalación del exploit fallará y deberemos empezar de nuevo.
Peligro.png Si, y sólo sí, al activar la conexión a internet y entrar al navegador nos sale algún mensaje impidiendo usar el navegador con normalidad, por favor, ir a la sección "SOLUCIÓN AL BLOQUEO DEL NAVEGADOR".
Peligro.png Si tu conexión a internet usa un proxy, una VPN o cierto tipo de DNS (dependiendo de tu ISP), es posible que tengas problema para ejecutar este exploit. Por lo que se recomienda usar otro tipo de conexión a internet.
  • Sera necesaria cada vez que ejecutemos BrowserHax, seguimos al siguiente Paso.

PASO 3: Ejecución del exploit

Para cargar BrowserHax, podemos hacerlo de dos formas:

Camino.png
Hacemos uno de los siguientes pasos:
  • Con el Paso 3.1: Copiando la dirección en el navegador (tanto Old 3DS como New 3DS).
  • Con el Paso 3.2: Leyendo el código QR (Recomendado sólo para Old 3DS).

PASO 3.1: Mediante el navegador

  • En el caso de las Old 3DS, con firmware menor a 10.2: Cargará una web con una barra pequeña, pulsamos varias veces en el icono de la Lupa+ (hasta que se amplíe al máximo) y luego pinchamos en alguno de los extremos de la barra (normalmente el derecho).
  • En el caso de las Old 3DS, con firmware 10.2 o superior, y las New 3DS: Luego de intentar cargar la web, automáticamente comenzará el proceso de carga del exploit.
  • Acto seguido cargara el Homebrew Launcher.
  • Seguimos al Paso 4.
  • NOTA: en caso de que la página mencionada esté caída, se pueden usar algunos mirrors existentes:

PASO 3.2: Mediante el lector QR

Peligro.png Funciona sin problemas para las Old 3DS. Para las New 3DS se recomienda hacerlo directamente mediante el paso 3.1, o también cargando el código QR sin conexión a Internet, guardando la página cargada como favorito y haciendo el paso 3.1 (obviando lo de introducir la dirección manualmente)
  • Abrimos la cámara pulsando Botón L 3DS.png y Botón R 3DS.png a la vez, pulsamos en el icono de la parte inferior izquierda con forma de Código QR.
  • Y escaneamos este código QR:
Instalar BrowserHax - Código QR.png

Código QR para cargar BrowserHax.
  • Nos preguntara si queremos abrir el navegador, pulsamos en "Aceptar".
  • Cargara una web con una barra pequeña, pulsamos varias veces en el icono de la Lupa+ (hasta que se amplíe al máximo) y luego pinchamos en alguno de los extremos de la barra (normalmente el derecho).
  • Acto seguido cargara el Homebrew Launcher.
  • Seguimos al Paso 4.

PASO 4: Homebrew Launcher

  • Tras eso estaremos ante el Homebrew Launcher:
Instalar Ninjhax - Paso 4-3.png
Instalar Ninjhax - Paso 4-4.png
  • Ahora podremos cargar cualquier homebrew y juegos de otras regiones con el Region free launcher.
  • Para cargar homebrew simplemente debemos seleccionar el que queramos y pulsar Botón A 3DS.png.
  • Para añadir nuevo homebrew simplemente copiamos y pegamos las aplicaciones en el directorio X:/3ds de la SD de nuestra consola.
Information.png Ahora consulta el artículo Ninjhax para conocer mejor su funcionamiento.
New Super Mario Bros 2 Flor Dorada.png ¡A disfrutar!

ANEXO: Instalar HomeMenuHax

  • Si queremos, para cargar el Homebrew Launcher solamente al encender la consola, podemos instalar el HomeMenuHax, siguiendo este tutorial:

[TUTORIAL] Instalar HomeMenuHax.

PASOS OPCIONALES

  • Cada vez que queramos cargar el Homebrew Launcher tendremos que volver a ejecutar el Exploit haciendo el Paso 3.
  • Es recomendable guardar la página web http://yls8.mtheall.com/3dsbrowserhax_auto.php como favorito en el navegador, para acceder rápidamente en cualquier otro momento.
  • Estos son los dos tipos de homebrew que puede cargar BrowserHax:
Left16px.png Consultar Aplicaciones caseras para Nintendo 3DS
Left16px.png Consultar Emuladores para Nintendo 3DS

SOLUCIÓN AL BLOQUEO DEL NAVEGADOR

Con la salida de la versión de FW 9.9.0-26 y posteriores, el navegador web de la consola ha sido bloqueado progresivamente tanto en Old3DS como en New3DS, mediante una comprobación silenciosa que hace Nintendo al momento de usarlo (verificando que el navegador esté en su última versión). En las consolas en que ya ha sido bloqueado se muestra un mensaje pidiendo actualizar la consola o diciendo que no es posible acceder al navegador en este momento, justo al momento de abrir el navegador teniendo la consola conectada a internet.

Sin embargo, se ha encontrado una solución hasta el FW 10.5 (incluido), que consiste en:

  1. Ir a "Configuración de la consola/Otras opciones/Fecha y hora" y cambiar la fecha por "Enero 1, 2000" y la hora por "0:00h".
  2. Entrar al navegador e ir a los ajustes propios del navegador. (Opcional: apagar/desactivar antes el WiFi)
  3. Dentro de los ajustes, darle a la opción "Borrar datos guardados" y aceptar. Tras esto, la consola se sale automáticamente del navegador. (Opcional: activar el WiFi, si no se tenía activado antes)
  4. Cargar la página escaneando directamente el código QR correspondiente con las opciones que trae la cámara. Se abrirá el navegador tras ello.
  5. Aceptar rápidamente todo lo que salga en pantalla para configurar por primera vez el navegador.
  6. Esperar a que cargue el exploit y ¡disfrutar!
  • Si no sirve lo de la carga del código QR (paso 4), se recomienda abrir el navegador manualmente, hacer lo del paso 5, y luego poner manualmente la página del exploit de la manera más rápida posible.
  • Si posteriormente se cambia la fecha a otra y se quiere volver a usar el exploit o si el método falla por alguna razón, hay que volver a ejecutar todos los pasos. Por eso, se recomienda que cuando funcione este exploit se instale inmediatamente (de ser posible) el HomeMenuHax.

OTROS PROBLEMAS CONOCIDOS Y RECOMENDACIONES

  • La carga del exploit de forma directa mediante el código QR (Paso 3.2) en consolas New 3DS suele fallar.
  • En consolas Old3DS con firmware 10.2 y superior, normalmente la carga del exploit es más inestable de lo habitual (quedándose la pantalla inferior de color naranja). Para solucionarlo, se recomienda añadir manualmente a la página web del exploit (al final) el parámetro "?" acompañado de una serie de letras al azar. Ejemplo: http://yls8.mtheall.com/3dsbrowserhax_auto.php?elotrolado.
  • Este exploit es algo inestable al momento de cargarlo (sobre todo en las O3DS) por lo que se hace necesario armarse de paciencia e intentar varias veces hasta que por fin se logre.
  • Si el exploit aún no logra cargar a pesar de muchos intentos, se recomienda hacer lo siguiente (todas o alguna de estas cosas):
  1. Borrar el historial y las cookies del navegador, o en caso extremo, "borrar datos guardados" del navegador.
  2. Poner manualmente la página web que corresponda según nuestra versión de firmware y modelo de consola, de acuerdo a la tabla que se muestra en esta página: http://yls8.mtheall.com/3dsbrowserhax.php.
  3. Instalar el tema por defecto o alguno de los básicos (no se recomienda este paso si ya se tiene instalado el HomeMenuHax).
  4. Dejar configurada en la consola una y solo una conexión WiFi, en caso de que se tengan varias conexiones a la vez.
  5. Quitar los DNS de Smealum (107.211.140.X), si se tienen puestos, y usar otros DNS (como los de Google) o simplemente dejarlos automáticos.
  6. Borrar el archivo "webkithax_tmp.bin" que se crea en la SD de la consola cada vez que se intenta acceder al exploit .
  7. Descargar el payload "ropbin" correspondiente a la versión exacta de la consola de la página http://smealum.github.io/3ds/#otherapp y ponerlo en la raíz de la SD de la consola renombrado como "browserhax_hblauncher_ropbin_payload.bin".
  8. Usar otra conexión a internet.


Post it.png ¿Todavía te quedan dudas? Pregúntalas en este hilo.

Botón-subir-inicio-artículo.png