Homebrew ARM9Loader -- Technical Details and Discussion

Audioboxer

Well-Known Member
Member
Joined
Jun 7, 2007
Messages
524
Trophies
0
XP
392
Country
Ordinary rei works with emunand and his payload. If it's sysnand you want it's Aurora's build and Shadowtrance's payload.

XH not sure what else to recommend. I had sysnand working first, and now that I've injected my emunand back onto my sdcard simply swapping to reinand 3.2 from git and rei's payload I sent you, it boots emunand.

Although I've got my own funky problem with emunand and themes right now. Might try a format of emunand to see what happens.
 
Last edited by Audioboxer,

Audioboxer

Well-Known Member
Member
Joined
Jun 7, 2007
Messages
524
Trophies
0
XP
392
Country
I wonder if there's a way to have both payloads work alongside each other. So you can access sysNAND or emuNAND without needing to change the payload.

Eventually yeah once the LCD screen can work on boot, and we have some sort of bootmanager. Fairly simply swap around for now.
 

Mrrraou

Well-Known Member
Member
Joined
Oct 17, 2015
Messages
1,873
Trophies
0
XP
2,374
Country
France

Xenon Hacks

Well-Known Member
Member
Joined
Nov 13, 2014
Messages
7,414
Trophies
1
Age
30
XP
4,687
Country
United States
So far there are 2 downsides to this I have noticed
1) I cant use CTRbootmanager (no biggy) I can simply launch HBL loader to get into it
2) I cant launch the Gateway Menu / rxTools Menu

I can launch those using the Sysnand payload but to me it seems very counter productive seeing as I can just boot with L into CTRbootmanager and boot Reinand this way.
 

Mrrraou

Well-Known Member
Member
Joined
Oct 17, 2015
Messages
1,873
Trophies
0
XP
2,374
Country
France
So far there are 2 downsides to this I have noticed
1) I cant use CTRbootmanager (no biggy) I can simply launch HBL loader to get into it
2) I cant launch the Gateway Menu / rxTools Menu

I can launch those using the Sysnand payload but to me it seems very counter productive seeing as I can just boot with L into CTRbootmanager and boot Reinand this way.
What is your sysNAND payload ?
 

Audioboxer

Well-Known Member
Member
Joined
Jun 7, 2007
Messages
524
Trophies
0
XP
392
Country
Well, not really, there could be some kind of BootCtr.

Yeah that's what I mean, unless you're saying the LCD screen working isn't needed. Yeah it's not I guess it would just help.

edit: Eeek, even after an emunand format my themes are still buggered. As another member said on here it must be cluster size or something. As I can boot into emunand I guess I'll just run emunand9, setup a fresh emunand, and then inject old NAND backup.
 
Last edited by Audioboxer,

Mrrraou

Well-Known Member
Member
Joined
Oct 17, 2015
Messages
1,873
Trophies
0
XP
2,374
Country
France
Yeah that's what I mean, unless you're saying the LCD screen working isn't needed. Yeah it's not I guess it would just help.

edit: Eeek, even after an emunand format my themes are still buggered. As another member said on here it must be cluster size or something. As I can boot into emunand I guess I'll just run emunand9, setup a fresh emunand, and then inject old NAND backup.
BootCtr doesn't shows anything on the screen. It doesn't even have a menu. It just checks which button is being pressed.

--------------------- MERGED ---------------------------

Does Arm9Hax boot so fast that button shortcuts can't work?

I was wondering if it would be possible to for example, press L to boot into sysNAND, or press R to boot into HBL. Press nothing to boot into emuNAND.
You would have to hold it while pressing Power, I guess.
 

Dean_

Well-Known Member
Member
Joined
Sep 11, 2014
Messages
684
Trophies
0
XP
712
Country
I successfully made my OLD 3ds boot into emunand using this fork of cakesfw (https://github.com/fox8091/CakesForA9LH)

Of course you have to trim 0x12000 bytes of Cakes.dat.

Also when you boot, both screen will remain black.

But CakesFW configuration is still working behind black screen.

Just memorize the key stroke which checks patches and toggles autoboot before installing arm9loaderhax and press that key storke after the installation)
(↓ -> A -> A -> ↓ -> A -> ↓ -> A -> B -> ↓ -> ↓ -> A -> A-> A -> B -> B -> A)

Don't apply 4th patch of CakesFW.
 
Last edited by Dean_,

Supster131

(づ。◕‿‿◕。)づ *:・゚✧
Member
Joined
Jan 19, 2016
Messages
3,315
Trophies
1
Location
My Computer
XP
2,758
Country
United States
I successfully made my OLD 3ds boot into emunand using this fork of cakesfw (https://github.com/fox8091/CakesForA9LH)

Of course you have to trim 0x12000 bytes of Cakes.dat.

Also when you boot, both screen will remain black.

But CakesFW configuration is still working behind black screen.

Just memorize the key stroke which checks patches and toggles autoboot before installing arm9loaderhax and press that key storke after the installation)
(↓ -> A -> A -> ↓ -> A -> ↓ -> A -> B -> ↓ -> ↓ -> A -> A-> A -> B -> B -> A)

Don't apply 4th patch of CakesFW.
Or use ReiNAND. :P ReiNAND is ready to use out of the box.
 

Audioboxer

Well-Known Member
Member
Joined
Jun 7, 2007
Messages
524
Trophies
0
XP
392
Country
After some weeks we will have a whole host of new additions, and most likely 100% working official support from current CFWs.

I couldn't figure out my dodgy theme issues on emunand, so I just formatted my sd card, removing emunand, copied back my files and will sit on sysnand 9.2 for now. Ultimately I want to be using sysnand anyway, with some sort of protection built into a payload that can load a nand restore app (possibly on holding a button or something).
 
  • Like
Reactions: Supster131

RednaxelaNnamtra

Well-Known Member
Member
Joined
Dec 8, 2011
Messages
1,208
Trophies
1
XP
3,334
Country
Germany
Well, not really, there could be some kind of BootCtr.
I'm trying to do something like bootctr on arm9, but I have problems to get reading the bootctr ini file working.
If somebody wants to help me, the first implementation try with very crappy code is in the bootloader branch of my arm9loaderhax fork.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: I hate myself