4 votes

Un appel téléphonique : L'audio ne fonctionne qu'avec un haut-parleur ou un casque filaire.

Le problème suivant avec mon Sony Xperia ZR (sous CM 11-20141112-SNAPSHOT) a commencé il y a quelques jours :

  • Lorsque je lance ou reçois un appel téléphonique ordinaire, je n'entends pas mon interlocuteur dans mon oreillette et l'autre partie ne m'entend pas non plus.
  • Lorsque je branche le casque filaire, je peux l'utiliser sans problème.
  • Lorsque j'active le bouton du haut-parleur pendant l'appel (sans que le casque soit branché), je peux communiquer avec mon interlocuteur.
  • J'ai également un effet sonore "clic" pour le verrouillage et le déverrouillage du téléphone et cet effet sonore n'est désormais audible qu'à travers l'oreillette.

Voici ce que j'ai essayé :

  1. Tout d'abord, bien sûr, j'ai vérifié mes paramètres de profil et de volume pour m'assurer qu'ils sont sur Default et que le volume en appel est augmenté.
  2. J'ai redémarré mon téléphone plusieurs fois, parfois avec, parfois sans le casque branché.
  3. J'ai pensé que la prise casque était peut-être cassée, c'est-à-dire qu'elle pense que le casque est toujours branché - d'autant plus que j'utilise beaucoup le casque pour écouter de la musique en marchant. Mais dès que je branche le casque, l'application Apollo audio player démarre, ce qui suggère que la détection du casque fonctionne bien. Malheureusement, je n'ai pas trouvé de moyen de voir si le logiciel pense que le casque est connecté ou non - existe-t-il une icône de casque ou autre que je pourrais activer ?
  4. J'ai donc pensé que ça pouvait être un problème de logiciel.
    1. J'ai installé le Responsable du son qui permet de régler tous les paramètres de volume et
    2. J'ai constaté qu'il se comportait de manière un peu étrange lorsque je touchais le curseur du volume en appel, provoquant un blip sonore dans mon oreillette. De même, la " superposition " du volume (ou le nom que vous donnez à la fenêtre qui s'affiche lorsque vous appuyez sur le bouton de volume) devient visible, mais parfois seulement son icône, et non le curseur lui-même.
    3. Après avoir ajusté les volumes par le biais de cette application, j'ai pu passer un appel test sans casque et sans haut-parleur activé, ce qui a bien fonctionné. Les sons de (dé)verrouillage du téléphone fonctionnaient à nouveau.
    4. Cependant Quelques heures plus tard, lorsque j'ai à nouveau déverrouillé mon téléphone, je n'ai pas entendu le clic et en effectuant un appel de test, je me suis rendu compte que le problème était réapparu.
    5. Je suis donc retourné dans le Sound Manager et j'ai ajusté les curseurs une fois de plus. Cette fois-ci, il n'y a pas d'effets étranges comme dans la version 4.2 précédente. Et pas de clic lors du verrouillage/déverrouillage et pas de son dans l'écouteur et le micro lors de mon appel de test suivant.

A moins de réinitialiser complètement mon téléphone (ce que j'aimerais éviter), y a-t-il un autre moyen de déboguer ce problème ? Est-ce que CM a un moyen d'indiquer l'état de détection de l'oreillette ?

Y a-t-il d'autres choses que je pourrais essayer ?

0 votes

Hé, je sais que c'est très tard mais avez-vous pu trouver une solution à ce problème ?

0 votes

@TusharShukla Il s'est avéré être un défaut matériel - la prise a détecté le casque comme étant connecté, même s'il ne l'était pas. Pour contourner le problème, j'ai créé une petite application qui permet de forcer l'audio par l'écouteur/micro même si le téléphone pense que l'oreillette est branchée : github.com/FriendFX/Android-audioswitch ...pas sûr que cela fonctionne encore sur une version récente d'Android, mais c'est un début :-)

0 votes

Merci pour l'info @FriendFx. J'ai réglé le problème en désactivant les appareils auditifs dans les paramètres d'accessibilité de Phone App.

0voto

Ravi Gadipudi Points 101

Problème similaire chez OnePlus One (sous CM 12.1). Vérifiez le mode ATS. S'il est désactivé, réactivez-le et redémarrez le téléphone. Revenez au mode ATS, désactivez-le et redémarrez. Cela a fonctionné pour moi sur le OnePlus.

0 votes

Merci pour l'indication, mais pourriez-vous être un peu plus précis ? Qu'est-ce que le mode TTY et comment puis-je l'activer/désactiver dans Cyanogenmod ?

1 votes

Je l'ai trouvé moi-même : Lancez l'application du téléphone, allez dans son menu -> Paramètres et trouvez le mode ATS. Je l'ai fait passer de TTY Off a TTY Full (les autres options sont TTY HCO y TTY VCO ) et a redémarré, puis l'a transformé en TTY Off et redémarré une fois de plus. Malheureusement, le problème que j'ai décrit dans ma question est toujours là.

0voto

Rob Points 93

J'ai eu le même problème avec mon Xperia SP. J'ai également tout essayé, mais au final, c'est la prise casque qui était cassée.

J'explique pourquoi votre application de lecteur audio démarre automatiquement comme vous l'avez décrit au point 3 : Vous faites glisser le connecteur du téléphone avec ses 3 contacts ou plus séparés par un matériau non conducteur sur les contacts à l'intérieur de la prise. Cela ferme et ouvre certains circuits plusieurs fois pendant le branchement, ce qui revient en fait à brancher et débrancher le connecteur plusieurs fois. Le téléphone reconnaît donc que quelque chose a été connecté. Je ne sais pas ce qui est cassé, de sorte qu'il ne reconnaît plus une déconnexion correcte.

Je l'ai envoyé au service et ils ont confirmé que le cric était cassé. J'ai reçu un nouveau téléphone gratuitement ! (Peut-être à cause des lois allemandes) Après cela, mes problèmes ont disparu.

0voto

Vedant Points 175

Voici quelques éléments que vous devriez essayer :

  • Supprimez ou désactivez toutes les applications qui pourraient utiliser le son, en particulier l'application qui s'allume automatiquement (Apollo), puis vérifiez à nouveau le problème. Si le problème a disparu, installez les applications supprimées une par une pour voir quelle est l'application défectueuse. Si le problème persiste, essayez l'étape suivante

  • Utilisez à la fois un écouteur et un connecteur auxiliaire écouteur + microphone. Cela peut être le cas si votre téléphone est trop vieux (bien qu'il date de mai 2013) ou si le connecteur auxiliaire du téléphone est cassé.

  • Essayez d'utiliser l'application de test du matériel intégrée ou d'une tierce partie.

  • RESET

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