github AIxBits/DiPlay android43-v0.2.36
Experimental Android 4.3 receiver 0.2.36

pre-release6 hours ago

Experimental Android 4.3 receiver 0.2.36

This release updates the separate API18/32-bit ARM target from the fork's 0.21 release. It does not change or replace the upstream Android 9+ receiver. Protocol/media baseline: DiPlay 0.2.8 (f2d06951b4e8114dbb62f551c12a32a845a3042f).

Changes

  • USBMUX/Lockdown TLS1.2, kernel USB configuration/alternate-interface activation, NCM framing fixes and ordered asynchronous USB reception.
  • Configurable 1/8/16 IN requests (default eight 16 KiB buffers), receive priority and actual USB speed diagnostics.
  • Default-enabled direct wired audio ingress bypassing TUN/UDP socket backlog for matching, checksum-validated flows; original socket mode remains selectable. Authentication, decryption and playback remain shared with the existing core.
  • Asynchronous audio diagnostics, kernel/per-port drop and queue counters, playback occupancy/rebuffer reporting, and a timed video reception comparison.
  • Built-in verified update downloads; optional manual/offline log upload without bundled private upload configuration.
  • API18 telephony routing correction and retained Surface recovery, wireless setup, GPS, optional vehicle input and media diagnostics.

Privacy and validation

186 host tests, API18/DEX/native/signature checks, mDNS reflection and synthetic mutual TLS packaging passed. Public source and APK scans passed. No user phone pairings, personal logs, upload/publish tokens or signing keystores are included. Public log upload is unconfigured; update downloads do not require publisher credentials.

The APK includes the same extractable experimental accessory identity as the pinned upstream public APK, consistent with the upstream notices. It is not Apple-certified. The source excludes identity/signing keys; source-only builds need explicit runtime provisioning for standalone authentication.

Earlier i.MX6 Android 4.3 wired projection was reported working beginning with 0.26. The new direct audio path still needs vehicle testing; audible stability, complete call duplex behavior and universal vehicle compatibility are not certified. Android 5.0 USB compatibility is not provided by this build.

VersionName 0.2.36, versionCode 37, package local.airuize.diplaylegacy. The signature matches the previous fork APK, allowing installation updates. Only the Android 4.3 ARM APK is attached.

APK bytes: 1,265,461. SHA256: e3c76ffd6e51395827c4903b1c0513486ade7fa0c6a68fbd4dea5cac410db157.

Don't miss a new DiPlay release

NewReleases is sending notifications on new releases.