---
title: "Arm9loaderhaxin asentaminen" #
lang: fi
permalink: /fi_FI/installing-arm9loaderhax.html
---
Tämän oppaan viimeinen vaihe on asentaa arm9loaderhax ja Luma3DS käynnistymään vain millisekuntien viiveellä konsolin käynnistyksessä. Tämä saavutetaan käyttämällä [AuroraWright](https://github.com/AuroraWright/)in SafeA9LHInstalleria.
{: .notice}
Tässä asennetaan [AuroraWrightin haara](https://github.com/AuroraWright/arm9loaderhax) arm9loaderhaxistä.
{: .notice--info}
Samalla tehdään mahdolliseksi käynnistää erinäisiä ohjelmia arm9loaderhaxin avulla, mikä mahdollistaa SysNANDin korjaamisen tilanteissa, jotka normaalisti saisivat konsolin vioittumaan palautettaessa varmuuskopiota.
{: .notice--info}
**Käyttääksesi tällä sivulla olevia [magneetti](https://en.wikipedia.org/wiki/Magnet_URI_scheme)linkkejä tarvitset torrent-ohjelman, kuten [Deluge](http://dev.deluge-torrent.org/wiki/Download)n**
{: .notice--info}
**Jos käytät toisen konsolin OTP:tä, konsolisi vioittuu VARMASTI.**
{: .notice--danger}
#### Katsaus vaiheisiin
{% capture notice-2 %}
Tässä osiossa käymme läpi prosessin, johon kaikki muut osiot ovat johtaneet: arm9loaderhaxin asentaminen.
Tämä on lähes paras mahdollinen konsolin haavoittuvuutta hyödyntävä ohjelma, koska se on pysyvästi asennettavissa NAND-laiteohjelmisto-osioille, ja se suoritetaan ennen kuin suurin osa käyttöjärjestelmästä on ladannut. Tämä sallii sen toimia *kaikilla* versioilla asennuksen jälkeen sekä suojella itseään ja palautua useimmista tilanteissa, joissa ei-A9LH-käyttöinen 3DS menisi käyttökelvottomaksi, esimerkiksi toimimattoman HOME-valikon tai epäonnistuneen sovellusasennuksen takia.
Latauduttuaan NANDilta arm9loaderhax käynnistää `arm9loaderhax.bin`-tiedoston, joka voi olla mikä tahansa kelvollinen arm9-ohjelma. Tämän tiedoston voi korvata milloin tahansa, joskin Luma3DS sallii muidenkin arm9-ohjelmien käynnistämisen ketjulataajan avulla.
Tässä tapauksessa käytetään [AuroraWright](https://github.com/AuroraWright/)in luomaa Luma3DS:ää paikatun SysNANDin käynnistämiseen suoraan, jolloin minkäänlaista EmuNANDia ei tarvita, mikä yksinkertaistaa hakkeroidun 3DS:n käyttöä sekä säästää tilaa SD-kortilta.
Kun arm9loaderhax ja Luma3DS on asennettu oikeilla asetuksilla, palautetaan aiemmin tehty varmuuskopio.
Tämän prosessin aikana myös asennetaan muun muassa seuraavat ohjelmat:
+ **FBI** *(asentaa CIA-muotoisia pelejä ja sovelluksia)*
+ **Themely** *(asentaa mukautettuja teemoja)*
+ **Luma3DS Updater** *(päivittää CFW-asennuksesi helposti)*
+ **GodMode9** *(monikäyttöinen työkalu, jolla voi tehdä NANDiin ja pelikorttiin liittyviä toimintoja)*
{% endcapture %}
{{ notice-2 | markdownify }}
#### Tarpeet
* – [`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)
* – [`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)
* SafeA9LHInstallerin [viimeisin haara](https://github.com/Plailect/SafeA9LHInstaller/releases/latest) *(`.7z`-tiedosto)*
* Arm9loaderhaxin [viimeisin julkaisu](https://github.com/AuroraWright/arm9loaderhax/releases/latest) *(`.7z`-tiedosto)*
* Luma3DS:n [viimeisin julkaisu](https://github.com/AuroraWright/Luma3DS/releases/latest) *(`.7z`-tiedosto)*
* Themelyn [viimeisin julkaisu](https://github.com/ErmanSayin/Themely/releases/latest) *(`.cia`-tiedosto)*
* Hblauncher_loaderin [viimeisin julkaisu](https://github.com/yellows8/hblauncher_loader/releases/latest)
* GodMode9:n [viimeisin julkaisu](https://github.com/d0k3/GodMode9/releases)
* Luma3DS Updaterin [viimeisin julkaisu](https://github.com/Hamcha/lumaupdate/releases/latest)
* DSP1:n [viimeisin julkaisu](https://github.com/zoogie/DSP1/releases/latest)
* FBI:n [viimeisin julkaisu](https://github.com/Steveice10/FBI/releases/latest)
* **Vain vanha 3DS ja 2DS:** Vanhan 3DS:n version 11.2.0-35 [otherapp-tiedosto](https://smealum.github.io/3ds/#otherapp) (konsolisi alueen mukainen)
#### Ohjeet
##### Vaihe I – Valmistelut
1. Aseta SD-korttisi tietokoneeseesi
1. **Jos `_nand.bin` ja `_nand.bin.sha` ovat olemassa SD-korttisi `/CTRTransfer/`-kansiossa, kopioi ne turvalliseen paikkaan tietokoneellasi
+ Varmuuskopioi useaan eri paikkaan (kuten pilvipalveluihin)
+ Tämä varmuuskopiointi pelastaa sinut konsolin vioittumiselta, jos jokin menee pieleen tulevaisuudessa
1. Luo `cias`-niminen kansio SD-korttisi juureen, jos sitä ei jo ole olemassa
1. Luo `files9`-niminen kansio SD-korttisi juureen, jos sitä ei jo ole olemassa
1. Luo `hblauncherloader`-niminen kansio SD-korttisi juureen, jos sitä ei jo ole olemassa
1. Kopioi SafeA9LHInstaller-`.7z`-pakkauksen _sisältö_ SD-korttisi juureen
1. Kopioi data_input-`.zip`-pakkauksesta `a9lh`-kansio SD-korttisi juureen
1. Kopioi arm9loaderhax-`.7z`-pakkauksen _sisältö_ SD-korttisi `a9lh`-kansioon
1. Kopioi hblauncher_loader-`.zip`-pakkauksesta `hblauncher_loader.cia` SD-korttisi `/cias/`-kansioon
1. Kopioi Luma3DS Updater -`.zip`-pakkauksesta `lumaupdater.cia` SD-korttisi `/cias/`-kansioon
1. Kopioi FBI-`.zip`-pakkauksesta `FBI.cia` SD-korttisi `/cias/`-kansioon
1. Kopioi `DSP1.cia` SD-korttisi `/cias/`-kansioon
1. Kopioi `Themely.cia` SD-korttisi `/cias/`-kansioon
![]({{ base_path }}/images/screenshots/cias-file-layout.png)
{: .notice--info}
1. Kopioi Luma3DS-`.7z`-pakkauksesta `arm9loaderhax.bin` SD-korttisi juureen, korvaten aiemmat tiedostot
1. Luo `luma`-niminen kansio SD-korttisi juureen
1. Luo `payloads`-niminen kansio SD-korttisi `luma`-kansioon
1. Kopioi GodMode9-`.zip`-pakkauksesta `GodMode9.bin` SD-korttisi `/luma/payloads/`-kansioon
1. Kopioi `aeskeydb.bin` SD-korttisi `/files9/`-kansioon
1. **Vain vanha 3DS ja 2DS:** Kopioi vanhan 3DS:n version 11.2.0-35, alueesi mukainen otherapp-tiedosto SD-korttisi `/hblauncherloader/`-kansioon
1. **Vain vanha 3DS ja 2DS:** Uudelleennimeä SD-kortillasi oleva vanhan 3DS:n version 11.2.0-35 otherapp-tiedosto alueesi mukaisesti:
+ **EUR:** `OLD-11-4-0-37-EUR.bin`
+ **JPN:** `OLD-11-4-0-37-JPN.bin`
+ **KOR:** `OLD-11-4-0-37-KOR.bin`
+ **USA:** `OLD-11-4-0-37-USA.bin`
![]({{ base_path }}/images/screenshots/install-a9lh-file-layout.png)
{: .notice--info}
##### Vaihe II – Arm9loaderhaxin asentaminen
1. Aseta SD-korttisi takaisin konsoliisi
1. Konsolisi tulisi nyt olla käynnissä versiolla 2.1.0
1. Mene osoitteeseen `http://2xrsa.3ds.guide` konsolisi selaimella
+ Jos saat virheen "This service is not available in your region", käytä järjestelmäasetuksia (System Settings) asettaaksesi konsolisi maan samaksi kuin CTRTransferilla asentamasi NAND-alue
+ Huomaa, että jos unohdit poistaa lapsilukon käytöstä ennen CTRTransferia tai jos et muuten vain pääse verkkoasetuksiin, konsolisi yhdistää automaattisesti mihin tahansa salasanattomaan verkkoon, jonka nimi on `attwifi`
+ Jos saat jonkin toisen virheen, [seuraa tätä vianmääritysohjetta](troubleshooting#ts_browser)
+ Jos näet häiriöityneen kuvan, [seuraa tätä vianmääritysohjetta](troubleshooting#ts_safe_a9lh_screen)
+ Jos käytät 2DS:ää tai New 3DS:ää ja langaton yhteys ei ole päällä, saat sen takaisin päälle irrottamalla akun ja laturin muutamaksi sekunniksi, jonka jälkeen voit käynnistää konsolin uudelleen
1. Paina (SELECT)-painiketta tehdäksesi täyden asennuksen
1. Asennusohjelma asentaa arm9loaderhaxin konsolillesi (tämä kestää vain hetken)
1. Sammuta konsolisi millä tahansa painikkeella
1. Aseta SD-korttisi tietokoneeseesi
1. Kopioi SD-korttisi `/a9lh/`-kansiosta konsolikohtainen `otp.bin`-tiedostosi turvalliseen paikkaan tietokoneellasi ja varmuuskopioi se useaan eri paikkaan (kuten pilvipalveluihin)
1. Aseta SD-korttisi takaisin konsoliisi
##### Vaihe III – Luma3DS:n määrittäminen
1. Käynnistä konsolisi pitäen (SELECT)-painiketta pohjassa avataksesi Luma3DS:n määritysvalikon
+ Pidä painiketta pohjassa jo ennen virtapainikkeen painamista
+ Jos saat mustan ruudun, [seuraa tätä vianmääritysohjetta](troubleshooting#ts_sys_a9lh)
+ Jos SafeA9LHInstaller aukeaa, [seuraa tätä vianmääritysohjetta](troubleshooting#ts_safe_a9lh)
1. Käytä (A):ta ja ristiohjainta ottaaksesi seuraavat asetukset käyttöön:
+ **"Autoboot SysNAND"**
+ **"Use SysNAND FIRM if booting with R"**
+ **"Show NAND or user string in System Settings"**
1. Paina (START)-painiketta tallentaaksesi ja käynnistääksesi uudelleen
+ Jos saat mustan ruudun, jatka vain seuraavaan vaiheeseen
+ Jos saat "Failed to mount CTRNAND" -virheen, jatka vain seuraavaan vaiheeseen
##### Vaihe IV – Järjestelmän palauttaminen
Jos sinulla oli ennen tämän oppaan aloittamista EmuNAND-kokoonpano, ja haluaisit siirtää sen sisällön uuteen SysNAND-CFW-kokoonpanoosi, seuraa osiota [EmuNANDin siirtäminen](move-emunand) tämän vaiheen yhdeksän ensimmäisen kohdan sijaan.
{: .notice--info}
1. Avaa Luma3DS:n ketjulatausvalikko pitämällä (START)-painiketta pohjassa käynnistyksen aikana
1. Avaa GodMode9 painamalla (A):ta
1. Mene hakemistoon `[0:] SDCARD` → `ctrtransfer`
1. Paina (A):ta `_nand.bin`-tiedoston kohdalla, valitse "NAND image options..." ja sitten "Restore SysNAND (safe)"
1. Paina (A):ta ottaaksesi käyttöön SysNANDin ylikirjoittamisen ja syötä annettu painikeyhdistelmä
+ Tämä ei ylikirjoita arm9loaderhax-asennustasi
1. Syötä annettu painikeyhdistelmä ottaaksesi käyttöön SysNANDiin kirjoittamisen (lvl1)
+ Tämä prosessi voi kestää jonkin aikaa
1. Kun toiminto on suoritettu, paina (A):ta jatkaaksesi
1. Paina (START)-painiketta käynnistääksesi uudelleen
+ Jos saat mustan ruudun, [seuraa osiota 9.2.0-CTRTransfer](9.2.0-ctrtransfer)
+ New 3DS:n voi nyt laittaa taas lepotilaan turvallisesti
1. Jos varmuuskopiosi oli versioiden 3.0.0 ja 4.5.0 väliltä, konsolisi ei käynnisty ennen kuin lataat manuaalisesti tarvittavan laiteohjelmiston:
+ Lataa [tämä tiedosto](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000056) ja uudelleennimeä se muotoon `firmware.bin`
+ Lataa [tämä tiedosto](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/cetk)
+ Kopioi `firmware.bin` ja `cetk` SD-korttisi `/luma/`-kansioon
+ Poista kummatkin tiedostot päivitettyäsi konsolin
1. Päivitä konsolisi menemällä järjestelmäasetuksiin (System Settings), siellä muihin asetuksiin (Other Settings) ja sitten valitsemalla järjestelmäpäivitys (System Update) aivan oikeasta reunasta
+ Pävitykset A9LH + Luma -kokoonpanolla (joka sinulla on) ovat turvallisia
+ Varoitus New 3DS:n päivittämisestä versiolla 2.1.0 ei päde sen jälkeen, kun olet palauttanut NAND-varmuuskopion.
+ Jos saat virheen, laita DNS:n automaattinen haku (Auto-Obtain DNS) päälle asetuksista
+ Jos saat edelleen virheen, ja NANDisi on versiota 9.2.0 vanhempi, [seuraa osiota 9.2.0-CTRTransfer](9.2.0-ctrtransfer)
##### Vaihe V – FBI:n injektointi
1. Avaa Luma3DS:n ketjulatausvalikko pitämällä (START)-painiketta pohjassa käynnistyksen aikana
1. Avaa GodMode9 painamalla (A):ta
1. Mene hakemistoon `[0:] SDCARD` → `cias`
1. Paina (A):ta `FBI.cia`-tiedoston kohdalla valitaksesi sen, valitse "CIA image options..." ja sitten "Mount image to drive"
1. Paina (A):ta `.app`-tiedoston kohdalla valitaksesi sen, valitse "NCCH image options" ja sitten "Inject to H&S"
1. Paina (A):ta ottaaksesi käyttöön SysNANDiin kirjoittamisen (lvl1) ja syötä annettu painikeyhdistelmä
1. Paina (A):ta jatkaaksesi
1. Paina (START)-painiketta käynnistääksesi uudelleen
1. Jos Health & Safety käynnistyy edelleen normaalisti, ja olet joskus päivittänyt taaksepäin Gatewayn avulla, [seuraa tätä vianmääritysohjetta](troubleshooting#gw_fbi)
##### Vaihe VI – CIA-tiedostojen asentaminen
1. Avaa terveys- ja turvaohjeet (Health and Safety), joka on nyt FBI
1. Mene hakemistoon `SD` → `cias`
1. Valitse "\"
1. Valitse "Install all CIAs" ja paina (A):ta vahvistaaksesi
1. Paina (HOME)-painiketta ja sulje FBI
##### Vaihe VII – DSP:n kopioiminen
1. Avaa DSP1
1. Kun toiminto on suoritettu, paina (START)-painiketta poistuaksesi
##### Vaihe VIII – Health and Safetyn palauttaminen
1. Avaa Luma3DS:n ketjulatausvalikko pitämällä (START)-painiketta pohjassa käynnistyksen aikana
1. Avaa GodMode9 painamalla (A):ta
1. Paina (HOME)-painiketta näyttääksesi toimintovalikon
1. Valitse "More..."
1. Valitse "Restore H&S"
1. Paina (A):ta ottaaksesi käyttöön SysNANDiin kirjoittamisen (lvl1) ja syötä annettu painikeyhdistelmä
##### Vaihe IX – Luma3DS:n asentaminen CTRNANDiin
1. Mene hakemistoon `[0:] SDCARD`
1. Paina (Y):tä `arm9loaderhax.bin`-tiedoston kohdalla kopioidaksesi sen
1. Paina (B):tä palataksesi päävalikkoon
1. Mene hakemistoon `[1:] SYSNAND CTRNAND`
1. Paina (Y):tä liittääksesi `arm9loaderhax.bin`-tiedoston
1. Valitse "Copy path(s)"
1. Paina (B):tä palataksesi päävalikkoon
1. Pidä (R):ää pohjassa ja paina samalla (B):tä irrottaaksesi SD-korttisi
1. Irrota SD-korttisi konsolistasi
1. Paina (START)-painiketta käynnistääksesi konsolisi uudelleen SD-kortin ollessa irrotettuna
+ Kun käynnistät konsolin vähintään kerran ilman SD-korttia, voit määrittää CTRNAND-pohjaisen Luma3DS-asennuksen asetukset
1. Käytä (A):ta ja ristiohjainta ottaaksesi seuraavat asetukset käyttöön:
+ **"Show NAND or user string in System Settings"**
1. Aseta SD-korttisi takaisin konsoliisi
1. Paina (START)-painiketta tallentaaksesi ja käynnistääksesi uudelleen
___
Jos DSi-/DS-toiminnallisuudet ovat menneet rikki (esim. DS-pelikortit tai DSiWare-pelit eivät enää toimi), [seuraa tätä vianmääritysohjetta](troubleshooting#twl_broken)
{: .notice--warning}
{% capture notice-10 %}
Voit nyt käyttää Luma3DS Updateria päivittääksesi Luma3DS:n viimeisimpään versioon. Avaa vain sovellus ja paina (A):ta.
Tämä ei ole sama asia kuin järjestelmäpäivitys; toiminto vain lataa ja purkaa uusimmat Luma3DS-tiedostot.
Tämä päivittää vain SD-kortilla olevat Luma3DS-tiedostot. Jos käynnistät konsolisi ilman SD-korttia, käytetään CTRNANDiin asettamaasi versiota.
{% endcapture %}
{{ notice-10 | markdownify }}
{% capture notice-6 %}
Konsolisi käynistää nyt oletuksena Luma3DS-CFW-SysNANDin.
Voit nyt pitää (SELECT)-painiketta pohjassa käynnistyksen aikana avataksesi Luma3DS:n määritysvalikon.
Voit nyt pitää (START)-painiketta pohjassa käynnistyksen aikana avataksesi Luma3DS:n ketjulataajan.
{% endcapture %}
{{ notice-6 | markdownify }}
Käyttääksesi [NTR-CFW](https://github.com/44670/BootNTR/):tä asenna [BootNTR Selector](https://gbatemp.net/threads/432911/).
{: .notice--info}
Pidä `_nand.bin`-tiedosto tallessa; sen voi palauttaa GodMode9:n avulla, jos konsolisi sattuu vioittumaan tuelvaisuudessa.
{: .notice--info}
{% capture notice-7 %}
Poista SD-korttisi juuresta kaikki tiedostot ja kansiot, jotka *eivät* ole seuraavassa kuvassa:
![]({{ base_path }}/images/screenshots/final-file-layout.png)
{% endcapture %}
{{ notice-7 | markdownify }}
Tietoja konsolisi alueen vaihtamisesta toiseen saat osiosta [Alueen vaihtaminen](region-changing).
{: .notice--success}
Tietoja A9LH:n pitämisestä ajan tasalla löydät osiosta [A9LH:n päivittäminen](updating-a9lh).
{: .notice--success}
Tietoja GodMode9:n monista ominaisuuksista löydät osiosta [GodMode9:n käyttäminen](godmode9-usage).
{: .notice--success}
Tietoja Luma3DS:n monista ominaisuuksista löydät [sen wikistä](https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage).
{: .notice--success}
Tietoja mukautettujen teemojen, badgejen ja käynnistysruutujen asentamisesta löydät [3dsthem.es](https://3dsthem.es/about.php)-sivustolta
{: .notice--success}