Symptôme
CarPlay démarre puis se ferme ou se reconnecte alors que musique / navigation fonctionnaient déjà.
Causes possibles
Les journaux #52/#72 décrivent un délai dépassé du tunnel iAP2 Bluetooth→Wi-Fi après audio / vidéo réussis. #41 et #35 montrent aussi des retours selon téléphone / OS. Les interférences radio seules ne sont pas une explication prouvée.
Vérifications rapides
- Notez le délai et exportez les diagnostics immédiatement après la coupure. Distinguez délai de transfert dépassé et échec au démarrage.
- Comparez point d’accès intégré et USB sur le même téléphone / build, en changeant un réglage à la fois.
- Notez si la caméra de recul / vue panoramique, la rotation d’écran ou un changement d’application déclenche la coupure.
- Testez un second iPhone uniquement s’il est disponible ; conservez les versions iOS exactes sans fusionner les résultats.
Résultats et solutions de contournement signalés
#35 contient un suivi 0.2.8 où une chanson a joué environ trois minutes sans déconnexion. C’est un retour de session courte, pas une validation sur long trajet. Un retest 0.2.8 a été demandé pour #72 ; aucun résultat confirmé n’est archivé.
État selon les versions
0.2.9 inclut la PR #89 : une session CarPlay plein écran existante reste connectée pendant le redimensionnement par la vue panoramique. Un démarrage dans une fenêtre caméra étroite exige encore une reconnexion à son agrandissement. Des tests sur davantage de véhicules restent nécessaires.
Modifications et vérifications en 0.2.10
Traductions ukrainiennes supplémentaires et diagnostics Bluetooth, USB, reconnexion, démarrage et microphone ; ces ajouts ne corrigent ni le routage du microphone ni Siri.
De nouveaux journaux 0.2.10 sont nécessaires pour les délais sans fil dépassés (#98/#134/#137/#142), les rotations / reconnexions (#119/#141), les saccades audio (#131) et les appels/Siri (#103/#115/#117/#138).
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 mises à jour incrémentales des titres conservent un artiste omis ; les métadonnées / pochettes inchangées ne sont plus republiées en boucle. Une correction de l’API audio Android 9 traite une erreur précise de compatibilité sans prouver que toutes les causes de #163 sont corrigées (PR #161/#162/#173).
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
Le démarrage du point d’accès vérifie l’interface AP réelle et limite les tentatives si AirPlay ne se connecte jamais. Le démarrage automatique facultatif reste désactivé par défaut ; son repli exige des commandes de firmware prises en charge, ADB local autorisé et une disponibilité observée, pas seulement une commande réussie (PR #229/#235).
Sur les sessions point d’accès / Wi-Fi Direct Android 10 éligibles, ADB local autorisé facultatif peut suspendre les recherches de réseaux. Same LAN est exclu ; la connexion automatique aux réseaux enregistrés est indisponible pendant la pause. Des marqueurs et tentatives de récupération restaurent les recherches, y compris après réouverture ; ce n’est pas une correction universelle des saccades (PR #225).
Le multifenêtre préserve les proportions vidéo, l’alignement tactile et les barres système ; les écrans compacts de configuration s’adaptent mieux. La résolution accepte des entiers de 30 % à 160 % ; un agrandissement incompatible avec le décodeur enregistre 100 % avec un avertissement. Annuler restaure les paramètres prévisualisés et conserve la session (PR #172/#179/#181/#191/#230).
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.
Retestez les voies corrigées du combiné DiLink 3/4, la récupération des recherches de réseaux, les modes au volant et le démarrage du point d’accès propre au firmware. Les saccades générales, les appels/Siri/microphone, le démarrage iOS 15 et les couleurs / thèmes nécessitent encore de nouvelles preuves sur les appareils actuels.
Modifications et vérifications en 0.2.13
Le sans-fil privilégie un IPv4 utilisable avec un repli IPv6 lié à l’interface ; le canal Auto ne garantit ni bande ni absence de saccades. Le mDNS par interface évite un service NSD inutilisé ; le repli du transfert exige une vidéo affichée. La réparation expérimentale de connexion au point d’accès exige Android 13+, un point d’accès configuré par l’utilisateur en 5 GHz uniquement, des API compatibles, ADB localhost autorisé et une confirmation explicite hors connexion (PR #251/#258/#283/#309/#313).
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.
iPhone 14 / iOS 16.3 · DiPlay 0.2.0
Fonctionne avec des problèmes connus
Déconnexions / reconnexions répétées avec le téléphone indiqué. La combinaison modèle / année est conservée telle que signalée, sans validation indépendante.
Voir le compte rendu originaliPhone XS Max / iOS 18.7.1 · DiPlay 0.2.0
Éléments de preuve limités
L’auteur indique que les reconnexions ne surviennent pas avec ce téléphone. La durée du test et le mode sans fil sont inconnus.
Voir le compte rendu original? / iOS ? · DiPlay 0.2.8
Éléments de preuve limités
L’auteur initial du compte rendu Qin Champion Edition 2023 a testé 0.2.8 pendant une chanson, soit environ trois minutes sans déconnexion. Le téléphone, le firmware et la connexion n’ont pas été reprécisés ; cela ne valide pas un long trajet.
Voir le compte rendu originaliPhone 13 Pro Max / iOS 16.6.1 · DiPlay 0.2.6
Fonctionne avec des problèmes connus
L’auteur initial décrit des reconnexions filaires et sans fil répétées en 0.2.6. Les autres commentateurs utilisent des véhicules et téléphones différents.
Voir le compte rendu originalIssues 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.