Homebrew Deleting Wii U user without NID password?

NinStar

Ny'hrarr ♂
Member
Joined
Apr 3, 2017
Messages
570
Trophies
0
Age
23
Location
Rio de Janeiro
Website
ninstar.carrd.co
XP
2,126
Country
Brazil
You can actually make the account act like it has no NNID and remove it directly from the user settings as normal, which should also remove most left overs from the account.

Just open /storage_mlc/usr/save/system/act/USER_ID/account.dat and replace everything after line 7 (below MiiName) with their default values:

CSS:
IsMiiUpdated=1
AccountId=
BirthYear=0
BirthMonth=0
BirthDay=0
Gender=0
IsMailAddressValidated=0
EmailAddress=
Country=0
SimpleAddressId=0
TimeZoneId=
UtcOffset=0
PrincipalId=0
NfsPassword=
EciVirtualAccount=
NeedsToDownloadMiiImage=0
MiiImageUrl=
AccountPasswordHash=0000000000000000000000000000000000000000000000000000000000000000
IsPasswordCacheEnabled=0
AccountPasswordCache=0000000000000000000000000000000000000000000000000000000000000000
NnasType=0
NfsType=0
NfsNo=1
NnasSubDomain=
NnasNfsEnv=L1
IsPersistentIdUploaded=0
IsConsoleAccountInfoUploaded=0
LastAuthenticationResult=
StickyAccountId=
NextAccountId=
StickyPrincipalId=0
IsServerAccountDeleted=0
ServerAccountStatus=1
MiiImageLastModifiedDate=Sat, 01 Jan 2000 00:00:00 GMT
IsCommitted=1

After that just restart the console, you should be able to delete the account via the user settings or use it for something else.

Also, for those using the first method mentioned in the thread, editing common.dat is unnecessary, it will be automatically updated after you reboot the console.
 

RedDucks

Well-Known Member
Newcomer
Joined
Apr 28, 2017
Messages
95
Trophies
0
Age
25
XP
720
Country
United States
It should be noted that the above method does also work and, yes, will clean up any artifacts from the user left on the system (such as save data, which is very useful), but it will not unlink the NNID from the console as far as the server is concerned. It has the same effect as just deleting the account.dat directly in terms of actually unlinking the NNID from the console. That being said, if you MUST do this kind of forcible account removal, doing the above should be preferred over deleting the account.dat entirely as cleaning up user data is a big benefit
 
  • Like
Reactions: Subtle Demise

Escancoranco

Active Member
Newcomer
Joined
Feb 13, 2021
Messages
27
Trophies
0
Age
29
Location
Internet Street, Morioh
Website
soychico.trucoteca.com
XP
153
Country
Spain
To anyone asking, no, deleting an account which purchased game x won't delete game x. However I must ask, although the deleting went smoothly, the deleted users still show up in the quick access menu, just a bit of an annoyance. Is there anything I can do about it?
late response but try syncing again the gamepad with the wii u, since that data is stored on gamepad itself instead of the console
 

lilaplazam

New Member
Newbie
Joined
Nov 29, 2021
Messages
3
Trophies
0
Age
23
XP
28
Country
Italy
View attachment 110265

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

Each folder is a different account. Click on folder and view/edit account.dat to look at information. When you find the correct one delete the folder example 800001, 800002, 800003, etc. Then restart wii u
it worked for me. all i had to do was delete the folder and power cycle the wii u. thanks a lot;)
 

Maxoner22

New Member
Newbie
Joined
Oct 7, 2023
Messages
1
Trophies
0
Age
23
XP
13
Country
Argentina
View attachment 110265

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

Each folder is a different account. Click on folder and view/edit account.dat to look at information. When you find the correct one delete the folder example 800001, 800002, 800003, etc. Then restart wii u
I can only see the SD card... Filezilla doesn't let me access the NAND.
 

Warbucks555

New Member
Newbie
Joined
Dec 29, 2023
Messages
1
Trophies
0
Age
29
XP
3
Country
United States
I know this thread is 5 years old now, but I wanted to share this info in case someone might need it now.

I purchased a used Wii U with another users Nintendo ID linked. I didn't know the other user or have access to their password. I called Nintendo Support and advised them that I wanted to delete the account AND their Nintendo ID. Nintendo has a backdoor they can use to remove the Nintendo ID from the console. They will have you switch to the users profile and delete it. The Wii U will ask for a password, but they will have you click "I Forgot." The system will ask if you want to send a temporary code to the email address, don't select anything. The agent will have you press and hold the + (Start), - (Select) and Y buttons down for a few seconds. The system will show the linked NNID, the list 4 digits of the serial number and a 5 digit code. Provide the needed info to the rep, then they will have you press and hold the same three buttons again for a few seconds. They will provide a 16 digit code to enter, that will temporarily unlink the NNID from the profile. The Wii U will reboot, then it will show that the NNID is delinked. You can then delete the users profile from the system. The good news is this does not require the system to be modded, it still works even with Tiramisu installed. The bad news is that you have to speak with Nintendo to complete this action. At least it is possible to remove someones NNID without knowing their password.
 
  • Like
Reactions: MajesticMouse

MajesticMouse

Member
Newcomer
Joined
Jan 7, 2024
Messages
6
Trophies
0
Age
44
XP
11
Country
France
No, you don't
Hello @V10lator . Thanks for pointing out that. Can you be more specific? The link above calculate the master key which is 5 digit based on the inquiry number. The process above require a 16 digit code.
For sure the known purpose of the above link is to help unlock the parental lock code. But i am not sure it helps to do this part of helping to delete a user.
If so can you give us the propre way to do it? Thanks a lot
 

ArgoRV

Well-Known Member
Member
Joined
Sep 23, 2017
Messages
239
Trophies
0
Age
40
XP
959
Country
Venezuela
View attachment 110265

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

Each folder is a different account. Click on folder and view/edit account.dat to look at information. When you find the correct one delete the folder example 800001, 800002, 800003, etc. Then restart wii u
an easy way to see the correct number is running the Savemii mod. when you hit restore backup, it shows all active users
 

dicemc

Member
Newcomer
Joined
Jan 28, 2024
Messages
5
Trophies
0
Age
35
XP
22
Country
Germany
Just wanted to thank y'all for this thread! I was finally able to delete some users with NNID passwords I forgot and could not recover due to having deleted the email address they were registered with. In case anyone is wondering what I did, here's what my process looked like:

1) Jailbreak my Wii U with the Haxchi method (I did this a few months prior for unrelated reasons)
2) Install Mocha CFW and FTPiiU Everywhere (for some reason the FTPiiU Everywhere didn't work right without it)
3) Launch Homebrew by launching Haxchi while holding the A button
4) Load Mocha CFW
5) Launch Homebrew again from the Homebrew Launcher
6) Load FTPiiU Everywhere
7) Download FileZilla and enter the IP address displayed on my GamePad in the top left text box thing
8) Navigate to storage_mlc/usr/save/system/act
9) Determine which user is which by opening each 8000000X folder, downloading the account.dat file, and opening it with a text editor to see the NNID
10) Right click on the 8000000X folders corresponding to the users I want to delete and click "delete" (and confirm that I want to delete)
11) Close FTPiiU by pressing the home button
12) Close Homebrew using the home button, and the tapping "close software" button
13) Press the power button on the console to turn it off like I normally would
14) Turn the console back on and the users were gone

I didn't have to edit any files like others did, and I'm not really sure why this method worked for me but not for others.

"This is the way".
I held the power button to switch off and it seemed to not work, repeated the steps but just pressed power button once, unplugged power from the back then reconnected, restarted and bam, unwanted Miis are gone. Appreciate you writing the steps out how you did

Thank you guys, the combination of your two post did the trick and I was able to get rid of the annoying users from the past.
You are the best!
 
  • Like
Reactions: |<roni&g

murilo_ns

New Member
Newbie
Joined
Apr 17, 2023
Messages
3
Trophies
0
Age
36
XP
23
Country
Brazil
You can actually make the account act like it has no NNID and remove it directly from the user settings as normal, which should also remove most left overs from the account.

Just open /storage_mlc/usr/save/system/act/USER_ID/account.dat and replace everything after line 7 (below MiiName) with their default values:

CSS:
IsMiiUpdated=1
AccountId=
BirthYear=0
BirthMonth=0
BirthDay=0
Gender=0
IsMailAddressValidated=0
EmailAddress=
Country=0
SimpleAddressId=0
TimeZoneId=
UtcOffset=0
PrincipalId=0
NfsPassword=
EciVirtualAccount=
NeedsToDownloadMiiImage=0
MiiImageUrl=
AccountPasswordHash=0000000000000000000000000000000000000000000000000000000000000000
IsPasswordCacheEnabled=0
AccountPasswordCache=0000000000000000000000000000000000000000000000000000000000000000
NnasType=0
NfsType=0
NfsNo=1
NnasSubDomain=
NnasNfsEnv=L1
IsPersistentIdUploaded=0
IsConsoleAccountInfoUploaded=0
LastAuthenticationResult=
StickyAccountId=
NextAccountId=
StickyPrincipalId=0
IsServerAccountDeleted=0
ServerAccountStatus=1
MiiImageLastModifiedDate=Sat, 01 Jan 2000 00:00:00 GMT
IsCommitted=1

After that just restart the console, you should be able to delete the account via the user settings or use it for something else.

Also, for those using the first method mentioned in the thread, editing common.dat is unnecessary, it will be automatically updated after you reboot the console.
Do you have a list of codes to valid parameters to Country=0; TimeZoneId=;UtcOffset=0 ?
because i wanna change my country of account to pretendo
 

NinStar

Ny'hrarr ♂
Member
Joined
Apr 3, 2017
Messages
570
Trophies
0
Age
23
Location
Rio de Janeiro
Website
ninstar.carrd.co
XP
2,126
Country
Brazil
Do you have a list of codes to valid parameters to Country=0; TimeZoneId=;UtcOffset=0 ?
because i wanna change my country of account to pretendo
To be honest I don't have that information and I'm not sure if doing that would work, I could be wrong but there is probably more to the linking processing than it.
 

Garro

Pendulum of souls!
Member
Joined
Aug 15, 2009
Messages
714
Trophies
1
Age
31
Location
Somewhere
Website
garrothedog.tumblr.com
XP
2,382
Country
Chile
You can actually make the account act like it has no NNID and remove it directly from the user settings as normal, which should also remove most left overs from the account.

Just open /storage_mlc/usr/save/system/act/USER_ID/account.dat and replace everything after line 7 (below MiiName) with their default values:

CSS:
IsMiiUpdated=1
AccountId=
BirthYear=0
BirthMonth=0
BirthDay=0
Gender=0
IsMailAddressValidated=0
EmailAddress=
Country=0
SimpleAddressId=0
TimeZoneId=
UtcOffset=0
PrincipalId=0
NfsPassword=
EciVirtualAccount=
NeedsToDownloadMiiImage=0
MiiImageUrl=
AccountPasswordHash=0000000000000000000000000000000000000000000000000000000000000000
IsPasswordCacheEnabled=0
AccountPasswordCache=0000000000000000000000000000000000000000000000000000000000000000
NnasType=0
NfsType=0
NfsNo=1
NnasSubDomain=
NnasNfsEnv=L1
IsPersistentIdUploaded=0
IsConsoleAccountInfoUploaded=0
LastAuthenticationResult=
StickyAccountId=
NextAccountId=
StickyPrincipalId=0
IsServerAccountDeleted=0
ServerAccountStatus=1
MiiImageLastModifiedDate=Sat, 01 Jan 2000 00:00:00 GMT
IsCommitted=1

After that just restart the console, you should be able to delete the account via the user settings or use it for something else.

Also, for those using the first method mentioned in the thread, editing common.dat is unnecessary, it will be automatically updated after you reboot the console.
Thank you so much! I used this to unlink my old NNID so I could link a Pretendo PNID without having to create a new wiiu user and transfer my save files between.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=fv6vlP2qSyo