---
title: "Installazione di boot9strap (kartdlphax)"
---
{% include toc title="Indice" %}
{% capture technical_info %}
Dettagli Tecnici (opzionale)
In order to exploit the SAFE_MODE firmware of our system, we need to inject an exploited WiFi profile.
Per farlo possiamo utilizzare la funzionalità "Modalità download" del gioco Mario Kart 7, utilizzando un 3DS con custom firmware già installato insieme a un plugin di gioco personalizzato.
This custom plugin will send a hacked payload to an unhacked console, which then exploits the system in order to inject the exploited WiFi profile into your connections list.
Once the WiFi profile has been injected, we will use SAFE_MODE, which is a recovery feature present on all 3DS consoles, to activate the exploited WiFi profile.
For a more technical explanation, see the following links for information on the kartdlphax and unSAFE_MODE exploits: [kartdlphax](https://github.com/PabloMK7/kartdlphax), [unSAFE_MODE](https://github.com/zoogie/unSAFE_MODE/).
{% endcapture %}
{{ technical_info | markdownify }}
{: .notice--info}
### Note di Compatibilità
Per seguire queste istruzioni, avrai bisogno di:
- Un secondo 3DS con custom firmware (il **3DS di partenza**) della stessa regione del 3DS che stai cercando di modificare (il **3DS di destinazione**)
- Le console devono essere di regionalità USA, JPN o EUR
- Se necessario, si può [cambiare la regionalità](region-changing) del 3DS di partenza perché corrisponda al 3DS di destinazione
- Una copia fisica o digitale di Mario Kart della stessa regione di entrambe le console
- Una scheda SD per entrambe le console
### Cosa serve
* L'ultima versione di [kartdlphax](https://github.com/PabloMK7/kartdlphax/releases/latest) (`plugin.3gx`)
* L'ultima versione di [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (download diretto)
* L'ultima versione di [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (il file `.zip` di Luma3DS)
* The latest release of [unSAFE_MODE](https://github.com/zoogie/unSAFE_MODE/releases/latest) (the RELEASE `.zip` file)
#### Section I - Hardware Button Check (target 3DS)
{% include_relative include/safemodecheck.txt %}
If the camera does not open, you cannot follow this method. In tal caso, puoi ricevere assistenza chiedendo, in inglese, nel [canale Discord di Nintendo Homebrew](https://discord.gg/MWxPgEp).
{: .notice--warning}
#### Section II - Prep Work (source 3DS)
In questa sezione configurerai il tuo 3DS di partenza (il 3DS con custom firmware) per inviare i dati dell'exploit verso il 3DS di destinazione.
1. Inserisci la scheda SD del tuo **3DS di partenza** nel computer
1. Copy `boot.firm` from the Luma3DS `.zip` to the root of the **source 3DS**'s SD card, replacing any existing file
+ La directory principale della scheda SD è la cartella della tua scheda SD in cui è possibile visualizzare la cartella Nintendo 3DS, ma non il suo interno
1. Copia il file `plugin.3gx` di kartdlphax nella seguente cartella sulla scheda SD del **3DS di partenza**, a seconda della **regione della tua versione di Mario Kart 7**:
- USA: `luma/plugins/0004000000030800`
- EUR: `luma/plugins/0004000000030700`
- JPN: `luma/plugins/0004000000030600`
- Crea le cartelle `plugins` e `00040000...` se non sono già esistenti
1. Rimuovi la scheda SD e inseriscila nel **3DS di partenza**
#### Section III - Prep Work (target 3DS)
In this section, you will copy the files needed to trigger the unSAFE_MODE exploit onto your target 3DS (the 3DS that you are trying to modify)'s SD card.
1. Inserisci la scheda SD del tuo **3DS di destinazione** nel computer
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of the **target 3DS's** SD card
1. Crea una cartella chiamata `boot9strap` nella directory principale della tua scheda SD
1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the RELEASE `.zip` to the `/boot9strap/` folder on your SD card
1. Copia il file `SafeB9SInstaller.bin` dall'archivio `.zip` di SafeB9SInstaller nella directory principale della tua scheda SD
1. Copy `usm.bin` from the RELEASE `.zip` to the root of your SD card
1. Create a folder called `3ds` on the root of your SD card
1. Copy `slotTool.3dsx` from the `slotTool` folder inside the RELEASE `.zip` to the `/3ds/` folder on your SD card
1. Rimuovi la scheda SD e inseriscila nel **3DS di destinazione**
#### Section IV - kartdlphax
In this section, you will use Download Play to transfer the exploit data from the source 3DS to the target 3DS, which can be used to overwrite your Wi-Fi slots with hacked data. Your Wi-Fi connection settings will be temporarily overwritten while the exploit is active.
1. Accendi il **3DS di partenza**
- Se ti viene richiesto di configurare Luma3DS, premi START per salvare la configurazione
1. Arrivato nel menu HOME, premi (L) + (Giù) + (Select) per mostrare il menu di Rosalina
1. Seleziona "Enable plugin loader"
1. Premi (B) per uscire dal menu di Rosalina
1. Avvia Mario Kart 7
- Assicurati che la connettività wireless sia abilitata
1. Seleziona `Più giocatori (locale)`. Dovrebbe apparire un menu
- Se la schermata si blocca, tieni premuto il pulsante di accensione per quindici secondi per forzare lo spegnimento della console, quindi riprova
- Se hai già lanciato kartdlphax in precedenza, verrà caricata l'ultima configurazione utilizzata. Se è corretta, seleziona `Use settings` e salta i prossimi 3 passaggi. Se non è corretta, seleziona `Change settings` e prosegui.
1. Seleziona la tipologia del **3DS di destinazione** (Old 3DS o New 3DS)
1. Scegli uno degli exploit seguenti a seconda della tua versione del software:
- 11.16.0: seleziona `xPloitInjector (11.16)`
- 11.17.0: seleziona `xPloitInjector (11.17)`
1. Verrà visualizzato un menu di conferma. Se le impostazioni visualizzate nella schermata superiore sono corrette, seleziona `Use settings`
- Se le impostazioni non sono corrette, premi `Change settings` e modificale di conseguenza
1. Seleziona `Create Group`
- Se il 3DS di partenza si blocca in questo frangente e stai usando una cartuccia, prova a [installare la cartuccia nel sistema](dumping-titles-and-game-cartridges#installing-a-game-cartridge-directly-to-the-system)
1. Accendi il **3DS di destinazione**
- Assicurati che la connettività wireless sia abilitata
1. Sul **3DS di destinazione**, apri l'applicazione "Modalità download" (![]({{ "/images/download-play-icon.png" | absolute_url }}){: height="24px" width="24px"}), quindi seleziona "Nintendo 3DS"
1. Unisciti al gruppo creato dal **3DS di partenza**
1. Seleziona "Inizia" sul **3DS di partenza** una volta rilevato il **3DS di destinazione**
1. Una volta avviata la modalità multigiocatore, vai su `Gran Premio` -> `50cc` -> (qualunque personaggio) -> `Trofeo Fungo` -> `OK`
1. Attendi un po' (dovresti visualizzare una percentuale sul **3DS di partenza**)
1. Se l'exploit è andato a buon fine, il **3DS di destinazione** avrà avviato 3DS ROP xPloit Injector
- Se l'exploit non ha avuto successo, spegni il **3DS di partenza** e il **3DS di destinazione** e ricomincia dall'inizio di `Sezione III - kartdlphax`
1. Press (X) to inject unSAFE_MODE
1. If the injection was successful, the screen will turn green and the **target 3DS** will automatically power off
+ If the screen turns red, power off the target 3DS and start again from the beginning of `Section III - kartdlphax`. If this doesn't work, ask for help at [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp))
You will **not** need to use your **source 3DS** to complete any further steps on this guide. Any further steps should only be completed on the **target 3DS**.
{: .notice--info}
#### Section V - unSAFE_MODE
In this section, you will enter Safe Mode (a feature available on all 3DS family consoles) and navigate to a menu where unSAFE_MODE will be triggered, which will launch you into the boot9strap (custom firmware) installer.
1. Con la console ancora spenta, tieni premuto i pulsanti (L) + (R) + (Su) + (A), dopodiché, tenendo premuti i pulsanti, accendi la console
+ Mantieni premuti i pulsanti finché la console si avvierà in Modalità Provvisoria (una specie di menu per aggiornare il sistema)
1. Premi "OK" per accettare l'aggiornamento
+ Non c'è alcun aggiornamento. Fa parte del procedimento
1. Premi "Accetto" per accettare i termini e le condizioni
1. L'aggiornamento fallirà, con codice di errore `003-1099`. Questo risultato è corretto
1. When asked "Would you like to configure Internet settings?", select "Yes"
1. On the following menu, navigate to `Connection 1` -> `Change Settings` -> `Next Page (right arrow)` -> `Proxy Settings` -> `Detailed Setup` ([image](/images/screenshots/usm/safemode_highlighted.png))
1. If the exploit was successful, your console will have booted into SafeB9SInstaller
+ If your console instead freezes on a white screen, hold the POWER button until it turns off, then retry this section
+ If your console instead freezes on a red screen, you are missing `usm.bin` from the root of your SD card
+ If you get a different error, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-usm)
#### Sezione VI - Installazione di boot9strap
{% include_relative include/install-boot9strap-safeb9sinstaller.txt %}
{%- include_relative include/configure-luma3ds.txt %}
{% include_relative include/luma3ds-installed-note.txt %}
#### Section VII - Restoring WiFi Configuration Profiles
In this section, you will enter the Homebrew Launcher (using custom firmware) so that you can restore the Wi-Fi connection slots that were overwritten in Section I.
{% include_relative include/launch-hbl-dlp.txt %}
1. Launch slotTool from the list of homebrew
1. Select "RESTORE original wifi slots 1,2,3"
1. Your console will then reboot
___
### Prosegui con il [Completamento dell'installazione](finalizing-setup)
{: .notice--primary}