GitHub 火線榜

GitHub 火線榜 · 倉庫檔案

shihabal3amri/DiPlay

Independent CarPlay receiver for compatible Android head units. Wired and wireless public preview. (簡介來自倉庫自身文件。)

資料截至 October 22shihabal3amri

最好成績

#28

潛力榜 · 90 天斜率

12K

累計 Star

1.5K

Fork 總數

1

近 30 天在榜天數

專案文件

DiPlay

English · 简体中文 · 繁體中文

為相容的比亞迪 Android 車機提供有線與無線 CarPlay,採用熟悉的 DiAuto 介面。DiPlay 是獨立應用程式,正式版套件名稱為 com.shihab.diplay。

專案以比亞迪汽車為主要支援對象。其他品牌可能可以執行,但不在一般支援範圍內;特定韌體的個別整合不代表整個品牌受到支援。

下載與繁體中文網站 · 0.2.21 版本 · 回報問題

DiPlay 主畫面

開始使用

請將 DiPlay 安裝在車機上,而非 iPhone。車機需要允許安裝 APK,且 Android 版本須為 7.0 以上(API 24+);Android 7.0–8.1 尚待實車驗證。使用時無須越獄、轉接盒、Mac、帳號或遠端認證伺服器。

有線與無線 CarPlay 的核心功能不需要 ADB。部分儀表板、車輛資料、方向盤或停車影片功能需要相容韌體及已授權的網路 ADB,請依各設定的說明操作。

  1. 停車後安裝 APK,開啟 DiPlay 並授予所需權限。
  2. 無線模式可選車載熱點、Wi-Fi Direct 或現有 Wi-Fi/同一區域網路;有線模式請使用支援資料傳輸的 USB 連接埠與傳輸線。
  3. 在 iPhone 上接受 CarPlay 提示。連線前先關閉其他手機投影應用程式。

完整步驟請見安裝與連線指南。

切換為繁體中文

開啟 設定 → 語言 → 應用程式語言,選擇 繁體中文,再按 套用。也可選擇 跟隨系統。

Android 13 以上會與 Android 的個別應用程式語言設定同步;Android 7.0–12 由 DiPlay 儲存語言選擇。繁體中文使用臺灣用語;香港、澳門及明確指定 Hant 的語言選擇共用這份翻譯,並未提供獨立的地區版本。DiPlay 的語言選擇控制其自身介面,CarPlay 內的應用程式語言則由 iPhone 及各應用程式管理。

選用的 DiPlay Home 啟動器與 DiPlay map host 範例也提供繁體中文,依各自的 Android 系統語言顯示,不共用主要 DiPlay 應用程式的語言偏好。第三方小工具與應用程式名稱由提供者決定。

主要功能與 0.2.21 更新

  • 有線 USB 與無線 CarPlay,使用本機認證。
  • 相容韌體上的比亞迪抬頭顯示器(HUD)與儀表板導航提示。
  • 解析度、影格率、圖示與文字大小調整;依設定說明,在重新連線後套用。
  • 0.2.21 修正 0.2.20 中音樂落後於 iPhone 的問題,暫停與切歌不再延遲數秒;iPhone 一直不開啟 CarPlay 時,有線連線會自動重試;在沒有 Android 內建 Opus 編碼器的車機上使用麥克風時,DiPlay 不再閃退。
  • CarPlay 結束後,DiPlay 會把儀表交還給原車;DiPlay 可安裝在 Android 7.0 上,並新增義大利文。新選項預設關閉:暫時顯示系統列(5 秒)、黑色圓角遮罩、方向盤播放/暫停按鈕、雙擊觸發 Siri、匯入車機熱點詳情(實驗性)、桌面懸浮球(實驗性)、車輛原廠音樂律動。
  • 可在 設定 → 關於 → 在手機上備份或還原 透過 QR 碼備份設定,更新時可選其他安裝程式。
  • 本機診斷報告匯出,只有在你選擇分享後才會傳送。
  • 實驗性選項預設關閉,請停車後依說明測試。

英文版本說明與驗證紀錄記錄完整變更、已知限制及尚待實車測試的項目。自動化測試通過不代表所有車型、iOS、Siri 或通話情境都已驗證。

繁體中文文件

文件 內容
安裝與連線 首次使用、權限、USB、熱點及 Wi-Fi 模式
設定與疑難排解 設定分類、重新連線、畫面與聲音、診斷回報
隱私權與診斷 資料儲存、權限、報告分享及更新檢查
從原始碼建置 Windows/Android Studio、建置環境、APK 路徑及認證素材
翻譯維護 臺灣用語、資源檢查與文件同步方式
本次繁體中文驗證紀錄 測試、建置結果及完整 CI 的未解失敗

進階車型整合可參考比亞迪導航、Wi-Fi Direct 舊版限制及現有 Wi-Fi 指南;這些深入文件目前為英文。

相容性與公開預覽版限制

這是未經 Apple 認證的公開預覽版。公開 APK 包含從公開 Carlinkit 韌體取得的實驗性配件身分,並非為 DiPlay 新核發的 MFi 身分;內含私密金鑰可被擷取。未來 iOS 是否接受、各車機的可靠性及該身分是否適合公開散布,仍有未解問題。

Wi-Fi Direct 在 Android 7.0–9 使用依賴韌體的舊版路徑,無法驗證實際協商頻率;Android 10 以上可驗證。車機支援連上 5 GHz Wi-Fi,不代表能建立 5 GHz Wi-Fi Direct 群組。遇到卡頓可先使用車載熱點、30 fps、預設圖示大小及較低解析度,保留 HEVC 關閉。

更新時使用相同套件與相符簽章才能保留設定及配對資料;請勿只憑 APK 檔名判斷更新相容性。安裝限制取決於車機韌體。

回報問題

重現問題後,開啟 設定 → 診斷 → 儲存診斷報告,記錄故障時間並檢查 TXT 內容,再附到相關問題或新增問題。請提供車型/車機、Android/DiLink/完整韌體版本、iPhone/iOS、連線方式、相關設定與重現步驟。不要公開熱點密碼或認證檔案。詳見診斷回報步驟。

原始碼與授權

專案基於 xcertplay(GPL-3.0)。主畫面、設定介面及網站改編自 DiAuto(AGPL-3.0);相關授權位於 docs/licenses。散布修改版本時請保留第三方聲明與授權。CarPlay 與其圖示屬於 Apple Inc.;專案不代表 Apple 或比亞迪的認可。

一般原始碼/CI 建置預設不包含執行時認證素材;獨立連線測試需要外部素材。Git 與公開原始碼壓縮檔排除認證私密金鑰、Android 簽章金鑰及本機設定;將認證素材打包進 APK 後,接收者仍可擷取。詳見建置指南。

當前上榜

  • 28

    潛力榜 · 90 天斜率

    12K 星 · 1.5K fork · 星星 / 天

    潛力 →

近 30 天勢頭

累計 Star 走勢

名次走勢

同榜競速 · 名次近鄰

← 回到榜單