Tutorial
Updated
Inject Dsiwarehax to restore NAND after you lost arm9loaderhax because of an update
So, because updating your system with brickway removes arm9loaderhax and you have to remove arm9loaderhax/boot9strap, I decided to make this Tutorial. This Tutorial explains how you can restore a NAND Backup after you lost arm9loaderhax or boot9strap on updated sysnand.
First, some basics:
We do this by injecting Sudoku with dsiwarehax into ds WiFi connections. You may ask: "Why can't we just install a cia?". Well without CFW you don't have signature checks and you can't start it. I tried this injecting method with disabled signature checks in cakes cfw and it worked. You can access the ds connections by using a WiFi compatible ds game (such as Mario kart ds). I recommend everyone to follow this tutorial. It might save you when Nintendo removes arm9loaderhax or boot9strap somehow.
I'M NOT RESPONSIBLE FOR BRICKS. MAKE A NAND BACKUP BEFORE STARTING THE PROCESS!!! WHEN YOU FOLLOW THE TUTORIAL CORRECTLY, YOU CAN'T BRICK. DON'T BE AN IDIOT.
What do you need
-A 3DS with arm9loaderhax or boot9strap installed
-GodMode9 already set up
-This Compiled version of FWTool from @zoogie https://mega.nz/#!89F1FQbS!sdMH84d3MBst49OnNxeUjqU3EpZnQG2bdujlCaeieys
-The decrypted sudoku nds and the save. Because this is copyrighted stuff, I've uploaded it on dat iso site. The thread name is "Sudoku decrypted NDS and dsiwarehax save". Your Region doesn't matter, it works on any 3ds region.
Credits:
@zoogie for FWTool
@DJT1M/T1MLPD3 for compiling Fwtool
@WhoAmI? For the original tutorial.
MEGA for hosting the files (?)
First, some basics:
We do this by injecting Sudoku with dsiwarehax into ds WiFi connections. You may ask: "Why can't we just install a cia?". Well without CFW you don't have signature checks and you can't start it. I tried this injecting method with disabled signature checks in cakes cfw and it worked. You can access the ds connections by using a WiFi compatible ds game (such as Mario kart ds). I recommend everyone to follow this tutorial. It might save you when Nintendo removes arm9loaderhax or boot9strap somehow.
I'M NOT RESPONSIBLE FOR BRICKS. MAKE A NAND BACKUP BEFORE STARTING THE PROCESS!!! WHEN YOU FOLLOW THE TUTORIAL CORRECTLY, YOU CAN'T BRICK. DON'T BE AN IDIOT.
What do you need
-A 3DS with arm9loaderhax or boot9strap installed
-GodMode9 already set up
-This Compiled version of FWTool from @zoogie https://mega.nz/#!89F1FQbS!sdMH84d3MBst49OnNxeUjqU3EpZnQG2bdujlCaeieys
-The decrypted sudoku nds and the save. Because this is copyrighted stuff, I've uploaded it on dat iso site. The thread name is "Sudoku decrypted NDS and dsiwarehax save". Your Region doesn't matter, it works on any 3ds region.
0: Put the sd in your computer
1: Rename the fwtool.nds to boot.nds and copy it to the root of the sd card
2: Create a new folder named "Dsiware" on the sd card and copy the 00000002.app and the public.sav inside it.
3: Put the sd back in the 3ds and open up GodMode9
4: Navigate to Sysnand TWLN/title/00030005
5: Press Y to copy the folder "42383841" into clipboard. Press B 3 Times to get to the partition list, open SDcard, open the Dsiware Folder and press Y. Choose copy path(s) here.
6: After copying the folder, press 1 Times down to select the 00000002.app and press Y. Press B two times. Navigate to Sysnand TWLN/title/00030005/42383841/content and press Y. Choose Copy path(s). Press A to unlock writing and proceed with the keycombo. Choose overwrite file(s).
7: Press B 1 Time and Press R+Y to create a new folder. Name it "data".
8: Press B to get to the Main menu again and open SDcard/Dsiware. Go down to public.sav and copy it to clipboard by pressing Y. Go back to the Main menu and navigate to Sysnand TWLN/title/00030005/42383841/data. Press Y and choose Copy path(s).
9: Press Start to Reboot. Go to Settings and Open Internet Settings. Use the WiFi switch on o3ds to enable WiFi if prompted. On 2ds/N3ds just press enable. Choose Nintendo DS Connections and choose OK.
10: If done everything correctly, after some flickering You should see the ESRB logo and the game should start up.
11: Press A to trigger the Exploit. A tool should open which is named "DS(i) firmware tool 1.6.0". This is FWTool. Congrats! To create the folder for fwtool, backup your CID. You can shutdown your system after you dumped it correctly.
12: Open GodMode9 and go to the SD Card. Fwtool should have created a new folder with random Letters and Numbers (in my case it is FWCCFB65401F9C). You should easily find it. It will contain a 16 byte large file named CID.bin. Delete it if you want.
Congratulations, you have set up Dsiwarehax in ds Connections successfully. Feel free to use your 3DS as normal.
1: Rename the fwtool.nds to boot.nds and copy it to the root of the sd card
2: Create a new folder named "Dsiware" on the sd card and copy the 00000002.app and the public.sav inside it.
3: Put the sd back in the 3ds and open up GodMode9
4: Navigate to Sysnand TWLN/title/00030005
5: Press Y to copy the folder "42383841" into clipboard. Press B 3 Times to get to the partition list, open SDcard, open the Dsiware Folder and press Y. Choose copy path(s) here.
6: After copying the folder, press 1 Times down to select the 00000002.app and press Y. Press B two times. Navigate to Sysnand TWLN/title/00030005/42383841/content and press Y. Choose Copy path(s). Press A to unlock writing and proceed with the keycombo. Choose overwrite file(s).
7: Press B 1 Time and Press R+Y to create a new folder. Name it "data".
8: Press B to get to the Main menu again and open SDcard/Dsiware. Go down to public.sav and copy it to clipboard by pressing Y. Go back to the Main menu and navigate to Sysnand TWLN/title/00030005/42383841/data. Press Y and choose Copy path(s).
9: Press Start to Reboot. Go to Settings and Open Internet Settings. Use the WiFi switch on o3ds to enable WiFi if prompted. On 2ds/N3ds just press enable. Choose Nintendo DS Connections and choose OK.
10: If done everything correctly, after some flickering You should see the ESRB logo and the game should start up.
11: Press A to trigger the Exploit. A tool should open which is named "DS(i) firmware tool 1.6.0". This is FWTool. Congrats! To create the folder for fwtool, backup your CID. You can shutdown your system after you dumped it correctly.
12: Open GodMode9 and go to the SD Card. Fwtool should have created a new folder with random Letters and Numbers (in my case it is FWCCFB65401F9C). You should easily find it. It will contain a 16 byte large file named CID.bin. Delete it if you want.
Congratulations, you have set up Dsiwarehax in ds Connections successfully. Feel free to use your 3DS as normal.
Now let's simulate the worst case scenario: You somehow lost arm9loaderhax or boot9strap.
1: Find the backup you want to restore: It doesn't matter if it's low size or full size. Rename the backup to "nand_o3ds.bin" (without quotes) if you have an Old 3ds, an Old 3ds xl or a 2ds or to "nand_n3ds.bin" (without quoted) if you have a New 3ds or a new 3ds xl and copy it to the folder.
2: Open Sudokuhax as mentioned above.
3: In fwtool, go down to "Restore nand_o3ds.bin" or "Restore nand_n3ds.bin" depending on your model and Hit A. You should charge your 3ds while doing this. Restoring takes around 30 minutes on a N3ds and 40-50 on an o3ds because of the downclocked arm9.
4: After the restore was successful, the [ and ] around the restore option should appear again. When this is the case, hard shut down your 3DS. When you turn it on, you can enjoy your arm9loaderhax again. Please notice that the injection might miss because the last backup was made before you followed the tutorial. If this is the case, you should follow the tutorial again.
1: Find the backup you want to restore: It doesn't matter if it's low size or full size. Rename the backup to "nand_o3ds.bin" (without quotes) if you have an Old 3ds, an Old 3ds xl or a 2ds or to "nand_n3ds.bin" (without quoted) if you have a New 3ds or a new 3ds xl and copy it to the folder.
2: Open Sudokuhax as mentioned above.
3: In fwtool, go down to "Restore nand_o3ds.bin" or "Restore nand_n3ds.bin" depending on your model and Hit A. You should charge your 3ds while doing this. Restoring takes around 30 minutes on a N3ds and 40-50 on an o3ds because of the downclocked arm9.
4: After the restore was successful, the [ and ] around the restore option should appear again. When this is the case, hard shut down your 3DS. When you turn it on, you can enjoy your arm9loaderhax again. Please notice that the injection might miss because the last backup was made before you followed the tutorial. If this is the case, you should follow the tutorial again.
Credits:
@zoogie for FWTool
@DJT1M/T1MLPD3 for compiling Fwtool
@WhoAmI? For the original tutorial.
MEGA for hosting the files (?)
Last edited by einhuman197,