Hacking Coldboothax - solving infinite loop with sysNAND CFW

::Phoenix::

Well-Known Member
OP
Member
Joined
May 11, 2010
Messages
209
Trophies
1
XP
2,375
Country
Italy
Hello everyone, long time lurker, but did not write too much on the forum.

This thread started as a small mod of dimok's iosuhax to allow the sysNAND cfw to be booted via coldboothax.
But in the meanwhile, I added some other patch like region free.
So, I will use this thread to give updates on my contributions to iosuhax (hoping that some of them will be merged to dimok's main code base).

As for now, the following additional features are provided with my fork:
  • [now available on dimok's repo] sysNAND cfw bootable via coldboothax (without bootloop). See tutorial below.
  • [now available on dimok's repo] Region free game launch: Once iosuhax (sysNAND or redNAND) is loaded, you get region free launch, other than usual sig patches.

my fork on github: https://github.com/marco-calautti/iosuhax

HOWTO configure coldboothax for sysNAND cfw

I am NOT RESPONSABLE IF YOU BRICK YOUR WII U.

This is a very brief tutorial on how to get coldboothax working for sysNAND CFW. This is a very basic, non detailed tutorial, do it on your own risk!

1. Compile my fork of iosuhax (follow FIX94's guide here) but use the command make cfw-coldboot . Then, put the fw.img in the root of your sd card.
2. Install Haxchi on your sysNAND and configure it to boot the fw.img as the default in config.txt (please refer to this).
2.a (optional, but highly reccomended in case you mess something during this steps) Configure haxchi to also boot the homebrew launcher with some button press, for example the "a" button.
2.b Test your haxchi title is working before going to the next step! If you run the fw.IMG it should get stuck at the splash screen. This is normal since there is no syshax.XML yet in you Wii u. Reboot and proceed with the next steps.
3. Download your /vol/system/config/system.xml to PC
4. make a copy of system.xml and rename it to syshax.xml (you should now have two xml files, system.xml and syshax.xml).
5. Open system.xml (not syshax.xml) with a proper text editor like notepad++ and change the default_title_id to the id of your haxchi'd game as follows: 00050000XXXXXXXX, where the X's are your haxchi'd game title id.
6. Upload both system.xml and syshax.xml to /vol/system/config/ (you will need to replace the old system.xml)
7. (Don't know if needed) Give to syshax.xml in sysNAND the right permissions via w.chmod("/vol/system/config/syshax.xml",0x644)
8. Turn off your console and boot it up again.

HOWTO UNINSTALL


This is the only version of iosuhax for which it is possible to restore a coldboothaxed console to normal. Even with redNAND, the console is practically doomed to have coldboothax installed.

Once your Wii U has booted into iosuhax, just replace in /vol/system/config/system.xml the default_title_id with the original id (the Wii U System menu one). Removing the syshax.xml is optional.
 
Last edited by ::Phoenix::,

Goloki

Proud TX Suporter... LOL!
Member
Joined
Nov 24, 2006
Messages
458
Trophies
0
XP
849
Country
United States
Woah, this is great. Hopefully you can provide some a more detailed explanation and some links to the github, so we can compile our own modified fw.img :)
 

Naendow

Brick-Master
Member
Joined
Jan 4, 2016
Messages
689
Trophies
0
Age
24
XP
3,010
Country
Germany
If this will get a bit improved (not loading the cfw twice), I'll try this out. But for now, I will follow this thread and be lucky with my setup. :P

Btw: The haxchi fork of FIX94 doesn't need cfwbooter. Maybe it will work better with it.
 

Naendow

Brick-Master
Member
Joined
Jan 4, 2016
Messages
689
Trophies
0
Age
24
XP
3,010
Country
Germany
Yes, it can be used to launch cfw from boot, but it is not as good as a9lh. You can kinda compare it with menuhax.
 

Polarise

Well-Known Member
Member
Joined
Jul 12, 2016
Messages
827
Trophies
0
Age
23
XP
1,143
Country
United States
Yes, it can be used to launch cfw from boot, but it is not as good as a9lh. You can kinda compare it with menuhax.
But with menuhax you have to press a button to boot it. I don't see any button presses in the video. (Unless I missed it)
 

CuriousTommy

Well-Known Member
Member
Joined
Jul 22, 2014
Messages
524
Trophies
0
Age
27
XP
647
Country
United States
But with menuhax you have to press a button to boot it. I don't see any button presses in the video. (Unless I missed it)
That's not true, you can do the reverse also (if you were to press a certain combination then you would be brought to the home screen otherwise you will load the homebrew menu).
 

aaaq

New Member
Newbie
Joined
Nov 14, 2016
Messages
2
Trophies
0
Age
74
XP
52
Country
United States
So I've made a mess of my build environment and just get error after error now. I'm working on repairing it, but can someone point me in the direction of a compiled fw.img for this one?
 

Polarise

Well-Known Member
Member
Joined
Jul 12, 2016
Messages
827
Trophies
0
Age
23
XP
1,143
Country
United States
l
So I've made a mess of my build environment and just get error after error now. I'm working on repairing it, but can someone point me in the direction of a compiled fw.img for this one?
look up darkflare on youtube. He has a video on it.
 

sabykos

Well-Known Member
Member
Joined
Jun 10, 2013
Messages
283
Trophies
1
Age
36
XP
729
Country
Gambia, The
@::Phoenix::
I guess this is also revertable? I mean you can access the tempered system.xml with wupserver again? Where is the syshax.xml located in your case?
 
Last edited by sabykos,

::Phoenix::

Well-Known Member
OP
Member
Joined
May 11, 2010
Messages
209
Trophies
1
XP
2,375
Country
Italy
@::Phoenix::
I guess this is also revertable? I mean you can access the tempered system.xml with wupserver again? Where is the syshax.xml located in your case?

Yes it is perfectly reversible. The syshax.XMl is located in the same directory of the original one, but this can be changed, for example to let the fw.IMG load the alternative syshax.XML from sdcard.

The idea is to temper the system.XML with the haxchi id and use the copy syshax.XML as secondary boot XML with the original sysmenu I'd.
 

Goloki

Proud TX Suporter... LOL!
Member
Joined
Nov 24, 2006
Messages
458
Trophies
0
XP
849
Country
United States
This is great. I'll try it as soon as someone else has made sure that it works as intended.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Plus all bios are set up and usually includes at least 128gbs or 64
  • K3Nv2 @ K3Nv2:
    Yeah but if your main goal is just to play n64 and GameCube you can save about $50 and have the portability option
    +1
  • BigOnYa @ BigOnYa:
    True, but on 2 monitors at 4k. Its just want you want really, to each they own.
  • K3Nv2 @ K3Nv2:
    For a kids aspect Anbernic would be the better option they'd probably melt over the price on a good 4k display
    +1
  • BigOnYa @ BigOnYa:
    For that texasroo guy, I'd recommend the Spell and speak as his first system.
    +1
  • K3Nv2 @ K3Nv2:
    So they buy a pi5 kit for about $150 and say a 28" 4k display probably looking around $400 total
  • K3Nv2 @ K3Nv2:
    They'll be getting in the territory of portable Pcs anyway
    +1
  • BigOnYa @ BigOnYa:
    Again you get what you pay for, its like buying a S series for $300 but its only 1440p native, if you want true 4k, gotta get the X model for $500. But yea you right, when moms buying it anyways, you gotta stay cheap.
  • K3Nv2 @ K3Nv2:
    They could use HD out on their TV no real need for a monitor these days tbh the purists will disagree
  • K3Nv2 @ K3Nv2:
    I'm kind of phasing out on the need for wanting all these consoles cool to have but they just become dust build ups
  • BigOnYa @ BigOnYa:
    I here ya there, I have too many myself, and have hard time letting them go, since most of mine I've modded at some point. Anymore I just play Switch on the go, seriesx at home.
  • Xdqwerty @ Xdqwerty:
    ack my throat
  • K3Nv2 @ K3Nv2:
    I need to invest in some storage totes tbh
  • BigOnYa @ BigOnYa:
    Tots?
  • K3Nv2 @ K3Nv2:
    Tootles
  • BigOnYa @ BigOnYa:
    Tootles? Wtf
  • K3Nv2 @ K3Nv2:
    Oh tootles
  • BigOnYa @ BigOnYa:
    Oh totes , lol, like Tupperware storage, I gotcha
  • BigOnYa @ BigOnYa:
    I'm designing my own entertainment cabinet for my man cave, to store all my systems, then I'm also designing a power supply/HDMI switcher so I can switch to whichever system I want, and power it also. Already picked up the cabinet board, but tinkering with my drawings before start
  • BigOnYa @ BigOnYa:
    But yea, I have frogger arcade cabinet that I gutted and put a Pi4 then Pi5 into, but it never gets played much anymore, should sell it. Even when the kids come over, they don't want to play on it, just the xbox. TMNT and Simpson's arcade is still so fun on it, esp w 2 players.
  • K3Nv2 @ K3Nv2:
    Gonna check out the new Garfield looks like garbage
  • BigOnYa @ BigOnYa:
    Can't wait to see the new "stick" that can actually play Ps3 or 360 games. I know they are getting close.
  • BigOnYa @ BigOnYa:
    @Xdqwerty didn't you see the new garfield?
  • K3Nv2 @ K3Nv2:
    Ah it's all animated I was hoping for some live action
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, yes i did
    Xdqwerty @ Xdqwerty: @BigOnYa, yes i did