Updating arm9loaderhax - lourinaldi/Guide GitHub Wiki
The actual installation of arm9loaderhax itself consists of payload files installed into the firmware partitions on your device's NAND chip, which is soldered to the motherboard itself. These payloads are updated rarely and only really serve the purpose of launching arm9loaderhax.bin from the SD Card, which is, in our case, Luma3DS.
So far, arm9loaderhax itself has only been majorly updated once.
The old version of arm9loaderhax (sometimes referred to as "v1" because it was installed using SafeA9LHInstaller v1) was the latest version of Delebile's initial implementation.
The new version of arm9loaderhax (sometimes referred to as "v2" because it is installed using SafeA9LHInstaller v2 or FIRM81 because of its use of 8.1's firmware files to make room for larger payloads) is the latest version of AuroraWright's Fork of Delebile's initial implementation.
These steps will also update your various payloads and the AES key database.
What you need
data_input_v2.zip(mirror) (mirror)aeskeydb.bin(mirror) (mirror)- The latest release of arm9loaderhax
- The latest release of SafeA9LHInstaller
- The latest release of Hourglass9
Instructions
For all of these instructions, OVERWRITE any existing files on your SD card.
- Delete any existing
aeskeydb.binfrom the root of your SD card - Copy
aeskeydb.binto the/files9/folder on your SD card - Copy
Hourglass9.binfrom the Hourglass9 zip to the/luma/payloads/folder on your SD card and renameHourglass9.bintostart_Hourglass9.bin - Copy
arm9loaderhax.binfrom the SafeA9LHInstaller zip to the/luma/payloadsfolder on your SD card - Rename
arm9loaderhax.binin/luma/payloadstodown_safea9lhinstaller.bin - Copy the
a9lhfolder fromdata_input_v2.zipto the root of your SD Card - Copy
payload_stage1.binandpayload_stage2.binfrom the arm9loaderhax zip toa9lhfolder on your SD card - Reinsert your SD card into your 3DS
- Boot the device while holding D-Pad down
- Press (Select) to update arm9loaderhax
- Power off the device and put your SD card back in your computer
- Delete the
a9lhfolder from the root of your SD card - Delete
down_safea9lhinstaller.binfrom/luma/payloads - Reinsert your SD card into your 3DS and boot