THIS MAY BRICK YOUR WII U PERMANENTLY! OKAY? THE ODDS ARE VERY LOW, BUT DON'T COME CRYING TO ME IF YOUR CONSOLE BRICKS.. Blocking Updates : Blocking Updates Credits to @Kafluke for this guide Blocking Updates: I recommend using TitleDB and DNS-U and for basic update blocking setup on the Wii U console. Go into your system settings menu -> Internet -> Connect to the Internet -> Connections (or press X) -> Select your connection -> Change Settings - > DNS -> Don't Auto-obtain Set primary and secondary dsn as follows: Primary DNS = 22.214.171.124 Secondary DSN = 126.96.36.199 For Euro users try the NL DNS from TitleDB: Alblasserdam, NL: 081.004.127.020 This will prevent you from automatically downloading an update from the Wii U servers (if/when it comes out). Click here for more info on each DNS service: TitleDB, DNS-U Here are some additional steps for further blocking updates straight from the The Definitive Guide Additional blocking Additional preventative measures: A. Block by URL Filtering (allows internet access still) B. Block your Wii U's MAC Address (no internet access at all, can only run self-hosted files) Note: Your router settings page is usually http://192.168.1.1 http://192.168.1.254 or http://10.0.0.1 A. Block by URL Filtering in your router settings nus.cdn.shop.wii.com nus.cdn.wup.shop.nintendo.net nus.wup.shop.nintendo.net nus.c.shop.nintendowifi.net B. Block your Wii U's MAC Address in your router settings 1. Go to Wii U Menu/System Settings/Internet/View MAC Address 2. Type the string you see into your MAC address filter (Ex: b8-ae-4e-48-36-fe) Setting up a Custom Firmware : redNAND Setting up redNAND : Requirements Requirements : Atleast a 64GB SD for 32GB Wii U's, and atleast 16GB SD for 8GB Wii U's. Patience A Windows computer for dumping/injecting nand to sd. This isn't required for setting up redNAND. Setting redNAND up The Holy Guide : Download this and copy the wiiu folder onto the root of your sd card. Copy everything from your sd card to somewhere and continue (redNAND only) Boot up your Wii U insert your sd and load up loadiine.ovh, then load up the homebrew launcher from there. Choose the app store and find Mocha, install that. Load up Mocha and enable redNAND and then turn on skip menu on boot, press A. Your SD card will be formatted and redNAND will be setup, you'll be in sigpatched redNAND once you've done that. Power off your Wii U and place the SD card in your PC, don't pull your SD card out while in redNAND. Copy all the files back to your SD card, you should've backed them up. Load up the homebrew launcher from loadiine.ovh again and run Mocha once again, if everything went well you'll boot into redNAND. Whenever you want to boot redNAND you'll have to follow the step above this one whenever you want to load redNAND (unless you setup haxchi, which is covered later in the guide). Installing sysConfig tool Installing system config tool : MAKE SURE YOU INSTALL THIS IN REDNAND, YOU'LL BRICK IF YOU DON'T AND I'LL LAUGH AT YOU . Find my pastebin, pastebin.com/u/myusername is a hint, 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 inside of redNAND. Choose wupinstaller and then hit "A". It'll install. Dumping redNAND to PC (WINDOWS) How to dump your redNAND from SD to computer (Windows) Power off your Wii U and take out the sd card, download this and then grab the .exe and put it somewhere. Run the program as Administrator. Edit the dumping path and select your sd cards path. Then dump to somewhere safe, make sure you dump slc slccmpt and mlc. Keep these safe. Dumping redNAND to PC (Linux & macOS) How to dump your redNAND from SD to computer (Linux & macOS) use dd, google it. sysNAND CFW Setting up sysNAND CFW: Requirements Requirements : A SD card, around 8GB or higher. Patience Setting sysNAND CFW up The Holy Guide : Download this and copy the wiiu folder onto the root of your sd card. Boot up your Wii U insert your sd and load up loadiine.ovh, then load up the homebrew launcher from there. Choose the app store and find Mocha, install that. Load up Mocha and don't enable redNAND and then turn on skip this menu, press A. You'll be in sigpatched sysNAND once you've done that. Load up the homebrew launcher from loadiine.ovh again and run Mocha once again, if everything went well you'll boot into sigpatched sysNAND. Whenever you want to boot sigpatched sysNAND you'll have to follow the step above this one whenever you want to load sigpatched sysNAND(unless you setup haxchi, which is covered later in the guide). Haxchi and Coldboot : Installing Haxchi Credit to @Kafluke for this guide Haxchi eliminates the need to go online with your Wiii U browser to get to the Homebrew Launcher app. This is currently the preferred entry point and the one that I am currently using. Files needed latest haxchi: download Haxchi Visit this link on your computer: https://github.com/FIX94/haxchi/releases Download latest zip file Extract the zip file and copy entire contents to the ROOT of your SD. It should look like this: SD:\haxchi\... SD:\wiiu\apps\haxchi\... latest homebrewlauncher: download HBL Visit this link on your computer: https://github.com/dimok789/homebrew_launcher/releases Download latest release homebrew_launcher.zip (not RPX/Channel) Extract the zip file and copy entire contents to the ROOT of your SD. It should look like this: SD:\wiiu\apps\homebrew_launcher\... Place your SD card back into your Wii U now. download the latest Homebrew App Store: download HBAS using HBAS lite Visit this link on your Wii U browser: http://wiiubru.com/go Click "LETS GO !!" If it fails or freezes then start over at step 1 above and try again. If you continue to have issues then try clearing your Wii U saved data and then try again with step 1 Wait a full 30 or until you see the black screen telling you to press A Press A Locate the Homebrew App Store and install it Now it will be in the Homebrew Launcher menu after installing and running Haxchi You can use the Homebew App Store to download other tools that you will need in this guide going forward. Installing Haxchi to the main menu will allow you to boot strait into HomebrewLauncher or a custom firmware (by holding A) from the main Wii U menu 1. Turn off your blocking until you finish step 2. Do this only if you are on the latest firmware and there is no update currently. Or use NNU patcher to get to the eshop with blocking enabled (you can get NNU patcher from the app store). 2. Go to the eshop on your Wii U and purchase one of these DS games (I got Kirby Mass Attack in USA for 5 bucks). Make sure to install to nand not usb. Kawashima: Motto Nou wo Kitaeru Otona no DS Training [JPN] Brain Age: Train Your Brain in Minutes a Day! [USA] Dr. Kawashima's Brain Training [PAL] Catch! Touch! Yoshi! [JPN] Yoshi Touch & Go [USA] Yoshi Touch & Go [PAL] Mario Kart DS [JPN] Mario Kart DS [USA] Mario Kart DS [PAL] New Super Mario Bros. [JPN] New Super Mario Bros. [USA] New Super Mario Bros. [PAL] Yoshi's Island DS [JPN] Yoshi's Island DS [USA] Yoshi's Island DS [PAL] Yawaraka Atama Juku [JPN] Big Brain Academy [USA] Big Brain Academy [PAL] Sawaru: Made in Wario [JPN] WarioWare: Touched! [USA] WarioWare: Touched! [PAL] Mario & Luigi RPG 2x2 [JPN] Mario & Luigi: Partners in Time [USA] Mario & Luigi: Partners in Time [PAL] Donkey Kong: Jungle Climber [JPN] DK: Jungle Climber [USA] Donkey Kong: Jungle Climber [PAL] Hoshi no Kirby: Sanjou! Dorocche Dan [JPN] Kirby: Squeak Squad [USA] Kirby: Mouse Attack [PAL] Kaitou Wario the Seven [JPN] Wario: Master of Disguise [USA] Wario: Master of Disguise [PAL] Star Fox Command [JPN] Star Fox Command [USA] Star Fox Command [PAL] Touch! Kirby's Magic Paintbrush [JPN] Kirby: Canvas Curse [USA] Kirby: Power Paintbrush [PAL] Zelda no Densetsu: Daichi no Kiteki [JPN] The Legend of Zelda: Spirit Tracks [USA] The Legend of Zelda: Spirit Tracks [PAL] Super Mario 64 DS [JPN] Super Mario 64 DS [USA] Super Mario 64 DS [PAL] Zelda no Densetsu: Mugen no Sunadokei [JPN] The Legend of Zelda: Phantom Hourglass [USA] The Legend of Zelda: Phantom Hourglass [PAL] Atsumete! Kirby [JPN] Kirby Mass Attack [USA] Kirby Mass Attack [PAL] Pokemon Ranger [JPN] Pokemon Ranger [USA] Pokemon Ranger [PAL] Oideyo Doubutsu no Mori [JPN] Animal Crossing: Wild World [USA] Animal Crossing: Wild World [PAL] Pokemon Fushigi no Dungeon: Sora no Tankentai [JPN] Pokemon Mystery Dungeon: Explorers of Sky [USA] Pokemon Mystery Dungeon: Explorers of Sky [PAL] Pokemon Ranger: Batonnage [JPN] Pokemon Ranger: Shadows of Almia [USA] Pokemon Ranger: Shadows of Almia [PAL] Pokemon Ranger: Hikari no Kiseki [JPN] Pokemon Ranger: Guardian Signs [USA] 2. Make sure that you have read and followed the instructions in the "files needed" section above before moving on. Insert your SD card back into your Wii U if you haven't already. 3. Open your Wii U Browser and visit this page "http://loadiine.ovh" (without the quotes) When the page loads click on "submit" next to "Homebrew Launcher 1.4" Homebrew Launcher should show up. If it freezes or doesn't work just start over on step 3 and try again Inside of HBL tap "Haxchi" and then "Load" The game you purchased and installed in step 1 should be listed. Push A then A again to install You now have a permanant link on your home screen called "Haxchi" which when pressed will take you to Homebrew Launcher. No need for internet to launch. Goodbye webexploits! It's been fun! Installing ColdBootHax This'll require haxchi being already installed, follow the guide before this if you don't have that already. As with everything, this has a brick risk, gbatemp is not responsible if you brick while performing this. Download the latest CBHC release from here and place the wiiu and cbhc folders on the root of your SD card. Load up the homebrew launcher on your sysNAND and run CBHC, Hit A, then A and then A again. Coldboothax should be installed and you should be rebooted into sysNAND. Reboot your Wii U, you should load into the CBHC menu, scroll down to the autoboot section and hit "A" there until it switches to Mocha CFW if using redNAND, and System Menu if using sysNAND CFW. Scroll up to Boot Mocha CFW for redNAND or Boot System Menu for sysNAND CFW and then hit "A". You'll be in either sysNAND CFW if you set that up, or redNAND CFW if you set that up. Whenever you boot you'll automatically load redNAND CFW or sysNAND CFW, depending on which you setup. Extra Stuff : Switching to another SD Card (redNAND) How to transfer redNAND to another SD Card Dump redNAND to your PC. Follow either the Windows or Linux section. You should end up with 3 files: 1 for SLC, SLCCMPT, and MLC. Backup your data from the SD card. Place cfwbooter and the fw.img file on your new SD card, put it in your Wii U and start the dumper like usual. Once it formats the SD card, press and hold the power button until the system turns off. This should take a couple of seconds. Take the SD card and put it back into your computer. Inject the 3 files you dumped earlier to the SD card. Once all that is done, transfer all the data from your old SD card to the new one. Put the SD card back into your Wii U and boot redNAND. Switching to another SD Card (sysNAND) How to transfer sysNAND CFW to another SD Card Copy all the of the files from your SD card to a safe place. Remove your current SD card and insert your new one. Copy all the files from the place you put them to your new SD card. Blocking Updates Blocking Updates: I recommend using TitleDB and DNS-U and for basic update blocking setup on the Wii U console. Go into your system settings menu -> Internet -> Connect to the Internet -> Connections (or press X) -> Select your connection -> Change Settings - > DNS -> Don't Auto-obtain Set primary and secondary dsn as follows: Primary DNS = 188.8.131.52 Secondary DSN = 184.108.40.206 For Euro users try the NL DNS from TitleDB: Alblasserdam, NL: 081.004.127.020 This will prevent you from automatically downloading an update from the Wii U servers (if/when it comes out). Click here for more info on each DNS service: TitleDB, DNS-U Here are some additional steps for further blocking updates straight from the The Definitive Guide Additional blocking Additional preventative measures: A. Block by URL Filtering (allows internet access still) B. Block your Wii U's MAC Address (no internet access at all, can only run self-hosted files) Note: Your router settings page is typically http://192.168.1.1 or http://10.0.0.1 A. Block by URL Filtering in your router settings nus.cdn.shop.wii.com nus.cdn.wup.shop.nintendo.net nus.wup.shop.nintendo.net nus.c.shop.nintendowifi.net B. Block your Wii U's MAC Address in your router settings 1. Go to Wii U Menu/System Settings/Internet/View MAC Address 2. Type the string you see into your MAC address filter (Ex: b8-ae-4e-48-36-fe) Repacking out of region games to run on your console Repacking out of region games to run on your console 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 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.) Place it 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...) 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! Piracy Stuff : DLC Piracy Guide Obtaining DLC for free: Download this extract it and open gui.py. Enter the name of that titlekey site, you're gonna have to find this yourself. Find the DLC you want here it must be your region. Copy the Title ID from the DLC you want to install and paste it into the Download tab of the program. Hit download with online keys You'll get an install folder, copy this to your sd card root. Boot up your CFW and load your installer of choice. If sysconfigtool: Go to Data Manager > Title Manager > Install > SD > vol. Check the install folder and hit "R" to install. If WUPInstaller: press X or A, depending on where you have your game installed. Boot up your game and you'll hopefully see your new DLC! FAQ Q : FREE GAYMEZ?! OMG FREAK OUT A : Yes, don't ask me how though. Q : Should I format sysNAND to unlink it with redNAND? A : No, now with SEEPROM redirection you (should) be able to update redNAND without unlinking it with sysNAND! Q : I installed a game to my USB and it shows up on both NANDS, does that mean I can play the game on both NANDs? A : Kind of. Let's say you install a game on redNAND. The game will show up on sysNAND; however, the game won't launch on sysNAND. You will get an error. This is because sysNAND is missing the ticket for the game. If you install the game to both sysNAND and redNAND, then yes, the game is playable on both NANDs. Q : Can I install DLC for disks? A : Yes, it'll work perfectly. CREDITS : @smealum - Original IOSUHax @FIX94 - IOSUHax improvements and Coldboot Haxchi @dimok - Mocha CFW @punderino - Modded sysConfig tool @Voxel - Game repacking guide @Supster131 - Maintaining the thread along with me @Kafluke - Blocking updates and haxchi guides.