How to Create a North American, non-XL New 3DS

Discussion in '3DS - Tutorials' started by Wowfunhappy, Apr 30, 2015.

Apr 30, 2015
  1. Wowfunhappy
    OP

    Member Wowfunhappy GBAtemp Advanced Fan

    Joined:
    May 14, 2008
    Messages:
    568
    Country:
    United States
    As we all know, Nintendo of America decided not to release the normal-sized New 3DS in America. Luckily, it's possible to turn a European or Japanese New 3DS into an American one.

    It WILL NOT BE POSSIBLE TO CONNECT TO THE ESHOP OR PERFORM A SYSTEM TRANSFER on your region-changed system. In every other respect, however, your region-changed system will act exactly like an American one. There is a way to temporarily fix the eShop, but it is not covered in this guide.

    THIS PROCESS HAS THE POTENTIAL TO DAMAGE YOUR SYSTEM, and I take zero responsibility for any damaged 3DS's. Read EVERY step carefully, and stop and ask for help if you're unsure about something. This guide WILL work if you follow ever instruction, but accidentally skipping a step will have consequences. If something does go wrong, there are a couple of GBATemp users who will be able to fix your system for a small fee, so don't worry too much.

    While I stress the need to read every instruction carefully, particularly dangerous steps are marked with a ⚠ symbol. Go slowly and take your time during these sections.





    REQUIREMENTS:

    In order to create a Non-XL, North American New 3DS, the following items are REQUIRED. Make sure that you have everything before proceeding.

    1) A Japanese or European non-XL New 3DS running firmware ≤ 9.2. This is becoming increasingly tricky, as newer systems come with updates preinstalled out of the box. Buy from stores with good return policies. To make returns easier, consider asking someone who lives in Europe or Japan to purchase the system on your behalf. Remember that this will only become more difficult as time passes.

    2) A "donor" North American Old 3DS with firmware ≤ 9.2, which you don't mind never using again once you're finished with it.

    3) Two copies of the video game "Cubic Ninja"—one North American copy, and one from the same region as your New 3DS.

    4) A Windows computer, a WiFi network, general computer skills, and patience.



    OVERVIEW:

    Before we begin in earnest, I'd like to give a general explanation as to how 3DS region changes work. You can skip this section if you like, but I think that understanding what we're about to do may make the steps themselves easier to follow. To established experts in this subject: yes, I know, I've overly-simplified a couple of concepts; bear with me!

    Generally speaking, there are two steps to changing a 3DS's region: (1) Install the North American software and uninstall the original region's software, and (2) Give the system a North American serial number.

    The first step should be fairly self-explanatory: European and Japanese 3DS's run slightly different software than 3DS's sold in the Americas. There are a number of different ways to install the American software, but in this guide, we're going to hijack the 3DS's built-in system update function to install the wrong region's software.

    The second step bears more explanation. As you are probably aware, every 3DS sold anywhere in the world contains a unique serial number. You can find it written on the bottom of Old 3DS's, and underneath the top cover plate of New 3DS's. What you may not know is that 3DS's also store their serial numbers digitally, in a file inside their internal memory called SecureInfo_A.

    SecureInfo_A files are encrypted and signed by Nintendo. They cannot be modified, and they cannot be recreated, but they can be replaced. In this guide, we're going to take the North American Old 3DS's SecureInfo file and transpose it onto a European or Japanese New 3DS. Afterwards, it is good practice to never use the donor system again. Two 3DS's with the same serial number are guaranteed to raise red flags with Nintendo, and that has the potential to create problems for everyone. For the benefit of all of us, please act responsibly.



    ALRIGHT, LET'S DO THIS!

    01) Download and extract THIS zip file.

    02) Locate the folder titled "Copy contents to root of SD Card." Copy everything inside of it to the root of your "Donor" Old 3DS's SD card.

    03) Insert the SD card into your Old 3DS, and turn the system on.

    04) Press the L and R buttons to activate the camera, and touch the QR code icon. Scan THIS QR code, and press A twice to open the web browser. After a few more seconds, you should see a screen with "rxTools" written in the lower righthand corner. If, instead, you receive a message titled "an error has occurred", open the 3DS's web browser, clear your cookies and cache, return to the home menu, and try again.

    05) Press A to continue passed the warning screen, and navigate to "Dumping Options" → "Dump NAND Files" → "SecureInfo_A". Hold down the power button to turn off your 3DS.

    06) Put your 3DS's SD card back into your computer. Open the rxTools folder, and copy the file called "SecureInfo_A" into the folder called "Copy contents to root of SD Card". Afterwards, eject the SD card and put it somewhere for safekeeping—we will not use it again.

    07) Now, take out your New 3DS, and make sure that it's turned off. While holding down the L, R, A, and D-Pad ↑ buttons, press and release the power button. Continue holding down the first four buttons until the screen turns on. Your 3DS will ask to connect to the internet and update the system. Press "Cancel". Your 3DS will turn back off.

    08) Copy everything inside of the folder titled "Copy contents to root of SD Card" onto your New 3DS's microSD card. Afterwards, insert the microSD card into your New 3DS.

    09) Turn on your New 3DS and open System Setting, then go to "Internet Settings" → "Connection Settings". If you've already set up an internet connection, skip to the next step. Otherwise, select "New Connection" → "Manual Setup" and search for an access point. Select your wifi network, and make sure that the connection test is successful.

    10) Select the connection that corresponds to your home's wifi network, and navigate to "Change Settings" → IP Address. Change "Auto-Obtain IP Address" to "No", and hit "Detailed Setup". Change "IP Address" to "192.168.001.222", change "Subnet Mask" to "255.255.255.000", and change "Gateway" to "192.168.1.1". Go to "Okay" → "Set Up" → "Detailed Setup". Change "Primary DNS" to "8.8.8.8" and tap "Okay" → "Save" → "Test". If the connection test is successful, skip to step 12. Otherwise, continue to the next step.

    11) Your wifi network is probably using a nonstandard IP configuration. This is easy to fix, but outside the scope of this guide. Take a look at Nintendo's official instructions, and write down the IP address that you enter into your 3DS. Later in this guide—when you are asked to copy and paste some text into a program on your computer—you will need to replace the standard IP address—"192.168.001.222"—with the address that you've written down. Don't forget!

    12) Insert your Japanese/European copy of Cubic Ninja into your New 3DS, launch the game, and press A to go to the main menu. Hold down the L, R, X, and Y buttons simultaneously until a message pops up. Press "Yes" twice, and then press "OK".

    13) Navigate to "Create" → "QR Code" → "Scan QR Code". Scan THIS QR code if you're using a European New 3DS, and THIS QR code if you're using a Japanese New 3DS. If your 3DS freezes, or the screen stays black for more than ten seconds, reboot the console and try this step again. Proceed to the next step once a menu has appeared.

    14) Use the D-Pad to select the option "Backup System NAND", and press A. Press A again to confirm, and wait for the process to complete.

    15) Hold down the power button to turn off your 3DS, eject the microSD card, and insert it into your computer. Move the file called "NAND.bin" into the "Working" folder that you downloaded and rename it to "New3DSVanilla.bin". Make two copies of this file. Copy one to an external hard-drive, and upload the other to a cloud service such as Google Drive. DO NOT, UNDER ANY CIRCUMSTANCES, LOSE THIS FILE. EVER. It is your lifeline should something go wrong.

    16) Put your microSD card back into your New 3DS, turn it on, and launch Cubic Ninja. Press A to go to the main menu, and then hold down the L, R, X, and Y buttons simultaneously until a message pops up. Press "Yes" twice, and then press "OK".

    17) Navigate to "Create" → "QR Code" → "Scan QR Code". Scan THIS QR code if you're using a European New 3DS, and THIS QR code if you're using a Japanese New 3DS. Press A when prompted, and wait for your system to return the the home menu.

    18) ⚠ If your 3DS's firmware is 9.0 or greater, skip to step 22. Otherwise, proceed to the next step.†

    19) Launch Cubic Ninja again, press A, and navigate to "Create" → "QR Code". If your 3DS freezes, reboot the console and try this step again. Proceed to the next step once your 3DS has returned to the home menu.

    20) ⚠ Leave your 3DS open, switch to your computer, and open "NTR Client". Copy and paste THIS‡ text into the small box at the bottom, and press enter. Make sure that the last line of the large upper box says "finishedfinishedfinished", then close NTRClient and continue to the next step.

    21) ⚠ Open "System Settings", and navigate to "Other Settings" → "System Update". Press "OK", then "I Accept", and wait for the update to complete. Finally, press "OK" to reboot the system.

    22) Once again, launch Cubic Ninja again, press A, and navigate to "Create" → "QR Code". If your 3DS freezes, reboot the console and try this step again. Proceed to the next step once your 3DS has returned to the home menu.

    23) ⚠ Leave your 3DS open, switch to your computer, and open "NTR Client". Copy and paste THIS‡ text into the small box at the bottom, and press enter. Make sure that the last line of the large upper box says "finishedfinishedfinished", then close NTRClient and continue to the next step.

    24) ⚠ Open "System Settings", and navigate to "Other Settings" → "System Update". Press "OK", then "I Accept", and wait for the update to complete. Finally, press "OK" to reboot the system.

    25) Open Cubic Ninja, and press A to go to the main menu. Hold down the L, R, X, and Y buttons simultaneously until a message pops up. Press "Yes" twice, and then press "OK". Navigate to "Create" → "QR Code" → "Scan QR Code", and switch to your computer for the next step.

    26) On your computer, go to smealum.net/ninjhax and scroll down to the "Get Ninjhax" section. Enter your New 3DS's firmware and hit submit. Use your 3DS to scan the QR code that appears. Press A to install the exploit to your savegame, then press A again to launch the exploit.

    27) Tap the application called 3DSSwapConsole. If the application crashes, reboot your 3DS, re-open Cubic Ninja, navigate to "Create" -> "QR Code", and try this step again. Otherwise, press the A button when prompted, and then reboot your console.

    28) Your 3DS will no longer recognize a non-American copy of Cubic Ninja, so eject the current copy and insert your North American copy instead. Launch the game, navigate to "Create" → "QR Code" → "Scan QR Code", and scan THIS QR code. Press A to install the exploit, then press A again to launch it.

    29) This time, open the application called "FBI". Press L to switch to NAND, then press R twice to switch to Delete Title mode. You should see a list of titles on the bottom screen.

    30) ⚠ If you're using a Japanese New 3DS, locate and delete every title that ends with a "J". If you're using a European New 3DS, do the same for every title that ends with a "P".

    31) Press start to return to the homebrew launcher, then press start again, and finally A to return to the home menu.

    32) Open System Settings again, navigate to "Other Settings" → "Format System Memory", and follow the onscreen instructions until the 3DS reboots.

    You are now holding in your hands a North American, small New 3DS. Feel free to update to the latest firmware, although be aware that this will make the region change permanent unless you get NAND mod installed. Happy gaming!





    FOOTNOTES:

    † Just to be absolutely clear, you should only skip those steps which you are explicitly told to skip. So, people with 3DS's running 9.0 firmware or higher should complete steps 22–24, while people with 8.1 3DS's should complete steps 19–21 AND 22–24.

    ‡ The text used in steps 20 and 23 is NOT the same. It is essential that you do NOT get the two confused!





    SPECIAL THANKS TO:

    Cell9, the KARL3DS Developers, YifanLu, Smealum, Oishikatta, Steveice10, Yellows8, Roxas75, Cearp, and Gamequest01, without whom this guide would not be possible.

    Additional thanks to SpongeFreak52 and others for editing help.

    This guide was created out of love for the small New 3DS, and a desire for more people to experience it. Thanks to Nintendo for creating such a wonderful device!
     
    Last edited by Wowfunhappy, Jun 4, 2015
    Margen67 likes this.


  2. Wowfunhappy
    OP

    Member Wowfunhappy GBAtemp Advanced Fan

    Joined:
    May 14, 2008
    Messages:
    568
    Country:
    United States
    For everyone's benefit, PLEASE KEEP ALL POSTS IN THIS THREAD RELATED TO THE GUIDE ITSELF. For example, if there's a step that you're stuck on, or if the guide didn't work properly, post in this thread.

    For general discussion about creating a North American New 3DS, use the existing thread in the "Flashcarts and Custom Firmwares" section.

    Thanks a lot!
     
    Margen67 likes this.
  3. yifan_lu

    Member yifan_lu @yifanlu

    Joined:
    Apr 28, 2007
    Messages:
    582
    Country:
    United States
    3DSSwapConsole is old and fails a lot because it uses bootstrap. Use 3DSTransferDevice which uses libkhax and works 100% of the time. Note that you shouldnt use the format option after writing secure info though (instead reboot and format from mast) since I bricked my 2DS that way.

    Also, I'm not sure of the reason for the second nnid account created. what's the point there?
     
  4. Wowfunhappy
    OP

    Member Wowfunhappy GBAtemp Advanced Fan

    Joined:
    May 14, 2008
    Messages:
    568
    Country:
    United States
    Thanks for catching the NNID recreation. That was a holdover from when I thought switching NANDs would fix the eShop, I just took it out.
     
  5. innercy

    Member innercy GBAtemp Advanced Fan

    Joined:
    Oct 22, 2006
    Messages:
    752
    Country:
    hello, im preparing to use this guide. may i know, what this step is for?

    "07) Now, take out your New 3DS, and make sure that it's turned off. While holding down the L, R, A, and D-Pad ↑ buttons, press and release the power button. Continue holding down the first four buttons until the screen turns on. Your 3DS will ask to connect to the internet and update the system. Press "Cancel". Your 3DS will turn back off."
     
  6. Wowfunhappy
    OP

    Member Wowfunhappy GBAtemp Advanced Fan

    Joined:
    May 14, 2008
    Messages:
    568
    Country:
    United States
    It deletes any pre-downloaded updates that will screw you up in later steps (permanently, if you don't have a NAND mod).

    You could theoretically skip that step if you're SURE that no updates were automatically downloaded, but it's best to be safe. It's not like it takes very long.
     
  7. twede86

    Newcomer twede86 Advanced Member

    Joined:
    Sep 28, 2003
    Messages:
    88
    Location:
    Sandy, UT
    Country:
    United States
    I'm having some issues with step 15.

    I have a Japanese New 3DS on firmware 8.1.0-0J and every time I try to make a NNID, it gives me error code 022-2511 and won't let me continue to create a dummy ID.

    I have tried to reformat the system and also format the microSD card, but the issue is persisting.

    It could be that this is being caused because I bought the New 3DS used on Amazon and there may have been an NNID attached to the 3DS at some point, but I figured that the formats would have resolved the issue.

    I know there is a different thread that shows how to update 8.1 to 9.2. I would consider doing those steps though I am just being cautious so I don't screw anything up. Any advice would be appreciated.

    Thanks.
     
  8. Wowfunhappy
    OP

    Member Wowfunhappy GBAtemp Advanced Fan

    Joined:
    May 14, 2008
    Messages:
    568
    Country:
    United States
    What step are you on? Are you using the guide as it's currently written in the first post or were you following some earlier version? You shouldn't need to create a dummy NNID anymore.

    That said—and I've been thinking about this for a while—I don't think this guide is going to work on 8.1, because you won't be able to run Cubic Ninja. I'm planning to update the guide to account for this (along a couple other things that will make the process slightly easier) sometime next week, but atm I'm still in the midst of finals.
     
    Margen67 likes this.
  9. twede86

    Newcomer twede86 Advanced Member

    Joined:
    Sep 28, 2003
    Messages:
    88
    Location:
    Sandy, UT
    Country:
    United States

    Thanks for updating the guide and thanks for your help.

    I'm not sure if the latest Gateway 3.2 and 3.2.1 will give 8.1 the support that was necessary to make it possible.

    I am having an issue here on step 19:

    I go to my computer and get a couple errors. I may be worrying too much, but I don't want to make a mistake and end up updating my 3DS to the latest firmware.

    When I try to launch NTRClient, I get an error, but it ends up launching anyway:
    Screen Shot 2015-05-08 at 8.27.40 PM.png

    Upon running the steps, I am getting an error when inputting the command from step 19:
    Screen Shot 2015-05-08 at 8.29.04 PM.png


    And finally when I open the System Settings on step 20, I get this in the dialog box:
    Screen Shot 2015-05-08 at 8.29.26 PM.png

    The combination of these three things makes me really apprehensive to running the update. Is my computer behaving normally and are these steps working as expected? Or should I wait to run the update until I am sure things are working correctly? I just want to make sure I haven't wasted my money importing everything to get to this point and have it fail. Step 20 scares me. Haha.

    I appreciate your help. I know you said that 8.1 isn't supported. Should I try to update my firmware to 9.2.0-20J before I attempt region changing? I hope my posts help someone in the future who may be having similar issues.

    Thanks again.
     
  10. Wowfunhappy
    OP

    Member Wowfunhappy GBAtemp Advanced Fan

    Joined:
    May 14, 2008
    Messages:
    568
    Country:
    United States
    Not sure what's with that dialogue box in the beginning, but if it says finished, that means it worked. Pretty sire that failed text is always there.

    I suspect you will need to update to 9.2-J to make Cubic Ninja work in a later step, but hey, try it and see what happens. Maybe having the NA 9.2 titles will be enough. If it's not, it won't harm your system.

    (On moble, excuse typos)
     
  11. Wowfunhappy
    OP

    Member Wowfunhappy GBAtemp Advanced Fan

    Joined:
    May 14, 2008
    Messages:
    568
    Country:
    United States
    I've updated the guide for compatibility with 8.X systems. Essentially, 8.x users are now guided through the process of updating to 9.2J.

    Let me know if there are any errors (there shouldn't be).
     
  12. Scarftail

    Newcomer Scarftail Member

    Joined:
    Mar 7, 2014
    Messages:
    27
    Country:
    United States
    So, when I try to dump SecureInfo_A, it either tells me it can't read the file or rxTools doesn't even load and the bottom screen is graphical artifacts. Clearing cache and cookies didn't fix it. There seems to be another requirement that's missing. I imagine the latter problem is caused by too-low firmware and the former problem is caused by only having SecureInfo_B. Is this true?
     
  13. Wowfunhappy
    OP

    Member Wowfunhappy GBAtemp Advanced Fan

    Joined:
    May 14, 2008
    Messages:
    568
    Country:
    United States
    Nope. This was entirely my fault. I just did an md5 check on the version of RxTools included in my zip file, and it doesn't match. Something must have gotten corrupted when I updated the guide (and folder) last night.

    Redownload the zip file, and try again. Should work now. Sorry about that!
     
  14. twede86

    Newcomer twede86 Advanced Member

    Joined:
    Sep 28, 2003
    Messages:
    88
    Location:
    Sandy, UT
    Country:
    United States
    After accidentally updating my New 3DS trying to update it past 8.1, I ended up getting another one that was on firmware 9.1. I followed the guide and everything seemed to work great to update to firmware 9.2.0-20U.

    On step 30, I am worried that I may have deleted too many titles though, because I can't get the Gateway Launcher to run.

    After deleting a bunch of titles that ended with J, I found about a dozen titles at the bottom that were all titled "CTR-P-CTAP". Because they ended in P, I also deleted them.

    I can run other exploits like Ninjhax, NTR CFW 2.2 etc, but when I try to use the Gateway Launcher.dat file, it freezes. I've tried to install the exploit using Ocarina of Time and Cubic Ninja. I've also tried formatting the SD card and formatting the 3DS, but the issue still persists.

    Anyone have any guesses as to why I can't run the exploit? Did I screw up by deleting those CTR-P-CTAP titles? Any advice for a fix? Thanks for all your help!
     
  15. Wowfunhappy
    OP

    Member Wowfunhappy GBAtemp Advanced Fan

    Joined:
    May 14, 2008
    Messages:
    568
    Country:
    United States
    I'm not sure what's happening atm, but don't worry! If you can get into NTR, you can (in theory) reinstall pretty much any system title by hijacking Nintendo's update servers.

    Edit: Pretty sure I found the problem; it's my fault again (well, mostly. Gateway changed something, but I shouldn't have been relying on them for links).

    Try reinstalling the Gateway exploit with the linked files/QR code. Should work now. You did nothing wrong!
     
  16. twede86

    Newcomer twede86 Advanced Member

    Joined:
    Sep 28, 2003
    Messages:
    88
    Location:
    Sandy, UT
    Country:
    United States
    I don't think it was your fault. I just tried your updated files again and I tried getting the files directly from gateway too, and it still doesn't work. The exploit appears to install with the message "WAIT PLZ...," but then the exploit crashes every time it tries to load the Launcher.dat file. I'm glad I can get into NTR. Do you think I should try to go through some of the steps again and download some of the updates to see if I get different results?

    Maybe I could try a different Micro SD card, though it is strange that I was able to use the gateway exploit earlier in the guide to make a sysnand backup.
     
  17. Wowfunhappy
    OP

    Member Wowfunhappy GBAtemp Advanced Fan

    Joined:
    May 14, 2008
    Messages:
    568
    Country:
    United States
    Worth asking: do you actually need Gateway support? Assuming that everything else works properly, you're pretty much done—you just need to format system memory in settings and that's it. I'm somewhat disturbed that this happened, but I'm not sure if it's actually an issue.

    Alternately, I'm fairly sure the following NTR command should let you reinstall the JP titles, but let Oishikatta or someone else confirm first. Still not sure that's what's causing the problem, though.
    Code:
    connect("192.168.1.222", 8000); write(0x14E4F4, tuple(map(ord, "http://jp81to92update.tk/\0")), pid=0x25); write(0x14E1BC, tuple(map(ord, "http://jp81to92update.tk/\0")), pid=0x25); write(0x14E533, tuple(map(ord, "http://jp81to92update.tk/\0")), pid=0x25)
     
  18. Scarftail

    Newcomer Scarftail Member

    Joined:
    Mar 7, 2014
    Messages:
    27
    Country:
    United States

    Nope, it didn't work. RxTools still says "Dumping...Cannot read from file! Press A to exit." This problem existed before your update last night.
     
  19. Wowfunhappy
    OP

    Member Wowfunhappy GBAtemp Advanced Fan

    Joined:
    May 14, 2008
    Messages:
    568
    Country:
    United States
    Sounds like an issue with RxTools then. I'd try asking in the official RxTools thread.

    Alternately, there are other ways to obtain SecureInfo as well (Decrypt/Decrypt9 + 3dsfat16tool.py being the most obvious).
     
  20. twede86

    Newcomer twede86 Advanced Member

    Joined:
    Sep 28, 2003
    Messages:
    88
    Location:
    Sandy, UT
    Country:
    United States
    I just wanted to post a small update in case anyone is in the same shoes as me. I've left my New 3DS aside for a few days and finally found some time to see if I can get this thing running. After trying to run NTR it gives me an error after launching that the current firmware is not supported. I am on 9.2U firmware, but apparently I may have deleted something crucial when I was deleting those Japanese titles.

    I can get the homebrew launcher via Ninjhax to work, but nothing seems to launch correctly including NTR, Gateway Launcher, FBI Cia Installer, etc. The 3DS seems to be partially working as I can run any American retail game, but some things seem to be missing, including the safe boot while holding L, R, A, and D-Pad ↑ buttons.

    I don't think there is a way to recover from the damage and I may need to buy yet another New 3DS if I want to continue playing this crazy roulette.
     

Share This Page