[Guide] Getting arm9loaderhax

Discussion in '3DS - Tutorials' started by Salamencizer, Mar 6, 2016.

?

Was this helpful to you?

  1. Old 3DS - Yes

    54.8%
  2. Old 3DS - No

    12.9%
  3. New 3DS- Yes

    19.4%
  4. New 3DS- No

    12.9%
  1. Salamencizer
    OP

    Salamencizer Handsome Computer Nerd

    Member
    792
    595
    Oct 3, 2015
    India
    Below
    EDIT: This tutorial is outdated, and shitty. The best one is available here. Follow that one please.

    Its been some time that a9lh has been released, and I found that many people (including me) were looking for a guide. So I decided to make one.
    This guide will require you to follow some more guides too, cuz this is my first guide.

    EDIT: Short version added


    Contents
    • Getting your unique OTP.bin
    • Compiling your arm9loaderhax.3dsx
    • Installing arm9loaderhax
    WARNING: I WILL NOT BE RESPONSIBLE IF YOU BRICK YOUR 3DS WHILE ATTEMPTING TO DO THIS; I HAVE FOLLOWED THIS METHOD AND SUCCESSFULLY INSTALLED A9LH ON A O3DS. PROCEED AT YOUR OWN RISK.

    Requirements:
    1. Nintendo 3DS/3DS XL/New 3DS/New 3DS XL
    2. Any CFW of your choice
    3. EmuNAND
    4. sysNAND 9.2 or less
    5. Access to Homebrew
    6. Entertainment option (because you'll have to wait alot)
    7. Brains.
    After you are sure that you have all this, proceed (at your own risk).

    STEP 1: GETTING YOUR UNIQUE OTP.bin


    You will have to backup your NANDs and restore them in this section; Keep your entertainment source ready.
    I won't copy paste @Plailect's guide, so you can directly go to it by clicking here.
    I recommend you to dump your OTP atleast 3 times and compare them, to avoid getting a corrupt OTP.bin
    After getting your OTP.bin and restoring your NANDs, continue to the next Step.


    STEP 2: COMPILING YOUR ARM9LOADERHAX

    Warning: Do not use anybody else's OTP.bin in this step, it will result into a HARD BRICK.

    Now as you have your OTP.bin, you can compile your arm9loaderhax!
    There are 3 ways to do this:

    • Compile it yourself.
    • Get somebody else compile it for you.
    • Compile it on Cloud (Easiest and Fast)
    I'll start with the easiest one, compiling it on cloud. No extra software and stuff, just drop your OTP.bin on this website, and it will compile and download your arm9loaderhax.3dsx for you. Credits for this website goto @felipejfc , the one who made it. I used this method to compile mine, too. And the website checks the hashes for you too, which is good! =D

    Now, you wont trust the site and want somebody else to compile it for you. You can search for someone volunteering to do so on GBATemp. But here, you're giving your OTP.bin to somebody else, and who knows what he might do with it? :unsure:

    So you might not trust the website or anybody else, and would want to compile it yourself. You can do so, but you'll need to download software which I think you won't want in future. But if you insist, here is the guide (thanks to @lefthandsword) If you chose to follow that guide, you need not follow this one anymore =)

    Once you have your arm9loaderhax.3dsx put it in a folder named arm9loaderhax and put that folder in the /3ds folder in your SD Card. Proceed to the next step.

    STEP 3 : INSTALLING ARM9LOADERHAX

    WARNING: DO NOT USE ANYBODY ELSE'S ARM9LOADERHAX.3DSX FOR YOUR CONSOLE, IT WILL RESULT INTO A HARD BRICK.

    As now you have arm9loaderhax.3dsx, put the file from here on the root of your SD Card, and then open the Homebrew Launcher in sysNAND.
    Now launch the arm9loaderhax.3dsx file from the launcher, and wait for it to install :) . After that, it will reboot, and shutdown on a button press if you put the file i mentioned on the root of your SD card.
    Congratulations, you successfully installed arm9loaderhax on your 3DS!
    Now you might wanna install a CFW compatible with a9lh, and I recommend AuReiNAND for that, although rxTools, CakesFW and ReiNAND are available too.

    Long things short:
    -Follow this guide
    -Drop your OTP.bin here to download the installer
    -Install on sysNAND

    -Boom! There you get a9lh.

    Credits:

    • smealum for the homebrew launcher and the haxploits
    • yellows8 for haxploits and research
    • plailect for OTP dumping guide
    • felipejfc for a9lh cloud compiler
    • lefthandsword for the guide on how to compile your a9lh.3dsx yourself
    • everyone that the above people mentioned in thier credits
    • and any1 whose name i forgot to put here. PM me if you think your name should be here!
     
    Last edited by Salamencizer, Mar 26, 2016


  2. Real.96

    Real.96 GBAtemp Advanced Fan

    Member
    966
    245
    Sep 14, 2015
    Italy
    Thank you so much!!!
     
  3. Yangarang

    Yangarang GBAtemp Regular

    Member
    185
    68
    Nov 14, 2015
    Australia
    This is good but it should really be in the Tutorials & FAQs section
     
  4. DrCrygor07

    DrCrygor07 Italian Wario Ware bootleg©

    Member
    1,672
    611
    Sep 4, 2014
    Italy
    What should I do if I downgraded system settings on my new 3ds?
     
  5. Salamencizer
    OP

    Salamencizer Handsome Computer Nerd

    Member
    792
    595
    Oct 3, 2015
    India
    Below
    Why did you downgrade your System Settings?
     
  6. DrCrygor07

    DrCrygor07 Italian Wario Ware bootleg©

    Member
    1,672
    611
    Sep 4, 2014
    Italy
    For launching gateway with system menu, I did this many months ago
    Should I update the system settings before doing this? (I'm not a noob, I already got the opt for a 2ds)
     
    Last edited by DrCrygor07, Mar 6, 2016
  7. TR_mahmutpek

    TR_mahmutpek GBAtemp Advanced Fan

    Member
    622
    133
    Jul 28, 2015
    Thanks.
     
  8. Justin20020

    Justin20020 GBAtemp Advanced Fan

    Member
    504
    87
    Jun 22, 2015
    Gambia, The
    I did it now. I'm using autoboot but is there a way to get the text not to show?^^
     
  9. haipro2001

    haipro2001 Advanced Member

    Newcomer
    99
    20
    Jun 2, 2015
    same problem
     
  10. JustAKirby

    JustAKirby GBAtemp Fan

    Member
    382
    231
    Oct 7, 2015
    United States
    Wouldn't you like to know?
    Nice.
     
  11. Salamencizer
    OP

    Salamencizer Handsome Computer Nerd

    Member
    792
    595
    Oct 3, 2015
    India
    Below
    I think the system settings are downgraded to the 2.1 version too, so there might not be a problem with that. But wai, you should cross check that with sum1 else, cuz i dont have much knowledge bout the n3ds...

    — Posts automatically merged - Please don't double post! —

    Short version added
     
  12. rickyfaus0

    rickyfaus0 Member

    Newcomer
    11
    3
    Mar 8, 2016
    Peru
    SO I DO EVERYTHING good, but when i install gba cias. they install good but i cant play thems, only black screen showing a messsage of error and telling me to shutdown the 3ds
     
  13. caytung07

    caytung07 Member

    Newcomer
    42
    11
    Apr 2, 2015
    metoo, Ive try both arm9loaderhax aurei emunand and cake sysnand 10.6, patched AGN and TWL in sysnand and cant play gba VC in cake sysnand 10.6
     
  14. Salamencizer
    OP

    Salamencizer Handsome Computer Nerd

    Member
    792
    595
    Oct 3, 2015
    India
    Below
    Please post here whether you succeed in this or not
     
  15. Salamencizer
    OP

    Salamencizer Handsome Computer Nerd

    Member
    792
    595
    Oct 3, 2015
    India
    Below
    Are u installing them on your EmuNAND and if yes, are your NANDs unlinked? If they are, you have to install them on both of your NANDs.
     
  16. Robert McCoy

    Robert McCoy GBAtemp Fan

    Member
    314
    71
    Apr 9, 2015
    United States
    Okay so I found a reddit post that talked about this:

    "run Decrypt9 to unbrick your console w/o a hardmod"

    They're saying this is possible with arm9loaderhax.

    Can anyone care to elaborate on this? I don't see how that's possible.
     
  17. Smash Br0

    Smash Br0 GBAtemp Advanced Fan

    Member
    544
    23
    Jun 6, 2009
    United States
    Would someone please tell me what arm9loaderhax is useful for? I've been running rxTools+MenuHax, is this better than that?

    Thanks for any info.
     
  18. Robert McCoy

    Robert McCoy GBAtemp Fan

    Member
    314
    71
    Apr 9, 2015
    United States
    Smash Br0 likes this.
  19. AlBa

    AlBa GBAtemp Regular

    Member
    168
    11
    Oct 10, 2006
    Hi, i have 2 questions to ask :
    1. Is is possible to do the whole process (10.6 to 2.1 for OTP to CFW Sysnand with ARM9LoaderHax) without ever setting Emunand ?
    2. What is the minimal space requirement for SD for that whole process ?

    (yeah i know, big SD cards are cheap, I ordered them, but i can't wait to install ARM9LoaderHax)
     
  20. Salamencizer
    OP

    Salamencizer Handsome Computer Nerd

    Member
    792
    595
    Oct 3, 2015
    India
    Below
    1. 100% CFW boot without failures.
    2. Fast CFW boot.
    3. Ability to have a updated sysNAND.
    4. Ability to restore bricks on sysNAND if FIRM0 & FIRM 1 are not bricked.
     
    Smash Br0 likes this.