I just did a factory reset because my E shop is doing the 007-2001 error because i changed the region from JAP-USA
Now i lost all the Free shop games preloaded on the homescreen ( not sure if i can get this back)
I also updated to 11.4
All the files on the SD card arent loading into the 3ds when i insert it...Im lost
i really need some help and advice. I suck at Nintendo. I dont even know wat NNID means ahaha pls help somebodi
ps. i bought this off ebay from somebody. I dont know if the Eshop was working prior too this or not.
again. another person to panic reformat their console. PLEASE DO NOT ever do that. It only makes things worse. You are not going to be able to access eshop with a region changed console. You would need to change it back, but that also means its only going to be jap eshop you can connect to not usa.
These would be deleted from Format System Memory and are not recoverable, not even with data recovery programs.
However, if those are still present or you made a backup of this exact Nintendo 3DS folder beforehand on computer or another SD card, you games might be recoverable * depending the outcome of 1.
These would be deleted from Format System Memory and are not recoverable, not even with data recovery programs.
However, if those are still present or you made a backup of this exact Nintendo 3DS folder beforehand on computer or another SD card, you games might be recoverable * depending the outcome of 1.
I need you to verify those files with those extensions still exist in their subfolders. This lets me know your data is intact with a slim possibility of recovery depending what we find in step 2.
I need you to verify those files with those extensions still exist in their subfolders. This lets me know your data is intact with a slim possibility of recovery depending what we find in step 2.
I need you to verify those files with those extensions still exist in their subfolders. This lets me know your data is intact with a slim possibility of recovery depending what we find in step 2.
btw i have an old3ds so i think im screwed on the eshop thing without reformatting.. i heard that i have to have a second Japanese 3ds to fix it to transfer data.
alright...step 2
again. another person to panic reformat their console. PLEASE DO NOT ever do that. It only makes things worse. You are not going to be able to access eshop with a region changed console. You would need to change it back, but that also means its only going to be jap eshop you can connect to not usa.
btw i have an old3ds so i think im screwed on the eshop thing without reformatting.. i heard that i have to have a second Japanese 3ds to fix it to transfer data.
alright...step 2
Awesome! We have the first part of the picture of whether or not the games are recoverable.
Since you're really new at this, for your safety I want you to follow these steps. Some of these may not make sense, but this is to make sure you don't accidentally softbrick your o3DS.
2. Make a copy of that Nintendo 3DS folder and set it aside on your computer.
3. Take a spare SD card, copy everything off it, and reformat it as FAT32 + 32 KB cluster size with either Windows File Explorer or guiformat.
A minimum of 4 GB will suffice and is recommended.
If you do not have any other SD cards, you'll have to use the one you do have and copy everything off it.
4. With it still empty, do a full Write + Verify Test with H2testw. Do not skip this step.
5. If the card passes, delete the *.h2w test files.
If an error was reported, stop the test. Replace the hardware failed card and go back to step 3.
6. Build a test custom firmware setup with the CFW starter kit found here. Do not use any files from your main setup at this moment.
7. Insert the card into the 3DS. Turn the system on and hold (Start) to access Luma3DS chainloader. Select GodMode9.
8. In GodMode9, press (HOME) button → Scripts... → NANDManager → <X> Backup SysNAND → etc.
You should find these two files at 0:/gm9/out directory:
######_XX########_sysnand_000.bin
######_XX########_sysnand_000.bin.sha
This is your NAND *.bin image for recovery purpose.
9. Copy those two (2) files over to your computer.
Once you have done this, this will let us know we can safely proceed with the wetwork of modifying files on your CTRNAND drive. I'll explain more about this later.
I need you to verify those files with those extensions still exist in their subfolders. This lets me know your data is intact with a slim possibility of recovery depending what we find in step 2.
Okay for part 3, I need to explain some very important things so you understand what you'll be doing and why.
Edit - You will not be doing anything from this post except read and learn what is what.
***
The titles [games / DLCs / updates] and saves found within the Nintendo 3DS folder is encrypted by something called the movable.sed. This *.sed file is found on the 3DS internal SYSNAND CTRNAND drive that you will be navigating in with a homebrew app called GodMode9.
Within the movable.sed, there is 0x10 bytes string known as keyY. This is the part that encrypts and decrypts (locks & unlocks) the data in the Nintendo 3DS folder.
There is a mathematical formulaic relationship between the keyY and the <ID0> subfolder.
sdmc:/Nintendo 3DS/<ID0>/<ID1>/title/...
<ID0> is 32 characters string.
From the attached picture found at post #4, your <ID0> is 876061a4fbdc4e312962823a7a2210b3.
***
How the <ID0> is calculated from thekeyY
Using the (fake) movable.sed for example, here is how the <ID0> is derived from the keyY.
1. Using HxD hex editor, highlight select and calculate the SHA-256 hash of keyY.
keyY = 20 72 EE FA 02 00 00 00 CA E7 1A D2 F8 92 70 E1
When you performed a Format System Memory, the movable.sed undergoes slight changes for the keyY and AES-MAC section. This causes the 3DS to ignore the original <ID0> subfolder.
***
I know this is a lot of take in, but here are some other things you'll need to know.
You will be using a hex editor whether you like it or not.
Don't mistaken or confuse real numbers for hexidecimal numbers, even if certain values look similar to each.
Hex numbers will be denoted with 0x at the front whenever possible.
You'll be most concern with hex numbers ranging from 00 – FF.
Here's a summary of real (left) vs hex (right) numbers
00 = 0x00
01 = 0x01
.
.
.
09 = 0x09
10 = 0x0A
11 = 0x0B
.
.
.
15 = 0x0F
16 = 0x10
17 = 0x11
.
.
.
255 = 0xFF
Use these two weblinks to check yourself and to convert between the two number types:
@Lirx, I probably should have mentioned this earlier, but there's a component within the *.sed file that contains a copy of another file called the LocalFriendCodeSeed_B. Do not upload yourmovable.sedand LocalFriendCodeSeed_B files or publicly share pictures of these.
The LFCS_B is something that allows a 3DS system to play online and use Nintendo services. 3DS users who have been permanently banned from online play by either being caught cheating or interacting maliciously with other players, can unban themselves by using another person's (not banned) LFCS_B.
However, because cheaters are assholes with no shame, they will burn your LFCS_B and cause you to get banned if you showed yours out in the open.
You may notice the first half of keyY is a part of the LFCS_B. This (0x08 bytes) half part by itself is not enough to go by in getting you banned if you were to show this. However, if you wish to keep your keyY private (and if you trust me), we can continue discussions in private message (PM)
***
Part 3 was to study all this mumbo jumbo to ready you for part 4, which is recreating your lost movable.sed with the exact keyY. Let me know once you've study what has been written here and feel comfortable enough to do some crazy arse, (newbie) hacker shiet next.
i dont know how to bring up the SHA Algorithm (this is insane stuff ahaha. sry if im giving u a headache) i cant pm yet...to new on here...
(btw where we left off. i havent touched my sd card or 3ds yet.. after the steps we discussed..)
im trying heehee u told em not to do anything so im probably not doing anything wrong...I dont know If im in the right spot or not but i posted screenshots of what im looking at... I think i have to post 10 times to PM u or something...
:3 thank nu again
i dont know how to bring up the SHA Algorithm (this is insane stuff ahaha. sry if im giving u a headache) i cant pm yet...to new on here...
(btw where we left off. i havent touched my sd card or 3ds yet.. after the steps we discussed..)
im trying heehee u told em not to do anything so im probably not doing anything wrong...I dont know If im in the right spot or not but i posted screenshots of what im looking at... I think i have to post 10 times to PM u or something...
:3 thank nu again
I see you're practicing how to highlight select bytes to calculate hash. This is very good to get this out of the way.
Just remember when the moment comes to do this with the movable.sed, you don't post pictures of that file.
After highlighting blue the section you want to find its hash checksum,
Analysis (top bar menu) → Checksums... → SHA-256 → OK.
Edit 1 - I can initiate PM'ing you.
Edit 2 - There's more to just changing those two (2) values back. You have to fix that AES-MAC, too. Don't worry about that part as this can be done automatically with GodMode9.
SHA-256 hash of this "supposed" old keyY.
A4616087314EDCFB3A826229B310227AF5525B2CBE739A5E8AF47B1AEA25DC6A
Take the first half and lower case the letters.
A4616087314EDCFB3A826229B310227AF5525B2CBE739A5E8AF47B1AEA25DC6A
a4616087314edcfb3a826229b310227a
Split into 4 equal parts and add spaces.
[a4 61 60 87][31 4e dc fb][3a 82 62 29][b3 10 22 7a]
Reverse the order in each sections.
[a4 61 60 87][31 4e dc fb][3a 82 62 29][b3 10 22 7a]
[87 60 61 a4][fb dc 4e 31][29 62 82 3a][7a 22 10 b3]
Remove the brackets and spaces.
876061a4fbdc4e312962823a7a2210b3
<ID0> = 876061a4fbdc4e312962823a7a2210b3
This second calculated <ID0> matches the one previously seen and mentioned in post #4.
15. Make sure to hex edit the values at 0x118 and 0x120 by -1 for every Format System Memory. For @Lirx's case, she performed only a single reformat. Save the file, eject the SD card from computer, reinsert into the 3DS, and boot GodMode9.
Part 5 - Inject the movable.sed back into CTRNAND.
16. Go to 0:/gm9/out/movable.sed and press (Y) to [CLIPBOARD] select this file.
This will automatically make corrections for the AES-MAC hash between 0x130 – 0x13F.
19. Back out with (B) button. Hover over highlighting white [1:] SYSNAND CTRNAND. Hold the R-shoulder button and press (A) → Fix CMACs for drive → etc.
If you have the backed up Nintendo 3DS folder made prior to Format System Memory, you might need to Fix CMACs for drive for [A:] SYSNAND SD.
Part 6 - Check for title recognition in System Settings.
20. After creating a new user profile, go to System Settings → Data Management → Nintendo 3DS → Software. Check to see if the titles are marked with X's like this. This means the games, DLCs, and updates are missing their tickets.
21. Continue the data recovery process with the guide found at:
It's the first Nintendo Switch firmware update of 2024. Made available as of today is system software version 18.0.0, marking a new milestone. According to the patch...
Emulator takedowns continue. Not long after its first release, Suyu emulator has been removed from GitLab via a DMCA takedown. Suyu was a Nintendo Switch emulator...
After a couple days of Nintendo releasing their 18.0.0 firmware update, @SciresM releases a brand new update to his Atmosphere NX custom firmware for the Nintendo...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Denuvo by Irdeto has unveiled at GDC (Game Developers Conference) this past March 18th their brand new anti-piracy technology named "TraceMark", specifically tailored...
Hello, GBAtemp members! After a prolonged absence, I am delighted to announce my return and upgraded form to you today...
Introducing tempBOT AI 🤖
As the embodiment...
Yet another casualty goes down in the never-ending battle of copyright enforcement, and this time, it hit a big website which was the host for many fangames based and...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
The 2nd biggest technology company in the world, Apple, is being sued by none other than the Department of Justice of the United States, filed for antitrust...
With Nintendo ceasing online communication for Nintendo 3DS, 2DS and Wii U systems next month, SpotPass data distribution will be halted. This will in turn affect...
It's the first Nintendo Switch firmware update of 2024. Made available as of today is system software version 18.0.0, marking a new milestone. According to the patch...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Hello, GBAtemp members! After a prolonged absence, I am delighted to announce my return and upgraded form to you today...
Introducing tempBOT AI 🤖
As the embodiment...
Emulator takedowns continue. Not long after its first release, Suyu emulator has been removed from GitLab via a DMCA takedown. Suyu was a Nintendo Switch emulator...
Denuvo by Irdeto has unveiled at GDC (Game Developers Conference) this past March 18th their brand new anti-piracy technology named "TraceMark", specifically tailored...
After a couple days of Nintendo releasing their 18.0.0 firmware update, @SciresM releases a brand new update to his Atmosphere NX custom firmware for the Nintendo...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The 2nd biggest technology company in the world, Apple, is being sued by none other than the Department of Justice of the United States, filed for antitrust...
Yet another casualty goes down in the never-ending battle of copyright enforcement, and this time, it hit a big website which was the host for many fangames based and...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
Thankfully the N64 had a metric ton of other fantastic games. I do kind of hate the controller though, I didn't mind it at the time but over the years I have slowly learned to hate it.
@Psionic Roshambo:
Thankfully the N64 had a metric ton of other fantastic games. I do kind of hate the controller...