Tutorial  Updated

Full Stock to arm9loaderhax CFW Guide - Everything You Need to Know (Includes OTPHelper Now)

https://github.com/Plailect/Guide/wiki

This guide includes information to get you from nearly any situation to full arm9loaderhax CFW.

If you appreciate this guide and the work I put into maintaining it, I accept donations through both Bitcoin and PayPal.
 
Last edited by Plailect,

Xana

Well-Known Member
Newcomer
Joined
Mar 2, 2016
Messages
73
Trophies
0
XP
253
Country
United States
I posted this in the OTP thread, but this seems like a more appropriate place.

I haven't been able to get the uncart.bin from the guide to boot, and I've tried several times now. It just gets stuck on a black screen. Is this a common problem, and is there any solution?
 

SirByte

Well-Known Member
Member
Joined
Dec 30, 2012
Messages
524
Trophies
1
XP
1,059
Country
Canada
I've successfully downgraded a 2DS from 10.1.0 to 9.2.0, stepped down to 2.1.0 to get the OTP, then back to 9.2.0; OTP helper is really an amazing tool for this.

I've arrived at Part5 and it forces you to use SysNAND. For now, I'd rather use RedNAND;
- update to 10.7.0 while leaving SysNAND at 9.2.0 for now (allowing ninjhax 1.1b to run)
- as well it looks like I can region-change the RedNAND so by just setting up different SD-cards it looks like you can have one regular (USA/Can) and one JPN, and one EUR/AUS.

Once happy with RedNAND you can always decide to clone it to SysNAND, but for now I'd like all the "goodies" plus AuReiNAND auto-booting (unless I press a certain key)

Does anyone still have a link/copy of the "older" guide?

Edit: removed AGB_FIRM, need to go to sysnand anyway
 
Last edited by SirByte,

astrangeone

Well-Known Member
Member
Joined
Dec 1, 2009
Messages
2,228
Trophies
0
Age
40
Location
Canada
Website
www.shophandmade.com
XP
1,326
Country
Canada
Thank you, OP for an excellent guide. I now have three 3DSes running AuReiNAND and armloaderhax. I'm still waiting on accessories for my 3DS XL, so I can start using it after migrating my information from an o3DS.

I will use the guide once more on my o3DS to be able to run great games and homebrew.

Thank you for a concise and easy to follow guide!
 

paradox355

Member
Newcomer
Joined
Dec 31, 2009
Messages
17
Trophies
0
XP
199
Country
United States
@Plailect First of all, great job on the tutorial! :yay: I had just downgraded from 10.3 to 9.2 and was ready to start with CFW emunand when I found the article. I was hesitant to try arm9 load but this article is very clear and complete so I'm going to give it a shot. I did have a couple questions tho

  1. Instead of injecting FBI into H&S in emuNAND, could I just use FBI to install FBI.cia and HBLauncher_loader.cia into emuNAND home menu before upgrading emuNAND to current FW? That way HB Launcher and FBI are already available in emuNAND when it's backed up.

  2. In Part 5 - Section I, the last bullet reads:
    Copy your emuNAND_original.bin backups from Section I to the root of your SD card

    I think that is supposed to read:
    Copy your emuNAND_original.bin backups from Part 4 Section I to the root of your SD card

    Since it's Section I of a different Part where the emuNAND_original.bin is created, that could be a little confusing.
Anyway, thanks again for a great guide. I look forward to giving it a go.
 

GoldAnthro

Well-Known Member
Newcomer
Joined
May 11, 2008
Messages
86
Trophies
1
Age
32
Location
new hampshire
XP
587
Country
United States

Just Passing By

Well-Known Member
Member
Joined
Jan 3, 2016
Messages
1,563
Trophies
0
XP
663
Country
United States
im going to mirror a previous person's image as it is applies to me too and there doesn't appear to be an answer yet
https://gbatemp.net/attachments/20160410_151133-jpg.45211/
also here is mine. the same thing is happening to
https://photos.google.com/photo/AF1QipOFiYc4AXF4R_rZwZRV9YtJmheCPr_xj0pSlwrM
btw for reference the only difference is that im using cakesfw 138. not sure what the other person had.
Tbh, if you're having problems, use Aureinand. It's much simpler and no one's gonna blame you for going the nooby route. Many experienced people have done it for the features.
 

Blue

Well-Known Member
Member
Joined
Oct 2, 2015
Messages
2,606
Trophies
2
XP
1,060
Country
United Kingdom
image.jpeg
 

GoldAnthro

Well-Known Member
Newcomer
Joined
May 11, 2008
Messages
86
Trophies
1
Age
32
Location
new hampshire
XP
587
Country
United States
i thought that aurienand only works for n3ds models? i guess ill give it a shot. is it just as easy to load as rxtools and cakes? honestly I still am curious why it doesnt work. i have less than 48 hours before a convention and would like to get this fixed up with arm9 if i can before i leave. :)
 

astrangeone

Well-Known Member
Member
Joined
Dec 1, 2009
Messages
2,228
Trophies
0
Age
40
Location
Canada
Website
www.shophandmade.com
XP
1,326
Country
Canada
i thought that aurienand only works for n3ds models? i guess ill give it a shot. is it just as easy to load as rxtools and cakes? honestly I still am curious why it doesnt work. i have less than 48 hours before a convention and would like to get this fixed up with arm9 if i can before i leave. :)

AuReiNAND works for o3DS. All four of my household's systems are running that. :)
 

MushGuy

Well-Known Member
Member
Joined
Feb 11, 2010
Messages
1,280
Trophies
1
XP
2,609
Country
United States
Hey, now that I have successfully installed a9lh on sysnand, is there a way to load other a9lh applications besides the ones already installed?
 

Just Passing By

Well-Known Member
Member
Joined
Jan 3, 2016
Messages
1,563
Trophies
0
XP
663
Country
United States
Besides the ones triggered on load, how do I load OTHER a9lh applications, like AGBSave9?
It looks like you can launch it through the homebrew menu, and since it has a .bin file, you may be able to launch it on boot like decrypt9 although since I've never used it I don't know if it's compatible.
 

MushGuy

Well-Known Member
Member
Joined
Feb 11, 2010
Messages
1,280
Trophies
1
XP
2,609
Country
United States
It looks like you can launch it through the homebrew menu, and since it has a .bin file, you may be able to launch it on boot like decrypt9 although since I've never used it I don't know if it's compatible.
Unfortunately, the homebrew launcher version (via the cia loader) only kicks me back to the launcher menu. I really think there should be an option to select from several a9lh applications.
 

Just Passing By

Well-Known Member
Member
Joined
Jan 3, 2016
Messages
1,563
Trophies
0
XP
663
Country
United States
Unfortunately, the homebrew launcher version (via the cia loader) only kicks me back to the launcher menu. I really think there should be an option to select from several a9lh applications.
Try to do it on boot. I think I get why it's not working. You're using Aureinand on a9lh right? Rename the .bin to something like x_agbsave.bin and put it in the payloads folder within the aurei folder and try booting it.
 

paradox355

Member
Newcomer
Joined
Dec 31, 2009
Messages
17
Trophies
0
XP
199
Country
United States
Try to do it on boot. I think I get why it's not working. You're using Aureinand on a9lh right? Rename the .bin to something like x_agbsave.bin and put it in the payloads folder within the aurei folder and try booting it.

If you are using 5.1 or later version of Aureinand, be sure to use short filename format (8.3) for the chained payload filenames. Long file names were causing issues so she pulled support for that starting in v5.1.

  • Fixed the L+SELECT payload not working, this was due to the LFN -> SFN (8.3) conversion. Now the payload must be named sel_NAME.bin.
  • Removed LFN support from the FatFs of the chainloader (as LFNs aren't used at all by it). This shrinks down the binary by ~4 KBs
 

chickendude

Member
Newcomer
Joined
Apr 20, 2016
Messages
7
Trophies
0
Age
37
XP
51
Country
Switzerland
I'm having trouble setting up FBI. I'm on Linux and used the Linux scripts to build the FBI injector .app file, it seemed to work but when i run FBI after going into DevMode in rxTools, it crashes and asks me to turn the 3DS off. I tried the scripts in Windows and it gives me:
Code:
[INFO]Loading files.New=work\inject_exhdr.bin,Old=work\hs_exhdr.bin....FAIL. File not found!

I'm doing the part of the guide to update to 9.2. I've got an old 3DS, firmware 8.1.0-12U.
 
Last edited by chickendude,

MushGuy

Well-Known Member
Member
Joined
Feb 11, 2010
Messages
1,280
Trophies
1
XP
2,609
Country
United States
Try to do it on boot. I think I get why it's not working. You're using Aureinand on a9lh right? Rename the .bin to something like x_agbsave.bin and put it in the payloads folder within the aurei folder and try booting it.
OK, at the end I decided to use CTRBootManager9 to load the other a9lh applications. And big thanks to @Plailect for the tutorial; I finally switched from ReiNAND to AuReiNAND, and everything from SysNAND works smoother now! Hurray for master race!

... But now I have a question. According to this picture, I must now have only three keys out of four. Is this normal?
687474703a2f2f692e696d6775722e636f6d2f4566565630704d2e706e67
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/ykuU8hnotr0?si=HzEN_fL2UyOn35HQ