This is add-on section for region changing your arm9loaderhax CFW SysNAND. This is done by installing the 9.2.0 ctrtransfer image for the region you want to switch to and modifying your SecureInfo_A file.
You MUST have already completed Part 3 and installed arm9loaderhax + Luma3DS to use this.
This process will unlink your NNID from the system, since it will no longer be compatible with it. NNID's are locked to the region of the device that created them, and cannot be transferred between regions without a very complex and advanced process.
After this process, only Old 3DSs will be able to access the eShop after creating an NNID. Region changed New 3DSs cannot access the eShop!
Region changing is almost completely unnecessary since Luma3DS supports out of region games and individual title region emulation.
What you need
- The latest release of GodMode9
- The latest release of Decrypt9WIP
- The 9.2.0 ctrtransfer image for your device and region
(if your device is not from one of these regions, just pick one that matches your device type):- New 3DS 9.2.0 - EUR - ctrtransfer (mirror) (mirror)
- New 3DS 9.2.0 - JPN - ctrtransfer (mirror) (mirror)
- New 3DS 9.2.0 - USA - ctrtransfer (mirror) (mirror)
~ - Old 3DS or 2DS 9.2.0 - EUR - ctrtransfer (mirror) (mirror)
- Old 3DS or 2DS 9.2.0 - JPN - ctrtransfer (mirror) (mirror)
- Old 3DS or 2DS 9.2.0 - USA - ctrtransfer (mirror) (mirror)
Instructions
Some consoles have a SecureInfo_B
instead of SecureInfo_A
; this is fine and you should use SecureInfo_B
for the relevant steps.
Section I - Prep work
- Copy
GodMode9.bin
from the GodMode9 zip to the/luma/payloads
folder on your SD card and renameGodMode9.bin
in/luma/payloads
toup_GodMode9.bin
- Copy
Decrypt9WIP.bin
to the/luma/payloads/
folder on your SD card and renameDecrypt9WIP.bin
tox_Decrypt9WIP.bin
- Copy the 9.2.0 ctrtransfer image
.bin
and.bin.sha
from the ctrtransfer zip to the/files9/
folder on your SD card - Reinsert your SD card into your 3DS
- Open Decrypt9 from arm9loaderhax by holding (X) during boot
- Go to "SysNAND Options", then "CTRNAND Transfer", then "Auto CTRNAND Transfer"
- Select the 9.2.0 ctrtransfer image when prompted by pressing (A)
- Backup SysNAND to
NANDmin.bin
when prompted by pressing (A) - Allow the transfer process to proceed automatically, this may take some time
- Once the transfer is complete, press Select to eject your SD card
- Put your SD card in your computer, then copy
NANDmin.bin
andNANDmin.bin.sha
from the/files9/
folder on your SD card to a safe location; make backups in multiple locations; this backup will save you from a brick if anything goes wrong in the future (Your backup should match one of the sizes on this page; if it does not, you should delete it and make a new one!) - Delete the 9.2.0 ctrtransfer image
.bin
and.bin.sha
from the/files9/
folder on your SD card after copying it - Reinsert your SD card into your 3DS
Section II - Editing SecureInfo
- Press (Start) then hold (Up) to reboot into arm9loaderhax GodMode9 (Be VERY careful with this tool, it can brick you if you misuse it, even with arm9loaderhax installed!)
- Navigate to
SYSNAND CTRNAND
->rw
->sys
- Press (Y) on
SecureInfo_A
to copy it - Press (Y) to paste a copy of
SecureInfo_A
- Select "Copy path(s)"
- Press (A) to unlock SysNAND writing, then input the key combo given
- Select "Choose new name"
- Use the D-Pad to rename the file to
SecureInfo_C
, pressing (A) when you're done (overwrite any existingSecureInfo_C
) - Scroll down to the
SecureInfo_C
you just pasted - Press (A) on
SecureInfo_C
then select "Show in Hexeditor" - Press (A) to continue
- Press (A) to enter edit mode
- Go to the beginning of line 00000100 and press (A) on it
- Hold (A) while pressing (Up) or (Down) on the D-Pad to edit the number
- Change the first number pair on line 00000100 to the following pair that corresponds to the region you want to change to:
- "00" : JPN
- "01" : USA
- "02" : EUR
- Press (B) to exit edit mode, then save changes, then press (B) again to return to the directory
- You should see both a
SecureInfo_A
andSecureInfo_C
if everything was done properly. (SecureInfo_C
is used in place ofSecureInfo_A
when using Luma3DS if it detects the file on boot) - Press Start to reboot
Section III - Region Settings
- Open the System Settings
- Go to "Other Settings", "Profile", then "Region Settings"
- Select a country from the region you switched to
- If prompted, you do not need to set a state
- Update your region changed CFW SysNAND to the latest version
OTP Info
NAND Size
Geräteinformationen
Part 1 - Decrypt9
Part 2 - 2.1.0 ctrtransfer
Part 3 - arm9loaderhax
For support, ask for help at #3dshacks on Rizon IRC.
If you appreciate this guide, I accept donations through both Bitcoin and PayPal.