Releases: silverpoetry/moonlight-android
Release list
Moonlight Android 12.1-260826
更新内容
- 增加需要 Root 权限的小米刷新率限制抑制选项:保留游戏工具箱集成,仅移除 PowerKeeper 对 Moonlight 施加的固定帧率配置,使界面回到系统自适应刷新率调度。
- 修正平板和自由窗口开始串流时的方向初始化,首次进入即使用正确的横屏侧。
- 关闭自动旋转时,串流会稳定保持用户选择的横屏或竖屏方向。
- 完善 Android 17 本地网络权限兼容与发布构建检查。
本版本 APK 为经过 R8 完整优化的 NonRoot Release。
Moonlight Android 12.1-260817
Highlights
- Added Android 17 local-network permission handling and prevented the system device picker from looping during LAN discovery.
- Fixed an Android 17 startup crash by separating app-language loading from display-dependent presentation settings.
- Improved clipboard image input reliability, including deferred rich content from Android IMEs.
- Made first-time remote file pulls recover correctly after choosing a destination directory, while preserving remote clipboard state during reconnect.
- Added a system share action for completed file pulls.
Verification
Built from commit ef8c64f with the signed non-root Release pipeline, including Release Lint, R8, resource shrinking, and native builds.
SHA-256: 5AA8EEA28251F3DCEA7138842D2A62AFE02603DDAE67A977CEA6F085FF77946B
Moonlight Android 12.1-260809
Highlights
- Fixed first-time remote clipboard file pulls: after selecting a destination directory, the stream reconnects and starts the transfer only after the clipboard transport is ready.
- Protected the remote clipboard during this reconnect by suppressing the local clipboard's initial publish.
- Improved clipboard and IME content handling across stream lifecycle transitions.
- Restored shortcut editor access and corrected stream menu shortcut ordering.
Verification
Built from commit 0c55215 with the non-root Release pipeline, including Release Lint, R8, resource shrinking, and native builds.
SHA-256: EB2D05CEA74940FB6CF443AFB6F3B1B242CF591FD1DB560A9B56B01B5BE97755
Moonlight Android 12.1-260808
Highlights
- Completed the English localization pass for settings, streaming controls, diagnostics, clipboard transfer, microphone, virtual controls, and connection errors.
- Kept Simplified Chinese as a complete locale override and corrected quantity-aware file transfer messages.
- Localized Android activity and service labels so system surfaces follow the selected app language.
Verification
Built from commit 813a8602 with the non-root Release pipeline: unit tests, Release Lint, R8, resource shrinking, native builds, and repository policy checks all passed.
SHA-256: 9DA69C98047658C7CA171AEC08B6CD1F328FE86D6C9CE8BE19715BA113FEC40D
Moonlight Android 12.1-260807
Moonlight Android 12.1-260807
This release completes the current independent Android branch update.
Highlights
- Modernized the host, app, settings, file-action, and in-stream control surfaces with a Compose and Material 3 interface.
- Added native multi-finger touchpad input, local cursor coordination, and stream/window lifecycle handling for fullscreen, rotation, and freeform use.
- Unified clipboard synchronization for text, images, files, and folders. File trees remain metadata-only until the remote side explicitly pastes or pulls them.
- Added microphone uplink over the existing audio UDP path.
- Added selective configuration ZIP import/export for app settings, host connection information, and client identity.
- Release packages use full R8 optimization, code shrinking, and resource shrinking.
Installation
- Use
Moonlight-Android-nonRoot-12.1-260807.apkfor ordinary devices. - Use
Moonlight-Android-root-12.1-260807.apkonly where the root variant is required. - Android 6.0 (API 23) or newer is required. The ordinary package ID is
com.silverpoetry.moonlight. - The release retains the signing certificate used by
v12.1-260803, so it can cover-install that version.
Enhanced clipboard, file-transfer, microphone, and touchpad capabilities require compatible peer revisions that negotiate the corresponding protocol support.
Verification
verifyLocal --rerun-tasks --no-parallel completed successfully with 351 tasks re-executed, including JVM tests, Release lint, R8/resource shrinking, four native ABIs, security and dependency checks, and the CycloneDX application SBOM. APK package IDs, versions, signatures, ABIs, and R8 mapping hashes were verified before publication. The two APK SHA-256 values are supplied in the attached checksum file.
Moonlight Android 12.1-260803
Moonlight Android 12.1-260803
本版本完成从 Axixi 改版到独立 Moonlight 分支的系统性整理:
- 统一应用名称、图标和正式包名;移除 Gamesbs、FSR 与遗留 Axixi 命名。
- 重构设置系统、串流快捷菜单和应用菜单,设置变更尽可能即时生效。
- 原生触控板协议、本地低延迟光标、长按/气压计重按和多指手势。
- 剪贴板文字、图片、文件与文件夹统一协商;文件仅在实际粘贴或拉取时传输。
- 复用现有音频 UDP 通道的麦克风上行。
- 强化主机、网络、协议、发行构建与测试边界。
安装说明:
- 普通设备使用 nonRoot APK;仅确有 root 需求时使用 root APK。
- 从旧包 com.limelight.unofficialA 迁移:先在未卸载旧应用的前提下覆盖安装 migration bridge,再安装并启动新版 Moonlight;确认主机与证书数据迁移完成后即可移除旧包/桥接包。
- 三个 APK 使用同一发布证书签名。
验证:完整 verifyLocal 门禁通过(JVM 测试、四变体 Lint、安全与依赖治理、SBOM、root/nonRoot 未混淆 Release)。
SHA-256:
- Moonlight-Android-nonRoot-12.1-260803.apk: 369BACBF25DC06367489E154183A38E4EEA364C200573D1758C0929C59ADFE95
- Moonlight-Android-root-12.1-260803.apk: 01A6FBFAF67EA03FCF3761ED7D5C8B09FB8012647A08C87F82B553BE57503924
- Moonlight-Android-legacy-migration-bridge.apk: D058EC3EA8ACB181CA12A7DF18EE085FF0E8F30D0F0B35D7CBFD0C743E813818