Homebrew Getting to Homebrew Menu Before Initializing System

drfsupercenter

Flash Cart Aficionado
OP
Member
Joined
Mar 26, 2008
Messages
1,909
Trophies
1
XP
1,163
Country
United States
Hey guys,

Just wondering if this is doable.

I just learned this trick yesterday (call me slow if you want) from 3dbrew's article about the Home Menu.

On a system that hasn't been formatted/initialized, you can hold R + ABXY which will boot directly from the inserted gamecard instead of forcing you to complete system setup. The cool thing about this is that it won't be associated with an ID0 and ID1 yet.

For example, 3DSes that come with a bundled game - I want to do some investigation of the ticket stuff that comes on those.

Well, I tried out NinjHax using my retail copy of Cubic Ninja. On one of my N3DS systems which was on 9.2.0-20U, I installed the payload for ninjhax2 and confirmed it loaded the Homebrew Menu. I then reformatted the system and tried booting up Cubic Ninja.

As soon as I selected the QR code option, I got the message that "The homemenu ropbin is ready" and then the 3DS powered itself off rather than continuing.

I assume it needs to access something that isn't available before you initialize the system.

Are OoTHax and the one using Smash Bros. the same way? Obviously you can't use ThemeHax or BrowserHax before either of those are available to access.

Just thought I'd ask, it would be a neat thing to figure out.
 

KaduPSE

Revolution and cake
Member
Joined
Dec 26, 2015
Messages
260
Trophies
0
XP
408
Country
Brazil
I know Ninjhax 1.X requires the browser, so that would never work on systems < 9.0. Ninjhax 2.X for 9.X doesn't require the browser at all, but they do use system modules to work, so that probably won't work at all.

But maybe you could get some stuff only from code execution within the cartridge vuln, I just don't see how that would be useful.
 

Logan Pockrus

Knawledge is key.
Member
Joined
Jan 1, 2016
Messages
1,338
Trophies
0
XP
1,062
Country
United States
All of the exploits require different services and other things like that to be doing just the right thing, at just the right time. If the system hasn´t been initialized, then the aforementioned services may not be available, henceforth, the exploit fails.
 

drfsupercenter

Flash Cart Aficionado
OP
Member
Joined
Mar 26, 2008
Messages
1,909
Trophies
1
XP
1,163
Country
United States
Right, I understand that, just asking if OoThax uses the same system services as ninjhax. If it does, I won't even bother trying :(
 

Seriel

Doing her best
Member
Joined
Aug 18, 2015
Messages
3,297
Trophies
3
Age
24
Location
UK
XP
5,979
Country
United Kingdom
Would it work? I thought that it was only compatible with MenuHax. I guess he can try it out if he wants to.
I think its just a payload that runs the bare minimum.
If we can get homebrew when not formatted, we can fix all those 2ds softbricks with low firmwares right?
 

RednaxelaNnamtra

Well-Known Member
Member
Joined
Dec 8, 2011
Messages
1,208
Trophies
1
XP
3,334
Country
Germany
I don't think it will work, since hax2 uses the home menu for many stuff, since less hax only uses less services, the home menu is still needed for it to work.
 
  • Like
Reactions: Seriel
D

Deleted User

Guest
Maybe try hax 1?

Requires the browser.
All *hax require system services to be running prior to exploitation.
The only caveat to that is A9LH, but that's beyond the scope of the OP's discussion.
 

I_AM_L_FORCE

Unban me from Discord
Member
Joined
Feb 19, 2015
Messages
1,064
Trophies
0
Age
23
Location
London
XP
1,537
Country
United Kingdom
Can't a modified Ninjhax/OOThax payload be made to launch directly into a .bin? Have any of you tried Gateway's hax saves on Cubic Ninja/OOT with this?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/IihvJBjUpNE?si=CsvoEbwzNKFf0GAm cool