J'ai un Galaxy Nexus (rooté, fonctionnant sous Jellybean). Lorsque je le place dans la station d'accueil de la voiture, mon écran est inondé de notifications pour "accès super-utilisateur accordé à l'interpréteur de commandes", et après quelques minutes, quelque chose tente d'envoyer un e-mail, ce que je sais parce que la boîte de dialogue "Sélectionner une application pour continuer" s'affiche avec des choix entre Gmail et Email ; si je l'autorise à continuer, il me fournit simplement un message électronique de signalement de bogue sans destinataire pré-rempli, une capture d'écran de mon écran de verrouillage, et un fichier texte de 4,7 Mo ( !).
Lorsque je consulte le journal du superutilisateur, les 200 derniers événements concernent tous le "shell", à une seconde d'intervalle, ce qui me fait penser que le nombre réel d'accès du superutilisateur est bien plus élevé que cela. La consultation du journal indique que le su
est utilisé pour exécuter un certain nombre de diagnostics différents (un pour les lsof
un par processus en cours, un par base de données sqlite, et ainsi de suite). Cela me dit que c'est en fait le processus de signalement des bogues qui provoque l'apparition des messages "shell granted superuser access". En outre, le su
L'instance utilisée n'est pas l'instance racine de la tierce partie mais /system/xbin/su
- et ce processus se termine avec le code de sortie 127.
Je n'ai jamais vu ce comportement se produire ailleurs - ce n'est que lorsque je branche le téléphone sur le socle de voiture lorsqu'il est branché dans ma voiture (le brancher sur un adaptateur secteur USB ne provoque pas ce comportement, ce qui est particulièrement étrange). J'ai écrit une petite application qui utilise UiModeManager pour passer artificiellement en mode voiture, mais cela ne provoque pas le problème ; aLogcat ne montre rien d'intéressant lorsque le problème est en train de se produire.
J'utilise Apex Launcher au lieu de la version par défaut, mais ces notifications se produisent indépendamment de ce qui se trouve au premier plan (la première fois que cela s'est produit, Maps fonctionnait en mode navigation), et que j'aie installé ou non un shell spécifique à Car Home.