Homebrew .3dsx firms?

Knucklesfan

Well-Known Member
OP
Member
Joined
Sep 11, 2016
Messages
218
Trophies
0
Age
39
XP
726
Country
United States
Quick question GBATemp-ers, why do we need emunand? Seriously, if we can replace the booting process, why can't we install menuhax and make it run an emunand? Or just a copy of the 3DS menu? This isn't fixing =<11.1.0.0, but its at least allowing people with >=11.0.0-33 to use a CFW. Why do we absolutely need Arm9LoaderHax? So why not make them .3dsx files?
 

PabloMK7

Red Yoshi! ^ω^
Developer
Joined
Feb 21, 2014
Messages
2,604
Trophies
2
Age
24
Location
Yoshi's Island
XP
5,026
Country
Spain
Quick question GBATemp-ers, why do we need emunand? Seriously, if we can replace the booting process, why can't we install menuhax and make it run an emunand? Or just a copy of the 3DS menu? This isn't fixing =<11.1.0.0, but its at least allowing people with >=11.0.0-33 to use a CFW. Why do we absolutely need Arm9LoaderHax? So why not make them .3dsx files?
A 3dsx is just an arm11 userland executable and we need an arm9 kernel exploit to run CFW. All known arm9 exploits were patched in 9.2 that's why downgrade is needed.
 
D

Deleted User

Guest
Plus, even if you could run MenuHax like that (which you can't), you'd have little to no boot protection, meaning that if you brick while installing something to SysNAND, you're screwed. MenuHax only loads after the OS is loaded, while A9LH loads much earlier in boot.
 

mashers

Stubborn ape
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,074
Country
why do we need emunand?
We don't. A9LH runs so early in the boot process that we can patch the required checks before sysnand boots, rendering emunand unnecessary.

Seriously, if we can replace the booting process, why can't we install menuhax and make it run an emunand?
Menuhax runs within the home menu. It can't run until the home menu is starting. A9LH makes this unnecessary as the patches are already done by then.

Or just a copy of the 3DS menu?
I think there is a project to replace the home menu, but this would not provide any additional permissions, only provide a new front end.

allowing people with >=11.0.0-33 to use a CFW.
I think you're confused. CFW requires the arm9 kernel to be exploited in order to run. The exploits which allow this to happen either run through A9LH, or through a 9.2 exploit. You can't just replace things on >9.2 and expect it to work.

Why do we absolutely need Arm9LoaderHax? So why not make them .3dsx files?
If you're running on sysnand 9.2 then you can absolutely use CFW from a 3dsx. Luma, for example, provides a 3dsx loader which is launched by menuhax (or manually from the HBL).


I'm not really sure what question you are asking or what problem you are trying to solve here.
 
  • Like
Reactions: Deleted User

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: