Installazione di boot9strap (kartdlphax)
Dettagli Tecnici (opzionale)
Per sfruttare il firmware SAFE_MODE del nostro sistema, dobbiamo iniettare un profilo di connessione WiFi modificato.
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.
Questo plugin personalizzato invierà un payload modificato ad una console non modificata, permettendo l’iniezione del profilo WiFi modificato nella tua lista delle connessioni.
Una volta inserito il profilo WiFi utilizzeremo SAFE_MODE, una funzionalità di ripristino presente su ogni console 3DS, per attivare il profilo WiFi modificato.
Per una spiegazione più tecnica, consulta i seguenti link per informazioni sugli exploit kartdlphax e unSAFE_MODE: kartdlphax, unSAFE_MODE.
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
- Una copia fisica o digitale di Mario Kart della stessa regione di entrambe le console
- An SD card for both consoles
Cosa serve
Sul 3DS di partenza (il 3DS con custom firmware):
- L’ultima versione di kartdlphax (
plugin.3gx
) - L’ultima versione di Luma3DS 3GX Loader Edition (
boot.firm
)
Sul 3DS di destinazione (il 3DS che stai cercando di modificare):
- L’ultima versione di SafeB9SInstaller (download diretto)
- L’ultima versione di boot9strap (download diretto)
- L’ultima versione di Luma3DS standard (il file
.zip
di Luma3DS) - L’ultima versione di unSAFE_MODE (il file RELEASE
.zip
)
Sezione I - Verifica Pulsanti Hardware (3DS di destinazione)
In this section, you will see whether your shoulder buttons are working on your console. Serve per determinare quale metodo seguirai nella prossima pagina.
- Power on your console
- Nel menu HOME premi contemporaneamente i pulsanti L e R
- L’applicazione fotocamera dovrebbe apparire
- Spegni la tua console
Se la fotocamera non si apre, non è possibile seguire questo metodo. In tal caso, puoi ricevere assistenza chiedendo, in inglese, nel canale Discord di Nintendo Homebrew.
Sezione II - Preparazione (3DS di partenza)
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.
- Inserisci la scheda SD del tuo 3DS di partenza nel computer
- Copia il file
boot.firm
di Luma 3GX Loader Edition nella directory principale della scheda SD del 3DS di partenza, sostituendo qualsiasi file esistente- 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
- 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
e00040000...
se non sono già esistenti
- USA:
- Rimuovi la scheda SD e inseriscila nel 3DS di partenza
Sezione III - Preparazione (3DS di destinazione)
In questa sezione copierai i file necessari per attivare l’exploit unSAFE_MODE sulla scheda SD del 3DS di destinazione (il 3DS che stai cercando di modificare).
- Inserisci la scheda SD del tuo 3DS di destinazione nel computer
- Copia i file
boot.firm
eboot.3dsx
dall’archivio.zip
di Luma3DS standard nella directory principale della tua scheda SD - Crea una cartella chiamata
boot9strap
nella directory principale della tua scheda SD - Copia i file
boot9strap.firm
eboot9strap.firm.sha
dall’archivio.zip
di boot9strap nella cartella/boot9strap/
della tua scheda SD - Copia il file
SafeB9SInstaller.bin
dall’archivio.zip
di SafeB9SInstaller nella directory principale della tua scheda SD - Copia il file
usm.bin
dall’archivio.zip
di unSAFE_MODE nella directory principale della tua scheda SD - Crea una cartella chiamata
3ds
nella directory principale della tua scheda SD - Copia la cartella
slotTool
dall’archivio.zip
di unSAFE_MODE nella cartella3ds
della tua scheda SD - Rimuovi la scheda SD e inseriscila nel 3DS di destinazione
Sezione IV - kartdlphax
In questa sezione utilizzerai la “Modalità download” per trasferire i dati dell’exploit dal 3DS di partenza al 3DS di destinazione, per sovrascrivere i tuoi profili di connessione Wi-Fi con dati modificati. Le tue impostazioni Wi-Fi rimarranno temporaneamente sovrascritte finché l’exploit sarà attivo.
- Accendi il 3DS di partenza
- Se ti viene richiesto di configurare Luma3DS, premi START per salvare la configurazione
- Arrivato nel menu HOME, premi (L) + (Giù) + (Select) per mostrare il menu di Rosalina
- Seleziona “Enable plugin loader”
- Premi (B) per uscire dal menu di Rosalina
- Avvia Mario Kart 7
- Assicurati che la connettività wireless sia abilitata
- Seleziona
Più giocatori (locale)
. Dovrebbe apparire un menu- If the screen freezes, hold the power button for fifteen seconds to force power off your console, then try again
- 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, selezionaChange settings
e prosegui.
- Select your target 3DS console type (Old 3DS family or New 3DS family)
- 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)
- 11.16.0: seleziona
- 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
- Se le impostazioni non sono corrette, premi
- 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
- Accendi il 3DS di destinazione
- Assicurati che la connettività wireless sia abilitata
- Sul 3DS di destinazione, apri l’applicazione “Modalità download” (
), quindi seleziona “Nintendo 3DS”
- Unisciti al gruppo creato dal 3DS di partenza
- Seleziona “Inizia” sul 3DS di partenza una volta rilevato il 3DS di destinazione
- Una volta avviata la modalità multigiocatore, vai su
Gran Premio
->50cc
-> (qualunque personaggio) ->Trofeo Fungo
->OK
- Attendi un po’ (dovresti visualizzare una percentuale sul 3DS di partenza)
- 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
- Se l’exploit non ha avuto successo, spegni il 3DS di partenza e il 3DS di destinazione e ricomincia dall’inizio di
- Premi (X) per iniettare unSAFE_MODE
- Se l’iniezione è riuscita, lo schermo diventerà verde e il 3DS di destinazione si spegnerà automaticamente
- Se lo schermo diventa rosso, spegni il 3DS di destinazione e ricomincia dall’inizio di
Sezione III - kartdlphax
. Se non funziona, chiedi pure su Nintendo Homebrew su Discord (in inglese)
- Se lo schermo diventa rosso, spegni il 3DS di destinazione e ricomincia dall’inizio di
Non dovrai più usare il tuo 3DS di partenza per completare qualsiasi ulteriore passo in questa guida. Eventuali ulteriori istruzioni devono essere completate solo sul 3DS di destinazione.
Sezione 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.
- With your console still powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your console
- Keep holding the buttons until the console boots into Safe Mode (a “system update” menu)
- Premi “OK” per accettare l’aggiornamento
- Non c’è alcun aggiornamento. Fa parte del procedimento
- Premi “Accetto” per accettare i termini e le condizioni
- L’aggiornamento fallirà, con codice di errore
003-1099
. Questo risultato è corretto - Alla richiesta “Vuoi configurare le Impostazioni internet?”, seleziona “Sì”
- Nel menu successivo, entra in
Connessione 1
->Modifica
-> pagina successiva (la freccia a destra) ->Impostazioni proxy
->Impostazioni avanzate
(image) - 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 - Se ottieni un errore diverso, segui questa guida per risolvere il problema
Sezione VI - Installazione di boot9strap
In this section, you will install custom firmware onto your console.
- Quando richiesto, inserisci la combinazione di tasti richiesta sullo schermo superiore per installare boot9strap
- Se una sezione nella schermata inferiore ha un testo di colore rosso, e non ti viene richiesto di inserire una combinazione di tasti, segui questa guida per risolvere i problemi
- Once it is complete, press (A) to reboot your console
- Your console should have booted into the Luma3DS configuration menu
- Il menu di configurazione di Luma3DS contiene le impostazioni per il custom firmware Luma3DS. Molte di queste impostazioni possono essere utili per la personalizzazione o per debug
- Ai fini di questa guida, lascia queste opzioni nelle impostazioni predefinite (non spuntare o deselezionare nulla)
- If your console shuts down when you try to power it on, ensure that you have copied
boot.firm
from the Luma3DS.zip
to the root of your SD card
- Premi (Start) per salvare e riavviare il 3DS
A questo punto, la console avvierà sempre Luma3DS.
- Luma3DS non è diverso dal normale menu HOME. Se la console avvia il menu HOME, vuol dire che sta eseguendo il custom firmware.
- Nella pagina successiva installerai applicazioni homebrew utili per completare la tua installazione.
Sezione VII - Ripristino dei Profili di Connessione WiFi
In questa sezione avvierai l’Homebrew Launcher (utilizzando un custom firmware) in modo da poter ripristinare le configurazioni Wi-Fi sovrascritte nella Sezione I.
- Avvia l’applicazione “Modalità download”
- Attendi finché non vedrai i due pulsanti
- Non premere alcun pulsante
- Premi simultaneamente i pulsanti (L) + (Giù) + (Select) per aprire il menu di Rosalina
- Seleziona “Miscellaneous options”
- Seleziona “Switch the hb. title to the current app.”
- Premi (B) per continuare
- Premi (B) per tornare al menu principale di Rosalina
- Premi (B) per uscire dal menu di Rosalina
- Premi il pulsante HOME, quindi chiudi l’applicazione “Modalità download”
- Riavvia l’applicazione “Modalità download”
- Your console should load the Homebrew Launcher
- Avvia slotTool dalla lista degli homebrew disponibili
- Seleziona “RESTORE original wifi slots 1,2,3”
- Your console will then reboot