Homebrew SafeA9LHInstaller

PyroBurnz

Member
Newcomer
Joined
Jan 14, 2017
Messages
6
Trophies
0
Age
44
XP
56
Country
United States
In the past couple of days I've been developing a brand-new A9LH installer.
It loads all the needed files from the SD card (no more need to build console-specific installers), and it's really fast. Other than that, it's way safer than the original one, as it does the following checks:
- Checks that it's able to encrypt FIRM partitions properly
- If you have a New 3DS and you're doing a first install, it validates your OTP. Sadly I have no way of validating the OTP on an Old3DS.
- If updating from A9LH, it verifies that the NAND keystore is the correct one (just in case) and that FIRM0 is correct before using it.
- Hashes the secret_sector, FIRM0 and FIRM1 from SD (if needed) to verify their integrity.
- Checks that stage1 and stage2 don't exceed a maximum size.

How to use:
- Copy the 3ds folder and the .dat if making a first install, and run the program from a vulnerable firmware; or load the .bin using A9LH itself. Press SELECT for a full install, or to update A9LH if booting from it.
- If you already have A9LH and are thus updating, copy a payload_stage2.bin (which was originally named stage0x5C000.bin) and a payload_stage1.bin to the a9lh folder on the root of the SD.
- If doing a full (first) install, you also need to copy these files to the a9lh folder: firm0.bin (which was new3ds90.firm), firm1.bin (which was new3ds10.firm), secret_sector.bin (only needed on Old 3DS) and your personal otp.bin.

Thanks go to everyone in #cakey on IRC, to delebile for his A9LH implementation, and to StandardBus who hardmodded my consoles and made this possible. Code for writing to the screens is from CakesFW.

Download: https://github.com/AuroraWright/SafeA9LHInstaller/releases
Can i uninstall a9lh completely and i am on 11.2 sys and i used the fasthax to get a9lh so pretty much i used safehax to downgrade to 2.1.0 and install a9lh then update it back to 11.2 with a9lh
 

Robert McCoy

Well-Known Member
Member
Joined
Apr 9, 2015
Messages
445
Trophies
0
Age
30
XP
929
Country
United States
payload stage 1 and payload stage 2 are missing from the data_input_3.zip from the torrent so unable to complete a9lh install. can anyone help me?
 

zebrone

Well-Known Member
Member
Joined
Jul 2, 2007
Messages
1,038
Trophies
1
Location
ITALY
XP
3,334
Country
Italy
ive semi bricked my n3ds, cause i can't boot luma or hourglass.
i've downloaded safea9lhinstaller (cause i need to boot hourglass), is it the right mode?

if yes, while booting safea9lhinstaller it requires me firm1.bin. where can i find it?
 

Pytrafor3DS

Member
Newcomer
Joined
Jan 9, 2017
Messages
17
Trophies
0
Age
36
XP
55
Country
United States
Where can i get this file? I got this error and don't know to do then found this page.
I actually got the same error today doing my own n3ds, haven't figured it out yet.

Figured my issue out, missed a step and didn't have the 2 "payload_input" files in the a9lh folder.
 

Graham182

Well-Known Member
Member
Joined
Apr 17, 2015
Messages
133
Trophies
0
Age
38
Location
Droichead Na Bandon, Cork, Ireland
XP
325
Country
Where can i get this file? I got this error and don't know to do then found this page.

Can't remember exactly as its a while sice I did this on my own 3ds, but I'm pretty sure its one of the files the Plailect guide prompts you to download? Either that or you should have made those files in a previous step.
 

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,951
Trophies
4
Location
Making a non-binary fuss
XP
39,351
Country
Antarctica
ive semi bricked my n3ds, cause i can't boot luma or hourglass.
i've downloaded safea9lhinstaller (cause i need to boot hourglass), is it the right mode?

if yes, while booting safea9lhinstaller it requires me firm1.bin. where can i find it?
All files for installing A9LH can be found on the
Can i uninstall a9lh completely and i am on 11.2 sys and i used the fasthax to get a9lh so pretty much i used safehax to downgrade to 2.1.0 and install a9lh then update it back to 11.2 with a9lh
First why do you want to uninstall A9LH? And second, please stop what you are doing. You didn't properly clean up your SD card after installing A9LH and that's why are running into these issues. If you don't know what are you are doing, then you run the risk of bricking your 3DS.
 

linkboy

Member
Newcomer
Joined
Mar 16, 2009
Messages
13
Trophies
0
XP
188
Country
United States
My 3ds is booting up to SafeA9LHInstaller and when it tells me to press select to update A9LH. However, when I do so, I'm getting a firm0.bin doesn't exist or wrong file size error and the system shuts down. Anyone know how to fix it or is my 3DS basically screwed?

edit
Fixed it, please ignore this post.
 
Last edited by linkboy,

Pytrafor3DS

Member
Newcomer
Joined
Jan 9, 2017
Messages
17
Trophies
0
Age
36
XP
55
Country
United States
Can't remember exactly as its a while sice I did this on my own 3ds, but I'm pretty sure its one of the files the Plailect guide prompts you to download? Either that or you should have made those files in a previous step
Never mind I'm dumb and skipped a step clumsy me. THX anyway -PYTRA4N3DS
 

lgnmcrules

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
138
Trophies
0
XP
1,243
Country
United States
Is it possible to uninstall A9LH on my device (n3DS 2015) using this? I saw that there was an issue on the Github repository that said:
used this to uninstall arm9loaderhax on my new 3ds.

went through the process, pressed any button to shutdown.

now all I get is blue LED and black screen. booting without SD card makes no difference.

I am uninstalling this so that I may send this into Nintendo for repairs under my warranty.

Would it be possible to back up my current NAND.bin (11.2/3) and flash it to my sysNAND when I get it back from Nintendo through DSiWarehax? I would use the following procedure:

1. Have hacked Fieldrunners on SD card (then transfer it to memory)
2. Put my big NAND.bin in a folder called "dgtool" on root of SD
3. Rename that Nand.bin to "NAND_NEW3DS.BIN"
4. Put boot.nds on root
5. Launch hacked game and go to scores in-game
6. Go to Restore nand

I am asking since I see no other way of being able to send my n3DS (2015) in for repairs whilst still being able to have my A9LH + LumaCFW after 11.3 patched out easy entries.
 

Bedel

The key of the blade
Member
Joined
Oct 28, 2015
Messages
1,384
Trophies
0
XP
2,838
Country
United States
Is it possible to uninstall A9LH on my device (n3DS 2015) using this? I saw that there was an issue on the Github repository that said:


I am uninstalling this so that I may send this into Nintendo for repairs under my warranty.

Would it be possible to back up my current NAND.bin (11.2/3) and flash it to my sysNAND when I get it back from Nintendo through DSiWarehax? I would use the following procedure:

1. Have hacked Fieldrunners on SD card (then transfer it to memory)
2. Put my big NAND.bin in a folder called "dgtool" on root of SD
3. Rename that Nand.bin to "NAND_NEW3DS.BIN"
4. Put boot.nds on root
5. Launch hacked game and go to scores in-game
6. Go to Restore nand

I am asking since I see no other way of being able to send my n3DS (2015) in for repairs whilst still being able to have my A9LH + LumaCFW after 11.3 patched out easy entries.
I used it to unistall A9LH and had no problems (at first instance I had the doubt of needing a file, but in the end you only need the program) and the 3DS was saccesfully fixed by them.
 
  • Like
Reactions: lgnmcrules

Nirmonculus

Well-Known Member
Member
Joined
Nov 4, 2014
Messages
735
Trophies
0
XP
560
Country
How do I use this to uninstall a9lh luma gateway from my new 3ds?

My unit boots to gw emunand directly and I press A for luma emunand...

I want to get rid of a9lh and reverse any cfw. Please help... Thanks
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BakerMan @ BakerMan: it looks like a little kids' game, and bunny (welcome btw) is looking for an uncensor patch