この一覧は公開済みで内容を確認したリリースを対象としています。未マージのPRや独自フォークはリリース済み機能に含めません。更新前に開発元の最新リリースを確認してください。
0.2.19
Public preview
Release source

Faster USB startup, audio timing and phone diagnostics

What changed

  • USB startup avoids repeated two-second waits and requests CarPlay mode first on iOS 26. Auto-confirm recognizes the system USB dialog; on Android 7.1–9 with no permission page, already-approved network ADB can grant USB access. Vehicle acceptance remains pending.
  • Calls, Siri and navigation use the correct 16 kHz playback clock. Failed initial call-microphone reads retry up to three times; background music uses a 0.1 s decoder wait. First setup chooses navigation stream 14 for DiLink 3/4 and 15 for DiLink 5, preserving saved choices.
  • DiLink 4 dashboard-map launch waits for window focus; reversing-camera transitions retain session size when another window hides the status bar. Smooth video/Direct video output restore the last picture; Android 9 and older regain dialog backgrounds. The CarPlay settings panel and narrow-screen search are adjusted, and an optional dashboard album-art card is added.
  • Wireless adds MIUI 13 Bluetooth permissions, an immediate Bluetooth-off prompt and failure-specific recovery tips. Enter the actual second hotspot name ending in _5G when it exists. Wheel-key service recovery waits before re-enabling; hotspot-start reports give the cause.
  • Settings → Diagnostics → Get the report on a phone offers Download report through a QR code or an address and six-digit code. Five wrong codes block typed entry until the page is reopened; QR access continues. Review the report before sharing; no automatic upload.
  • Japanese joins the app's eight languages; Traditional Chinese is completed and 67 Arabic strings are translated. Source builds still omit runtime authentication assets. The public preview is experimental, not Apple-certified.

Why it matters

Consider 0.2.19 for slow USB startup, the matching call/Siri audio symptoms, dashboard/camera resizing or phone diagnostics. Test the exact APK while parked on your firmware; the changes do not guarantee every head unit works.

Validation and compatibility

Upstream reports 2,636 tests passed, one expected macOS skip, no failures; lint, source/production builds and archive checks passed. A local-build audio test on DiLink 3, the earlier Ford RFCOMM fix and contributor picture-restoration testing on a 2024 Tang retain their specific scope. No new maintainer vehicle or emulator test of the complete 0.2.19 release is claimed.

0.2.19: Android 7.1+ (API 25), target API 37, versionCode 38, com.shihab.diplay; eight app languages. Android 7.1–8.1 still needs vehicle testing; launcher embedding needs Android 11+. Legacy Bluetooth permissions now apply on every Android version and are granted without a prompt; other permissions are unchanged.

When to consider upgrading

Signing matches 0.2.18; update com.shihab.diplay in place to keep settings and pairing. Reproduce on 0.2.19, then Settings → Diagnostics → Save diagnostic report or Get the report on a phone. Android 7.1–9 requests storage access; Android 10+ normally saves to Downloads/DiPlay. View report/Share remain available. Review logs before posting; no automatic upload.

Existing limitations

  • Public preview, not Apple-certified; bundled identity is extractable and future iOS acceptance is unresolved. Android 7.1–8.1 and repaired USB/audio/display paths need vehicle feedback. Optional experiments remain off by default; earlier or local-build tests do not validate this complete APK.

Vehicle checks still needed

  • While parked, test 0.2.19 USB startup/permission, calls/Siri/microphone, background music, dashboard-map touch, reversing-camera return and phone reports on the exact firmware. Test optional features individually and retain diagnostics.

Last verified: 2026-10-12 · Original release notes

0.2.18
Public preview
Release source

USB stability, wheel keys and settings backup

What changed

  • USB keeps reads that finish at timeout, repairs Android 7.1 listener binding and retries configuration after detaching conflicting drivers. With network ADB already approved, missing VPN consent can be granted through ADB. These fixes still need vehicle acceptance.
  • Connection stages and failures are localized. Wireless diagnoses unusable vendor Bluetooth, handles refused RFCOMM flushes and finds connected iPhones through car Bluetooth profiles. Hotspot names with non-English characters get a warning; try an English name when preparation stalls.
  • Music waits up to 0.5 s instead of discarding AAC after 10 ms. Default-off experiments offer clearer USB navigation voice (calls unchanged), disabling media-key audio focus (wheel keys may stop), and car phone audio for CarPlay/VoIP calls (not validated with a real CarPlay call).
  • Default-off display experiments add Harman full screen, square corners without safe area, MediaTek low-latency decoding and a cluster speedometer using approved ADB. The APK adds 32-bit x86 libraries. Screen length uses 25 mm steps; custom car-button icons are resized to 192 pixels.
  • Foreground CarPlay can use next/previous keys without the wheel-key service, except during calls. Service restoration retries and foreground recovery improve. Geely/Lynk geely_fx11 gains media keys and Siri; HiCar may need disabling. Experimental call keys answer/decline; FCE cluster guidance is default-off and its CarPlay integration remains untested in a car.
  • Settings → About backs up/restores listed settings on a phone via QR; pairing keys, authentication and hotspot credentials are excluded. The page stops on leaving or after 10 idle minutes. Updates allow another installer such as MT Manager and use the verified public Downloads copy when it matches.

Why it matters

While parked, test the exact 0.2.18 APK: USB stability, music, Bluetooth, wheel keys, settings backup and required experiments. Turn optional features on individually; record firmware and diagnostics.

Validation and compatibility

Upstream reports 2,498 tests passed, one expected macOS skip, no failures; lint and source/production builds passed. Earlier Harman-build tests, Android Auto FCE-path checks and contributor geely_fx11 results retain their exact scope. No new maintainer vehicle or emulator test of the complete 0.2.18 release is claimed.

0.2.18: Android 7.1+ (API 25), target API 37, versionCode 37, com.shihab.diplay; seven app languages. Android 7.1–8.1 still needs vehicle testing; launcher embedding needs Android 11+. MANAGE_OWN_CALLS is added only for default-off experimental car phone audio.

When to consider upgrading

Signing matches 0.2.17; update com.shihab.diplay in place to retain settings/pairing. Reproduce on 0.2.18, then Settings → Diagnostics → Save diagnostic report. Android 7.1–9 requests storage access; Android 10+ normally saves to Downloads/DiPlay. Use View report/Share fallbacks, review logs before posting; no automatic upload.

Existing limitations

  • Public preview, experimental and not Apple-certified. Bundled identity is extractable; future iOS acceptance is unresolved. Android 7.1–8.1 and new repairs/experiments require exact-firmware testing. Earlier tests do not validate this complete APK.

Vehicle checks still needed

  • While parked, test the exact 0.2.18 APK: USB stability, music, Bluetooth, wheel keys, settings backup and required experiments. Turn optional features on individually; record firmware and diagnostics.

Last verified: 2026-10-11 · Original release notes

0.2.17
Public preview
Release source

USB recovery, Wi-Fi Direct and voice notes

What changed

  • USB skips an isolated damaged NCM block instead of reconnecting; recurring damage still reconnects. Older iPhones get one identification retry without unsupported messages; iOS 13.6.1 session success remains unconfirmed. USB access auto-confirm recognizes Android 10+ and Chinese prompts, with a BYD accessibility-settings fallback. Interface claiming retries and failure diagnostics improve; iOS 15 or earlier may still need an iOS update or wireless.
  • If USB drops every few seconds, try Settings → Connection → USB connection → iPhone charging → Reduced (1.5 A), then Low (0.5 A), and reconnect. Normal remains 2.4 A. This changes the offer to the iPhone, not the port's physical limit; suspected Qin PLUS DM-i power insufficiency is unmeasured. Vehicle acceptance is pending.
  • Prefer the built-in car hotspot for Wi-Fi Direct stutter. With already-approved network ADB, 0.2.17 pauses Wi-Fi network search during Wi-Fi Direct on Android 7.1+, restoring it after the session. Car hotspot/Same LAN do not pause it. Diagnostics explains skipped pauses; this extension still needs vehicle acceptance.
  • Messaging-app voice notes such as WhatsApp use the head-unit microphone; Opus 16 kHz packet timing is corrected. Calls and Siri are unchanged. These voice-note changes still need in-car acceptance.
  • Experimental vehicle options include default-off suppression of BYD's call popup on Android 12L with approved ADB, restored when CarPlay leaves the foreground or ends; album-cover lighting, whose field-tested fork does not validate this port; and physical Bluetooth controller keys. These need vehicle feedback. A contributor confirmed the hotfix-firmware lamp-settings repair on a 2024 Tang.
  • Setup recognizes DiLink generation from the controller version. Daily/open-time GitHub checks show Update available; About disables them, and downloads require a tap. Verified updates also copy to Download/DiPlay on Android 10+. Android 7.1–9 reports ask for storage access; denied/unavailable storage uses report-view/share fallbacks. Android 11+ also falls back when the Downloads provider fails.

Why it matters

Consider 0.2.17 for USB drops, Wi-Fi Direct stutter or voice notes; verify the exact firmware and optional features.

Validation and compatibility

Upstream reports 2,350 unit tests passed, one expected macOS skip and no failures; lint and source/production builds passed. Contributors tested hotfix-firmware lamp settings on a 2024 Tang and update notices on a head unit. No new maintainer vehicle or emulator test of the complete 0.2.17 release is claimed; earlier software Opus and fork tests remain version-scoped.

0.2.17: Android 7.1+ (API 25), target API 37, versionCode 36, package com.shihab.diplay; seven app languages. Android 7.1–8.1 still needs vehicle testing. Launcher embedding requires Android 11+.

When to consider upgrading

Signing matches 0.2.16; update com.shihab.diplay in place to retain settings/pairing. Reproduce on 0.2.17, then use Settings → Diagnostics → Save diagnostic report. Android 7.1–9 asks for storage access to save to Download/DiPlay; Android 10+ normally uses Downloads/DiPlay. Follow View report/Share or storage fallbacks; review logs before posting. Nothing uploads automatically.

Existing limitations

  • Public preview, experimental and not Apple-certified; the bundled identity is extractable and future iOS acceptance unresolved. Android 7.1–8.1 and the new USB, identification, Wi-Fi Direct, charging, voice-note and experimental vehicle changes need exact-firmware acceptance. #572, #574 and draft #516 are excluded; no universal compatibility fix is claimed.

Vehicle checks still needed

  • Test the exact 0.2.17 APK on your head unit while parked: USB recovery/charging, Wi-Fi Direct, voice notes and optional vehicle features. Contributor or older-build results do not validate other firmware or this complete release.

Last verified: 2026-10-10 · Original release notes

0.2.16
Public preview
Release source

Calls on older Android, connection recovery and display controls

What changed

  • On Android 7.1–9 without an Opus encoder, the software Opus fallback restores Siri and wireless-call microphone encoding, and diagnostics name the encoder. Echo cancellation now removes echo before noise suppression; buffered music adjusts its receive pacing. Call handling remains experimental and off by default, and needs mono audio to match.
  • USB fixes NCM framing and Android 8 reads, shrinking rejected bulk reads down to 2 KiB retries. After a wireless timeout, DiPlay tries the hotspot on other address families, requests the Android 17 local-network permission, and handles a missing VPN consent screen. WPA3 and transition mode are added; when firmware cannot grant VPN access, the compatible connection path is still required.
  • Advanced → Video and audio gains experimental low-latency decoding and direct video output, both off by default and disabled again if the picture corrupts or the app freezes. Direct output needs a reconnect and cannot adjust the picture; low-latency decoding takes effect on the next connection. Diagnostics add an FPS counter. Default video-backlog recovery and the initial day/night appearance at connect still need in-car feedback.
  • Settings moves to inline search, and the quick menu confirms before discarding unapplied changes. Vehicle → CarPlay controls can disable the swipe-down gesture. Returning from an unchanged window keeps the connection alive. The sidebar supports three drag sizes and a passenger-side tab; on Android 12+ it blurs while being resized, and BYD tyre pressure and temperature are read through read-only ADB.
  • Vehicle markers switch to 1% sliders, covering DiLink 4 and ADB paths, and take effect on the next connection. The steering-wheel card gains its own small-window layout and keeps the full-screen position until adjusted. DiLink 3 arrival time, the experimental Platform 21 on 2023 Tang DM-i, navigation steering-wheel volume, delayed Bluetooth pause and the music ambient light all await in-car acceptance. Experiments are off by default, and Bluetooth pause and lighting need authorized ADB.

What it means for you

Consider 0.2.16 when you need the corresponding call, connection or display fixes; test the optional features on your own firmware.

Validation and compatibility

Upstream reports 2,224 unit tests passing, one expected macOS skip, and no failures; source builds and lint pass. The software Opus path was accepted on BOS Mini A1 (Android 9, MediaTek) and on iPhone 12 / iOS 27; no new maintainer in-car or emulator testing is claimed for the complete new version.

0.2.16: Android 7.1+ (API 25), target API 37, versionCode 35, package com.shihab.diplay, seven App languages. Android 7.1–8.1 still need in-car validation; the desktop map embed requires Android 11+.

When to consider upgrading

The signature matches 0.2.15, and installing over the same package keeps your settings and pairings. After reproducing an issue on 0.2.16, use Settings → Diagnostics → Save diagnostic report. On Android 10+ it usually saves to Downloads/DiPlay, while Android 7.1–9 uses the file picker; view or share it as prompted, or fall back to storage. Nothing is uploaded automatically.

Remaining limitations

  • Still experimental, not Apple-certified, and the built-in identity can be extracted. Android 7.1–8.1, video backlog, decoding and output, the initial appearance and optional vehicle features still need per-firmware testing. Background update check #488 and draft #516 are not included, and older iPhone diagnostics do not mean compatibility is fixed.

Still needs in-car validation

  • Re-test the exact 0.2.16 APK on your target head unit: older Android, calls / Siri, USB and wireless recovery, video and the optional vehicle features. Testing on BOS Mini A1 and contributor builds cannot validate other firmware or the complete new version.

Last verified: 2026-10-09 · Original release notes

0.2.13
公開プレビュー版
リリースの出典

Android 9 Wi-Fi Direct、レイアウト操作と任意の音声・通話実験

変更点

  • 0.2.13 は実際のグループ認証情報を使う Android 9 Wi-Fi Direct を追加。ファームウェアに依存し、Android 9 の要求チャンネルは周波数未検証、Android 10+ は検証可能です。終了処理で永続プロファイルは削除しません(PR #282)。
  • 無線は使用可能な IPv4 を優先し、インターフェース指定 IPv6 にフォールバック。自動設定は帯域や音切れ解消を保証しません。インターフェース mDNS は未使用の NSD サービスを要求せず、引き継ぎ代替には描画済み映像が必要です。実験的ホットスポット接続修復は Android 13+、ユーザー設定の 5 GHz 専用 AP、対応 API、承認済みローカル ADB、切断状態での明示確認が条件です(PR #251/#258/#283/#309/#313)。
  • USB 接続時は同じ Activity 内で方式を切り替え、各権限を確認。USBMUX の限定的な末尾処理をデータ応答にも適用します。USB サービスなしでも無線は起動できますが、有線/CH341 は必要です。別の黒画面・デコーダー問題は未解決です(PR #268/#298/#300)。
  • 固定 Dock 位置は接続中に変更可能。自動設定との切替は再接続します。任意の正方形キャンバス回転・分割領域は映像とタッチを合わせますが、デコード負荷が増えます。実験的サイドパネルは初期状態で無効、回転・分割変更で閉じます(PR #245/#246/#277/#284)。
  • DiLink 4 の純正メーター投影・画質調整を改善。確認範囲は 2022 Seal/DiLink 4/Android 10 です。DiLink 3 は復元応答を確認。曲がり案内は引き続き 2 分で期限切れ、地図に 125% を追加し、電池・ステアリングサービス復旧は条件付きです。独立した DiLink 3 通話キー・通話カードは初期状態で無効。復元は純正待機値を使い、以前の状態のコピーではありません(PR #243/#260/#265/#285/#296/#297/#304/#306)。
  • Siri 時刻修正は取得された 24 kHz ストリームが対象で、全マイク問題の修正ではありません。実験的 AAC-LC 音楽バッファは初期状態で無効、再接続と対応アプリが必要。ロスレスではなく、継続的に遅い回線は補えません。タッチは TCP_NODELAY を使いますが遅延保証はありません(PR #295/#308/#311)。
  • 繁体字中国語(台湾)がアプリの 7 番目の言語に。Android 13+ のシステム言語選択と同期します。設定下書き、環境光操作、車両ボタン編集、昼夜待機画面を修正。このコミュニティサイトの 13 言語はアプリとは別です(PR #239/#252/#281/#286/#302/#305/#314/#317)。

利用時の影響

特定ファームウェアの無線・USB・表示問題への対応、または初期状態で無効の実験機能を意図的に試す場合に検討してください。

検証状況と互換性

上流の単体用例 1,487 件中 1,486 件成功、既存のホスト依存 1 件をスキップ、失敗・エラーなし。4 種類のソースのみのデバッグビルド/lint と署名済みモバイルリリースビルド/lint が成功。既存警告は残ります。APK のビルドコミットは 6fb0fa4a09e77a84a437da5159147a6f6141ed61。完全な修正版を管理者が新たに実車検証したとはしていません。

0.2.13 は Android 9+(API 28)、対象 API 37、versionCode 32。Android 9 Wi-Fi Direct はファームウェア API が必要で周波数検証不可。Android 10+ は検証を維持。ランチャー埋め込みは Android 11+。任意の BYD 連携はファームウェア・権限条件が残ります。

更新を検討する場合

APK 署名証明書は 0.2.12 と一致。同一パッケージを上書きして設定・ペアリングを保持します。0.2.13 で再現し新しい診断を保存:Android 10+ は Downloads/DiPlay、Android 9 は選択画面を使用。表示/共有とアプリ・非公開領域への代替保存があり、自動アップロードしません。

残っている制限

  • 実験段階で Apple 未認証。付属アクセサリー識別情報は抽出可能で、将来の iOS 受け入れは不確実です。一般的な音切れ、デコーダー・黒画面、Siri、旧 iOS の問題が全面解決したわけではありません。

実車での確認が必要な項目

  • 対象ファームウェアで Android 9 P2P、車種別メーター復元、AP 修復、通話・音声を再検証してください。音楽バッファは停止・シーク・案内・通話・Siri の実機確認が必要。貢献者の構成は署名版全体の検証にはなりません。

関連する問題の履歴/未確認事項: #15, #151, #163, #174, #131, #117

最終確認日: 2026-10-06 · リリースノート原文 · 補足の出典 1 · 補足の出典 2 · 補足の出典 3 · 補足の出典 4 · 補足の出典 5 · 補足の出典 6 · 補足の出典 7 · 補足の出典 8 · 補足の出典 9 · 補足の出典 10

0.2.12
公開プレビュー版
リリースの出典

新しい接続方式、メーター操作と復旧の修正

変更点

  • 既存 Wi-Fi / Same LAN は車載機と iPhone を同じ外部ネットワークで接続します。システム設定で参加し、接続情報を保存、Bluetooth をオンにしてクライアント分離を無効にします。DiPlay 自身は Wi-Fi に参加せず既定ルートを変更しません(PR #223)。
  • ホットスポット起動は実際の AP インターフェースを確認し、AirPlay が接続しない場合の再試行を制限します。任意の自動起動は既定で無効。代替処理には対応ファームウェアのコマンド、承認済みローカル ADB、実際の準備完了が必要で、コマンド成功だけでは不十分です(PR #229/#235)。
  • Apple デバイスの USB 接続判定を修正。任意のユーザー補助は DiPlay 自身のシステム USB 許可ダイアログだけを確認し、他のアプリやダイアログは対象外です。通常の USB 許可は引き続き必要です(PR #170/#224)。
  • 対象となる Android 10 のホットスポット/Wi-Fi Direct 接続では、承認済みローカル ADB で端末のスキャンを任意に停止できます。Same LAN は対象外で、停止中は保存済みネットワークへの自動参加ができません。復旧マーカーと再試行は再起動時にもスキャンを復元します。音切れの万能な修正ではありません(PR #225)。
  • 仮想 16:9 地図は物理メーターのない対応ランチャーを支援。実験的な DiLink 3/4 経路は限定したメーター処理と純正状態の再試行可能な復元を追加し、DiLink 5/5.1 を優先します。DiLink 3 フロントガラス HUD や検証済み DiLink 4 HUD プロファイルは主張しません(PR #171/#182/#187/#213)。
  • マルチウィンドウで映像比率、タッチ位置、システムバーを維持し、低い横長画面の設定表示を改善。解像度は整数の 30%–160% に対応し、デコーダー非対応の拡大は通知して 100% を保存します。キャンセルはプレビュー設定を戻し接続を維持します(PR #172/#179/#181/#191/#230)。
  • CarPlay の外観はシステム、環境光、昼、夜を選択。主映像の明るさ、コントラスト、彩度、暖かさをライブ調整し、Android アプリテーマやメーターストリームとは別です。色の不具合が修正された証明にはなりません(PR #178/#211)。
  • 独自の案内カードに 30%–95% のサイズ、透明度、電話提供の到着情報を追加。不明・期限切れの案内を消去します。対応メーター内容は送達確認付きでライブ切替できますが、非互換レイアウトは引き続き再接続します(PR #193/#232)。
  • 任意のステアリング地図ズームと主画面ジョイスティックは既定で無効。停車中にキーを設定し、通話・メディア動作と押下/解放の対応を維持します。経路・セッション確認は古い電話やストリームへの命令を拒否します(PR #214/#231)。
  • 曲変更時のみのカードは新情報を5秒表示し、タイマーの所有を保護。次のアートワーク転送中は旧画像を維持し、失敗確認時に消去します。完了しない転送に新しいタイムアウトは追加していません(PR #215/#228)。
  • ファイル選択や Downloads 提供機能が使えない場合、診断はレポート表示/共有に対応。確認画面に Android/data/com.shihab.diplay/files/diagnostic-reports/ または非公開ストレージを表示します。自動アップロードはなく、出力改善は起動問題の修正を証明しません(PR #185/#219)。

利用時の影響

既存の外部ネットワーク、対応メーターやステアリング機能を試し、制限のある車載機で報告を取得する際に役立ちます。

検証状況と互換性

上流は単体テスト1,193件成功、ホスト固有の1件スキップ、失敗・エラーなしと報告。ソースのみの4種類のデバッグビルドとデバッグ lint、リリース lint、署名付き mobile リリースビルドが成功し、既存 lint 警告は残ります。署名は 0.2.11 と同一。完全修正版の新たな実車テストは主張されていません。

APK は Android 9+、Wi-Fi Direct は Android 10+、ランチャー地図埋め込みは Android 11+ が必要。任意の BYD 経路は対応ファームウェアと許可を引き続き必要とし、Android 7/8 と他ブランド固有の問題は上流の対応範囲外です。

更新を検討する場合

設定とペアリングを維持するため同じ署名のパッケージを上書きしてください。未解決問題を 0.2.12 で再現し、設定 → 診断 → 診断レポートを保存から表示された保存先かレポート表示/共有を利用します。

残っている制限

  • APK は引き続き実験的で Apple 認定ではなく、将来の iOS 受け入れは保証されません。強制停止すると純正・メーター・Wi-Fi の復元が DiPlay を開き直すまで遅れる場合があります。

実車での確認が必要な項目

  • 修正済み DiLink 3/4 メーター経路、スキャン復旧、ステアリングモード、ファームウェア固有のホットスポット起動を再確認してください。一般的な音切れ、通話/Siri/マイク、iOS 15 起動、色やテーマは現在の実機の新しい証拠が必要です。

関連する問題の履歴/未確認事項: #15, #151, #163, #174, #131, #117

最終確認日: 2026-10-05 · リリースノート原文 · 補足の出典 1 · 補足の出典 2 · 補足の出典 3 · 補足の出典 4 · 補足の出典 5 · 補足の出典 6 · 補足の出典 7 · 補足の出典 8

0.2.11
公開プレビュー版
リリースの出典

チャンネル選択、車両設定と互換性の修正

変更点

  • 接続設定の Wi-Fi Direct に優先チャンネルを追加。初期値は自動で、保存した手動設定は次回の接続に適用されます。非対応やチャンネル不一致はエラーになります。音声の途切れを解消する確認済みの修正ではありません(PR #175)。
  • 独自のメーター用案内カードは3段階のサイズと2%刻みの位置調整に対応。不明な矢印は空欄のまま、期限切れの案内は消去します。iPhone の映像内の案内カードは単独で移動できません(PR #155)。
  • 設定を開く下スワイプを2本、3本、4本指から選択でき、初期値は3本です。非タッチ端末には方向キー/リモコン操作を追加し、通常のタッチやノブ操作を維持します(PR #156/#146)。
  • 位置設定の高度な車両データは DiLink 5.0 の既定モードを維持し、明示的に選ぶ旧型車載機の検出を追加。回数を制限した読み取り専用の検出には承認済みのネットワーク ADB が必要で、受け入れた項目のみバッテリー、車輪速度、停車中動画の設定を有効にします(PR #158/#173)。
  • 車両の既存ホットスポットの自動起動は任意で、初期状態では無効です。対応する BYD ファームウェアで DiPlay 自身のパッケージ権限を確認し、SSID とパスワードを維持します(PR #164/#173)。
  • 曲情報の差分更新でアーティストが省略された場合は既存値を保持し、未変更の情報やアートワークを繰り返し配信しません。Android 9 の音声 API 修正は具体的な互換性問題に対応しますが、#163 の全原因の解決を証明しません(PR #161/#162/#173)。
  • 再接続は確定した画面サイズと通常の準備確認を使用。有線 VPN は DiPlay のみに限定できなければ開始を中止します。厳密に一致する Android 10 P2P Builder エラーには自動モードで1回だけ保護された復旧を試みます(PR #173/#168)。
  • 件数を制限した無線、メディア、テーマ、自アプリ終了の診断は自動送信や診断用権限を追加せず、音声・動画・パケット内容を記録しません。公開前には報告の確認が必要です。

利用時の影響

対応 Wi-Fi Direct チャンネルの比較、対応車両機能の設定、接続やメディアの不具合の診断に役立ちます。

検証状況と互換性

上流は単体テスト773件成功、ホスト固有の1件スキップ、失敗・エラーなしと報告。ソースのみの3種類のデバッグビルド、デバッグ lint、リリース lint、署名付きリリースビルドが成功し、既存の lint 警告は残ります。署名は 0.2.10 と同一。新たな実車検証は主張されていません。

APK は Android 9+、Wi-Fi Direct は Android 10+、ランチャー内の地図埋め込みは Android 11+ が必要です。BYD 対応はファームウェアによって異なり、Android 7/8 と他ブランド固有の問題は上流のサポート範囲外です。

更新を検討する場合

設定とペアリングを維持するため、同じ署名のパッケージを上書きインストールしてください。未解決の問題は 0.2.11 で再現し、設定 → 診断 → 診断レポートを保存から出力します。起動問題は車載機を再起動後、DiPlay を手動で開いて出力してください。

残っている制限

  • APK は引き続き実験的で Apple 認定ではありません。将来の iOS での受け入れと一般配布への適性は未解決です。
  • 手動チャンネル選択は Wi-Fi Direct の損失や音切れの解決を確認したものではありません。秦 PLUS の起動、iOS 15 の接続、Siri/マイク品質、昼夜テーマの挙動には現在の端末の証拠が必要です。

実車での確認が必要な項目

  • 実機で TV/ノブ操作、案内カード位置、旧型車載機の項目と ADB 拒否/切断、ホットスポット自動起動、アプリ限定の有線通信、チャンネル選択、再接続、長時間の音楽再生を確認してください。
  • 任意の停車中動画には有効な P レンジの読み取りが必要で、P を離れるか値を失うと終了します。無線の車両・位置データは Wi-Fi iAP2 リンクが担当しますが、トンネル内の案内で車輪速度が使われる証明にはなりません(PR #157)。

関連する問題の履歴/未確認事項: #15, #151, #163, #174, #131, #117, #118, #127

最終確認日: 2026-10-04 · リリースノート原文 · 補足の出典 1 · 補足の出典 2 · 補足の出典 3 · 補足の出典 4 · 補足の出典 5

0.2.10
公開プレビュー版
リリースの出典

接続修正、楽曲アートワーク、診断の改善

変更点

  • USBMUX 制御応答の限定的なパディングを処理し、有線接続では手動ホットスポット設定が未完了でも開始できます(PR #114/#130)。
  • 無線接続は空いている AirPlay ポートを選択できます。Wi-Fi Direct は不明なセキュリティ報告と混雑チャネルに対応し、回数を制限して 5 GHz から 2.4 GHz に切り替えます(PR #121/#143)。
  • CarPlay の楽曲情報、再生位置、縮小したアルバム画像を Android メディアセッション経由で対応ランチャーに公開します(PR #82)。
  • 通話は Android のエコーキャンセルとノイズ抑制を利用できます。対応と効果は車載機次第で、Siri の収音経路は変わりません(PR #116)。
  • ネットワーク ADB のバッテリー読み取りは車両の CAN/CANFD プロトコルに合わせます。ホーム画面のマップミラーを表示・非表示にしてもメーター地図は維持されます(PR #123/#133)。
  • 任意の動画機能にシークと前後十秒ボタンを追加。ネットワーク ADB と有効な P ギア情報が必要で、P を離れるか情報が無効になると再生を閉じます。FairPlay 動画は非対応です(PR #129)。
  • ウクライナ語訳と Bluetooth、USB、再接続、起動、マイクの診断を追加。診断の追加はマイク経路や Siri の修正ではありません。

利用時の影響

特定の USB・無線起動問題、対応ランチャーの楽曲表示、詳しい障害ログの収集に役立ちます。

検証状況と互換性

上流では Linux の 529 テストが失敗・スキップなしで通過。ローカルでは 528 テストを実行し macOS のバインドテスト一件をスキップ。署名付きリリースビルドと lint は通過しましたが警告は残ります。署名は 0.2.9 と同じで、新たな実車検証はありません。

APK は Android 9+、Wi-Fi Direct は Android 10+。ランチャーへの地図埋め込みは引き続き Android 11+。個別の修正から全車両・ランチャー・Bluetooth ファームウェアの互換性は保証できません。

更新を検討する場合

同じ署名の既存アプリに上書きして設定とペアリングを保持します。未解決の問題は 0.2.10 で再現し、設定 → 診断 → 診断レポートの保存から新しいログを出力してください。起動問題では車載機を再起動し、DiPlay を手動で開いて出力します。

残っている制限

  • Android 7/8 対応は追加されておらず、HarmonyOS の無線互換性も未検証です。
  • Wi-Fi Direct のパケット損失、機種別のマイク入力、再接続問題は実機調査が必要です。全般的な解決ではありません。

実車での確認が必要な項目

  • USB 修正は取得済みの iOS 27 フレームに対応します。#100 の BYD 以外の端末で有線メディアと再接続の確認が必要です。
  • 無線タイムアウト(#98/#134/#137/#142)、回転・再接続(#119/#141)、音切れ(#131)、通話・Siri(#103/#115/#117/#138)には 0.2.10 の新しいログが必要です。
  • 自動起動(#118/#127)と表示サイズ(#92)を再確認してください。起動要求が受理されても画面にアプリが表示されたとは限りません。

関連する問題の履歴/未確認事項: #98, #134, #137, #142, #119, #141, #131, #103, #115, #117, #138, #118, #127, #92, #100, #124

最終確認日: 2026-10-03 · リリースノート原文 · 補足の出典 1 · 補足の出典 2 · 補足の出典 3 · 補足の出典 4 · 補足の出典 5

0.2.9
公開プレビュー版
リリースの出典

フローティング地図、ランチャーウィジェット、音声出力の拡張

変更点

  • DiPlayがバックグラウンドでも中央画面に地図を表示し、ドラッグやピンチで操作できます。メーター地図と重ねて表示する権限が必要です。使用状況へのアクセスでホーム画面に限定できます。
  • メーターへの曲情報表示にはネットワークADBが必要です。ナビウィジェットには対応ランチャーが必要で、BYD標準ホームは任意のAndroidウィジェットに対応しません。
  • 任意のライブ地図共有と開発者向けランチャーサンプルはAndroid 11+が必要です。共有は初期状態でオフですが、有効にすると端末内のどのアプリも地図を要求できます。
  • BYDの昼夜モード追従、カメラウィンドウ変更時の接続維持、音声ストリーム0–20の選択を追加。0は自動ルーティングです。
  • アプリのウクライナ語とGPS方位修正を追加。一部の新機能のウクライナ語表記は英語のままです。

利用時の影響

対応するBYD環境でフローティング地図、ランチャーウィジェット、音声出力の追加選択肢を使う場合に役立ちます。

検証状況と互換性

公開時に上流は 420 件のテスト、署名ビルド、DiLink 5.1 へのテスト版インストールを報告しました。最終 APK の個別実車テストは当時記録されていません。その後の 0.2.9 コミュニティ報告(#124/#126/#131)も APK の入手元と署名は未確認です。

APKはAndroid 9+、Wi-Fi DirectはAndroid 10+、ランチャーへの地図埋め込みはAndroid 11+が必要です。車両、ランチャー、通話/Siri、長時間走行の広範な検証は未完了です。

更新を検討する場合

これらの機能や0.2.8の音声選択範囲の制限に対応したい場合は0.2.9を検討してください。上書き更新でペアリングを保持できます。安定した環境で必ず更新する必要はありません。

残っている制限

  • 音声が時折途切れる問題は残っています。通話、Siri、長距離走行での安定性は、さらに検証が必要です。
  • BYD 標準ホームには任意の Android ウィジェットを追加できません。Home と map-host のサンプルは、ソースで提供される独立した開発者向けアプリです。

実車での確認が必要な項目

  • より多くの車両で昼夜モードの変化、カメラ画面のサイズ変更、タッチ位置、バックグラウンドとの切り替えを確認してください。
  • 問題が報告された車載機で、チャンネル 15 の試聴と音楽再生中のナビ音声、再接続後の設定保持を確認してください。
  • 曲情報の消去、ウィジェットの経路表示の期限切れ、フローティングマップの操作とホーム画面への表示制限を確認してください。共有をオフにすると地図へのアクセスが終了し、再びオンにした後は再接続が必要なことも確認してください。
  • Home サンプルのウィジェット連携、アプリ起動、戻る操作、BYD ホームへの復帰を確認してください。GPS の進行方向が既知・不明の場合の報告も検証してください。

関連する問題の履歴/未確認事項: #124, #126, #131

最終確認日: 2026-10-02 · リリースノート原文 · 補足の出典 1 · 補足の出典 2 · 補足の出典 3 · 補足の出典 4 · 補足の出典 5 · 補足の出典 6 · 補足の出典 7

0.2.8
公開プレビュー版
リリースの出典

位置情報の接続切り替え修正と任意の車両データ連携

変更点

  • ワイヤレスのBluetoothからWi-Fiへの切り替え後も位置情報を送信します。更新頻度は毎秒1回までです。
  • ADBによる車輪速度・ギア情報の送信を任意で利用できます。トンネル内の推測航法は未検証です。
  • 報告上のiOS 27で停車中の動画再生に対応。ADBが必要で標準では無効です。P以外では閉じます。

利用時の影響

車載機の位置情報を利用する場合や、対応ファームウェアで任意の車両機能を試す場合に関係する変更です。

検証状況と互換性

コントリビューターがBYD Tang、DiLink 5.0、iPhone 15 Pro、報告上のiOS 27で実車テスト。最終的に配布されたAPKは別途実車テストしていません。

APKの最低要件はAndroid 9以上、Wi-Fi DirectはAndroid 10以上です。メンテナーは#79を修正済みとしていますが、確認済みの再テストは独自ビルドのみです。

更新を検討する場合

ワイヤレスの切り替え後に位置情報送信が止まる場合、このリリースに関連する変更があります。安定して動作しており、これらの機能を使わない場合、一律に更新を勧める根拠はありません。

報告された問題

  • ナビのチャンネル14/15を選択できないとの報告(#85、#86)。
  • Seal EV / DiLink 4 / Android 10で再接続後もCarPlayの表示サイズが変わらないとの報告(#92)。

関連する問題の履歴/未確認事項: #53, #72, #79, #85, #86, #92

最終確認日: 2026-10-01 · リリースノート原文 · 補足の出典 1 · 補足の出典 2 · 補足の出典 3 · 補足の出典 4

0.2.7
公開プレビュー版
リリースの出典

ステアリング操作、言語、メーター表示の選択

変更点

  • アプリの5言語対応とAndroidのアプリ言語設定との連携。
  • 対応するBYDで、CarPlay表示中のステアリングのメディア操作と長押しSiri起動。
  • メーターの地図/ターンカード選択と、任意のADBバッテリー送信/地図一時停止機能。

利用時の影響

テスト済みBYDファームウェアでメディアキーが使え、メーター表示を選びやすくなりました。

検証状況と互換性

324件のユニットテストと署名付きビルドが報告されています。配布APKの新たな実車検証はありません。

Android 10の#79では0.1.0/0.2.0は動作し、0.2.7は失敗したと報告しています。バージョン固有の報告であり、すべてのDiLink 3の結果ではありません。

更新を検討する場合

旧ビルドでステアリングのメディア操作ができない場合は検討してください。PR #8の正確なファームウェア範囲を確認し、ほかの車載機ではテストが必要です。

報告された問題

  • Android 10でWi-Fi Directがクラッシュするとの報告(#79)。

関連する問題の履歴/未確認事項: #1, #53, #57, #79

最終確認日: 2026-10-01 · リリースノート原文 · 補足の出典 1 · 補足の出典 2

0.2.6
公開プレビュー版
リリースの出典

車載ホットスポットを標準に変更、メーター地図に対応

変更点

  • 車載ホットスポットが標準になり、従来のLocal hotspot設定は移行されます。
  • 確認済みDiLink 5.1でメーター地図と初回の自動テーマ設定に対応。
  • 診断の保存と接続設定を見つけやすくなりました。

利用時の影響

iPhoneを手動で接続しなくてよいホットスポット設定と、確認済みファームウェアのメーター地図表示。

検証状況と互換性

メンテナーがDiLink 5.1/Android 13で候補版のホットスポットと表示を確認しています。最終配布APKは別途接続テストしていません。

ホットスポットの接続手順が変わりました。「Local hotspot」を説明する古いガイドは使えません。

更新を検討する場合

車載ホットスポットや対応メーター表示を使う場合は変更内容を確認してください。0.2.0から更新する場合は保存したホットスポット情報を確認してください。接続ループの報告があります。

報告された問題

  • 更新後の接続ループ(#26、#42)。
  • Android 10のWi-Fi Directクラッシュ(#44)。

関連する問題の履歴/未確認事項: #26, #42, #44

最終確認日: 2026-10-01 · リリースノート原文 · 補足の出典 1 · 補足の出典 2 · 補足の出典 3

0.2.0
公開プレビュー版
リリースの出典

確認済みBYD HUD連携と接続の改善

変更点

  • 確認済みのDiLink 5.1ファームウェア1種類でHUD案内に対応。
  • 開発車両で車載ホットスポットによる起動を確認。
  • Wi-Fi Directと音声バッファを改善。音切れは残っています。

利用時の影響

対応する開発車両のファームウェアで、進行方向、次の曲がり角までの距離、道路名を表示。

検証状況と互換性

234件のテストと、候補版のHUD・ホットスポット・Wi-Fi Directの実車報告があります。より幅広い走行テストは今後の課題です。

別のコントリビューターからDiLink 5.0の動作報告があります。公式に確認されたDiLink 5.1の範囲は限定的です。

更新を検討する場合

HUDを目的に0.1.0から更新する場合は、ファームウェアの識別情報を正確に確認してください。すべてのBYDでHUDを有効にするものではありません。

関連する問題の履歴/未確認事項: #1, #11, #15, #41

最終確認日: 2026-10-01 · リリースノート原文 · 補足の出典 1

0.1.0
公開プレビュー版
リリースの出典

公開プレビュー版の配布再開

変更点

  • 9月25日のローカル再ビルド後、公開APKの配布を再開。
  • 以前の0.1.0とアプリのバージョン、バージョンコード、署名は同じです。

利用時の影響

既存ユーザーはインストールを維持できます。配布再開自体は互換性の改善ではありません。

検証状況と互換性

172件のテストが報告されています。再公開ファイルの新たな実車テストはありません。

当時のワイヤレス接続手順はAndroid 10以上のWi-Fi Directを要求していました。その後、ホットスポットの手順は変更されています。

更新を検討する場合

同じバージョンが再公開されたという理由だけで再インストールする必要はありません。動作している環境を変更する前に、新しいリリースの挙動を確認してください。

関連する問題の履歴/未確認事項: #1, #2

最終確認日: 2026-10-01 · リリースノート原文 · 補足の出典 1

次にすること

出典