שתי השיטות דורשות שתי קונסולות. 3DS (או 2DS) אחד חייבים להריץ סוג כלשהו של פריצה (כמו boot9strap או arm9loaderhax) והם יקראו *קונסולת המקור* בעוד שה3DS (או ה3DS) השני הם על 11.5.0 והם יקראו *קונסולת היעד*.
שתי השיטות הללו יניחו שה3DS שמשתמש בפריצה מריץ boot9strap או arm9loaderhax והשלים את המדריך הזה. אפילו שאפשרי לעשות את השיטות האלו עם סוג כלשהו של פריצה ישנה יותר, זה מחוץ לטווח של המדריך הזה.
שתי השיטות האלו משתמשות בשילוב של הפירצה "FIRM partitions known-plaintext" שמדובר עליה [כאן](https://www.3dbrew.org/wiki/3DS_System_Flaws), וחולשה שמאפשרת לתוכנות DSiWare לקרוא ולכתוב לכל מקום בNAND המוצפן.
שתי השיטות דורשות מכם לעשות [System Transfer](http://en-americas-support.nintendo.com/app/answers/detail/a_id/13996/) מה3DS הפרוץ ל3DS המקורי כחלק מהשלבים. System Transfer יעבוד *רק* בכיוונים הבאים:
In both of these methods, the source 3DS's NNID will be stuck on the target 3DS unless you either system transfer back or call Nintendo (details can be found in the instructions)! ניתן לעשות System Transfer פעם אחת בשבוע לכל NNID.
שיטה זאת דורשת שקונסולת המקור תקנה או שכבר יש לה אחד מהמשחקים ברשומים בדף [התקנת boot9strap (רשימת משחקי DSiWare שניתן להזריק)](installing-boot9strap-(dsiware-game-injection-list)).