Hacking [PoC] 3DS Region Changing + proof

  • Thread starter Thread starter cearp
  • Start date Start date
  • Views Views 135,405
  • Replies Replies 435
  • Likes Likes 78
oh yeah i think you are right... :( sorry

Hi Cearp, can you release a tutorial for the region switching? I have a EUR n3ds and a USA 2DS. I want to region switch the N3DS so I can play multiplayer games with my girlfriend. I would greatly appreciate your help!
 
I will get an Eur 3DS soon, I'm a bit worried about these region lock on local multplayer ... I was thinking if I should switch or not the region on emunand ...
we can't do something changing the game, to get region free?:x
 
I will get an Eur 3DS soon, I'm a bit worried about these region lock on local multplayer ... I was thinking if I should switch or not the region on emunand ...
we can't do something changing the game, to get region free?:x
No. The system makes checks for both systems on region
 
This development is interesting, but I dont know if I would want to futz with my special edition 3DS LL. A gateway already does region stuff for me, so I dont know how much this would help me.
 
This development is interesting, but I dont know if I would want to futz with my special edition 3DS LL. A gateway already does region stuff for me, so I dont know how much this would help me.
old stuff, people made some tutorials :)
region chaningnthe emunand is safe, sysnand is a bit risky :)

--------------------- MERGED ---------------------------

No. The system makes checks for both systems on region
it depends on the game.
pokemon works fine with different regions. animal crossing too :)
 
cearp i had some fun testing some things out with my emuNAND.

My 9.4.0 emuNAND already has NNID and you need internet/actual
fw to remove it, so i thought about a way to remove it without internet.

NNID is listed in: \data\<your unique id>\sysdata\00010038 > 00000000

It was pretty simple to do it and here it is how i did it:

1. I extracted my fat16 xorpad using launcher.dat from 3DS_Multi_Decryptor
2. Dumped emuNAND.bin using emuNANDTool
3. Extracted emunand.fat16.bin
4. xor'ed emunand.fat16.bin
5. Mounted emunand.fat16.bin.out with WinImage
6. Browsed to \data\<your unique id>\sysdata\00010038
7. Replaced 00000000 with another one i've extracted the same way that never had nnid
8. Renamed emunand.fat16.bin.out to test.bin
9. xor'ed test.bin
10. Injected test.bin.out into emunand.fat16.bin with HxD
11. Injected emunand.fat16.bin @ offset B930000 with HxD
12. Injected my new emunand.fat16.bin into my SD Card using emuNANDTool

Eh, voila, after booting into emuNAND NNID was gone :)

I could have switched out or deleted any other files i wanted,
maybe this will help your research ^_^

EDIT:

Wifi Data is located with SSID and readable Password in:
\data\<your unique id>\sysdata\00010017

Foldernames (on Dashboard) are located in:
\data\<your unique id>\sysdata\00020098

Thanks a lot, it worked for me :) to remove the NNID on my 10.4 emunand !!
 
Was this ever fully followed up on? I'm getting a new 3ds from Europe soon that I'd like to swap permanently through SysNAND. from what I gather I need to rip a fresh secureinfo_a and use sysupdater to overwrite to US firmware. Is that all?
 
Was this ever fully followed up on? I'm getting a new 3ds from Europe soon that I'd like to swap permanently through SysNAND. from what I gather I need to rip a fresh secureinfo_a and use sysupdater to overwrite to US firmware. Is that all?
followed up on? sure, loads of people have region changed their 3ds consoles ever since i made this thread :)
and yes, there are some guides you can search for, it's not too hard to do.
but if you are doing it to the sysnand be careful because if you make a mistake, you can brick
 
cearp i had some fun testing some things out with my emuNAND.

My 9.4.0 emuNAND already has NNID and you need internet/actual
fw to remove it, so i thought about a way to remove it without internet.

NNID is listed in: \data\<your unique id>\sysdata\00010038 > 00000000

It was pretty simple to do it and here it is how i did it:

1. I extracted my fat16 xorpad using launcher.dat from 3DS_Multi_Decryptor
2. Dumped emuNAND.bin using emuNANDTool
3. Extracted emunand.fat16.bin
4. xor'ed emunand.fat16.bin
5. Mounted emunand.fat16.bin.out with WinImage
6. Browsed to \data\<your unique id>\sysdata\00010038
7. Replaced 00000000 with another one i've extracted the same way that never had nnid
8. Renamed emunand.fat16.bin.out to test.bin
9. xor'ed test.bin
10. Injected test.bin.out into emunand.fat16.bin with HxD
11. Injected emunand.fat16.bin @ offset B930000 with HxD
12. Injected my new emunand.fat16.bin into my SD Card using emuNANDTool

Eh, voila, after booting into emuNAND NNID was gone :)

I could have switched out or deleted any other files i wanted,
maybe this will help your research ^_^

EDIT:

Wifi Data is located with SSID and readable Password in:

\data\<your unique id>\sysdata\00010017

Foldernames (on Dashboard) are located in:
\data\<your unique id>\sysdata\00020098


sorry i know it has passed some time since this post but i only signed to say thanks and that i found a very very easy way to do the same but only changing emunands

-make a backup of your emunand (i made it with emuNAND tool v1.0.3 on a NN3ds with reinand on ver 11.0.0-33)
-with tinyformat make a clean version of your emunand, without a nnid
-install the new FBI (at this moment its the version 2.3.2) if you dont have it, i say this because i had an older one that didnt have the option needed
-then go to CTR NAND\data\<your unique id>\sysdata\00010038\00000000 and press a and select copy
-navigate back and enter sd and paste on a place you can find it, (i just placed it directly on the root)
-return the backed up emunand to the sd, (again with emuNAND tool in my case)
-go back to the place you paste the 00000000 and copy it
-navigate back to CTR NAND\data\<your unique id>\sysdata\00010038\00000000 and paste it
-turn off and restart the console, now you can make a new nintendo id! but with all of your data and games untouched!

sorry for my bad english, not my home language and again thanks liomajor you made my day! or night it is 2:44 am here!
 
  • Like
Reactions: Oishikatta
I was just looking to see if its possible to convert your 3DS consoles region to a different one.

I have a JAP N3DS XL and sometimes it annoys me that i cant understand anything the system is telling me, if i need to navigate i take a guess from past experience on how the console layout is.

I saw this and it sounds ideal for what im after, it will be great that when you boot into gateway your console language changes.

But can this be done permanently without having to boot gateway, the console region is changed from JAP to UK.
 
Thing is that the eShop won't work or may work if you're lucky or not on a region swapped N3DS which is the really annoying part....

How so? FreEshop has updates and JPN eshop doesn't have usa updates on it so they already have to get updates via cia.

If they didn't access eshop or have preloaded software region swapped eshop should work
 
I dont see the point in eshop when you can download roms/cia files anyway.

maybe one day ill risk converting the console language lol
 
I dont see the point in eshop when you can download roms/cia files anyway.

maybe one day ill risk converting the console language lol


There's no "risk" if you do a nand back up of the original nand before doing a region swap.

The point of the eShop is that I buy games from it and my account is American thus if I buy an EU console because of X reason then I'm screwed because I can't do a system transfer to that new console.

Also, even if you install cias it's really annoying having to download update cias to upgrade your game when the eShop does it automatically for you.
 

Site & Scene News

Popular threads in this forum