Skip to content

Android Sync 1.1

Choose a tag to compare

@sanishan sanishan released this 25 Sep 03:01
· 5 commits to main since this release

What's new

  • Binary file streaming over authenticated TLS removes Base64 expansion and per-chunk response waits.
  • Optional unencrypted local TCP file transfers, authorized by per-batch tokens exchanged over TLS.
  • Transfer-mode settings synchronize across paired devices and persist across restarts.
  • Bounded memory, durable checkpoints approximately every 8 MiB, resume support and SHA-256 verification before publishing received files.
  • Throttled progress updates and compatibility with the original transfer path for older paired versions.

Transfer privacy

Encrypted Wi-Fi remains the default. Insecure transfer exposes file bytes to anyone who can observe the local network. It is not guaranteed to be faster. Turning it off cancels active unencrypted batches; restart them to use TLS. Notifications, clipboard, pairing and transfer authorization remain on the authenticated TLS control connection.

Downloads

  • AndroidSync-1.1.apk: Android 12+, full local feature variant.
  • AndroidSync-standard-1.1.apk: Android 12+, standard variant with restricted capabilities omitted.
  • AndroidSync-macOS-1.1.dmg / .zip: macOS 14+, universal Intel and Apple Silicon app. Open the DMG and drag the app to Applications, or extract the ZIP.
  • AndroidSync-source-1.1.zip / .tar.gz: matching source, build resources, README, license and changelog. Website, design files, development documents and build outputs are excluded.
  • SHA256SUMS.txt: checksums for all uploaded packages.

Build verification

Both Android variants and both Mac architectures compiled from the release source snapshot. Android unit tests passed: 22 per variant. Swift tests passed: 26. Mac code signature and DMG integrity verified. These checks do not establish throughput or full device compatibility.

The APKs are local debug-signed builds. The Mac app is ad hoc signed, not Apple Developer ID signed or notarized. Read the installation and signing instructions.

Full changelog · License

Source commit: 030abee