Tutorial A complete Rednand guide

Did this work for you?

  • No it bricked

    Votes: 23 36.5%
  • Yes I can have free games!

    Votes: 40 63.5%

  • Total voters
    63

BurningDesire

Well-Known Member
OP
Member
Joined
Jan 27, 2015
Messages
4,999
Trophies
1
Location
Behind a screen reading news
XP
4,885
Country
United States
THERE IS A VERY GOOD CHANCE THIS WILL WORK BUT YOUR WII U COULD ALSO BRICK! I AM NOT RESPONSIBLE IF IT DOES, okay? <3

Requirements

1. A 16gb SD card for a 8gb Wii U
2. A 64gb SD card for a 32gb WiiU
3. The Wii U common key, Starbuck Ancast key, and the Starbuck ancast iv

Summarized Method

1. Install Python 2.7
2. Install Cygwin for make
3. Build the fwimg

Full tutorial

1. Use git to download @FIX94's build scripts
git clone https://github.com/FIX94/iosuhax.git fix94iosuhax dimokiosu
2. Download @dimok's IOSUhax via git
3. cd dimokiosu
4. mkdir bin
5. Drag and drop /fix94iosuhax/bin/getfwimg.py into bin
6. mkdir sections
7. Drag and drop /fix94iosuhax/sections/gensections.py into sections
8. Edit the keys at the top of getfwimg.py you will have to find them your self do not ask for them
9. run getfwimg.py
10. After that go into sections
11. run gensections.py
12. Make it!

Running the fw.img

1. Download CFW Booter
2. Add it to your sd card
3. Copy the fw.img you got from compiling dimok's iosuhax and place into the root of your sd card
3. Back up your sd card
4. Load up the Homebrew Launcher with a method of your choice
5. Choose cfw booter and tap your power button (this will format your sd card) and dump your nand!
6. Put it back to PC to copy fw.img to SD root again.
7 Load up cfw booter again and you should be booted into rednand!

Installing sysConfig tool

MAKE SURE YOU INSTALL THIS IN REDNAND, YOU'LL BRICK IF YOU DON'T
  • Find iAqua's pastebin, download sysconfigtool from there.
  • Create a folder named install on the root of your sd card and copy the contents of sysconfigtool into it.
  • Download this and copy the stuff from the meta folder into sdroot/wiiu/apps/wupinstaller if you don't have this directory create it, then copy over wupinstaller.elf from the archive.
  • Boot up your redNAND and run the homebrew launcher.
  • Choose wupinstaller and then hit "A". It'll install.

Repacking out-of-region games which you can boot from the Home Menu

So the Home Menu restricts which games you can boot up based on its region, right? Sure, you could just use System Config Tool every time, but think of it a bit like Loadiine; it may start to get a little tedious, and may just want to take that little extra shortcut to booting your out-of-region games more easily. Follow this guide, and you'll be able to repack your O.o.R. content for your own Home Menu region in no time!
- - - - - - - - - - - - - - - - -​
This tutorial requires you to have the official SDK, for repacking contents. Team SALT apparently have better, more legal tools for packing up contents, so when that time arrives, this tutorial might be unneccessary and obsolete to some. (Alternatively, I will tweak it.)



1 - Grab the installable content folder for your Out-of-region game (the one with the *.app and *.h3 files). Use New-NUSGrabber-GUI/CDecrypt to decrypt and extract the contents of those files, resulting in code/content/meta folders to be generated.

2 - Locate the Dev Common key inside your Cafe SDK installation. It can be found inside the following file:

\cafe_sdk\system\bin\tool\mastering\resources\makemaster\tik_sys.bin


Open this file inside a hex editor, such as HxD or Hex Workshop. Replace the key you see in Hex view with the Retail Common key, then save the file. This will allow us to repack our game for retail.

3 - Now locate your meta.xml file in the extracted 'meta' folder and open it inside a text editor. Personally, I like to use Programmers' Notepad for XML editing (or any other types of code editing, for that matter!), but you can use variants such as Notepad++.

4 - as you scan down the file, you may come across a <region> node with a single number in the format 0000000X. Replace that value with one of the following values for your console's region:

USA - 00000002
EUR - 00000004
JPN - 00000001​

*These are the only values I know at the moment. I could look into a JPN meta.xml later on if I get the chance and add it for you, if you have any Japanese titles.

5 - Save the edited meta.xml and download this batch script. (Make sure you have CAFE_ROOT** set in your environment variables before you run it.) People were still experiencing issues running the script, even after setting CAFE_ROOT, however there is now a workaround for the said issue! Use Nintendo Dev Interface to install and set up Cafe_SDK, which will set everything neccessary for the script, without error.

Place the script into the same folder as the code/content/meta folders' location, then run the script.
A new explorer window inside the output folder should now show; the folder you see inside it (OutOfRegionGame_p01 folder by default) is the folder you will be installing via System Config Tool. (I never used WUPInstaller Mod while testing this method; someone feel free to also test that out as well; it should work, but you never know...)

Setting up CAFE_ROOT:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

1 - From the explorer, enter into the "cafe_sdk" folder form your SDK installation and copy the folder location.
2 - Now open up the environment variables window. If you don't know how to do this, search for "environment variables" in the start menu and open the "edit the system environment variables" program, then click "Environment Variables..."
3 - Click "Edit" for your own user-defined environment variables and paste the "cafe_sdk" folder location into the 'variable value' field. Obviously, don't forget to also enter "CAFE_SDK" (without quotes) into the 'variable name' field.

It should end up looking like this:
View attachment 67802

Now you should be ready to run the script.

6 - Copy that said folder to your SD root. (Also rename it to 'install' if using WUPInstaller Mod) Open up your System Config Tool installation by either going to Mii Maker and exiting out the app, or opening the SCT app directly from your Home Menu; which ever way you installed it.
Locate your SD folder to install by going to Data Management -> Manage Titles -> Install -> SD -> /YourFolderOnTheSD/ ~ Press A to select that folder, then press R to install. It may take a while to install the contents, as per usual.

7 - Now boot back to the Home Menu (Do this by just going to Launch Title -> Wii U Menu from the SCT's root menu) and launch your out-of-region title that otherwise wouldn't have booted without SCT or Loadiine!

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Attention: These edited out-of-region titles will NOT boot from SysNAND since the ticket was regenerated during repacking. I believe the original 'legit' ticket won't fix that problem either. If you try to launch these in SysNAND, you'll just encounter errir 199-9999 and may have to restart your Wii U.



FAQ

Q: Python error unable to get vcvarall
A: Download this
then go to C:\Python27\Lib\distutils and open the file msvc9compiler.py and look for this line of code
AAEAAQAAAAAAAAPAAAAAJGM2MjIxNjc3LTNhZDItNDk4NS04MDg2LWJmZDFlNzVhOTcwZA.png

Afterwords add this to that segment
Code:
vcvarsall = "C:\Users\username\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0" +"/vcvarsall.bat"
Restart command prompt and it should work!

Q: Make doesn't work after installing Cyqwin
A: Be sure to install the devel package!

Q: Crypto is missing
A: Download Ez_install.py and run it then do python easy_install pycrypto in cmd

Q: Python is not working in CMD?
A: Be sure you set your system variables![/h]

Credits:
@iAqua for writing the config tool instuctions
@punderino for building the config tool
@Voxel for maintaining this guide
@FIX94 for his scripts
@dimok for nand dumper
@smealum for iosuhax
 
Last edited by iAqua, , Reason: spelling fixes

BurningDesire

Well-Known Member
OP
Member
Joined
Jan 27, 2015
Messages
4,999
Trophies
1
Location
Behind a screen reading news
XP
4,885
Country
United States
I feel like there should be a poll on this thread... "Did you successfully install this without bricking?"

Might be useful for people unsure of the whole thing...
Let me add it asap

--------------------- MERGED ---------------------------

@iAqua The reason why I removed I'll laugh at you is cuz it sounds mean
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • AncientBoi @ AncientBoi:
    ooowwww a new way for me to beat NFS 510 :D @SylverReZ
    +1
  • SylverReZ @ SylverReZ:
    @AncientBoi, Yeah, believe you can do PSP games as well. But a Pi5 is much powerful in comparison.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure about other models of Pi4 but the Pi 4 B with 8GBs OCed to 2Ghz handles PSP really great except like 1 game I found and it is playable it just looks bad lol Motor Storm Arctic something or other.
  • Psionic Roshambo @ Psionic Roshambo:
    Other games I can have turned up to like 2X and all kinds of enhancements, Motorstorm hmmm nope 1X and no enhancements lol
  • Veho @ Veho:
    Waiting for Anbernic's rg[whatever]SP price announcement, gimme.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I will admit that one does seem more interesting than the usual Ambernic ones, and I already liked those.
  • Veho @ Veho:
    I dread the price point.
    +1
  • Veho @ Veho:
    This looks like one of their premium models, so... $150 :glare:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    To me that seems reasonable.
  • Psionic Roshambo @ Psionic Roshambo:
    I mean since basically all the games are errmmm free lol
  • Veho @ Veho:
    I mean yeah sure but the specs are the same as a $50 model, it's just those pesky "quality of life" things driving up the price, like an actually working speaker, or buttons that don't melt, and stuff like that.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I think all in my Pi 4 was well north of 200 bucks 150ish for the Pi 4 the case the fancy cooler, then like 70 for the 500GB MicroSD then like 70 for the Xbox controller. But honestly it's a nice set up I really enjoy and to me was worth every penny. (even bought more controllers for 2 or 4 player games.) hmmm have never played any 2 player games yet :(
  • Veho @ Veho:
    Yeah that's what I hate about the RPi, it's supposedly $30 or something but it takes an additional $200 of accessories to actually turn it into a working something.
  • Psionic Roshambo @ Psionic Roshambo:
    yes that's the expensive part lol
  • Veho @ Veho:
    I mean sure it's flexible and stuff but so is uremum but it's fiddly.
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah a lot of it I consider a hobby, using Batocera I am constantly adjusting the collection adding and removing stuff, scraping the artwork. Haven't even started on some music for the theme... Also way down the road I am considering attempting to do a WiiFlow knock off lol
  • Veho @ Veho:
    I want everything served on a plate plz ktnx, "work" is too much work for me.
  • Veho @ Veho:
    Hmm, with that in mind, maybe a complete out-the-box solution with all the games collected, pacthed and optimized for me would be worth $150 :unsure:
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah it's all choice and that's a good thing :)
  • Bunjolio @ Bunjolio:
    animal crossing new leaf 11pm music
  • Bunjolio @ Bunjolio:
    avatars-kKKZnC8XiW7HEUw0-KdJMsw-t1080x1080.jpg
    wokey d pronouns
  • SylverReZ @ SylverReZ:
    What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo
    SylverReZ @ SylverReZ: What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo