Hacking Wii U Hacking & Homebrew Discussion

Marionumber1

Well-Known Member
Member
Joined
Nov 7, 2010
Messages
1,234
Trophies
3
XP
4,045
Country
United States
I know that the linux exploit is again, not ideal for the masses, but it gives us far better access to the Wii U hardware then the Webkit Exploit does in its current state. It bypasses the Wii U's operating system altogether (including the IOS Kernel, which is a big part of what is keeping us from getting anywhere with the Webkit exploit at this point). This gives us quite a bit more freedom when it comes to running custom code (designed to run natively in linux of course).

It does bypass the Wii U's operating system, but this is because it runs in vWii mode. The security system won't be there to stop us, but we don't get access to any of the the extra hardware, which is the entire point of running in Wii U mode.
 
  • Like
Reactions: filfat

TeamScriptKiddies

Licensed Nintendo (indie) Game Developer
Member
Joined
Apr 3, 2014
Messages
1,970
Trophies
0
Age
36
Location
Planet Earth :P
XP
1,703
Country
United States
maybe a silly thing for me too say but isnt this video just showing something that maxternal and co has been doing?

You are correct good sir :-)

It does bypass the Wii U's operating system, but this is because it runs in vWii mode. The security system won't be there to stop us, but we don't get access to any of the the extra hardware, which is the entire point of running in Wii U mode.

Its my understanding that this exploit does give us access too most of the Wii U's hardware as it forces the console to reset and hijacks the boot routine entirely. This is why we are able to dump the private keys for the Wii U's processors etc
 

SirByte

Well-Known Member
Member
Joined
Dec 30, 2012
Messages
524
Trophies
1
XP
1,059
Country
Canada
I had actually lost interest in Trinux because at the time, there was no access to the full hardware of the Wii U (as in: full Wii U mode with everything enabled instead of what's available in vWii mode with just the 2 extra Espresso cores). Are you saying that there's now a newer exploit the DOES yield full hardware access?

@TeamScr
 

Marionumber1

Well-Known Member
Member
Joined
Nov 7, 2010
Messages
1,234
Trophies
3
XP
4,045
Country
United States
Its my understanding that this exploit does give us access too most of the Wii U's hardware as it forces the console to reset and hijacks the boot routine entirely.

I've never heard anything like that. Where did you get your information?

This is why we are able to dump the private keys for the Wii U's processors etc


We don't have any private keys, and those that we do have (PPC ancast keys) were gotten from a vWii mode app using the SRESET hack.
 
  • Like
Reactions: jammybudga777

TeamScriptKiddies

Licensed Nintendo (indie) Game Developer
Member
Joined
Apr 3, 2014
Messages
1,970
Trophies
0
Age
36
Location
Planet Earth :P
XP
1,703
Country
United States
I've never heard anything like that. Where did you get your information?




We don't have any private keys, and those that we do have (PPC ancast keys) were gotten from a vWii mode app using the SRESET hack.

Perhaps i Misunderstood what this exploit does then. So it only resets the vWii and NOT the Wii U as a whole then?

I had actually lost interest in Trinux because at the time, there was no access to the full hardware of the Wii U (as in: full Wii U mode with everything enabled instead of what's available in vWii mode with just the 2 extra Espresso cores). Are you saying that there's now a newer exploit the DOES yield full hardware access?

@TeamScr

Not exactly... I think I wass mistaken sadly....
 

jammybudga777

Well-Known Member
Member
Joined
Aug 23, 2013
Messages
2,284
Trophies
1
Age
37
XP
2,193
Country
the triinux was just a project to get full or partial use of all 3 cores...... that is it as far as im aware nothing more and nothing less!!!
 

TeamScriptKiddies

Licensed Nintendo (indie) Game Developer
Member
Joined
Apr 3, 2014
Messages
1,970
Trophies
0
Age
36
Location
Planet Earth :P
XP
1,703
Country
United States
the triinux was just a project to get full or partial use of all 3 cores...... that is it as far as im aware nothing more and nothing less!!!
So we still have access to all three cores? But nothing else? If this is the case this may explain my confusion, sorry guys for "jumping the gun." Either way its still awesome though :-)
 

Marionumber1

Well-Known Member
Member
Joined
Nov 7, 2010
Messages
1,234
Trophies
3
XP
4,045
Country
United States
Perhaps i Misunderstood what this exploit does then. So it only resets the vWii and NOT the Wii U as a whole then?


Yes, what Trinux does is perform a race-attack on the Boot ROM to make it run unsigned code before the Espresso is downgraded to a Broadway. This lets us use all three Espresso cores, but none of the other Wii U hardware.
 

TeamScriptKiddies

Licensed Nintendo (indie) Game Developer
Member
Joined
Apr 3, 2014
Messages
1,970
Trophies
0
Age
36
Location
Planet Earth :P
XP
1,703
Country
United States
Yes, what Trinux does is perform a race-attack on the Boot ROM to make it run unsigned code before the Espresso is downgraded to a Broadway. This lets us use all three Espresso cores, but none of the other Wii U hardware.
Okay, thanks for the clarification Marionumber1! I still think this is a step up from standard vWii hacks And the webkit exploit. Of course this really doesn't achieve much of anything for the general public as you still need to know quit a bit about linux/unix to make any use of it (including using the terminal).

I'm still going to cover the Trinux exploit on my website as well, but ill make sure I post the CORRECT info when I do so lol
 

Marionumber1

Well-Known Member
Member
Joined
Nov 7, 2010
Messages
1,234
Trophies
3
XP
4,045
Country
United States
Okay, thanks for the clarification Marionumber1! I still think this is a step up from standard vWii hacks And the webkit exploit. Of course this really doesn't achieve much of anything for the general public as you still need to know quit a bit about linux/unix to make any use of it (including using the terminal).

I'm still going to cover the Trinux exploit on my website as well, but ill make sure I post the CORRECT info when I do so lol


I wouldn't really say it's a step up from the WebKit exploit. You do get PPC kernel-mode access, but no access to Cafe OS or any extra Wii U hardware. With the WebKit exploit, you have access to all the hardware and the potential to get PPC kernel-mode access, once an exploit is found.
 

jammybudga777

Well-Known Member
Member
Joined
Aug 23, 2013
Messages
2,284
Trophies
1
Age
37
XP
2,193
Country
So we still have access to all three cores? But nothing else? If this is the case this may explain my confusion, sorry guys for "jumping the gun." Either way its still awesome though :-)


its a kwl add on for the wii (vwii). but in my opinion there wouldnt be any need for this once a wii u exploit is usable but maybe thats just my opinion.also having 3 cores working wouldnt make it any better would it? because the vwii still has the same use of ram and processors? either way its still a great project to be worked on and probable good for learning
 
  • Like
Reactions: Marionumber1

TeamScriptKiddies

Licensed Nintendo (indie) Game Developer
Member
Joined
Apr 3, 2014
Messages
1,970
Trophies
0
Age
36
Location
Planet Earth :P
XP
1,703
Country
United States
its a kwl add on for the wii (vwii). but in my opinion there wouldnt be any need for this once a wii u exploit is usable but maybe thats just my opinion.also having 3 cores working wouldnt make it any better would it? because the vwii still has the same use of ram and processors? either way its still a great project to be worked on and probable good for learning

I'm an engineering student with a passion for voiding warranties ;-). Any exploit is awesome imo. As for having access to all 3 espresso cores, this potentially allows us to do run more demanding code then we would be able to on a standard wii. We can dub it pseudo-wii u homebrew until a "proper" exploit is established lol ;-)
 

Marionumber1

Well-Known Member
Member
Joined
Nov 7, 2010
Messages
1,234
Trophies
3
XP
4,045
Country
United States
Trinux exploit explained (properly this time :) ):

Thanks Marionumber1



Cool. :) One more thing, although they've gotten the other two cores booted up and running code, I don't believe the Linux port takes advantage of them yet. Simply running code on the cores isn't enough, we'd need to write glue code to make the Linux kernel support the Wii U's SMP architecture. This glue code could probably be (at least partially) taken from another PPC version of Linux with SMP support. The Xbox 360 port of it comes to mind.
 
  • Like
Reactions: Ray Lewis

TeamScriptKiddies

Licensed Nintendo (indie) Game Developer
Member
Joined
Apr 3, 2014
Messages
1,970
Trophies
0
Age
36
Location
Planet Earth :P
XP
1,703
Country
United States
Cool. :) One more thing, although they've gotten the other two cores booted up and running code, I don't believe the Linux port takes advantage of them yet. Simply running code on the cores isn't enough, we'd need to write glue code to make the Linux kernel support the Wii U's SMP architecture. This glue code could probably be (at least partially) taken from another PPC version of Linux with SMP support. The Xbox 360 port of it comes to mind.


Yeah thats what I figured. Most of the existing linux distros aren't actually able to fully utilize the additional cores (simply due to lack of instructions on what to do with them). Every step of the way counts though :). Homebrew (even if its linux) ftw!
 

NWPlayer123

Well-Known Member
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
Yeah thats what I figured. Most of the existing linux distros aren't actually able to fully utilize the additional cores (simply due to lack of instructions on what to do with them). Every step of the way counts though :). Homebrew (even if its linux) ftw!
There's a bunch of tutorials in the SDK (go read the only japanese PDF manual, I glanced at it to try to translate it and it has pretty much any tricore support explanation you could ever want, plus a bunch of demos to try).
 

TeamScriptKiddies

Licensed Nintendo (indie) Game Developer
Member
Joined
Apr 3, 2014
Messages
1,970
Trophies
0
Age
36
Location
Planet Earth :P
XP
1,703
Country
United States
There's a bunch of tutorials in the SDK (go read the only japanese PDF manual, I glanced at it to try to translate it and it has pretty much any tricore support explanation you could ever want, plus a bunch of demos to try).


thanks but unfortunately i only speak english :P. That same info isn't available in the english version of the manual?
 

jammybudga777

Well-Known Member
Member
Joined
Aug 23, 2013
Messages
2,284
Trophies
1
Age
37
XP
2,193
Country
As for having access to all 3 espresso cores, this potentially allows us to do run more demanding code then we would be able to on a standard wii.
is this actually true tho? only reason i ask is because the vwii has the same amount of ram and processors as the standard wii. the only difference of having 3cores would be that the processors and ram wouldnt just rely on 1core? so technically it wouldnt be any different (more power) then normal? or am i wrong
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: Psi likes to milk beavers lol