Homebrew Ninjahax vs 2

Daniel41550

Well-Known Member
OP
Member
Joined
Jul 21, 2015
Messages
180
Trophies
0
Age
33
XP
228
Country
United States
What are the differences between Ninjhax and Ninjhax 2? I also read somewhere that you shouldn't run ninjhax 2 on 9.2 or lower, what would happen if you did?
 

Scarlet

Onion Soup
Editorial Team
GBAtemp Patron
Joined
Jan 7, 2015
Messages
5,145
Trophies
2
Location
Middleish North-Right
Website
scarlet.works
XP
14,777
Country
United Kingdom
Ninjhax 2 has some speedups on the N3DS if memory serves, however due to the way it's made, certain homebrew apps are incompatible with it (if somebody could give a more in-depth explanation than that, I'd really appreciate it. It's 1am here ;_; ). Also worth noting nothing bad will come of running Ninjhax 2 on a 9.2 system, you just won't be able to run a few things you could on 1.x.

Anyway, a list of compatible apps for Ninjhax 2 is below:
https://gbatemp.net/threads/growing-ninjhax-2-0-compatible-homebrew.393217/
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,295
Trophies
4
Location
Space
XP
13,852
Country
Norway
No that's not what I mean, I mean apps that were built for Ninjhax 2 can be used on Ninjhax with no problems?
So far it seems like the only incompatibility is anything that uses kernel exploits, like CFW, Decrypt9 and such. For some reason those don't work on Ninjhax 2.0, even if the firmware version is the same.
 

Daniel41550

Well-Known Member
OP
Member
Joined
Jul 21, 2015
Messages
180
Trophies
0
Age
33
XP
228
Country
United States
So far it seems like the only incompatibility is anything that uses kernel exploits, like CFW, Decrypt9 and such. For some reason those don't work on Ninjhax 2.0, even if the firmware version is the same.
Isn't that because Ninjhax 2 is built for 9.3 and up, so it won't try kernel exploits?
 

Daniel41550

Well-Known Member
OP
Member
Joined
Jul 21, 2015
Messages
180
Trophies
0
Age
33
XP
228
Country
United States
Oh, you mean apps that use kernel exploits, I read your post wrong and thought you meant that Ninjhax 1 did a kernel exploit
 

Ryuzaki_MrL

Green Thunder
Member
Joined
Jun 23, 2015
Messages
781
Trophies
0
Age
26
XP
2,040
Country
Brazil
Nah I don't think Smealum would put anything malicious in Ninjhax, Ninjhax does access the browser though, but Smealum says he doesn't want the reason to be released because Nintendo could patch it

What I mean is that Smealum could have been patched kernel access in NH2.0, that's why it doesn't work even on 9.2
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,295
Trophies
4
Location
Space
XP
13,852
Country
Norway
What I mean is that Smealum could have been patched kernel access in NH2.0, that's why it doesn't work even on 9.2
I don't think so. I think kernel hacks no longer work because they rely on the very specific way in which Ninjhax 1.0 loads and executes itself and other homebrew. Because that now happens slightly differently, the memory addresses needed are no longer where libkhax, firmlaunch and so on expects them to be.
.3dsx files are made to be highly relocatable, so they can work universally on any future ninjhax version. The same is probably not true for anything that accesses the system directly, like kernel hacks.
Ninjhax also seems to have a slightly different permissions set this time around, which could be the reason as well.
It's nothing that can't be fixed, kernel homebrew will just have to be updated to support the changes.
 
  • Like
Reactions: Ryuzaki_MrL

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BakerMan @ BakerMan: @salazarcosplay yeah cod's still up