Hacking A9HL: Do I still need emuNAND? What's the cleanest setup?

sofakng

Well-Known Member
OP
Member
Joined
Jul 3, 2007
Messages
114
Trophies
1
XP
517
Country
United States
Does arm9loaderhax (a9hl) still require an emuNAND or can everything be used (safely) on sysNAND?

I'd like to clean-up (i.e. format) everything on my n3DS and start from scratch using a9hl. (I've dumped by otp.bin and have compiled arm9loaderhax.3dsx)

There is nothing on the n3ds I need to keep so what is the cleanest and best way for me to format/erase everything and start using a9hl?
 

Shuttleu

Well-Known Member
Member
Joined
Sep 11, 2010
Messages
106
Trophies
0
XP
319
Country
If you want to start clean
1. Install arm9loaderhax
2. Format SD
3. Put Homebrew launcher on SD along with TinyFormat
4. Put AuReiNand on the SD
5. Put a file called "updatedsysnand" and "installeda9lh" in the rei folder along with the "firmware.bin" and "firmware90.bin"
6. Boot up your 3DS, run homebrew channel and run tinyformat
 
Last edited by Shuttleu,

Gray_Jack

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
732
Trophies
0
XP
392
Country
Nice. So (Au)ReiNand will see the "updatedsysnand" file and thus WON'T let the update(10.6 in our case as we want the latest version on sysNAND) to patch the firm0 & firm1 files inside our system?

Nope, the "updatedsysnand" will make AuReiNand autoboot into sysNAND, the "installeda9lh" will make sure that if you use another non-A9LH CFW ou update your sysnNAND they will not write in FIRM0 and FIRM1 (preventing you to lose the A9LH)
 
  • Like
Reactions: noctis90210

Supster131

(づ。◕‿‿◕。)づ *:・゚✧
Member
Joined
Jan 19, 2016
Messages
3,315
Trophies
1
Location
My Computer
XP
2,745
Country
United States
Nice. So (Au)ReiNand will see the "updatedsysnand" file and thus WON'T let the update(10.6 in our case as we want the latest version on sysNAND) to patch the firm0 & firm1 files inside our system?
Exactly.

Edit: It used to be that way, Aurora confirmed that you don't need that file to update sysNAND now.
 

Shuttleu

Well-Known Member
Member
Joined
Sep 11, 2010
Messages
106
Trophies
0
XP
319
Country
I believe the way to create the "updatedsysnand" and "installeda9lh" files is to create a .TXT file with the corresponding names and just delete the .TXT file extension?
Correct, or if your on linux or mac, you can just use "touch updatesysnand" and "touch installeda9lh"
 
Last edited by Shuttleu,

Gray_Jack

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
732
Trophies
0
XP
392
Country
Exactly.

Edit: It used to be that way, Aurora confirmed that you don't need that file to update sysNAND now.

He said that "updatedsysnand" would do that, but it's the "intalleda9lh" that does that

Btw, he is right, you don't need "intalleda9lh" to update sysNAND anymore, but you still need it to use other non-A9LH CFW , but doesn't hurt to make it before update sysNAND, just to make sure xD
 
Last edited by Gray_Jack,

sofakng

Well-Known Member
OP
Member
Joined
Jul 3, 2007
Messages
114
Trophies
1
XP
517
Country
United States
OK - So if I'm using AuReiNand and have [updatesysnand] created, then I can safely update sysNAND to 10.6 using the built-in 3DS Update? (If I understand correctly, AuReiNand will prevent FIRM0/FIRM1 from being updated, but the rest of the system will be allowed to update to 10.6)

After I update, I'd like to format the system. Can I use the built-in 3DS format tool to wipe everything?

Also, do I need an emuNAND partition any longer?
 

sofakng

Well-Known Member
OP
Member
Joined
Jul 3, 2007
Messages
114
Trophies
1
XP
517
Country
United States
If I install A9LH, upgrade to 10.6 on sysNAND, and then completely wipe my system, is it possible to re-create the emuNAND partition? I'm thinking that I would need A9LH would need to use firmware90.bin and then boot an A9LH-compatible emuNAND9 binary? Do I understand that right?
 

Gray_Jack

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
732
Trophies
0
XP
392
Country
OK - So if I'm using AuReiNand and have [updatesysnand] created, then I can safely update sysNAND to 10.6 using the built-in 3DS Update? (If I understand correctly, AuReiNand will prevent FIRM0/FIRM1 from being updated, but the rest of the system will be allowed to update to 10.6)

After I update, I'd like to format the system. Can I use the built-in 3DS format tool to wipe everything?

Also, do I need an emuNAND partition any longer?

It's not the "updatedsysnand" that FIRM0/FIRM1 from being updated, its the "installeda9lh" that will do that
The "updatedsysnand" will make the AuReiNand autoboot into sysNAND and holding R to boot into emuNAND (normally it's inversed autoboot into emuNAND e holding R boot into sysNAND)
 

Supster131

(づ。◕‿‿◕。)づ *:・゚✧
Member
Joined
Jan 19, 2016
Messages
3,315
Trophies
1
Location
My Computer
XP
2,745
Country
United States
If I install A9LH, upgrade to 10.6 on sysNAND, and then completely wipe my system, is it possible to re-create the emuNAND partition? I'm thinking that I would need A9LH would need to use firmware90.bin and then boot an A9LH-compatible emuNAND9 binary? Do I understand that right?
You'll need to create an emuNAND prior to updating your sysNAND to 10.6.

Unless you already have a NAND backup on your PC, you can use emuNAND tool or multinand on your PC to inject a NAND backup to your SD card.
 

sofakng

Well-Known Member
OP
Member
Joined
Jul 3, 2007
Messages
114
Trophies
1
XP
517
Country
United States
Are you guys sure about the purpose of the [installedal9h] file? I understand the purpose of the [updatedsysnand] (i.e. it causes AuReiNand to boot into sysNAND by default instead of emuNAND by default)

However, it sounds like AuReiNand automatically blocks FIRM0/FIRM1 overwriting and that's not a function of the [installeda9lh] file?
 

Gray_Jack

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
732
Trophies
0
XP
392
Country
Are you guys sure about the purpose of the [installedal9h] file? I understand the purpose of the [updatedsysnand] (i.e. it causes AuReiNand to boot into sysNAND by default instead of emuNAND by default)

However, it sounds like AuReiNand automatically blocks FIRM0/FIRM1 overwriting and that's not a function of the [installeda9lh] file?

Now it does block, only for updating, you still need it to block the FIRMs when you open other CFW that doesn't support A9LH
Like if you boot AuRei with firmware90.bin and starts RxTools for example
 

FenrirWolf

Well-Known Member
Member
Joined
Nov 19, 2008
Messages
4,347
Trophies
0
Location
Sandy, UT
XP
603
Country
United States
Are you guys sure about the purpose of the [installedal9h] file? I understand the purpose of the [updatedsysnand] (i.e. it causes AuReiNand to boot into sysNAND by default instead of emuNAND by default)

However, it sounds like AuReiNand automatically blocks FIRM0/FIRM1 overwriting and that's not a function of the [installeda9lh] file?
the installeda9lh file just ensures that the blocking behavior is always applied even if the autodetection fails somehow.
 
  • Like
Reactions: Gray_Jack
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Will you give me mouth to mouth oxygen if my throat closes?
  • K3N1 @ K3N1:
    Nah the air can do that
  • K3N1 @ K3N1:
    Ask @x65943 he's trained for that stuff
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
    A @ abraarukuk: hi guys