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

Status
Not open for further replies.

V3NUS_M1NER

Well-Known Member
Member
Joined
Nov 27, 2014
Messages
391
Trophies
0
Age
24
XP
373
Country
United States
If it can, and you are correct, I am sure it can. Down in your signature, it says your a novice programmer. So, assumingly, I am sure you can do it with ease. Good luck if you are going to try.
There doesn't seem to be a payload on the root of the SD card for the CIA loader, but I have an alternative :)
 
  • Like
Reactions: Alex Spady

infinete

The Temp's cynic.
Member
Joined
May 20, 2008
Messages
473
Trophies
1
Age
36
Location
London
XP
1,522
Country
Can anybody help me? I have set up the offline version, I have the otherapp 25 and 21 folders on the root of my SD, I held down Y to re download the payloads just encase. It gave me 9.5.0-0 even though My system tells me 9.5.0-28. I edited these payloads through HxD changing boot to my the new 4 letter names. I placed the newly named boot files on the root of the SD. I autobooted into rxtools and loaded the cia for 2.5 and it loads the HBL but crashes at a red screen after some text. I think this means that it can't find a valid boot.3dsx but I have them...Any ideas what I have done wrong?
 

James310

Well-Known Member
Member
Joined
Oct 4, 2015
Messages
977
Trophies
0
Location
Somewhere in California
XP
883
Country
United States
If you want to make a offline version , just press Y when loading the cia to download the payload so I doesn't need to download a temp payload to load every time you use the hbl, if you hold y , you'll notice a new file called homebrewlauncherloader_xxxxxx.bin
 

infinete

The Temp's cynic.
Member
Joined
May 20, 2008
Messages
473
Trophies
1
Age
36
Location
London
XP
1,522
Country
If you want to make a offline version , just press Y when loading the cia to download the payload so I doesn't need to download a temp payload to load every time you use the hbl, if you hold y , you'll notice a new file called homebrewlauncherloader_xxxxxx.bin
As I stated I have done this step, I have also hxd'd the new bin file to locate the new names of the .3dsx's. When I boot the cia it shows some text, looks like it is working and crashes on a red screen, but I do not see what I could have done wrong?
Edit: Resorted back to the online version cia and repeated the steps, at least I can get 2.5 working I guess.....Just would have been nice to have had 21. also.
 
Last edited by infinete,

rudyzhou2

Active Member
Newcomer
Joined
Feb 4, 2015
Messages
27
Trophies
0
Age
32
Location
Montreal, Quebec
XP
66
Country
Canada
does this work even if I have ctrbootmanager with menuhax and rxtools 10.3 ?

Yes it does but with hbl 1.0 version, u have to modify the menuhax payload instead of the hbl payload because apparently theres some issues with editing the hbl payload.

1. So basically u use HxD hex editor to edit the menuhax.bin under ur sd card root (search for boot.3dsx and replace with another 4 character name) I renamed the ctrbootmanager boot.3dsx to CTRB.3dsx (find and replace boot.3dsx to CTRB.3dsx), should have 2 locations.

2. On ur sd card, rename the ctrbootmanger boot.3dsx to CTRB.3dsx

3. rename HBL8.3dsx back to boot.3dsx

4. modify the boot.cfg under Homebrewlauncher, change HBL8.3dsx to boot.3dsx

This way u dont have to modify the HBLauncher payload and only need to modify the menuhax payload which appears to be working.

I tested this with n3ds 9.5 emunand rxtools. Should work for u as well
 
  • Like
Reactions: missinsummer

EridiumMiner

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
165
Trophies
0
Age
34
XP
315
Country
Italy
Yes it does but with hbl 1.0 version, u have to modify the menuhax payload instead of the hbl payload because apparently theres some issues with editing the hbl payload.

1. So basically u use HxD hex editor to edit the menuhax.bin under ur sd card root (search for boot.3dsx and replace with another 4 character name) I renamed the ctrbootmanager boot.3dsx to CTRB.3dsx (find and replace boot.3dsx to CTRB.3dsx), should have 2 locations.

2. On ur sd card, rename the ctrbootmanger boot.3dsx to CTRB.3dsx

3. rename HBL8.3dsx back to boot.3dsx

4. modify the boot.cfg under Homebrewlauncher, change HBL8.3dsx to boot.3dsx

This way u dont have to modify the HBLauncher payload and only need to modify the menuhax payload which appears to be working.

I tested this with n3ds 9.5 emunand rxtools. Should work for u as well
Thanks !
 

Whosian

Member
Newcomer
Joined
Dec 6, 2013
Messages
10
Trophies
0
Age
46
XP
101
Country
Yes it does but with hbl 1.0 version, u have to modify the menuhax payload instead of the hbl payload because apparently theres some issues with editing the hbl payload.

1. So basically u use HxD hex editor to edit the menuhax.bin under ur sd card root (search for boot.3dsx and replace with another 4 character name) I renamed the ctrbootmanager boot.3dsx to CTRB.3dsx (find and replace boot.3dsx to CTRB.3dsx), should have 2 locations.

2. On ur sd card, rename the ctrbootmanger boot.3dsx to CTRB.3dsx

3. rename HBL8.3dsx back to boot.3dsx

4. modify the boot.cfg under Homebrewlauncher, change HBL8.3dsx to boot.3dsx

This way u dont have to modify the HBLauncher payload and only need to modify the menuhax payload which appears to be working.

I tested this with n3ds 9.5 emunand rxtools. Should work for u as well
I tried this method after editing hblauncherloader_otherapp_payload_NEW-XXXX failed to do anything useful. It didn't work either. Then I had a hunch. I replaced the edited files with my backups and then followed your instructions, this time actually using HxD hex editor instead of Notepad++. Success. Then I replaced the edited files with the backed up versions again, and this time I tried the original method of editing hblauncherloader_otherapp_payload_NEW-XXXX. Success again.

It's important to use the proper editor. Lesson learned.

All this was on a downgraded 9.2 New 3ds, by the way.
 

Columbo2811

Well-Known Member
Member
Joined
Jul 19, 2015
Messages
1,399
Trophies
0
XP
1,064
Country
I was wondering if there's any way to return to homemenu without restarting the system?
I know that you can exit to homebrew launcher from any app by holding l+r+b+down, but it only works inside homebrew launcher.
Cheers.
Keep holding that button combo and don't let go.
 

Garrincho

Well-Known Member
Member
Joined
Sep 16, 2015
Messages
175
Trophies
0
Age
35
XP
510
Country
Uruguay
I tried this method after editing hblauncherloader_otherapp_payload_NEW-XXXX failed to do anything useful. It didn't work either. Then I had a hunch. I replaced the edited files with my backups and then followed your instructions, this time actually using HxD hex editor instead of Notepad++. Success. Then I replaced the edited files with the backed up versions again, and this time I tried the original method of editing hblauncherloader_otherapp_payload_NEW-XXXX. Success again.

It's important to use the proper editor. Lesson learned.

All this was on a downgraded 9.2 New 3ds, by the way.

Well notepad++ worked just fine for me, so I don't think it was an editor problem.
 

Dotmore

Well-Known Member
Member
Joined
Apr 9, 2012
Messages
709
Trophies
0
XP
697
Country
Netherlands
upto this morning i had no issues, but whenever i launch the cia file now, it says Failed to download the actual payload URL with HTTP...
 

Banamy

Well-Known Member
Member
Joined
Jun 22, 2012
Messages
147
Trophies
0
XP
478
Country
United States
If you want to make a offline version , just press Y when loading the cia to download the payload so I doesn't need to download a temp payload to load every time you use the hbl, if you hold y , you'll notice a new file called homebrewlauncherloader_xxxxxx.bin
Worked perfect!
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: Maybe but is it worth it?