22 votes

Activation automatique du tethering USB lorsque l'appareil est branché sur un PC.

J'utilise Android Marshmallow sur un Nexus 5. Je le connecte à mon ordinateur portable par USB. Existe-t-il un moyen de configurer les choses pour que la connexion USB se fasse automatiquement lorsque je branche des appareils ? (Il faut 5-6 touches pour activer le tethering USB).

20voto

Dan Points 171

Après avoir essayé plusieurs réponses à cette question et n'avoir jamais réussi à la faire fonctionner, j'ai remarqué sur mon téléphone Xiami fonctionnant sous MUI 11 (Android 9) que l'activation des "Options du développeur" a maintenant une option pour le paramètre USB par défaut - l'un d'eux est le tethering USB. Cela fonctionne parfaitement pour moi.

11voto

Firelord Points 23064

Options pour les développeurs a un réglage à définir configuration USB par défaut . Son nom peut varier en fonction de votre ROM, alors essayez de rechercher un paramètre portant le nom de "configuration USB" sous Options du développeur. Cliquez dessus, et choisissez l'option où il est écrit "USB tethering" ou "RNDIS".

À partir de ce moment-là, chaque fois que vous brancherez l'appareil à un PC à l'aide d'un câble USB et déverrouiller l'appareil si elle n'est pas déjà déverrouillée, la connexion USB sera automatiquement activée. J'ai testé cela sur un OnePlus 6 fonctionnant sous Android 10 et la modification des paramètres a persisté après plusieurs branchements/débranchements et redémarrages.

Les paramètres des options du développeur sont cependant cachés par défaut. Pour y accéder, vous devez suivre certaines étapes. L'instruction de Google par " Configurer les options de développement sur l'appareil " sont :

Sur Android 4.1 et inférieur, le Options pour les développeurs est disponible par défaut. Sur Android 4.2 et plus, vous devez activer cet écran. Pour activer les options du développeur, appuyez sur le bouton Numéro de construction option 7 fois. Vous pouvez trouver cette option à l'un des endroits suivants, en fonction de votre version d'Android :

  • Android 9 (niveau API 28) et supérieur : Paramètres > À propos du téléphone > Build Number
  • Android 8.0.0 (niveau 26 de l'API) et Android 8.1.0 (niveau 26 de l'API) : Paramètres > Système > À propos du téléphone > Build Number
  • Android 7.1 (niveau API 25) et inférieur : Paramètres > À propos du téléphone > Build Number

Note : Les instructions pour votre ROM peuvent différer si les instructions susmentionnées de Google ne fonctionnent pas pour activer les options du développeur. Votre équipementier ou les sites Web de tiers sont de meilleures alternatives pour rechercher la solution dans ce cas.

6voto

rudolfbyker Points 161

Vous pouvez le faire en utilisant le Interagir bloc en Automatiser . Alors il n'a pas besoin de racine. Voici un flux pour faire exactement ça. J'ai d'abord eu l'idée de un poste par llamalab sur androidforums .

Voici deux captures d'écran explicatives de l'application Automate :

Part of the flow The interact settings

Vous devrez peut-être modifier le UI Element Class ou UI Element Text pour qu'il fonctionne avec votre téléphone.

0voto

philx_x Points 177

Essayez Tasker .

Activez la fonction USB Tethering lorsque la prise USB est branchée sur un PC :

  • Contexte : State -> USB Plugged
  • Action : Net -> USB Tether

Source :

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