המונח [**Homebrew**](https://en.wikipedia.org/wiki/List_of_homebrew_video_games) מתייחס בדרך כלל לתוכנה שאינה מאושרת על ידי נינטנדו. This includes homebrew tools, applications, games, and emulators.
**קושחה מותאמת אישית** ("CFW") מאפשרת לכם שליטה יותר מתקדמת ואפשרות להאקים מתקדמים ש- homebrew פשוט לא יכול להפעיל. לדוגמה, מוד של הקושחה מאפשר לכם להתקין משחקים, אפליקציות ו- homebrew לא חתומים.
למדריך זה יש את היעד הסופי של לקחת 3DS חדש לחלוטין שלא שונה בכלל מקושחה רשמית
לקושחה מותאמת אישית מבוססת boot9strap. על גירסאות מסוימות, הוא מנצל homebrew פשוט כנקודת המוצא, אבל קושחה מותאמת אישית היא עדיין המטרה.
boot9strap היא השיטה הטובה ביותר והעדכנית של הפעלת קושחה מותאמת אישית שנותנת לנו שליטה כמעט מלאה של המערכת, מילישניות אחרי ההפעלה - כמו BootMii לWii. זה נותן לנו גישה עוד יותר מוקדמת מאשר מה שarm9loaderhax נתן, ובניגוד לsighax סטנדרטי, arm9loaderhax משתמש בפירצת שכתוב NDMA כדי להשיג הפעלת קוד בBoot9. זה אומר שכל קונסולה שמריצה את boot9strap מסוגלת להשיג את הOTP המיוחד לכל קונסולה (שהוא`OTP.bin`), הbootrom של ה ARM11 (שהוא`boot11.bin`), והbootrom של ה ARM9 (שהוא `boot9.bin`).
היתרונות של bootrom מול כל שיטות ההפעלה האחרות של קושחות מותאמות אישית הן רבות, ובגלל זה מומלץ להשתמש במדריך זה על פני אחרים שמסתמכים על תוכנה מיושנת (כגון menuhax + rxTools, arm9loaderhax, או אפילו sighax סטנדרטי).
+ להריץ כרטיסי פריצה ישנים ל- nds שנחסמו או שאף פעם לא עבדו על ה- 3DS
+ לעדכן את המערכת בבטחה, ללא חשש איבוד הגישה ל- Homebrew
## מה עלי לדעת לפני שמתחילים?
+ **לפני תחילת המדריך, אתם חייבים לדעת את הסיכונים של פריצת 3DS: בכל פעם שתשנו את המערכת שלכם, תמיד יש הפוטנציאל** לבריק בלתי הפיך. הם נדירים, אבל עדיין אפשרות לקבל אותם אז תקפידו לעקוב אחרי השלבים במדיוק.**
+ אם ה- 3DS שלכם כבר פרוץ עם Emunand ואתם רוצים להעביר את מה שיש עליו ל- Sysnand, עקבו אחרי כל ההוראות ולכו למקום המתאים כשאתם ב [סיום התהליך](finalizing-setup).
+ ה- SD שלכם צריך להיות [MBR, לא GPT](http://www.howtogeek.com/245610/) (כרטיס ה- SD שמגיע עם המכשיר יהיה MBR כברירת מחדל).
+ אם אתם צריכים לפרמט כרטיס SD חדש, תשתמשו ב ['guiformat'](http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm) ותגדירו Allocation unit size של 32K.