3 votes

casque micro-usb sur Android 2.3

J'ai un Samsung Galaxy Ace que j'essaie de configurer pour qu'il fonctionne avec un casque usb. Le problème est que le casque USB a un connecteur micro-usb et mon téléphone ne semble pas le reconnaître du tout.

Je n'ai besoin d'utiliser l'oreillette que pour activer un appel téléphonique. Je n'ai pas besoin d'entendre de son, je dois juste pouvoir appuyer sur le bouton "téléphone" de l'oreillette pour qu'elle réponde au téléphone.

J'ai lu le guide du développeur Android et il semble qu'un casque usb passif doive être communiqué en mode hôte. Il est également indiqué que le mode hôte n'est disponible que sur Android 3.1+.

Je me demandais si quelqu'un pouvait me dire s'il y a un moyen de faire fonctionner cela ? utiliser le port de sortie spécifique des haut-parleurs n'est pas une option.

2voto

Mitch Wheat Points 169614

Je crois que c'est impossible.

L'oreillette doit être alimentée par l'appareil. Les versions d'Android antérieures à 3.1 indiquent qu'elles ne peuvent pas prendre en charge l'alimentation par le bus usb.

Dans le guide du développeur :

Lorsque l'appareil fonctionnant sous Android est en mode hôte, il joue le rôle d'hôte USB et alimente le bus. Lorsque l'appareil Android est en mode accessoire USB, le matériel USB connecté (un accessoire USB Android dans ce cas) agit comme l'hôte et alimente le bus.

Les modes accessoire et hôte USB sont directement pris en charge dans Android 3.1 (niveau 12 de l'API) ou les plateformes plus récentes. Le mode accessoire USB est également rétroporté vers Android 2.3.4 (niveau 10 de l'API) en tant que bibliothèque complémentaire afin de prendre en charge un plus grand nombre de dispositifs. Les fabricants de périphériques peuvent choisir d'inclure ou non la bibliothèque complémentaire dans l'image système du périphérique.

à moins qu'il n'existe un système d'exploitation Android personnalisé qui prenne en charge le mode hôte usb, je pense que ce que j'essaie de faire est impossible.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X