Beranda Panduan
DIPLAY COMMUNITY GUIDE

Apakah DiPlay perlu ADB? Izin CarPlay dan BYD

Izin fitur demi fitur

FiturPersyaratan ADBRuang lingkup
Inti USB/nirkabel CarPlayTidakIzin aplikasi normal dan perangkat keras yang kompatibel
Panduan HUD kaca depan terverifikasiTidak ada permulaan waktu prosesFirmware/penerima bawaan yang tepat dan metadata peta
Peta dasbor dasarBukan persyaratan ADB universalTampilan proyeksi terbuka dan firmware yang didukung
DiLink 5.1 tema/kartu otomatis berikutPemberian Usage Access satu kali pada firmware yang terpengaruhGunakan perintah yang ditampilkan untuk paket yang Anda instal
DiLink 5.0 aliran peta jeda/bateraiUnit kepala opsional ADBProperti vendor yang didukung; Periksa akses ADB
Kecepatan roda 0.2.8 / video yang diparkirUnit kepala opsional ADBMati secara default; terowongan belum diverifikasi; video hanya di P
Lagu/artis/status pada panelADB jaringanProperti BYD yang didukung; izinkan lewat Check ADB access
Peta mengambang tengahTampil di atas aplikasi lainSetelan atau ADB; peta panel harus aktif
Kartu hanya di berandaUsage AccessTanpanya dapat menutupi aplikasi lain

Apa yang harus dilakukan pertama kali

Pastikan koneksi CarPlay dasar berfungsi sebelum mengaktifkan integrasi kendaraan. Jika firmware membutuhkan ADB untuk memasang semua APK, itu adalah batasan pemasangan, bukan persyaratan DiPlay saat digunakan.

Pengaturan peta otomatis yang dipandu aplikasi menampilkan perintah untuk paket yang terpasang. Perintah paket HUD Test belum tentu sesuai untuk paket rilis publik.

Paket publik: adb shell appops set com.shihab.diplay SYSTEM_ALERT_WINDOW allow; adb shell appops set com.shihab.diplay GET_USAGE_STATS allow. Paket uji memakai com.shihab.diplay.hudtest. Periksa paket terpasang sebelum menjalankan.

Batasan fitur lanjutan

Akses ADB opsional pada head unit menggunakan adbd di localhost, port 5555, dan memerlukan persetujuan kunci saat memeriksa akses ADB. Pemasangan melalui debugging nirkabel TLS tidak didukung. Aktifkan hanya fitur yang diperlukan saat mobil diparkir.

Fitur baterai memerlukan pembacaan saat identifikasi. Jika data baru tersedia setelah koneksi, periksa akses ADB, terapkan, lalu hubungkan ulang. Data kecepatan roda tidak membuktikan akurasi navigasi di terowongan. Video saat parkir membutuhkan pembacaan posisi transmisi yang valid dan ditutup ketika posisi bukan P.

Pembacaan baterai lewat ADB jaringan memilih CAN/CANFD sesuai protokol kendaraan. Pengaturan tersimpan untuk menampilkan/menyembunyikan cerminan peta di layar utama tetap mempertahankan peta panel instrumen (PR #123/#133).

Perubahan dan pemeriksaan 0.2.10

Video opsional menambah pencarian posisi dan lompatan sepuluh detik. Perlu ADB jaringan dan pembacaan gigi P yang valid; keluar dari P atau kehilangan pembacaan menutup pemutaran. Video FairPlay tetap tidak didukung (PR #129).

Proyek melaporkan 529 tes Linux tanpa kegagalan atau tes dilewati. Lokal menjalankan 528 tes dengan satu tes binding macOS dilewati. Build rilis bertanda tangan dan lint lulus; peringatan lint masih ada. Tanda tangan cocok dengan 0.2.9. Tidak ada validasi baru di mobil.

Perubahan dan pemeriksaan pada 0.2.11

Data kendaraan lanjutan di Lokasi mempertahankan bawaan DiLink 5.0 dan menambah deteksi unit lama yang dipilih secara eksplisit. Pemeriksaan terbatas hanya-baca memerlukan ADB jaringan yang diizinkan; hanya bidang yang diterima mengaktifkan kontrol baterai, kecepatan roda, dan video saat parkir (PR #158/#173).

Menyalakan hotspot mobil yang sudah ada secara otomatis bersifat opsional dan mati secara bawaan. Fitur memeriksa izin paket DiPlay sendiri pada firmware BYD yang didukung dan mempertahankan nama/kata sandi hotspot (PR #164/#173).

Video saat parkir opsional tetap memerlukan pembacaan P yang valid dan ditutup saat keluar dari P atau pembacaan hilang. Data kendaraan/lokasi nirkabel kini memakai tautan Wi-Fi iAP2; ini tidak membuktikan navigasi terowongan memakai kecepatan roda (PR #157).

Pelaporan lokasi tetap mati sampai izin lokasi presisi diberikan; perubahan menghubungkan ulang sesi aktif. Kontrol kendaraan berada di Lokasi → Data kendaraan lanjutan; kartu BYD ADB terpisah mengatur hotspot. Bidang unit lama yang tersimpan perlu diterima sebelum menjadi pembacaan saat berjalan.

Perubahan dan pemeriksaan pada 0.2.12

Startup hotspot memeriksa antarmuka AP nyata dan membatasi percobaan ulang ketika AirPlay tidak tersambung. Startup otomatis opsional tetap mati secara bawaan; jalur cadangan memerlukan perintah firmware yang didukung, ADB lokal berizin, dan kesiapan yang teramati, bukan hanya perintah berhasil (PR #229/#235).

Pencocokan sambungan USB perangkat Apple diperbaiki. Bantuan aksesibilitas opsional hanya menyetujui dialog izin USB sistem untuk DiPlay; aplikasi/dialog lain dikecualikan. Otorisasi USB biasa tetap diperlukan (PR #170/#224).

Pada sesi hotspot/Wi-Fi Direct Android 10 yang memenuhi syarat, ADB lokal berizin dapat menghentikan sementara pemindaian jaringan secara opsional. Same LAN dikecualikan; koneksi otomatis jaringan tersimpan tidak tersedia saat jeda. Penanda dan percobaan ulang memulihkan pemindaian, termasuk saat dibuka kembali. Bukan perbaikan universal untuk tersendat (PR #225).

Peta virtual 16:9 mendukung launcher kompatibel tanpa panel instrumen fisik. Jalur eksperimental DiLink 3/4 menambah kontrol terbatas dan pemulihan keadaan bawaan yang bisa dicoba ulang; DiLink 5/5.1 tetap diprioritaskan. Tidak ada klaim HUD kaca depan DiLink 3 atau profil HUD DiLink 4 terverifikasi (PR #171/#182/#187/#213).

Uji ulang jalur panel DiLink 3/4 yang diperbaiki, pemulihan pemindaian, mode setir, dan startup hotspot khusus firmware. Tersendat umum, panggilan/Siri/mikrofon, startup iOS 15, serta warna/tema masih perlu bukti baru perangkat saat ini.

Perubahan dan pemeriksaan pada 0.2.13

Nirkabel mengutamakan IPv4 yang dapat dipakai dengan IPv6 lingkup antarmuka sebagai cadangan. Auto tidak menjamin pita atau menghilangkan tersendat. mDNS antarmuka menghindari layanan NSD yang tidak dipakai; cadangan handoff memerlukan video yang telah dirender. Perbaikan sambungan hotspot eksperimental memerlukan Android 13+, hotspot buatan pengguna khusus 5 GHz, API didukung, ADB lokal terotorisasi dan konfirmasi eksplisit tanpa sesi aktif (PR #251/#258/#283/#309/#313).

Proyeksi asli dan kontrol gambar panel DiLink 4 diperbaiki; konfirmasi hanya Seal 2022/DiLink 4/Android 10. DiLink 3 memeriksa pemulihan. Kartu belokan tetap kedaluwarsa dua menit, peta menambah 125%, pemulihan baterai/layanan setir terbatas. Tombol/kartu panggilan DiLink 3 terpisah dan mati secara bawaan; pemulihan memakai nilai idle bawaan, bukan salinan keadaan sebelumnya (PR #243/#260/#265/#285/#296/#297/#304/#306).

Uji ulang P2P Android 9, pemulihan panel khusus model, perbaikan hotspot dan panggilan/audio pada firmware tujuan. Buffer musik masih perlu uji fisik jeda/seek/navigasi/panggilan/Siri; konfigurasi kontributor tidak memvalidasi rilis bertanda tangan lengkap.

公开资料与来源

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