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

AileenLumina

Python main, software engineer and API designer
Member
Joined
Sep 27, 2015
Messages
631
Trophies
0
Age
26
XP
614
Country
Germany
Hey guys,
I'm kinda new to CFWs, I tried to boot Reinand using themehax and ctrbootmanager, but when I press start, it loads sysNAND without sig patches or anything, just the normal sysNAND. I guess that is because Reinand doesn't work with themehax for now. If there is any other way of booting into rei's emunand, please tell me.
If not, then I would like to try CakesFW because that seems to work for most/all of you and has signature patches as well. I just don't know how to get all these files. If there are precompiled files, then I just wasn't able to find them, if not, then I'm asking how to compile them on Linux (I have Fedora installed).

Many thanks in advance. :)

Edit: I guess it's important to mention that I own a cartridge copy of OoT. :D Still, I would rather want to boot cfw by using themehax. :)
 
Last edited by AileenLumina,

cpasjuste

Well-Known Member
OP
Member
Joined
Aug 27, 2015
Messages
1,108
Trophies
1
Age
44
XP
4,483
Country
France
Just wanted to share some testing results of this great boot manager. I tested on old 9.2 USA and a new 9.0 USA. I tested with both b02 and b05 on both consoles. The themehax version I am using is stevice's build of no L button autoboot.

Old 3ds 9.2 USA - for rxtools and hb menu

1) Using b02 & b05 - Both boot to the menu every 4 power off cycles. On the times it doesn't work it stays stuck on that vertical striped static top screen.
2) Using b02 & b05 - If I load to sysnand first and then do the power button and home, it boots to the manager screen 100% of time.
3) Using boot.3dsx from rxtools thread - it boots 100% to the rxtools menu

New 3ds 9.0 USA - for reinand and hb menu

1) Using b02 & b05 - Both boots 100% of the time to the manager screen.

For the old 3ds the boot rate is alot lower than on the new 3ds from my testing. Does anyone else experience this? Maybe I will test the themehax that is not modified and use the L button to see if it works better on the old 3ds.

You mean it doesnt even show the red flashing screen ? Because if so it seems your problem is more on the themehax side ? For me b05 autoboot fine at a 100% success rate on o3ds 9.2 (tried 10 times in a row). To be clear when you see some debug output on the top screen and the red flashing bottom screen CtrBootManager is not even launched yet, it's the themehax exploit.

--------------------- MERGED ---------------------------

Hey guys,
I'm kinda new to CFWs, I tried to boot Reinand using themehax and ctrbootmanager, but when I press start, it loads sysNAND without sig patches or anything, just the normal sysNAND. I guess that is because Reinand doesn't work with themehax for now. If there is any other way of booting into rei's emunand, please tell me.
If not, then I would like to try CakesFW because that seems to work for most/all of you and has signature patches as well. I just don't know how to get all these files. If there are precompiled files, then I just wasn't able to find them, if not, then I'm asking how to compile them on Linux (I have Fedora installed).

Many thanks in advance. :)

Edit: I guess it's important to mention that I own a cartridge copy of OoT. :D Still, I would rather want to boot cfw by using themehax. :)
If you use autoboot themehax and press start then it skip the hax and so booting ctrBootManager... I think i read reinand works with ctrBootManager, but i'll try to test soon.

--------------------- MERGED ---------------------------

can this boot rxtools.dat? the old one like 2.6 or 3.0 alpha

Probably with the right offset ? Not sure of that, i'll try to take a look someday but i think i read latest (nightly) version are now stable.
 
Last edited by cpasjuste,

lolzvid

Well-Known Member
Member
Joined
Dec 26, 2014
Messages
148
Trophies
0
Age
23
XP
288
Country
Brazil
Excuse me, but why do you have to load this app with NH1.1b?... I guess not working because is made based-on and for NH2.x and related exploits! But, IDK if could be get compatible with NH1.1...

Smealum himself said on his twitter that NH1.x is dead actually for him, and should be too for anybody! :lol:
Some games and homebrew stuff that I made doesn't work properly on NH2.1, also blargSNES.

EDIT: I've just saw b05 on the main post, that fixed my problem, thanks!
 
Last edited by lolzvid,

Cavioe

Well-Known Member
Member
Joined
May 28, 2015
Messages
308
Trophies
0
Age
52
XP
190
Country
United States
You mean it doesnt even show the red flashing screen ? Because if so it seems your problem is more on the themehax side ? For me b05 autoboot fine at a 100% success rate on o3ds 9.2 (tried 10 times in a row). To be clear when you see some debug output on the top screen and the red flashing bottom screen CtrBootManager is not even launched yet, it's the themehax exploit.

After reading what you said it has to be the themehax side. As it doesn't even get to the part where it loads the debug code on top or a red screen on bottom. It just hangs at that static screen you see at first boot. I should of knew this earlier but assumed the boot.3dsx file from this app may caused the hanging. But I will further the test later to see if the standard smea boot.3dsx hangs as well.

Off-topic: Which themehax are you using, the stevice build or the standard L trigger build? I also tested with the L trigger build in my reply later and it had the same symptoms. This was on both our old 3ds xl 9.2 USA consoles. Maybe I will try to re-install themehax but don't know if it will make a difference.
 

cpasjuste

Well-Known Member
OP
Member
Joined
Aug 27, 2015
Messages
1,108
Trophies
1
Age
44
XP
4,483
Country
France
After reading what you said it has to be the themehax side. As it doesn't even get to the part where it loads the debug code on top or a red screen on bottom. It just hangs at that static screen you see at first boot. I should of knew this earlier but assumed the boot.3dsx file from this app may caused the hanging. But I will further the test later to see if the standard smea boot.3dsx hangs as well.

Off-topic: Which themehax are you using, the stevice build or the standard L trigger build? I also tested with the L trigger build in my reply later and it had the same symptoms. This was on both our old 3ds xl 9.2 USA consoles. Maybe I will try to re-install themehax but don't know if it will make a difference.

I use the autoboot one, not sure if it was Steven's one thought.

Edit: btw yes it would be useful to test with hbl 3dsx in case..
 
Last edited by cpasjuste,

FR0ZN

Well-Known Member
Member
Joined
Nov 2, 2013
Messages
1,393
Trophies
1
Age
37
XP
3,916
Country
United States
Can you add an option in the menu to launch sysNAND ?
There might be a few occasions where peeps want to edit something in sysNAND from the start.

Instead of going over the emuNAND route -> sysNAND.
This manager needs to become the scene standard when it comes to coldbooting things, I like it a lot! :)
 

cpasjuste

Well-Known Member
OP
Member
Joined
Aug 27, 2015
Messages
1,108
Trophies
1
Age
44
XP
4,483
Country
France
Can you add an option in the menu to launch sysNAND ?
There might be a few occasions where peeps want to edit something in sysNAND from the start.

Instead of going over the emuNAND route -> sysNAND.
This manager needs to become the scene standard when it comes to coldbooting things, I like it a lot! :)

Actually you would just have to press a button at power up to skip homemenuhax and boot to sysnand ?
 

AileenLumina

Python main, software engineer and API designer
Member
Joined
Sep 27, 2015
Messages
631
Trophies
0
Age
26
XP
614
Country
Germany
I can't find out what I'm doing wrong. I installed the autoboot homemenuhax/themehax, I have "Reinand.dat" on the root of the microsd, the "rei" folder with everything it needs inside as well, the "Reinand.3dsx" is in "\3ds\Reinand\", ctrbootmanager's boot.3dsx and boot.cfg is on the root of the microsd, the boot.cfg contains this:
Code:
// Boot menu configuration
boot_config =
{
    // Default timeout in secondes
    // If timeout = -1, disable autoboot
    timeout = 0;

    // if timeout = 0 (autoboot),
    // hold this key to enter the menu
    // keycode list : https://goo.gl/4XLDIL
    recovery = 9; // L

    // Default boot entry
    default = 0;

    // Boot menu entries (16 max)
    entries =
    (
        {
            title  = "Reinand";
            path   = "/rxTools/sys/code.bin";
            offset = "0x12000";
        },
        {
            title  = "Homebrew Menu";
            path   = "/boot_hb.3dsx";
        },
        {
            title  = "rxTools";
            path   = "/rxTools/sys/code.bin";
            offset = "0x12000";
        },
        {
            title  = "CakesFW";
            path   = "/Cakes.dat";
            offset = "0x12000";
        },
  
    );
};
On boot, it doesn't boot into Reinand but into ctrbootmanager's menu. What am I doing wrong?
Many thanks in advance. :)

Edit: No way... It was just this comma...

Edit 2: Now it's saying that rxtools' code.bin is missing... Well, it is in fact not on my microsd but does Reinand need this file too or does the ctrbootmanager try to boot into rxtools? :o

Edit 3: I just put the rxTools folder of the newest dropbox release into the root of my microsd. Now the system launches themehax, but after that, both screens keep being black

Edit 4: Yes, it's trying to launch rxTools. Now it's trying to launch rxTools all the time. I don't know why. Probably it's because of my boot.cfg . Any ideas?

Edit 5: ... I found my stupid mistake... xD
 
Last edited by AileenLumina,

SomeGamer

Well-Known Member
Member
Joined
Dec 19, 2014
Messages
6,827
Trophies
1
XP
4,912
Country
Hungary
Anyone made a video of this in action?
There are too many advancements in this area, I completely lost track ... every CFW thread made its own solution for a autobot.

EDIT: Nevermind, just saw this:



Is it possible to remove this verbose text from the themehax at the beginning somehow?

That boot time! :P
 

AileenLumina

Python main, software engineer and API designer
Member
Joined
Sep 27, 2015
Messages
631
Trophies
0
Age
26
XP
614
Country
Germany
My configuration is now trying to launch Reinand, but isn't successful every time. After I press start on REinand's splash screen, the system is starting themehax, and after that, the screens keep being black. Any ideas?
 

fmkid

Just another GBATemp's random guy
Member
Joined
Apr 23, 2015
Messages
1,911
Trophies
0
XP
1,424
Country
Colombia
... err... what? xD
Can you tell me how to do that? :3
I'm not on 9.2, so you'll have to ask someone else, sorry. :( But you need UNlinked NANDs! ;)
Just formatting one of both (Sys or Emu, what you prefer) from "System Settings".

Edit: Preferable format SysNAND, and with SD card off of your console (to don't get into a mess later with EmuNAND).
 
Last edited by fmkid,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87...