Hacking [Help needed] Region Changed n3ds crashes when keboard is needed

Vondosaurusrex

Well-Known Member
Newcomer
Joined
Sep 16, 2015
Messages
86
Reaction score
29
Trophies
0
Age
29
XP
134
Country
United States
I changed the region on my Japanese n3ds to USA and like stated in the title, I get a "error has occurred" screen whenever I attempt to load the keyboard (to change a folder name, add a mii greeting for streetpass, etc.)

In my attempts to remedy this I tried to download the keyboard applets listed on 3dbrew through 3DNUS, but that didn't work. The applets were Software keyboard, Safe Mode Software keyboard, and New3ds Safe mode software keyboard - which the title IDs are 000400300000C802, 000400300000C803, 000400302000C803 respectively.

Anyone have any idea on what title I should download to get my keyboard working? thanks.
 
did you delete the old japanese keyboard system stuff?
whenever i region changed i did that, cleaned out all the previous region's leftovers, and the keyboard way always perfect
 
Yeah I used the compare title csv python script. I think there's a shot I deleted the keyboard by accident
 
Yeah I used the compare title csv python script. I think there's a shot I deleted the keyboard by accident
ooh you used my script well, that should have been enough if you deleted what it said, unless you did delete something by accident...!
i can't help, sorry :(
 
I guess I might just redo the region change then, that's the only thing I can think to do. It's okay because I have a NAND backup :D
 
Here's something that I wrote a while back. It was the only way I could get the keyboard to work on a region changed JPN system. It's mostly valid except for the eshop stuff.

Here is a quick guide I wrote on this thread: https://gbatemp.net/threads/guide-change-emunand-region.392099/page-10

If you read on a few pages after this there are some more detailed explanations regarding a few of the steps. The whole process should take about and hour or so and I don't see why it wouldn't work on 10.5.

"I have changed my emunand region from 9.1J to 9.1U and then updated to 10.4U. Everything works fine except eshop of course but that a SecureInfo_A issue.

@Nazosan and I were working on this a week or so ago. You can't just install 9.1U over 9.1J. Too many things are missing and your emunand will be incomplete causing most of the errors you see(keyboard and things). Here's what you need to do.

1. Get all of the updates for the system region you want to switch to starting from the lowest you can find (4.2) to whatever your emunand is now (9.2). If you are using a N3DS get the O3DS updates up to 8.1 and then get the N3DS updates from 9.0 and up.

2. Merge all of the update cia's into a single folder overwriting older versions with newer versions (add 4.2 cia's to the folder then 4.5 cia's then 5.0 etc..) when you are done there should be around 170 files.

3. Delete all cia's starting with 0004001B, 0004800F, 00048005, 00040130, 00040138, and 00048005. These will prevent the emunand from loading.

4. Place all of these cia's in a folder named updates on the root of your sd card.

5. Use FBI to uninstall the main system titles from your emunand (system settings, mii maker, miiverse, camera, etc...). If you region change before deleting the system titles it will cause your emunand to freeze randomly and block you from entering the system settings app.

6. Use sysupdater in emunand to install all of the cia's in your update folder. When this is done your system will reset.

7. Use decrypt9 or rxtools to inject the SecureInfo_A for your new region into emunand. My system was weird in that I had a SecureInfo_B instead of A so rxtools would not work but decrypt9 did.

8. Congrats!! You have a region changed system. Now format it and update however you like. I updated with a cart to 9.4U first and then updated through system settings to 10.4U.

The eshop will not work unless you had a SecureInfo_A from a system that never connected to the internet."
 
I actually tried the merge thing to my already on my region changed emunand but all it did was brick my emunand :/

Edit: Actually when I did that I didn't delete the cias starting with 0004001B etc. Ill have to try again

Edit 2: Solved it - plailect's guide has a part on region changing and has a link to a full 9.2 firmware for n3ds. I downgraded my n3ds with this pack and huzzah it worked! :D
 
Last edited by Vondosaurusrex,
Yeah I used the compare title csv python script. I think there's a shot I deleted the keyboard by accident
Accident? Your missing what he is saying. You are supposed to clean out the old jap stuff to prevent this type of frankinfirmware occuring.
 
I did it awhile ago and didn't have any issues until recently.

I kind of remember deleting something that wasn't generated by the script but I didn't worry about it because everything seemed to be working fine.


anyways, the problem is gone now so it's no big deal
 
The problem specifically is you are missing the dictionary of the language in use. I had this issue as well, because the update packs didn't include it. The same issue occurs when you do a system format/tinyformat to do the initial setup once it needed the EULA, as that also wasn't there for the new region.

If anyone else has this issue, you should go and get the dictionaries and EULA files for your region using 3DNUS. Here are the title IDs.
 
  • Like
Reactions: tivanh
the issue is that the 9.2 cias that you use doesnt have every system title that there is, because some were never updated, pm me if you want, i cant give you a zip with the cia folder that you should use during region change, i got it by mergin files from very old 3ds firmwares toghether up to 9.2, i used this cias several times without issue
 
  • Like
Reactions: tivanh

Site & Scene News

Popular threads in this forum