DiPlay
Français

Choisissez un mode

ModePrérequisPoints à vérifier
Point d’accès intégré du véhiculeAndroid compatible avec l’APK ; test réel du firmware nécessairePoint d’accès du véhicule activé ; SSID / mot de passe exacts enregistrés ; appairage Bluetooth
Wi-Fi DirectAndroid 9+ ; firmware compatible requisAutorisations, localisation sur ancien Android, comportement réel de la radio / des canaux
Same LAN / Existing Wi-FiAndroid 9+ ; véhicule et iPhone sur le même réseau externeIdentifiants du réseau enregistrés, appairage Bluetooth, découverte multicast et aucune isolation des clients
USBAndroid 9+ ; port / câble de données et rôles USB correctsComparaison utile lorsque le sans-fil échoue

Configuration du point d’accès intégré

  1. Activez le point d’accès du véhicule. Choisissez 5 GHz si disponible ; n’utilisez pas le partage de connexion personnel de l’iPhone.
  2. Dans DiPlay Settings → Connection setup → Built-in car hotspot, enregistrez le nom et le mot de passe exacts. Mettez-les à jour si les paramètres du véhicule changent.
  3. Activez Bluetooth et Wi-Fi sur l’iPhone, appairez-le au véhicule, touchez Connect phone puis acceptez CarPlay. Il n’est pas nécessaire de rejoindre manuellement le point d’accès au préalable.

Limites de la radio et des versions

La capacité Wi-Fi 5 GHz en mode client ne prouve pas qu’un groupe Wi-Fi Direct 5 GHz peut être créé. Le firmware peut rejeter les canaux du groupe. Conservez une solution de repli compatible au lieu de modifier les codes de pays ou propriétés du pilote.

Des plantages getNetworkName sur Android 10 ont été signalés dans #15/#44/#79. Le code actuel évite cet accesseur ; le mainteneur de #79 annonce une correction en 0.2.8, alors que l’auteur a vérifié uniquement un build personnalisé.

L’ancien choix Local hotspot a été supprimé en 0.2.6. Suivez le fonctionnement actuel avec point d’accès enregistré si votre tutoriel est ancien. La configuration du point d’accès ne nécessite ni ADB ni abonnement Internet du véhicule.

Le démarrage sans fil peut choisir un port AirPlay libre ; Wi-Fi Direct gère les indications de sécurité inconnues, les canaux occupés et un repli borné de 5 GHz vers 2,4 GHz (PR #121/#143). Les pertes de paquets Wi-Fi Direct, microphones propres aux appareils et reconnexions nécessitent encore une investigation matérielle ; aucune correction universelle annoncée.

Modifications et vérifications en 0.2.10

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).

Modifications et vérifications en 0.2.11

Wi-Fi Direct ajoute Preferred channel sous Connection setup. Auto est le choix par défaut ; un canal manuel enregistré s’applique à la connexion suivante. Un canal non pris en charge ou incompatible produit une erreur. Il ne s’agit pas d’une correction confirmée des saccades audio (PR #175).

Le démarrage automatique facultatif du point d’accès existant du véhicule est désactivé par défaut. Il vérifie les autorisations du seul paquet DiPlay sur les firmwares BYD pris en charge et préserve le nom / mot de passe du point d’accès (PR #164/#173).

Sur Android 10, seule la signature exacte d’absence de WifiP2pConfig.getNetworkName() dans le Builder du framework avant création du groupe autorise une tentative avec les valeurs système par défaut en mode Auto. Les refus d’autorisation, délais dépassés et canaux explicites ne l’utilisent pas. L’ancien compte rendu #15 nécessite toujours un nouveau test sur l’appareil actuel.

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

Existing Wi-Fi / Same LAN relie le véhicule et l’iPhone au même réseau externe. Rejoignez-le dans les paramètres système, enregistrez ses identifiants, gardez le Bluetooth activé et désactivez l’isolation des clients. DiPlay ne rejoint pas le Wi-Fi et ne modifie pas la route par défaut (PR #223).

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).

Same LAN accepte les réseaux ouverts, WPA2-Personal et mixtes WPA2/WPA3 ; WPA3 seul, entreprise et portails captifs restent hors périmètre. Autorisez la découverte multicast. Un contributeur a testé un build séparé sur Han DM-i 2022 / DiLink 4.0 / Android 10 / firmware 21.1.21.2401160.1 ; ce n’est pas un test en véhicule de la version signée complète 0.2.12.

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

0.2.13 ajoute Wi-Fi Direct sur Android 9 selon le firmware, avec les identifiants réels du groupe. Les canaux demandés restent non vérifiés sur Android 9 ; Android 10+ vérifie la fréquence. Le nettoyage conserve les profils persistants (PR #282).

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).

Retestez P2P Android 9, la restauration du combiné propre au modèle, la réparation du point d’accès et les voies appels / audio sur le firmware cible. La musique avec tampon nécessite encore des vérifications physiques de pause / recherche / navigation / appels / Siri ; les configurations des contributeurs ne valident pas la version signée complète.

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 Song Pro · DiLink 3.0 · Android 10

iPhone 14 Pro Max / iOS 27.0 · DiPlay 0.2.0
Incompatibilité signalée

Le Bluetooth s’appaire, mais le démarrage de CarPlay plante avec une erreur getNetworkName. La cause générée par IA dans le compte rendu n’est pas retenue comme preuve. Ne généralisez pas ce résultat à tous les systèmes DiLink 3.

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