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.

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.

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.


Credits:
@zoogie for FWTool
@DJT1M/T1MLPD3 for compiling Fwtool
@WhoAmI? For the original tutorial.
MEGA for hosting the files (?)
 
Last edited by einhuman197,

einhuman197

Well-Known Member
OP
Member
Joined
Aug 17, 2015
Messages
985
Trophies
0
Location
Inside your bootloader (´◉◞౪◟◉)
XP
771
Country
Germany

DavidRO99

Average Ryzen user.
Member
Joined
Jun 11, 2016
Messages
1,018
Trophies
0
Age
26
Location
your back-door
XP
948
Country
Korea, North
Welp I didn't knew about that. I can't change the title, which sucks.
Does this mean we can actually do this for free?
-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".
 

Alex658

Well-Known Member
Member
Joined
Jun 4, 2010
Messages
1,206
Trophies
1
Age
29
Location
Colombia
XP
1,194
Country
Colombia
Nice. Someone did a proper guide for this. I was thinking about doing it thanks to metroid maniac's guidethrough and put it up. But yours works marvellously. Thanks. :) Will be testing this on one of my spare o3ds's
 
  • Like
Reactions: einhuman197

dimoandfinder916

New Member
Newbie
Joined
Aug 24, 2016
Messages
3
Trophies
0
Age
32
XP
67
Country
United States
-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".

Wait? this means we dont need a bought ds game?
[OFF TOPIC plz dont ban me im kinda new] Hai David you seem familiar xD
 

Alex658

Well-Known Member
Member
Joined
Jun 4, 2010
Messages
1,206
Trophies
1
Age
29
Location
Colombia
XP
1,194
Country
Colombia
Thats for gatewait users, right?

It is applicable for anyone,really. You'd just have a way of getting back to cfw if by any case your firm protection failed or lost a9lh.

This would be your way back to cfw without buying/system transfering a dsiwarehax or paying for a hardmod.
 
D

Deleted User

Guest
It is applicable for anyone,really. You'd just have a way of getting back to cfw if by any case your firm protection failed or lost a9lh.

This would be your way back to cfw without buying/system transfering a dsiwarehax or paying for a hardmod.
How can I lose my a9lh?
 

Alex658

Well-Known Member
Member
Joined
Jun 4, 2010
Messages
1,206
Trophies
1
Age
29
Location
Colombia
XP
1,194
Country
Colombia
How can I lose my a9lh?

Update without FIRM protections (like with gateway's sysnand mode, o3ds looses a9lh, n3ds should brick).
Apparently, just USE the 3ds without a FIRM protected CFW (even if you've previously updated with them on) on 11.3, it seems to wipe the firm partitions upon boot, leaving you with stock firmware. (in theory, trying out cakes/corbenik with firm protections set to off temporarily should remove a9lh by nintendo's new 11.3 firm partition wipeout...)

I believe other than that there have been no mentions of accidental wipeouts of a9lh.

If you install this the DS wifi connection app will become sudokuhaxv0 and let you use FWtool to restore a NAND dump with a9lh already installed, and apparently this survives updates.
 
Last edited by Alex658,
  • Like
Reactions: einhuman197

Alex658

Well-Known Member
Member
Joined
Jun 4, 2010
Messages
1,206
Trophies
1
Age
29
Location
Colombia
XP
1,194
Country
Colombia
What if you need to use the DS wifi for some reason though and don't have the wifi network added already?

Unless you're using alt-wfc there would be no need. As all the official servers are down permanently. Not that many people use alt-wfc regularly for it to be an issue, i believe.
 

einhuman197

Well-Known Member
OP
Member
Joined
Aug 17, 2015
Messages
985
Trophies
0
Location
Inside your bootloader (´◉◞౪◟◉)
XP
771
Country
Germany
What if you need to use the DS wifi for some reason though and don't have the wifi network added already?
You can't use the WiFi service because it is down but you can use any online game (Mario Kart ds) to configure. The WiFi connection is just a copy and pasted file from a game.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=4N-3vv4kzdk