Hacking Wii U Hacking & Homebrew Discussion

zecoxao

Well-Known Member
Member
Joined
Dec 25, 2013
Messages
379
Trophies
1
Age
33
XP
1,703
Country
@Hykem or othes devs, is there any difference between the 8gb and 32gb console regarding upcoming iosu and other homebrew? I have each of one on 5.3.2 and dont now wich one i should keep. The white one has quiter fan, but only 3.5gb free space on internal storage.

with IOSU it'll be possible to use USB storage :)
 
  • Like
Reactions: MattKimura

soniczx123

Well-Known Member
Member
Joined
Jul 24, 2015
Messages
589
Trophies
0
Age
26
XP
430
Country
If you want a better understanding of how the Wii U works, from my understanding, it's boot0 (which we've had for a while) -> boot1 (needs a special key nobody has) -> loads IOSU into the ARM processor, which starts initializing PowerPC -> Cafe OS is loaded and it starts loading the system menu. If you have access to ARM, you can skip most steps, IOSU on the ARM sets everything up, if you have access then you can do anything PowerPC side and a bunch of stuff ARM side too. Just modify memory from the ARM to add kern_read and kern_write and tada, loadiine, cafiine, tcpgecko all work. The OS isn't region specific so it should work across the board, unless it has weird buffer issues like ours does >.>
Also, since IOSU does all the hardware accessing, you can have SD and USB access in any app, access the raw data from the disc drive to dump it, and emuNAND. You *SHOULD* also be able to install your own titles then, so it can also have a permanent exploit.

So if I understand this correctly, porting loadiine, cafiine etc. to IOSU is alot simpler than what everyone is making out to be?
 

soniczx123

Well-Known Member
Member
Joined
Jul 24, 2015
Messages
589
Trophies
0
Age
26
XP
430
Country
Yes, IOSU-level access allows us to modify PPC kernel memory in the same way that our current PPC kernel exploits do.

I'll give the benefit of the doubt then and assume that @Hykem has already ported the most popular apps (sdcafiine, loadiine and tcpgecko) to IOSU-level for the release, and could be one of the causes for the one week delay along with the webkit exploit for 5.40 and 5.5.0

Of course I could be wrong though :P
 

NWPlayer123

Well-Known Member
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
So if I understand this correctly, porting loadiine, cafiine etc. to IOSU is alot simpler than what everyone is making out to be?
That, and I've already ported Cafiine and TCPGecko to 5.5, been using them for a while. It's all the non-standard programs I haven't poked at yet. Had to manually hack in a new version for libwiiu to compile stuff for me to use, so finding the new rop offsets for FIX's loader and dumpiine etc should be "fun". The main thing'll be undoing any spoof to correctly update to 5.5.0, should be able to just do it manually since IOSU can access the NAND. The only thing that matters for ppc kernel vs arm kernel is how to install the needed syscalls, any external programs after you do so should work fine
 
Last edited by NWPlayer123,

soniczx123

Well-Known Member
Member
Joined
Jul 24, 2015
Messages
589
Trophies
0
Age
26
XP
430
Country
That, and I've already ported Cafiine and TCPGecko to 5.5, been using them for a while. It's all the non-standard programs I haven't poked at yet. Had to manually hack in a new version for libwiiu to compile stuff for me to use, so finding the new rop offsets for FIX's loader and dumpiine etc should be "fun". The main thing'll be undoing any spoof to correctly update to 5.5.0, should be able to just do it manually since IOSU can access the NAND. The only thing that matters for ppc kernel vs arm kernel is how to install the needed syscalls, any external programs after you do so should work fine

Is it the verison of Cafiine with SD card support?
 

WulfyStylez

SALT/Bemani Princess
Member
Joined
Nov 3, 2013
Messages
1,149
Trophies
0
XP
2,877
Country
United States
Also, since IOSU does all the hardware accessing, you can have SD and USB access in any app, access the raw data from the disc drive to dump it, and emuNAND. You *SHOULD* also be able to install your own titles then, so it can also have a permanent exploit.
Just hopping in briefly to point out that so long as we don't have the boot1 "common" key, access to future system versions through emunand isn't 100% guaranteed. Basically, N can ship a boot1 update that makes some arbitrary change to IOSU ancast image decryption. This would make it impossible to have newer IOSU versions, and, and newer PPC-side stuff would likely have dependencies that older IOSU versions wouldn't support.

As it stands, IOSU maintains access to its ancast key since it's used to decrypt cafe2wii and (though i'm not sure when/if this is used on retail yet) to decrypt and reboot into another normal IOSU ancast image. If they shipped every update with IOSU and boot1 as a pair, they could have a new IOSU key for every system version. boot1 is already being updated with nearly every system update as it stands, so this wouldn't be unreasonable. If this was done, even if one version's key was leaked it wouldn't help future versions get emunand support.
Of course even if they did this, someone could sit on a private IOSU exploit/the boot1 "common" key and just release IOSU keys every update. You should hope to god this is some cool community member and not a piracy company trying to turn a profit.

tl;dr you probably won't be able to update emunand forever and whoever still has their own hax will be the only one(s) to really be able to help out with that.
 

piratesephiroth

I wish I could read
Member
Joined
Sep 5, 2013
Messages
3,453
Trophies
2
Age
103
XP
3,233
Country
Brazil
Just hopping in briefly to point out that so long as we don't have the boot1 "common" key, access to future system versions through emunand isn't 100% guaranteed. Basically, N can ship a boot1 update that makes some arbitrary change to IOSU ancast image decryption. This would make it impossible to have newer IOSU versions, and, and newer PPC-side stuff would likely have dependencies that older IOSU versions wouldn't support.

As it stands, IOSU maintains access to its ancast key since it's used to decrypt cafe2wii and (though i'm not sure when/if this is used on retail yet) to decrypt and reboot into another normal IOSU ancast image. If they shipped every update with IOSU and boot1 as a pair, they could have a new IOSU key for every system version. boot1 is already being updated with nearly every system update as it stands, so this wouldn't be unreasonable. If this was done, even if one version's key was leaked it wouldn't help future versions get emunand support.
Of course even if they did this, someone could sit on a private IOSU exploit/the boot1 "common" key and just release IOSU keys every update. You should hope to god this is some cool community member and not a piracy company trying to turn a profit.

tl;dr you probably won't be able to update emunand forever and whoever still has their own hax will be the only one(s) to really be able to help out with that.
What's wrong with someone trying to make a profit?

I (and most people here) would have gladly payed for a good, Gateway-style, Wii U exploit.
 
Last edited by piratesephiroth,

piratesephiroth

I wish I could read
Member
Joined
Sep 5, 2013
Messages
3,453
Trophies
2
Age
103
XP
3,233
Country
Brazil
This would be pretty similar to the old trueblue situation on ps3, they could gate newer software versions behind whatever DRM they favor and cake it in obfuscation to people out.
It's a less restrictive DRM the the console's anyway.

a sentiment nintendo would surely agree with, piratesephiroth.
Game piracy equals to more consoles sold.
The console with the largest market base, regardless of its technology or quality, will rule the world in the end.

Or maybe you have an example of a console ruined by game piracy?
Or of a dominant gaming device with bulletproof DRM?

(They would have a serious problem if the consoles were being pirated, though)
 
Last edited by piratesephiroth,
  • Like
Reactions: MattKimura and Fjar

WulfyStylez

SALT/Bemani Princess
Member
Joined
Nov 3, 2013
Messages
1,149
Trophies
0
XP
2,877
Country
United States
It's a less restrictive DRM the the console's anyway.


Piracy equals to more consoles sold.
The consonle with the largest market base, regardless of its technology or quality, will rule the world in the end.

Or maybe you have an example of a console ruined by piracy?
Or of a sucessful gaming device with bulletproof DRM?
I didn't actually mean to start a debate on this, I'm just a mostly-private developer and it's a bit hard for me to filter my thoughts on people profiting on piracy.
The actual more concerning thing here is that until boot1's ticket decryption key is in the wild, Nintendo has the ability to lock people out of newer system software versions. It's very similar to the (public) state of the new3ds at the moment, for those who are familiar with that.
 

75mak

Well-Known Member
Member
Joined
Nov 10, 2011
Messages
395
Trophies
0
XP
313
Country
Team twizzers couldn't get the boot1 common key... I doubt anyone would have it privately...???

Especially doubt they would just sit on it. Either it would be "leaked" or "waiting to be sold" to some Chinese "gatewayesque" company
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,207
Country
Canada
uh, hey guys, I am experiencing a very annoying issue.

I used NNU patcher to access Eshop. I got Mario Maker, but I cannot download it. The update is above it. Even if I try to prioritize it, it wouldn't download.

Any trick to get rid of update nag, to actually download my game?
 

CosmoCortney

i snack raw pasta and chew lollipops
Member
Joined
Apr 18, 2013
Messages
1,768
Trophies
2
Location
on the cool side of the pillow
Website
follow-the-white-rabbit.wtf
XP
3,017
Country
Germany
uh, hey guys, I am experiencing a very annoying issue.

I used NNU patcher to access Eshop. I got Mario Maker, but I cannot download it. The update is above it. Even if I try to prioritize it, it wouldn't download.

Any trick to get rid of update nag, to actually download my game?
click the update thingy shown there and delete it. then click on the mario maker download and click "download first" :)
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,207
Country
Canada
click the update thingy shown there and delete it. then click on the mario maker download and click "download first" :)
I can't.
It only shows "error" (considering that my wiiu is on parental control)

It's rather weird, I already got stuff from eshop just fine a month ago with NNU :(
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: Playing the Judge Dredd arcade game prototype lol I can see why they didn't finish it but at the...