Homebrew ARM9Loader -- Technical Details and Discussion

  • Thread starter Thread starter Selver
  • Start date Start date
  • Views Views 572,412
  • Replies Replies 4,025
  • Likes Likes 42
how about gateway run in both sysnand/emunand possible?
if/when you get gateway's launcher to run, it will be the exact same as before.
Have quite some questions since I've not followed the forum closely lately.

1. So once I run arm9loaderhax.3dsx sucessfully, I can boot into Aureinand CFW SYSNAND and update to 10.6 safely?

2. Can I launch Decrypt9 on Aureinand CFW SYSNAND 10.6, to restore my 9.2 NAND?

3. Format System Memory on arm9loaderhax.3dsx results in a brick or a normal firmware?

4. Is there is way to lock Format System Memory altogether on arm9loaderhax?

1. Running from an updated sysnand is a little more complicated, there is a write up somewhere about what needs to be done differently.

2. Decrypt9 can still ONLY be ran from a 9.0/9.2 system with a 9.0 firm. If you plan to use a9lh to run cfw on your sysnand, you will need to set up an emunand on 9.0/9.2 and load it with the 9.0 firm whenever you want to run decrypt9. Not sure how this affects the port of decrypt9 that is launched by a9lh though. It might still work, but you can only dump/inject with it. Anything requiring crypto stuff doesn't work.

3. No idea.

4. No idea.

@Aroth lastly, are there any different (updated) version of a9lh?
what ive seen around are these 2 versions only:
-dark samus - original a9lh
-delebile - screen init a9lh

am i right?

Not sure tbh. I THINK delebile is the "official" one and everything done by the others (like dark samus) should eventually make its way there.
 
  • Like
Reactions: noctis90210
I have not found a way to do this yet short of deleting the existing firmware.bin and renaming firmware90.bin to firmware.bin. This is unacceptable because that means ti requires powering down the console and editing the sd card contents every time i want to swap from cfw to decrypt9 and back again. The added hassle and time spend on such actions completely negates the time saved on boot by a9lh.



Yeah no.

I have tried L, R, L + R, R + A and L + A.

Holding L at all results in hanging on a black screen, and R+A functions the same as R. I reach sysnand with the 10.x firm.

You need to keep L at boot (before even you boot your console) and keep it pressed until splash screen disappears with firmware90.bin file.
Pretty much everyone here is able to do it, so it's not "unacceptable"...
 
1. Yes, with the updatedsysnandflag.

2. No, you either need to use it on emuNAND 9.2 with the 9.0 FIRM for the A9LH version of Decrypt9.

3. I don't know.

4. I'm not sure, but I doubt it.
1. So the update sysnand flag is the blank updated sysnand file in rei folder?

2. Can you point me to the A9lH version of Decypt9. This thread going too fast, I lost track.

3. Anyone with hard mod please test this.

4. Need answer for question 3.

Aksing all the question because I am thinking using SYSNAND primarily with a9lh. But still because this 3ds is for kid, I want to make sure a few things before giving up on EMUNAND.
 
Last edited by tivu100,
1. So the update sysnand flag is the blank updated sysnand file fin rei folder?

2. Can you point me to the A9lH version of Decypt9. This thread going too fast, I lost track.

3. Anyone with hard mod please test this.

4. Need answer for question 3.

Aksing all the question because I am thinking using SYSNAND primarily with a9lh. But still because this 3ds is for kid, I want to make sure a few things before giving up on EMUNAND.
IIRC a9lh survives formatting. it makes it unwritable even to system formats
 
  • Like
Reactions: tivu100
Have quite some questions since I've not followed the forum closely lately.

1. So once I run arm9loaderhax.3dsx sucessfully, I can boot into Aureinand CFW SYSNAND and update to 10.6 safely?

2. Can I launch Decrypt9 on Aureinand CFW SYSNAND 10.6, to restore my 9.2 NAND?

3. Format System Memory on arm9loaderhax.3dsx results in a brick or a normal firmware?

4. Is there is way to lock Format System Memory altogether on arm9loaderhax?

1. Yes.

2. Decrypt9 needs to be launched from a 9.2 (WITH 9.0 FIRM !) or directly from A9LH.

3. Normal firmware, the "Format System Memory" doesn't touch your NAND and FIRM is protected against writes anyway.

4. You mean to lock the option from settings ? It's not A9LH-related, it would be a CFW feature, but none has this.
 
1. So the update sysnand flag is the blank updated sysnand file fin rei folder?

2. Can you point me to the A9lH version of Decypt9. This thread going too fast, I lost track.

3. Anyone with hard mod please test this.

4. Need answer for question 3.

Aksing all the question because I am thinking using SYSNAND primarily with a9lh. But still because this 3ds is for kid, I want to make sure a few things before giving up on EMUNAND.
1. Create a notepad file called "updatedsysnand". Remove the .txt extension and place in it the /rei/ folder on your SD card.
 
You need to keep L at boot (before even you boot your console) and keep it pressed until splash screen disappears with firmware90.bin file.
Pretty much everyone here is able to do it, so it's not "unacceptable"...

The "unacceptable" was in regards to if booting into sysnand with a 9.0 firm required replacing the firmware.bin file completely. Powering down the system, ejecting the sd card, and changing a file every time someone wants to swap between cfw and decrypt9 WOULD be unacceptable. Fortunately it turns out my problem was I was using the wrong firmware90.bin file.
 
IIRC a9lh survives formatting. it makes it unwritable even to system formats
Please clarify more on this.

So you can format system memory with a9lh just fine?

Finally question. is there a known easy way that breaks a9lh on sysnand? Or in other word, how safe is a9lh for kid? Safe here is that the worst scenario can be undone by a regular NAND restore (not by hardmod)
 
Last edited by tivu100,
@Aroth lastly, are there any different (updated) version of a9lh?
what ive seen around are these 2 versions only:
-dark samus - original a9lh
-delebile - screen init a9lh

am i right?

EDIT: also interested to know answers on @tivu100 questions above mine
No. The original a9lh is delebile's. The screen init one was @dark_samus3's, and it was merged into the original repo. Now, @dark_samus3's one has some nice edits being worked on.
 
  • Like
Reactions: noctis90210
Please clarify more on this.

So you can format system memory with a9lh just fine?

Finally question. is there a known easy way that breaks a9lh on sysnand? Or in other word, how safe is a9lh for kid? Safe here is that the worst scenario can be undone by a regular NAND restore (not by hardmod)
Formatting system memory doesn't affect your firmware even on an unmodded console. All it does is erase your installed apps and so forth.
 
  • Like
Reactions: tivu100
I would like to know what happen if I install on my N3DS the compiled delebile's a9hl (with the .3dsx), and later, I reinstall an another a9hl (for example dark samus's) with the .3dsx recompiled? Does it work?
(To explain simply, how update the a9hl for the new future releases, when a9hl is already installed?).
Thanks.
 
I would like to know what happen if I install on my N3DS the compiled delebile's a9hl (with the .3dsx), and later, I reinstall an another a9hl (for example dark samus's) with the .3dsx recompiled? Does it work?
(To explain simply, how update the a9hl for the new future releases, when a9hl is already installed?).
Thanks.

Nothing, it will just replace it.
You can also just use the updater that was released by dark_samus3. (And future updates might be release like that)
 
This is kind of a dumb question but, i have a9lh and emunand setup, i want to change to sysnand using AuReinand, can i flash my emuNAND backup into sysNAND backup, and the other way around (flash sysNAND backup to emuNAND)?
So, in that way, i'll have 9.0 emunand and 10.6 sysnand.
Or i'll have to do that tutorial.
 
Last edited by Xinaman,
This is kind of a dumb question but, i have a9lh and emunand setup, i want to change to sysnand using AuReinand, can i flash my emuNAND backup into sysNAND backup, and the other way around (flash sysNAND backup to emuNAND)?
So, in that way, i'll have 9.0 emunand and 10.6 sysnand.
Yes, you can inject your sysnand to emunand and vice versa. What I had to do was restore my clean sysnand backup, then use decrypt9 to backup my emunand, then injected my emunand to sysnand. MAKE SURE YOUR EMUNAND IS ON 9.2. I downgraded my emunand from 10.6 down to 9.2 because if you flash your 10.6 emunand to sysnand, you can't install a9lh.
 
Oh, i see now, so the steps are,
Downgrade emunand;
backup sysnand and emunand;
flash the other way around;
instal a9lh?
 

Site & Scene News

Popular threads in this forum