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

Discussion in 'Wii U - Hacking & Backup Loaders' started by jayjay123, Aug 11, 2013.

  1. cruplezone

    cruplezone GBAtemp Regular

    Member
    244
    62
    Feb 3, 2014
    Canada
    have you maybe for 1 second stopped to wondering it's because you know maybe just maybe ITS HIDDEN? update wiiflow
     
  2. stargoonman

    stargoonman Advanced Member

    Newcomer
    79
    2
    Apr 12, 2007
    United States
    Do you know how to read?
     
  3. UKShark

    UKShark Newbie

    Newcomer
    2
    0
    Sep 15, 2006
    Read this thread and can't seem to find someone with the same problem.
    Hope someone may help.

    I have 2 drives (external power supply on both).
    I plugged the drive with WiiU stuff in the bottom USB (if the wiiU is flat)
    I plugged the vWii drive in the top USB.
    WiiU sees the first drive but
    GX (latest version) doesnt see the drive (says not initiated).

    The only way to get vWii to see the stealth drive is to unplug the wiiU drive from the lower USB.

    So they both work, but not plugged in at the same time.
    Any idea?
     
  4. Nomelas

    Nomelas GBAtemp Regular

    Member
    292
    92
    May 6, 2015
    Canada
    by GX do you mean USB loader GX? or WUP Installer GX2?

    In either case, it's simply a limitation of either the console or software (not ustealth). Wii games *should* load fine through USB Loader GX though with the WiiU hard drive plugged in as well (iirc), but I know for a fact that nintendon't doesn't.

    also you can't install games using WUP Installer GX2 if there are 2 hard drives plugged into the console, you *MUST* unplug the vWii one
     
  5. UKShark

    UKShark Newbie

    Newcomer
    2
    0
    Sep 15, 2006
    I meant usbloader GX which does work fine with one drive, not both :(
    Thanks for the info about WUP its good to know.
     
  6. Shadow Fyre

    Shadow Fyre Advanced Member

    Newcomer
    83
    3
    Nov 20, 2014
    United States
    So wait, I have two hard drives, one for wii u games and the other obviously for wii games. How can I set my external hard drives up so I can have both plugged into the Wii U and have the vWii one get loaded into USB Loader GX???
     
  7. Nomelas

    Nomelas GBAtemp Regular

    Member
    292
    92
    May 6, 2015
    Canada
    ... by using this program on the drive with the wii games. it must first be plugged into your pc
     
  8. PascalLeroi

    PascalLeroi GBAtemp Regular

    Member
    153
    72
    Jan 23, 2012
    Netherlands
    So, this doens't let me partition a hdd, hide one partition for vWii use and use the other for Wii U use? I know this question probably answered already, but I find it confusing. As in the first post it is stated: '1. Create your NTFS / FAT32 / WBFS partition on your removable media for your backups to run under vWii in the various USB loaders.'
    Which let me to believe that you could in fact have partitions, but after reading more, it seems that you can't. So is it possible or is it not possible to have 2 partitions on the same hdd for vWii and Wii U use?
     
  9. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,939
    9,173
    Oct 27, 2002
    France
    Engine room, learning
    no, it doesn't hide a partition, it hide the partition table (the entire data which define IF there are partition present on the drive or not).
    the partition table has a signature that devices and application use to determine if a table is present, then if present they can read the list of partitions.

    This tool is making the signature bad, so devices relying on the signature think there's no partition definition in that HDD and the HDD is raw unpartitionned.
    USB Loader doesn't check the signature (it does, but accept a wrong one too) and check if a partition list is available anyway.

    The partition are STILL present, the partition list is still present, it's just the signature of the "table" which is modified.

    Ustealth and USB toggle are editing the partition table signature to Good <-> Bad.
    you switch it to bad when you want to hide the drive, the partition will be seen only by vWii's homebrew which accept a bad table's signature, or program which doesn't check the table's signature.
    you switch it back to good when you want to use the drive on PC, the partition will be seen by all devices, program and OS.
     
    Last edited by Cyan, Jul 6, 2017
  10. PascalLeroi

    PascalLeroi GBAtemp Regular

    Member
    153
    72
    Jan 23, 2012
    Netherlands
    Thanks for the elaborate answer :) I guess I'll have to get another hdd or wait till it maybe will be possible
     
  11. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,939
    9,173
    Oct 27, 2002
    France
    Engine room, learning
    I didn't explain a thing :

    The WiiU is formatting the entire HDD and removes the partition table.
    If the wiiU finds a partition table, it knows it's not a "WiiU HDD" format, and asks to format it ENTIRELY (deleting ALL partitions, the partition table, and all data), then it formats it in encrypted format with unique console's key.

    Ustealth works thanks to that check. the WiiU wants to format drives if it finds the partition table's signature.
    if it doesn't find a table's signature, it suppose it's already formatted to wiiU format (no table found = probably already deleted, no prompt to format it again).

    So, you can't have multiple partition, one for vWii and one for WiiU, multiple partition imply you have a partition table where partitions size and location and format are defined, and the WiiU will delete it.
    So, you can't have a native WiiU partition located on a drive with another partition format, by using "normal" HDD usage.


    I'm saying "normal" because there are 2 possibilities to use the same HDD with both WiiU and FAT32 (or other) format, but it's not a regular usage, and will require a lot of steps and work.
    1. using Mocha CFW beta, the CFW tricks the WiiU into thinking a folder located on a FAT32 partition is actually a real WiiU HDD.
    2. using a hidden function of the HDD, tricking it's maximum usable size, and hiding the non WiiU partitions when using it on the console. The bad side is that you need a computer to "make it bigger" when you want to use vWii, and "make it shorter" again when exiting vWii and returning to WiiU. So using a computer when switching vWii <-> WiiU is too much work, and defeats the "use the same plugged HDD for both usage at the same time". But technically it exists and is possible. a (v)Wii homebrew could be made, but nobody bothered, the table signature is a lot easier solution.
     
    Last edited by Cyan, Jul 6, 2017
    geek_76 likes this.
  12. mike087

    mike087 Advanced Member

    Newcomer
    89
    8
    Jan 6, 2017
    Ecuador
    This program fucked up my flashdrive!
     
  13. GerbilSoft

    GerbilSoft GBAtemp Addict

    Member
    2,116
    2,356
    Mar 8, 2012
    United States
    So you ran UStealth to hide the drive from the Wii U, and now you're surprised that your PC doesn't see it either?

    Run UStealth again to un-hide it.
     
  14. mike087

    mike087 Advanced Member

    Newcomer
    89
    8
    Jan 6, 2017
    Ecuador
    Are you serious?
    Of corse i did, now it recognize as a RAW partition.
     
  15. GerbilSoft

    GerbilSoft GBAtemp Addict

    Member
    2,116
    2,356
    Mar 8, 2012
    United States
    http://www.cgsecurity.org/wiki/TestDisk

    TestDisk should be able to recover the partition table. UStealth shouldn't have modified anything other than the signature; if it did, that's a bug.

    (Also, Windows saying "RAW" merely means that it doesn't recognize it for some reason.)
     
  16. mike087

    mike087 Advanced Member

    Newcomer
    89
    8
    Jan 6, 2017
    Ecuador
    I already tried testdisk, it shows my files but it cant recover the partition table. Anyways im gona format it and copy again all my games.
     
  17. bostonBC

    bostonBC GBAtemp Maniac

    Member
    1,192
    295
    Aug 17, 2011
    United States
    Anyone have a current link for WiiSXR or WiiMC?

    TIA
     
  18. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,939
    9,173
    Oct 27, 2002
    France
    Engine room, learning
    Wiimc 1.3.4 (latest?) + Ustealth is linked on first post. seems this file has been deleted.
    I'll see if I have it on my computer and I'll upload it again.
    Sorry, I don't have 1.3.4 Ustealth (I guess I forgot to archive it)

    If someone has it, please let us know.


    WiiSXR is listed as natively compatible, you should check WiiSXR project and get the latest release from there.
    Unless the devs updated to regular libfat, in that case it needs a recompile with patched libfat (I just made one, I'll upload it in a minute, just in case users would like libfat1.1.1 for their homebrew projects)

    Edit:
    LibFat v1.1.1 with Ustealth patch
    https://filetrip.net/dl?AIkKo9H8Dv
    note: UNTESTED, I only edited line 183 of partition.c and recompiled with devkitPPC r29-1
     
    Last edited by Cyan, Aug 10, 2017
    MassiveRican and bostonBC like this.
  19. godreborn

    godreborn GBAtemp Psycho!

    Member
    4,110
    771
    Oct 10, 2009
    United States
    this is what I had to do when I accidentally forgot to unhide my hdd. I thought my hdd was messed up when I plugged it into my laptop. testdisk recovered all of the files, so it was my mistake.
     
  20. bostonBC

    bostonBC GBAtemp Maniac

    Member
    1,192
    295
    Aug 17, 2011
    United States
    Thanks so very much! Have a great day.