DiPlay社群指南與
相容性資料庫
選擇語言
xcertplay 發布版本專案 GitHub

xcertplay 是什麼

xcertplay 提供有線和無線 CarPlay。Android Auto 是另一種協定,由 DiAuto 接收。兩種 xcertplay 安裝套件均要求 Android 9(API 28)以上;Android 9 使用 LocalOnlyHotspot,不能使用 5 GHz Wi-Fi P2P。符合最低版本不等於車型相容。

DiPlay 基於這個接收端,增加了面向比亞迪的整合及獨立介面/套件名稱。DiPlay 發布套件使用內建實驗性本機認證,xcertplay 則提供可設定認證目標。兩者的測試結果不能互相認證。

官方下載安裝與首次連線

本次核對的最新版本為 1.3.3。官方 Releases 提供標準 Android 使用的 xcertplay-mobile-1.3.3.apk,以及 Android Automotive OS 使用的 xcertplay-automotive-1.3.3.apk。兩者套件名稱同為 com.shilapi.xcertplay,應按接收端平台選擇,不同時安裝;mobile 指 Android 建置目標,不是 iPhone 伴隨應用程式。

停車後按接收端允許的方式安裝相應 APK,與 iPhone 藍牙配對。在畫面開始前點擊右下角 Settings,或三指下滑進入設定;選擇並設定認證目標,點擊 Save & Reconnect,需要硬體時連接所選 MFi 硬體。有線連線需資料線/資料連接埠及支援 USB Host/OTG 的接收端。

認證與硬體路徑

認證可選 CH341 I2C 橋接 MFi 晶片、板載 /dev/i2c-N、本機匹配憑證/私密金鑰、Remote MFi/BAA。本機檔案為 DER PKCS#7 .p7b 憑證及未加密 DER PKCS#8 .pk8 私密金鑰,須妥善保護金鑰。安裝 APK 不代表已具備或驗證所有硬體、憑證和遠端服務設定。

README 明確 Remote MFi 目前僅測試 BAA 認證。CarPlay Ultra 能觸發手機提示,但協定堆疊尚未完整實作/驗證,不能把提示視為 Ultra 可用,也不能據此購買硬體。

測試範圍及排查

上游稱在車機和手機上測試,但沒有通用車型認證表。失敗時記錄接收端/Android、iPhone/iOS、版本、連線及認證方式。日誌路徑為 /sdcard/Android/data/com.shilapi.xcertplay/files/logs/xcertplay.log,分享前移除私人識別資訊、憑證及金鑰。使用下方官方原始碼、Releases 和 Issues;本站不託管 APK。

來源