Hacking Arm/Kernel 9 Loader Hax Guide (Featuring A9LH rxTools!)

  • Thread starter Thread starter seijinshu
  • Start date Start date
  • Views Views 12,846
  • Replies Replies 60

Did this guide help you?


  • Total voters
    13

seijinshu

...
Member
Joined
Jan 6, 2016
Messages
483
Reaction score
120
Trophies
0
Location
...
XP
278
Country
United States
This Post marks me as an official member of GBATemp.net (Post 100)!

Welcome to the Arm/Kernel 9 Loader Hax Guide!

Legal Disclaimer:

  • I AM NOT RESPONSIBLE FOR THE RESULTS OF YOU FOLLOWING THIS PROCEDURE, NOR ARE THE PEOPLE WHO MADE THE TOOLS I HAVE LINKED IN THIS GUIDE!
  • THIS HAS LED TO MANY BRICKS BY PEOPLE WHO FAILED TO FOLLOW THE INSTRUCTIONS BY THE 'T'!
  • YOUR ACTIONS ARE YOUR RESPONSIBILITY!
  • YOU HAVE BEEN WARNED!

Now the legal stuff is out of the way:

To get your OTP.bin, go to here and follow the guide up to part 5!

  • If you are on a completely unmodded 3DS, follow the whole guide up to part 5!
  • If you have Homebrew set up, skip to downgrading (part 2)!
  • If you are on 4.5-9.2 with no CFW, skip to part 3 (emunand)!
  • If you are on an emunand, skip to part 4!

Skip part 5, we are doing it here!


Pre-Reqs:

  • Python 2.7
  • The A9LH compiler at the bottom of the post (made by: @felipejfc)
  • The Copy to SD root data at the bottom of the post
  • Your OTP.bin has been dumped.
  • AuReiNand (Won't link due to the download page including Firms [warez])

  • This rxTools build to test (optional, dangerous on sysnand)
Guide:
NOTE: Never run dangerous hacks on sysnand! Emunand exists for a reason! AuReiNand is safe for A9LH sysNand for general use! If you use rxTools, it does not protect FIRM0 & FIRM1, causing you to lose A9LH or bricks!

  1. Follow the OTP.bin dumping guide carefully from above (NOTE: OTP.bin files are console specific! If you use someone else's OTP.bin, you WILL brick!)
  2. Install Python 2.7.11 from above
  3. Back up your OTP.bin file someplace safe (recommend that you should back it up 3 places: Your Hard Drive/SSD, A flash drive/external HDD/removable storage, and all of your online storage!)
  4. Grab the A9LH Compiler.zip from the bottom of the post and extract it.
  5. Copy your OTP.bin file to the same folder as the compiler script.
  6. Execute the script
  7. Recommended:Verify the SHA-sums of the files that are made with the script with the ones shown by the script. If they don't match, don't use them! Try the script again!
  8. Move the newly made .3dsx to your SD card.
  9. Download AuReiNand and the FIRMS.7z from the github page (won't link due to the FIRM files included).
  10. Set up whatever patches/flags/firms you want and copy the "rei" to the root of the SD card. Do not copy over "arm9loaderhax.bin"!
  11. Download my "Copy to SD root.zip" file from the bottom of the post.
  12. Extract it and move it over (it says it in the name).
  13. Move the SD card into the 3DS.
  14. Load the HBL on the 3DS and load the arm9loaderhax installer. Once it is done doing its thing, it will restart the system. It should load AuReiNand.
Optional Recommendations:

  • Patch Home Menu for displaying all games no matter what region they are (region free cia's)
  • Patch NS for region free carts from home menu
  • Patch AGB_FIRM to allow GBA injects
  • Patch TWL_FIRM to allow old flash carts (must've worked with the 3DS originally) and maybe injects
  • Get Dev Menu and Save Data Filer for easier backup/restore of saves and a cia installer that guaranteed works.


  • Test out the unstable rxTools a9lh

In the Copy to SD Root, I've included BootCTR9, a boot loader that boots specified targets in the sdmc:/arm9loaderhax/boot_config.ini file with specific inputs. I've preconfigured it to boot into the provided rxTools.bin by default, and into the included Decrypt9WIP.bin by holding R upon boot.

That is it!
 

Attachments

Last edited by seijinshu,
EmuNAND existed because was needed when didn't got arm9 execution (or sig patches by default) on boot. There is no need of emuNAND anymore.
Well...
What is good about sysnand? What happens when it breaks with A9LH? What happens when it breaks A9LH with an update? Emunand won't do that, therefore it is still safe.
 
  • Like
Reactions: MAXLEMPIRA
There is for rxTools, check above post.
rxTools shouldn't be used anymore. Half the tools don't work and only take up bloat, the a9lh has serious issues (can't complete data installation via a9lh), the latest version removed pretty much all the tools etc. If you're on menuhax, sure, keep using it, but otherwise it's almost entirely outclassed by AuReiNAND.
 
  • Like
Reactions: Billy Acuña
rxTools shouldn't be used anymore. Half the tools don't work and only take up bloat, the a9lh has serious issues (can't complete data installation via a9lh), the latest version removed pretty much all the tools etc. If you're on menuhax, sure, keep using it, but otherwise it's almost entirely outclassed by AuReiNAND.
In fact i am using cakesfw:)
 
rxTools shouldn't be used anymore. Half the tools don't work and only take up bloat, the a9lh has serious issues (can't complete data installation via a9lh), the latest version removed pretty much all the tools etc. If you're on menuhax, sure, keep using it, but otherwise it's almost entirely outclassed by AuReiNAND.
rxTools was dead since Roxas left the project.
 
rxTools shouldn't be used anymore. Half the tools don't work and only take up bloat, the a9lh has serious issues (can't complete data installation via a9lh), the latest version removed pretty much all the tools etc. If you're on menuhax, sure, keep using it, but otherwise it's almost entirely outclassed by AuReiNAND.
Eh. AuReiNand doesn't have the AGB_FIRM and region on-the-fly patches rxTools has.
 
Isn't it still a little bit early to be pushing for people to use RxTools with A9LH when it doesn't offer FIRM0/FIRM1 write blocks yet? I know the guide suggests emuNAND, but there will inevitably be a wave of people who come to complain about losing their A9LH when they use sysNAND and update, thinking it's safe like the other two CFWs (ARN and Cakes).
 
  • Like
Reactions: astronautlevel

Site & Scene News

Popular threads in this forum