Après être passé de mon Nexus S à un Nexus 4, j'ai remarqué que mon téléphone transférait d'énormes quantités de données en arrière-plan. Par exemple 70 Mo en 15 minutes. Comme mon forfait de données ne permet que 300 Mo par mois, cela ne m'a pas amusé. Même lorsqu'il était connecté au WiFi, il transférait souvent (mais pas toujours !) des tonnes de données.
Selon l'utilisation du réseau, le coupable est le système d'exploitation Android. J'ai donc essayé de limiter les données en arrière-plan, mais j'ai constaté qu'Android OS semble être la seule application qui n'offre pas cette option. Super.
Bon ok, c'est pour ça que les applications pare-feu sont faites. J'ai configuré AFWall+ mais cela n'a soigné que le symptôme, pas la cause.
Ensuite, j'ai redirigé le trafic vers un ordinateur portable avec une carte WiFi et j'ai utilisé les outils habituels (tcpdump, wireshark) pour analyser le trafic. Résultat : de nombreux téléchargements vers des serveurs Google mais cryptés en SSL, donc aucune chance de voir le contenu.
J'ai continué à enquêter et j'ai trouvé cet article très intéressant sur l'utilisation des données Android . Apparemment, Google a commencé à étendre ses sauvegardes dans le nuage des paramètres du téléphone de sorte qu'il fait maintenant aussi des sauvegardes des données de certaines applications. J'ai donc désactivé l'option "Sauvegarder mes paramètres" dans les paramètres de confidentialité et whoopiedoo, l'envoi s'est arrêté et le trafic de données est revenu à un niveau normal !
Il y a un message dans un forum Google avec une expérience similaire : Quelque chose dans le système Android, peut-être la sauvegarde, consomme toute mon allocation de données. .
J'ai commencé à chercher dans la documentation Android et j'ai découvert qu'il existe un service de sauvegarde Android que les applications peuvent utiliser pour sauvegarder les données de leurs applications dans le nuage Google : Sauvegarde des données
Et il y a même un Utilitaire CLI "bmgr" pour interagir avec le Backup Manager.
Mais je ne trouve aucune information sur la façon dont le propriétaire du téléphone peut savoir quelle application sauvegarde quelles données, ou comment influencer ou arrêter cela. Je serais heureux d'utiliser le service de sauvegarde - il m'a fait gagner beaucoup de temps lors du passage à mon nouveau téléphone - mais tel qu'il est mis en œuvre actuellement, il est définitivement inutilisable.
Après avoir parlé à Izzy, mon ancien collègue et expert Android, qui était lui aussi désemparé, j'ai décidé de poster ce problème ici car, comme il l'a dit, je trouverai les meilleurs experts ici. Bien, faites-moi savoir si vous avez une idée à ce sujet. Tout indice est le bienvenu !