Homebrew Ninjahax vs 2

  • Thread starter Thread starter Daniel41550
  • Start date Start date
  • Views Views 2,903
  • Replies Replies 14

Daniel41550

Well-Known Member
Member
Joined
Jul 21, 2015
Messages
180
Reaction score
33
Trophies
0
Age
35
XP
248
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?
 
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/
 
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.
 
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?
 
Oh, you mean apps that use kernel exploits, I read your post wrong and thought you meant that Ninjhax 1 did a kernel exploit
 
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.
What happens to apps that use kernel exploits?
 
Maybe Smealum did something we don't know...
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
 
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
 
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