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.
the eshop works with this metod? cause i have a emunand witrh region change but dont let me access to the eshop
 
the eshop works with this metod? cause i have a emunand witrh region change but dont let me access to the eshop
Yes, there is a possibility. Right now, I am downloading a game on the Japanese eShop with a different NNID: 18SEVEJPN. I'll edit the details on how to get on there soon.
 
Don't reveal the real name, please. Some moderator may delete the post. Somebody already revealed JPN and ENG secureinfos already. Find them on the other 3DS downloads page.
direct linking is against the rules but just saying the name without .com/org/net/etc is fine, and the other site welcomes people from gbatemp as some admin has said in their rules thread...
 
What information can you provide about friend codes? As in, will we result in a new friend code valid for the new region, or will it be tied to the previous region in some way? Are there any precautions or tips we may want to be aware of? Also, lets say my donor 3DS has a NNID linked to it, as well as a friend code that is linked to that NNID. When I transfer, will I result in that exact same friend code and the NNID associated with it, or will I have a different friend code before/after I log my NNID in?

Apologies for the onslaught of question marks; gotta know these things.
 
you're awesome! i been stock the past two weeks cause the error eshop and now i can enter, but i have another issue, i have 4 legit cias installed, majoras, MH4, pokemon AS and smash, only works majoras and pokemon, i dont know why, i tried 2.2 rxtools and 2.3 and nothing, you have any idea? sorry for disturbing you
 
sot this method to access eshop still requires a set from the region you want to switch to? otherwise how are you going to get that sd card updated to 9.6
 
sot this method to access eshop still requires a set from the region you want to switch to? otherwise how are you going to get that sd card updated to 9.6

2nd Question answered: Use rxTools for to access eShop from another region.

To answer the first question, you'll need 1 SD Card with NNID, another with no NNID, and one with a different NNID, but region changed. My tutorial is cleaner and understandable, so you'll get that done easy! ;)
 
I stopped after the 3 sd cards needed lol, it still looks too messy at this point. Is 3 sd card absolutely necessary? I suppose you can just wipe one of them since you don't need all 3 at the same time.
 
I don't think so, rxTools only works with O3DS. And your getting region-changing CIAs for solely the O3DS, so... no. :( Sorry.

EDIT: I followed your method, and it works-ish. NNID settings load, Miiverse laods, but eShop doesnt (error code 005-5602) - apparently its down to region;-;
 
EDIT: I followed your method, and it works-ish. NNID settings load, Miiverse laods, but eShop doesnt (error code 005-5602) - apparently its down to region;-;
Yeah i just followed the guide as well, i can play online just fine with the .cia updates but accessing eshop and themes etc all ends up giving me an error i even tried with the firmware spoofing exploit but i guess im flashing my old nand and just gonna use this for emunand so i can still get japan exclusive dlc and events from the handful of games i have like pokemon and mh4

edit: Ok so i got eshop to work but is there any chance of getting banned if i was to frequently switch between all 3 regions?
 
been struggling follwing this guide and need some clarification on the 3 SD card

so on a JPN 3ds...

1st SD card = 9.X region changed emunand [EUR] with NNID
2st SD card = 9.X region changed emunand [EUR] without NNID
3rd SD card = 9.X region changed emunand from another Region [???] with different NNID from the 1st card

or you mean this by different region

1st SD card = 9.X region changed emunand [EUR-United kingdom] with NNID
2st SD card = 9.X region changed emunand [EUR-United kingdom] without NNID
3rd SD card = 9.X region changed emunand from another Region [EUR-Austria] with different NNID from the 1st card

or

1st SD card = 9.X region changed emunand [EUR] with NNID
2st SD card = 9.X region changed emunand [EUR] without NNID
3rd SD card = 9.X region changed emunand from another Region [USA] with different NNID from the 1st card

and on 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. what main menu?, i believe you can't get to the store menu because of the error in the fist place. The only thing that will display there if you set up an NNID is some kind of T.O.S on the credit card and an OK button and no menu. the menu only appears if you load the emunand with the same region of your console.
 
For the first part of the tutorial, whenever I try to launch RxTools through the browser exploit the 3ds sends back to the home screen with an error message before rxtools can load. I also tried doing it using the QR code and got the same result. I followed the directions fairly thoroughly, but is there anything else that I could have missed. I appreciate any help on this issue.
 
Can I install CIAs using Palentine instead of devmenu? Like I have a US system; before applying the region change, I can install any EUR cias I want using Palantine (web installer with run.bat through IP address). Then after installing those EUR cias, I do your region change, then after that they will work?
 
EDIT: I followed your method, and it works-ish. NNID settings load, Miiverse laods, but eShop doesnt (error code 005-5602) - apparently its down to region;-;



hi hi sorry for my bad english. do you solve the error 005-5602??? i cant use eshop in my 3ds xl for update my legits cias T_T
 
hi hi sorry for my bad english. do you solve the error 005-5602??? i cant use eshop in my 3ds xl for update my legits cias T_T

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.
 

Site & Scene News

Popular threads in this forum