接続方式を選ぶ
| 方式 | 必要環境 | 確認すること |
|---|---|---|
| 車載ホットスポット | APKのAndroid要件を満たすこと。実際のファームウェアでテストが必要 | 車載ホットスポットを有効化、正確なSSID/パスワードを保存、Bluetoothペアリング |
| Wi-Fi Direct | Android 10以上と正常なグループオーナー実装 | 権限、旧Androidの位置情報設定、無線とチャンネルの実際の挙動 |
| USB | Android 9以上、データポート/ケーブル、適切なUSBの役割 | ワイヤレスの問題を切り分ける比較用 |
車載ホットスポットの設定
- 車のホットスポットをオンにし、使える場合は5 GHzを選んでください。iPhoneのインターネット共有は使いません。
- DiPlayのSettings → Connection setup → Built-in car hotspotで正確な名前とパスワードを保存してください。車側で変更したらアプリも更新します。
- iPhoneのBluetoothとWi-Fiをオンにして車とペアリングし、Connect phoneをタップしてCarPlayの確認を承認してください。事前に手動でホットスポットへ接続する必要はありません。
無線機能とバージョンの注意点
5 GHzのアクセスポイントに接続できても、5 GHzのWi-Fi Directグループを作れるとは限りません。ファームウェアがチャンネルを拒否する場合があります。国コードやドライバー設定を変更せず、対応する代替方式を使ってください。
Android 10のgetNetworkNameクラッシュは#15/#44/#79で報告されています。現行ソースでは問題のある取得処理を避けています。#79でメンテナーは0.2.8で修正済みとしていますが、報告者が確認したのは独自ビルドのみです。
旧Local hotspotは0.2.6で削除されました。古いガイドではなく、保存済み車載ホットスポットの手順に従ってください。ホットスポット接続の設定にADBや車のインターネット契約は不要です。
報告された構成
以下は出典に記載された報告であり、問題のある車種全体を示すものではありません。不明な項目は不明のまま掲載しています。
iPhone 14 Pro Max / iOS 27.0 · DiPlay 0.2.0
非対応との報告あり
Bluetoothはペアリングできますが、getNetworkNameエラーでCarPlay起動時にクラッシュします。報告内のAIによる原因説明は根拠として採用していません。すべてのDiLink 3に一般化しないでください。
報告の原文を見る関連するGitHub Issue
クローズされていても修正済みとは限りません。その後の更新は原文で確認してください。