Hacking What is Haxchi or CBHC? FAQs and info

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
put that elf in any folder name you want (it doesn't require to be named the same than the folder!, it's just a myth users started).
though, it's best to use "mocha" as other homebrew are relying on that path (for example CBHC).

wiiu/apps/mocha/mocha.elf
launch it from HBL.

You are sure you want/need redNAND? I'm not stopping you from trying or wanting it, it's just that most users only want piracy, and signature patching sysNAND is far enough. "simple signature patcher" is enough for that, or even haxchi. you don't need redNAND for playing games, eShop or DLC.

if you want redNAND because it's a safer environment, then you can do it. You'll just have to run Mocha manually every time.
if you have CBHC installed, you can tell it to load Mocha at console boot.
loading Mocha at console boot is only useful if you use redNAND (as mocha is longer to load, and CBHC can patch sysNAND faster)
 
  • Like
Reactions: ratmandom

YugamiSekai

Mr. Picross
Member
Joined
Dec 24, 2014
Messages
2,015
Trophies
1
Age
22
XP
2,286
Country
United States
put that elf in any folder name you want (it doesn't require to be named the same than the folder!, it's just a myth users started).
though, it's best to use "mocha" as other homebrew are relying on that path (for example CBHC).

wiiu/apps/mocha/mocha.elf
launch it from HBL.

You are sure you want/need redNAND? I'm not stopping you from trying or wanting it, it's just that most users only want piracy, and signature patching sysNAND is far enough. "simple signature patcher" is enough for that, or even haxchi. you don't need redNAND for playing games, eShop or DLC.

if you want redNAND because it's a safer environment, then you can do it. You'll just have to run Mocha manually every time.
if you have CBHC installed, you can tell it to load Mocha at console boot.
loading Mocha at console boot is only useful if you use redNAND (as mocha is longer to load, and CBHC can patch sysNAND faster)
So I can just press B at the start of Haxchi and I can pirate games from that?
 

RemixDeluxe

Well-Known Member
Member
Joined
Nov 23, 2010
Messages
4,583
Trophies
0
XP
2,525
Country
United States
What is the point of Mocha? It seems like CBHC gives you everything you possibly need and Mocha just makes your Wii U bootup longer with no real benefits.

Correct me if I'm wrong.
 
  • Like
Reactions: ratmandom

DocAmes1980

Well-Known Member
Member
Joined
Oct 31, 2016
Messages
873
Trophies
0
Age
43
XP
975
Country
United States
I downloaded mocha v0.2 from github but it just came with an elf. Should I create a folder named 'mocha' (which the elf is named) and use it like that?

Do you have the Homebrew Appstore on your SD card? You can download Mocha from the Appstore and it will install it to the appropriate folder. That way you'll get the icon and description as well. When an update to Mocha comes out you can install the latest using the Appstore.
 
  • Like
Reactions: ratmandom

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
So I can just press B at the start of Haxchi and I can pirate games from that?
of course.
redNAND has no real purpose for players. it's more for developers/modders.
Just press B with haxchi and you get patches for piracy until you shutdown the console.

What is the point of Mocha? It seems like CBHC gives you everything you possibly need and Mocha just makes your Wii U bootup longer with no real benefits.

Correct me if I'm wrong.
There's no "point" to it. it's just a possibility.
Having choices, because it's possible.
Dimok developed his own way of patching the firmware (Mocha), Fix94 developed his own way of patching the firmware (CBHC, and now haxchi too).
they are two different options doing the same thing. one is faster than the other (CBHC), one has additional option (redNAND with Mocha).

No real "point", it wasn't developed to achieve something special.
use CBHC or haxchi.
it's like telling what's the point of Wiiflow, there's already CFG loader or USBLoaderGX loading games from USB...
that's different homebrew from different developers, doing the same things differently.

Mocha is only a way to patch the firmware with onscreen user's choice (ON/OFF lot of choices at boot, directly from the console) compared to fw.img where you had to patch them on computer, while CBHC doesn't let you choose any patched option.
 

YugamiSekai

Mr. Picross
Member
Joined
Dec 24, 2014
Messages
2,015
Trophies
1
Age
22
XP
2,286
Country
United States
of course.
redNAND has no real purpose for players. it's more for developers/hackers.
Just press B and you get patches for piracy until you shutdown the console.
Does that go for homebrew developers too? I might go past just the 3DS scene and start developing for the Wii U.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
it depends what your homebrew will do.
it it's a homebrew game, there's no need of redNAND.
it it's a homebrew editing the file's system (setting editor, theme changer, SEEPROM edition, etc.) then you'd better use redNAND to not mess your original file system while testing your program.
that's just common sense, If you think you are doing something dangerous which can brick, use redNAND.
 

RemixDeluxe

Well-Known Member
Member
Joined
Nov 23, 2010
Messages
4,583
Trophies
0
XP
2,525
Country
United States
of course.
redNAND has no real purpose for players. it's more for developers/modders.
Just press B with haxchi and you get patches for piracy until you shutdown the console.


There's no "point" to it. it's just a possibility.
Having choices, because it's possible.
Dimok developed his own way of patching the firmware (Mocha), Fix94 developers his own way of patching the firmware (CBHC, and now haxchi too).
they are two different options doing the same thing. one is faster than the other (CBHC), one has additional option (redNAND with Mocha).

No real "point", it wasn't developed to achieve something special.
use CBHC or haxchi.
it's like telling what's the point of Wiiflow, there's already CFG loader or USBLoaderGX loading games from USB...
that's different homebrew from different developers, doing the same things differently.

Mocha is only a way to patch the firmware with onscreen user's choice (ON/OFF lot of choices at boot, directly from the console) compared to fw.img where you had to patch them on computer, while CBHC doesn't let you choose any patched option.
I wasnt trying to put down Mocha or the developer himself. I just got back into Wii U homebrew after 1-2 months for the dust to settle from IOSUhax being released and wanted to wait before doing anything. I had no idea what all these different things were for, and yes I agree more choice is a good thing.
 

Azmort

Well-Known Member
Member
Joined
Sep 25, 2015
Messages
245
Trophies
0
Age
33
XP
1,382
Country
Mexico
Ok, so I missed the part about unplugging the USB, should I just start to cry?
Edit:
It works without the HDD connected, so, should I uninstall and reinstall without HDD?
Edit 2: It just booted once, I think it's gone :'c
Edit 3: Finally I found that I wasn't turning completely off the console, I'm fine c:
 
Last edited by Azmort,

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
don't worry I didn't take it badly. it's just that there's no real "use" right now, except if you want redNAND. and even redNAND could be done with firmware booter+fw.img.
The usefulness could be found later, when more patches could be added by anyone (a patch to block download from NUS, etc.), it's just easy to add patches with Mocha, and you have a menu.
Maybe Mocha could add a "plugin" system, where addresses to patch could be placed in a folder, instead of recompiling mocha every time.
nus_patch.txt
address to patch : value
address to patch : value
etc.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
it "was" free.
if you connected your account to eShop at the time they had that free game, your console will still has it for free.
if you bought the console recently or never connected, or anything which makes that you are new to eShop, then the game is not free as it was a time limited offer.
Or maybe that's not free in all countries?

That answer on the FAQ has been edited. (initially it was " If your console is European, maybe you have Brain Training for free.")
Get another game if you don't have any free game, either one you know you will never play (because haxchi and CBHC will replace it and you can't play it!) or the cheapest one if you don't care which game you pick.
 

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
Last edited by C0mm4nd_,

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
Haxhi is not needed/mandatory to play games.

Haxchi serves two purposes :
1. get an easy way to boot homebrew without using the browser hax method (no more internet or server to visit to launch the homebrew launcher)
2. recently, haxchi can also patch the system to remove the "signature check" function, which is mandatory to play "bad signed" games.

so, things you need to know :

• Not all games are bad signed. if you install a game which has a good ticket (ticket extracted from a disc for example) then you don't need the signature check to be patched/removed. that game will work fine with a clean and original WiiU. No haxchi or CFW needed.

• Some games requires the signature patch, for example all eShop games or DLC (because they are naturally tied to a specific console, so if you want a pirated eShop game to work on YOUR console instead of the console where that game was originally bought, then you need the signature check function patched, to let you install and launch it)

• Patching the signature check can be done by different methods.
- Haxchi (installed channel, require an OFFICIAL and bought NDS VC game)
- Coldboot Haxchi (installed channel, requires an OFFICIAL and bought NDS VC game)
- Simple signature patcher (homebrew, launched from the homebrew launcher)
- Mocha (homebrew, launched from the homebrew launcher)



if you don't mind using the browserhax to launch homebrew, then use "simple signature patcher" to remove the install/launch protection for bad-signed games.
Remember, you don't always need signature patch, just install/launch games from your same region, originating from a Disc, and that's fine.

Other region, eShop, illegal DLC or game from DISC but with a bad ticket (forged instead of extracted from a real disc), will require the signature+region free patch to be installed or launched.

Edit:
oh, and, update your console to 5.5.1!
that's the only version with all supported and released hacking tools.
nobody is working on making homebrew or exploits for older firmware anymore.

edit2 :
here is my own guide to hack the wiiu by installing haxchi.
https://gbatemp.net/posts/6953376
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Ironic this was posted today lol
  • BigOnYa @ BigOnYa:
    I think the tv series has boasted play of, I did see they said playing of it Is up, way more than norm
    +1
  • BigOnYa @ BigOnYa:
    I've been playing the next gen version on Series X all day, I love it. :wub:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Downloading some random stuff, damn almost 400GBs in like 4 hours lol
  • Psionic Roshambo @ Psionic Roshambo:
    Gonna be over 1TB this month.... damn lol
  • Xdqwerty @ Xdqwerty:
    good night
    +1
  • BigOnYa @ BigOnYa:
    At least you have some fast speeds. What a drag that used to be, I remb downloading 1 pic back in the day, and seeing line by line show
    +1
  • BigOnYa @ BigOnYa:
    Nighty night.
  • BigOnYa @ BigOnYa:
    Or worse, you downloading something, and someone calls your phone and interupts the download, good ole AOL. Of course that's before most you guys even were born yet.
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I think my first modem was 48K but it had some sort of firmware or software update that let me get 56K
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I had EarthLink lol
  • Psionic Roshambo @ Psionic Roshambo:
    A bunch of NetZero accounts that I used for things... Lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    So glad I'm not in prison lol
  • BigOnYa @ BigOnYa:
    Yea marriage is a bitch sometimes...
  • Psionic Roshambo @ Psionic Roshambo:
    I legit think they passed the cyber terrorism laws from some of my hmm pranks lol
  • Psionic Roshambo @ Psionic Roshambo:
    I knocked the east coast backbone of EarthLink offline for like 6 hours one time, was on the news and everything well I mean I wasn't on the news.... Just they where having "technical difficulties" lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Was just one single custom packet. I miss when Internet security was an afterthought lol almost all modems and network hardware operated in promiscuous mode.
  • Psionic Roshambo @ Psionic Roshambo:
    Now these days they do sanity checks.... The source IP can't also be the destination IP lol
  • Psionic Roshambo @ Psionic Roshambo:
    They did end up using some of my stuff in the first Gulf war though lol
  • BakerMan @ BakerMan:
    GUYS I JUST COMMENTED A YOUR MOM JOKE ON A GACHA YT COMMUNITY POST (the algorithm has cursed me in terms of community posts, bc I fuck around on that sort of community post, just commenting and being a jackass)
    +1
  • BakerMan @ BakerMan:
    IT FELT SO GOOD
    +1
  • BakerMan @ BakerMan:
    the OP made a couple vocaloid characters, and the post had the caption "Guess who I did 💙💛❤️

    hint: they're from vocaloid"
    +1
  • BakerMan @ BakerMan:
    to which I responded:
    "Guess who I did 💙💛❤️

    hint: it's uremum"
  • Psionic Roshambo @ Psionic Roshambo:
    I studied IPV6 if they hadn't passed the cyber terrorism laws omg.... In theory I have some awesome pranks but I'm afraid to test them lol
    Psionic Roshambo @ Psionic Roshambo: I studied IPV6 if they hadn't passed the cyber terrorism laws omg.... In theory I have some...