Guide_3DS/_pages/it_IT/Installing-arm9loaderhax.txt
2018-11-18 19:15:42 -05:00

240 lines
No EOL
20 KiB
Text
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: "Installazione dell'arm9loaderhax" #
lang: it
permalink: /it_IT/installing-arm9loaderhax.html
---
L'ultimo passo di questa guida consiste nell'installare l'arm9loaderhax e nel configurare Luma3DS affinché si avvii pochi istanti dopo l'accensione della console. Verrà utilizzato il SafeA9LHInstaller di [AuroraWright](https://github.com/AuroraWright/).
{: .notice}
Verrà installata la [fork di arm9loaderhax di AuroraWright](https://github.com/AuroraWright/arm9loaderhax).
{: .notice--info}
Verrà anche configurato il lancio facoltativo dei payload dall'arm9loaderhax, per permettere l'unbrick della SysNAND in situazioni che brickerebbero la console con il normale ripristino del backup.
{: .notice--info}
**Se utilizzi l'OTP di un'altra console BRICKERAI il tuo 3DS.**
{: .notice--danger}
#### Panoramica
In questa sezione daremo uno scopo ai passaggi fatti in precedenza: installeremo l'arm9loaderhax.
Questo tipo di exploit è quasi il migliore che possa esistere in quanto è permanentemente installabile nelle partizioni firm della NAND e viene lanciato prima del completamento del normale avvio dell'OS permettendo non solo di funzionare su *tutte* le versioni di sistema una volta installato, ma è in grado di ripristinare la console da brick normalmente irrecuperabili in un 3DS non-A9LH, quali un menu HOME non funzionante o un'installazione di un titolo corrotto.
Il file `arm9loaderhax.bin` viene lanciato dall'arm9loaderhax stesso al termine del caricamento dalla NAND, e può essere un qualunque payload arm9 valido. Questo file può essere sostituito in qualunque momento, tuttavia Luma3DS permette il lancio di diversi payload arm9 grazie al chainload di Luma3DS.
In questo caso, useremo Luma3DS di [AuroraWright](https://github.com/AuroraWright/) per avviare direttamente una SysNAND patchata, bypassando del tutto il bisogno di una EmuNAND. Questo semplifica l'uso di un 3DS così modificato, e permette di risparmiare spazio sulla scheda SD.
Al termine dell'installazione dell'arm9loaderhax e della configurazione di Luma3DS con le impostazioni adatte, verrà ripristinato il backup precedentemente creato.
Durante la guida verranno anche configurate le seguenti applicazioni:
+ **FBI** *(installa i giochi e le applicazioni in formato CIA)*
+ **Luma3DS Updater** *(aggiorna facilmente il CFW)*
+ **Hourglass9** *(applicazione multifunzione per gestire NAND e schede di gioco)*
#### Cosa serve
* <i class="fa fa-magnet" aria-hidden="true" title="Questo è un link magnet. Usa un client per i torrent per scaricare questo file."></i> - [`aeskeydb.bin`](magnet:?xt=urn:btih:18b3a17f78e2376e05feaa150749d9fd689b25dc&dn=aeskeydb.bin&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce)
* <i class="fa fa-magnet" aria-hidden="true" title="Questo è un link magnet. Usa un client per i torrent per scaricare questo file."></i> - [`fbi-2.4.2-injectable.zip`](magnet:?xt=urn:btih:f978b4cf5eda72823240b9c649f3fd2940a9f525&dn=fbi-2.4.2-injectable.zip&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce)
* <i class="fa fa-magnet" aria-hidden="true" title="Questo è un link magnet. Usa un client per i torrent per scaricare questo file."></i> - [`data_input_v3.zip`](magnet:?xt=urn:btih:a1195c9f7ab650fa7c7bf020b51fc19ea8d9440c&dn=data%5Finput%5Fv3.zip&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce)
* L'ultima fork di [SafeA9LHInstaller](https://github.com/Plailect/SafeA9LHInstaller/releases/latest) *(il file `.7z`)*
* L'ultima versione di [arm9loaderhax](https://github.com/AuroraWright/arm9loaderhax/releases/latest) *(il file `.7z`)*
* L'ultima versione di [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(il file `.7z`)*
* L'ultima versione di [hblauncher_loader](https://github.com/yellows8/hblauncher_loader/releases/latest)
* L'ultima versione di [Hourglass9](https://github.com/d0k3/Hourglass9/releases/latest)
* L'ultima versione di [Luma3DS Updater](https://github.com/Hamcha/lumaupdate/releases/latest)
* L'ultima versione di [DspDump](https://github.com/Cruel/DspDump/releases/latest)
* L'ultima versione di [FBI](https://github.com/Steveice10/FBI/releases/latest)
* L'[Homebrew Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
#### Istruzioni
##### Sezione I - Preparazione
{% capture notice-5 %}
**Assicurati di utilizzare una scheda SD non corrotta!**
**Se dovessi utilizzare una scheda SD corrotta senza averla prima riparata, potresti BRICKARE la console!**
**Se credi che la tua scheda SD possa essere corrotta, è consigliabile controllarla utilizzando [H2testw (Windows)](h2testw-(windows)), [F3 (Linux)](f3-(linux)), o [F3X (Mac)](f3x-(mac))!**
{% endcapture %}
<div class="notice--danger">{{ notice-5 | markdownify }}</div>
1. **Se presente, copia la cartella `/files9/` dalla tua scheda SD in una posizione sicura sul tuo computer e in ulteriori locazioni (come un archivio online); i file al suo interno potrebbero salvarti dalla perdita di tutti i tuoi dati nel caso qualcosa vada storto**
2. Se assente, crea una cartella chiamata `cias` nella root della tua scheda SD
3. Se presente, elimina la cartella `3ds` dalla root della tua scheda SD
5. Copia il _contenuto_ della cartella `starter` dell'archivio `starter.zip` nella root della tua scheda SD
+ Include una cartella chiamata `3ds` che rimpiazzerà quella appena eliminata
6. Copia _il contenuto_ dell'archivio`.7z` del SafeA9LHInstaller nella root della tua scheda SD
7. Copia la cartella `a9lh` presente nell'archivio `.zip` di data_input nella root della tua scheda SD
8. Copia _il contenuto_ dell'archivio `.7z` della release di arm9loaderhax nella cartella `a9lh` nella tua scheda SD
9. Copia il file `hblauncher_loader.cia` dall'archivio`.zip`di hblauncher_loader nella cartella `/cias/` della tua scheda SD
10. Copia il file `lumaupdater.cia` dall'archivio`.zip` di Luma3DS Updater nella cartella `/cias/` della tua scheda SD
11. Copia il file `FBI.cia` dall'archivio`.zip` di FBI nella cartella `/cias/` della tua scheda SD
12. Copia il file `arm9loaderhax.bin` dall'archivio`.7z` di Luma3DS nella root della tua scheda SD, sovrascrivendo eventuali file preesistenti
13. Crea una cartella chiamata `luma` nella root della tua scheda SD
14. Crea una cartella chiamata `payloads` nella cartella `luma` della tua scheda SD
15. Copia il file `Hourglass9.bin` dall'archivio `.zip` di Hourglass9 nella cartella `/luma/payloads/` presente nella tua scheda SD e rinomina il file `Hourglass9.bin` in `start_Hourglass9.bin`
17. Copia il file `aeskeydb.bin` nella cartella `/files9/` della tua scheda SD
18. Copia il file `DspDump.3dsx` nella cartella `/3ds/` della tua scheda SD
19. Copia _il contenuto_ dell'archivio`fbi-2.4.2-injectable.zip` nella cartella `/files9/` della tua scheda SD
##### Sezione II - Installazione dell'arm9loaderhax
1. Reinserisci la scheda SD nel 3DS
2. Dovresti ora essere alla versione 2.1.0
3. Vai alla pagina `http://2xrsa.3ds.guide` utilizzando il Browser Internet del tuo 3DS
+ Se ottieni l'errore "Questo servizio non è disponibile nella tua regione", usa le Impostazioni della console per configurare la nazione in modo che corrisponda alla regione della NAND installata durante il ctrtransfer 2.1.0
+ Se ottieni un errore diverso, [segui questa guida per risolvere il problema](troubleshooting#ts_browser)
+ Se ottieni una schermata visivamente corrotta, [segui questa guida per risolvere il problema](troubleshooting#ts_safe_a9lh_screen)
+ Se hai un 2DS o su un New 3DS e hai lasciato inattiva la comunicazione wireless, puoi riattivarla rimuovendo l'alimentatore e la batteria per alcuni secondi prima di accendere la console
4. Premi (Select) per selezionare Full Install
5. Il programma di installazione installerà l'arm9loaderhax sulla tua console (impiegherà pochi istanti)
6. Spegni la console premendo un pulsante qualsiasi
7. Copia il file `otp.bin`, appena estratto dalla tua console, dalla cartella `/a9lh/` nella tua scheda SD in una posizione sicura sul tuo computer e in ulteriori locazioni (come un archivio online), quindi reinserisci la scheda SD nel 3DS
##### Sezione III - Configurare Luma3DS
1. Avvia la tua console tenendo premuto (Select) per aprire il menu delle opzioni di Luma3DS
+ Assicurati di tener premuto il pulsante prima di premere il pulsante di accensione
+ Se ottieni una schermata nera, [segui questa guida per risolvere il problema](troubleshooting#ts_sys_a9lh)
+ Se si avvia SafeA9LHInstaller, [segui questa guida per risolvere il problema](troubleshooting#ts_safe_a9lh)
2. Usa il pulsante (A) e il D-Pad per abilitare le seguenti opzioni:
+ **"Autoboot SysNAND"**
+ **"Use SysNAND FIRM if booting with R"**
+ **"Show NAND or user string in System Settings"**
3. Se stai utilizzando un **New 3DS**, puoi selezionare *anche*:
+ **"New 3DS CPU" su "Clock+L2(x)"**
+ Questa opzione aumenterà il framerate in molti giochi, ma può rendere instabili altri
+ Se alcuni giochi non dovessero più funzionare correttamente, disabilita questa opzione
+ **Queste opzioni impediscono l'avvio dell'Homebrew Launcher sulla versione del software di sistema 11.3!**
4. Premi (Start) per salvare e riavviare il 3DS
+ Se ottieni una schermata nera, prosegui comunque con la prossima sezione
+ Se ottieni l'errore "Failed to mount CTRNAND", prosegui comunque con la prossima sezione
##### Sezione IV - Ripristinare il Sistema
Se prima di seguire questa guida 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](move-emunand) al posto di seguire i primi quattro passi indicati in questa sezione.
{: .notice--info}
1. Avvia la tua console tenendo premuto (Start) per lanciare Hourglass9
2. Seleziona "SysNAND Backup/Restore"
3. Vai su "SysNAND Restore (keep a9lh)"
4. Inserisci la sequenza di pulsanti mostrata, poi seleziona l'immagine `NANDmin.bin` quando chiesto premendo (A)
5. Premi (Start) per riavviare la console
+ Se ottieni una schermata nera, [segui la guida per il ctrtransfer 9.2.0](9.2.0-ctrtransfer)
6. Se il tuo backup era di una versione di sistema compresa tra 3.0.0 e 4.5.0, la tua console non si avvierà finché non avrai scaricato manualmente il firmware richiesto:
+ Scarica [questo file](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000056) e rinominalo`firmware.bin`
+ Scarica [questo file](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/cetk)
+ Copia i file `firmware.bin` e `cetk` nella cartella `/luma/` della tua scheda SD
+ Elimina entrambi i file dopo aver aggiornato il tuo 3DS
7. Aggiorna il tuo 3DS andando su Impostazioni della console, poi "Impostazioni generali", infine scorri a destra e seleziona "Aggiornamento"
+ Gli aggiornamenti effettuati usando A9LH + Luma (ora installato) sono sicuri, per cui basta chiederne la conferma
+ L'avviso di non aggiornare un New 3DS con versione 2.1.0 non è più applicabile dopo aver ripristinato il tuo backup della NAND.
+ Se ottieni un errore, imposta i DNS della connessione di rete in modo che vengano ottenuti automaticamente
+ Se continui ad ottenere un errore e la tua NAND è ad una versione precedente di 9.2.0, [segui la guida per il ctrtransfer 9.2.0](9.2.0-ctrtransfer)
##### Sezione V - Injecting di FBI
1. Avvia la tua console tenendo premuto (Start) per lanciare Hourglass9
2. Seleziona "SysNAND Backup/Restore", quindi l'opzione "Health&Safety Dump" per effettuare un dump di "Informazioni per la salute e la sicurezza" nel file `hs.app` **(puoi usare (Su) e (Giù) / (Sinistra) e (Destra) per cambiare il nome)**
3. Premi (B), quindi seleziona l'opzione "Health&Safety Inject"
4. Inserisci la combinazione di pulsanti a schermo
5. Seleziona il file `.app` di FBI injectable in base alla regione della tua console
6. Premi (A) per confermare l'inject
7. Premi il pulsante (Start) per riavviare la console
8. Se al lancio di "Informazioni per la salute e la sicurezza" appare la schermata originale dell'applicazione e in passato hai effettuato un downgrade tramite Gateway, [segui questa guida per risolvere il problema](troubleshooting#gw_fbi)
##### Sezione VI - Ultimare l'installazione
1. Avvia Informazioni per la salute e la sicurezza (che ora è FBI)
2. Seleziona "SD"
3. Seleziona "cias"
4. Seleziona "\<current directory>"
5. Seleziona l'opzione "Install all CIAs", quindi premi (A) per confermare la scelta
6. Ritorna alla cartella "SD" premendo (B)
7. Seleziona il file `arm9loaderhax.bin`, quindi premi (A) e seleziona l'opzione "Copy"
8. Ritorna al menu principale di FBI premendo (B)
9. Seleziona "CTR NAND"
10. Seleziona "\<current directory>"
11. Seleziona l'opzione "Paste", quindi premi (A) per confermare la scelta
12. Esci premendo il pulsante HOME
13. Avvia l'Homebrew Launcher dal menu Home
14. Seleziona "DSP Dump"
15. Premi (Start) per uscire quando richiesto
16. Premi (Start) per aprire il menù di uscita dell'Homebrew Launcher
17. Premi (A) mentre tieni premuto il pulsante (Start) per riavviare la console in Hourglass9
18. Seleziona "SysNAND Backup/Restore", poi seleziona "Health&Safety Inject"
19. Seleziona `hs.app` (il file originale, che non contiene FBI), poi premi (A) per confermare la sostituzione
20. Premi (Select) nel menu principale per rimuovere la scheda SD
21. Rimuovi la scheda SD, quindi premi (Start) per riavviare la console
+ Il riavvio della console con la scheda SD rimossa permette la configurazione dell'installazione CTRNAND di Luma3DS
22. Use the (A) button and the D-Pad to turn on the following:
+ **"Show NAND or user string in System Settings"**
23. Se stai utilizzando un **New 3DS**, puoi selezionare *anche*:
+ **"New 3DS CPU" su "Clock+L2(x)"**
+ Questa opzione aumenterà il framerate in molti giochi, ma può rendere instabili altri
+ Se alcuni giochi non dovessero più funzionare correttamente, disabilita questa opzione
+ **Queste opzioni impediscono l'avvio dell'Homebrew Launcher sulla versione del software di sistema 11.3!**
24. Reinserisci la scheda SD, quindi premi (Start) per salvare e riavviare la console!
___
Se le funzionalità DSi/DS (come ad esempio le schede di gioco DS o i DSiWare) non funzionano più, [segui questa guida per risolvere il problema](troubleshooting#twl_broken)
{: .notice--warning}
{% capture notice-10 %}
Ora puoi usare Luma3DS Updater per aggiornare Luma3DS all'ultima versione disponibile. Devi solo aprire l'applicazione e premere (A).
Questa operazione non è un aggiornamento della versione del software della console; serve solamente a scaricare ed estrarre automaticamente i file più recenti di Luma3DS.
Visto che aggiorna solo i file di Luma3DS presenti sulla scheda SD. se avvii la console senza una scheda SD inserita, verrà utilizzata la versione di sistema installata nella CTR NAND.
{% endcapture %}
<div class="notice--info">{{ notice-10 | markdownify }}</div>
{% capture notice-6 %}
D'ora in poi verrà avviata di default una SysNAND basata su Custom Firmware.
Puoi tenere premuto (Select) all'accensione della console per aprire il menu di Luma3DS.
Puoi tenere premuto (Start) all'accensione della console per avviare Hourglass9.
{% endcapture %}
<div class="notice--info">{{ notice-6 | markdownify }}</div>
D'ora in poi potrai aggiornare l'installazione dell'arm9loaderhax seguendo le istruzioni indicate nella pagina [Aggiornare A9LH](updating-a9lh).
{: .notice--info}
Per usare l'[NTR CFW](https://github.com/44670/BootNTR/), recupera il file `ntr.bin` dall'archivio `.zip` appropriato da [questa pagina](https://github.com/44670/BootNTR/releases), copialo nella root della tua scheda SD, quindi installa il file`BootNTR.cia` scaricabile da [questa pagina](https://github.com/astronautlevel2/BootNTR/releases/latest).
{: .notice--info}
Conserva il file `NANDmin.bin`, potrà essere ripristinato tramite Hourglass9 per salvarti da un potenziale futuro brick.
{: .notice--info}
Puoi rimuovere i backup della NAND dalla cartella `/files9/` a patto che li conservi in un'altra posizione sicura.
{: .notice--info}
{% capture notice-7 %}
**Puoi rimuovere qualsiasi file o cartella presente nella root della tua scheda SD se NON è presente nella seguente lista:**
+ 3ds
+ DCIM
+ files9
+ hblauncherloader
+ luma
+ Nintendo 3DS
+ arm9loaderhax.bin
+ boot.3dsx
{% endcapture %}
<div class="notice--info">{{ notice-7 | markdownify }}</div>
Per informazioni su come cambiare la regionalità della tua console, leggi la pagina [Cambiare Regione](region-changing).
{: .notice--success}
Per informazioni su come aggiornare l'installazione dell'A9LH, leggi la pagina [Aggiornare A9LH](updating-a9lh).
{: .notice--success}
Per informazioni sulle varie caratteristiche di Luma3DS, leggi [la sua pagina wiki](https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage).
{: .notice--success}