Comment désactiver la fenêtre contextuelle lorsque je connecte mon téléphone à mon PC via USB?

10

Comment désactiver la fenêtre contextuelle (celle qui me demande si je veux monter ma carte SD) lorsque je connecte mon téléphone à mon PC via USB?

On m'a dit que c'est une fonctionnalité de CyanogenMod mais je ne peux pas pour la vie de le trouver. J'utilise CyanogenMod 7.0 RC, avec Android 2.3.2.

crdx
la source
Quel est votre système d'exploitation?
Daniel A. White
@pideltajah, votre appareil est-il enraciné? Vérifiez également si vous pouvez accéder à l'option de stockage USB à partir de votre appareil.
xavier_fakerat
1
L'ajout d'une capture d'écran serait utile. La question d'origine est pour Android 2.3.2 et vous êtes sur 6.0. Vous pouvez inclure la capture d'écran dans les commentaires
beeshyams
Mon appareil n'est pas enraciné. Voici une capture d'écran: imgur.com/OK5W1MC
Stack
Supprimez l'accès PIN pour supprimer la boîte de dialogue. C'est une question de sécurité.
Device Guru

Réponses:

6

Si vous activez le débogage USB dans les options du développeur, le "USB connecté!" Du téléphone l'écran ne s'affiche plus :)

Joel
la source
2
Cela dépend du téléphone ...
Liam W
3
N'aide pas. C'est ce que j'ai fait il y a longtemps.
Zdenek
4

Vous n'êtes pas un utilisateur de CyanogenMod, mais avez-vous vérifié sous Settings -> About Phone -> USB Settingsou Settings -> Wireless and network -> USB Settings?

Martin
la source
De plus, Settings -> Applications -> USB Settings. Certains téléphones l'ont vraiment sous Wireless? Bizarre.
Matthew Read
Oui, je pensais que c'était bizarre, mais certains le font selon cette réponse (je suppose que cela pourrait être lié au partage de connexion USB?): Android.stackexchange.com/questions/6238/…
Martin
Je pense que dans CyanogenMod, c'est sous Paramètres -> Applications -> Développement. Mais cela fait longtemps que je n'ai pas eu d'appareil prenant en charge CM ... J'aimerais pouvoir exécuter CM.
Ryan Conrad
1
J'ai déjà parcouru tous les paramètres que je peux trouver, sans chance. "Paramètres -> À propos du téléphone -> Paramètres USB" n'existe pas, "Paramètres -> Sans fil et réseau -> Paramètres USB" n'existe pas et "Paramètres -> Applications -> Paramètres USB" n'existe pas. "Paramètres -> Applications -> Développement" n'a que les options suivantes: débogage USB, restez éveillé, autorisez les emplacements fictifs, arrêtez l'application via un appui long, nom d'hôte de l'appareil.
crdx
C'est probablement quelque chose qu'ils supprimeront alors car je ne m'en souviens pas dans les versions précédentes de CM. Après avoir commencé à travailler avec les sources de pain d'épice d'AOSP, elles n'ont pas encore fusionné dans toutes les modifications précédentes, comme la suppression de cette fenêtre contextuelle.
Ryan Conrad
2

Il semble certainement que Google a désactivé l'option de stockage de masse USB pour les versions Android les plus récentes, comme vous l'avez probablement remarqué, ne vous permet pas de monter la carte SD / la partition de stockage en tant que stockage de masse USB (UMS) lors du branchement à un ordinateur.

Étant donné que vous êtes enraciné, vous pouvez essayer les résolutions suivantes:

  1. Utilisation d'un terminal pour monter un stockage de masse

su

setprop persist.sys.usb.config mass_storage,adb
reboot

Si vous souhaitez revenir à MTP, ouvrez l'émulateur de terminal et entrez:

su
setprop persist.sys.usb.config mtp,adb
reboot

su setprop sys.usb.config mtp, adb reboot

  1. Activez le montage automatique lorsque le débogage USB est activé .

Comme mentionné précédemment, lorsque le débogage USB est activé, la carte SD se monte automatiquement lorsqu'elle est connectée à l'ordinateur à condition que les pilotes aient été installés correctement.

Ainsi, vous ne recevrez pas de notifications persistantes sur le montage de la carte SD

  1. Utiliser QtADB

QtADB est un outil complet (conçu pour Windows) et dispose d'une multitude de fonctionnalités pour gérer votre droïde. Certains d'entre eux comprennent:

  • Gestionnaire de fichiers (copie de fichiers et de répertoires entre le téléphone et l'ordinateur, suppression, création de répertoires)

  • Gestionnaire d'applications (installation, suppression, création de sauvegardes, etc.)

  • Shell et plus ..

L'essence de cela est qu'il permet de monter une carte SD externe sur un ordinateur sans donner de notifications ennuyeuses . Vérifiez ici pour plus d'informations: QtADB

  1. Utilisation de l'USB MASS STORAGE Enabler (root)

C'est l'une des rares applications à restaurer l'option de stockage universel de masse (UMS) perdue.

  1. Après avoir téléchargé l' outil , connectez votre appareil à l'aide d'un câble USB à votre ordinateur.

  2. Ouvrez l'application «UMS Enabler» et appuyez sur «Activer le stockage de masse». N'oubliez pas, donnez à root l'accès à l'application si elle le demande.

À ce stade, l'application peut recevoir divers messages, par exemple, un message vous demandant de définir SELinux - un module Linux qu'Android utilise pour le rendre plus sécurisé - à un état permissif; cela est nécessaire pour que l'application fonctionne correctement

Crédits

  1. Est-il possible d'obtenir un stockage de masse USB au lieu de MTP?
  2. Comment monter un appareil Android en tant que stockage de masse USB (UMS)?
  3. QtADB pour android
xavier_fakerat
la source
"Comme précédemment lorsque le débogage USB est activé, la carte SD se montera automatiquement lorsqu'elle sera connectée à l'ordinateur à condition que les pilotes aient été installés correctement." Peut-être pour certains appareils, mais pour moi, c'est incorrect. J'ai le débogage activé et je peux facilement le monter, mais j'obtiens toujours des notifications ennuyeuses à chaque fois que je me connecte.
Stack Underflow
@pideltajah vraiment? Je pense que c'est quelque chose à voir avec la version Android, car je n'ai jamais reçu aucune de ces notifications (Android 4.3). Laissez-moi y jeter un œil
xavier_fakerat
Oui. J'ai remarqué que quelqu'un avait déjà mentionné cela, mais je suppose que cela dépend simplement de l'appareil particulier. Je vous remercie! J'ai également ajouté un commentaire à la question OP avec un lien vers une capture d'écran. Je ne sais pas comment une capture d'écran serait utile, mais @beeshyams semblait penser que cela pourrait l'être.
Stack Underflow
Je viens de réaliser les tests maintenant. J'ai inséré USB et je suis passé à l'option de stockage USB, il n'y a eu aucune notification et lorsque j'utilise le mode PC (HiSuite), il s'accorde avec le débogage USB activé et encore aucune notification et si je désactive le débogage USB, il passe automatiquement en mode de charge sans notification ) I fonctionnera à nouveau avec un autre appareil Android 6 (Samsung) Je vous ferai connaître les résultats
xavier_fakerat
@pideltajah: mise à jour Testé aujourd'hui avec Samsung Note 4 (android 6), je ne semble pas voir votre notification décrite, même avec le débogage USB désactivé. La seule différence avec et 4.3 est que seules les options sont MTP et Appareil photo , je commence à penser que la sécurité pourrait être verrouillée dans votre ROM particulière, sinon je n'ai pas de faits concluants autres que ceux-ci.
xavier_fakerat
1

Si vous souhaitez désactiver toutes les notifications qui apparaissent lorsque vous connectez votre câble USB, allez dans le "menu" puis "notifications" puis appuyez sur "connexion usb" puis changez les paramètres en "Charge uniquement"

Jim
la source
1
Cela ne change pas ce comportement. De plus, je veux toujours que le MTP fonctionne. Je ne veux tout simplement pas être interrogé à ce sujet.
Zdenek
0

Options développeur -> Configuration USB par défaut -> Charger uniquement le téléphone (ou ce que vous voulez par défaut), il ne réapparaîtra plus.

roix
la source
-2

C'est généralement sous Paramètres -> Applications -> Développement -> Débogage USB

ER17
la source
1
Je parle de la boîte de dialogue qui apparaît me demandant si je veux monter ma carte SD, qui n'est pas liée au débogage USB.
crdx