1 votes

ROOT: Comment autoriser "installer des applications inconnues" par défaut 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. Y a-t-il un moyen (en utilisant adb ou autre moyen) de 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 pour les appareils non rootés mais cela fonctionne définitivement pour mon appareil rooté.

1voto

Dj C68 Points 11

Exécutez :

  • 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 provenant de sources inconnues sur votre smartphone
  • adb shell settings set secure install_non_market_apps = 1 pour autoriser l'installation d'applications provenant de sources inconnues 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