Homebrew [Help?] I messed up my friendcode with Godmode9 - 3DS

  • Thread starter Thread starter Kawamura67i
  • Start date Start date
  • Views Views 5,854
  • Replies Replies 15

Kawamura67i

Member
Newcomer
Joined
Dec 29, 2020
Messages
8
Reaction score
3
Trophies
0
Age
23
XP
72
Country
Argentina
Hello

The point is, trying to reset my friend code triggered an option I shouldn't.
This was the route:
Scripts>GM9Megascript>Miscellanous>Clear Friendlist.
The problem is that what it does is literally delete my friend code, now my code are just question marks
If anyone knows if it can be reversed in any way, because apparently now the console is restricted from online services

Yeah, i'm such an idiot no need to mention it
I guess I'll treat this kind of thing more carefully
 
godreborn, that was the first thing I tried but nothing changed, actually I backed up the nand moments before I tried that script

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

I read that loading an "friendcodeseedb" (sorry if I spelled it bad) I could restore it, they can be found online but I don't think they're reliable
I have another console without any problem but I wouldn't want to compromise it
 
I have 2 consoles: the 2Ds (with the problem) and a 3ds xl (no problems here).
If I could generate another friend code on my xl, I could dump the friendcodeseedb and inject it into the 2ds, Could that solve the problem?

I would have to format the 3ds xl several times because I don't want it to have any kind of problem, since the 2ds apart from not having friend code also had the ban message: 002-0121.
 
I have 2 consoles: the 2Ds (with the problem) and a 3ds xl (no problems here).
If I could generate another friend code on my xl, I could dump the friendcodeseedb and inject it into the 2ds, Could that solve the problem?

I would have to format the 3ds xl several times because I don't want it to have any kind of problem, since the 2ds apart from not having friend code also had the ban message: 002-0121.
If you do that and use both consoles online at the same time, you possibly will get banned both too (actually, your 2DS is apparently banned)

Better wait for an answer about what to do
 
Last edited by fmkid,
  • Like
Reactions: Alexander1970
@Kawamura67i,

1. As a safety precaution, backup the SysNAND *.bin image.
2. Go in the [1:] SYSNAND CTRNAND/data/<ID0>/sysdata/00010032 directory.
(A) If these two files, 00000000 and 00000001, are present, continue on step 3.
(B) If you don't see the two files, stop here and report back your findings. Do not go to step 3.

3. Press (X) on the 00000000<A> yes<A> yes → button combo → <A> yes. This will delete this file
4. Hold (R)-shoulder and press (X) on 00000001 to rename as 00000000.
5. Press (A) on the 00000000Calculate CMAC<A> yes → etc.
In case you mess up deleting the wrong file or softbrick the 3DS firmware, restore the SysNAND with the *.bin image created in step 1.
 
Hello, in my "00010032" folder there's only the "00000000" file, not the other with 1 at the end
In the System Settings, go in the Nintendo Network ID Settings and Sign In. You may be asked to (re-)link your NNID by providing the ID and/or password. I hope you remember them or be able to retrieve these from e-mail if they were forgotten.

From post #3, did that earlier backed up SysNAND *.bin image came from the o2DS? If so, try this.
  1. GodMode9[0:] SDCARD (NOLABEL) → ... → <date>_<serial>_sysnand_###.binNAND image options...Mount image to drive
  2. Go in the [7:] IMGNAND CTRNAND/data/<ID0>/sysdata/00010032 directory.
  3. Press (Y) on the 00000000 to add to the [CLIPBOARD]. If a selection mistake has occurred, press (SELECT) to reset.
  4. Back out with (B). Go in the [1:] SYSNAND CTRNAND/data/<ID0>/sysdata/00010032 directory.
  5. Press (Y) to paste → Copy path(s)<A> yes → button combo → Overwrite file(s)<A> yes.
  6. Press (A) on the 00000000Calculate CMAC<A> yes → etc.
  7. Press (START) to exit → HOME MenuFriend List.
If the SysNAND *.bin has the file, 7:/data/<ID0>/sysdata/00010032/00000001 , repeat steps 1-7 but this time for the 00000001 renamed as 00000000.
 
Nothing has changed, i tried to run the same script that started my whole mess (Clear Friendlist) and this is the error line:

0:/gm9/scripts/GM9Megascript.gm9 line 1681: find fail
find 0:/donor/movable.sed NULL

I also formatted my other console to generate a new friendsave.bin and inject it but nothing is different i'm still with an ???? - ???? - ???? as code
 
I didn't realize it yesterday, but when i format my other console to generate a new code i only dump it without checking it (i didn't create a mii and check the friendlist) but today i do the same thing and it turns out the new code (which is supposed to be randomly generated) it's the question marks not numbers.

Do you guys think it had the recent nintendo update something to do with this or im just stupid


https://ibb.co/QQrcVj0 < Pic of the problem

QQrcVj0


I don't know what to do, if someone had a clue how I could solve this, please reply I'll be aware. Thanks
 
Last edited by Kawamura67i,
NVM (just I said the same thing with GM9 as TurdPooCharger said, and doesn't work for you, because you didn't find the 00000001 file on 1:/data/<id0>/sysdata/00010032/ path).

In that case, you apparently are in a trouble. And no, update to the latest version doesn't have anything to see with that.

However, it's very weird that just for using the "Clear friendlist" option on GM9Megascript leads to ruin your console friendcode. I try with that (making a backup, of course) and it leads me to an error:
Code:
line 1712: find fail
find 0:/donor/movable.sed NULL

Edit: What about if you just connect your console to the internet and then enter to the "Friend list" applet?

I deleted the 00000000 file on 1:/data/<id0>/sysdata/00010032/ through GM9, then restarted my console and with the WiFi turning off I entered to "Friend list", and same result as you (????... instead of a valid friend code). Then I went back to HOME Menu, turned on the WiFi (enabling the internet connection), re entered to "Friend list" and a valid new friend code appeared!
 
Last edited by fmkid,
  • Like
Reactions: Kawamura67i
NVM (just I said the same thing with GM9 as TurdPooCharger said, and doesn't work for you, because you didn't find the 00000001 file on 1:/data/<id0>/sysdata/00010032/ path).

In that case, you apparently are in a trouble. And no, update to the latest version doesn't have anything to see with that.

However, it's very weird that just for using the "Clear friendlist" option on GM9Megascript leads to ruin your console friendcode. I try with that (making a backup, of course) and it leads me to an error:
Code:
line 1712: find fail
find 0:/donor/movable.sed NULL

Edit: What about if you just connect your console to the internet and then enter to the "Friend list" applet?

I deleted the 00000000 file on 1:/data/<id0>/sysdata/00010032/ through GM9, then restarted my console and with the WiFi turning off I entered to "Friend list", and same result as you (????... instead of a valid friend code). Then I went back to HOME Menu, turned on the WiFi (enabling the internet connection), re entered to "Friend list" and a valid new friend code appeared!
I am thinking the whole thing is that with their console banned that its not being able to make use of that app anymore. Altho I am not sure against how they may of gotten the console banned.
 
There is a coding mistake in the GM9Megascript for the Clear Friendlist option. The reason why that "line 1712: find fail" error happens is because at lines 1644–1655 in the script, there is an if statement that does not have an end.

@Kawamura67i, unless you know or can contact anyone who has added you before to their Friend List, there's no way to retrieve or reconstruct your original 12-digit Friend Code if you no longer have a SysNAND *.bin image that has it or not able to sign onto your Nintendo Account or relink that NNID to the o2DS.

In order for the Nintendo CDN server to assign your o2DS a replacement Friend Code, you'll need to system update it to the latest 11.14U firmware and visit your Friend List while being connected to the Internet. This of course assumes nothing else is preventing the o2DS from getting a new Friend Code like having been banned from online services (due to cheating, eShop fraud, malicious behavior against other players) or incorrect user modifications done on the 3DS firmware (erasing, injecting, or replacing console unique files).
 
NVM (just I said the same thing with GM9 as TurdPooCharger said, and doesn't work for you, because you didn't find the 00000001 file on 1:/data/<id0>/sysdata/00010032/ path).

In that case, you apparently are in a trouble. And no, update to the latest version doesn't have anything to see with that.

However, it's very weird that just for using the "Clear friendlist" option on GM9Megascript leads to ruin your console friendcode. I try with that (making a backup, of course) and it leads me to an error:
Code:
line 1712: find fail
find 0:/donor/movable.sed NULL

Edit: What about if you just connect your console to the internet and then enter to the "Friend list" applet?

I deleted the 00000000 file on 1:/data/<id0>/sysdata/00010032/ through GM9, then restarted my console and with the WiFi turning off I entered to "Friend list", and same result as you (????... instead of a valid friend code). Then I went back to HOME Menu, turned on the WiFi (enabling the internet connection), re entered to "Friend list" and a valid new friend code appeared!

When I turn on my connection to the internet in my friend list or any online games, the error message appears (002-0121) That error only appeared to me after running the script.

Also i didn't had any friends added to my list before this happens, nor had a NNID account created in that console (and I was sure the backup I created was just before i run the script)


So, i tried adding my other console trought Local and I could but the friend code it's still the same (on both consoles appears with question marks)

So beyond this, I don't think I can do anything else.

Thank you so much for your time guys, I really appreciate your help
 
Last edited by Kawamura67i,
OK I DON'T KNOW WHY OR HOW BUT I MANAGED TO SOLVED IT

If someone had the same struggle than me try this:

Add another console via local mode as a friend, then go to godmode9 and delete the 00000000 file in your nand directory (1:/data/<id0>/sysdata/00010032)

After that, I re-added my other console via Local mode and I had obtained another friend code.

Again thanks for your time guys, and I hope my stupidity can help someone who goes through something similar.
(also now my console had a purple led, lol idk why but it looks cool)
 
Last edited by Kawamura67i,

Site & Scene News

Popular threads in this forum