Hacking (vWii) - Tri-Core Linux

  • Thread starter Thread starter Ninja_Carver
  • Start date Start date
  • Views Views 197,388
  • Replies Replies 841
  • Likes Likes 30
ninja carver. whats the crack with the triicore and yourself? as you created/started this thread i was just curiouse to no if you are still participating with it?

I'm a Linux sysadmin by trade. So my involvement was mostly putting together the pieces from other devs in order to successfully boot a Linux distribution.

It later became evident that there was no REAL value to any of this without a REAL exploit since there was no access to any new hardware (nothing was gained). In fact, we lost native Wifi and Bluetooth on the vWii since Nintendo had changed the hardware, or changed the way vWii accesses the hardware...

This particular project went stale because there was nothing further that could be done with it in lieu of a WiiU mode exploit.

On the upside, I believe there is an image of Ubuntu 12.04 that I was able to get running on the vWii floating around somewhere, which might be nice to have once you get full access to the HW. Ubuntu 12.04 is a LTS (long-term support version) so it is actively being maintained and updated.
 
  • Like
Reactions: TeamScriptKiddies
So I'm just here to confirm the file size of the IOS254 Wad,... It keeps downloading a 20kb WAD, is this the full size? Usually seems like wads are bigger o-o
 
So I'm just here to confirm the file size of the IOS254 Wad,... It keeps downloading a 20kb WAD, is this the full size? Usually seems like wads are bigger o-o
The filetrip links in this thread are corrupt. I learned that the hardway lol. Just get the same files elsewhere. Thats what I did.
 
Only a question, how I can download the files? I'm downloading a strange format files, the size needs to be 80MB 1 file, and the other 256MB aprox. (the files in the first post) I opened the files with 010 Editor and I see it says "404 error file not found" how I can get that files? Thanks!
 
I'm a Linux sysadmin by trade. So my involvement was mostly putting together the pieces from other devs in order to successfully boot a Linux distribution.

It later became evident that there was no REAL value to any of this without a REAL exploit since there was no access to any new hardware (nothing was gained). In fact, we lost native Wifi and Bluetooth on the vWii since Nintendo had changed the hardware, or changed the way vWii accesses the hardware...

This particular project went stale because there was nothing further that could be done with it in lieu of a WiiU mode exploit.

On the upside, I believe there is an image of Ubuntu 12.04 that I was able to get running on the vWii floating around somewhere, which might be nice to have once you get full access to the HW. Ubuntu 12.04 is a LTS (long-term support version) so it is actively being maintained and updated.


OH EM GEE! I would love to know how you managed to install Ubuntu 12.04 LTS on the Wii U! I don't care if it doesn't have full access to the hardware, that is my personal favorite distro of all time. Not too mention, I'm already very familiar with that version. I'd toss Easy Wii Linux out the window anyday in exchange for the real Ubuntu :D. Would you be willing to share that information with me? That would be epic win if you did!
 
OH EM GEE! I would love to know how you managed to install Ubuntu 12.04 LTS on the Wii U! I don't care if it doesn't have full access to the hardware, that is my personal favorite distro of all time. Not too mention, I'm already very familiar with that version. I'd toss Easy Wii Linux out the window anyday in exchange for the real Ubuntu :D. Would you be willing to share that information with me? That would be epic win if you did!


well, be prepared for some fun. you'll want to use one of the 3.0.xx or greater kernels for starters. I believe this is one of the working ones, and I believe you rename it to ppcboot.elf

https://www.dropbox.com/s/nl7hk5157fdtr4s/linux-3.0.86+PREEMP.elf

This should load your current wiilinux filesystem, SHOULD.

But in anycase, to get ubuntu 12.04, you'll want access to another linux machine, or a LiveCD, and you'll want to use 'debootstrap' to create a filesystem.

https://wiki.ubuntu.com/DebootstrapChroot

See the "setting up chroot with debootstrap" section of that howto. Replace 'feisty' with the release name for 12.04. Whatever that may be.

From there, you'll format the / (root) filesystem of your SD card in ext3, and dump the contents of the new chroot on the SDcard. BE SURE TO PRESERVE PERMISSIONS

If you made it that far, now the real fun begins. Plymouth tries to kick on as soon as you boot the filesystem, which will make your screen go blank, disable plymoth, and disable X11 from starting automatically so you get dropped into the text login.

I'll see if I can dig up any old files i may have...
 
  • Like
Reactions: TeamScriptKiddies
Had this laying around, too, might be of some use, might even be the final product i worked on :)

https://www.dropbox.com/s/s279kdjkacykuoj/trinux-0.5a.7z


Thank you it looks like this is the actual full version this time, unlike the filetrip one that seems to only dload about 20kb of an 80mb file lmao. You might wanna edit the OP and replace that link with this one :). I imagine this doesn't contain the ubuntu disc image, there's no way you compressed it down to 80mb lmao. So do I still need to go through those steps above, or can I just replace the ppcboot.elf and disc image (and rename them accordingly) and call it a day, or did I totally misunderstand what you meant?

UPDATE: Nevermind, I see you did include the disc image, that must've been one hell of a compression ratio lmao. I'm gonna go try it now....

CLARIFICATION: the new link NinjaCarver just put up is the disc image itself, nothing more, I will see if it runs

YET ANOTHER UPDATE: ppcboot.elf i was using failed to load that image you uploaded. I think its just because I was still using the one for Easy Wii Linux lol. I thought if I just renamed the disc image that it would take. I guess not XD. Gonna put the actual Trinux ppcboot.elf on there and post again with results. It was acting like a file/directory issue then the executable kernel went twitch, thud, explode, die lol

MORE UPDATES: Still not working, I guess I actually do have to manually write the image to the sd card. I was hoping I could get away without doing that, as I could with Easy Wii Linux

IT VERKS!!!!!!111111211112212323543546: It finally works, boots straight to command line. Debian Linux, based on whiite. Thank you Ninja_Carver!!!!!! Even on my handy dandy 8gb card to boot!

My next step would be to work on getting Ubuntu 12.04 LTS on here XD
 
  • Like
Reactions: Ninja_Carver
Thank you it looks like this is the actual full version this time, unlike the filetrip one that seems to only dload about 20kb of an 80mb file lmao. You might wanna edit the OP and replace that link with this one :). I imagine this doesn't contain the ubuntu disc image, there's no way you compressed it down to 80mb lmao. So do I still need to go through those steps above, or can I just replace the ppcboot.elf and disc image (and rename them accordingly) and call it a day, or did I totally misunderstand what you meant?

UPDATE: Nevermind, I see you did include the disc image, that must've been one hell of a compression ratio lmao. I'm gonna go try it now....

CLARIFICATION: the new link NinjaCarver just put up is the disc image itself, nothing more, I will see if it runs

YET ANOTHER UPDATE: ppcboot.elf i was using failed to load that image you uploaded. I think its just because I was still using the one for Easy Wii Linux lol. I thought if I just renamed the disc image that it would take. I guess not XD. Gonna put the actual Trinux ppcboot.elf on there and post again with results. It was acting like a file/directory issue then the executable kernel went twitch, thud, explode, die lol

MORE UPDATES: Still not working, I guess I actually do have to manually write the image to the sd card. I was hoping I could get away without doing that, as I could with Easy Wii Linux

IT VERKS!!!!!!111111211112212323543546: It finally works, boots straight to command line. Debian Linux, based on whiite. Thank you Ninja_Carver!!!!!! Even on my handy dandy 8gb card to boot!

My next step would be to work on getting Ubuntu 12.04 LTS on here XD


# ls /etc/*release*

Do any files come back?

# cat <filename> will tell us what version/distro the filesystem is based off of.

# uname -a will tell you what kernel version is being used.
And yes, this is an image, you have to write it to your card with a utility such as 'dd'.
 
# ls /etc/*release*

Do any files come back?

# cat <filename> will tell us what version/distro the filesystem is based off of.

# uname -a will tell you what kernel version is being used.
And yes, this is an image, you have to write it to your card with a utility such as 'dd'.


Alright I'll have to take a look at this a bit later. As for writing it to my card, I got that all done as stated in my previous post. It runs beautifully (even on my 8gb sdhc care, how about that?). Problem is, this distro doesn't seem to like either of the keyboards I tried lol, which this is a common bug anyways. I'm going to have to find a compatible keyboard to get anywhere with this distro.
 
That's why he monetized his vids : to get a shirt ;)

But I don't really see any progress, even if linux is ported (in a kernel way) will this allow to have a multi core thread support ?

If written correctly, yes it will. Technically Trinux in its current state has access to the Espresso processor but not all three cores can be used their full potential just yet. I consider Trinux as a way for us to run what I've personally dubbed "pseudo Wii U homebrew." Minor step up from just using the straight up vWii normally, but again, far off from actual Wii U homebrew. A step in the right direction either way :)
 
Had this laying around, too, might be of some use, might even be the final product i worked on :)

https://www.dropbox.com/s/s279kdjkacykuoj/trinux-0.5a.7z

Was this your latest?
http://filetrip.net/dl?o9P9S17owS

from

hmmm that link is dead (dunno why maybe hdd error)
ft_logo.png



Error 404 - File not found

We are sorry to inform you that the file you are requesting is no longer available.
It may have been deleted from our servers for one of the following reasons:
  • Copyright infringement or claim from a third party
  • Our antivirus scans may have flagged the file as malware
  • The file may have been corrupted or deleted due to an HDD error on our servers
  • The URL of the file you are trying to access contains invalid characters
  • Other unknown reasons
You may now go back to the Filetrip home page.
and http://vwii.idfbest.com/upload/trinux-0.6.img.bz2
appears to be dead
 
Ninja_Carver I have a proposition for you. First let me say this, this exploit has far too much potential to just let it fizzle out of existence. You being a linux sysadmin (making you a guru by default :-P) and my knowledge of microprocessors and assembly language, I think we should team up to make this exploit a full reality. It reminds me of the original xbox days when linux was THE platform for homebrew. I know this is not going to be easy by any means but if we "join forces" I know we can come up with something spectacular. What do you say?
 

Site & Scene News

Popular threads in this forum