Tämä opas tarvitsee *sinun* apuasi sen [kääntämisessä](https://translate.3ds.guide/) muille kielille!
{: .notice--success}
Tämä opas tarvitsee *sinun* apuasi [näiden](https://3ds.guide/rss.xml) torrentien jakamisessa!
{: .notice--success}
Lue kaikki johdantosivut ennen aloittamista.
{: .notice--warning}
## Mikä on homebrew?
[**Homebrew**](https://en.wikipedia.org/wiki/List_of_homebrew_video_games) viittaa yleensä ohjelmistoon, joka ei ole Nintendon hyväksymä. Se mahdollistaa kotitekoisten pelien, työkalujen (kuten tallennusten muokkaus ja varmuuskopiointi) ja emulaattoreiden käyttämisen.
Useimmissa tapauksissa homebrew'n käyttäminen konsolillasi on täysin ilmaista [Nintendo 3DS Sound -sovelluksen](homebrew-launcher-(soundhax)) avulla. Homebrew'n käyttämiseen on myös menetelmiä, joissa hyödynnetään haavoittuvuuksia peleissä sekä konsolin selaimessa.
**Mukautettu laiteohjelmisto** (engl. custom firmware, "CFW") sallii kehittyneempiä hackejä, joihin ei käyttäjätilan homebrew'lla pysty. Yksi näistä on allekirjoitusten paikkaaminen, joka sallii sinun asentaa allekirjoittamattomia sovelluksia suoraan HOME-valikkoosi.
CFW:n voi asentaa millä tahansa konsolimallilla sekä millä tahansa versiolla (asennus saattaa vaatia lisätyökaluja 11.3.0:lla ja sitä uudemmilla versioilla).
boot9strap-käyttöiseen mukautettuun laiteohjelmistoon. Joissain oppaan menetelmissä homebrew'ta hyödynnetään lähtökohtana, mutta mukautettu laiteohjelmisto on silti lopputavoitteena.
Boot9strap on uusin sekä paras tapa käynnistää mukautettu laiteohjelmisto, joka antaa lähes täydet oikeudet järjestelmään vain millisekuntien viiveellä käynnistyksessä, samaan tapaan kuin BootMii-ohjelma Wiillä. Se sallii vielä aikaisemman hallinnan kuin arm9loaderhax, ja toisin kuin tavallinen sighax, boot9strap käyttää NDMA-ylikirjoitusmenetelmää saadakseen oikeuden koodin suorittamiseen Boot9:ssä. Tämä tarkoittaa sitä, että millä tahansa boot9strap-asennuksen omaavalla konsolilla pystyy kopioimaan konsolikohtaisen OTP:n (`OTP.bin`), ARM11-bootromin (`boot11.bin`) sekä ARM9-bootromin (`boot9.bin`).
Boot9strapin hyödyt verrattuna muihin käynnistystapoihin ovat lukuisat, minkä takia tämän oppaan käyttöä suositellaan muiden, vanhentuneisiin ratkaisuihin (kuten menuhax + rxTools, arm9loaderhax ja jopa tavallinen sighax) perustuvien oppaiden sijasta.
Luettelon kaikista lasketuista sighaxin allekirjoituksista (joiden päälle boot9strap on rakennettu) löydät [tästä gististä](https://gist.github.com/SciresM/cdd2266efb80175d37eabbe86f9d8c52).
+ **Ennen oppaan aloittamista sinun on tiedettävä 3DS-hakkeroinnin riskit: JOKA kerta, kun muokkaat konsoliasi, on mahdollisuus siihen, että se vioittuu PYSYVÄSTI. Vaikka tämä onkin hyvin epätodennäköistä, seuraa KAIKKIA ohjeita TARKALLEEN.**
+ Jos olet jo hakkeroinut konsolisi EmuNAND-kokoonpanoa varten, ja haluat siirtää sisältösi uuteen SysNAND-CFW-kokoonpanoon, seuraa kaikkia ohjeita ja palauta EmuNAND osiossa [Asennuksen viimeistely](installing-arm9loaderhax), siinä vaiheessa kun ohje siihen kehottaa.
+ Tämä opas toimii New 3DS:llä, vanhalla 3DS:llä, New 2DS:llä sekä vanhalla 2DS:llä kaikilla alueilla, laiteohjelmistolla 11.5.0 tai sitä vanhemmilla versioilla.
+ Jos kaikki menee suunnitelmien mukaan, et menetä mitään tietoja ja päädyt samaan kokoonpanoon, joka sinulla oli alussa (pelit, NNID, tallennukset jne. säilyvät).
+ **Pidä konsolisi latauksessa koko prosessin ajan välttyäksesi tietojen menettämiseltä tai odottamattomasta sammumisesta aiheutuvalta vahingolta!**
+ Jos sinun on alustettava uusi SD-kortti, voit käyttää [`guiformat`](http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm)-ohjelmaa ja asettaa varausyksiköksi 32 kt.
+ 2DS on ohjelmistoltaan identtinen vanhan 3DS:n kanssa, joten kaikki kohdat, joissa viitataan "vanhaan 3DS:ään", pätevät myös 2DS:ään.