2 votes

Comment configurer et activer un hotspot WiFi via le terminal sans Root

Comment puis-je configurer et activer/désactiver le Hotspot WiFi en utilisant la commande terminal sans Root ? Je veux aussi virer un utilisateur de mon hotspot en utilisant la commande terminal.

3voto

Irfan Latif Points 16863

La configuration et l'activation d'un hotspot (point d'accès logiciel) sont possibles en appelant des méthodes setWifiApConfiguration y startSoftAp de wifi service. Mais au moins depuis Android 8, le anciennement nécessite une autorisation OVERRIDE_WIFI_CONFIG tandis que le ce dernier nécessite NETWORK_STACK . Les deux permissions ont Niveau de protection signature ne doit pas être utilisé par des applications tierces. Ni adb shell a l'une des deux permissions. Donc ce n'est pas possible sans l'accès Root.

Une solution de contournement consiste à simuler tap et keyevent s en utilisant adb shell input bien qu'il ne s'agisse pas d'une solution en ligne de commande au sens propre.


RELATION :

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