DSi Hacking Guides
Follow dsi.cfw.guide by jerbear64 and emiyl to install Unlaunch and HiyaCFW on all regions.
Guide
TWLTool
TWLTool is a hugely useful tool for DSi Hacking. It allows:
- NAND decryption/re-encryption
- Requires ConsoleID and EMMC CID
- Allows for decryption and modification of DSi NAND
- SRL de/encryption
- Allows decryption of the DSi-specific regions of DSi-exclusive and enhanced games/titles
- boot2 decryption
- Outputs arm7.bin and arm9.bin directly from a DSi NAND image or from a TWL_Firm boot2 image
Download v1.6
Encrypting DSiWare Backups
You can encrypt decrypted DSiWare Backups and put them on your NAND.
This means, free DSiWare! It's not like you could get it on the eShop anyway.
You'll need
- Decrypted DSiWare Content
- Look in the thread below
- Your DSi's:
- NAND Backup
- ConsoleID
- EMMC CID
DSi Common Key Gen
This is a simple .bat DSi Common Key generator.
Just run the program and paste the key into a hex editor and save.
Inspired by LukeHasAWii's keygen but without the added bloat.
Download
DSi NAND Tool
DSi NAND Tool is a useful tool for anyone with multiple hacked DSis.
If you have use TWLTool on them, you may find yourself in a hassle trying to rename and edit all the files all over again.
This tool removes the hassle, with a simple and easy to use program.
Thread
Download v3.1
tickCRYPT
tickCRYPT is a piracy tool that allows you to decrypt another console's tickets, and re-encrypt them for another. This means that we can transfer DSiWare titles from one hacked DSi to another one.
You will need:
- The hacked DSi's:
- NAND Backup
- Console ID
- EMMC CID
- Your DSi's:
- NAND Backup
- Console ID
- EMMC CID
Download v2.0
TWLbf
TWLbf is a tool which can bruteforce your DSi ConsoleID or EMMC CID. This is useful if you have one, but not the other
You will need either your DSi's ConsoleID or EMMC CID.
Thread
Download (GitHub)
DSi Downgrader
DSi Downgrader is a simple, easy to use script to allow for easier DSi Downgrading.
You will need a DSiWare exploit to run this, e.g. SudokuHax. You cannot load this with a Slot-1 game.
Thread
Download v2.1
SRLoader
SRLoader is a frontend for nds-bootstrap, for DSi. This means it can run commercial NDS games without a flashcard.
You will need a DSiWare exploit to run this, e.g. SudokuHax. You cannot load this with a Slot-1 game.
Thread
Download (GitHub)
Compatibility
SRLSelector
SRLSelector is a simple boot manager based on the bootstrap from nds-hbmenu by Chishm, WinterMute and highly inspired by FIX94's arm9select.
You will need a DSiWare exploit to run this, e.g. SudokuHax. You cannot load this with a Slot-1 game.
Thread
RocketLauncher
RocketLauncher is a DSi exploit on the firmware version 1.4. It will only ever work on 1.4. Firmwares below or above 1.4 do not work.
This is because on the version 1.4, Nintendo forgot to reimplement RSA checks on the DS card whitelist.
The exploit requires a flashcard with a flashable NAND, much like NTRBoot. A compatibility list will be released at a later date.
This requires an existing DSiWare exploit or a hardware mod to install. This includes downgrading and installing the modified DS card whitelist which is needed for RocketLauncher to work.
Thread
HiyaCFW
HiyaCFW is the first CFW (Custom Firmware) for the DSi. It runs using RocketLauncher, meaning that only version 1.4 is compatible.
The custom firmware includes RSA and signature patchers, has a custom launcher, and is region-free. You will be able to install free DSiWare as well as custom applications and homebrew into the DSi Menu.
Discussion
GitHub
DSiWare Exploit List
The DSiWare Exploits public are:
- 'Sudoku' by EA (Sudokuhax)
- 'Guitar Rock Tour' by Gameloft (Grtpwn)
- 'Legends of Exidia' by Gameloft (Exidiahax)
- 'Fieldrunners' by Subatomic Studios (Fieldrunhax)
- 'The Legend of Zelda: Four Swords Anniversary Edition' by Nintendo (4swordshax) (Requires hardmod)
Emulators
Running Emulators in DSi mode increases speed, as the DSi has a faster processor than the DS!
NES Emulator (NesDS)
Gameboy Emulator (GameYob)
Last edited by Deleted member 381889,