Homebrew CtrBootManager: 3ds boot manager/loader (HomeMenuHax)

  • Thread starter Thread starter cpasjuste
  • Start date Start date
  • Views Views 405,340
  • Replies Replies 850
  • Likes Likes 96
Hi! It would be cool if you could try autoboot=0 with b02 and b05 to confirm any problem in latest version on n3ds.
When I was attempting to do it with reinand with a splash screen it would no longer boot correctly comparing both of them, with using a reinand modified without the splash it works fine, however takes a good 10 seconds or 15 seconds longer. Good work so far! If you need any testing I would be willing to help whenever I have free time.
 
If you don't hold any button you will go to the original home menu.
You need to hold L to trigger it and enter the homebrew launcher OR CtrBootManager depending on how you installed it. This is the default "official" behavior.

This is homemenuhax 1.3 <- released by gbatemp member, compiled from yellows8's repo, unmodified.
The other installers that circulates here is modified by someone. I recommend to only use the unmodified version compiled from yls8's git. That way we can avoid misunderstandings.

From the source: https://github.com/yellows8/3ds_hom...ax_installer/source/themehax_installer.c#L656
Code:
printf("Select a type by pressing a button: A = type1, B = type2, Y = type0. Or, press START to abort configuration(no file data will be written). You can also press X to delete the config file(same end result on the themehax as type0 basically).\n");
    printf("Type1: Only trigger the haxx when the PAD state matches the specified value(specified button(s) must be pressed).\n");
    printf("Type2: Only trigger the haxx when the PAD state doesn't match the specified value.\n");
    printf("Type0: Default PAD config is used.\n");

It will show this on screen if you select to configure it during install.
If you want to change it later, just run the install again.
Default is booting to the ordinary 3ds home menu if no button is pressed while booting.

Thx for this .... but to me it looks like non of this will do me any good.
I actually want it to autoboot the 3dsx file w/o my interaction ... BUT when I press a certain button, I want it to go to the sysNAND home menu.
 
Thx for this .... but to me it looks like non of this will do me any good.
I actually want it to autoboot the 3dsx file w/o my interaction ... BUT when I press a certain button, I want it to go to the sysNAND home menu.
You can always modify the source and build it to your liking. Some other things people are asking for are actually kind of stupid since it has a freaking .cfg file that can be modified easier than building your own (which, in and of itself, is easy as pie).
 
It's the same version. Are you using the autoboot option?
Yes, i have install homehax autoboot and i have boot.cfg in autoboot too. But, i use cake.dat, not cakecfw.3dsx. And i mod homehaxpaylod.bin and rename boot.3dsx from ctrmenuhax to menu.3dsx. Boot.3dsx from ninjhax 2.1 is original.

My sd root is: menu.3dsx boot.3dsx boot.cfg cake.dat and homehaxpayload.bin (mod boot for menu (hexedit))
 
Last edited by Ninoh-FOX,
Yes, i have install homehax autoboot and i have boot.cfg in autoboot too. But, i use cake.dat, not cakecfw.3dsx. And i mod homehaxpaylod.bin and rename boot.3dsx from ctrmenuhax to menu.3dsx. Boot.3dsx from ninjhax 2.1 is original.

My sd root is: menu.3dsx boot.3dsx boot.cfg cake.dat and homehaxpayload.bin (mod boot for menu (hexedit))

Can you give me your homehaxpaylod.bin? Thanks a lot
 
Last edited by Razorbacktrack,
Only use a hexedit and change boot for menu. Is easy.

Done,but the autoboot homehax keep rebooting Cakes without showing the Homemenu (so I get black screen and a red flash), I think that I'll use the standard homehax (that works without problems).

Do you know how to fix "permissions" with HBL? the last CTR boot twice when you start HBL and some homebrews such as the themehax installer give errors. The installer show this error:

themehax_installer
Failed to initialize HTTPC: 0xd8e06406.
Press the START button to exit.

To fix this ,I need to bypass CTR (so start HBL at boot) or use another hack to start HBL (for example ninjhax)
 
Last edited by Razorbacktrack,
Done,but the autoboot homehax keep rebooting Cakes without showing the Homemenu (so I get black screen and a red flash), I think that I'll use the standard homehax (that works without problems).

Do you know how to fix "permissions" with HBL? the last CTR boot twice when you start HBL and some homebrews such as the themehax installer give errors. The installer show this error:

themehax_installer
Failed to initialize HTTPC: 0xd8e06406.
Press the START button to exit.

To fix this ,I need to bypass CTR (so start HBL at boot) or use another hack to start HBL (for example ninjhax)
For autoboot you do may format sysnand and install homehax with ninjhax or tubehax.

Hbl not full works in homehax, i use hh only for autoboot cfw.

I you try will use autoboot homehax and you has some sysnand and emunand, you will has a bucle. And if emunand is update you will has black screen, for this, you may format sysnand. (sorry my english)
 
Last edited by Ninoh-FOX,
  • Like
Reactions: Razorbacktrack
Perharps I am one of these users... But, just for clarify, I don't load any CFW (because my console FW) and, therefore, I can't say nothing about those issues. I use only .3dsx HBLs and works pretty fine!... Sorry!

But you are using boot manager's 3dsx correct? When using the smea starter pack or a direct boot.3dsx for reinand/rxtools example I get a very good boot rate with themehax. But when using the boot manager 3dsx file it hangs before that loads the debug screen.
 
But you are using boot manager's 3dsx correct? When using the smea starter pack or a direct boot.3dsx for reinand/rxtools example I get a very good boot rate with themehax. But when using the boot manager 3dsx file it hangs before that loads the debug screen.
I'm using CBM exactly to boot 3 diferent .3dsx HBL (nothing more): Original (by Smea), Masher's Mod and Suloku's Mod. And, by default, I set the Masher's one... For me, working fine all of those (using ThemeHax, O3DS Latest FW)... CBM file is actually called "boot.3dsx" and stays on root of SD.
 
Last edited by fmkid,
I'm using CBM exactly to boot 3 diferent .3dsx HBL (nothing more): Original (by Smea), Masher's Mod and Suloku's Mod. And, by default, I set the Masher's one... For me, working fine all of those (using ThemeHax, O3DS Latest FW)... CBM file is actually called "boot.3dsx" and stays on root of SD.
You can boot a HBL from another one! ;)
 
i can run every hbl in my n3ds

This would be perfect if this hax already implements or inject region free and spoof eshop in the cfws XDDDDDDD, seen that cfws does not have it and i do not understand why. (I refer to those functions without loading cias)
 
Last edited by Ninoh-FOX,
For autoboot you do may format sysnand and install homehax with ninjhax or tubehax.

Hbl not full works in homehax, i use hh only for autoboot cfw.

I you try will use autoboot homehax and you has some sysnand and emunand, you will has a bucle. And if emunand is update you will has black screen, for this, you may format sysnand. (sorry my english)

I think I'm having this issue you described. I get a debug screen before loading HBL and a black screen on Cakes if I try to load it using HomeMenuHax. PastaCFW shows a glitched image.
Should I format my Sysnand? How do I do that?
Thanks.
 
Thanks! This is exactly what I wanted. Couldn't get MSET exploit to work and wanted to be able to boot into rxtools and homebrew launcher without internet access
 

Site & Scene News

Popular threads in this forum