Hacking What is Haxchi or CBHC? FAQs and info

thorasgar

Checkout my evil Soon-in-ator™
Member
Joined
Jul 3, 2010
Messages
3,783
Trophies
1
XP
2,504
Country
United States
I was really confused by all this "hold B" talk to run sigpatch. So I dig a little deeper and found that when using this guide, the default behavior is changed to sigpatch, by replacing the config.txt file.
https://github.com/FlimFlam69/WiiUT...ling-HaxchiFW-&-The-Homebrew-Launcher-Channel

Regarding CBHC, what is supposed to happen if you launch "Do not to touch"? I ask because Indid by accident. My goal was to put it in a folder on the last page and in the process launched it. Oh boy, did things go upside down. Not sure how I got back but my big problem was I could not get internet to connect to get to HBL. In fact all six connection slots somehow got filled and some of them were from an SSID I have not used in over a year.

Some mention of what to do in that case would probably be helpful to idiots like me.
 

nexusmtz

Well-Known Member
Member
Joined
Feb 17, 2016
Messages
1,386
Trophies
0
XP
1,425
Country
United States
I have a working title and Haxchi installation is fine. I said that because of this...
Ah. Including the quote is helpful when the context of your response depends on it. I believe c0mm4nd_'s remark regarding Haxchi was in reference to Haxchi's patching capability, not its launching capability. I haven't seen instructions that say not to launch HBL from Haxchi if you're going to install CBHC.

Is there a negative to running sig patched? Wonder why haxchi doesn't load up this way by default everytime, especially if u need to be sig patched to install eshop+dlc.
Since you don't want to patch functions that are already patched, and one patcher's methods might conflict with another, Haxchi doesn't presume. You might be loading some other patcher, or testing how an app or installation behaves on an unpatched system. You can set the default to patch with default=sysmenu in your installation's config.txt if that's what you want. (or install CBHC if you want to streamline startup even more)
 

C0mm4nd_

Aspirant Wii U homebrew dev :P
OP
Member
Joined
Oct 9, 2016
Messages
697
Trophies
0
Website
127.0.0.1
XP
540
Country
Italy
Yes you can launch HBL from Haxchi, just not run any CFW first (CBHC CFW(HaxchiCFW),Mocha,IOSU...) cause the installer's patches could conflict with CFW patches and f*ck all (probably a crash).
 

Risingdawn

Tempallica
Member
Joined
May 22, 2010
Messages
1,088
Trophies
1
XP
1,700
Country
United Kingdom
I noticed today that both my haxchi and cbhc are out-dated, it's my understanding to update cbhc I just run the installer again like the first time, but, will that also update haxchi or will it leave haxchi at it's current version.

Should I update haxchi first then cbhc and if so how should I do that? Uninstall cbhc, uninstall the haxchi dc vc, reinstall ds vc, install current haxchii ver, install current cbhc ver?

Am I just overthinking this..
 

C0mm4nd_

Aspirant Wii U homebrew dev :P
OP
Member
Joined
Oct 9, 2016
Messages
697
Trophies
0
Website
127.0.0.1
XP
540
Country
Italy
I noticed today that both my haxchi and cbhc are out-dated, it's my understanding to update cbhc I just run the installer again like the first time, but, will that also update haxchi or will it leave haxchi at it's current version.

Should I update haxchi first then cbhc and if so how should I do that? Uninstall cbhc, uninstall the haxchi dc vc, reinstall ds vc, install current haxchii ver, install current cbhc ver?

Am I just overthinking this..
Just run the CBHC installer again
 
  • Like
Reactions: laz305

Risingdawn

Tempallica
Member
Joined
May 22, 2010
Messages
1,088
Trophies
1
XP
1,700
Country
United Kingdom
CBHC = different version of Haxchi lol, no need to install haxchi
Ah ok, so when fix said to install haxchi first make sure it works then install cbhc, that's literally 'only' to make sure it works first before you setup a cold boot that could brick. Gotcha, thanks for your swift help.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,648
Country
France
yes, it's only to make sure everything is setup correctly.
a user tried to install CBHC over a NDS game installed with WUP installer (instead of buying it legally from eShop) and bricked.

if he had tried haxchi first, he would have seen it didn't work, but autobooting a non working channel resulted in a full brick.
So, it's not required to install or test haxchi first, but recommended as safety measure.
(sorry if my past sense grammar is bad)
 

BIFFTAZ

Well-Known Member
Member
Joined
Jul 26, 2010
Messages
596
Trophies
1
XP
846
Country
yes, it's only to make sure everything is setup correctly.
a user tried to install CBHC over a NDS game installed with WUP installer (instead of buying it legally from eShop) and bricked.

if he had tried haxchi first, he would have seen it didn't work, but autobooting a non working channel resulted in a full brick.
So, it's not required to install or test haxchi first, but recommended as safety measure.
(sorry if my past sense grammar is bad)
I think the issue was that the nds game he used had a fake ticket & needs sig patches to be used/launched. So when the console is initially launched & tries to boot to the nds game with fake ticket before any sig patches have been applied, the console throughs that error message & essentially a brick from there on out.
 
Last edited by BIFFTAZ,

Bonovox40

Well-Known Member
Member
Joined
Apr 2, 2003
Messages
578
Trophies
2
XP
1,340
Country
United States
Since you don't want to patch functions that are already patched, and one patcher's methods might conflict with another, Haxchi doesn't presume. You might be loading some other patcher, or testing how an app or installation behaves on an unpatched system. You can set the default to patch with default=sysmenu in your installation's config.txt if that's what you want. (or install CBHC if you want to streamline startup even more)

If i'm only running Haxchi (in order to load an eshop game for example) how could it be conflicting with another patch? You mean if someone the game already had some kinda modification where a patch was already applied? (like a english translation/dubbed game?)

The only semi annoying thing to deal with is just having to remember what games are 'non-retail' based, because they fail when loading from the wii menu UNLESS I load up haxchi in sig-patched mode and then it works. Not sure if there is a way to boot up in that way everytime by default, unless there is a negative to doing so with my current wiiU setup/usage.
 

nexusmtz

Well-Known Member
Member
Joined
Feb 17, 2016
Messages
1,386
Trophies
0
XP
1,425
Country
United States
If i'm only running Haxchi (in order to load an eshop game for example) how could it be conflicting with another patch? You mean if someone the game already had some kinda modification where a patch was already applied? (like a english translation/dubbed game?)

There are other signature patchers and utilities that someone might run on their console which could possibly conflict with haxchi's patching. If all you're doing is installing and running games/updates/dlc, then changing haxchi's config.txt to default=sysmenu instead of default=/wiiu/apps/homebrew_launcher... (and rerunning the haxchi install) would provide a better experience for you, and CBHC could be used to apply that patching at startup, so you wouldn't have to remember to run it.

The only semi annoying thing to deal with is just having to remember what games are 'non-retail' based, because they fail when loading from the wii menu UNLESS I load up haxchi in sig-patched mode and then it works. Not sure if there is a way to boot up in that way everytime by default, unless there is a negative to doing so with my current wiiU setup/usage.

You should read up on CBHC, and determine if that's something that you want to use. Since my usage differs from yours, I simply organize the icons for sigpatch-required games into red colored folders, and run haxchi before using any games in a red folder.
 
Last edited by nexusmtz,

Bonovox40

Well-Known Member
Member
Joined
Apr 2, 2003
Messages
578
Trophies
2
XP
1,340
Country
United States
There are other signature patchers and utilities that someone might run on their console which could possibly conflict with haxchi's patching. If all you're doing is installing and running games/updates/dlc, then changing haxchi's config.txt to default=sysmenu instead of default=/wiiu/apps/homebrew_launcher... (and rerunning the haxchi install) would provide a better experience for you, and CBHC could be used to apply that patching at startup, so you wouldn't have to remember to run it.



You should read up on CBHC, and determine if that's something that you want to use. Since my usage differs from yours, I simply organize the icons for sigpatch-required games into red colored folders, and run haxchi before using any games in a red folder.

Those are all good ideas. I thought of changing the haxchi default load but wasn't sure what it would do as a whole. So if I change it to default=sysmenu, it auto-loads haxchi at Wii u power on? Or it takes me to the homebrew launcher menu that haxchi does when I click on the icon at the home menu?
Is there a way to have it boot from startup as if I was holding B, or is that what the 'default=sysmenu' actually doing?
 

nexusmtz

Well-Known Member
Member
Joined
Feb 17, 2016
Messages
1,386
Trophies
0
XP
1,425
Country
United States
So if I change it to default=sysmenu, it auto-loads haxchi at Wii u power on? Or it takes me to the homebrew launcher menu that haxchi does when I click on the icon at the home menu?
No. Default specifies the action taken when you run Haxchi and don't press a button. As downloaded, Haxchi loads Homebrew Launcher when you don't press a button, and it applies patches then returns to the WiiU menu when you press B. That's because config.txt looks like this:
Code:
a=fw.img
b=sysmenu
default=wiiu/apps/homebrew_launcher/homebrew_launcher.elf

If you reinstall Haxchi after changing config.txt to:
Code:
a=fw.img
b=sysmenu
minus=wiiu/apps/homebrew_launcher/homebrew_launcher.elf
default=sysmenu
...then patches will be applied and you'll be returned to the WiiU menu when you run Haxchi and don't press anything.

None of that has anything to do with automatically running something at bootup.

Is there a way to have it boot from startup as if I was holding B, or is that what the 'default=sysmenu' actually doing?
That's what CBHC is for. You should read up on CBHC, and determine if that's something that you want to use.
 
  • Like
Reactions: thorasgar

europat

Well-Known Member
Member
Joined
Feb 28, 2015
Messages
116
Trophies
0
XP
1,530
Country
Canada
Simple question , if my CBHC is all working properly, with Brain Age (USA) on my NAND, can I install Brain Age (Eur) on my USB drive without bugging the CBHC ?
 

Fil o_O

Well-Known Member
Member
Joined
Dec 8, 2014
Messages
327
Trophies
0
Age
38
XP
453
Country
Germany
I have a question regarding Haxchi config.txt, located at
Code:
ROOT/haxchi/config.txt
I changed it to boot custom Homebrew apps but it didn't work. I did a bit of searching and read that Haxchi must be installed again in order for the altered config.txt to take effect.
The question is now: Is there something to keep in mind? Should I leave the HDD plugged in or not?
 

nexusmtz

Well-Known Member
Member
Joined
Feb 17, 2016
Messages
1,386
Trophies
0
XP
1,425
Country
United States
I have a question regarding Haxchi config.txt, located at ROOT/haxchi/config.txt. I changed it to boot custom Homebrew apps but it didn't work. I did a bit of searching and read that Haxchi must be installed again in order for the altered config.txt to take effect.
The question is now: Is there something to keep in mind? Should I leave the HDD plugged in or not?
Remove the USB drive so the installer has a better chance of exiting properly. You have to reinstall because Haxchi doesn't use the config.txt on the sd. It uses the one in the title's directory. The installer is what puts your updated config.txt into the title's directory.
 
  • Like
Reactions: Fil o_O

C0mm4nd_

Aspirant Wii U homebrew dev :P
OP
Member
Joined
Oct 9, 2016
Messages
697
Trophies
0
Website
127.0.0.1
XP
540
Country
Italy
Tried just now CBHC installer and it works even with an HDD plugged (CBHC Installer and Haxchi Installer are actually the same installer)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: Managed Budokai Tenkaichi 3 to work