Tutorial  Updated

3DS Region Change Tutorial (EASY WAY)

So... for those who been here before, this tutorial used to have a step-by-step on how to switch eShop's between regions with old & outdated tools.

I updated this guide to be a lot more modern, and hopefully it's a lot easier to do as such... I really updated this guide though because I have an issue in my end with my Japanese New 3DS console I region changed to a USA region, and I needed a structured plan on how I'll region change it back to the original JPN region

Hope this clarifies why this page is completely different. If anyone still wanted to read the old guide, it's right below, but I recommend you DON'T follow it due to how ancient it was (June 9th, 2016):

Hi there! I am back for another word tutorial.

Now I'll tell you this: ONLY DO THIS WITH EMUNAND (YOUR SYSTEM MENU ON THE SD CARD). REPLACING YOUR SYSNAND (YOUR SYSTEM MENU ON THE NAND/INTERNAL MEMORY) WITH THIS IS RISKY. PLEASE READ EVERY SINGLE THING IN THIS TUTORIAL FIRST BEFORE DOING ALL THIS.



Without further ado, let's get started!

You'll need:

- Nintendo 3DS with firmwares 4.1-4.5 (Or downgrading to 4.1-4.5 might be good idea but it is risky for a BRICK. So use a clean 3DS for firmwares 4.1-4.5)
- A secureinfo_a for a region (Wont be linking any of those here as that would be illegal here. Find it in a ISO site I can't name.)
- 3DS Multi Decryptor for to dump your CTR_NAND16.xorpad
- EmuNAND Tool
- The CIAs used for installing a few out-of-region titles, which is here on this tutorial (Use 3DNUS for this)
- An SD Card, maybe more than 3 GB
- Gateway 3DS and the flashcard

Step 0: Install the DS Profile Exploit. If you haven't done that yet, then try.
Step 1: Enter the Launcher.dat of Gateway 3DS and DO NOT GO TO EMUNAND. Go to Format EmuNAND (Careful, this will DELETE ALL THE FILES INSIDE THE SD CARD), and then turn off the system, completely. The EMUNand will take up almost 1 GB.
Step 2: Go to your SD Card, rename the Launcher.dat to Launcher_GW.dat or whatever (It's your name choice though), and copy the 3DS_Multi_Decryptor Launcher.dat over to the SD Card.
Step 3: Relaunch the Exploit. Go select to where it says "NAND16" on it using the directional keys, and press A. This will take up 700 MB of space.
Step 4: Use the EmuNAND tool to Extract the EmuNAND from the SD Card, and then drag the NAND16.xorpad, secureinfo_a for whatever region it is over to where the EmuNAND.bin is at.
Step 5: Download the 3DS Secureinfo Tool here, and then extract it. Launch the EXE app. Click Inject Secureinfo_a, and lead to the EmuNAND, the Xorpad, and the Secureinfo_a. Your done!
Step 6: Inject the region-changed EmuNAND back to the SD Card, and launch the Gateway Exploit. Your done! The region change error has been fixed since 3.2 (I think).

How to get on the eShop:


BEFORE DOING ALL THIS, PLEASE FORMAT THE SYSTEM MEMORY INSIDE THE EMUNAND BEFORE UPDATING. IF YOU DON'T DO THIS FIRST, YOUR NNID WILL BE BANNED FOREVER! I am just saying.

You'll need:

- 2 SD Cards
- 3rd SD Card, with another region, formatted and updated to 9.6, AND has an NNID Japan-like to work with rxtools.
- And a 4.1-4.5 SysNAND.

Step 1: Format EmuNAND with Gateway on the 2 SD Cards. Use the 1st SD Card via steps 2-6.
Step 2: Boot Gateway Mode. Go to System Settings, and go to the 4th page to lead to "Format System"
Step 3: Accept the format. After formatting, it'll kick you back to SysNAND.
Step 4: Now launch Gateway, launch EmuNAND and apply the 9.9 update. It'll kick you back to SysNAND.
Stpe 5: Test the EmuNAND again with Gateway. It'll say that you have new features. Then turn off the console.
Step 6: Turn off the 3DS, eject it, and use EmuNAND tool to Extract the the EmuNAND.
Step 7: Use the 2nd SD Card to inject the extracted EmuNAND. Close off EmuNAND tool after done, and eject the SD Card.
Step 8: With the 1st SD Card, set up an NNID. BUT DON'T SET IT UP ON THE 2ND SD CARD.
Step 9: After setting it up, launch the eShop. Set it up as usual. While on the main page, press HOME and close it off. Turn off the 3DS.
Step 10: Use the 2nd SD Card you didn't set up an Nintendo Network ID with, and launch eShop. It'll say an error message. When you see the error message, TURN OFF the 3DS. This is very important.
Step 11: Now use the 3rd SD Card with another region. Launch the eShop. Aw, it worked! Great job!

That tutorial worked. Why? Well, in order to access the eShop, you read on Nintendo's servers your Console's info on the server while visiting. With the Another SD Card, when you got the error code, it RESETS the info in the server. When visiting the eShop on ANOTHER region with another NNID set up Japan-like, it starts the eShop as like you really got an Japanese console! Great, right?

How to relink back your old EmuNAND:

To switch back, you'll need to do these steps:

1. Make an EmuNAND backup
2. Decrypt partitions using RxTools
3. Delete some NNID file inside the NAND (It depends to where it's at, IDK where it's at, so Google is the solution)
4. Make another EmuNAND on a 4th SD Card, encrypt and inject the EmuNAND Partitions to that 4th SD Card using RxTools (You'll need to inject the backup first before doing this)
5. Go on the eShop when loaded the EumNAND. It'll get an error, and power off.
6. Then get your old EmuNAND, and launch it and launch eShop. Congrats, you switched back!

I hope you enjoyed my tutorial. :D



Welcome to one of my tutorials! On this one, I'll tell you how to switch shops and online services between regions.

Prerequisites

- Any Nintendo 3DS system that will be region changed (Any model should hopefully work)​
● It must already have been exploited, either with boot9strap or fastboot3ds installed​
- For Old 3DS systems, an SD Card. For New 3DS systems, a microSD Card.​
● The card should have at least 16 GBs for an Old 3DS, or 32 GBs for a New 3DS​
● Make sure the card is empty until after creating an emuNAND, backing up the most important files (Luma3DS, GodMode9, any NAND backups) until then​
● Make sure you do backups that:​
○ Are placed on a PC, used for every NAND swap attempt​
○ Or utilize a sysNAND & 2 emuNANDs altogether​
- Luma3DS (Needed to load CFW)​
- GodMode9 (Needed to make NAND backups & modify the NAND's files & folders)​
- A clean SecureInfo_(A)(B)(C)(etc.) for the region you're swapping to​
● Unfortunately this either requires another 3DS from the region you're swapping to, or a clean version downloaded from the Internet (Good luck finding an unused one though)​

Step-By-Steps

The setup for this tutorial is as followed:

- sysNAND: The final region-changed NAND​
- emuNAND 1: Previously un-region changed NAND, will be used for setting up information​
- emuNAND 2: Same as last, but will be used with no information​

Now, you can switch roles for these (If you're going to use EmuNAND 1 instead of SysNAND), but the setup is like this since everyone who hacks their 3DS' uses SysNAND in the end anyway

Without further ado, here are the steps:

1. Launch GodMode9, and make a backup of the unchanged NAND if you haven't done that yet. Copy the backup to the computer after that​
- If you already have a backup and it's on your PC, skip this step​
2. Back everything up on your card before proceeding further (Unless you don't have any data, which you can skip this step if so).​
- I mean everything, since your card will have to be formatted to use 2 EmuNANDs anyway​
- I'm not liable for any data loss, it's on you to remember and do this ^​
3. Go back to GodMode9, and press the HOME Button. Go down to "More...", then select "SD Format Menu". Prepare to format the card to create a 2x Multi-EmuNAND, and start the process to format it​
- After you format the card, copy your data you have moved to your PC back to the card if you didn't skip the 2nd step​
4. Go ahead and follow all the steps from the 3DS Hacks Guide page on region changing ( https://3ds.hacks.guide/region-changing.html )​
- Follow every step it says, and then continue back to proceed with this tutorial​
5. Launch GodMode9 (If it's not on yet), and then go to "4:/data/(sysID0)/sysdata/00010038/", and delete the "00000000" file inside​
- `4:/` is the EmuNAND CTRNAND partition, which includes all your system data and files​
- The file you deleted is the data involving your NNID information, which is very important to delete so the system can format in System Settings without any issues ala unlinking your NNID​
● It shouldn't be unlinked for this tutorial, and the deletion is still needed for setting up a dummy NNID​
6. Reboot the console, making sure you launch the 1st emuNAND on boot, head to System Settings, and format the emuNAND to its factory settings​
- Prior to booting the console again, either hold down L + UP while turning on your console, or edit the Luma3DS config holding SELECT to automatically boot the EmuNAND
● If editing the config, make sure you disable autobooting EmuNAND by the end of the tutorial​
- To check if you're on your EmuNAND or not, set the Luma3DS configuration to show the NAND type in System Settings prior to launching it​
- Make SURE you're actually on the 1st EmuNAND (The "Emu" string shouldn't have a number on it), and have backed up/renamed your "Nintendo 3DS" folder before doing this​
7. After rebooting, go back to the 1st EmuNAND (If the config is set it should do that for you), and go through its initial settings.​
- If the EmuNAND is on a lower version (It shouldn't be if you followed that 3DS Hacks Guide page), return to System Settings and run a system update​
8. Shut down and return to GodMode9. Make a backup of the 1st EmuNAND, and afterwards restore it to the 2nd EmuNAND​
- To switch between EmuNANDs, press the HOME Button, go to "More...", and then "Switch EmuNAND". Press "A" and it should be on the 2nd EmuNAND. Running it again will switch back to the 1st, and so on​
9. Return to the 1st EmuNAND, and on it set up an NNID.​
- This is assuming online services still work with the region you're switching from
10. After setting up the NNID, launch the eShop and set that one up​
- We should still be on EmuNAND #1 btw​
11. Close the eShop after it's set up, and turn off the console. Turn it back on, but this time launch the 2nd EmuNAND that has nothing set up​
- To do this, either hold down L + RIGHT while turning on your console, or edit the Luma3DS config holding SELECT to automatically boot the 2nd EmuNAND on the 1st option if the config is autobooting the EmuNAND
12. Start the eShop, and it should display an error message while starting up. After it's displayed, force-shutdown the console​
- This is normal, as that the error message marks for resetting the online information of the console's region​
13. Turn on the 3DS, and this time start up your SysNAND. Check if the NNID initialization and eShop services work​
- If the Luma3DS config has been changed, hold SELECT and disable the toggle to autoboot the EmuNAND​
- If the eShop works, then you successfully switched online services!​
- It should work, but if it doesn't then you might need to get help from the community here about any problems that have occurred. I feel like I can't handle help & support like I used to, so I'll leave it to the other smarter help supporters here on this forum​

Hopefully this helps out people here. Everyone's been saying the past few years it's extremely hard to region change online services, especially those that come out with tutorials telling folks to spend twice the amount on 2 3DS' to make it possible, or those here on GBATemp linking to this thread before the 2025 modern tutorial update on this thread telling users to use legacy 2015 tools just to make it all work.

I reupdated this thread not just to help myself out: I also reupdated it because it would also help those others wanting to region change in a situation like mine.

So, yeah. Thanks for reading, following this, or whatever. Goodnight, thanks for coming to my TED talk, see ya, bye, whatevz-
 
Last edited by TheSunGodNika, , Reason: No reason.
No I never got round to fixing that, I ended up flashing the wrong NAND to my system, so now im left with an unexploitable 9.4.0-24J system what I cannot do anything with until I get a NAND mod.



Well... im going to wait then for better option.... maybe? if anyone knows how to kill this error let me know please u.u
 
Speaking of accessing the eShop. Could a VPN solution be possible? If you have one, get a USB Wifi adapter, the free version of Connectify to make the hotspot. Set your PC up to a VPN in your desired region, then make a hotspot with connectify and connect the 3DS to it.

EDIT: I guess it's a software thing. I was still able to access the US eShop on a UK VPN on my US 3DS XL. Thought it would work. lol
 
i was thinking on that too, but never give it a try.....I will try that. i was using that method to acces the pso2 on Psvita when they block the access to foreing people...

EDIT: Doesn't work
 
BEFORE DOING ALL THIS, PLEASE FORMAT THE SYSTEM MEMORY INSIDE THE WHATEVER OTHER REGION EMUNAND BEFORE UPDATING. IF YOU DON'T DO THIS FIRST, YOUR NNID WILL BE BANNED FOREVER! I am just saying.


Is it safe to skip this step if I don't use the eShop or NNID? I don't want to format system memory because it will scrub the DS exploit off my 3DS, and I don't have a flash card to reinstall it anymore.

Also, is it okay to install the game CIAs using Palentine's CFW through IP with the run.bat file? I want to do this before doing the region swap, I don't want to use devmenu.
 
Not sure if it considered a double post if I posted a few days ago. Anyway I messed with this for another few hours last night.
Formatted a and b to make sure they're unlinked from sysnand.
Tried deleting my JP nnid, that worked. But after making another, same error on the us emunand. No i don't mean it made us eshop work, it just let me delete the JPN nnid, which is a plus.
So I tried doing a, b, then deleting the nnid on c when I started it after I got the 'correct' error on b... I use quotes because everyone says there's an error there but no one says what the error code is supposed to be, so I don't know for sure if its correct.
Anyway, trying to delete my US nnid results in the same error as when I try to access the eshop. 005-5609 or whatever.
Very confused.

If it helps, I was at one point on ofw 9.7 and had downloaded a couple free JPN games. However I formatted sysnand before I started all this.. And its on 4.5 now. So no nnid and no leftover titles there either.
All three emunands have been unlinked from sysnand.
 
Last edited by BerserkLeon,
Well I've heard that if you have any pre-installed games or apps that aren't system apps it won't work. So. I found my issue.
I still have a backup from when I got my 3ds out of the box. It's an Eevee LL. I didn't really pay attention to what was installed on it to begin with, but it didnt come with a game, so I thought I was fine.
I have since restored that nand backup because I bricked trying to update.
So I dumped the ticket.db with RxTools and looked at what I've got with funkyCIA2.

0004000000051600 (japanese swapnote) and 00040000000eca00 (the 3d demo video with paper airplanes and butterflies) came up.
They're under the eshop apps section of funkycia. So I'm pretty sure this is why I can't get eshop working on my US emunand.


TL;DR: Don't buy an eevee LL for this purpose. We shold get a database going if possible of preinstalled apps on special edition consoles. And see if there's a cutoff date for when they started putting that 3d Demo video on every 3ds
 
I'm trying to region change from US to JPN and I got a sucessful home menu.....except all my icons are gone. Nothing is there. selecting any option freezes the menu. where did everything go?
 
So let me see:

1) Does this need the NAND's to be linked? Or can it be done with unlinked NANDs?

2) Supposedly, this can be done with 1 SD card. As long as you keep Extracting/Injecting the various NAND's in 1 SD card, if I understood correctly. Right?

3) If I already have an EUR NNID with legit-games, and want to access the JPN eShop, using this method, will I lose the ability to access the eShop with my original NNID? Supposedly, this all works under emuNAND on the SD Card. The only thing here is that the NNID servers register the Serial to the specific NNID. Since using the 2nd SD Card resets the info on the server, will I be able to, after using the JPN eShop, get to use my original EUR NNID again?

4) How do we exactly get the 3rd card ready? You specified that I would need a "3rd SD Card, with another region, formatted and updated to 9.6, AND has an NNID Japan-like to work with rxtools." How do I do this? Using the method metioned above in your tutorial?

Thanks.
BR,
 
So let me see:

1) Does this need the NAND's to be linked? Or can it be done with unlinked NANDs?

2) Supposedly, this can be done with 1 SD card. As long as you keep Extracting/Injecting the various NAND's in 1 SD card, if I understood correctly. Right?

3) If I already have an EUR NNID with legit-games, and want to access the JPN eShop, using this method, will I lose the ability to access the eShop with my original NNID? Supposedly, this all works under emuNAND on the SD Card. The only thing here is that the NNID servers register the Serial to the specific NNID. Since using the 2nd SD Card resets the info on the server, will I be able to, after using the JPN eShop, get to use my original EUR NNID again?

4) How do we exactly get the 3rd card ready? You specified that I would need a "3rd SD Card, with another region, formatted and updated to 9.6, AND has an NNID Japan-like to work with rxtools." How do I do this? Using the method metioned above in your tutorial?

Thanks.
BR,
1. The NANDs CANNOT be NNID linked within the region-changed one and the original EmuNAND. You will get banned visting the eShop on the region-changed EmuNAND.

2. In one SD Card, your region changing the EmuNAND. With 3 SD Cards, you can visit the eShop (But your Europe NNID will be signed out and you'll be signed in with the new account. To switch back, you'll need to make a EmuNAND backup, decrypt partitions using RxTools, delete some NNID file inside the NAND, make another EmuNAND on a 4th SD Card, encrypt and inject the EmuNAND Partitions to that 4th SD Card using RxTools [You'll need to inject the backup first before doing this], and go on the eShop when loaded the EumNAND. It'll get an error, and power off. Then get your old EmuNAND, and launch it and launch eShop. Congrats, you switched back!). With a 4th SD Card you can switch back.

3. You can switch back. Look at number 2.

4. The 3rd SD Card is your region-changed EmuNAND. :P

Now I will rewrite the tutorial, since some stuff is outdated.

EDIT: Also, I'm 18SEVERLY in that warez site.
 
1. The NANDs CANNOT be NNID linked within the region-changed one and the original EmuNAND. You will get banned visting the eShop on the region-changed EmuNAND.

2. In one SD Card, your region changing the EmuNAND. With 3 SD Cards, you can visit the eShop (But your Europe NNID will be signed out and you'll be signed in with the new account. To switch back, you'll need to make a EmuNAND backup, decrypt partitions using RxTools, delete some NNID file inside the NAND, make another EmuNAND on a 4th SD Card, encrypt and inject the EmuNAND Partitions to that 4th SD Card using RxTools [You'll need to inject the backup first before doing this], and go on the eShop when loaded the EumNAND. It'll get an error, and power off. Then get your old EmuNAND, and launch it and launch eShop. Congrats, you switched back!). With a 4th SD Card you can switch back.

3. You can switch back. Look at number 2.

4. The 3rd SD Card is your region-changed EmuNAND. :P

Now I will rewrite the tutorial, since some stuff is outdated.

EDIT: Also, I'm 18SEVERLY in that warez site.

1) So, has long as the 3rd JPN and the 1st EUR card have different NNID's, even if they are NAND linked (so that one can decrypt the eShop titles), there won't be any issue, correct? Because since the v.4.5.0 sysNAND does not used NNID in the first place, it won't make any difference. Right?

2) I'm not sure if I explained myself correctly. My objective was not to use the same NAND.BIN partition to do everything. (Hence, no need to decrypt nothing). Basically, what I wanted is to only use 1 SD card, and use emuNANDTool to keep extracting/injecting the various NAND's in the same SD Card. Since you can only use 1 SD card at the time, and nothing gets hardware linked to the SD card, if not mistaken, one can simply switch back between NAND.bin files and perform everything in 1 SD card. Right?

3) Ok, good to know my EUR NAND eShop won't get any issues.

4) OK.

Thanks a bunch for the info. =)

So you're 18SEVERLY... Never would have guessed. XD Good to know. Thanks.
 
I need to make the tuto every time i retry?i need to remake the eshop guide at the begining?
 
Last edited by laharl22,
i have tried a few times on my 3ds eur on jap emunand the eshop give me error code 005 5602 always.maybe it doesnt work because i have 9.2 sysnand?i have tried 15 times and doesnt work any help please
 
Last edited by laharl22,
right now I have US O3DS with 9.2-20 sysnand, 9.9 emunand (made by gateway launcher) and rxtools. so I need to downgrade my sysnand to 4.X and do those process to make japanese emunand with eshop feature. after I succeed those process can I update or restore my sysnand to 9.2 again?
 
Does this actually work? I keep getting Error Code 005-5602 every time.
How to get on the eShop:


BEFORE DOING ALL THIS, PLEASE FORMAT THE SYSTEM MEMORY INSIDE THE EMUNAND BEFORE UPDATING. IF YOU DON'T DO THIS FIRST, YOUR NNID WILL BE BANNED FOREVER! I am just saying.

You'll need:

- 2 SD Cards
- 3rd SD Card, with another region, formatted and updated to 9.6, AND has an NNID Japan-like to work with rxtools.
- And a 4.1-4.5 SysNAND.

Step 1: Format EmuNAND with Gateway on the 2 SD Cards. Use the 1st SD Card via steps 2-6.
Step 2: Boot Gateway Mode. Go to System Settings, and go to the 4th page to lead to "Format System"
Step 3: Accept the format. After formatting, it'll kick you back to SysNAND.
Step 4: Now launch Gateway, launch EmuNAND and apply the 9.9 update. It'll kick you back to SysNAND.
Stpe 5: Test the EmuNAND again with Gateway. It'll say that you have new features. Then turn off the console.
Step 6: Turn off the 3DS, eject it, and use EmuNAND tool to Extract the the EmuNAND.
Step 7: Use the 2nd SD Card to inject the extracted EmuNAND. Close off EmuNAND tool after done, and eject the SD Card.
Step 8: With the 1st SD Card, set up an NNID. BUT DON'T SET IT UP ON THE 2ND SD CARD.
Step 9: After setting it up, launch the eShop. Set it up as usual. While on the main page, press HOME and close it off. Turn off the 3DS.
Step 10: Use the 2nd SD Card you didn't set up an Nintendo Network ID with, and launch eShop. It'll say an error message. When you see the error message, TURN OFF the 3DS. This is very important.
Step 11: Now use the 3rd SD Card with another region. Launch the eShop. Aw, it worked! Great job!

That tutorial worked. Why? Well, in order to access the eShop, you read on Nintendo's servers your Console's info on the server while visiting. With the Another SD Card, when you got the error code, it RESETS the info in the server. When visiting the eShop on ANOTHER region with another NNID set up Japan-like, it starts the eShop as like you really got an Japanese console! Great, right?
Also, does the Japanese EmuNAND have to be on 9.6?
 
Last edited by NyaakoXD,
  • Like
Reactions: I pwned U!

Site & Scene News

Popular threads in this forum