Hardware Hacking Homebrew Custom Firmware

netsurf012

Active Member
OP
Newcomer
Joined
Aug 4, 2022
Messages
30
Trophies
0
Location
Somewhere in the middle of nowhere.
XP
125
Country
Vietnam
Hello Wii U fellows,
I've just bought a JPN Wii U recently, gone through many articles and forums to learn to setup, homebrew and hacking stuff. I'm a developer and like to hack things to make it better + DIY.

My plan is trying to make a custom firmware for Wii U like what's we have with Android phone.

My idea is using nand extract to decrypt and extract file system from a nand image, modify it and repack as a single package e.g. zip file. This ROM package and use a homebrew to extract to Wii U FS.

There are many things to do and learn but I believe this approach can work and open a whole new world for Wii U. It is a tech treasure in my perspective. I would like to open this thread for discuss the best / current ways to do and know how Base for others who interesting in this field.

TODO: add list of tool and guides here for nand stuffs, Wii U file system structure.

Topic to discuss:
1. How region lock work? Is it involved hardware keys or just software config.
2. Hardmod to use SD card in place of nand chip. There is a hardmod to dump and restore nand memory using SD card bridge. I believe we can complete replace the nand chip with a SD card using same method.
3. Did anyone tried to replace the wifi card or antenna to improve the rediculous network speed on Wii U?
4. TO BE CONTINUE...

Thanks for reading and helping 🙇
 

netsurf012

Active Member
OP
Newcomer
Joined
Aug 4, 2022
Messages
30
Trophies
0
Location
Somewhere in the middle of nowhere.
XP
125
Country
Vietnam
https://wiiu.hacks.guide/#/
https://wiiubrew.org/wiki/Main_Page
For better WLAN, you might try to mod it with external antennas. Someone did it for better WiiU gamepad conection. WiiU controller extender mod

Thanks for the link (your link is broken), the mod for external antenna is good but I'm thinking about the Wii U internet connection, if we can get a decent speed it can be very useful for watching online video and download, NAS for game storage may be.

The wiibu.hack and wiiubrew wiki indeed helpful resource, I'm reading bunch of article there and using them as my main reference + up2date sources.
 

Sypherone

Gaming Ninja
Member
GBAtemp Patron
Joined
Apr 28, 2019
Messages
1,659
Trophies
2
Age
44
XP
2,872
Country
Germany
Ah Ok, the link is fixed.
Yes the WiiU uses a 2,4 Ghz wlan connection for internet. And 5,2 Ghz for the gamepad. So maybe, or for sure, the 2,4 Ghz connection can also be moded with an external antenna.
But for simplicity get a ugreen usb to ethernet adapter, with a supported chip to work with WiiU, for 10 bugs (i havent compared the speed yet).
 
Last edited by Sypherone,

netsurf012

Active Member
OP
Newcomer
Joined
Aug 4, 2022
Messages
30
Trophies
0
Location
Somewhere in the middle of nowhere.
XP
125
Country
Vietnam
Ah Ok, the link is fixed.
Yes the WiiU uses a 2,4 Ghz wlan connection for internet. And 5,2 Ghz for the gamepad. So maybe, or for sure, the 2,4 Ghz comnection can also be moded with an external Antenna.
But for simplicity get a Ugreen usb to ethernet adapter, with a supported chip, to work with WiiU for 10 bugs (i havent compared the speed yet).
Yeah, lucky I have Nintendo USB LAN adapter, and it is 10x speed compared with wifi. But this kind of adapter is hard to find nowadays.
Wifi mod would be useful for portable Wii U ;)
 

V10lator

Well-Known Member
Member
Joined
Apr 21, 2019
Messages
2,680
Trophies
1
Age
36
XP
5,663
Country
Germany
1. How region lock work? Is it involved hardware keys or just software config.
2. Hardmod to use SD card in place of nand chip. There is a hardmod to dump and restore nand memory using SD card bridge. I believe we can complete replace the nand chip with a SD card using same method.
3. Did anyone tried to replace the wifi card or antenna to improve the rediculous network speed on Wii U?
4. TO BE CONTINUE...
1. Tiramisu is region free, so why care? Also as Tiramisu is a software this question should be self-explainatory? As a dev you clearly are able to read Tiramisus sources and see how it makes the console region free, right? (Hint: You need to exploit CafeOS, then find a flaw in that high-privileged mode to exploit IOSU, then just patch some checks in RAM. Wait, you don't even know the difference between CafeOS and IOSU? Can't see why Tiramisu needs a PPC and an ARM compiler? Well...)
2. That's something discussed on the experts channels. Till now nobody cracked it through.
3. Yes, multiple times: Search the forums. Best bet is to use a LAN adapter instead of WiFi through.
4. Please not, you're just repeating really old and long abandoned ideas.
 
Last edited by V10lator,

netsurf012

Active Member
OP
Newcomer
Joined
Aug 4, 2022
Messages
30
Trophies
0
Location
Somewhere in the middle of nowhere.
XP
125
Country
Vietnam
So fw.img modification which was done like a decade ago but is the worst of all CFW experiences in history?

I'm not tried fw.img with tiramisu yet, is it like rednand?

1. Tiramisu is region free, so why care? Also as Tiramisu is a software this question should be self-explainatory? As a dev you clearly are able to read Tiramisus sources and see how it makes the console region free, right? (Hint: You need to exploit CafeOS, then find a flaw in that high-privileged mode to exploit IOSU, then just patch some checks in RAM. Wait, you don't even know the difference between CafeOS and IOSU? Can't see why Tiramisu needs a PPC and an ARM compiler? Well...)
2. That's something discussed on the experts channels. Till now nobody cracked it through.
3. Yes, multiple times: Search the forums. Best bet is to use a LAN adapter instead of WiFi through.
4. Please not, you're just repeating really old and long abandoned ideas.
1. Region free is not region change. I have made my console region free with both Tiramisu and modify the sys_prod.xml already.
Problem is the whole system is still locked with origin region because of system app like in JPN version don't have any language other than JP. It would be easier with other region like the USA or EUR.
I'm new to this console and PPC + low level code as well. Working with some embedded system and IoT, but this one come with complex OS. I know little about CafeOS and IOSU + hardware architect using by Wii U. I did read some stuffs about devkit but not get my hand dirty yet, would be soon when I have more time.
2. Seem doable, the wiring is simple, but need some skill with soldering that is blocking people from trying it. I have toolkit to do with IoT stuffs, so it is feasible to me. Will try this sometime, may be when I get an addition Wii U console for backup :)
3. I have the LAN adapter and it work great, but still want to make the wifi work better. Antenna mod would be first to do. 5Ghz wifi card mod will be later if I can get any that fit the socket + specs, would be something that using by Nintendo, so it can use exists driver.
4. Why? I just think because the idea is getting old while we're getting more knowledge about it + better tool, it would be more chance to do. Only one thing is there will be less community, people want to mess with this hardware. Idea or project usually need right time and right person to do. I don't know about Wii U until a month ago and think that because of legacy hardware + software, it would be fun to play with haha.

About tiramisu, I see it is using a flaw in the browser to exploit the system and execute arbitrary code, this allows it to inject change + binary to the system. As I understand it is something like soft root in high level, the lower level like bootloader is not accomplished by any loader yet.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    i just want a wizard to stick his wand (whether literal or figurative is up to interpretation, either way it's either freaky or sus, or both i guess) up my ass
  • BigOnYa @ BigOnYa:
    I'm making Texas sheet cake for first time today, my Nieghbor brought us some few weeks ago and damn that's good, so I got her recipe and gonna try it today.
  • BakerMan @ BakerMan:
    mmm, sounds good
  • BigOnYa @ BigOnYa:
    Its not a brownie, and its not a cake, so what is it- Texas sheet cake.
  • BigOnYa @ BigOnYa:
    I tried making chocolate lava cakes the other day in cupcake pan, what a mess, my lava exploded out of the cakes everywhere while baking, was still ok tho, just no lava inside.
  • BigOnYa @ BigOnYa:
    We had our grandkids over yesterday and I got a small above ground swimming pool I filled for them to play in. Well today I woke to find 3 ducks swimming around in it. Don't mind really but they are annoyingly loud, quack quack. Gotta drain it today. Guess what were having for dinner, lol.
    +1
  • BakerMan @ BakerMan:
    lol
  • AncientBoi @ AncientBoi:
    BBQ'd 🦆
    +1
  • BakerMan @ BakerMan:
    also i'm sorry your molten lava cakes failed
    +2
  • BakerMan @ BakerMan:
    just looked up a pic of texas sheet cake, and it looks delicious
    +1
  • AncientBoi @ AncientBoi:
    🌋 Science Project?
  • BakerMan @ BakerMan:
    i think i might need to try making lava cakes for the 4th of july fr
    +2
  • BigOnYa @ BigOnYa:
    I used butter instead of vegetable oil, and think that's why they squirted out during baking, who knows
  • BakerMan @ BakerMan:
    yeah i think oil is the right call
    +1
  • BakerMan @ BakerMan:
    plus if you're making brownies or lava cakes for people with dairy allergies, you should use oil instead of butter anyway
    +2
  • ZeroT21 @ ZeroT21:
    @BakerMan Make me a space cake plz
  • BigOnYa @ BigOnYa:
    I make rum cake for 4th July every year, I make it a week prior and then soak it in rum in the fridge all week. I flip the cake each day, and add little more rum, it soaks it up everyday, so good.
    +2
  • BakerMan @ BakerMan:
    sorry, idk what you mean by a space cake, and even if i did, i'm not really taking requests right now, because otherwise people will get mad at me for taking a request but not making a birthday cake for @Xdqwerty (i'm sorry for that btw bro)
  • ZeroT21 @ ZeroT21:
    @BakerMan lies, you just want to smoke it

    :rofl2:
    +1
  • ZeroT21 @ ZeroT21:
    Guess all the food in my fridge can knock out a cow or two
  • ZeroT21 @ ZeroT21:
    I should visit Florida again, miss the alligator barbecues
  • BigOnYa @ BigOnYa:
    Me and wifey was deciding on our next vacation, so I hung up a map on the wall, and give her a dart and said, wherever you hit, we will go. She threw the dart and it missed the map completely and fell into a trash can below on floor. So I said "ok Florida it is."
  • BakerMan @ BakerMan:
    @ZeroT21 ohhh a pot cake?
    +1
  • SylverReZ @ SylverReZ:
    Gimme some of dat
    SylverReZ @ SylverReZ: Gimme some of dat