Certains d’entre nous conduisent encore dans des véhicules sans écrans d’infodivertissement sophistiqués. Il existe plusieurs méthodes pour intégrer Android Auto dans une voiture, mais que se passe-t-il si vous souhaitez simplement utiliser votre téléphone ? J'ai trouvé un moyen d'optimiser mon téléphone pour la voiture sans lanceurs ni émulateurs personnalisés.
Ce n’était pas ma première tentative d’utiliser mon téléphone comme écran Android Auto. Cependant, des changements récents m'ont amené à réévaluer ma configuration précédente. La bonne nouvelle est que je crois avoir maintenant quelque chose qui fonctionne un peu mieux et de manière plus fiable.
Avant d'aller trop loin, je tiens à mentionner que j'ai utilisé l'application Modes & Routines de Samsung pour ce projet. Il n'est disponible que sur les appareils Galaxy. Vous pourrez peut-être reproduire le processus avec des applications d'automatisation tierces.
Android 17 a brisé un hack Android Auto sympa
Ce n'est plus aussi transparent
Dans le passé, j'ai écrit sur l'utilisation d'une vieille tablette comme unité principale sans fil Android Auto et d'un téléphone lui-même comme solution tout-en-un. Ces deux projets ont tiré parti d'une excellente application appelée « Open Headunit ».
L'application Open Headunit est essentiellement un émulateur Android Auto. Il peut recevoir la transmission d'un appareil secondaire, comme l'écran d'un véhicule, ou exécuter Android Auto directement à partir du téléphone sur lequel il est installé. C’est ce dernier qui était la façon dont j’aimais l’utiliser. Je pourrais simplement glisser mon téléphone dans un support dans ma voiture sans me soucier de garder un autre appareil chargé.
Ce qui a rendu cette méthode encore meilleure, c’est la facilité d’automatisation. Je pourrais configurer Open Headunit pour qu'il s'ouvre automatiquement en mode « Auto » et sélectionner le récepteur audio Bluetooth de ma voiture comme « déclencheur » pour ouvrir automatiquement l'application. Ce fut une expérience très fluide et sans intervention.
Malheureusement, Android 17 – Android Auto 17.4 et versions ultérieures, plus précisément, ont ajouté une couche supplémentaire dans ce processus. Maintenant, vous devez activer le menu développeur dans Android Auto et démarrer manuellement le serveur de l'unité principale. De temps en temps, vous devez réactiver cette option, et parfois cela empêche le démarrage d’Android Auto.
Encore une fois, cela ne s'applique qu'au mode « Self » : la connexion d'un appareil secondaire n'a pas changé. C'est un point de friction que je ne veux pas aborder. J'ai donc cherché une meilleure solution.
Vous pouvez le faire sur d'autres téléphones, mais ce ne sera pas aussi simple
Ma première pensée a été d'utiliser un lanceur d'écran d'accueil spécialement conçu pour les unités principales. Ouvrir le lanceur est l'un des plus beaux que j'ai trouvé. Cela me donnerait une expérience de type Android Auto sans avoir à exécuter un émulateur. C'était une bonne solution – jusqu'à ce que j'ouvre une application.
Le problème est que l’approche du lanceur ne fonctionne vraiment que si elle est définie par défaut. Sinon, je me retrouverai avec l'interface du téléphone Android peu conviviale dès que j'ouvrirai des cartes ou une application multimédia. Changer les lanceurs par défaut à chaque fois que je conduis est beaucoup plus fastidieux que de démarrer le serveur de l'unité principale.
J’ai donc dû adopter une approche différente. Comme je l'ai mentionné, cela repose fortement sur l'excellente application Modes & Routines de Samsung. Je crois que vous pourriez accomplir quelque chose de similaire avec MacroDroïde, Automatiserou Tâcheurmais ce ne serait pas aussi simple.
Voici ce que j'ai trouvé. Premièrement, lorsque mon téléphone Galaxy se connecte au récepteur audio Bluetooth de ma voiture, il ouvre un lanceur adapté aux voitures appelé Ligne de tiret et permet de lire à haute voix les notifications pour Google Messages. J'ai choisi Dashline pour deux raisons : il dispose d'un grand lecteur multimédia avec des commandes et j'ai pu le personnaliser pour qu'il fonctionne bien en mode portrait. Ce dernier point est important pour la suite.
Dashline est configuré avec des raccourcis vers les applications que j'utilise en conduisant. J'ai créé des routines qui placent automatiquement ces applications et quelques autres dans une paire d'applications en écran partagé lorsqu'elles sont ouvertes alors que le périphérique Bluetooth est connecté. C’est ainsi que j’ai contourné le problème de l’écran d’accueil par défaut.
Le résultat de toutes ces routines exécutées ensemble est une interface à écran partagé de type Android Auto reconstituée. Dashline s'ouvre automatiquement lorsque je suis dans ma voiture et les automatisations de l'application garantissent que Dashline reste à l'écran lorsque je m'aventure en dehors.
Le bricolage est la voie
Je ne vais pas prétendre que c'est un résultat parfait. Idéalement, je serais capable d'automatiser la modification de l'écran d'accueil par défaut, mais ce n'est pas possible sans des méthodes plus approfondies. Néanmoins, je suis assez fier de la solution que j'ai pu créer avec les outils intégrés à mon téléphone.
Vous pouvez lire l’article original (en Angais) sur le sitewww.howtogeek.com