1 votes

Comment savoir si le téléphone a été connecté via USB ? (journal des connexions sur le téléphone ?)

Je cherche à savoir si quelqu'un a connecté le téléphone Android (Samsung Note 4) au PC via USB. Y a-t-il un journal quelque part sur l'appareil montrant l'horodatage de la connexion ? De préférence sans activer le mode débogage ?

1voto

Firelord Points 23064

De préférence sans activer le mode débogage ?

Désolé ! Je n'ai pas de solution qui ne nécessite pas de débogage USB pour le moment. Une solution de contournement consiste à utiliser un appareil enraciné et à exécuter le serveur ssh sur le Wi-Fi.

Quoi qu'il en soit, si l'appareil a été connecté au PC à l'aide d'un port USB, il a dû consommer de l'énergie, même si elle est minuscule et momentanée.

Configuration adb dans le PC, activez le débogage USB sur le téléphone ou utilisez la solution de contournement, et entrez la commande :

  • Pour Lollipop 5.0.2 :

    dumpsys batterystats | grep -A30 "Statistics since last unplugged:"

    ou, pour obtenir uniquement les détails les plus pertinents :

    dumpsys batterystats | grep -A30 "Statistics since last unplugged:" | grep -B30 "Device is currently"

    Le résultat pourrait être le suivant :

    Statistics since last unplugged:
      Time on battery: 23m 13s 868ms (100.0%) realtime, 23m 13s 868ms (100.0%) uptime
      Time on battery screen off: 22m 13s 363ms (95.7%) realtime, 22m 13s 362ms (95.7%) uptime
      Total run time: 23m 13s 868ms realtime, 23m 13s 868ms uptime
      Start clock time: 2015-08-09-06-50-16
      Screen on: 1m 0s 505ms (4.3%) 0x, Interactive: 1m 0s 758ms (4.4%)
      Screen brightnesses:
      dark 1m 0s 505ms (100.0%)
      Total partial wakelock time: 22m 13s 363ms
      Mobile total received: 0B, sent: 0B (packets received 0, sent 0)
      Phone signal levels:
      moderate 22m 35s 311ms (97.2%) 1x
      good 38s 557ms (2.8%) 0x
      Signal scanning time: 0ms
      Radio types:
      none 23m 13s 868ms (100.0%) 0x
      ...
      Device is currently unplugged

    J'ai supprimé certaines sorties désignées par ... puisque ce n'est pas pertinent ici.

    Maintenant, les derniers détails non branchés mettent en évidence :

    • Start clock time: 2015-08-09-06-50-16 -- Le 9 août 2015 à 06:50:16 AM, mon appareil a été débranché du port USB.
    • Time on battery: 23m 13s 868ms -- Temps pendant lequel l'appareil a fonctionné sur la batterie depuis le dernier débranchement.

    Vous pouvez faire le calcul maintenant, en fonction de votre cas.

    Note que cette information n'a rien à voir avec les détails de la charge complète. Elle nous indique simplement les détails de l'événement au cours duquel l'appareil a été connecté à une source qui l'a alimenté.

  • Pour Android 4.4.2 :

    dumpsys batterystats | grep -A30 "Statistics since last unplugged:" | grep -B30 "Device is currently*"
  • Pour Android 4.2.1 :

    dumpsys batteryinfo | grep -A30 "Statistics since last unplugged" | grep -B30 "Device is currently*"

Note : Dans les deux derniers cas, Start clock time n'est pas disponible mais Time on battery entre autres.


Toutes ces informations seraient utiles si seulement vous n'aviez pas branché l'appareil sur un chargeur ou un PC, car les statistiques de batterie ci-dessus ne font pas la différence entre les deux.

Néanmoins, c'est toujours une bonne piste !

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