Toinen näistä menetelmistä toimii vain neljän tietyn pelin kanssa, joita ei enää saa ostettua eShopista, toinen taas hiukan useamman eShopista vielä saatavan pelin kanssa.
Kumpikin menetelmä vaatii kaksi konsolia. Yhdellä 3DS:llä (tai 2DS:llä) on oltava jonkinlainen mukautettu laiteohjelmisto (kuten boot9strap tai arm9loaderhax), ja siihen viitataan nimellä *lähde-3DS*. Toisen 3DS:n (tai 2DS:n) on oltava vakiolaiteohjelmistolla versiolla 11.5.0, ja siihen viitataan nimellä *kohde-3DS*.
Kummassakin menetelmässä oletetaan, että mukautetun laiteohjelmiston omaavalla 3DS:llä on joko boot9strap tai arm9loaderhax asennettuna tämän oppaan ohjeiden mukaan. Vaikka näiden menetelmien hyödyntäminen onkin mahdollista myös joillain muilla mukautetuilla laiteohjelmistoilla, ei niitä käsitellä tässä ohjeessa.
Kumpikin menetelmä käyttää FIRM-osioiden salaamatonta muotoa (selitetty [täällä](https://www.3dbrew.org/wiki/3DS_System_Flaws)) hyödyntävää haavoittuvuutta sekä virhettä, joka sallii DSiWare-sovellusten lukea ja kirjoittaa mihin tahansa salattussa NANDissa.
Kumpikin menetelmä vaatii [siirtosovelluksen (System Transfer)](https://www.nintendo.fi/images/_downloads/_manual/_new_nintendo_3ds/KTR_MAN_SCN_Revision_May_2016_ONLINE_160614.pdf#page=95) käyttämistä, jotta tiedot voidaan siirtää lähde-3DS:ltä kohde-3DS:lle. Tiedonsiirto toimii *vain* seuraavissa järjestyksissä:
+ New 3DS tai New 2DS → New 3DS tai New 2DS
+ Vanha 3DS tai vanha 2DS → vanha 3DS tai vanha 2DS
Tämä menetelmä vaatii, että lähde-3DS:llä on laillisesti hankittuna jokin peleistä, jotka ovat listattuna osiossa [boot9strapin asentaminen (injektoitavat DSiWare-pelit)](installing-boot9strap-(dsiware-game-injection-list)).