Hacking UStealth - Wii U 'Format Disk' Nag workaround :)

jammybudga777

Well-Known Member
Member
Joined
Aug 23, 2013
Messages
2,284
Trophies
1
Age
37
XP
2,193
Country
i have looked through the thread and the main op. but i cant find anywhere emulators that have been re-compiled to work with U-stealth (the only thing stopping me from using this right now) im guessing there isnt any yet and i need to do it myself??
 

Guips

New Member
Newbie
Joined
Feb 23, 2015
Messages
2
Trophies
0
Age
39
XP
56
Country
France
Do you think it could be possible to add ustealth support to the libwupc version of Snes9xGX, FCEUGX and VBAGX from here ?
 

gregde

New Member
Newbie
Joined
Mar 10, 2015
Messages
1
Trophies
0
Age
33
XP
51
Country
France
Hello everybody :)

So if i understand , this program (Ustealth) only works with a disk and not a partition (eg : wii games are on a NTFS partition but the disk contains also a FAT32 partition and so the goal is only to hide the Ntfs one) ?

Thank you
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
you don't hide partitions, you alter the partition table.

a drive works like that:

[drive start][Partition table][partition1][partition2][partition3][partition4][drive end]

The partition table is used to tell where the 4 possible partitions starts on the drive, the format (fat32, ntfs, ext, unformated, etc.) and how big they are.
The partition table has a signature to determine if the HDD is using a partition table or if it's unformated/raw.

The WiiU is formating the drive fully
[Drive start]WiiU Format[Drive end]
No partition, no partition table are used by the console.
The WiiU is looking at the partition table signature to determine if the drive is already formated to wiiU format.

If it finds the Table's signature, it means the drive is not formated yet, and ask to format it.
If it doesn't find the Table's signature, it "think" the drive is already WiiU format, and don't ask to format it.

So, the trick with UStealth is to modify the expecting signature located in the Partition table.
The partition are untouch, they are still starting and containing all the data. The partition table is also correctly defining each partition type/size/location, only the signature is different.

The issue, is that other programs are checking the signature to determine if the drive is formated or not.
If you connect a drive with modified signature on a computer, it will think the drive is not formated because the signature is bad.

You can edit the signature on Wii or vWii (with a homebrew), or on the computer (with a program to edit the signature only, without formating the drive)
 

75mak

Well-Known Member
Member
Joined
Nov 10, 2011
Messages
395
Trophies
0
XP
313
Country
you don't hide partitions, you alter the partition table.

a drive works like that:

[drive start][Partition table][partition1][partition2][partition3][partition4][drive end]

The partition table is used to tell where the 4 possible partitions starts on the drive, the format (fat32, ntfs, ext, unformated, etc.) and how big they are.
The partition table has a signature to determine if the HDD is using a partition table or if it's unformated/raw.

The WiiU is formating the drive fully
[Drive start]WiiU Format[Drive end]
No partition, no partition table are used by the console.
The WiiU is looking at the partition table signature to determine if the drive is already formated to wiiU format.

If it finds the Table's signature, it means the drive is not formated yet, and ask to format it.
If it doesn't find the Table's signature, it "think" the drive is already WiiU format, and don't ask to format it.

So, the trick with UStealth is to modify the expecting signature located in the Partition table.
The partition are untouch, they are still starting and containing all the data. The partition table is also correctly defining each partition type/size/location, only the signature is different.

The issue, is that other programs are checking the signature to determine if the drive is formated or not.
If you connect a drive with modified signature on a computer, it will think the drive is not formated because the signature is bad.

You can edit the signature on Wii or vWii (with a homebrew), or on the computer (with a program to edit the signature only, without formating the drive)
Do you think an IOS exploit will possibly give more clues as to how the wii U format works so then it would be possible to use wii U format for wii stuff?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
no.
The WiiU format is encrypted. even if you can see how the IOS read the drive, or even if you can access the files thanks to the WiiU IOS exploit (you tell the IOS to read the files for you) when you are in WiiU mode, you will not be able to access it from vWii as you will need the encryption key and you are not in WiiU mode so the WiiU IOS will not be available.
 

Dellguy

New Member
Newbie
Joined
Mar 7, 2015
Messages
3
Trophies
0
Age
27
Location
Howell, Michigan
XP
52
Country
United States
Quick Question. I was able to get U Stealth to hide the hard drive (No format screen at startup) but Wiiflow won't read the drive (was working fine before) . I'm using the WiiFlow Mastermod (And updated it...even took the boot.dol from wiiflow 4.2.1 and replaced it with what I had...still nothing.) Could this be because I'm using WBFS manager, or is there some switch in the wiiflow settings I missed? Any help would be appreciated.
 

Wiimm

Developer
Member
Joined
Aug 11, 2009
Messages
2,292
Trophies
1
Location
Germany
Website
wiimmfi.de
XP
1,519
Country
Germany
The following Bash/Linux command line has the same effect as UStealth:
Code:
echo -n $'\xab' | dd of=/dev/XXX bs=1 count=1 seek=511
Replace 'XXX' by the correct device name.
For me it works perfect: Wii U ignores the USB-Stick and CFG-Loader sees the WBFS partition. I have not tested other things.
 

pokeparadox

Well-Known Member
Member
Joined
Dec 31, 2008
Messages
230
Trophies
0
XP
782
Country
I'm sorry it took so long but in all honesty I just kept forgetting to upload after work, etc.

Here: http://projectinfinity.org.uk/lib/exe/fetch.php?media=pokeparadox:temp:u-stealth-linux.7z

Is my progress in getting a version of the UStealth utility working under Linux. It's not perfect, but it does work. (No warranty implied, etc.)

Please feel free to use the existing code to improve what's there. One known bug is that it will sometimes freeze with the input stolen you have no choice but shutdown your PC.

EDIT: The source is included as are the Exe files. You will need mono to run this. It is intended to be run in linux as it uses shell commands. I doubt it will work on other OSs.
Also it require dd, parted and cut (maybe others I forgot) in order to perform the necessary operations.
 

sammus2

New Member
Newbie
Joined
Jun 17, 2015
Messages
2
Trophies
0
Age
33
XP
43
Country
Greece
and what about the reverse? i mean how we can make the pc to read the usb already in format device from wii u? i fuck up with my saves i moved them in a usb device then i format the wii u and ofc is asking me for format the usb device. and now what if somehow i open the usb device with pc and then i add this UStealth and then maybe the wii u will read the usb with my saves? ;/
 

Slartibartfast42

Well-Known Member
Member
Joined
Mar 6, 2013
Messages
943
Trophies
0
XP
531
Country
United States
and what about the reverse? i mean how we can make the pc to read the usb already in format device from wii u? i fuck up with my saves i moved them in a usb device then i format the wii u and ofc is asking me for format the usb device. and now what if somehow i open the usb device with pc and then i add this UStealth and then maybe the wii u will read the usb with my saves? ;/

No, that's impossible. It's encrypted, we don't have the keys. What did you do? Why did you do that?
 

chrisemersonnc

Member
Newcomer
Joined
Oct 4, 2007
Messages
20
Trophies
0
Age
52
Website
Visit site
XP
224
Country
United States
Has anyone confirmed that USBLoader GX works with this or not on WiiU? I've tried the latest GX and the GX dol the author posted in the first post - but in both cases the HD is never found by GX. I also tried the v7 and v8 versions of the ustealth app - but in both cases there it's the same - the WiiU can't see the drive and GX can't see it either. The fact that this app hides the HDD from the WiiU is so awesome ... but so far I can't get it seen by USBLoader GX. Apologies if this has already been answered btw.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
USBLoaderGX is compatible with UStealth mode.

But a lot of drives have issues on vWii (even without UStealth!)
First, be sure your drive works with USBLoaderGX without hidding your drive. if it doesn't work then it's not related to UStealth, but you either don't have enough power, or you have a drive not compatible. (there's a known issue where some drives don't work on vWii)
 

chrisemersonnc

Member
Newcomer
Joined
Oct 4, 2007
Messages
20
Trophies
0
Age
52
Website
Visit site
XP
224
Country
United States
USBLoaderGX is compatible with UStealth mode.

But a lot of drives have issues on vWii (even without UStealth!)
First, be sure your drive works with USBLoaderGX without hidding your drive. if it doesn't work then it's not related to UStealth, but you either don't have enough power, or you have a drive not compatible. (there's a known issue where some drives don't work on vWii)

Thanks man. I have confirmed that my drive works-but when I hide it with this application it stops working with either the GX build in this thread or the one I got from the main website. I guess I'll try a few more times.
 

chrisemersonnc

Member
Newcomer
Joined
Oct 4, 2007
Messages
20
Trophies
0
Age
52
Website
Visit site
XP
224
Country
United States
don't use the one in this thread (very old)
don't use "3.0" it doesn't support UStealth.

use the latest revision, it's in my signature.

Totally worked - Thanks! Any chance anyone has made a vWii Channel Forwarder for your version of GX? Not life/death but would be icing on the cake since it would skip a whole loading step for HBC.

Either way - THANK YOU again! UStealth [v8] and GX now working here!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +1
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
    rqkaiju2 @ rqkaiju2: i like physical media because it actually feels like you own it. thats why i plan on burning...