Hacking Haxchi - Boot fw.img from NAND - No SD card needed

Ape8000

Well-Known Member
OP
Member
Joined
Feb 26, 2011
Messages
296
Trophies
1
XP
1,051
Country
United States
https://github.com/Yardape8000/haxchi/releases/tag/v1.4noSD

** Be careful to follow the instructions exactly. I take no responsibility for bricked Wii U's.**
More useful for SysNAND, because for RedNAND you still need the RedNAND SD card installed.


This mod will allow you to install the custom firmware on NAND so SD will not be required. This does not replace the Wii U's firmware. This just puts fw.img on NAND so a modified Haxchi can read it.

Follow the usual method to install the Haxchi rom.zip.

While still in WUPclient, create a directory to store the firmware in.
w.mkdir("/vol/storage_mlc01/FW",644)

then copy the firmware from SD to NAND
w.cp("/vol/storage_sdcard/fw.img", "/vol/storage_mlc01/FW/fw.img")

If it does not copy from SD, you may have to mount the SD.
mount_sd()

I highly recommend you compile the latest firmware from here:
https://github.com/dimok789/iosuhax
"make cfw" or "make redNAND"

FWIW, Wile I do not recommend doing things you do not fully understand, I have created folders and files all over my sysNAND and USB have not bricked anything. That said, don't mess around and be careful.
 
Last edited by Ape8000,

punkskaguy

Well-Known Member
Newcomer
Joined
Dec 29, 2015
Messages
57
Trophies
0
Age
40
XP
147
Country
Gambia, The
https://github.com/Yardape8000/haxchi/releases/tag/v1.4noSD

** Be careful to follow the instructions exactly. I take no responsibility for bricked Wii U's.**

This mod will allow you to install the custom firmware on NAND so SD will not be required.

Follow the usual method to install the Haxchi rom.zip.

While still in WUPclient, create a directory to store the firmware in.
w.mkdir("/vol/storage_mlc01/FW",644)

then copy the firmware from SD to NAND
w.cp("/vol/storage_sdcard/fw.img", "/vol/storage_mlc01/FW/fw.img")

If it does not copy from SD, you may have to mount the SD.
mount_sd()

I highly recommend you compile the latest firmware from here:
https://github.com/dimok789/iosuhax
"make cfw" or "make redNAND"

FWIW, Wile I do not recommend doing things you do not fully understand, I have created folders and files all over my sysNAND and USB have not bricked anything. That said, don't mess around and be careful.

Sounds good, very well investigated :)
Are there any advantages in terms of loading speed?

As fw.img is just around 20MiB unfortunately not?
 

Irastris

Well-Known Member
Member
Joined
May 3, 2015
Messages
1,116
Trophies
0
XP
895
Country
United States
This mod will allow you to install the custom firmware on NAND so SD will not be required.
Interesting mod! I'll have to see if I can make this modification to the CFWbooter app since I prefer to leave my Haxchi title exclusively as the Homebrew Launcher.
 

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,870
Trophies
2
Location
At Home :)
XP
4,479
Country
Will this then boot into wupserver cfw img on boot up every time, instead of the original systemnand?

:unsure: I'm not sure this is a great idea messing around with the actual system nand at least with an sd card if you make a mistake you can go back, with this there is no going back, after mistakes and also I would not do this if your not sure what you are doing with wupserver or commands in general! could be very costly and many brick WiiU's.
 
Last edited by Reecey,

Ape8000

Well-Known Member
OP
Member
Joined
Feb 26, 2011
Messages
296
Trophies
1
XP
1,051
Country
United States
Are there any advantages in terms of loading speed?

As fw.img is just around 20MiB unfortunately not?
I haven't timed it, but like you say, it is a small file, so probably not.
It is just a convenience thing. You can launch the firmware and not worry if you remembered to have the SD with correct firmware installed.

More useful for SysNAND, because for RedNAND you still need the RedNAND SD card installed.
 

Ape8000

Well-Known Member
OP
Member
Joined
Feb 26, 2011
Messages
296
Trophies
1
XP
1,051
Country
United States
Will this then boot into wupserver cfw img on boot up every time, instead of the original systemnand?

:unsure: I'm not sure this is a great idea messing around with the actual system nand at least with an sd card if you make a mistake you can go back, with this there is no going back, after mistakes and also I would not do this if your not sure what you are doing with wupserver or commands in general! could be very costly and many brick WiiU's.
You still need to launch Haxchi.
If using RedNAND, there is probably no reason to load custom firmware from NAND.
As for the risk, that is something each person has to access for themselves. Others are doing way more dangerous stuff, such as coldboothax.
 

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,870
Trophies
2
Location
At Home :)
XP
4,479
Country
You still need to launch Haxchi.
If using RedNAND, there is probably no reason to load custom firmware from NAND.
As for the risk, that is something each person has to access for themselves. Others are doing way more dangerous stuff, such as coldboothax.
Don't get me wrong I think the idea of loading the cfw img without the need of the fw.img on your sd card is a really good idea, I would do it myself! but tbh I'm not sure installing the fw.img to your wiiu's nand, now that is the questionable part for me I don't think that part is a great move, not at these early stages anyway. For example, you have installed your fw.img to your nand and then Nintendo roles out an update and that somehow corrupts the wiiu's nand from updating? it might do, know one knows at this point I think its very risky. I know we have Rednand as the cfw to update but you never know in the future we might have an a9lh the same as the 3ds, where the actual system firmware will need updating? downgrading/updating etc..
 
Last edited by Reecey,

Ape8000

Well-Known Member
OP
Member
Joined
Feb 26, 2011
Messages
296
Trophies
1
XP
1,051
Country
United States
Well, I thought this part was obvious, but maybe not.
It does not replace the Wii U's firmware.
Haxchi cfw loader needs to redirect the firmware read to somewhere. This mod makes that somewhere a folder on NAND instead of SD.

The original Wii U firmware is good to go for any future update. Nintendo will not deliberately check and brick a machine that has an errant file installed. It would just say your Wii U has been modified and can't be updated. Can't see them even bothering to check for this because you can put this folder anywhere on NAND if Haxchi is modified to suit. Even then, you would just have to delete the folder and fw.img, and update again.

But you are more then free to be careful, if you want.
 
Last edited by Ape8000,
  • Like
Reactions: peteruk

karloz25

Well-Known Member
Member
Joined
Dec 11, 2010
Messages
452
Trophies
1
XP
869
Country
United States
Does homebrew launcher have something similar? where we can install it on the sysnand and launch it without a sd card or internet access?
 

yahoo

G͝B͢A͜t͞em҉p̡ R̨e͢g̷ul̨aŗ
Member
Joined
Aug 4, 2014
Messages
345
Trophies
0
XP
522
Country
United States
Does homebrew launcher have something similar? where we can install it on the sysnand and launch it without a sd card or internet access?
It's possible to do, but then you would still need an SD card for all your apps, unless you also mean to move the apps folder onto NAND as well?
 

subcon959

@!#?@!
Member
Joined
Dec 24, 2008
Messages
5,855
Trophies
4
XP
10,156
Country
United Kingdom
Don't get me wrong I think the idea of loading the cfw img without the need of the fw.img on your sd card is a really good idea, I would do it myself! but tbh I'm not sure installing the fw.img to your wiiu's nand, now that is the questionable part for me I don't think that part is a great move, not at these early stages anyway. For example, you have installed your fw.img to your nand and then Nintendo roles out an update and that somehow corrupts the wiiu's nand from updating? it might do, know one knows at this point I think its very risky. I know we have Rednand as the cfw to update but you never know in the future we might have an a9lh the same as the 3ds, where the actual system firmware will need updating? downgrading/updating etc..
We already install gigs of games to nand so why not a tiny file like this?
 

yahoo

G͝B͢A͜t͞em҉p̡ R̨e͢g̷ul̨aŗ
Member
Joined
Aug 4, 2014
Messages
345
Trophies
0
XP
522
Country
United States
Not big deal if they add some code for HBL Store so it can update the apps... straight from the servers.
True. But it's also just best practices to minimize writing to NAND. Having an SD card in the wiiu doesn't seem like that big of a inconvenience.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Only Xbox I don't have is the OG, and One X model specifically, I regret giving my chipped OG model to one of my kids years ago, after later hearing he sold it to pawn shop, damn kids!
    +2
  • SylverReZ @ SylverReZ:
    @BigOnYa, You shouldn't raise Fortnite gamers.
    +1
  • BigOnYa @ BigOnYa:
    They have they own kids now that will pay them back for all the things they did to me, that's how it works, Karma.
    +2
  • K3Nv2 @ K3Nv2:
    Tell their kids about pawn shops
    +2
  • K3Nv2 @ K3Nv2:
    Lol I still got mw2 open beta on this ps4
  • BigOnYa @ BigOnYa:
    I just recently picked up a n64 from a garage sell, and looking to mod it and add a HDMI port to it. https://www.ebay.com/itm/3548173115...044&customid=4f3038da73b61afddf7e5e90f4153856
  • BigOnYa @ BigOnYa:
    I'd like to find a power strip and HDMI selector built in 1 unit, so I can select which game system I want, and will switch to that hdmi, and power on that plug/power supply only, so don't have all game systems powered all the time, but can't find anything like. May just have to make something myself.
  • BigOnYa @ BigOnYa:
    Maybe start a kick starter page and sell them, yea right. Big N would prob C&D me, not anything Big N related, but just because that's what they do nowdays. Then come out with they own in a year or so.
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Nice. Which operating system are you installing?
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, windows 10 and some linux distro like linux mint
  • Xdqwerty @ Xdqwerty:
    dualbooth
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Yeah, I'd recommend having another OS just in-case you want to play games.
  • SylverReZ @ SylverReZ:
    At least Linux doesn't contain spyware than what Windows has.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, cuz of lag?
  • SylverReZ @ SylverReZ:
    @Xdqwerty, No. Whenever you use the internet on Windows, Microsoft collects personal data and installs bloatware that isn't necessarily needed, such as Edge.
  • SylverReZ @ SylverReZ:
    Speaking of which
  • Xdqwerty @ Xdqwerty:
    @SylverReZ,
    I recall @impeeza mentioned some trick about not having bloatware when installing windows where you set up your country to "world" or smh like that
    +1
  • SylverReZ @ SylverReZ:
    Yes, you can debloat the operating system, but in some cases for me it just reinstalls them.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ,
    I also recall my brother downloded a "non bloated" version of windows 11 on his pc
    +1
  • BigOnYa @ BigOnYa:
    "Why debloat? Why not embrace and enjoy my bloat?" - Gates
    +2
  • impeeza @ impeeza:
    @Xdqwerty yes, when you are installing Windows on the first steps you are asked for your current location, you MUST to select «international» so no bloatware is installed, because the bloatware is location based. if this night I have some time I will setup a VM and take screenshots.
    +2
  • BigOnYa @ BigOnYa:
    User Gates "Disliked" your answer.
    +1
    BigOnYa @ BigOnYa: User Gates "Disliked" your answer. +1