NEW

Install Dusk Light on Android

Install the official Android ARM64 APK, keep your own supported dump in a folder Android can show to Dusklight, and test the clean app before adding texture packs. Android results vary by GPU, driver, storage picker, screen shape, and controller setup.

Last reviewed: June 16, 2026 against GitHub v1.3.1

Android APK route

The official v1.3.1 release publishes Dusklight-v1.3.1-android-arm64.apk, listed by GitHub at 50.8 MB. Android setup is simple on paper: install the APK, launch Dusklight, press Select Disc Image, choose your supported dump, and play. In practice, Android varies more than desktop because devices differ by GPU, driver, storage picker behavior, controller support, screen shape, and OS restrictions. The official README calls out Adreno GPU issues as a known area under work, so this page surfaces Android caveats before the download button.

Install steps

  1. 01Download the Android ARM64 APK from the official TwilitRealm/dusklight release.
  2. 02Open the APK and allow installs from your browser or file manager when Android asks.
  3. 03Continue through Android or Play Protect warnings only if the APK came from the official Dusklight download.
  4. 04Launch Dusklight, choose Select Disc Image, and pick your supported personal GameCube USA or EUR dump from reachable storage.

Before you start

Android ARM64 APK

The current official Android file is the ARM64 APK. Use the official release asset instead of third-party APK mirrors or repackaged builds, because unofficial copies remove the release context that helps with bug reports.

Vulkan-capable GPU

The official README requires a graphics backend in the D3D12, Vulkan, or Metal family. Android relies on Vulkan-class GPU and driver support, and issue reports show that device model alone is not enough.

Adreno caution

The README specifically says the project is aware of several Adreno GPU issues. That does not mean every Adreno device fails, but it does mean Android users should check current issues before buying or configuring hardware around Dusklight.

Accessible storage

Keep your supported dump somewhere the Android file picker can reach. Cloud-only paths, restricted app folders, or storage cleaners can make Select Disc Image look broken when the real problem is file access.

Check the APK and first launch

Android users may download on a phone, tablet, or desktop first. The key is to know which APK was installed and to keep your first bug report clean: official APK, clean app data, supported dump, and no texture packs until the base path works.

Record the APK hash on desktop

sha256sum ./Dusklight-v1.3.1-android-arm64.apk

If you downloaded the APK on Linux, macOS with coreutils, or another desktop shell, compare this SHA-256 record with GitHub release asset metadata before transferring it.

Install through adb if you use a desktop

adb install ./Dusklight-v1.3.1-android-arm64.apk

This is optional. Many users will install from Android's file manager instead. adb is useful when you already debug Android devices and want a repeatable install path.

List Android packages after install

adb shell pm list packages | grep -i dusklight

This does not assume a package id. It simply helps confirm that a Dusklight package is present before you start chasing file-picker or controller issues.

Android notes

  • Adreno-related graphics caveats are real source-backed notes, not generic fear. Check current issues for your GPU family before assuming identical performance across Android devices.
  • Avoid repackaged APKs from third-party sites. The expected source is the official TwilitRealm/dusklight GitHub release asset.
  • Large texture packs or data folders may need stable local storage. Test the clean APK and clean dump path before adding modded assets.
  • Android file access can be the setup friction point. If Select Disc Image cannot see the dump, move the file to a simpler local folder and try again.
  • Dusk Light does not host ROMs, ISOs, APK mirrors, disc images, copyrighted textures, or replacement game assets.

Other official builds

Android ARM64 APK

Explore same-language install pages

Stay in this language while comparing Dusk Light downloads, file sizes, update times, and platform notes.

What changed in v1.3.1

Released May 27, 2026

The Android page is based on v1.3.1, the latest release checked on June 16, 2026. GitHub lists the Android ARM64 APK at 50.8 MB.

Android config crash regression fixed

The v1.3.1 notes specifically mention a v1.3.0 Android regression where some devices could corrupt the config file on exit and then crash on launch. Android users should update before diagnosing that pattern.

Crash logs and input fixes

The same release mentions improved crash reporting in log files and Enter key clearing text inputs. These notes are relevant to Android because mobile bug reports often need exact device and input context.

Android issue tracker notes

Issue #1098: graphics backend init

Open

An Android report describes failure to initialize the graphics backend on a low-end GPU family and asks that the launcher at least start. It reinforces the need to check Vulkan and GPU support before blaming the APK.

Open source

Issue #1659: minimap crash

Open

A user reported laggy minimap behavior and repeated crashes when opening the Hyrule minimap on Android. It is a concrete gameplay-stability issue to watch after base launch succeeds.

Open source

Issue #1870: pixelated bloom

Open

An Android visual report describes pixelated bloom and lighting on a Snapdragon device. It is useful evidence for telling users to record GPU, driver, texture-pack, and graphics-setting context.

Open source

Issue #835: touch controls request

Open

A mobile feature request asks for movable or resizable touch controls on Android and iOS. Until that area is fully settled, Android users should plan around controller or input requirements.

Open source

Source of truth

All files listed here point to the official TwilitRealm/dusklight GitHub release assets. Dusk Light does not mirror binaries or host copyrighted game data.