Je ne peux pas activer ou désactiver les applications avec ADB.
- Android : 8.0.0
- Appareil : Samsung Galaxy A520 (SM-A520F)
Je n'ai pas d'accès root à mon appareil.
Pour obtenir la liste des paquets désactivés que j'utilise :
$ adb shell pm list packages -d
package:com.samsung.android.game.gamehome
package:com.microsoft.skydrive
package:com.google.android.webview
package:com.google.android.videos
package:flipboard.boxer.app
package:com.samsung.android.ststub
package:com.sec.android.emergencylauncher
package:com.samsung.android.dlp.service
package:com.samsung.upsmtheme
Q1 : Curieusement, cette liste ne semble pas inclure les applications que j'ai vraiment désactivées dans la section Apps :
- Briefing
- Google Play Films et TV
Comment cela se fait-il ?
Ensuite, je parcours la liste et j'active chaque paquet, par exemple :
$ adb shell pm enable com.google.android.webview
Package com.google.android.webview new state: enabled
Q2 : Bien que certains paquets soient signalés comme étant "activés", ils figurent toujours dans la liste des paquets désactivés :
$ adb shell pm list packages -d | grep com.google.android.webview
package:com.google.android.webview
Comment cela se fait-il ?
Q3 : Comment puis-je obtenir la liste des paquets que j'ai moi-même désactivés dans la section Apps et comment puis-je gérer cette liste en utilisant ADB ?