Repository navigation
Amaterasu v0.6.1 — First Public Preview
Vibe coded with Codex, for the people. Free and open source under GPLv3.
Amaterasu's first public package streams an Android host's screen and device audio to compatible stock Moonlight clients. No modified Moonlight client is required.
Download and connect
Download Amaterasu-0.6.1.apk below and allow installation from your download app if Android asks. This is an arm64-v8a development-signed build, tested on an Odin2 Portal (Android 13). Retain the same signing key and package for compatible updates; the package is dev.questheld.host.pacing.
Connect both devices to the same Wi-Fi/hotspot; internet is not required. Pair from Moonlight, enter its PIN in Amaterasu, start sharing and approve Android's capture prompt, then launch Screen in Moonlight. Begin with 1080p, 60 FPS and a modest bitrate. Match the client resolution and frame rate to the host output.
Included
- Screen and eligible device-audio capture; hardware H.264 and HEVC.
- Optional host-side AMD FSR 1: 720p to 1080p, 1080p to 1440p or 4K.
- 10–200 Mbps bitrate limit, default 60 FPS and experimental 120 FPS toggle.
- Local Wi-Fi and direct Android hotspot support.
- Optional host audio mute and screen dimming, with brightness restoration on normal stop.
- Custom Amaterasu artwork, modern native Android interface and in-app license notices.
Known limitations
Direct Wi-Fi Hotspot is currently unreliable. Clients may fail to connect to the host when Amaterasu creates the hotspot. As a workaround, connect both devices to the same Wi-Fi network or an external mobile hotspot and select Existing Wi-Fi LAN in Amaterasu. Internet access is optional.
This is an experimental prerelease. Heavy games with 4K FSR have triggered Android LOW_MEMORY termination of the host; smooth playback for a period does not guarantee an uninterrupted session. This remains unresolved. Use 1080p/60 as the baseline and raise settings gradually.
Android can block audio capture for particular apps. If audio remains audible on the host, set host media volume to zero. Dimming requires permission to modify system settings. 120 FPS and sustained high-resolution performance depend on hardware, source workload and the network. Stop sharing before changing settings.
Verification and source
The Java host checks and full APK build passed. APK signature and version metadata were verified; these checks do not establish sustained gameplay stability. No new device installation was performed for this release.
Source commit: c852ca8. Matching host source, the pinned ENet/Opus/NanoRS sources and the FSR headers used in the APK are attached. See THIRD_PARTY_NOTICES and the build instructions in the host source archive. SHA256SUMS.txt covers all attached packages. Signing keys and device diagnostic logs are excluded.