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

Discussion in 'Wii U - Hacking & Backup Loaders' started by Yardape8000, Nov 20, 2016.

  1. Yardape8000
    OP

    Yardape8000 GBAtemp Regular

    Member
    289
    279
    Feb 26, 2011
    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 Yardape8000, Nov 20, 2016


  2. Coc4tm

    Coc4tm WIP Nintendo hacker.

    Member
    349
    241
    Feb 12, 2016
    France
    fw.img
    Oh good !
     
  3. karloz25

    karloz25 GBAtemp Regular

    Member
    295
    50
    Dec 11, 2010
    United States
    wow. looking forward to more simpler (script) auto installer.
    Thanks!!!!
     
  4. subcon959

    subcon959 teh retro

    Member
    766
    460
    Dec 24, 2008
    It's only 2 commands :P

    If you want you can also use dimok's ftpiiu_everywhere if you prefer using your favourite ftp client instead of command line.
     
    peteruk likes this.
  5. punkskaguy

    punkskaguy Advanced Member

    Newcomer
    57
    57
    Dec 29, 2015
    Gambia, The
    Sounds good, very well investigated :)
    Are there any advantages in terms of loading speed?

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

    MeteK GBAtemp Regular

    Member
    258
    58
    Dec 31, 2012
    France
    vickdu31, we are waiting for your noobs friendly script !
     
  7. Irastris

    Irastris Just another fag with a suggestive avatar

    Member
    1,005
    570
    May 3, 2015
    United States
    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.
     
  8. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    4,339
    1,121
    Mar 7, 2010
    At Home :)
    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, Nov 20, 2016
  9. Yardape8000
    OP

    Yardape8000 GBAtemp Regular

    Member
    289
    279
    Feb 26, 2011
    United States
    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.
     
  10. C0mm4nd_

    C0mm4nd_ Aspirant Wii U homebrew dev :P

    Member
    697
    337
    Oct 9, 2016
    Italy
     
  11. Yardape8000
    OP

    Yardape8000 GBAtemp Regular

    Member
    289
    279
    Feb 26, 2011
    United States
    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.
     
  12. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    4,339
    1,121
    Mar 7, 2010
    At Home :)
    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, Nov 20, 2016
  13. Yardape8000
    OP

    Yardape8000 GBAtemp Regular

    Member
    289
    279
    Feb 26, 2011
    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 Yardape8000, Nov 20, 2016
    peteruk likes this.
  14. karloz25

    karloz25 GBAtemp Regular

    Member
    295
    50
    Dec 11, 2010
    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?
     
  15. yahoo

    yahoo G͝B͢A͜t͞em҉p̡ R̨e͢g̷ul̨aŗ

    Member
    341
    237
    Aug 4, 2014
    United States
    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?
     
  16. subcon959

    subcon959 teh retro

    Member
    766
    460
    Dec 24, 2008
    We already install gigs of games to nand so why not a tiny file like this?
     
  17. huma_dawii

    huma_dawii GBAtemp Advanced Maniac

    Member
    1,601
    509
    Apr 3, 2014
    United States
    Florida
    That'd be great! :D
     
  18. yahoo

    yahoo G͝B͢A͜t͞em҉p̡ R̨e͢g̷ul̨aŗ

    Member
    341
    237
    Aug 4, 2014
    United States
    Not really, then any time you want to update to a newer version of any of the apps you want to use wupclient rather than just replace on the SD? Yuck!
     
  19. huma_dawii

    huma_dawii GBAtemp Advanced Maniac

    Member
    1,601
    509
    Apr 3, 2014
    United States
    Florida
    Not big deal if they add some code for HBL Store so it can update the apps... straight from the servers.
     
  20. yahoo

    yahoo G͝B͢A͜t͞em҉p̡ R̨e͢g̷ul̨aŗ

    Member
    341
    237
    Aug 4, 2014
    United States
    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.