Hacking [Release] Yellows8's Homebrew Launcher Loader for CFW users (.cia HBL Launcher!)

Status
Not open for further replies.
D

Deleted-236924

Guest
You can also modify the otherapp payload with a hex editor to launch another file rather than boot.3dsx like we did with themehax. I like this.

¿Has anyone tried this with that hblauncher with arm9 payload support? I'm specially interested in going from the menu to the gateway launcher.
Probably have to keep emunand on 9.2 or lower, I don't know if an emunand above 9.2 would be able to boot GW launcher at all. But it might be possible.

Also, people have reported that editing the payload for this loader caused problems, so I'm not sure if that actually works.
 

Urbanshadow

Well-Known Member
Member
Joined
Oct 16, 2015
Messages
1,578
Trophies
0
Age
33
XP
1,723
Country
Probably have to keep emunand on 9.2 or lower, I don't know if an emunand above 9.2 would be able to boot GW launcher at all. But it might be possible.

Also, people have reported that editing the payload for this loader caused problems, so I'm not sure if that actually works.

Of course, I always meant in 9.2 or lower. It's just for convenience.
The payload edit works fine for me. It's critical to avoid changing the payload file size.
 

upfromtheskies

Well-Known Member
Member
Joined
Mar 21, 2015
Messages
293
Trophies
0
Age
33
XP
1,080
Country
United States
So it opens HBL successfully in my N3DS Gateway emunand, but when I try to boot reinand it freezes and I have to hold power to shut down. Does it not allow switching between CFW and Gateway?
 

djalmafreestyler

Well-Known Member
Member
Joined
Jan 31, 2011
Messages
637
Trophies
0
XP
342
Country
Brazil
I have rxTools 3.0 Nightly and it's working fine.

boot.3dsx is in the root of my SD, the renamed payload too, and the 3ds folder.

emuNAND 10.1.0
 

conradcervantes

Well-Known Member
Member
Joined
Dec 31, 2013
Messages
143
Trophies
1
Age
35
XP
1,505
Country
United States
The payload corresponds to the emunand fw, correct? Like if I'm running rxTools 9.5 on my n3DS, I'd use the 9.5 payload? Or does it have to match my updated nver?
 
D

Deleted-236924

Guest
Payload matches the emunand firmware. The NVer normally doesn't matter for *hax exploits (only really matters for Ninjhax I think, and -maybe- Ironhax.)
 
Last edited by ,
  • Like
Reactions: conradcervantes

FONZD

Well-Known Member
Member
Joined
Jan 27, 2015
Messages
232
Trophies
0
XP
788
Country
France
Completely useless so strictly necessary!

Here is a build with a 3D banner:
HNI_0006.JPG
 

Attachments

  • hblauncher_loader[3DBANNER].rar
    437.6 KB · Views: 540
Last edited by FONZD,

Greatforce

Well-Known Member
Member
Joined
May 22, 2010
Messages
278
Trophies
0
XP
243
Country
Netherlands
9.0 SysNAND 10.3 EmuNAND.

- Extract the CIA to root of SD
- Install CIA on EMUNAND using appmanager or w/e.
- Run CIA and let it install.

That correct?
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,536
Country
Mexico
Okay so I managed to get this working alongside CtrBootManager (autoboot to rxTools) in a N3DS.
Beforehand, I will start off assuming you have:
  1. ThemeHax/MenuHax already installed. (This should give you a file called ropbinpayload.bin)
  2. CtrBootManager running and configured
  3. You have already installed the Homebrew CIA.
Let's start:
  • First off, I have to say that I had the original ropbinpayload_menuhax_USA11272_new3ds.bin in the root of the SD card that got installed with MenuHax/ThemeHax
    You should NOT edit this file! This is the one that boots to a file called "boot.3dsx"
    This one should be left alone.
  • Download the "otherapp" payload from the Homebrew Launcher site that corresponds for the Firmware version of the NAND where you installed the Homebrew CIA. (sysNAND or emuNAND) This is important.
    Another way to do it could be to boot the HBL CIA for the first time and letting it download the .bin automatically, although this could sometimes fail, so it is better to be on the safe side by downloading the "otherapp" .bin file from the official Homebrew Launcher website.

  • Once you have the "otherapp" .bin file for your NAND Firmware version, rename it to something like this:
    hblauncherloader_otherapp_payload_NEW-9-0-0-20-USA.bin
    Obviously, my 3DS is a New 3DS on firmware version 9.0.0-20U, so you should change NEW-9-0-0-20-USA according to your version of both 3DS and firmware.
    i.e. OLD-9-0-0-20-USA

  • Open the hblauncherloader_otherapp_payload_NEW-9-0-0-20-USA.bin file that you have just renamed with any HEX editor (like HxD) and search for the string "boot.3ds" (without quotes obviously).

  • Change "boot.3dsx" to the name of the 3DSX file for the Homebrew Launcher. Something like "nhax.3dsx" or "dick.3dsx" or "boob.3dsx" or "shit.3dsx" or "fuck.3dsx". You get the point. :lol:
    Just be sure to keep it 4 characters long, no more, no less.

  • You should now have two 3DSX files in your SD card's root directory.
    One named "boot.3dsx"; which should be CtrBootManager, and another called "nhax.3dsx"; which should be the Homebrew Launcher.

  • Power on your 3DS.
    ropbinpayload should kick in first, which is the payload loaded by Themehax, booting whatever boot.3dsx app you had in the root.
    In my case I had CtrBootManager, which points to rxTools, so it boots directly to my emuNAND.

  • Once on your NAND of preference (sys or emu), open up the HBL installed CIA and boot it up.
    This loads up the hblauncherloader.bin payload, which should boot up your nhax.3dsx file and you should now be in the Homebrew Launcher!
    Enjoy!
So that's it.
It took me quite a while to figure things out on my own, but I hope this helps other out so that they don't struggle as hard as I did. :P
 
Last edited by ShadowOne333,
D

Deleted-236924

Guest
Don't think you've figured this out on your own (where else would you have come up with nhax.3dsx? I mentioned that one several times in several other threads as this is the one I use.)

Also, plenty of people have reported that editing the payload used by yellows8's launcher often caused problems, so I tell people to edit the menuhax payload instead.
 
  • Like
Reactions: ric.

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,536
Country
Mexico
Don't think you've figured this out on your own (where else would you have come up with nhax.3dsx? I mentioned that one several times in several other threads as this is the one I use.)

Also, plenty of people have reported that editing the payload used by yellows8's launcher often caused problems, so I tell people to edit the menuhax payload instead.
Yeah I'm aware of your posts, but even so the information I gathered in general was somewhat vague and sometimes not well explained.

For example, you mention modifying menuhax's payload.
I did not modify that at all, but rather the otherapp payload which is the one in charge of booting the HBL CIA, not the menuhax ropbinloader since that screws up with autobooting and this way we still have the original payload intact if something new comes up down the road.

Besides, I thought making a nice step by step tuto would be really helpful for others.
 
Last edited by ShadowOne333,
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    That is cheap, I used to pay $100 for a tine.
  • Psionic Roshambo @ Psionic Roshambo:
    Tine? One gram?
  • BigOnYa @ BigOnYa:
    Sixteenth
  • Psionic Roshambo @ Psionic Roshambo:
    Also it was literally out of a kilo when I got it off the boat so absolutely pure
  • Psionic Roshambo @ Psionic Roshambo:
    Holy shiz that's a lot
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I was getting 3.5 Grams for 320 could have stepped on it and doubled my money easy lol
    +1
  • BigOnYa @ BigOnYa:
    I'd be afraid to it nowdays, my heart would explode prob. I just stick beers n buds nowdays.
  • Psionic Roshambo @ Psionic Roshambo:
    I would get to drive from tarpon springs to like Miami a thousand bucks lol do that twice a week and back in 92 that was good money
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    @Psionic Roshambo what are you guys talking about?
  • Psionic Roshambo @ Psionic Roshambo:
    Blew it on women and muscle cars lol
    +1
  • BigOnYa @ BigOnYa:
    @Xdqwerty Hamster food, its pricey nowadays to keep PCs running.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I don't do anything except cigarettes and gotta stop eventually lol
    +1
  • BigOnYa @ BigOnYa:
    I'd do shrooms again if could find, and I was outside camping/fishing, and had a cooler full of beer.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I wouldn't mind some LSD, laughing until my face hurt sounds fun lol
    +1
  • BigOnYa @ BigOnYa:
    You ever try soaper powder/qauludes? I did once and like a dumbass drank beer on top of taking, I woke up laying in my backyard in the pouring rain, it knocked me out. I have not seen it around in many many years.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    No never tried a lot of things but never that lol
  • Psionic Roshambo @ Psionic Roshambo:
    I did pass out one time on a floor after taking a bunch of Ambien lol thought it would help me sleep and did it lol
  • Psionic Roshambo @ Psionic Roshambo:
    Girlfriend was working at a pharmacy and stole like 500 of them, was and still is the biggest pill bottle I have ever seen lol
  • K3Nv2 @ K3Nv2:
    Ativan is pretty legit
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    The last time I had to take something to help me sleep, I was prescribed Trazadone it was pretty OK to be honest.
  • Psionic Roshambo @ Psionic Roshambo:
    Not something I need at all these days, doing a lot better lol
  • BigOnYa @ BigOnYa:
    That Nuka Cola video with old ice grinder is cool, I want one.
    +1
    Xdqwerty @ Xdqwerty: @salazarcosplay, hi