Skip to content

Releases: shilapi/xcertplay

V1.4.0

Choose a tag to compare

@shilapi shilapi released this 10 Oct 18:46

What's Changed

  • feat(display): add and refine browser-based main and cluster displays, including touch input, connection diagnostics, and an improved playback pipeline
  • fix(audio): improve CarPlay audio buffering and Android audio-focus handling
  • fix(vpn): restrict the VpnService TUN interface to the app package to prevent car-wide internet loss by [@yanwuu](https://github.com/yanwuu) in [#37](#37)
  • fix(ui): correct the application theme configuration

New features

  • Add browser-based main and cluster displays for CarPlay, with touch input support.
  • Introduce connection status, handshake diagnostics, session logs, and a smoother display playback experience.

Bug fix:

  • Prevent the wired CarPlay VPN tunnel from routing traffic for the entire head unit; it is now limited to xcertplay, preserving network access for system and third-party apps.
  • Improve audio-buffer sourcing and Android audio-focus handling during CarPlay playback.
  • Correct the application theme configuration.

V1.3.3

Choose a tag to compare

@shilapi shilapi released this 01 Oct 10:18

What's Changed

  • feat: add configurable main-media audio buffering
  • feat(debug): add live video latency, frame-rate, and audio-latency monitoring
  • misc: add an in-app audio diagnostic capture option
  • fix: treat the Type-130 handshake as optional and continue with Bluetooth iAP2 when the wireless tunnel is not ready

New features

  • Adjustable main-media audio buffer
  • Live media latency and FPS monitoring overlay
  • Audio packet diagnostic capture toggle

Bug fix:

  • Prevent wireless CarPlay handoff from failing when the optional Type-130 handshake is absent

V1.3.2

Choose a tag to compare

@shilapi shilapi released this 30 Sep 11:02

What's Changed

  • fix: fall back to WPA2 when the P2P group security type is unreported by @FudanSE-Nick in #26
  • fix: request keyframe when video frames arrive without codec config (HEVC) by @roxas8210 in #29

New features

  • Local MFI certification loading

V1.3.1

Choose a tag to compare

@shilapi shilapi released this 28 Sep 08:08

Bug fix:

  • An iAP2 tunnel bringing up watchdog that was accidentally left running after initialization

V1.3.0

Choose a tag to compare

@shilapi shilapi released this 28 Sep 04:43

New features:

  • Now playing info sync
  • Wifi P2P connection now have a fixed ssid and password for each cert
  • Adjustable microphone gain

Bug fix:

  • HEVC decoding
  • Microphone capture pipeline with better support to more device

V1.2.4

Choose a tag to compare

@shilapi shilapi released this 24 Sep 09:34

New features:

  • Add more gestures to settings page
  • A system bluetooth setting entry in settings page

Bug fixed

  • iPhone device filter is now corrected and filter by device class

V1.2.3

Choose a tag to compare

@shilapi shilapi released this 24 Sep 06:04

Bug fixed

  • Debug log rendering bug is fixed and no longer cause lagging.
  • Log file saved on device now have a 5MB max file size limitation.
  • Fix a potential audio playing bug caused by advertising Opus ability on wired connection.

V1.2.1

Choose a tag to compare

@shilapi shilapi released this 21 Sep 08:11
a5de8fd

What's Changed

Bumped the version code to support updates from version 1.0.0.

Other

Same as 1.2.0

V1.2.0

Choose a tag to compare

@shilapi shilapi released this 21 Sep 07:09
61d288f

What's Changed

  • Remote MFI & BAA
  • Add typed protocol layer and frame tracing for iAP2
  • App icon

Enjoy :)

V1.0.0 Atreus

Choose a tag to compare

@shilapi shilapi released this 14 Sep 20:28

First release!

  • All features has been tested.
  • Wired/wireless CarPlay works well.
  • Live activity scaling and CarPlay auto fitting activity.