Installazione di boot9strap (inject su DSiWare)


Se hai bisogno di aiuto, chiedi pure su Nintendo Homebrew su Discord (in inglese).
Se hai gradito questa guida, accetto donazioni.


Lettura necessaria

Tieni presente che se hai altri file payload oltre a GodMode9.firm nella cartella /luma/payloads/ della tua scheda SD, per seguire le istruzioni riportate dovrai avviare la console tenendo (Start); apparirà un “menu chainloader” dove dovrai selezionare “GodMode9” tramite il D-Pad e il pulsante (A).

Per usare i link magnet di questa guida avrai bisogno di un client torrent come Deluge.

Per estrarre i file .7z presenti in questa pagina, avrai bisogno di un gestore di file compressi come 7-Zip o The Unarchiver.

Prima di procedere, assicurati di aver letto tutte le informazioni e gli avvisi su Installazione di boot9strap (DSiWare)

Se non usi il file .firm corrispondente al 3DS di destinazione, BRICKERAI la console! Assicurati di scaricare ed usare quello corretto!

Cosa serve

Istruzioni

Sezione I - Preparazione

Usa un save manager per eseguire il backup di qualsiasi salvataggio tu voglia mantenere sul 3DS di destinazione (verrà formattato!)

  1. Spegni il 3DS di partenza
  2. Inserisci la scheda SD del 3DS di partenza nel tuo computer
  3. Copia il file GodMode9.firm dall’archivio .zip di GodMode9 dentro la cartella /luma/payloads/ della scheda SD del 3DS di partenza
  4. Copia la cartella gm9 presente nell’archivio .zip di GodMode9 nella directory principale della scheda SD del 3DS di partenza
  5. Copia il file .app e la cartella savedata dall’archivio .zip del file per l’inject del DSiWare nella directory principale della scheda SD del 3DS di partenza
  6. Reinserisci la scheda SD nel 3DS di partenza
  7. Avvia il 3DS di partenza tenendo premuto (Start) per avviare GodMode9
  8. Premi il pulsante HOME per far apparire il menu delle azioni
  9. Seleziona “Scripts…”
  10. Seleziona “Backup SysNAND”
  11. Premi (A) per confermare
    • Questo processo durerà un po’
  12. Premi il pulsante (A) per continuare
  13. Tenendo premuto (R), premi (B) per rimuovere la scheda SD del 3DS di partenza
  14. Inserisci la scheda SD del 3DS di partenza nel tuo computer
  15. Inserisci la scheda SD del 3DS di destinazione nel tuo computer
  16. Crea un backup di ogni file di entrambe le schede SD dei 3DS in due separate cartelle del tuo computer (tieni traccia di quali esse siano)!
  17. Reinserisci ciascuna scheda SD nel rispettivo 3DS
  18. Premi (Start) sul 3DS di partenza per riavviarlo

Sezione II - Inject del gioco e del salvataggio

  1. Avvia il 3DS di partenza tenendo premuto (Start) per avviare GodMode9
  2. Se ti viene richiesto di creare un backup dei file essenziali, premi (A) per accettare, e al termine di nuovo (A) per proseguire
  3. Se ti viene chiesto di reimpostare la data e l’ora dell’RTC, premi (A) per farlo, poi imposta la data e l’ora, infine premi (A) per continuare
    • Tieni presente che in tal caso dovrai anche reimpostare data ed ora anche nelle Impostazioni della Console al termine della guida
  4. Entra in [0:] SDCARD
  5. Premi (Y) sul file .app di inject del DSiWare per copiarlo
  6. Premi (B) per tornare al menu principale
  7. Entra nella cartella SYSNAND TWLN -> title -> 00030004 -> (ID di 8 caratteri) L’ID a 8 caratteri si può trovare alla pagina Installazione di boot9strap (lista dei giochi per inject su DSiWare)
  8. Entra in content
  9. Premi (A) sul file .app nella cartella
  10. Seleziona “Inject data @offset”
  11. Premi (A) per selezionare l’offset 00000000
  12. Premi il pulsante (A) per sbloccare la scrittura su SysNAND, quindi inserisci la combinazione di tasti richiesta a schermo
  13. Premi (B) per tornare al menu principale
  14. Entra nella cartella [2:] SYSNAND TWLN -> title -> 00030004 -> (ID di 8 caratteri) L’ID a 8 caratteri si può trovare alla pagina Installazione di boot9strap (lista dei giochi per inject su DSiWare)
  15. Entra in data
  16. Premi (A) su public.sav
  17. Seleziona “Mount as FAT image”
  18. Premi (B) per tornare al menu principale
  19. Entra in [0:] SDCARD
  20. Premi (Y) sul/sui file nella cartella savedata per copiarli
    • È possibile che esista una cartella savedata all’interno della cartella savedata. Non è un errore. In tal caso, copia la cartella savedata e non i file al suo interno.
  21. Premi (B) per tornare al menu principale
  22. Entra in [7:] FAT IMAGE
  23. Usa il pulsante (X) per cancellare ogni cosa dentro FAT IMAGE
  24. Premi (Y) per incollare una copia del contenuto della cartella savedata dentro FAT IMAGE
  25. Seleziona “Copy path(s)”
  26. Premi il pulsante (A) per sbloccare la scrittura sull’immagine quindi inserisci la combinazione di tasti richiesta a schermo
  27. Premi (Start) per riavviare il 3DS di partenza
  28. Avvia il gioco DSIWare sul 3DS di partenza
  29. Tocca lo schermo o premi un qualsiasi bottone per avviare il gioco e controllare se il salvataggio funziona
    • Se il gioco presenta un errore relativo a boot.nds o una schermata bianca, l’exploit ha avuto successo
    • Se il gioco presenta un errore riguardo dei dati danneggiati o inaccessibili, assicurati di aver copiato il contenuto della cartella savedata e non la cartella stessa
    • Se il tuo gioco si comporta normalmente e non presenta alcun errore relativo a boot.nds, dovresti capire quali passi della guida non hai eseguito
    • Se ottieni uno schermo nero, segui questa guida per risolvere il problema

Sezione III - Trasferimento dati

  1. Se il 3DS di destinazione ha un Nintendo Network ID salvato, devi formattare il 3DS utilizzando le Impostazioni della console:
    • Scorri fino all’ultima pagina di “Impostazioni generali”, seleziona “Formattazione”, quindi segui le istruzioni indicate
  2. Leggi attentamente:
    • Il tuo 3DS con CFW = il 3DS di partenza = “Console di partenza”
    • Il tuo 3DS stock = il 3DS di destinazione = “Console di destinazione”
    • Se ti viene chiesto, sposta i titoli DSIWare!
    • NON formattare la scheda SD della console di partenza, se ti viene chiesto
    • Assicurati che nessuna delle due console si spenga durante il trasferimento
    • Solo per trasferimenti da Old 3DS/Old 2DS (console di partenza) a New 3DS/New 2DS (console di destinazione): se ti viene chiesto con quale metodo preferisci trasferire i dati della scheda SD:
    • NON scegliere l’opzione “Trasferimento su microSD a bassa capacità” o quella per trasferire il minimo indispensabile (opzione 2), in quanto verranno trasferiti solo i ticket e probabilmente non il salvataggio del DSiWare.
    • Metodo veloce: Se hai la possibilità di spostare i file dalla scheda SD (3DS di partenza) alla scheda microSD (3DS di destinazione), quando richiesto seleziona il “Trasferimento tramite PC” (opzione 3).
    • Metodo più lento: Se non hai la possibilità di spostare i file dalla scheda SD utilizza il “Trasferimento Wireless” completo (opzione 1).
  3. Vai a questo link e segui le istruzioni ufficiali di Nintendo per il Trasferimento dati da un sistema a altro, tenendo a mente quanto hai appena letto

Sezione IV - Ripristinare il 3DS di partenza

  1. Completa la configurazione iniziale sul 3DS di partenza
  2. Esegui una delle seguenti operazioni
    • Segui il resto della guida sul 3DS di destinazione, aspetta una settimana (non ripristinare il backup della tua NAND prima del Trasferimento dati), infine effettua un Trasferimento dati dal 3DS di destinazione al 3DS di partenza (ricorda che non puoi effettuare un Trasferimento dati da New 3DS o New 2DS ad un Old 3DS o Old 2DS)
    • Chiama Nintendo e dì che non hai più accesso alla console al quale è abbinato il NNID (che è il 3DS di destinazione), e vorresti abbinarlo ad un dispositivo diverso (il 3DS di partenza)
    • Puoi anche rimuovere l’NNID dal 3DS di partenza se preferisci che rimanga sul 3DS di destinazione
  3. Riavvia il 3DS di partenza tenendo premuto (Start) per avviare GodMode9
  4. Entra nella cartella [0:] SDCARD -> gm9 -> out
  5. Premi (A) su <date>_<serialnumber>_sysnand_###.bin per selezionarlo, quindi seleziona “NAND image options…”, ed infine seleziona “Restore SysNAND (safe)”
  6. Premi il pulsante (A) per sbloccare la sovrascrittura su SysNAND, quindi inserisci la combinazione di tasti richiesta a schermo
    • Questo processo non eliminerà boot9strap
  7. Inserisci la combinazione di tasti richiesta a schermo per sbloccare i permessi di scrittura di primo livello su SysNAND
    • Questo processo durerà un po’
  8. Una volta completato, premi (A) per proseguire
  9. Se richiesto, premi (A) per ritirare le autorizzazioni di scrittura
  10. Premi (Start) per riavviare il 3DS di partenza

Sezione V - Creare un backup del FIRM del 3DS di destinazione

  1. Copia il file boot.firm dall’archivio .7z di Luma3DS nella directory principale della tua scheda SD
  2. Copia il file boot.nds (B9STool) nella directory principale della scheda SD del 3DS di destinazione
  3. Copia il file boot.3dsx nella directory principale della scheda SD del 3DS di destinazione
  4. Crea una cartella chiamata boot9strap nella directory principale della scheda SD del 3DS di destinazione
  5. Copia il file .firm della versione del software 11.4.0 / 11.5.0 / 11.6.0 corrispondente al 3DS di destinazione nella cartella boot9strap nella directory principale della scheda SD del 3DS di destinazione
  6. Copia il file boot9strap.firm dall’archivio .zip di boot9strap nella cartella /boot9strap/ della tua scheda SD
  7. Lancia b9sTool avviando il gioco DSiWare sul 3DS di destinazione
    • Potrebbe venir richiesto di toccare lo schermo per avviare l’exploit
  8. Seleziona “Dump F0F1” per salvare un backup del FIRM del 3DS di destinazione
  9. Esci da b9sTool
    • Potresti dover forzare lo spegnimento tenendo premuto il pulsante di accensione
  10. Inserisci la scheda SD nel computer, quindi copia il file F0F1_NEW3DS.bin o F0F1_OLD3DS.bin (a seconda della tua console) dalla cartella boot9strap in una posizione sicura; crea dei backup in più posti; questi backup ti salveranno da un brick nel caso dovesse accadere qualcosa
  11. Reinserisci la tua scheda SD nel 3DS di destinazione

Sezione VI - Flash del FIRM sul 3DS di destinazione

NON usare mai b9sTool su una console che ha già arm9loaderhax installato o la BRICKERAI!

  1. Lancia b9sTool avviando il gioco DSiWare sul 3DS di destinazione
  2. Seleziona “Install boot9strap” e conferma
  3. Esci da b9sTool, quindi spegni la tua console
    • Potresti dover forzare lo spegnimento tenendo premuto il pulsante di accensione

Sezione VII - Configurare Luma3DS

  1. Avvia la tua console tenendo premuto (Select) per avviare il menu delle opzioni di Luma
  2. Usa il pulsante (A) e il D-Pad per abilitare le seguenti opzioni:
    • “Show NAND or user string in System Settings”
    • In alcuni casi potrebbe essere già configurato. In tal caso, puoi pure passare oltre
  3. Premi (Start) per salvare e riavviare il 3DS

Prosegui con il Completamento dell’installazione