Skip to content

OpenXPlay Relay for Android 0.2.5-beta.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Nov 11:05
· 53 commits to main since this release
android-v0.2.5-beta.2
211bf48

Android 0.2.5-beta.2 — CarLife output, wireless display operated on the phone, and DiPlay 0.2.22 · Android 0.2.5-beta.2 — CarLife 输出、无线投屏在手机上操作,以及 DiPlay 0.2.22

New

  • CarLife output: CarPlay's picture and touch go to the car's CarLife app over the same Wi-Fi, this phone's hotspot or a USB accessory connection; sound stays on the iPhone's Bluetooth link to the car. Choose it in Settings > Output; the car's IP address is optional.
  • With wireless display only, this phone shows CarPlay and takes touch, with a back button; Home offers Show CarPlay while connected.
  • Logs keep a connection timeline even when the system log drops records, and an export says when its capture is incomplete.

Changes

  • DLNA wireless display carries every CarPlay sound (alerts, Siri, calls), not only music, when car Bluetooth audio is off.
  • Wireless display follows CarPlay picture > Resolution; DLNA declares the car screen itself.
  • DLNA: the car no longer stays on an old frame after a swipe, and a renderer that connects starts at a fresh picture.
  • Head-unit page: tapping restores full screen again, entering or leaving full screen no longer restarts CarPlay (Samsung Internet), and frames that arrive in a burst are shown instead of dropped.
  • Carlink app: slow head units get 4 s to answer the MTU request (the XPeng G9 takes 1.8 s), so the connection no longer fails at service discovery. Thanks, hellowalker.
  • Carlink app on Xiaomi phones with Android 10 or 11: Wi-Fi scan priming runs at most once every 2 minutes, leaving scans for the system Wi-Fi dialog, so joining the car's Wi-Fi fails less often. Thanks, hellowalker.
  • From DiPlay 0.2.22: wired CarPlay connects on the first attempt after a replug; a wireless start retries as soon as Bluetooth turns on; announcing CarPlay on the hotspot no longer waits about 20 s; wireless music keeps the iPhone's speed (no stutter); the USB microphone records speech instead of silence; multi-finger gestures are steadier; connections and received data are checked more strictly.
  • Trusted HTTPS: rate limits from the certificate authority are kept per name, account or environment, and 45- and 64-day certificates renew on time.

Notes

  • This is a beta for testing. It is not marked as the latest release; the latest-download link still gives 0.2.4.
  • CarLife was tested over Wi-Fi with a phone running CarLife as the car; it has not been tested in a car or over a USB cable.
  • The wireless display changes and the DiPlay update have not been tested in a car with this release.

新增

  • CarLife 输出:CarPlay 的画面和触控通过同一 Wi-Fi、本机热点或 USB 附件连接发送到车机的 CarLife;声音仍通过 iPhone 蓝牙直连车机。在「设置 > 输出」中选择;车机 IP 地址可选。
  • 只使用无线投屏时,本机显示 CarPlay 并可触控,带返回按钮;连接期间首页提供「显示 CarPlay」。
  • 系统日志丢失记录时,日志仍保留连接时间线;导出的日志会注明采集是否完整。

变更

  • 关闭车机蓝牙音频时,DLNA 无线投屏传输 CarPlay 的全部声音(提示音、Siri、通话),不再只有音乐。
  • 无线投屏遵循「CarPlay 画面 > 分辨率」;DLNA 直接声明车机屏幕尺寸。
  • DLNA:滑动后车机不再停在旧画面,新连接的播放器从最新画面开始。
  • 车机网页:点击可再次恢复全屏,进入或退出全屏不再重启 CarPlay(三星浏览器),短时间内连续到达的帧会显示而不是丢弃。
  • Carlink 应用:给响应慢的车机 4 秒回应 MTU 请求(小鹏 G9 需要 1.8 秒),连接不再卡在服务发现。感谢 hellowalker。
  • Android 10 或 11 的小米手机上的 Carlink 应用:Wi-Fi 扫描预热每 2 分钟最多一次,把扫描次数留给系统 Wi-Fi 对话框,加入车机 Wi-Fi 更少失败。感谢 hellowalker。
  • 来自 DiPlay 0.2.22:重新插线后有线 CarPlay 第一次就能连上;蓝牙打开后立即重试无线启动;在热点上广播 CarPlay 不再等待约 20 秒;无线音乐保持 iPhone 的速度(不再卡顿);USB 麦克风能录到语音而不是静音;多指手势更稳定;对连接和收到的数据检查更严格。
  • 可信 HTTPS:证书机构的频率限制按域名、账户或环境分别记录,45 天和 64 天证书按时续期。

说明

  • 这是测试版,不标记为最新版本;最新版下载链接仍是 0.2.4。
  • CarLife 已通过 Wi-Fi 用一台运行 CarLife 的手机充当车机测试过,还没有在车上或通过 USB 线测试。
  • 无线投屏的改动和 DiPlay 更新还没有用这个版本在车上测试过。

Built from OpenXPlay-Relay@211bf4811d7d, OpenXPlay-Stream@e561f5da58f4 and OpenXPlay-DiPlay@35a7d07d44ac.

  • openxplay-relay-0.2.5-beta.2.apk: the Android app. Signing certificate SHA-256: fca7b492d0feb3a8401eba8dec5b71766415ea6154aed36c9d1838c4c6a186db
  • openxplay-relay.apk: the same app under a fixed name, for the latest-download link.
  • SHA256SUMS: SHA-256 checksums of these files.

Setup: https://openxplay.org/en/quick-start · 设置:https://openxplay.org/quick-start. No build contains an Apple accessory (MFi) identity; supply your own.