Hacking UsendMii

  • Thread starter Thread starter Crayon2000
  • Start date Start date
  • Views Views 90,070
  • Replies Replies 222
  • Likes Likes 43
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
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?
 
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,
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)
 
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 ;)
 
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,
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,
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.
 
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 :(
 
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.
 
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.
 
I think i will fork it the time being... Good luck man, don't worry you will have the crunchyroll exploit :)
 
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
 
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