Skip to content

0.4.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Jun 03:20
· 54 commits to main since this release

What's Changed

  • Two HUD transportsvbs (direct VBS injection) and svcjcinavi (navigation service injection). Both work without SD card; svcjcinavi allows splicing AAP navigation with OEM speed limit display on HUD.
  • libpatch-jcisvcnavi.so – LD_PRELOAD merge patch that reconciles AAP and OEM HUD frames, eliminating flicker by combining AAP maneuver/street info with OEM speed cadence while AAP is active.
  • libpatch.conf configuration – Both patches read a shared config file to control touch, hud, and hud_transport (vbs|svcnavi) settings without recompile.
  • Common library – shared code refactored into patches/common/ (logging, preload helpers, config plumbing, OEM ABI headers).
  • Packaging switched from tar.gz to zip for simplicity.
  • Documentation reorganized: build and installation steps moved to docs/; README updated with both patch setup and config examples.
  • Release artifacts now include libpatch.conf sample in resources/.
  • Android Auto icon mapping restored (checkered flag icon now displays correctly).

New Contributors

Full Changelog: 0.3.0...0.4.0