Updating hiyaCFW
Requirements #
- A Nintendo DSi with hiyaCFW installed
- A Windows, macOS, or Linux device
Part 1: Preparing your PC for updating hiyaCFW #
- Download and install the latest version of vcredist
- Download the latest Windows version of TWLMagician
- Run the TWLMagician MSI package and extract it to anywhere on your PC
- Download the latest macOS version of TWLMagician
- Extract the TWLMagician archive anywhere on your PC
- Install Python 3 using your package manager if its not already installed
- Download the latest Python version of TWLMagician
- Extract the TWLMagician archive anywhere on your PC
- Install tkinter with the following command for your distro if you don’t already have it:
- Debian-based:
sudo apt-get install python3-tk - Arch Linux:
sudo pacman -S tk - Fedora:
sudo dnf install python3-tkinter - CentOS:
sudo yum install python3-tkinter
- Debian-based:
- Install required dependency packages with the following commands in the TWLMagician directory:
python3 -m venv .venvto create a virtual environment for pipsource .venv/bin/activateto activate the virtual environment- If you use
fish, sourceactivate.fishinstead
- If you use
pip3 install -r requirements.txtto install dependencies
Part 2: Updating hiyaCFW using TWLMagician #

- Launch TWLMagician
- Windows: Launch the
TWLMagician.exefile extracted from the TWLMagician archive (you may need to temporarily disable your antivirus) - macOS: Right click the
TWLMagicianfile extracted from the TWLMagician archive and chooseOpen - Linux: Launch the
TWLMagician.pyextracted from the TWLMagician archive
- Windows: Launch the
- Click the
Advancedbutton - Click the
...button in the “The root of SD card” box - Navigate to the root of your SD card, and click
OK - Click the
Update hiyaCFWcheckbox - Press
Start. Note thatAdvanced Modewill also update TWiLight Menu++ on your SD card- The process may take several minutes
- When the application says
Done!, close out of TWLMagician - Close the terminal window (optional)
Need help? Join our Discord server: DS⁽ⁱ⁾ Mode Hacking! (English only)