Skip to content

Releases

Amaterasu v0.6.7

Choose a tag to compare

@VishantEXE VishantEXE released this 10 Nov 08:46

Vibe coded with Codex, for the people. Free and open source under GPLv3.

What's new

  • System hotspot only. Direct Wi-Fi Hotspot uses the network you set up in Android Settings. Open those settings from the Connection card. Choose 5 GHz if available and turn off automatic hotspot shutdown for long sessions. The device manages the network across stream starts and stops.
  • Persistent pairing for multiple clients. The upgrade preserves the saved pairing. Pairing another client adds it to the host’s saved clients. If discovery misses a network address change, add Amaterasu’s current address in the client.
  • Live stats. View encoder and sender FPS, video payload bitrate and recent drops in a protected panel on the host.
  • Experimental hardware AV1. The option requires a hardware AV1 encoder that supports the selected mode and a compatible client. The tested Odin2 Portal exposes AV1 decoding only. H.264 and HEVC remain available.
  • Lower memory overhead. 4K FSR uses a smaller scratch texture. Amaterasu trims its video buffer cache when Android reports memory pressure and records an extra diagnostic sample.

Install and test

Download Amaterasu-0.6.7.apk. This is an arm64 development-signed build with the same package and signing key as the v0.6.1 preview, so an in-place update from that APK retains pairing and settings.

Start at 1080p/60 with a modest bitrate and match the output mode in Moonlight or Artemis. Use Existing Wi-Fi LAN on a shared router or external hotspot. Use Direct Wi-Fi Hotspot when the Android host itself provides the network. Start sharing on the host and approve Android’s capture prompt before launching Screen in the client.

Known limitations

  • Android can still terminate the host under memory pressure. This happened during the v0.6.7 4K FSR retest after the buffer trim ran.
  • The Odin’s 5 GHz system hotspot ran more smoothly than 2.4 GHz in our testing. The trials did not isolate Wi-Fi band from all other variables. Hotspot availability and band controls vary by Android device.
  • AV1 frame handling passed a sample decode check. Live AV1 playback still needs a compatible Android host and receiver for validation.
  • Device audio depends on Android playback capture permissions. Dimming requires permission to modify system settings. 120 FPS remains experimental.

The APK signature, host checks and Android layout checks passed. Matching host source, pinned dependency sources and SHA-256 checksums are attached. Diagnostic logs and private device data remain local.

Source commit: b38cfea

Amaterasu v0.6.1 — First Public Preview

Choose a tag to compare

@VishantEXE VishantEXE released this 08 Nov 08:57

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.