Skip to content

AndroidSync 1.1.2 | Mirror Stream recovery

Latest

Choose a tag to compare

@sanishan sanishan released this 26 Sep 04:04
· 1 commit to main since this release

What's new

  • Fixed a cause of Mirror Stream freezes after network congestion by preserving H.264 frame dependencies and requesting fresh keyframes.
  • The Mac decoder recovers after missing frames or decoder errors.
  • Keepalives help idle screen-sharing sessions stay connected.
  • Encoder commands are handled on the encoder loop for safer recovery.

Update both the Android and Mac apps to version 1.1.2 for the complete fix. Performance still depends on your devices and network.

Downloads

  • AndroidSync-1.1.2.apk: Full Android app, signed with the existing permanent AndroidSync release key. Version code 11.
  • AndroidSync-macOS-1.1.2.dmg: Universal Intel and Apple Silicon Mac app. The app and DMG are Developer ID signed and Apple notarized, with validated stapled tickets. Build 11.
  • AndroidSync-macOS-1.1.2.zip: The same signed and notarized Mac app.
  • AndroidSync-source-1.1.2.zip and .tar.gz: Source archives of this release commit.
  • SHA256SUMS.txt: Checksums for all five downloads.

Verification

26 Android unit tests and 30 Swift unit tests passed. Targeted H.264 decoder tests passed for congestion, keyframe recovery, malformed frames and format replacement. These checks do not guarantee every device or network condition.

The APK is signed by AndroidSync, not Google. Android developer verification does not constitute Play Protect approval; Play Protect may block sideloading because of the permissions used by optional features.

For additional control, review the source and build your own APK or Mac app using the README. Protect your build tools and signing keys. Existing v1.1.1 release installations use the same signing identities.

Installation and source-build instructions · Changelog