Hacking UsendMii

Crayon2000

Well-Known Member
OP
Member
Joined
Feb 4, 2013
Messages
131
Trophies
1
XP
762
Country
Canada
Maybe the G2X libraries can help you...
Yes, this is what needs to be used.
Also, one question: How much latency is generated using homebrew? More or less than the browser version?
UsendMii Client should send the button states to UsendMii each 10ms: https://github.com/Crayon2000/UsendMii-Client/blob/master/src/program.c#L181
If it's working, it should be faster than the Browser version that uses Websocket. The homebrew version uses UDP. I have not tested the speed yet. Since I got fu**ed with the 5.5.2 update :angry:, the UsendMii Client development is suspended until another flaw is found.

Hi Crayon, so you speak french?
Oui :)
 
  • Like
Reactions: Valery0p

HRudyPlayZ

Developer, Gamer and Power User.
Member
Joined
Dec 29, 2016
Messages
371
Trophies
0
XP
2,066
Country
France
UsendMii Client should send the button states to UsendMii each 10ms: https://github.com/Crayon2000/UsendMii-Client/blob/master/src/program.c#L181
If it's working, it should be faster than the Browser version that uses Websocket. The homebrew version uses UDP. I have not tested the speed yet. Since I got fu**ed with the 5.5.2 update :angry:, the UsendMii Client development is suspended until another flaw is found.

So sorry for you man, you didn't set the DNS?
Tellement désolé, tu n'avais pas paramètré le DNS?
 

Valery0p

Well-Known Member
Member
Joined
Jan 16, 2017
Messages
560
Trophies
0
XP
1,646
Country
Italy
Here are some things that can be useful to everyone is on 5.5.2 without a way to get homebrew:
The IOSU kernel and the Cafe-Kernel exploits are still working, only the browser entrypoint got patched.
There is another userland entrypoint: haxchi, but it needs the ability to modify the "content" directory, inside an exploitable DS game installation directory, on the mass storage (MLC) NAND chip OR on the USB external hard disk. On 5.5.1 browserhax+kernel exploits made this job very easy, but now...

Theoretically, you can access the MLC/USB drive physically, decrypt it, change the content of the "content" directory (sorry for the joke :), encrypt the drive and use the hacked DS tile as an entrypoint equivalent to browserhax (and offline).
But guess what? The drives are encrypted with the keys inside the OTP and the SEEPROM memory! Dx And even if some of the keys are the same for every console, the one that we needs are generate different for every console...

I'm not sure, but maybe there is a way to recover your usb key, knowing how is generated...I've read some positive hints Online ;)

More on Haxchi:
https://github.com/smealum/haxchi
https://github.com/FIX94/haxchi
More on the crypto:
http://wiiubrew.org/wiki/Hardware/SEEPROM
Discussion with useful links: https://gbatemp.net/threads/dev-wii-u-file-system.454637/
https://github.com/yellows8/wiiu_wfsmount
 
Last edited by Valery0p,

dudesan

Member
Newcomer
Joined
May 15, 2017
Messages
6
Trophies
0
Age
47
XP
63
Country
United States
Does use of usendmii require a internet connection? Don't want to risk updating to 5.5.2 (the dns block didn't work the last time I set it up)
 

Valery0p

Well-Known Member
Member
Joined
Jan 16, 2017
Messages
560
Trophies
0
XP
1,646
Country
Italy
Does use of usendmii require a internet connection? Don't want to risk updating to 5.5.2 (the dns block didn't work the last time I set it up)
Yes...you can setup an hot spot without internet connection, and connect your wiiu and your pc to the same network ;)
 

Crayon2000

Well-Known Member
OP
Member
Joined
Feb 4, 2013
Messages
131
Trophies
1
XP
762
Country
Canada
Does use of usendmii require a internet connection? Don't want to risk updating to 5.5.2 (the dns block didn't work the last time I set it up)
dudesan, it is recommended to use UsendMii in a LAN. Using Internet will simply slow things down without any reason.
 
Last edited by Crayon2000,

metalsniper63

Active Member
Newcomer
Joined
Mar 7, 2017
Messages
27
Trophies
0
Age
35
XP
87
Country
Mexico
I have a question regarding this. If you don't need any hacked wii, would it be possible that this is the new entry point to launch home brew? I mean, that is what the browser exploit did right? send a video file that launched the home-brew channel. So what if we send that same file to the wii U Via this application?
 
Last edited by metalsniper63,

dudesan

Member
Newcomer
Joined
May 15, 2017
Messages
6
Trophies
0
Age
47
XP
63
Country
United States
My LAN adapters died and I don't have the cash for a new one right now so hotspot is my only option...which is also giving me issues. I used a android device, grabbed a hotspot app for it but the wii u wouldn't connect to it.
 

Crayon2000

Well-Known Member
OP
Member
Joined
Feb 4, 2013
Messages
131
Trophies
1
XP
762
Country
Canada
I have a question regarding this. If you don't need any hacked wii, would it be possible that this is the new entry point to launch home brew? I mean, that is what the browser exploit did right? send a video file that launched the home-brew channel. So what if we send that same file to the wii U Via this application?
UsendMii acts like a normal web server. The only difference is that it is hosted on your PC. So loading a video from the web or with UsendMii on an updated Wii U (5.5.2) will result in the same behaviour :(
 

dudesan

Member
Newcomer
Joined
May 15, 2017
Messages
6
Trophies
0
Age
47
XP
63
Country
United States
solved the issue, using connectify on the laptop. Just like crayon2000 said its laggy. Tried it on a steam game, it lags. Tried it on sonic 3 complete and it only runs ok if I keep the window small.
 

Crayon2000

Well-Known Member
OP
Member
Joined
Feb 4, 2013
Messages
131
Trophies
1
XP
762
Country
Canada
solved the issue, using connectify on the laptop. Just like crayon2000 said its laggy. Tried it on a steam game, it lags. Tried it on sonic 3 complete and it only runs ok if I keep the window small.
For better performance it's always better to run UsendMii minimized. If you use the Internet Browser version, you can start UsendMii by adding the -d switch, you will see the average time to get the button states.
 

Crayon2000

Well-Known Member
OP
Member
Joined
Feb 4, 2013
Messages
131
Trophies
1
XP
762
Country
Canada
I think i will fork it the time being... Good luck man, don't worry you will have the crunchyroll exploit :)
Hello, I don't mind if you fork the project on GitHub. If you do something interesting, don't forget to do a Pull Request. It's not because I can't test the code on my Wii U that the project (homebrew client for UsendMii) is completely dead. People can still test it for me :D
 

HRudyPlayZ

Developer, Gamer and Power User.
Member
Joined
Dec 29, 2016
Messages
371
Trophies
0
XP
2,066
Country
France
Oh.... Good... :) I thought the project was paused until you regain access to homebrew...

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

In fact i have some suggestions...

1 - The touch display, i already spoke about this suggestion... [Page 5 of this thread]
2 - A better mouse sensitivity (For example if i want to play TF2 with USendMii, the camera is too slow...)
3 - Joystick emulation...
4 - Submenus ( For example add a touch button that opens a menu on the gamepad with choices/alternate touch layouts...)
5 - A new icon (I think i will make it when i got the time)
6 - A new (better and prettier looking) interface for the client/webbrowser...
7 - Support for Wiimotes / Pro controller?
8 - Graphical Tablet emulation (for games like Osu!) [thx to Felek666 for the suggestion]

I can't fork cause i don't have the time... (studies...) but i can test a compiled version on a 5.5.1 Wii U with CBHC CFW [By using the hblauncher channel]
 
Last edited by HRudyPlayZ,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    but how did they go bankrupt?
  • Xdqwerty @ Xdqwerty:
    or rather, why?
  • K3Nv2 @ K3Nv2:
    I'm about to buy a $200 flash cart
  • Psionic Roshambo @ Psionic Roshambo:
    I think I have a 256GB card in my 3DS lol
  • Psionic Roshambo @ Psionic Roshambo:
    It's a New 3DS XL so it's still under warranty... If it ever breaks gonna make Nintendo fix it lol You said it was new.... For eternity!!!
  • Psionic Roshambo @ Psionic Roshambo:
    But my 3DS is loaded with emulators and 3DS games and DS games and GBA games probably thousands of games in total lol
  • Xdqwerty @ Xdqwerty:
    Brb going with my dad
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, are most of those games shovelware?
    +1
  • K3Nv2 @ K3Nv2:
    Nah gotta buy 3 1tb SD cards for 3ds the entire libraries need archived in my home
    +1
  • SylverReZ @ SylverReZ:
    >buys x3 1TB SD cards
    >stores the entire 3DS library on them
    >installs CFW
    >realised why I wasted loads of money and resources
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Lol no I clean my sets
  • K3Nv2 @ K3Nv2:
    Cause it's in my home ready to go
  • K3Nv2 @ K3Nv2:
    Like uremum
  • Psionic Roshambo @ Psionic Roshambo:
    But 100 games on SNES and Genesis and GBA then TG16 and NES and GB and GBC then all the other random systems and arcade games it all adds up lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Virtual Boy alone has probably 5 games!!! Lol
    +1
  • K3Nv2 @ K3Nv2:
    I won't mention any names in chat but some of us wastes $300 on preloaded hdds :tpi:
    +1
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, The PS5 had none.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I spent more than that on a stuffed 4TB drive lol
  • K3Nv2 @ K3Nv2:
    Honestly I've yet to fill the 1tb internal drive on my ps5
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, 1) except final fantasy 16. 2) why would I have a console's whole catalogue if most of the games are either shovelware or terrible games?
  • Psionic Roshambo @ Psionic Roshambo:
    Kind of a waste, but the allure of all those games over 100,000
  • Psionic Roshambo @ Psionic Roshambo:
    Some shovel ware with low ratings you might enjoy more than the ratings would sugest
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Cruisn on the Wii is one of my personal examples of that, it's considered one of the worst games of all time, I loved it and completed it several times.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    The trick for me was to go into the settings and crank up the Wiimote sensitivity to the max and it gets twitchy but you can win that way lol
  • Psionic Roshambo @ Psionic Roshambo:
    Lots of other games I enjoyed that reviews would say otherwise lol
    Psionic Roshambo @ Psionic Roshambo: Lots of other games I enjoyed that reviews would say otherwise lol