Updating hiyaCFW


Requirements #

Part 1: Preparing your PC for updating hiyaCFW #

  1. Download and install the latest version of vcredist
  2. Download the latest Windows version of TWLMagician
  3. Run the TWLMagician MSI package and extract it to anywhere on your PC
  1. Download the latest macOS version of TWLMagician
  2. Extract the TWLMagician archive anywhere on your PC
  1. Install Python 3 using your package manager if its not already installed
  2. Download the latest Python version of TWLMagician
  3. Extract the TWLMagician archive anywhere on your PC
  4. 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
  5. Install requirements with the following command:
    • pip3 install -r requirements.txt

Part 2: Updating hiyaCFW using TWLMagician #

Screenshot of TWLMagician's Advanced Mode

  1. Launch TWLMagician
    • Windows: Launch the TWLMagician.exe file extracted from the TWLMagician archive (you may need to temporarily disable your antivirus)
    • macOS: Right click the TWLMagician file extracted from the TWLMagician archive and choose Open
    • Linux: Launch the TWLMagician.py extracted from the TWLMagician archive
  2. Click the Advanced button
  3. Click the ... button in the “The root of SD card” box
  4. Navigate to the root of your SD card, and click OK
  5. Click the Update hiyaCFW checkbox
  6. Press Start. Note that Advanced Mode will also update TWiLight Menu++ on your SD card
    • The process may take several minutes
  7. When the application says Done!, close out of TWLMagician
  8. Close the terminal window (optional)