**Questa guida è riservata _solamente_ alle console retail (cioè quelle acquistate in negozio, non quelle ottenute tramite il Nintendo Developer Program)!
Se hai una console developer ("PANDA" o "SNAKE"), segui la [devGuide](https://dev.3ds.guide)**
Con [**Homebrew**](https://en.wikipedia.org/wiki/List_of_homebrew_video_games) di solito si fa riferimento a software non autorizzato da Nintendo. Ti permette di avviare giochi amatoriali, programmi di save editing e di backup, ed emulatori di diverse piattaforme ormai obsolete.
Nella maggior parte dei casi, l'avvio di homebrew sul tuo 3DS è al 100% gratis grazie all'applicazione [Sound Nintendo 3DS](homebrew-launcher-(soundhax)) (tuttavia non sarà possibile se sei ad una versione di sistema >=11.3.0). È comunque possibile avviare gli homebrew tramite exploit alternativi basati su giochi commerciali e sul browser internet di sistema.
Un **Custom Firmware** ("CFW") ti permette di accedere a funzionalità avanzate (spesso) non disponibili con un homebrew userland. Ad esempio, le signature patch ti permettono di installare titoli non firmati in modo tale che appaiano nel menu HOME.
Lo scopo di questa guida è di installare in un normale 3DS mai modificato
un Custom Firmware basato su arm9loaderhax. Con alcune versioni del software di sistema è necessario utilizzare degli homebrew come punto di partenza, ma il Custom Firmware rimane comunque l'obiettivo finale.
L'Arm9loaderhax è attualmente il più recente e miglior metodo per installare un Custom Firmware in grado di fornirci pieno controllo della console a pochi istanti dal boot, con un effetto simile a quello di BootMii su Wii.
L'uso dell'arm9loaderhax rispetto metodi preesistenti per l'avvio di un Custom Firmware è consigliato sotto ogni aspetto, per cui si raccomanda l'uso di questa guida al posto di procedure basate su software ormai datati (come menuhax o rxTools).
+ Giocare tutte le schede di gioco e tutti titoli dell'eShop, indipendentemente dalla regionalità
+ Personalizzare il tuo menu Home con [temi](https://3dsthem.es/) e [stemmi](https://badges.3dsthem.es/) creati dagli utenti
+ Applicare "ROMhack" a giochi posseduti
+ Catturare screenshot di applicazioni e giochi
+ [Salvare, modificare e ripristinare](https://gbatemp.net/threads/release-jks-savemanager-homebrew-cia-save-manager.413143/) salvataggi su molti giochi
+ Avviare giochi per vecchie piattaforme usando emulatori, RetroArch o altri sistemi a sé stanti. (Di solito sono più performanti con un New Nintendo 3DS)
+ Installare titoli amatoriali sul tuo sistema e farli apparire sul tuo menu HOME
+ Installare le tue schede di gioco direttamente nella console per poterci giocare senza dover inserire la scheda
+ Solo con un New 3DS: fare dei live streaming sul tuo PC via wireless tramite NTR CFW
+ Utilizzare molte vecchie flashcard per il Nintendo DS che sono state bloccate tempo addietro o che non hanno mai funzionato su un Nintendo 3DS
+ Aggiornare all'ultima versione di sistema in sicurezza senza doversi preoccupare di perdere l'accesso agli homebrew
+ **Prima di seguire la guida, è necessario che tu conosca il rischio dell'hacking di un 3DS: OGNI volta che si modifica il sistema c'è sempre il rischio di un brick IRREVERSIBILE. È raro ma può sempre capitare, quindi assicurati di seguire ESATTAMENTE OGNI SINGOLO PASSAGGIO.**
+ Se hai già modificato in precedenza il tuo 3DS per configurare un'EmuNAND e vorresti spostare il contenuto dell'EmuNAND nel nuovo CFW SysNAND, segui tutte le istruzioni per ripristinare l'EmuNAND una volta raggiunta la sezione [Installare l'arm9loaderhax](installing-arm9loaderhax).
+ Questa guida è applicabile a New 3DS, Old 3DS e 2DS di ogni regione e con versione del software 11.2.0 o minore *(ad eccezione di CHN / TWN)*.
+ Seguendo correttamente la guida non perderai alcun dato e manterrai tutto ciò che era installato nella console (per cui giochi, NNID, salvataggi, ecc verranno tutti conservati).
+ La tua scheda SD dovrebbe essere [MBR e non GPT](http://www.howtogeek.com/245610/) (la scheda SD preconfezionata con la console è MBR di default).
+ Se devi formattare una nuova scheda SD, puoi usare [`guiformat`](http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm) e impostare Allocation Unit Size a 32K.
+ Il 2DS è essenzialmente identico a un Old 3DS in termini di software, per cui tutti i passi della guida che fanno riferimento a un "Old 3DS" si applicano anche ai 2DS.