Installing Unlaunch (TempNAND)
If you do not have a DSiWare exploit already installed, you must have a console with Flipnote Studio installed, or a hardware modification capable of installing DSiWare.
This method severely degrades the NAND and should only be used as a last resort.
Requirements
- The latest release of Unlaunch
- The latest release of HBMenu
- The latest release of ugopwn
- The 1.6 release of fwTool
- The latest release of TempNAND
- The latest release of Java
- The latest release of Python 3
- The latest release of DSi SRL Extractor
- The latest release of No$GBA
- A random
.nds
rom file
Preparing SD card
- Copy the contents of the fwTool
.zip
file to the root of your SD card - Copy
BOOT.NDS
from thehbmenu
folder in the HBMenu.tar.bz2
file to the root of your SD card - Copy the contents of the ugopwn
.zip
file to the root of your SD card
Dumping key files
- Open the System Settings application
- Select Data Management > System Memory > Flipnote Studio > Copy > Yes
- If Data Management isn’t appearing, open the DSi Shop, close it, and then try again
- Exit to the DSi Menu
- Open the Flipnote Studio application
- Ensure that the booting to Calendar mode is disabled in Flipnote Studio’s settings
- If you already have another DSiWare exploit installed, open that and skip to Step 17
- Select View Flipnote > SD Card > Select Folder > User > ugopwn
- Click on the note with the red bottom half
- Select “Edit”
- Click on the Flipnote frog icon in the bottom left
- Click on the film roll icon
- Select Copy > Back > Exit
- Click the second note.
- Click on the Flipnote frog icon in the bottom left
- Click on the film roll icon.
- USA/EUR/AUS: Click on the single right arrow (the next to last arrow icon) two times
- You will see a new frame be created
- Based on your region, do the following:
- USA: Click on the paste button exactly 122 times.
- EUR/AUS: Click on the paste button exactly 2 times.
- JPN: Click on the paste button.
- USA/EUR/AUS: Select “Erase” and then “Paste”
- This will launch HBMenu
- Navigate to
fwtool.nds
, and press (A)- fwTool will appear
- Select the options
Dump CID
andDump BIOS
- Select
Dump nand_dsi.bin
- This will take a few minutes
- Once finished, power off your device
Preparing for TempNAND and No$GBA
- Download and extract the No$GBA
.zip
file to a folder on your Desktop - Insert your SD card into your computer
- Open the folder in your SD card with seemingly random numbers
- Copy the DSi BIOS to the NO$GBA folder
- Copy
nand_dsi.bin
to a safe location on your computer - Rename
nand_dsi.bin
toclean_nand_dsi.bin
- Copy
CID.bin
to a safe location on your computer - Copy the contents of the Unlaunch
.zip
file to a folder on your Desktop - Copy the contents of the DSi SRL Extractor
.zip
file to a folder on your Desktop - Navigate to /Private/DS/Title/ on your SD card
- Copy the
.bin
file to your DSi SRL Extractor folder - Run the
console_id.py
file inside the folder- This script requires WINE on Mac/Linux/*nix systems
- When prompted, press Enter
- Copy the new
console_id.txt
file to a safe location on your computer
Using TempNAND
- Download and extract the TempNAND
.zip
file to somewhere on your computer - Open the TempNAND
.jar
file- Make sure you have Java installed
- Navigate to the setup tab
- Select Console ID > get Console ID from file
- Select your
console_id.txt
file from earlier - Select CID > get CID from file
- Select your
CID.bin
file from earlier - Select File > Open Encrypted NAND
- Select your
clean_nand_dsi.bin
file from earlier- This might take a few seconds
- If it appears to freeze, give it time
- Select “Install Unlaunch”
- Select
unlaunch.dsi
from the Unlaunch.zip
you extracted earlier - Select File > Save As
- Save a copy of your NAND backup for later use
- Rename it to
unlaunch_nand_dsi.bin
- Select File > Save for No$GBA
- Save a the file to the NO$GBA folder
- Rename the No$GBA NAND backup to
DSI-1.mmc
Testing NAND
- Open No$GBA
- Select Options > Emulation Setup
- Set “Reset/Startup Entrypoint” to “GBA/NDS BIOS (Nintendo Logo)”
- Set “NDS Mode Colors” to “DSi (retail/16MB)”
- Select Save Now > OK
- Select File » Cartridge Menu (FileName)
- Open the
.nds
file
Your NAND should now be emulated by No$GBA. If it does not work, the NAND backup is not safe to use and it is not safe to flash it to your DSi.
If the backup works in No$GBA, feel free to continue to the next section.
Reflashing NAND
- Copy the
unlaunch_nand_dsi.bin
file back to the folder on your SD card created by fwTool - Delete the
nand_dsi.bin
file on your SD card- Make sure you still have the original backup on your computer!
- Rename
unlaunch_nand_dsi.bin
tonand_dsi.bin
- Open the Flipnote Studio application
- Ensure that the booting to Calendar mode is disabled in Flipnote Studio’s settings
- If you already have another DSiWare exploit installed, open that and skip to Step 16
- Select View Flipnote > SD Card > Select Folder > User > ugopwn
- Click on the note with the red bottom half
- Select “Edit”
- Click on the Flipnote frog icon in the bottom left
- Click on the film roll icon
- Select Copy > Back > Exit
- Click the second note.
- Click on the Flipnote frog icon in the bottom left
- Click on the film roll icon.
- USA/EUR/AUS: Click on the single right arrow (the next to last arrow icon) two times
- You will see a new frame be created
- Based on your region, do the following:
- USA: Click on the paste button exactly 122 times.
- EUR/AUS: Click on the paste button exactly 2 times.
- JPN: Click on the paste button.
- USA/EUR/AUS: Select “Erase” and then “Paste”
- This will launch HBMenu
- Navigate to
fwtool.nds
, and press (A)- fwTool will appear
- Select “Restore
nand_dsi.bin
”- This will take a few minutes
- After it has finished, power off your console
With Unlaunch installed, your system now has primitive brick protection, unless the launcher’s TMD file is destroyed. Unlaunch has protections that should prevent this from happening, and HiyaCFW uses your SD card as the DSi’s NAND, adding a very resilient layer of brick protection.
Continue to Installing HiyaCFW