Aggiornata al 24 maggio 2026. La procedura descrive l'installazione di boot9strap e Luma3DS su console della famiglia Nintendo 3DS/2DS usando esclusivamente MSET9.
Nota legale: questa guida è pensata per homebrew, backup personali, preservazione e manutenzione della propria console. Non tratta download, installazione o distribuzione di software pirata.
MSET9 è l'exploit attualmente usato dalla guida Nintendo Homebrew per console su firmware recenti, incluso 11.17.0-50E sulle console europee. Funziona su modelli Old 3DS/2DS e New 3DS/2DS quando viene selezionata la combinazione corretta di modello e firmware.
Tecnicamente, MSET9 sfrutta una vulnerabilità legata al modo in cui la console gestisce i dati presenti nella cartella Nintendo 3DS sulla scheda SD. In particolare, la procedura manipola temporaneamente il profilo dati e il nome della cartella ID1, poi usa una sequenza controllata tra Centro di Creazione Mii e Gestione Dati per arrivare all'esecuzione di SafeB9SInstaller.
Il risultato finale è:
- installazione di boot9strap come loader permanente;
- avvio di Luma3DS tramite
boot.firm; - installazione degli strumenti homebrew essenziali tramite il pacchetto finalize.
- Introduzione a MSET9
- Download e risorse
- Preparazione su PC (Iniezione base)
- Preparazione sulla Console
- Innesco e Installazione (SafeB9SInstaller)
- Configurazione Luma3DS e Finalizzazione
- Rimozione dell'exploit
- Licenza
Usa preferibilmente i link ufficiali qui sotto. Evita pacchetti riconfezionati da video, mirror casuali o archivi non verificabili.
- Guida ufficiale 3DS Hacks Guide, MSET9 CLI: procedura italiana / procedura inglese
- MSET9: download diretto MSET9-v2.1.zip / pagina release ufficiale
- Python 3.x: download ufficiale Python
- Luma3DS: pagina release latest / download diretto Luma3DSv13.4.zip
- boot9strap: pagina release latest / download diretto boot9strap-1.4.zip
- SafeB9SInstaller: pagina release latest / download diretto SafeB9SInstaller v0.0.7
- Finalizing Setup Helper: download diretto x_finalize_helper.firm
- finalize.romfs: download diretto finalize.romfs
- Risoluzione problemi MSET9: troubleshooting ufficiale in italiano
- Wiki Nintendo Homebrew: wiki.hacks.guide
- Scheda SD o microSD della console, leggibile dal PC.
- Archivio MSET9 aggiornato, scaricato dalla release ufficiale MSET9.
- Python 3.x installato sul computer.
- Console aggiornata o verificata in Impostazioni della console; la versione appare in basso a destra sullo schermo superiore, ad esempio
Ver. 11.17.0-50E.
- Spegni completamente il 3DS.
- Estrai la SD dalla console e inseriscila nel PC.
- Apri l'archivio
MSET9.zip. - Estrai tutto il contenuto nella root della scheda SD.
- Se Windows/macOS/Linux chiede di sovrascrivere file già esistenti, conferma la sovrascrittura.
La root della scheda SD è il livello principale della scheda, cioè lo stesso livello in cui normalmente si trova la cartella Nintendo 3DS.
Esegui lo script dalla scheda SD:
- Windows: avvia
MSET9-Windows.bato, nei pacchetti meno recenti,mset9.bat. - macOS: avvia
MSET9-macOS.commandoppure usa il terminale dalla root della SD conpython3 mset9.py. - Linux: apri un terminale nella root della SD ed esegui
python3 mset9.py.
Se su Windows lo script non parte correttamente, installa Python da python.org e non affidarti alla sola versione del Microsoft Store.
Nel menu a riga di comando di MSET9:
- seleziona il numero corrispondente al modello esatto della console:
- Old 3DS / Old 3DS XL / Old 2DS;
- New 3DS / New 3DS XL / New 2DS XL.
- seleziona la versione firmware esatta, ad esempio
11.17.0-50E,11.17.0-50Uo la variante regionale mostrata dalla console; - verifica che lo script mostri il modello e la versione corretti;
- scegli l'opzione
1per creare l'ID1 MSET9 iniziale; - quando richiesto, conferma il disclaimer digitando nuovamente
1; - attendi il messaggio
Created hacked ID1.; - chiudi lo script premendo Invio.
Dopo questa fase, il menu HOME può sembrare vuoto o privo di software installati. È normale: i dati utente sono temporaneamente nascosti e verranno ripristinati dopo la rimozione di MSET9.
- Reinserisci la SD nel 3DS.
- Accendi la console.
- Apri Centro di Creazione Mii.
- Attendi la schermata iniziale del Centro Mii o il menu normale dell'applicazione.
- Esci dal Centro di Creazione Mii e torna al menu HOME.
- Apri Impostazioni della console.
- Vai in Gestione Dati > Nintendo 3DS > Software.
- Se compare una richiesta di reset o inizializzazione del database software, conferma. Questo non cancella i tuoi dati personali.
- Esci da Impostazioni della console.
- Spegni completamente la console.
Questa sequenza serve a generare e inizializzare i dati di sistema richiesti da MSET9, inclusi i dati collegati al Centro di Creazione Mii e alla gestione dei contenuti sulla SD.
- Estrai la SD dalla console e ricollegala al PC.
- Avvia di nuovo lo script:
- Windows:
MSET9-Windows.batomset9.bat; - macOS/Linux:
python3 mset9.pydalla root della SD.
- Windows:
- Seleziona di nuovo modello e firmware corretti.
- Controlla che lo stato mostrato sia
Ready.
Se lo script mostra Not ready, usa l'opzione di controllo stato dello script, normalmente 2, e correggi le voci mancanti prima di procedere.
Questa è la fase più delicata: non premere pulsanti extra e non toccare lo schermo quando la guida lo indica.
- Reinserisci la SD nel 3DS.
- Accendi la console assicurandoti che l'icona Impostazioni della console sia selezionata sul menu HOME.
- Apri Impostazioni della console con A.
- Vai in Gestione Dati > Nintendo 3DS > Dati aggiuntivi.
- Fermati su questa schermata. Non premere altri pulsanti e non toccare lo schermo.
- Con la console ancora accesa e ferma su Dati aggiuntivi, estrai la SD.
Nota sull'estrazione della SD a console accesa: rimuovere la SD mentre il 3DS è acceso è solitamente sconsigliato. In questa specifica schermata, però, è un'operazione prevista dalla procedura, sicura e fondamentale per innescare correttamente MSET9.
- Collega la SD al PC.
- Avvia nuovamente lo script MSET9:
- Windows:
MSET9-Windows.batomset9.bat; - macOS/Linux:
python3 mset9.pydalla root della SD.
- Windows:
- Seleziona modello e firmware corretti.
- Scegli l'opzione
3per iniettare MSET9. - Attendi il messaggio
MSET9 successfully injected!. - Chiudi lo script premendo Invio.
- Espelli correttamente la SD dal PC.
- Reinserisci la SD nel 3DS con la console ancora accesa e ancora ferma nella schermata Dati aggiuntivi.
Se l'exploit viene eseguito correttamente, la console avvia SafeB9SInstaller. Nelle build correnti di MSET9 non è necessario riaprire il Centro di Creazione Mii in questa fase: il Centro Mii viene usato prima per generare i dati richiesti, mentre l'innesco avviene dal contesto Gestione Dati > Nintendo 3DS > Dati aggiuntivi.
- In SafeB9SInstaller, attendi il completamento dei controlli.
- Quando richiesto, inserisci la sequenza di tasti mostrata sullo schermo superiore.
- Se lo schermo superiore è vuoto ma lo schermo inferiore indica che i controlli crittografici sono passati, usa la sequenza standard:
- Sinistra sul D-Pad;
- Giù sul D-Pad;
- Destra sul D-Pad;
- Su sul D-Pad;
- A.
- Attendi che tutti i passaggi risultino verdi.
- Premi A per riavviare la console.
A questo punto boot9strap è installato e la console dovrebbe avviare il menu di configurazione di Luma3DS.
Al primo riavvio dopo SafeB9SInstaller, la console dovrebbe mostrare il menu Luma3DS configuration.
- Spunta Show NAND or user string in System Settings.
- Lascia invariate le altre opzioni, salvo esigenze specifiche.
- Premi Start per salvare e riavviare.
Dopo il riavvio, la console torna al menu HOME. L'aspetto del menu non cambia in modo evidente; per verificare Luma3DS, apri Impostazioni della console e controlla che la versione inizi con Sys invece di Ver.
Importante: prima di eseguire la finalizzazione completa, rimuovi MSET9 come indicato nella sezione Rimozione dell'exploit. La rimozione ripristina il profilo dati normale e previene crash delle applicazioni.
Dopo aver rimosso MSET9, usa il pacchetto finalize per installare gli strumenti essenziali.
- Spegni la console.
- Inserisci la SD nel PC.
- Copia
finalize.romfsnella root della scheda SD. - Apri la cartella
lumasulla SD. - Crea la cartella
payloadsse non esiste già. - Copia
x_finalize_helper.firmin/luma/payloads/. - Reinserisci la SD nel 3DS.
- Tieni premuto X e, continuando a tenerlo premuto, accendi la console.
- Attendi l'avvio del Finalizing Setup Helper e poi di GodMode9.
- Quando GodMode9 mostra la lista delle unità, premi Home.
- Seleziona Scripts....
- Seleziona finalize.
- Segui le istruzioni a schermo fino al messaggio Setup complete!.
- Premi A per spegnere la console.
Il processo installa automaticamente software essenziali come FBI, Universal-Updater, Homebrew Launcher Loader, Anemone3DS, Checkpoint, ftpd e GodMode9. Al termine, copia la cartella /gm9/backups/ sul PC e conservala in un luogo sicuro: contiene backup critici della console.
La rimozione di MSET9 è obbligatoria. Se salti questo passaggio, le app normali del 3DS possono non avviarsi, generare errori o andare in crash. La rimozione dell'exploit non rimuove boot9strap e non disinstalla Luma3DS.
- Spegni la console.
- Estrai la SD e inseriscila nel PC.
- Avvia lo script MSET9:
- Windows:
MSET9-Windows.batomset9.bat; - macOS/Linux:
python3 mset9.pydalla root della SD.
- Windows:
- Seleziona modello e firmware corretti.
- Se lo stato è
Injected, scegli l'opzione4per rimuovere il trigger file. - Attendi il messaggio
Removed trigger file.. - Scegli l'opzione
5per rimuovere MSET9. - Attendi il messaggio
Successfully removed MSET9!. - Chiudi lo script con Invio.
- Reinserisci la SD nel 3DS e accendi la console.
Dopo il ripristino, i software e i dati utente che sembravano scomparsi durante l'iniezione base dovrebbero tornare visibili. Da questo momento la console avvia Luma3DS normalmente tramite boot9strap.
- In Impostazioni della console, la versione deve apparire come Sys 11.17.0-50E o equivalente regionale.
- Tenendo premuto Select all'accensione, deve aprirsi il menu Luma3DS configuration.
- Tenendo premuto Start all'accensione, deve aprirsi GodMode9 o il chainloader di Luma3DS.
- Le app di sistema, incluso Centro di Creazione Mii, devono avviarsi senza crash.
Fonti operative consigliate per verificare eventuali aggiornamenti della procedura: 3DS Hacks Guide - Installing boot9strap (MSET9 CLI), 3DS Hacks Guide - Finalizing Setup, Nintendo IT - ultimo aggiornamento di sistema.
Questa guida è rilasciata sotto licenza MIT.