2 votes

Comment trouver/identifier l'application qui crée un son?

Mon téléphone Android 8.0 génère un son à 8h00 tous les jours. Il n'affiche rien à l'écran pendant et après la lecture du son. Je suppose que ce son est créé par l'une de mes nombreuses applications sur le téléphone. Je n'ai vraiment aucune idée d'où vient ce son.

Y a-t-il un journal sur le téléphone qui pourrait m'aider à identifier quelle application crée le son à 8h00 tous les jours? Ou existe-t-il une application qui pourrait m'aider à trouver l'application en question?

1voto

Firelord Points 23064

Réponse testée sur un OnePlus 6 fonctionnant sous Android 9.0.


Vous pouvez configurer adb sur votre PC et essayer cette commande :

adb shell 'dumpsys audio  | toybox  grep -i "CallingPack" | toybox sed -e "s/$/\n/g"'

audio est un dump/log qui est affiché à l'utilisateur à l'aide de l'utilitaire dumpsys. Le reste de la commande sert simplement à filtrer les informations pertinentes.

Exemple de sortie :

10-15 18:14:19:273 requestAudioFocus() from uid/pid 10096/6373 clientId=android.media.AudioManager@a9ae24fqijaz221.github.io.musicplayer.audio\_playback.AudioPlayerService@d009ddc callingPack=**qijaz221.github.io.musicplayer** req=1 flags=0x0 sdk=28

10-15 18:19:51:868 requestAudioFocus() from uid/pid 10133/3213 clientId=android.media.AudioManager@c20d259 callingPack=**com.arlosoft.macrodroid** req=3 flags=0x0 sdk=28

10-15 18:24:47:697 requestAudioFocus() from uid/pid 10019/1914 clientId=android.media.AudioManager@8f116ae callingPack=**com.android.systemui** req=3 flags=0x0 sdk=28

Dans la sortie, le texte en gras est le nom du package des applications qui ont provoqué la lecture de certains sons sur mon appareil au moment noté au début de chaque ligne. Voici ce que ces applications ont fait pour moi :

  1. qijaz221.github.io.musicplayer est le lecteur multimédia que j'ai utilisé pour lire une chanson.
  2. com.arlosoft.macrodroid est une application d'automatisation que j'ai utilisée pour lire un son bref en arrière-plan sans afficher de notification.
  3. com.android.systemui concerne une notification avec un son.

Pour savoir quelles applications correspondent à ces noms de package, suivez ma réponse ici.

Remarque : si le nom du package correspondant à votre heure se révèle être com.android.systemui, vous devrez peut-être vous plonger profondément dans le service de vidage media.metrics. Je n'ai pas pu tirer beaucoup de sens de sa sortie mais votre cas peut varier.

0voto

Eliot Lee Points 9

J'étais perplexe face à mon téléphone Samsung Android 12 qui a commencé à émettre des bruits grinçants aléatoires avec une certaine régularité. Il n'y avait aucune application en premier plan, cela a continué même après le redémarrage du téléphone. Le téléphone n'est pas modifié et n'est pas rooté. J'ai activé le débogage USB dans les options pour les développeurs, connecté le câble USB, exécuté adb shell puis logcat | grep requestAudio. Après un certain temps, des enregistrements de log ont commencé à apparaître pointant vers le logiciel touchvpn - recherchez le paramètre callingPack:

11-24 20:24:47.700  1114  6172 I MediaFocusControl: requestAudioFocus() from uid/pid 10256/23100 AA=USAGE_MEDIA/CONTENT_TYPE_MUSIC 
clientId=android.media.AudioManager@7eea05corg.chromium.content.browser.AudioFocusDelegate@89e7f65 
callingPack=com.northghost.touchvpn req=1 flags=0x0 sdk=30 11-24

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