Homebrew new-hbmenu (∩ ͡° ͜ʖ ͡°)⊃━☆゚

  • Thread starter Thread starter The Catboy
  • Start date Start date
  • Views Views 37,622
  • Replies Replies 186
  • Likes Likes 25
What can it do? Too much for me to breakdown easily
https://github.com/AuroraWright/Luma3DS/releases
What do I use? Literally none of it. I was requested to test it and thus tested it like I would any other request. Now I am just waiting for Corbenik, ReiNAND, or the Private CFW I use to update to support 1.2 so I can jump back to those.
I've read the repository several times and not all of it makes a lot of sense. Ill just experiment i guess.
 
Also, Rosalina is set to actually automatically inject the hbl into the hbl cia, so you are using injection.

I don't really understand what you mean by this, why would hbl need to be injected into the hbl cia?


Sent from my iPhone using Tapatalk
 
I don't really understand what you mean by this, why would hbl need to be injected into the hbl cia?


Sent from my iPhone using Tapatalk
What happens is the hbl cia is set to load the payload and the .3dsx to load the hbl. Rosalina though, uses gpu rendering, and doesnt need a payload. It just launches it like a system app. What it does is, it injects the new hbl into the old hbl, just like how you can inject it into any other app, only this is automatic. It's so nobody has to update their hbl cia.
 
  • Like
Reactions: Giodude
What happens is the hbl cia is set to load the payload and the .3dsx to load the hbl. Rosalina though, uses gpu rendering, and doesnt need a payload. It just launches it like a system app. What it does is, it injects the new hbl into the old hbl, just like how you can inject it into any other app, only this is automatic. It's so nobody has to update their hbl cia.

Ah, in that sense, the same way it allows you to quit to home menu and stuff just fine huh?
So, if I understand you correctly, I can delete the payload folder now as its obsolete?


Sent from my iPhone using Tapatalk
 
Last edited by ManuelKoegler,
What is the difference between emuNAND and Rednand
In practice: Not much, except Gateway only supports EmuNAND.

On a low level, the difference is EmuNAND moves sector 0 to the end of the partition, while RedNAND doesn't. RedNAND is easier to manage, since you don't have to offset everything.
 
="GerbilSoft, post: 7371241, member: 298519"]It's not so much that Rosalina "injects" Homebrew Launcher into another title, but that it intercepts a Load request for the hblauncher_loader title ID (or whatever other title ID was specified). It then creates the process itself, which has the nice advantage of not having to use return-oriented programming.

Source: https://github.com/AuroraWright/Luma3DS/blob/master/sysmodules/loader/source/loader.c
I figured it wouldn't actually inject it considering it needs to be re-injected every time you reboot. Hopefully this technology could be used to inject fbi intl h & s without having to inject anything.

EDIT: wow that didnt quote right.
 
Last edited by Giodude,

Site & Scene News

Popular threads in this forum