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

jayjay123

Well-Known Member
OP
Member
Joined
Jul 24, 2013
Messages
212
Trophies
1
Age
54
XP
391
Country
Thanks for the heads up infinete. I'd get them elsewhere myself, but perhaps look replacing the storage device (I assume they're on SD?) If internal, perhaps the machine is playing up? Hopefully not that!
 

gotem

Member
Newcomer
Joined
Apr 11, 2014
Messages
6
Trophies
0
Age
46
XP
146
Country
Mexico
for those under linux I've found a way to do hide /unhide the drive:

this is for experienced users, as the dd command can be very dangerous, if you don't know what the 'dd' command does.. then you are better booting windows and using jayjay123's program. Always read twice before pushing enter key. and each person is responsible for not messing their MBR.

first make very very sure you know which drive is the one you want to hide, for this example I'll use /dev/sdx
also, make sure you use /dev/sdx (with NO number) instead of /dev/sdx1 /dev/sdx2 etc...

typing the command dmesg after plugging the drive should point you to the correct letter.
(/dev/sda is most likely your boot disk, so NEVER use that one)

we first need to make a backup of the MBR:

as root run:
dd if=/dev/sdx of=/root/mbr.bin bs=512 count=1

next we edit mbr.bin with an hex editor, something like okteta
change the last byte from AA to AB
and then save it as mbrhidden.bin

then we have to write it back to the drive
again, be absolutely sure you are using the correct drive or you will end up with an unbootable system.

dd if=/root/mbrhidden.bin of=/dev/sdx bs=512 count=1

and that makes it hidden

if you want to unhide it again simply write the original mbr.bin:

dd if=/root/mbr.bin of=/dev/sde bs=512 count=1

and unplug/plug the drive
 

TeamScriptKiddies

Licensed Nintendo (indie) Game Developer
Member
Joined
Apr 3, 2014
Messages
1,970
Trophies
0
Age
36
Location
Planet Earth :P
XP
1,703
Country
United States
for those under linux I've found a way to do hide /unhide the drive:

this is for experienced users, as the dd command can be very dangerous, always read twice before pushing enter key. and each person is responsible for not messing their MBR.

first make very very sure you know which drive is the one you want to hide, for this example I'll use /dev/sde
also, make sure you use /dev/sde (with NO number) instead of /dev/sde1 /dev/sde2 etc...

typing the command dmesg after plugging the drive should point you to the correct letter.
(/dev/sda is most likely your boot disk, so NEVER use that one)

we first need to make a backup of the MBR:

as root run:
dd if=/dev/sde of=/root/mbr.bin bs=512 count=1

next we edit mbr.bin with an hex editor, something like okteta
change the last byte from AA to AB
and then save it as mbrhidden.bin

then we have to write it back to the drive
again, be absolutely sure you are using the correct drive or you will end up with an unbootable system.

dd if=/root/mbrhidden.bin of=/dev/sde bs=512 count=1

and that makes it hidden

if you want to unhide it again simply write the original mbr.bin:

dd if=/root/mbr.bin of=/dev/sde bs=512 count=1

and unplug/plug the drive


As a computer technician, I can attest to this. DO NOT UNDER ANY CIRCUMSTANCES USE THIS METHOD, IF YOU DON'T KNOW WHAT YOU'RE DOING! Messing with the master boot record (MBR) is extremely risky, always check and double check that you understand all the instructions and every step of the way, otherwise you could wind up with a bricked drive thats unrecoverable (bye bye games!).
 

kimotori

Well-Known Member
Member
Joined
Nov 28, 2012
Messages
168
Trophies
0
Age
50
Location
Europa
XP
200
Country
Antarctica
ya, but the average user is not use a linux, use a win...XP! :) also is just sign it in red! :)
gotem if you want, put a "x", in the command (/dev/sdx)
 

Farts McGee

Member
Newcomer
Joined
Apr 18, 2014
Messages
9
Trophies
0
Age
123
XP
51
Country
United States
I'm feeling pretty inept here, I have downloaded the R8 Ustealth to conceal my drive and it won't run. I'm assuming there is a GUI here but nothing happens.
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
for those apps (like nintendont) that use the signature check built into libFAT I've recompiled it with UStealth support for anyone interested
http://www.mediafire.com/download/9d1ffxo16kc1gmq/libfatmod.zip
this would probably fix several apps by just replacing the existing one in your devkitpro and recompiling




if you're curious, the change was at line 183 in partition.c (code included)
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,646
Country
France
  • Like
Reactions: Maxternal

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @salazarcosplay, Morning