Hacking [Release] vWii Theme Injector - Inject themes into vWii System Menu

diddy81

Wii Theme Team
Member
Joined
Mar 14, 2009
Messages
916
Trophies
1
XP
1,099
Country
So could I recover from a bad theme by using wup client to upload the unmodified copy of the System Menu app? Would I have to delete anything?
i've never used wupclient but from what i can gather yes you could recover from a bad theme by just uploading the stock app

ill look at making the dark red theme up for vwii tonight
 

DocAmes1980

Well-Known Member
Member
Joined
Oct 31, 2016
Messages
873
Trophies
0
Age
43
XP
975
Country
United States
i've never used wupclient but from what i can gather yes you could recover from a bad theme by just uploading the stock app

ill look at making the dark red theme up for vwii tonight

OK thank you. Well I've got a perfectly working vWii. I might as well unnecessarily screw with it. No NAND backup either. What could possibly go wrong?
 

DocAmes1980

Well-Known Member
Member
Joined
Oct 31, 2016
Messages
873
Trophies
0
Age
43
XP
975
Country
United States
Well I didn't get very far. Is the path in the OP correct? I tried;

w.dl("/slccmpt01/title/00000001/00000002/content/0000001f.app")

and got:

dl error : could not open /slccmpt01/title/00000001/00000002/content/0000001f.app


I also tried:

w.dl("/vol/slccmpt01/title/00000001/00000002/content/0000001f.app")

and got another "dl error : could not open..." error.

Something I'm doing wrong?
 

MattKimura

3DS & WiiU Enthusiast
Member
Joined
Jun 30, 2014
Messages
2,137
Trophies
1
XP
2,936
Country
United States
Question, are you using the newest build of homebrew launcher that naturally has 16:9 support? Or still using the one that makes it 4:3? How does one get ahold of and install the newest one?
 

DocAmes1980

Well-Known Member
Member
Joined
Oct 31, 2016
Messages
873
Trophies
0
Age
43
XP
975
Country
United States

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
Well I didn't get very far. Is the path in the OP correct? I tried;

w.dl("/slccmpt01/title/00000001/00000002/content/0000001f.app")

and got:

dl error : could not open /slccmpt01/title/00000001/00000002/content/0000001f.app


I also tried:

w.dl("/vol/slccmpt01/title/00000001/00000002/content/0000001f.app")

and got another "dl error : could not open..." error.

Something I'm doing wrong?
Download the full directory of content instead. You may have different files.
 

MattKimura

3DS & WiiU Enthusiast
Member
Joined
Jun 30, 2014
Messages
2,137
Trophies
1
XP
2,936
Country
United States
I assume you're talking about the Homebrew Channel Forwarder for the vWii.

Here (a guide plus the .wad file):

https://gbatemp.net/threads/the-definitive-vwii-hacking-guide.425852/#32
Yeah I know about the forwarder (Thanks for the link anyways)
But I heard that the homebrew channel became open source, and the last thing the dev did was allow it to support 16:9. But you could only complile it to get it so I just left it as that. Since OP knows a thing or two about coding, I thought he might actually be using that one since he doesn't seem to have a forwarder around.
 

DocAmes1980

Well-Known Member
Member
Joined
Oct 31, 2016
Messages
873
Trophies
0
Age
43
XP
975
Country
United States
Yeah I know about the forwarder (Thanks for the link anyways)
But I heard that the homebrew channel became open source, and the last thing the dev did was allow it to support 16:9. But you could only complile it to get it so I just left it as that. Since OP knows a thing or two about coding, I thought he might actually be using that one since he doesn't seem to have a forwarder around.

I guess I'm confused. The HBC forwarder DOES make the HBC 16:9.
 

DocAmes1980

Well-Known Member
Member
Joined
Oct 31, 2016
Messages
873
Trophies
0
Age
43
XP
975
Country
United States
Download the full directory of content instead. You may have different files.

I don't know crap about Python. I tried using "*.*" and tried just the directory. I hate to ask to be spoonfed but how would I download the entire contents of the directory to "C:\dl"
 
Last edited by DocAmes1980,

Irastris

Well-Known Member
OP
Member
Joined
May 3, 2015
Messages
1,116
Trophies
0
XP
895
Country
United States
So if a theme borks the vWii System menu I could push (upload) the original "0000001f.app" to "slccmpt01/title/00000001/00000002/content/" correct?

Also, there was a member who used MyMenufy on her vWii and made her vWii System menu unusable. Would pushing an unmodified 0000001f.app to her Wii U fix her issue?

Edit: I don't know anything about MyMenufy/Wii themes. Is there a thread or a site where I can find a list of .mym files?

Yes, you can restore by pushing the original 0000001f.app. Same as that Sucy person.

You can get MYM themes on Spiffy, ModMii, and some other sites if you search around a bit.
 

DocAmes1980

Well-Known Member
Member
Joined
Oct 31, 2016
Messages
873
Trophies
0
Age
43
XP
975
Country
United States
Yes, you can restore by pushing the original 0000001f.app. Same as that Sucy person.

You can get MYM themes on Spiffy, ModMii, and some other sites if you search around a bit.

Thank you. I don't know if you saw my other post but I am unable to download 0000001f.app using WUPclient. WUPclient is working because I just downloaded my system.xml. Is there a typo in the OP or am I doing something wrong.

Using:

w.dl("/slccmpt01/title/00000001/00000002/content/0000001f.app")

output:

dl error : could not open /slccmpt01/title/00000001/00000002/content/0000001f.app
 
Last edited by DocAmes1980,

Irastris

Well-Known Member
OP
Member
Joined
May 3, 2015
Messages
1,116
Trophies
0
XP
895
Country
United States
so this does the same as thememii and nothing different
building a fully compatible vwii theme is not too difficult there are only minor naming differences in the archive between wii and vwii
i just never released any as there was no brick protection

Correct, but I thought using Mymenuify was a guaranteed insta-brick on vWii? So I created this which injects the theme into a .app on your PC.

--------------------- MERGED ---------------------------

Thank you. I don't know if you saw my other post but I am unable to download 0000001f.app using WUPclient. WUPclient is working because I just downloaded my system.xml. Is there a typo in the OP or am I doing something wrong. Using: w.dl("/slccmpt01/title/00000001/00000002/content/0000001f.app")
That should be working just fine. If you can't get WUPclient to work, give FTPiiU a try. That's what I use, so I know it works perfectly for this.
 

diddy81

Wii Theme Team
Member
Joined
Mar 14, 2009
Messages
916
Trophies
1
XP
1,099
Country
Correct, but I thought using Mymenuify was a guaranteed insta-brick on vWii? So I created this which injects the theme into a .app on your PC.

injecting the mym in to a .app is what thememii does it just outputs a .csm by default and a .csm is just a .app with the extension renamed
 
  • Like
Reactions: markehmus

DocAmes1980

Well-Known Member
Member
Joined
Oct 31, 2016
Messages
873
Trophies
0
Age
43
XP
975
Country
United States
It works for some themes. As diddy pointed out though, you'd be better off using ThemeMii to inject themes into your .app, which is the exact same thing this batch script does, so I wasted my time coding this. :P

Well at least you made people aware of what is possible. In other news I tried FTPiiU. I'm connected but the only directory listed is /sd. I'm using FileZilla. I don't get it. Anything obvious to recommend? If not no worries. I'll find the FTPiiU forum and ask there. Dammit! I just want to brick my vWii already.
 

CatmanFan

Anxious and regretful
Member
Joined
Aug 14, 2016
Messages
1,962
Trophies
0
Website
www.youtube.com
XP
2,584
Country
Morocco
Well at least you made people aware of what is possible. In other news I tried FTPiiU. I'm connected but the only directory listed is /sd. I'm using FileZilla. I don't get it. Anything obvious to recommend? If not no worries. I'll find the FTPiiU forum and ask there. Dammit! I just want to brick my vWii already.
You should be using "FTPiiU Everywhere". Also, why would you ever want to brick your vWii?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr