השלב הסופי של המדריך הינו התקנת arm9loaderhax וביצוע הגדרות ל-Luma3DS על מנת שירוץ עם הדלקת הקונסולה. זה יבוצע תוך שימוש בכלי SafeA9LHInstaller מאת [AuroraWright](https://github.com/AuroraWright/).
בחלק זה, נבצע את התהליך אשר כל שאר הצעדים שביצענו עד כה הובילו אליו: התקנת arm9loaderhax.
זהו למעשה האקספלויט הטוב ביותר למכשיר מכיוון שהוא מותקן באופן תמידי ישירות למחיצת ה-firm ב-NAND שלכם, ורץ בעת ההלדקה של המכשיק עוד לפני מערכת ההפעלה, דבר אשר מאפשר לו לעבוד על *כל* גרסת מערכת, ובנוסף נותן לנו הגנה מלאה ואפשרות לשחזר כל נזק אשר ייגרם למכשיר שלכם בעתיד, כגון תפריט ראשי שהפסיק לעבוד או תוכנה לא טובה שהתקנתם.
הקובץ `arm9loaderhax.bin` הוא מה שמופעל בעת ההדלקה של המכשיר על ידי arm9loaderhax עצמו לאחר שהוא טוען את ה-NAND, והוא כל payload של arm9. את הקובץ עצמו אפשר להחליף תמיד, למרות שLuma3DS מאפשר הרצת payload של arm9 באמצעות הטעינת שרשרת של Luma3DS.
לכן, נשתמש ב-Luma3DS מאת [AuroraWright](https://github.com/AuroraWright/) על מנת לעשות בוט לתוך SysNAND מותאם ישירות, דבר אשר מאפשר לנו לעקוף לחלוטין כל צורך של EmuNAND ובכך לפשט את השימוש ב-3DS פרוץ במקביל לחסכון בנפח ה-SD.
ברגע ש-arm9loaderhax מותקן והגדרות Luma3DS נכונות, נשים בחזרה את הגיבוי שיצרנו.
בתהליך זה, גם נתקין את התוכנות הבאות:
+ **FBI** *(התקנת משחקים ותוכנות בפורמט CIA)*
+ **Luma3DS Updater** *(עדכון לCFW בקלות)*
+ **GodMode9** *(כלי רב שימושי אשר מסוגל לבצע פונקציות הקשורות ל-NAND ולקלטות משחק)*
* את הפורק העדכני של [SafeA9LHInstaller](https://github.com/Plailect/SafeA9LHInstaller/releases/latest) *(יש להוריד את קובץ ה-`.7z`)*
* את הגרסה העדכנית של [arm9loaderhax](https://github.com/AuroraWright/arm9loaderhax/releases/latest) *(יש להוריד את קובץ ה-`.7z`)*
* את הגרסה העדכנית של [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(יש להוריד את קובץ ה-`.7z`)*
* את הגרסה העדכנית של [hblauncher_loader](https://github.com/yellows8/hblauncher_loader/releases/latest)
* את הגרסה העדכנית של [GodMode9](https://github.com/d0k3/GodMode9/releases/latest)
* את הגרסה העדכנית של [Luma3DS Updater](https://github.com/Hamcha/lumaupdate/releases/latest)
* את הגרסה העדכנית של [DspDump](https://github.com/Cruel/DspDump/releases/latest)
*את הגרסה העדכנית של [FBI](https://github.com/Steveice10/FBI/releases/latest)
את קבצי ה[Homebrew Launcher](http://smealum.github.io/ninjhax2/starter.zip)
#### הוראות
##### חלק I - הכנות
1. תכניסו את ה-SD שלכם למחשב
1. **אם זה קיים, תעתיקו את `<serialnumber>_nand.bin` מתיקיית `/ctrtransfer/` על הSD שלכם אל מקום בטוח במחשב שלכם **
+ תיצרו גיבויים במקומות שונים (כמו אחסון בענן)
+ הגיבוי הזה ישמור עליכם מבריק אם משהו ישתבש בעתיד
1. תצרו תיקייה בשם `cias` ב-SD שלכם אם לא קיימת לכם כבר תיקייה כזו
1. תצרו תיקייה חדשה בשם files9 אם היא לא קיימת
1. תמחקו את התקייה `3ds` מה-SD שלכם אם היא קיימת
1. תפתחו את starter.zip, בתוך הקובץ יש קובץ boot.3dsx ותיקייה, חלצו את שניהם לתוך ה-SD שלכם. (מחוץ לכל תיקייה)
+ זה מכיל תיקיית `3ds` חדשה על מנת להחליף את זו שהרגע מחקנו
1. תעתיקו _את תוכן הזיפ_ של SafeA9LHInstaller לתוך ה-SD שלכם
1. תעתיקו את התיקייה `a9lh` מתוך data_input.zip ל-SD שלכם
1. תעתיקו _את תוכן הזיפ_ של arm9loaderhax לתוך תיקיית `a9lh` שב-SD שלכם
1. תעתיקו את `hblauncher_loader.cia`מתוך הזיפ של hblauncher_loader לתוך התיקייה `/cias/` שב-SD שלכם
1. תעתיקו את `lumaupdater.cia` מתוך הזיפ של Luma3DS Updater לתוך התיקייה `/cias/` שב-SD שלכם
1. תעתיקו את `FBI.cia` מתוך הזיפ של FBI לתוך התיקייה `/cias/` שב-SD שלכם
1. תעתיקו את 'arm9loaderhax.bin' מתוך Luma3DS.7z לSD שלכם, במקום הקובץ הקיים
1. תצרו ב-SD שלכם תיקייה חדשה בשם `luma`
1. תצרו תיקייה חדשה בשם `payloads` בתוך התיקייה `luma` שהרגע יצרנו
1. תעתיקו את `GodMode9.bin` מתוך הזיפ של GodMode9 אל תוך התיקייה `/luma/payloads/` שב- SD שלכם ושנו את שם הקובץ `GodMode9.bin` ל-`start_GodMode9.bin`
1. תעתיקו את הקובץ `aeskeydb.bin` לתיקייה `/files9/` שב-SD שלכם
1. תעתיקו את הקובץ `DspDump.3dsx` לתוך התיקייה `/3ds/` שב-SD שלכם
#### חלק II - התקנת arm9loaderhax
1. תכניסו מחדש את כרטיס הSD שלכם לתוך המכשיר שלכם
1. המכשיר שלכם צריל להיות על 2.1.0, מופעל
1. לכו לכתובת `http://2xrsa.3ds.guide` בדפדפן של המכשיר
+ אם אתם מקבלים שגיאה "This service is not available in your region", השתמשו ב-System Settigns על מנת לשנות את המדינה של הקונסולה שתתאים ל-NAND שהעברנו בשנמוך ל-2.1.0
+ אם אתם מקבלים שגיאה אחרת, [עקבו אחרי המדריך הבא](troubleshooting#ts_browser)
+ אם אתם מקבלים מסך מרצד (גליצ'ים), [עקבו אחרי המדריך הבא](troubleshooting#ts_safe_a9lh_screen)
+אם אתם משתמשים ב2DS או New 3DS והWIFI כבוי, אתם יכולים להפעיל אותו מחדש על ידי הוצאה של הבטריה, ניתוק המטען למספר שניות, והדלקה של המכשיר שוב
1. לחצו על (Select) לביצוע התקנה מלאה
1. Arm9loaderhax כעת יותקן למכשיר שלכם (זה מהיר מאוד)
1. תכבו את המכשיר שלכם על ידי לחיצה על כל כפתור
1. תכניסו את ה-SD שלכם למחשב
1. תעתיקו את הקובץ `otp.bin` שספציפי למכשיר שלכם מתוך תיקיות `/a9lh/` בSD שלכם למקום בטוח במחשב, תגבו אותו למספר מקומות (כגון שירות ענן), ותחזירו את הSD למכשיר
1. תכניסו מחדש את כרטיס הSD שלכם לתוך המכשיר שלכם
##### חלק III - הגדרת Luma3DS
1. הדליקו את המכשיר כשאתם מחזיקים (Select) בשביל להכנס למסך ההגדרות של Luma3DS
+ שימו לב כי אתם לוחצים על המקש לפני הדלקת המכשיר
+ אם אתם מקבלים מסך שחור, [עקבו אחרי המדריך הבא](troubleshooting#ts_sys_a9lh)
+ אם אתם עושים בוט לתוך SafeA9LHInstaller, [עקבו אחרי המדריך הבא](troubleshooting#ts_safe_a9lh)
1. תשתמשו במקש (A) ובמקשי החיצים על מנת להפעיל את ההגדרות הבאות:
במקרה שבו לפני החלקת המדריך היה לכם EmuNAND מותקן וברצונכם להעביר את התוכן שלו ל-SysNAND CFW שלכם, עכשיו זה הזמן לבצע [העברת EmuNAND](move-emunand) במקום לבצע את הצעדים הראשונים בחלק זה.
על מנת להשתמש ב-[NTR CFW](https://github.com/44670/BootNTR/), תעתיקו את `ntr.bin` מהזיפ המתאים [בדף הבא](https://github.com/44670/BootNTR/releases) לתוך ה-SD שלכם, ואז תתקינו את BootNTR.cia [מהדף הבא](https://github.com/astronautlevel2/BootNTR/releases/latest).