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:
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.
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::,