1 votes

ROOT: Comment autoriser par défaut les "installations d'applications inconnues" pour une application ?

Depuis Android 8.0 adb shell settings put secure install_non_market_apps 1 ne fonctionne plus car nous devons maintenant l'activer pour une application spécifique.

Je suis sous Android 9.0 et j'ai un accès root sur mon appareil. Existe-t-il un moyen (en utilisant adb ou autre) pour permettre à mon application d' "installer des applications inconnues" par défaut ? Je veux que mon application puisse se mettre à jour sans ouvrir les paramètres.

2voto

Eric Points 101

J'ai trouvé la solution en utilisant appops.

adb shell appops set  REQUEST_INSTALL_PACKAGES allow

Je n'ai pas testé cela sur des appareils non rootés mais cela fonctionne définitivement pour mon appareil rooté.

1voto

Dj C68 Points 11

Exécuter :

  • adb shell settings get secure install_non_market_apps pour obtenir la valeur
  • adb shell settings set secure install_non_market_apps = 0 pour désactiver l'installation d'applications non officielles sur votre smartphone
  • adb shell settings set secure install_non_market_apps = 1 pour autoriser l'installation d'applications non officielles sur votre smartphone

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