priiloader icon indicating copy to clipboard operation
priiloader copied to clipboard

Priiloader on Wii U vWii (We have the decryption keys)

Open DraconicNEO opened this issue 4 years ago • 64 comments

Hello I was wondering if there was a way to load Priiloader as a Channel on vWii due to the inability to install to the System menu. I saw that you did it in #220 so it looks possible. Most people typically use Priiloader for its ability to load patches and vWii can be unbricked from Wii U mode.

Obviously things like locking the system menu wouldn't work since you have to load Priiloader Manually and BootMii isn't functional on vWii period.

DraconicNEO avatar Jan 30 '21 17:01 DraconicNEO

"vWii can be unbricked from Wii U mode."

Really? I don't have a Wii U but I thought that when it's completely bricked you're screwed.

TheTechRobo avatar Jan 30 '21 17:01 TheTechRobo

"vWii can be unbricked from Wii U mode."

Really? I don't have a Wii U but I thought that when it's completely bricked you're screwed.

There is actually a big difference between a vWii brick and a Full Wii U brick. The difference being that a vWii brick prevents you from loading the virtual Wii (Wii Menu) but still allows you to run Wii U software. A full brick prevents the Wii U from starting up at all. Since a vWii brick doesn't prevent the Wii U from booting it can be fixed with Wii U homebrew, Wii U bricks on the other hand can only be fixed via a hardware mod to flash the eMMC.

DraconicNEO avatar Jan 30 '21 18:01 DraconicNEO

I did know the difference between a vwii brick and a wii u brick, but i had no idea you could fix vwii from wii u menu

TheTechRobo avatar Jan 30 '21 19:01 TheTechRobo

@TheTechRobo , he's right. ive done some vWii modding using ftpii in wii u mode. technically, if you know whats wrong you can fix it from wiiu mode. this is how i did the investigation into the ancast of system menu and to know if priiloader in vWii was possible.

@DraconicNEO : what advantage would you have from having a priiloader channel? it can't patch system menu since it can't load it (its encrypted). is the public decryption key that the cpu uses to decrypt it public? cause without it nothing can touch system menu. that screenshot was generated by replacing homebrew channel's binaries with priiloader , but in theory it can be made its own channel.

DacoTaco avatar Jan 30 '21 19:01 DacoTaco

@DraconicNEO : what advantage would you have from having a priiloader channel? it can't patch system menu since it can't load it (its encrypted). is the public decryption key that the cpu uses to decrypt it public? cause without it nothing can touch system menu. that screenshot was generated by replacing homebrew channel's binaries with priiloader , but in theory it can be made its own channel.

Oh Originally I thought it could be possible to apply temporary patches after boot, I don't know why but I thought that it could somehow work.

Well as for the keys The vWii keys were made public, quite a while ago actually. Actually not Just the vWii keys, both the vWii and Wii U keys.

Taken from Page on WiiUBru

vWii Ancast Key: ce3641b2660253f5a7e789db297be2c1585b3054 Used to decrypt vWii System Menu and new NANDloader binaries at load time.

Wii U Ancast Key: 2ba6f692ddbf0b3cd267e9374fa7dd849e80f8ab Used to decrypt the Cafe OS kernel at load time.

I don't know if there's some other issue with doing it but we do have the keys. So it doesn't seem like encryption is one of them.

DraconicNEO avatar Jan 30 '21 23:01 DraconicNEO

oh, having the keys might change some things actually. thats... interresting :)

DacoTaco avatar Jan 30 '21 23:01 DacoTaco

Great, this got buried. As a "I left two Wiis at my Grandmas for Wii Sports and I would feel bad if I took them back to run homebrew on it" club member, I think that looking into this would be interesting. Now, I'm a vita guy primarily, so I wouldn't know the half of it, but hey, it'd be cool to see.

indianaliam1 avatar Jun 26 '21 19:06 indianaliam1

hello @DacoTaco how are you : ) can you please add vWii ancast key into that dol file please thank you if you can

priiloader.zip

ghost avatar Jul 10 '21 14:07 ghost

hello @DacoTaco how are you : ) can you please add vWii ancast key into that dol file please thank you if you can

priiloader.zip

That's the version you modified to run on vWii right?

DraconicNEO avatar Jul 10 '21 17:07 DraconicNEO

@QuickBellHacker It's a bit more than adding the keys, extra code needs to be added to Priiloader if I'm correct.

TheTechRobo avatar Jul 10 '21 20:07 TheTechRobo

well that's obvious, idiot

indianaliam1 avatar Jul 10 '21 23:07 indianaliam1

Gee, thanks. I wasn't talking to you, either.

TheTechRobo avatar Jul 11 '21 00:07 TheTechRobo

Bump?

ghost avatar Sep 06 '21 22:09 ghost

Bump?

Currently QuickBellHacker is taking a break from priiloader on vWii. Don't know when he'll get back to it.

DraconicNEO avatar Sep 09 '21 06:09 DraconicNEO

Isn't Daco the developer?

TheTechRobo avatar Sep 09 '21 20:09 TheTechRobo

i am. last time i checked i am xD

i want to look at this, but i have a hard time finding time and motivation to do so..

DacoTaco avatar Sep 09 '21 20:09 DacoTaco

Sending all my love and support. I hope you can find the time to finish this! It would be beneficial to do many. Thanks for all you’ve done!

ghost avatar Sep 09 '21 20:09 ghost

Isn't Daco the developer?

He is, but last time I checked. Quick Bell Hacker was the one who got Priiloader Booting on vWii, although he still hasn't said how he did it yet.

DraconicNEO avatar Sep 11 '21 19:09 DraconicNEO

he did? any link to where he/she has shown this? i mean, in theory i have gotten priiloader running on vWii myself (by replacing HBC's dol with priiloader) but i didn't know anyone else did this.

DacoTaco avatar Sep 11 '21 19:09 DacoTaco

All I've seen is them asking for Daco to patch their binary for this to work, but neo might be in dms or smth

TheTechRobo avatar Sep 11 '21 23:09 TheTechRobo

If/when PriiLoader is on the Wii U, please add the ability to disable the vFilter, and enable the WC24 flags. Would it also be possible to boot into a different resolution than what the Wii U is set to?

ghost avatar Sep 11 '21 23:09 ghost

All I've seen is them asking for Daco to patch their binary for this to work, but neo might be in dms or smth

He showed a teaser on YouTube and talked about it on his server, but he didn't actually say how he did it.

DraconicNEO avatar Sep 12 '21 01:09 DraconicNEO

Just saw this, would be very interested if this can be done :)

Ploggy avatar Oct 27 '21 04:10 Ploggy

Just saw this, would be very interested if this can be done :)

Still waiting on @QuickBellHacker to show/tell us how he did it.

DraconicNEO avatar Oct 28 '21 06:10 DraconicNEO

@DraconicNEO this?

https://www.youtube.com/watch?v=HGDDAq5c98c

Ploggy avatar Oct 28 '21 17:10 Ploggy

i think thats the video, ye

DacoTaco avatar Oct 28 '21 18:10 DacoTaco

@DraconicNEO this?

https://www.youtube.com/watch?v=HGDDAq5c98c

Yeah I'm pretty sure that's it.

DraconicNEO avatar Nov 01 '21 16:11 DraconicNEO

i think thats the video, ye

So, the main reason I'd want Priiloader on vWii is there's a new wip HB called Fakemote. Fakemote is made by Xerpi and allows hid controllers to work On Wii (Bluetooth support is planned) Currently it works with Usbloader and WiiFlow because you can choose the IOS before loading a game, From what I understand with Priiloader you can choose an IOS to boot the system from? I Understand modifying a System IOS (especially on vWii is a big no no?) :P

But if Priiloader can be added to vWii we could have systemwide hid support that will work from booting vWii ?(in theory)?

Ploggy avatar Nov 01 '21 18:11 Ploggy

hehe, fakemote is getting traction quickly huh. thats nice to see ! (he contacted me some time ago to ask about ios/hid stuff)

that said, in theory it could work, yes. if priiloader could load system menu.

vWii has a few issues. the biggest one is that system menu's application is an ancast and encrypted. we'd need the decrypt it first before booting it. but we know the keys, so ok.

second problem is installing it. to install it, it would need to be installed as a separate title that isn't system menu because installing in system menu would brick vWii (since priiloader is not an ancast image).

third problem is that if it is installed and running, it would need a cios or patched ios to even access the system menu ancast to decrypt and run it.

this is why we want the technical information behind the video, we want to know how it was done. if its done through a different way then how i ran priiloader on vwii ( by creating a separate channel and installing it ) , i'd like to know to see if there is a way to run it flawlessly.

DacoTaco avatar Nov 01 '21 18:11 DacoTaco

Fakemote is awesome, been testing it on Discord, works really well when it works, but I'd really like the ability to set it up and not worry about it not working after loading another app, lol

I saw earlier in the this thread that the ancast keys were out there now.. that's handy :P

If its possible to add priiloader to a channel, we could load that channel directly from the WiiU menu thanks to fix94's hbc2hbl.rpx (I think that's what it's called) wouldn't that serve the same purpose? or once you exit the Priiloader channel you lose all patches?

That guy seems to be gone, I seems like he did something similar to you, but since his Vid starts in the Priiloader menu I guess he could have done something differently?

Ploggy avatar Nov 01 '21 18:11 Ploggy