DiPlay
Français

Symptôme

DiPlay ne détecte pas l’iPhone, boucle sur Connecting ou redemande sans cesse l’accès USB.

Causes possibles

Matériel de recharge seule, mauvais rôles USB hôte / périphérique et problèmes de confiance / autorisation diffèrent d’une boucle au stade du protocole. #44 montre qu’une liaison USB négociée peut échouer ensuite.

Vérifications rapides

  1. Essayez un câble de données connu et le port documenté du véhicule. Gardez l’iPhone déverrouillé.
  2. Acceptez l’accès USB Android, Faire confiance / CarPlay de l’iPhone et le VPN local si demandé.
  3. Fermez les applications de projection concurrentes et notez si le téléphone est détecté avant la boucle.
  4. Comparez le même téléphone via point d’accès intégré ; exportez un rapport après l’échec.

Résultats et solutions de contournement signalés

Han #11 signale un USB fonctionnel avec autorisations répétées en 0.2.0. Aucun contournement universel de ce comportement Android personnalisé n’est documenté. Ne modifiez pas les autorisations ADB comme solution non vérifiée.

État selon les versions

Dans Seal 06 #57, l’iPhone 13 Pro / iOS 26 signalé échoue et le XS Max / 18.7.1 réussit en 0.2.7. L’issue est clôturée, mais la discussion archivée ne prouve pas une correction en 0.2.8.

L’USB gère le remplissage borné des réponses de contrôle USBMUX et autorise des paramètres Manual hotspot incomplets en filaire (PR #114/#130). La correction cible le format de trame iOS 27 observé. Les médias filaires de bout en bout et les reconnexions de l’appareil non BYD #100 restent à confirmer.

#122 signale des demandes répétées d’accès / appairage sans connexion CarPlay. Les versions exactes de DiPlay, firmware et iOS sont incomplètes ; ni cause universelle ni version corrigée ne sont établies. Distinguez ce symptôme des échecs de format USBMUX et relevez les versions exactes et diagnostics.

Modifications et vérifications en 0.2.10

Mettez à jour l’installation signée existante pour conserver les paramètres et l’appairage. Pour les problèmes persistants, reproduisez-les en 0.2.10 et exportez un nouveau rapport via Settings → Diagnostics → Save diagnostic report ; pour un problème au démarrage, redémarrez d’abord puis ouvrez DiPlay manuellement pour exporter.

Modifications et vérifications en 0.2.11

Les reconnexions utilisent une géométrie d’affichage stabilisée et les vérifications habituelles de disponibilité. Le VPN filaire doit être limité à DiPlay, sinon le démarrage s’arrête. Un échec précis du Builder P2P d’Android 10 reçoit une seule tentative de récupération protégée en mode Auto (PR #173/#168).

Installez par-dessus le même paquet signé pour conserver les paramètres et l’appairage. Reproduisez les problèmes persistants en 0.2.11, puis exportez via Settings → Diagnostics → Save diagnostic report. Pour un problème au démarrage, redémarrez d’abord puis ouvrez DiPlay manuellement pour exporter.

Modifications et vérifications en 0.2.12

La détection des appareils Apple connectés en USB est corrigée. L’assistance d’accessibilité facultative confirme uniquement la boîte de dialogue système d’autorisation USB de DiPlay ; les autres applications et dialogues sont exclus. L’autorisation USB habituelle reste requise (PR #170/#224).

Les diagnostics ajoutent View report / Share comme solution de repli si le sélecteur ou le fournisseur Downloads échoue. La confirmation indique Android/data/com.shihab.diplay/files/diagnostic-reports/ ou le stockage privé. Aucun envoi automatique ; l’amélioration de l’export ne prouve pas la correction du démarrage (PR #185/#219).

Installez par-dessus le même paquet signé pour conserver les paramètres et l’appairage. Reproduisez les problèmes persistants en 0.2.12, puis utilisez Settings → Diagnostics → Save diagnostic report et l’emplacement affiché ou le repli View report / Share.

Modifications et vérifications en 0.2.13

La connexion USB change le transport dans l’activité ; les autorisations accordées sont vérifiées. Une gestion ciblée des fins de trame USBMUX couvre les réponses avec charge utile. Le sans-fil peut démarrer sans service USB Android, mais le filaire / CH341 l’exige toujours ; le problème distinct d’écran noir / décodeur reste non résolu (PR #268/#298/#300).

Le certificat de signature de l’APK correspond à 0.2.12. Mettez à jour le même paquet sur place pour conserver paramètres / appairage. Reproduisez les échecs en 0.2.13 et sauvegardez un nouveau rapport : Android 10+ utilise Downloads/DiPlay, Android 9 un sélecteur ; View report / Share et les replis vers le stockage applicatif / privé restent disponibles. Aucun envoi automatique.

Configurations signalées

Les éléments ci-dessous sont des comptes rendus sources, pas une liste universelle des véhicules concernés. Les champs inconnus restent inconnus.

BYD Seal 06 DM-i · DiLink 5 · Android ?

iPhone 13 Pro / iOS 26 · DiPlay 0.2.7
Incompatibilité signalée

L’auteur signale des reconnexions USB répétées avec ce téléphone. Issue clôturée ; aucun nouveau test confirmé en 0.2.8. L’année provient d’un commentaire de l’auteur.

Voir le compte rendu original
Dernière vérification: 2026-10-01
BYD Seal 06 DM-i · DiLink 5 · Android ?

iPhone XS Max / iOS 18.7.1 · DiPlay 0.2.7
Éléments de preuve limités

Le même auteur indique que ce téléphone se connecte par USB. L’audio, les commandes et la stabilité à long terme n’ont pas été évalués.

Voir le compte rendu original
Dernière vérification: 2026-10-01
BYD Han · DiLink 4.0 · Android ?

iPhone 13 Pro Max / iOS 27.0 · DiPlay 0.2.0
Fonctionne avec des problèmes connus

La projection et le tactile fonctionnent explicitement. Les touches multimédias au volant ne fonctionnent pas ; l’autorisation USB est redemandée et le démarrage prend environ 15 à 25 secondes. Une nouvelle implémentation des commandes au volant existe, mais cette configuration précise n’a pas été retestée.

Voir le compte rendu original
Dernière vérification: 2026-10-01

Issues GitHub associées

La clôture d’une issue ne signifie pas nécessairement que le problème est corrigé. Consultez la source pour les mises à jour ultérieures.

Prochaine étape

Sources