Independent guide
Independent fan-made guide. Not affiliated with Nintendo, The Legend of Zelda, Twilight Princess, Twilit Realm, or Dusk. We do not host, link to, sell, mirror, or distribute ROMs, ISOs, disc images, game files, copyrighted assets, keys, cracks, or bypass tools. Use your own legally obtained copy.
What you need first
- An Android device on a current OS version with an arm64 CPU (effectively any device from the last several years).
- Permission to install apps from your file manager / browser.
- A legally obtained dump of Twilight Princess (GameCube USA or PAL).
- Your dump's SHA-1 matches a build on /supported-versions.
- Optional but recommended: a Bluetooth controller. Touch controls work but a real controller is better.
Download the APK
One asset for Android:
- Dusk-v1.0.0-android-arm64.apk — 50.7 MB — github.com/TwilitRealm/dusk/releases
Verified against the GitHub Releases API on 2026-05-11.
Install steps
- Download the APK directly to the device, or transfer it from your computer to
Downloads/. - Open the APK from your file manager. Android will prompt to “Allow installs from this source” the first time — see next section.
- Approve the install. Wait for it to finish.
- Launch Dusk. Grant the storage / media permission when prompted — Dusk needs it to read your dump.
- Tap Select Disc Image, navigate to your supported dump, then Play.
Permissions & install source
On Android 8+ permission to sideload is per-source. The path is:
- Settings → Apps → Special app access → Install unknown apps → enable for your file manager (or your browser if you downloaded directly).
If Google Play Protect warns about an unrecognized app, that’s the standard sideload warning — choose “Install anyway” only because you got the APK from the official source. If Play Protect blocks it outright, you can disable scan-on-install temporarily under Play Store → Profile → Play Protect → Settings.
Adreno GPU note
If you’re stuck
- App crashes on launch → re-grant storage permission, then verify your dump SHA-1 matches supported versions.
- “Disc image not recognized” → disc image not recognized.
- “Unsupported version” → unsupported version.
- Anything else — official Discord discord.gg/dusktp.