2 votes

La désinstallation des applications système à l'aide des commandes ADB augmente-t-elle le stockage interne ?

Je voulais juste savoir si la désinstallation d'applications système ou de bloatware à l'aide des commandes adb libère de l'espace de stockage. Je sais que la désinstallation des applications système à l'aide d'adb ne supprime pas réellement l'application de votre appareil, mais la désactive et la cache de l'utilisateur 0.

Mais cette désactivation va-t-elle réduire l'espace que l'application consomme.

J'ai essayé de désactiver Facebook dans les paramètres de l'application et la taille a considérablement diminué. pic

Est-ce que adb uninstall fera la même chose ?

4voto

pr0nin Points 353

Oui et non - cela dépend si l'application a créé des données utilisateur au moment de l'exécution et si elle a installé une mise à jour, par exemple via Google Play Store (les mises à jour du système ne sont pas pertinentes ici).

Aucune mise à jour via Play Store installée

Les applications système sont installées sur la partition système, et la partition système est de taille fixe. Elles n'ont donc pas besoin d'espace sur la partition des données utilisateur.

Si vous désinstallez une application système (ou mieux, désactivez une application système car la désinstallation nécessiterait des autorisations Root), aucun espace n'est libéré. Mais cela ne s'applique qu'aux applications système qui n'ont pas reçu de mise à jour via, par exemple, le Google Play Store.

Si l'application a été exécutée et a créé des données utilisateur, celles-ci sont supprimées lorsque vous désactivez/désinstallez l'application. La quantité d'espace que vous pouvez récupérer en désactivant une telle application dépend donc du nombre de données utilisateur qu'elle a créées.

Mise à jour via Play Store installée

Mais les applications système ne sont pas statiques, elles sont également mises à jour via le Google Play Store ou via une boutique spécifique au fabricant (par exemple, Galaxy Store pour Samsung). Comme les applications système résident sur la partition système et que cette partition est en lecture seule, la mise à jour doit être installée sur la partition des données utilisateur. Ainsi, l'application est installée deux fois, une fois avec l'ancienne version sur la partition système et une seconde fois avec la version récente sur la partition des données utilisateur.

Si vous désactivez ou désinstallez maintenant l'application système, la version récente installée sur votre partition de données utilisateur est supprimée. La suppression d'un élément de la partition de données utilisateur libère de l'espace et augmente ainsi votre stockage interne.

Dans votre cas, il s'agit de l'application Facebook :

Sa désactivation a supprimé les mises à jour installées et les données de l'utilisateur de l'application Facebook. Comme l'application Facebook est assez volumineuse, vous avez gagné quelques mégaoctets en la désactivant.

0 votes

@alecxs A ce stade de ma réponse, je pensais à une application système qui n'est pas démarrée et qui ne démarre pas non plus automatiquement et ne crée donc pas de données utilisateur.

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