Wi-Fi Direct Android 9, réglages de disposition et expériences audio / appels facultatives
Modifications
- 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).
- 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).
- Les positions fixes du dock peuvent changer en direct ; les transitions Automatic reconnectent. La rotation facultative d’un canevas carré et les zones de fenêtre partagée préservent la correspondance vidéo / tactile, mais augmentent la charge du décodeur. Le panneau latéral expérimental est désactivé par défaut et se ferme lors des changements de rotation / écran partagé (PR #245/#246/#277/#284).
- La projection native au combiné DiLink 4 et les réglages d’image progressent ; la confirmation du contributeur couvre un Seal 2022 / DiLink 4 / Android 10. La récupération de projection DiLink 3 a été vérifiée. Les fiches de virage expirent toujours après deux minutes, l’échelle de carte ajoute 125 % et la récupération des services batterie / volant reste limitée. Les touches d’appel / fiches indépendantes DiLink 3 sont désactivées par défaut ; la restauration des valeurs de repos d’origine n’est pas un instantané de l’état précédent (PR #243/#260/#265/#285/#296/#297/#304/#306).
- Les horodatages Siri sont corrigés pour le flux 24 kHz observé, pas pour tous les problèmes de microphone. La musique expérimentale AAC-LC avec tampon est désactivée par défaut, reconnecte et nécessite des applications compatibles ; elle n’est ni sans perte ni une solution à une liaison constamment lente. Les événements tactiles utilisent TCP_NODELAY sans garantie de latence (PR #295/#308/#311).
- 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).
Intérêt de ces modifications
Envisagez cette préversion pour des problèmes sans fil, USB ou d’affichage propres au firmware, ou pour tester volontairement les expériences désactivées par défaut.
Validation et compatibilité
Le projet d’origine a vérifié 1 487 cas unitaires : 1 486 réussis, un test existant ignoré propre à l’hôte, aucun échec / erreur. Quatre builds debug issus du seul code source / lint et le build mobile signé / lint ont réussi ; les avertissements existants subsistent. L’APK intègre le commit 6fb0fa4a09e77a84a437da5159147a6f6141ed61. Aucun nouveau test du mainteneur en véhicule de la version complète corrigée n’est annoncé.
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.
Quand envisager une mise à jour
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.
Limites existantes
- Expérimental, non certifié par Apple ; l’identité d’accessoire incluse peut être extraite et son acceptation par de futurs iOS est incertaine. Les saccades générales, problèmes de décodeur / écran noir, Siri et anciens iOS ne sont pas tous résolus.
Vérifications en véhicule encore nécessaires
- 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.
Historique des issues associées / vérifications en attente : #15, #151, #163, #174, #131, #117
Dernière vérification: 2026-10-06 · Notes de version originales · Source à l’appui 1 · Source à l’appui 2 · Source à l’appui 3 · Source à l’appui 4 · Source à l’appui 5 · Source à l’appui 6 · Source à l’appui 7 · Source à l’appui 8 · Source à l’appui 9 · Source à l’appui 10