DiPlay
Français

Matrice des versions

AndroidPérimètre des versionsÉléments testés
9APK / USB / Wi-Fi Direct (0.2.13+)Canal demandé non vérifié ; aucun test universel en véhicule
10Voies USB, point d’accès intégré et Wi-Fi DirectPlantages d’API constructeur signalés ; retest de l’APK officiel #79 en attente
11–13+Au-dessus du minimumRadio, décodeur, firmware et iPhone déterminent toujours la réussite réelle
8 / 8.1Sous le minimum de l’APK officielDiPlay · ORA Good Cat : uniquement le véhicule Harman Intel x86/x86_64 de 2024 décrit. Siri complet, appels, USB et autres firmwares restent non vérifiés.
7Sous le minimum de l’APK officielDiPlay · ding2548-ui : aucun résultat en véhicule confirmé pour la nouvelle voie du point d’accès. Les anciens échecs restent historiques ; le Wi-Fi externe nécessite un troisième réseau.
6Sous le minimum de l’APK officielDiPlay-Persona-Android6 : aucun APK public dans Releases ; le build par défaut manque d’identité d’authentification. Sans-fil / appels / Siri / longues sessions en attente.
4.4 / 5Sous le minimum de l’APK officielDiPlay-Legacy-Android : APK public signé ; des utilisateurs Android 5.1 SD8227 et Android 4.4 signalent des erreurs d’analyse ; des utilisateurs Android 8.1 MT6737M signalent un échec USB. Aucune session CarPlay complète sur ancien Android établie. Les validations copiées du projet d’origine ne valident pas ce portage.
4.3Sous le minimum de l’APK officielDiPlay-Geely-Android43 : préversion ; Wi-Fi Direct / iPhone H52 toujours non testés, aucun contrôle 5 GHz vérifié. Des pauses musicales Android 4.4.2 et des échecs d’accès Bluetooth constructeur sont signalés.

Un minimum n’est pas une matrice de prise en charge

Android 10 satisfait la base API Wi-Fi Direct, mais certains frameworks constructeurs manquent de l’accesseur utilisé dans les anciens builds. Un bug propre à une version ne doit pas devenir une affirmation d’incompatibilité générale de DiLink.

Android 13 est utilisé dans le firmware HUD DiLink 5.1 vérifié du mainteneur. Cela ne signifie pas que tous les véhicules Android 13 ont le même récepteur d’origine.

Portages et forks

Des versions modifiées indépendamment de DiPlay et des projets associés ciblent les anciens Android, certains systèmes multimédias, téléphones et écrans de navigateur. Comparez le code, les téléchargements publics et le périmètre exact des tests avant de choisir.

Vérifiez Android / API réels, l’architecture CPU, le firmware et la connexion. Une marque ou un minSdk inférieur ne suffit pas à établir la compatibilité.

La lignée PSA Android 7.1.2 est distincte de Leapmotor ; l’auteur signale un usage sans fil par Wi-Fi externe, alors que la vidéo filaire reste indisponible.

Les nouvelles entrées APK comprennent Android 8.1 Universal v12, DiPlay-T8, OsnPlay, CS11/OneOS, RK3326 et GWM. Les limites du code, de l’authentification et des tests en véhicule varient ; consultez chaque entrée.

HarmonyOS utilise des fichiers HAP natifs plutôt que des APK Android. Le HAP public exige une signature personnelle et ne fournit que l’interface ; une connexion complète nécessite des ressources d’authentification locales et une recompilation.

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

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.

APK Android 9+ ; Wi-Fi Direct exige Android 10+ et l’intégration de carte au lanceur Android 11+. La prise en charge BYD reste propre au firmware ; Android 7/8 et les problèmes spécifiques des autres marques sortent du périmètre du projet d’origine.

Modifications et vérifications en 0.2.12

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

APK Android 9+ ; Wi-Fi Direct exige Android 10+ et l’intégration de carte au lanceur Android 11+. Les voies BYD facultatives nécessitent toujours des firmwares et autorisations compatibles. Android 7/8 et les problèmes spécifiques des autres marques restent hors du périmètre du projet d’origine.

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

Modifications et vérifications en 0.2.13

0.2.13 nécessite Android 9+ (API 28), cible API 37 et possède versionCode 32. Wi-Fi Direct sur Android 9 dépend des API du firmware et ne peut pas vérifier la fréquence ; Android 10+ conserve cette vérification. L’intégration au lanceur nécessite Android 11+. Les intégrations BYD facultatives conservent leurs limites de firmware / autorisations.

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 chinois traditionnel (Taïwan) devient la septième langue de l’application ; le choix de langue système Android 13+ est synchronisé. Les brouillons de paramètres, commandes de lumière ambiante, édition des boutons du véhicule et champs jour/nuit sont corrigés. Ce site communautaire propose treize langues, indépendamment de l’application (PR #239/#252/#281/#286/#302/#305/#314/#317).

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