DiPlay
Français
Versions de xcertplayProjet sur GitHub

Ce que fait xcertplay

xcertplay fournit CarPlay filaire et sans fil. Android Auto est un autre protocole géré par DiAuto. Les deux cibles xcertplay exigent Android 9 (API 28)+ ; Android 9 utilise LocalOnlyHotspot plutôt que Wi-Fi P2P 5 GHz. Le minimum d’un APK seul ne prouve pas la compatibilité du véhicule.

DiPlay repose sur ce récepteur et ajoute une intégration orientée BYD et sa propre interface / son paquet. La version DiPlay utilise une authentification locale expérimentale incluse ; xcertplay expose des cibles d’authentification distinctes configurables. Les tests d’un projet ne certifient pas l’autre.

Téléchargements officiels et première connexion

La dernière version examinée est 1.3.3. Les Releases officielles fournissent xcertplay-mobile-1.3.3.apk pour Android standard et xcertplay-automotive-1.3.3.apk pour Android Automotive OS. Ils partagent com.shilapi.xcertplay : choisissez la plateforme du récepteur au lieu d’installer les deux. « mobile » désigne la cible Android, pas une application compagnon iPhone.

Installez l’APK adapté par la méthode permise du récepteur, à l’arrêt. Appairez l’iPhone par Bluetooth ; avant le streaming, ouvrez Settings en bas à droite ou glissez vers le bas avec trois doigts. Choisissez et configurez la cible d’authentification, utilisez Save & Reconnect puis branchez le matériel MFi choisi si nécessaire. Le filaire exige câble / port de données et récepteur USB Host/OTG.

Authentification et matériel

Les options comprennent un pont CH341 I2C vers une puce MFi, du matériel natif /dev/i2c-N, des fichiers locaux certificat / clé privée correspondants et Remote MFi/BAA. Les fichiers locaux sont DER PKCS#7 .p7b et DER PKCS#8 .pk8 non chiffré ; protégez la clé. Un APK ne fournit ni ne valide toutes les configurations matérielles, de certificats ou de service distant.

Le README précise que seule l’authentification BAA a été testée pour Remote MFi. CarPlay Ultra peut déclencher une demande sur le téléphone, mais sa pile de protocole est incomplète / non testée. N’y voyez pas une prise en charge Ultra fonctionnelle et ne choisissez pas du matériel uniquement sur ces affirmations.

Limites des tests et dépannage

Le projet annonce des tests sur systèmes multimédias et téléphones sans matrice universelle de véhicules. En cas d’échec, relevez récepteur / Android, iPhone/iOS, version, transport et cible d’authentification. Les journaux sont dans /sdcard/Android/data/com.shilapi.xcertplay/files/logs/xcertplay.log ; retirez identifiants privés, données d’accès et clés avant partage. Utilisez le code, les Releases et Issues officiels ci-dessous ; ce site n’héberge pas l’APK.

Sources