Home Guide
DIPLAY COMMUNITY GUIDE

DiPlay No Sound: Music, Navigation and Microphone Routing

Symptom

CarPlay is visible but sound stays on the iPhone, navigation is silent, or callers cannot understand you.

Possible causes

#40/#29 describe audio staying on the phone; #85/#86 describe navigation channel selection in 0.2.8; #1 describes robotic microphone input. Do not group them as one bug.

Separate Siri not waking, poor microphone input, and the wrong song being selected. In #117, button-activated Siri selects the wrong song, while “Hey Siri” selects the requested song in the reporter’s comparisons. The root cause and the iPhone’s voice-activation input remain unknown; the reverted timing experiment did not fix it.

Calls can use available Android echo cancellation and noise suppression; head-unit support varies and Siri capture is unchanged (PR #116). More Ukrainian translations and Bluetooth, USB, reconnect, boot and microphone diagnostics; diagnostic additions are not a microphone-routing or Siri fix.

Quick checks

  1. Test music alone, a navigation prompt, Siri and a call separately while parked. Record which one fails.
  2. Check the iPhone’s active output and car volume/source. Confirm DiPlay microphone permission if Siri/calls are affected.
  3. Record the selected navigation stream setting. Vendor channels differ; do not assume every BYD requires one channel.
  4. Compare USB and hotspot on the same build. Export diagnostics, preserving the exact phone/firmware/version.

Reported results & workarounds

0.2.8 reports #85/#86 describe a 1–10 selection limit. 0.2.9 restores 0–20 for media and navigation; 0 means automatic routing. Channel 15 output still needs testing on the affected head unit.

Version status

A closed no-sound issue does not establish a fixed release. Calls/Siri need broader testing. DiPlay does not require ADB for core audio; diagnose before adding advanced vehicle permissions.

Changes and checks in 0.2.13

Siri timestamps are corrected for the captured 24 kHz stream, not every microphone issue. Experimental buffered AAC-LC music is off by default, reconnects and needs supporting apps; it is not lossless or a cure for a continuously slow link. Touch events use TCP_NODELAY without a latency guarantee (PR #295/#308/#311).

Retest Android 9 P2P, model-specific cluster restoration, hotspot repair and call/audio paths on the target firmware. Buffered music still needs physical pause/seek/navigation/call/Siri checks; contributor setups do not validate the complete signed release.

The APK signing certificate matches 0.2.12. Update the same package in place to retain settings/pairing. Reproduce failures on 0.2.13 and save a fresh diagnostic report: Android 10+ uses Downloads/DiPlay, Android 9 a picker; View report/Share and app/private-storage fallbacks remain. No automatic upload occurs.

Changes and checks in 0.2.12

Diagnostics add View report/Share fallback when the picker or Downloads provider fails. The confirmation shows Android/data/com.shihab.diplay/files/diagnostic-reports/ or private storage. No automatic upload occurs; export improvements do not prove startup fixed (PR #185/#219).

Retest repaired DiLink 3/4 cluster routes, scan recovery, wheel modes and firmware-specific hotspot startup. General stutter, calls/Siri/microphone, iOS 15 startup and colour/theme reports still need fresh current-device evidence.

Changes and checks in 0.2.11

Incremental song updates retain an omitted artist; unchanged metadata/artwork is no longer repeatedly published. An Android 9 audio API correction addresses a concrete compatibility fault without proving all causes of #163 are fixed (PR #161/#162/#173).

Bounded wireless, media, theme and own-app exit diagnostics add no automatic uploads or diagnostic permissions and omit audio/video/packet payloads. Reports still need review before public sharing.

Changes and checks in 0.2.10

CarPlay song metadata, playback position and scaled album artwork reach compatible launchers through Android media sessions (PR #82).

Fresh 0.2.10 logs are needed for wireless timeouts (#98/#134/#137/#142), rotation/reconnects (#119/#141), audio stutter (#131) and calls/Siri (#103/#115/#117/#138).

Reported setups

The following are source reports, not a universal affected-car list. Unknown fields remain unknown.

BYD Song L · DiLink 5 · Android ?

iPhone 17 Pro / iOS 26 · DiPlay 0.1.0
Works with known issues

Robotic microphone input in calls and WhatsApp voice notes. No confirmed current-release retest.

View original report
Last verified: 2026-10-01
BYD Song L DM-i · DiLink ? · Android ?

iPhone 16 Pro Max / iOS 26.1 · DiPlay 0.2.6
Works with known issues

Connected normally but music/navigation play on the phone. Having a HUD is not evidence that DiPlay HUD output works. Closed issue does not prove fixed.

View original report
Last verified: 2026-10-01
BYD Seal 07 DM-i · DiLink ? · Android ?

? / iOS 27 · DiPlay 0.2.8
Works with known issues

Reported phone model is “iphone 18pm”; left unnormalized as unknown. Reporter needs navigation channel 15 but sees only 1–10. No universal channel recommendation.

View original report
Last verified: 2026-10-01
BYD Song L · DiLink 5 · Android ?

iPhone 17 Pro Max / iOS ? · DiPlay 0.2.8
Works with known issues

Call and iMessage/WhatsApp microphone audio is unintelligible on 0.2.8.

View original report
Last verified: 2026-10-02
DENZA N7 · DiLink 5.0 · Android 10

? / iOS 27.0 · DiPlay 0.2.0
Works with known issues

Music and navigation audio play on the phone instead of the car speakers. Changing the Bluetooth device type did not help.

View original report
Last verified: 2026-10-02

Related GitHub issues

Closed does not necessarily mean fixed. The source is authoritative for later updates.

公开资料与来源

本页依据公开项目文档及参考社区指南整理,保留实测边界与原始证据。资料快照不代表最新修复状态。