Hacking Remove ARM9 Loader Hax?

gudenau

Largely ignored
OP
Member
Joined
Jul 7, 2010
Messages
3,882
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,379
Country
United States
I would like to swap the nands on my n3DS, but it seems that I need to remove the ARM9 Loader Hax I have installed. But I can not manage to launch D9 or GW ron restore the NAND backup. Any help?
 

JacksonS

Well-Known Member
Member
Joined
Feb 13, 2016
Messages
427
Trophies
0
XP
1,232
Country
United States
You say that you cannot run Decrypt9. I would assume that's because you're running on 9.6-10.4 FIRM, but you need to be on 9.0-9.2 FIRM for Decrypt9 to work. As long as you have 9.2 emuNAND or sysNAND to boot into, AuReiNAND will be able to boot with 9.0-9.2 FIRM. The instructions are in the release.
 

3xkrazy

Well-Known Member
Member
Joined
Jun 2, 2013
Messages
299
Trophies
0
XP
279
Country
United States
You need to update your arm9loaderhax with dark-samus' installer.bin (rename it to arm9loaderhax.bin). This will enable screen init. Then you can use Shadow's decrypt9WIP a9lh port and restore your sysnand.bin. Search for the files in the a9lh discussion page
 

gudenau

Largely ignored
OP
Member
Joined
Jul 7, 2010
Messages
3,882
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,379
Country
United States
follow the guide that's posted in the guide section.
I did not see that, I'll have to look.

You say that you cannot run Decrypt9. I would assume that's because you're running on 9.6-10.4 FIRM, but you need to be on 9.0-9.2 FIRM for Decrypt9 to work. As long as you have 9.2 emuNAND or sysNAND to boot into, AuReiNAND will be able to boot with 9.0-9.2 FIRM. The instructions are in the release.
I attempted to downgrade my emu to 9.2 and my sys is on 9.0, but the only firms I can get to work kick me out of D9 and into the launcher.

You need to update your arm9loaderhax with dark-samus' installer.bin (rename it to arm9loaderhax.bin). This will enable screen init. Then you can use Shadow's decrypt9WIP a9lh port and restore your sysnand.bin. Search for the files in the a9lh discussion page
Thanks for providing links. :-/
 
Last edited by gudenau,

Svaethier

Well-Known Member
Member
Joined
Dec 2, 2013
Messages
1,303
Trophies
0
Age
30
Location
Sault Ste. Marie, Michigan
Website
s6.zetaboards.com
XP
384
Country
United States
  • Use SysUpdater on EmuNAND to downgrade it to 9.2
  • Run SysNand with 9.0 FIRM (hold L on boot, needs latest AuRei)
  • Open Decrypt9, backup all partitions of both NANDs that aren't FIRM
  • Inject SysNand partitions into EmuNAND
  • (Optional) Reboot now to make sure it worked, since all you changed so far is EmuNAND
  • Inject EmuNAND partitions into SysNand
  • Eject SD or shut down and add updatedsysnand flag to rei folder on SD
  • (Re)Boot, update SysNand, and you're done
be sure to make a backup of both emu and sysnand ;)
 

gudenau

Largely ignored
OP
Member
Joined
Jul 7, 2010
Messages
3,882
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,379
Country
United States
  • Use SysUpdater on EmuNAND to downgrade it to 9.2
  • Run SysNand with 9.0 FIRM (hold L on boot, needs latest AuRei)
  • Open Decrypt9, backup all partitions of both NANDs that aren't FIRM
  • Inject SysNand partitions into EmuNAND
  • (Optional) Reboot now to make sure it worked, since all you changed so far is EmuNAND
  • Inject EmuNAND partitions into SysNand
  • Eject SD or shut down and add updatedsysnand flag to rei folder on SD
  • (Re)Boot, update SysNand, and you're done
be sure to make a backup of both emu and sysnand ;)
Thanks, I'll try that tomorrow.
 

Gcentrex

Well-Known Member
Member
Joined
Oct 29, 2015
Messages
352
Trophies
0
Location
New York
XP
244
Country
United States
Never removed my a9lh

Instead of all that downgrading emunand

I backed up both sysNAND and emuNAND (full backups) then used D9 to backup each partition of emuNAND, excluding firm0/firm1 (as that's where a9lh resides)

Cloned sysNAND to emuNAND then injected the emuNAND partitions to sysNAND.
 

FenrirWolf

Well-Known Member
Member
Joined
Nov 19, 2008
Messages
4,347
Trophies
1
Location
Sandy, UT
XP
615
Country
United States
By swapping nands, do you mean swapping sysnand and emunand? I don't think you need to remove a9lh to do that. I didn't when I swapped my sys and emunands at least.
 

gudenau

Largely ignored
OP
Member
Joined
Jul 7, 2010
Messages
3,882
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,379
Country
United States
Never removed my a9lh

Instead of all that downgrading emunand

I backed up both sysNAND and emuNAND (full backups) then used D9 to backup each partition of emuNAND, excluding firm0/firm1 (as that's where a9lh resides)

Cloned sysNAND to emuNAND then injected the emuNAND partitions to sysNAND.

By swapping nands, do you mean swapping sysnand and emunand? I don't think you need to remove a9lh to do that. I didn't when I swapped my sys and emunands at least.

My problem was not being able to start D9, but my stuff might have been out of date. :-/
 

gudenau

Largely ignored
OP
Member
Joined
Jul 7, 2010
Messages
3,882
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,379
Country
United States
  • Use SysUpdater on EmuNAND to downgrade it to 9.2
  • Run SysNand with 9.0 FIRM (hold L on boot, needs latest AuRei)
  • Open Decrypt9, backup all partitions of both NANDs that aren't FIRM
  • Inject SysNand partitions into EmuNAND
  • (Optional) Reboot now to make sure it worked, since all you changed so far is EmuNAND
  • Inject EmuNAND partitions into SysNand
  • Eject SD or shut down and add updatedsysnand flag to rei folder on SD
  • (Re)Boot, update SysNand, and you're done
be sure to make a backup of both emu and sysnand ;)
Worked a treat, thanks!
 

parasyte

Member
Newcomer
Joined
Nov 16, 2005
Messages
9
Trophies
0
XP
232
Country
United States
Yep it's on there and on my console it boots 9.2
FIRM is not always updated with every system version. When devs talk about loading a firmware image they refer to the version that particular FIRM was provided with, not the system version the NAND is on. Thus holding L loads 9.0 FIRM because 9.2 uses the same 9.0 FIRM, like 10.3 uses the 10.2 FIRM and 10.6 uses 10.4's FIRM.
 
  • Like
Reactions: Naked_Snake

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    rvtr @ rvtr: Spam bots again.