[**Homebrew**](https://wikipedia.org/wiki/List_of_homebrew_video_games) usually refers to software that is not authorized by Nintendo. This includes homebrew tools, applications, games, and emulators.
In many cases, running homebrew on your device is 100% free using just the Nintendo 3DS Sound app. There are also various other exploits in commercial games and the browser to get homebrew running.
**Custom Firmware** ("CFW") permite você usar hacks mais avançados que o homebrew do modo userland não consegue tão facilmente. Por exemplo, os patches de assinaturas permitem você instalar títulos não assinados que aparecem logo no seu Menu HOME.
O CFW pode ser instalado em qualquer console e em qualquer versão (porém pode exigir equipamentos / acessórios adicionais para as versões 11.3.0 e superior).
Este guia possui o objetivo final de pegar um 3DS que nunca foi modificado
e instalar um Custom Firmware por meio do boot9strap. Em algumas versões, ele utiliza homebrew como um pontapé inicial, porém o objetivo permanece o mesmo, que é instalar um Custom Firmware.
boot9strap é o melhor e mais novo método para rodar um Custom Firmware que praticamente nos dá controle total do sistema em apenas milisegundos após a inicialização, que é similar ao efeito do BootMii para o Wii. Ele nos dá controle ainda mais cedo do que o arm9loaderhax, e, ao contrário do sighax padrão, boot9strap usa um exploit de sobrescrição NDMA para ganhar execução de código Boot9. Isso significa que qualquer console rodando boot9strap é capaz de copiar o OTP exclusivo do console (`OTP.bin`), o bootrom do ARM11 (`boot11.bin`), e o bootrom do ARM9 (`boot9.bin`).
Os benefícios do arm9loaderhax sobre outros métodos de rodar Custom Firmware são numerosos, e como tal é recomendado utilizar este guia sobre qualquer outro que dependa de software desatualizado (como menuhax + rxTools, ou até mesmo sighax normal).
+ Jogar jogos de sistemas antigos com vários emuladores, utilizando RetroArch ou outros emuladores separados. (Funciona melhor com um New Nintendo 3DS)
+ Instalar títulos homebrew no seu sistema, e fazê-los aparecer no Menu HOME
+ Copiar os seus cartuchos para um formato que você pode instalar e jogar sem precisar do cartucho
+ Rodar vários flash carts de Nintendo DS antigos que foram bloqueados a muito tempo atrás ou que nunca funcionaram no Nintendo 3DS
+ Atualizar com segurança para a última versão do sistema sem medo de perder acesso ao homebrew
## O que eu preciso saber antes de começar?
+ **Antes de começar a seguir o guia, você precisa saber os riscos de usar hack no 3DS: TODA vez que você modifica seu sistema, existe sempre o potencial de ocorrer um brick IRRECUPERÁVEL. Eles são raros, mas ainda existe a possibilidade, então garanta que você siga TODOS os passos EXATAMENTE como escritos.**
+ Se você já fez um hack anteriormente no seu 3DS com uma instalação EmuNAND, e gostaria de mover o conteúdo da sua antiga EmuNAND para a nova SysNAND com CFW, você deve seguir as instruções e restaurar sua EmuNAND quando solicitado, assim que chegar em [Finalizando a instalação](finalizing-setup).
+ Se tudo ocorrer conforme o esperado, você não perderá dados pessoais e continuará com tudo o que tinha antes de começar (jogos, NNID, saves, etc serão preservados).
+ O seu cartão SD deve ser [MBR, e não GPT](http://adrenaline.uol.com.br/forum/threads/tutorial-convertendo-mbr-gpt-e-gpt-mbr.461966/) (o cartão SD que vem com o seu dispositivo é, por padrão, MBR).
+ If you need to format a brand new SD card, you can use [guiformat](http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm) and set to an Allocation Unit Size of 32K (32768).