Da A9LH a B9S


Se hai bisogno di aiuto, chiedi pure su Nintendo Homebrew su Discord (in inglese).
Se hai apprezzato questa guida, accetto donazioni attraverso PayPal o Bitcoin.


Questa sezione serve agli utenti di arm9loaderhax che vogliono aggiornare le proprie console a boot9strap.

Tutte le future versioni di Luma3DS verranno rilasciate in formato .firm, compatibile soltanto con boot9strap e sighax. Quindi, per poter ricevere gli aggiornamenti di Luma3DS dovresti seguire le istruzioni indicate in questa sezione per aggiornare la tua installazione.

Se Luma3DS è configurato con un PIN di accesso, SafeB9SInstaller ti darà l’errore “OTP Crypto Fail” finché non lo avrai disabilitato (lo puoi riattivare dopo l’aggiornamento).

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

È stata segnalata recentemente un’ondata di ban da parte di Nintendo riscontrata da utenti con CFW. Per proteggerti, per favore esegui i seguenti passaggi prima di iniziare questa guida:
  1. Entra nelle Impostazioni della Console, quindi in “Impostazioni Internet”, poi “SpotPass” ed infine “Invio informazioni della console”
  2. Disabilita l’impostazione “Invio informazioni della console”
  3. Esci dalle Impostazioni della Console
  4. Entra nella tua lista di amici (l’icona con la faccina nella barra superiore del menu HOME)
    • Se ricevi un errore e vieni fatto uscire al menu, l’impostazione nella lista di amici è stata già disabilitata
  5. Vai nelle impostazioni della lista di amici, quindi “Imposta notifiche amici” ed infine “Vuoi mostrare il software in uso?”
  6. Disabilita l’impostazione “Vuoi mostrare il software in uso?”
  7. Esci dalla lista di amici

Cosa serve

Tieni presente che il file secret_sector.bin qui richiesto è lo stesso che si trova nell’archivio data_input.zip. Se hai ancora quel file da qualche parte nell’hard disk, puoi utilizzarlo al posto di quello richiesto da scaricare in questa sezione.

Su New 3DS, il file secret_sector.bin è necessario per ripristinare le modifiche fatte dall’exploit di arm9loaderhax. Per questo motivo non è richiesto per l’installazione di boot9strap su una console senza arm9loaderhax. Se non hai un New 3DS, non hai bisogno del file secret_sector.bin.

Istruzioni

Sezione I - Preparazione

Se durante questa sezione ti verrà chiesto di sovrascrivere dei file sulla tua scheda SD, conferma sempre la scelta.

  1. Spegni il tuo 3DS
  2. Inserisci la scheda SD nel tuo computer
  3. Copia il contenuto dell’archivio starter.zip nella directory principale della tua scheda SD
  4. Copia il file boot.firm dall’archivio .7z di Luma3DS nella directory principale della tua scheda SD
  5. Se assente, crea una cartella chiamata cias nella directory principale della tua scheda SD
  6. Copia il file lumaupdater.cia nella cartella /cias/ della tua scheda SD
  7. Crea una cartella chiamata boot9strap nella directory principale della tua scheda SD
  8. Elimina qualunque payload .bin dalla cartella /luma/payloads/ della tua scheda SD in quanto non è utilizzabile con le versioni di boot9strap compatibili con Luma3DS
  9. Copia il file GodMode9.firm dall’archivio .zip di GodMode9 dentro la cartella /luma/payloads/ della tua scheda SD
  10. Copia la cartella gm9 presente nell’archivio .zip di GodMode9 nella directory principale della tua scheda SD
  11. Copia il file setup_ctrnand_luma3ds.gm9 nella cartella /gm9/scripts/ della tua scheda SD
  12. Copia il file SafeB9SInstaller.bin dall’archivio .zip di SafeB9SInstaller nella cartella /luma/payloads/ della tua scheda SD
  13. Rinomina il fileSafeB9SInstaller.bin appena copiato in start_SafeB9SInstaller.bin
  14. Copia i file boot9strap.firm e boot9strap.firm.sha dall’archivio .zip di boot9strap nella cartella /boot9strap/ della tua scheda SD
  15. Solo New 3DS: Copia il file secret_sector.bin nella cartella /boot9strap/ della scheda SD

  16. Reinserisci la scheda SD nel Nintendo 3DS
Sezione II - Installazione di boot9strap
  1. Avvia la console tenendo premuto (Start) per avviare il menu chainloader di Luma3DS
    • Alcune versioni di Luma3DS avviano automaticamente qualunque payload il cui nome cominci con start_
    • In tal caso, prosegui normalmente con le istruzioni
  2. Avvia SafeB9SInstaller premendo (A)
    • Se dovessi riscontrare un messaggio di errore, prova ad usare una nuova scheda SD o a formattare la tua scheda SD attuale (salvando prima i file presenti su di essa)
  3. Attendi il termine di tutti i controlli di sicurezza
    • Se ottieni l’errore “OTP Crypto Fail”, scarica il file - aeskeydb.bin, poi copialo nella cartella /boot9strap/ della tua scheda SD, quindi riprova
  4. Quando richiesto, inserisci la combinazione di tasti richiesta a schermo per installare boot9strap
  5. Una volta completata l’operazione, premi (A) per riavviare il tuo dispositivo.
    • Se la console dovesse spegnersi autonomamente al riavvio, assicurati di aver copiato il file boot.firm dall’archivio .7z di Luma3DS nella directory principale della tua scheda SD
Sezione III - Configurare Luma3DS

Questa sezione è necessaria solo se ti viene presentato il menu di configurazione di Luma3DS dopo il riavvio.

  1. Nel menu di configurazione di Luma3DS, attiva con il D-Pad e il pulsante (A) le seguenti opzioni:
    • “Show NAND or user string in System Settings”
  2. Premi (Start) per salvare e riavviare il 3DS
Sezione IV - CTRNAND Luma3DS

Se prima di aggiornare a boot9strap avevi già un’installazione EmuNAND presente e vorresti ripristinare il contenuto dell’EmuNAND nella tua nuova SysNAND con CFW, segui la guida Spostare l’EmuNAND prima di proseguire con questa sezione.

  1. Avvia la console tenendo premuto (Start) per avviare il menu chainloader di Luma3DS
  2. Avvia GodMode9 premendo (A)
  3. Se ti viene richiesto di creare un backup dei file essenziali, premi (A) per accettare, e al termine di nuovo (A) per proseguire
  4. Premi il pulsante HOME per far apparire il menu delle azioni
  5. Seleziona “More…”
  6. Seleziona “Scripts…”
  7. Seleziona “setup_ctrnand_luma3ds”
  8. Quando richiesto, premi (A) per procedere
  9. Premi il pulsante (A) per sbloccare i permessi di scrittura di primo livello su SysNAND, quindi inserisci la combinazione di tasti richiesta a schermo
  10. Premi il pulsante (A) per continuare
  11. Premi (A) per ritirare le autorizzazioni di scrittura
  12. Premi (Start) per riavviare la console
Sezione V - Installazione di Luma3DS Updater
  1. Avvia FBI
  2. Entra nella cartella SD -> cias
  3. Seleziona lumaupdater.cia
  4. Seleziona l’opzione “Install CIA”, quindi premi (A) per confermare la scelta
  5. Premi il pulsante HOME per uscire da FBI

Ora puoi rimuovere qualunque file relativo all’arm9loaderhax come il file arm9loaderhax.bin dalla directory principale della tua scheda SD o il file aeskeydb.bin dalla cartella files9.

Tieni presente che i file .bak nella cartella /boot9strap/ della tua scheda SD sono necessari solo in caso di un’installazione fallita di boot9strap. Una volta completata l’installazione, puoi cancellare la cartella boot9strap.

Questa versione di Luma3DS Updater aggiunge la compatibilità con boot9strap scaricando ed estraendo autonomamente l’ultima versione del file boot.firm di Luma3DS.

Puoi tenere premuto (Select) all’accensione della console per aprire il menu di Luma3DS.
Puoi tenere premuto (Start) all’accensione della console per avviare il menu chainloader di Luma3DS (tieni presente che comunque verrà visualizzato solo se viene rilevato più di un payload).
Puoi tenere premuto (Start) + (Select) + (X) all’accensione per creare un dump del bootrom ARM11 (boot11.bin), del bootrom ARM9 (boot9.bin) e del file OTP (OTP.bin) univoco della tua console nella cartella /boot9strap/ della tua scheda SD (tieni presente che non verrà notificato nulla a schermo).