Can I still install Cold boot hax after using mocha ?

Discussion in 'Wii U - Hacking & Backup Loaders' started by Der_Blockbuster, May 20, 2017.

  1. Der_Blockbuster
    OP

    Der_Blockbuster GBAtemp Regular

    Member
    218
    39
    Mar 2, 2016
    Gambia, The
    Hello Guys, i've been using Mocha for now, and have also installed some titles already.
    Can I still install CBHC?
    Also someone's got a good tutorial IF?
     
  2. Kafluke

    Kafluke GBAtemp Psycho!

    Member
    3,413
    1,686
    May 6, 2006
    United States
    You know I'm just gonna point you to my guide again.

    Yes you can but CBHC requires HaxChi. Once you have HaxChi you don't need mocha anymore
     
  3. Felek666

    Felek666 Archdemon | #AMDForever

    Member
    3,228
    3,335
    Jan 3, 2017
    Poland
    reddit.com/r/satania/
    And I'm going to point to my redNAND-free guide and wiiubru.com/guide

    Mocha CFW isn't permament, it's just an .elf which is ran and kept in memory. You can safely install CBHC.
     
    Last edited by Felek666, May 20, 2017
  4. Der_Blockbuster
    OP

    Der_Blockbuster GBAtemp Regular

    Member
    218
    39
    Mar 2, 2016
    Gambia, The
    Okay thanks good 2 know.
     
  5. Kafluke

    Kafluke GBAtemp Psycho!

    Member
    3,413
    1,686
    May 6, 2006
    United States
    Don't you mean Mocha CFW IS temporary?
     
  6. Felek666

    Felek666 Archdemon | #AMDForever

    Member
    3,228
    3,335
    Jan 3, 2017
    Poland
    reddit.com/r/satania/
    Wait, did I mistake permament with temporary?
    Whoops, sorry, excuse me for that!
     
  7. Der_Blockbuster
    OP

    Der_Blockbuster GBAtemp Regular

    Member
    218
    39
    Mar 2, 2016
    Gambia, The
    @Kafluke is there any documentation to cfw's?
    Im just interested in this topic.
     
  8. Felek666

    Felek666 Archdemon | #AMDForever

    Member
    3,228
    3,335
    Jan 3, 2017
    Poland
    reddit.com/r/satania/
    If you mean in like: fully explained what it does and blah blah, then kinda.
    Current Up-to-date CFWs: Mocha CFW, Haxchi CFW, CBHC CFW.
    Outdated methods: FW.img [iosuhax], redNAND
     
  9. Der_Blockbuster
    OP

    Der_Blockbuster GBAtemp Regular

    Member
    218
    39
    Mar 2, 2016
    Gambia, The
    @Felek666 Yeah I'd like a full explanation.
    What about the FW.img? How did it work?
     
  10. Felek666

    Felek666 Archdemon | #AMDForever

    Member
    3,228
    3,335
    Jan 3, 2017
    Poland
    reddit.com/r/satania/
    @QuarkTheAwesome -sama Help explain.

    Well, I myself all I know that it was built to correspond with iosuhax and ARM processor. That's all I know.
    Quark might know more since he's swimming in information.
     
  11. Der_Blockbuster
    OP

    Der_Blockbuster GBAtemp Regular

    Member
    218
    39
    Mar 2, 2016
    Gambia, The
    @Felek666 Oh ok, i'd be happy if I can get some informations :b
     
  12. QuarkTheAwesome

    QuarkTheAwesome Working for Hugs

    Member
    761
    1,852
    Apr 19, 2015
    Australia
    Stuck in the PowerPC
    Gotcha.

    To understand what goes into a fw.img, I have to talk quickly about how the Wii U does things normally. On your average boot, the Wii U (specifically boot1, so keep in mind that this is mostly educated speculation) looks around SLC for a file named "fw.img" and loads it up. This file is an encrypted and signed version of the code that runs on the ARM/IOSU. Once boot1 has verified and decrypted it, it kicks off the IOSU and it handles loading the rest of the OS. The point to take away here is that all the IOSU-side code (kernel, modules, drivers, userspace stuff) is included in this fw.img.

    ("Probably how it works" alert!)
    Now we get to talk CFW. Our old friend CFW Booter exploits the IOSU once it's already running and starts patching around the code in there. It removes signature checks and does a few other small things before commanding the IOSU to reboot the OS. At some point while it's rebooting, IOS-MCP (not boot1 in this case) goes to load fw.img from the SLC. However, CFW Booter has already patched it to read from the SD instead. Combined with the signature patches from before, MCP sees nothing wrong and loads up our customized fw.img. Ta-da, we now have a CFW running!
     
  13. Der_Blockbuster
    OP

    Der_Blockbuster GBAtemp Regular

    Member
    218
    39
    Mar 2, 2016
    Gambia, The
    @QuarkTheAwesome Alright, thanks for the quick explanation. :hrth::bow::blush:
    Do you know if there's a documentation somewhere or are those things generally "undocumentated".
     
  14. Zekamon

    Zekamon Now with extra salt!

    Member
    464
    136
    Sep 16, 2016
    Germany
    Yes you can if you have a normally bought DS game with Haxchi installed on it.