What is Haxchi or CBHC? FAQs and info

Discussion in 'Wii U - Hacking & Backup Loaders' started by C0mm4nd_, Dec 19, 2016.

  1. MythicalData

    MythicalData GBAtemp Maniac

    Member
    6
    May 11, 2017
    United States
    I can't load cbhc to uninstall it. all other homebrew works and i've tried testing sd cards, reformating them, all with nothing in the usb drives. Anyone got any ideas? I'm trying to return to stock and want to reformat the system
     
  2. BaamAlex

    BaamAlex (*(vu64 *)0x1FF81100)

    Member
    5
    Jul 23, 2018
    Germany
    Are all files on the sd card?

    — Posts automatically merged - Please don't double post! —

    I hope you know that you need the uninstaller. Started through the hb menu.
     
  3. Nimrod-002

    Nimrod-002 GBAtemp Regular

    Member
    5
    Dec 8, 2016
    Morocco
    i like to use haxchi with A and B to launch HBL and Loadiine, willl i still be able to use it this way with CBHC
     
  4. BaamAlex

    BaamAlex (*(vu64 *)0x1FF81100)

    Member
    5
    Jul 23, 2018
    Germany
    CBHC runs automatically at boot.
     
  5. BaamAlex
    This message by BaamAlex has been removed from public view by Cyan, Dec 21, 2018, Reason: dupe.
    Dec 21, 2018
  6. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    I suppose when you say A and B, you mean default = cfw, A = hbl, and B= loadiine?

    if you want to keep a channel for that, you'll need 2 different NDS games.
    only the CBHC game need to be officially bought from eshop. if you want, you can install haxchi again AFTER cbhc is working on a new NDS game (official from eshop or wup installed, cbhc is patching the signature at boot so installing haxchi on a wup installed nds is not a problem anymore)
    Be sure you don't overwrite CBHC when installing haxchi ! don't install haxchi on the same NDS game used by cbhc.

    some users prefer to install the HBL channel directly instead of using a second NDS game with haxchi.
    I don't remember if there's a Loadiine channel you can install. but if not, you can go with haxchi installed on a second NDS game.

    if you install cbhc, you'll have signature check patched, and then any WUP installed game can be launched directly from the WiiU menu, you won't need loadiine anymore. some game don't even work with loadiine, and you'll get internet and online play access !
    but, up to you to choose if you want to keep loadiine or not, or both.
     
    Last edited by Cyan, Dec 21, 2018
  7. HikariWS

    HikariWS Member

    Newcomer
    1
    Jan 10, 2017
    Brazil
    Sorry for my noob questions.

    1) What's WUP Installer?

    2) As I understood, we buy a NDS game, which would run on WiiU over an emulator. Then we override this NDS game with Haxchi. When this game is loaded, WiiU runs NDS emulator, which runs the game, then Haxchi exploits NDS emulator into breaking WiiU protection, then reloads WiiU menu, and from there we can run unsigned WiiU games?

    2.1) Then we're able to install unsigned WiiU Games into an external HD?

    3) Does Haxchi work with 5.5.3? If so, is it better to update to 5.5.3 then install Haxchi or install Haxchi then update to 5.5.3? I have 5.5.1.

    4) Only way to install the NDS game is from eShop?

    5) Loadiine format (code, content, meta) is unsupported right? What format is used?
     
  8. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    1)
    WUP installer is a homebrew which list and trigger the installation of encrypted games from SD to the console (or the the HDD).
    the encrypted format is the format provided by eShop.
    there are two main format you can get games : encrypted (lot of .app files, installable), or decrypted (3 folders full of files, used by Loadiine).

    the difference :
    loadiine is a loader, launching a game (usually Smash bros) and redirecting all files to SD card in real time to load another game (the one you want to play). not all games are working, no network support, etc.
    With wup installer, it's installing the game into the console like if it was officially bought, and you launch and play the game like any other official games. you don't need any homebrew to play the games, you can even play online, update the games, etc.

    2) That's completely right !
    this is what happens.
    haxchi does this manually (you launch the NDS game yourself when you want), CBHC does it automatically at console boot (cold boot haxchi) (it launches the NDS game instead of wiiu menu, which is loaded and patched by haxchi).

    2.1) Yes.
    once the signature is patched, you can install and launch unsigned games either on console or on its HDD.
    note that signature patch is not always required :
    if the game is an extracted disc, the signature is good ! the signature is good because the disc is set to launch on all console, it's not tied to a single consoleID so there's no need to edit the security.
    all titles from eShop (games or DLC) are tied to the console used to buy the game, and in order to install and launch on any console it requires removing of the consoleID, which breaks the signature and therefore require the firmware's signature check to be patched.

    3) yes
    if you are on 5.5.1 it's better to install haxchi first.
    if you are already on 5.5.2, it's better to update first, both 5.5.2 and 5.5.3 have the same success rate (lower than 5.5.1)
    not for you, but I'll explain anyway for other users :
    If you install CBHC before updating an EUR console to 5.5.3, it'll remove the CB (cold boot) part of CBHC. you'll just have haxchi without coldboot. You'll have to reinstall CBHC to set back the cold boot feature.
    it's affecting only european consoles because of the new european law (GPRD) which forced nintendo to edit the firmware and add a new option to decline/accept sending private data to their servers.
    only european console had the system menu replaced with 5.5.3, other consoles only had non important changes.

    4) yes !
    you need an official game, with a good signature, to be able to launch it.
    if it's non legit, it will not launch, and haxchi will not launch and patch the signature.
    if you use a non legit with haxchi : no worry, it just doesn't launch.
    if you use a non legit with CBHC : too bad, you wasted a console ! it will not boot anymore because it can't boot the NDS game at launch because there's no signature patch yet !

    5)
    Loadiine format is not unsupported, it's just the format used by a game loader homebrew.
    if you launch the homebrew called loadiine, then you need the games in loadiine format on your SD card.
    if you don't want to launch loadiine to play games, you can install games to the console using WUP installer and encrypted game files. (see 1) )
     
  9. HikariWS

    HikariWS Member

    Newcomer
    1
    Jan 10, 2017
    Brazil
    Tnx a lot!

    So WUP is executed by haxchi to install a game?

    So games on loadiine format can't be installed by WUP? I'd need to find games on WUP format?

    And of course I'd need to be able to make eShop install a NDS game? In the process I'd need to connect to N servers, which would make my WiiU update its firmware?
     
  10. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    WUP installer is executed by Homebrew launcher.
    it's a homebrew, like loadiine, or any other homebrew (in .elf format, listed and launched by HBL)

    no, games in File system format (FS format, or loadiine format) can't be installed to the console with WUP installer.
    but there is a computer application which can re-encrypt the files to installable format. (not a good idea, because all games will be bad signed, even disc based games). I recommend you dump discs directly so you don't need browserhax or sigcheck to play the installed games.


    You said you can't connect to eshop.
    why would you want to still install the NDS game, I thought it was out of question and not possible to install haxchi or cbhc for Brasilians.
    so, you have eshop access or not?
    if you don't then you can't even update the console.
     
    Last edited by Cyan, Dec 21, 2018
  11. HikariWS

    HikariWS Member

    Newcomer
    1
    Jan 10, 2017
    Brazil
    It's only the eShop that's unavailable. The rest works.

    When I bought my WiiU it came with Mario Kart installed and a code to download some tracks. At the time I was able to update its firmware and play it online, but was unable to download those tracks. N support answered me they knew about this eShop issue and were working on it and I'd not be able to download them. But the real issue is that eShop was blocked because N doesn't wanna sell their consoles or games to us.

    I can't buy games from eShop but was able to update firmware and play online.

    Note that this info is from 2017. I got mad because they'd not let me download the tracks I earned by buying the console and went to the alternative route. I blocked N domains and never tried to enter their servers again to not risk updating my firmware. IDK how it is on WiiU today.

    In my Switch I bought now it's 100% original. I can enter on eShop and was able to trade pokemons during N Online trial. Our IPs aren't blocked, but we can't buy games neither. We have to create account on USA or Canada and use zipcodes from there to be able to buy games. It's kind of a way that N "looks to the other side" and pretends to not know we're in Brasil, as long as we also don't claim to be, then they "generously" let us buy their games. They don't block us by IP, get our money and have no responsibility.


    Anyway. If I'd find a way to tunnel my WiiU connection to another country maybe I'd be able to buy a NDS game. Maybe they removed the block and WiiU is working as Switch is. IDK.

    In any case, if my WiiU goes online using a normal nameserver, it will update its firmware. If by any means I try to enter on eShop, it might update its firmware. And if I try and fail to buy NDS game, I'll still be unable to install Haxchi and lose Loadiine.
     
  12. Nimrod-002

    Nimrod-002 GBAtemp Regular

    Member
    5
    Dec 8, 2016
    Morocco
    i guess what i m asking is wither the CBHC channel will work with the A and B combos, i cant install additional title since i reached the 300 title limit.
     
  13. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    if eshop is unavailable, then you can't buy the required official NDS game.
    without it being official, you can't use haxchi, even less CBHC which will brick your wii if you try it on a non legally bought NDS game.

    If you can use the foreigner account trick for WiiU, then do it ! using haxchi is a lot easier than browserhax.
    You don't really need CBHC, it's only more convenient to be automatic, but haxchi is already a great improvement over browserhax and not that much an issue to run manually it when needed.


    So, to answer your previous answer :
    it's possible to connect to eShop with an outdated firmware version, but you need different things if you don't want to update :
    - filter the update servers (dns, router, etc.)
    - Spoof to 5.5.x <-- not sure it's required
    - use browserhax to launch NNU (noNewUpdate) homebrew, which will skip the firmware checking to verify if there's any new update available.
    - launch eshop

    It might just be easier to update to 5.5.3
    the success rate is not that bad. 10-20 times, but just try again. it's easier than using many steps to spoof the firmware.

    CBHC doesn't use the config.txt
    CBHC has a boot menu where you can choose to launch HBL instead of patching the system menu. but if you do that, the launched HBL will be run on an unpatched signature mode (you skipped the sysmenu option from cbhc). You'll have to run a signature patcher program first before using WUP installer. (save as you did with haxchi, you run haxchi cfw first, then run wup installer).

    You can also let cbhc run sysmenu at boot, then launch the "/!\Do not touch!" channel, which is actually CBHC. running it manually, go to the boot menu and select hbl. you'll then be in HBL with already sig patched mode.
    This way, you can launch HBL from the CBHC channel, and from HBL you can launch any homebrew including WUP installer. You just won't have the shortcut directly on the wiiu menu, but it's just a click away. (cbhc->hbl->wup installer)

    If you really want a shortcut to WUP installer on the wiiU menu, then you'll need to make room to install a channel.
    Either you find a channel forwarder for WUP installer (you don't need one for HBL anymore, you can use cbhc to run hbl), either you can have both CBHC and haxchi.

    I think it'll be easier if you delete one channel to make a room for haxchi because you can setup MORE things acting like shortcut on a cluttered wiiu menu.
    install 2 NDS games : one legit (for CBHC), one either legit or not (for haxchi)
    then setup haxchi's config.txt to launch all homebrew you want, you are not limited to only 2 buttons. you can use all of them.

    you won't need haxchi to default to sysmenu anymore, as CBHC is the one patching the sysmenu now.
    you can use default to HBL, and Up to WUP installer, for example.
     
    Last edited by Cyan, Dec 22, 2018
  14. panamex

    panamex Advanced Member

    Newcomer
    2
    Oct 31, 2016
    Mexico
    The famous 300 games limit. I reached that limit too years ago. Actually there is no hack to bypass that limit to my knowledge.
     
  15. brandon916

    brandon916 Member

    Newcomer
    2
    Sep 1, 2017
    United States
    Just got a modded system. The login screen shows CBHC 1.6. When I log onto the data management, I can't find any DS game. I do want to install Homebrew onto the Wii U home menu instead of going into the wii menu (go to wii menu, homebrew, wii channel to just play wii games). How do I do this?
     
  16. BaamAlex

    BaamAlex (*(vu64 *)0x1FF81100)

    Member
    5
    Jul 23, 2018
    Germany
    The "Don't touch me" icon is your ds vc game ;). Dont delete it.
     
  17. brandon916

    brandon916 Member

    Newcomer
    2
    Sep 1, 2017
    United States
    Thanks!
     
  18. breadliving

    breadliving Newbie

    Newcomer
    1
    Feb 9, 2019
    Norway
    The dont touch me is on internal memory. but ds game is on the hdd, can i move from the hdd to internal?
     
  19. BaamAlex

    BaamAlex (*(vu64 *)0x1FF81100)

    Member
    5
    Jul 23, 2018
    Germany
    Do you have 2 ds vc Games?
     
  20. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    you mean you installed the same NDS game with same titleID to both internal AND external HDD?

    if you did, when you boot the console, CBHC only sees the internal game, I'm not sure it'll work fine if you keep the hdd plugged.
    once the WiiU menu is loaded, the HDD takes priority over internal memory and you see the real game. it's not HBC or haxchi anymore.

    if you want haxchi, unplug the hdd, if you want the game plug it.


    If they have the same titleID, do NOT move the game from HDD to internal, it will replace your CBHC with the original game.
    if it's a legit game, it'll always launch at boot, if it's a bad-signed installed with WUP installer it'll brick your console.


    If you talk about other NDS games, not the same titleID used by CBHC, then you can move your NDS to internal without problem.
     
    Last edited by Cyan, Feb 9, 2019
  21. breadliving

    breadliving Newbie

    Newcomer
    1
    Feb 9, 2019
    Norway
    hax loads fine with hdd plugged in, im the one who installed it some time ago. bought the ds game for the hack, never played it, never will. not installed with wup either. can i delete it from hdd?
     
  22. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    I didn't mean that the hax won't load fine if the HDD is connected, I meant if the HDD is connected AND you have the same titleID than the game used by CBHC on it.
    You already have CBHC installed on the same game on internal HDD ?

    you never said anything about identical game, or titleIDs.


    If this is what I understood (same game, same titleID used by cbhc), you should be able to delete the game from HDD, it won't delete the game from internal.
    but to be extra sure, I wouldn't do it.
    I'd first uninstall CBHC from internal, you can keep the hax, It'll just remove the autoboot, not the nds game !
    now deletes the game from USB
    if it deleted the internal game too, it's not a problem because it doesn't autoboot to a deleted game.
    if it didn't delete it (what's expected), then just re-launch the "do not touch me" manually to run cbhc-> press home button to go to boot menu-> select launch hbl -> re-install cbhc to get autoboot back to internal nds game.

    if you use haxchi instead of CBHC, don't worry at all about all the above. just delete your game from hdd, and you'll see what happen. no brick or problem is possible.
     
    Last edited by Cyan, Feb 9, 2019
Loading...