Share This Page

I've seen a lot of threads floating around with misinformation regarding the bans nintendo handed out for going online with sun/moon. The purpose of this thread is to collect and maintain the latest information in one central place rather than spread out over several threads. I will be updating as more information comes in.

What Exactly is going on?About 2 days ago, Nintendo initiated a ban wave targeting any users who played pokemon sun or pokemon moon online before the offical release. These users received a 002-0102 error when trying to connect online in games, a 022-2812 error when trying to connect to NN services (NNID creation, eshop, miiverse), or both.

What is the 002-0102 error?The 022-0102 error is a ban that restricts a console from accessing online features in games. This includes ALL 3DS games, not just pokemon sun/moon.

What is the 022-2812 error?The 022-2812 error, also known as a hyperban, restricts a console from accessing Nintendo Network (NN) services. These include the eshop, miiverse, NNID creation, and any other app that requires an active NNID. Why can I access my NNID on the Wii U/Is my NNID banned?In most cases these bans do not actually cause your NNID to be banned. That being said, there is evidence to suggest that nintendo HAS banned some of the effected NNID's. The simplest way to check is to see if you can log on with your NNID on the web or on the Wii U.

Is the ban permanent? I'll be totally honest here, we simply don't know and there have been many conflicting reports. The current consensus is the 002-0102 error is a 15 day ban, as this error has occurred in the past (most notably, users of early sky3DS carts received this from using public headers). That being said, there is no guarantee that these cases are the same.

The 022-2812 hyperban on the other hand, is a ban that we have very little information on. Previous to this incident only a few systems had ever received this error and it was a lifetime ban. Reports from those who contacted nintendo also infer that this ban is permanent. All that being said, we don't have concrete proof so the best suggestion at this time is to wait out the 15 days to be sure.

There has also been some indication that Nintendo is willing to unban those who have a legitimate sun/moon cartridge. It's been suggested that contacting nintendo with proof of purchase and the details of the cartridge will result in the system ban being lifted. (note: as of this post, I have not heard of this working for anyone)

Update 11/17: A few people have posted screenshots of emails where nintendo says the bans are lifetime bans.

I don't want to wait 15 days, is there anything I can do?Currently a bypass method exists for the 002-0102 online ban HOWEVER it is strongly recommended you DO NOT use this method. We have no idea as to what long term effects, if any, this method has on the systems involved. If you insist on attempting this bypass, I will outline the instructions at the bottom of this post.

The 022-2812 hyperban has no current bypass methods. Several people are making attempts to bypass this but there is no word of a stable bypass.

OK, here's the thing that WE REALLY DON'T RECOMMEND YOU DO:

Requirements: an unbanned 2/3DS capable of running decrypt9, a hex editor to edit the secureinfo file, and a modified nnidsave.bin (figure out where to get this on your own).

1) Open decrypt9 on the unbanned 2/3DS.
2) Dump LocalFriendCodeSeed_B
3) Open decrypt9 on the banned 2/3DS.
4) Dump SecureInfo_A, LocalFriendCodeSeed_B, and nnidsave.bin
5) PUT THESE FOUR FILES IN A SAFE PLACE FOR BACKUP REASONS. MAKE SURE THEY ARE CLEARLY LABELED!!!!
6) Hex edit SecureInfo_A and edit the serial number of your console (It will be in the 'Text' section, not the 'Hex' one)
7) Copy the modified SecureInfo_A, the unbanned LocalFriendCodeSeed_B, and the modified nnidsave.bin onto the SD card of the banned 2/3DS
8) Inject the modified files using decrypt9
9) Restart your system
10) Attempt to access the online servers for a game

Note: you will still not have access to apps that require an NNID as the NN ban is in place.

I've seen a lot of threads floating around with misinformation regarding the bans nintendo handed out for going online with sun/moon. The purpose of this thread is to collect and maintain the latest information in one central place rather than spread out over several threads. I will be updating as more information comes in.

What Exactly is going on?About 2 days ago, Nintendo initiated a ban wave targeting any users who played pokemon sun or pokemon moon online before the offical release. These users received a 002-0102 error when trying to connect online in games, a 022-2812 error when trying to connect to NN services (NNID creation, eshop, miiverse), or both.

What is the 002-0102 error?The 022-0102 error is a ban that restricts a console from accessing online features in games. This includes ALL 3DS games, not just pokemon sun/moon.

What is the 022-2812 error?The 022-2812 error, also known as a hyperban, restricts a console from accessing Nintendo Network (NN) services. These include the eshop, miiverse, NNID creation, and any other app that requires an active NNID. Why can I access my NNID on the Wii U/Is my NNID banned?In most cases these bans do not actually cause your NNID to be banned. That being said, there is evidence to suggest that nintendo HAS banned some of the effected NNID's. The simplest way to check is to see if you can log on with your NNID on the web or on the Wii U.

Is the ban permanent? I'll be totally honest here, we simply don't know and there have been many conflicting reports. The current consensus is the 002-0102 error is a 15 day ban, as this error has occurred in the past (most notably, users of early sky3DS carts received this from using public headers). That being said, there is no guarantee that these cases are the same.

The 022-2812 hyperban on the other hand, is a ban that we have very little information on. Previous to this incident only a few systems had ever received this error and it was a lifetime ban. Reports from those who contacted nintendo also infer that this ban is permanent. All that being said, we don't have concrete proof so the best suggestion at this time is to wait out the 15 days to be sure.

There has also been some indication that Nintendo is willing to unban those who have a legitimate sun/moon cartridge. It's been suggested that contacting nintendo with proof of purchase and the details of the cartridge will result in the system ban being lifted. (note: as of this post, I have not heard of this working for anyone)

Update 11/17: A few people have posted screenshots of emails where nintendo says the bans are lifetime bans.

I don't want to wait 15 days, is there anything I can do?Currently a bypass method exists for the 002-0102 online ban HOWEVER it is strongly recommended you DO NOT use this method. We have no idea as to what long term effects, if any, this method has on the systems involved. If you insist on attempting this bypass, I will outline the instructions at the bottom of this post.

The 022-2812 hyperban has no current bypass methods. Several people are making attempts to bypass this but there is no word of a stable bypass.

OK, here's the thing that WE REALLY DON'T RECOMMEND YOU DO:

Requirements: an unbanned 2/3DS capable of running decrypt9, a hex editor to edit the secureinfo file, and a modified nnidsave.bin (figure out where to get this on your own).

1) Open decrypt9 on the unbanned 2/3DS.
2) Dump LocalFriendCodeSeed_B
3) Open decrypt9 on the banned 2/3DS.
4) Dump SecureInfo_A, LocalFriendCodeSeed_B, and nnidsave.bin
5) PUT THESE FOUR FILES IN A SAFE PLACE FOR BACKUP REASONS. MAKE SURE THEY ARE CLEARLY LABELED!!!!
6) Hex edit SecureInfo_A and edit the serial number of your console (It will be in the 'Text' section, not the 'Hex' one)
7) Copy the modified SecureInfo_A, the unbanned LocalFriendCodeSeed_B, and the modified nnidsave.bin onto the SD card of the banned 2/3DS
8) Inject the modified files using decrypt9
9) Restart your system
10) Attempt to access the online servers for a game

Note: you will still not have access to apps that require an NNID as the NN ban is in place.

Click to expand...

You literally only need LFC_B and a blank nnidsave.bin even the nnidsave isn't really needed. Who is "we" in the "we really don't recommend you do"

I have a region changed JPN N3DS, which appears to be hyper banned. First offense, accidentally hit Festival Plaza without turning Wifi off like a dummy. I have a spare 2DS I can swap the seed with, as I only care about online play--I can't access the eShop regardless. Going to wait out the 15 days in hopes of a temp ban, and honestly it's more for Monster Hunter than for Pokemon.

Ok so I just realized I was banned as well when pokemon moon gave me the festival to access of course I went into it like an idiot and not thinking tried everything out then when I got the error I just thought it was because then servers might not be online yet I never even thought it was a ban till today when reading this, Now I am totally freaking out wondering if I just screwed my system forever

I was reading a few post and alot of ppl are saying they are going to contact nintendo and ask how long there ban was for, will that actually work? won't nintendo just give you crap for using cfw and not give you any info or will they really tell you? My error code is 002-0102 and I would really like to know how long the ban is!

1. Pokemon SM cartridge had leaked in Europe before 10+ days of the official release.
2. Someone released it.
3. One Chinese pirate got the release and insulted Junichi Masuda in Twitter.
4. That Chinese pirate also insulted other Chinese people who supported the petition of Pokemon Official Chinese localization. This made anti-that-Chinese-pirate-guy people request Nintendo to revenge pirates like him.
5. There're also somebody pointed out Nintendo had made a mistake of preventing earlier leaks.
6. 002-0102 to early leaks + pirates and 022-2812 to pirates happened 2 days ago.

1. Pokemon SM cartridge had leaked in Europe before 10+ days of the official release.
2. Someone released it.
3. One Chinese pirate got the release and insulted Junichi Masuda in Twitter.
4. That Chinese pirate also insulted other Chinese people who supported the petition of Pokemon Official Chinese localization. This made anti-that-Chinese-pirate-guy people request Nintendo to revenge pirates like him.
5. There're also somebody pointed out Nintendo had made a mistake of preventing earlier leaks.
6. 002-0102 to early leaks + pirates and 022-2812 to pirates happened 2 days ago.

Click to expand...

So.... according to this, the reason Nintendo went on a rampage was due to a Chinese pirate insulting Junichi Masuda?

ID is not banned, we can download software in Sleep Mode... so we are not totally banned [obviously we are], we "simply" can't access to NN from our 3DSs: what does block us? Which string in 3DS code Nintendo used to detect our console? Not only the FriendsSeed... We have to investigate better

From reading what Ninty have said to others and from the NTR solution, the console is banned based its unique serial, so we would need to find a way to completely change what serial the console sends to Nintendo when communicating online. (Correct me if I am wrong)

If I recall, the console/device ID should be hardcoded into the actual DS; However, its possible to spoof the ID into something else.

Error 022-2812 Info

022-2812"You cannot access Nintendo Network services using this system. Please make note of the error code and visit support.nintendo.com."

This is a new error code. It occurs when you attempt to connect to a Nintendo Network application and your system happens to be restricted. The error has been documented to happen on the 3DS, but it's currently unknown if it can happen on the Wii U. It is a special ban because it uses the MAC address, which means it cannot currently be circumvented without using another Wi-Fi card in your console. Do not get confused, every single other ban tracks the serial number, this is so far the only one which uses the IEEE 802 MAC. http://le-miiverse-resource.wikia.com/wiki/Error_Codes

This info, if confirmed would mean the DS's are being blocked/banned via by MAC address; so simply spoofing it to something else would work.

4)At the home menu, press X+Y. A menu will appear. Click A on "Process Explorer".
5)Click on PID:21. IT WILL MOMENTARRILY FREEZE. if it lasts more than a minute, its crashed. Start over from Step 3.
6)Underneath the tet RAM EXPLORER on the topleft of the bottom screen, there is a Hex area. We gotta get that as close to 0x00117636 as we can. Tap the left bar to get as close as you can, then use Up and Down or the circle pad to get even closer.

7)Once it's in range, you'll see on the far right, X-Nintendo-Device-ID.... What you want to do is click on the red EDITOR button. Now, using the dpad, make your way over to the word Device. Mess up a letter or two. Shift the numbers and letter up and down with X and Y. Example: CHange "Device" to "Devisu".
8)once thats done, click the Green WRITE button.
9)Now, scroll down a little, until you see: "Nintendo-FPD-Version". At the end of it, you see there are only 2 dots. Click the Red EDITOR button and change that to say "Nintendo-Device-ID" in teh same way you destroyed Device earlier.

10)Once it's changed, click the Green Write button. Immedietely, click the red Editor button once again. JUST before it says "Nintendo-Device-ID" which we created, we see exactly "Nintendo-API-Version..0000..."
11)Change the zeroes to any random numbers. IT MUST USE NUMBERS. Once changed, click WRITE.

Done.
_____
A few notes that are needed though:
1) Random crashes when playing with the memory can happen. Its annoying.
2) It's also temporary. Try to remember what device id you were using for next time your doing it.
3) I'm sure we can make longer, quite abit longer, device id's for even more stealth-y-ness. Unfortunetely with this simple editor, i'm not sure how to add to the code rather than just changing it.
4) If you get an Error 022-2501, then your NNID is banned. Use Decrypt9 to inject a blank NNID from here: https://www.dropbox.com/s/5g96tls1krt31n5/nnidsave.bin?dl=1
If you'd like, backup your old NNID before injecting the blank one. But if your banned, maybe you don't need to anyway.

And the biggest thing people need to know: If the system is turned off, or is rebooted, the ram change is lost. This includes Big Memory Mode such as Sun & Moon. This is why we need a way to make it happen automatically.

This is just from what i've been doing so far. I accept no responsibility for damages to your system, yadadadada legaliez.

— Posts automatically merged - Please don't double post! —

It does, just not High Memory Mode, so Sun and Moon/Smash/MH4 are out of reach for a while until we can see if it can be done with Luma Code.

Click to expand...

No idea if this could solve if this method could be related or only solves 002-0102.

022-2812 bans are 100% tracked by the deviceID, and I can prove this by making an account directly from the API. Here's part of my XML field:
Now, here's my serial number and device ID. The serial number is made up, though using my real one would make no difference. However, the deviceID is real, and has been hyperbanned for the past 4 months.
Now, let's hit 'Send' and see what happens. Oh, look? Here's this again:
Just like the OP said. Now, let's increment the DeviceID by one and see what happens.
Hit 'Send', and... what do you know?
I've had information similar to this known for a while, but I haven't made any releases because I want whatever I make public of this to be complete and easy-to-use, because a lot of people who've asked me to look into something like this aren't smart enough to downgrade and install CFW on a 3DS.Also, I set this account up for Miiverse, so go nuts.
Now, does anyone have any questions?

Click to expand...

This post says that it's DeviceID related; so this may play a factor. It's possible that the server simply checks for your DeviceID; and then issues a MAC block, not ban. If so, finding a way to switch our DeviceID to something else would love the issue.