[**Homebrew**](https://wikipedia.org/wiki/List_of_homebrew_video_games) suele referirse a software no autorizado por Nintendo. Esto incluye herramientas de homebrew, aplicaciones, juegos y emuladores.
En la mayoría de los casos, ejecutar un homebrew en tu consola es 100% gratis. Sólo necesitas la aplicación Nintendo 3DS Sound. Adicionalmente, hay otras fallas en juegos comerciales y en el navegador web que permiten ejecutar homebrew.
**Custom Firmware** ("CFW") te permite utilizar hacks más avanzados que el homebrew en el espacio del usuario no pueden utilizar fácilmente. Por ejemplo, los parches de firmas digitales te permiten instalar títulos no firmados que aparecen directamente en el Menú HOME.
Un CFW puede ser instalado en cualquier consola con cualquier versión (pero puede requerir herramientas y accesorios adicionales en versiones superiores a la 11.3.0).
El propósito final de esta guía es tomar una 3DS sin ninguna modificación, desde el firmware original
a un Custom Firmware potenciado por boot9strap. En algunas versiones, se utiliza homebrew como un punto de apoyo, pero el Custom Firmware continúa siendo la meta a alcanzar.
boot9strap es el mejor y más nuevo método para instalar Custom Firmware, proceso que te otorga un control casi absoluto de tu consola milisegundos después de encenderla, de manera similar a BootMii en la Wii. Otorga control incluso antes de lo que arm9loaderhax fue capaz, y, a diferencia de sighax como tal, boot9strap utiliza un exploit de sobreescritura de NDMA para conseguir ejecución de código en Boot9. Esto significa que cualquier consola que ejecute boot9strap puede volcar el OTP (`OTP.bin`), la bootrom de ARM11 (`boot11.bin`) y la bootrom de ARM9 (`boot9.bin`) únicos de la consola.
Los beneficios de boot9strap por sobre otros métodos de ejecución de Custom Firmware son numerosos, por lo cual se recomienda emplear esta guía en lugar de otras guías que utilicen software desactualizado (tales como menuhax + rxTools, arm9loaderhax, o incluso sighax normal).
Para una lista de cada una de las firmas calculadas de sighax, echa un vistazo a [este gist](https://gist.github.com/SciresM/cdd2266efb80175d37eabbe86f9d8c52).
+ Emular juegos de sistemas antiguos con varios emuladores, mediante RetroArch u otros emuladores independientes. (Funciona mejor con una New Nintendo 3DS)
+ Instalar títulos homebrew a tu sistema y hacer que aparezcan en el Menú HOME
+ Respaldar tus juegos en formato físico a un formato que puedas instalar y jugar sin necesidad del mismo
+ **Antes de comenzar la guía, debes conocer los riesgos de hackear la 3DS: CADA VEZ que modificas tu sistema, siempre existe la posibilidad de que tu consola quede inutilizable de forma PERMANENTE. Es algo raro, pero la posibilidad está ahí, así que asegúrate de seguir TODAS las instrucciones AL PIE DE LA LETRA.**
+ Si ya has hackeado tu 3DS antes para tener una configuración con EmuNAND y quieres mover el contenido de esta a tu nueva CFW SysNAND, debes seguir todas las instrucciones y restaurar tu EmuNAND existente cuando se te solicite al llegar a [Finalizar Instalación](finalizing-setup).
+ Si necesitas formatear una tarjeta SD nueva, puedes usar [guiformat](http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm) y ajustar el tamaño de unidad de asignación a 32K (32768)).
+ La Old 2DS es esencialmente idéntica a la Old 3DS en términos de software, mientras que la New 2DS es esencialmente idéntica a la New 3DS en términos de software. Cualquier paso que diga "Old 3DS" también aplican a la Old 2DS, y cualquier paso que diga "New 3DS" también aplica a la New 2DS.