Wie deaktiviere ich das Popup, wenn ich mein Telefon über USB an meinen PC anschließe?


10

Wie deaktiviere ich das Popup (das mich fragt, ob ich meine SD-Karte einbinden möchte), wenn ich mein Telefon über USB an meinen PC anschließe?

Mir wurde gesagt, dass es eine Funktion von CyanogenMod ist, aber ich kann es für mein ganzes Leben nicht finden. Ich verwende CyanogenMod 7.0 RC mit Android 2.3.2.


Was ist Ihr Betriebssystem?
Daniel A. White

@pideltajah, Ist Ihr Gerät gerootet? Überprüfen Sie auch, ob Sie von Ihrem Gerät aus auf die USB-Speicheroption zugreifen können.
Xavier_Fakerat

1
Das Hinzufügen eines Screenshots würde helfen. Die ursprüngliche Frage ist für Android 2.3.2 und Sie sind auf 6.0. Sie können den Screenshot in Kommentare aufnehmen
Beeshyams

Mein Gerät ist nicht gerootet. Hier ist ein Screenshot: imgur.com/OK5W1MC
Stack

Entfernen Sie den PIN-Zugriff, um den Dialog zu entfernen. Es ist eine Sicherheitssache.
Device Guru

Antworten:


6

Wenn Sie das USB-Debugging in den Entwickleroptionen aktivieren, wird das Telefon mit "USB verbunden!" Bildschirm erscheint nicht mehr :)


2
Das hängt vom Telefon ab ...
Liam W

3
Hilft nicht. Das habe ich vor langer Zeit gemacht.
Zdenek

4

Kein CyanogenMod-Benutzer, aber haben Sie unter überprüft Settings -> About Phone -> USB Settings, oder Settings -> Wireless and network -> USB Settings?


Zusätzlich Settings -> Applications -> USB Settings. Einige Telefone haben es wirklich unter Wireless? Seltsam.
Matthew Read

Ja, ich fand das seltsam, aber einige tun dies gemäß dieser Antwort (ich denke, es könnte mit USB-Tethering zu tun haben?): Android.stackexchange.com/questions/6238/…
Martin

Ich denke in CyanogenMod ist es unter Einstellungen -> Anwendungen -> Entwicklung. Aber es ist lange her, dass ich ein Gerät hatte, das CM unterstützt ... Ich wünschte, ich könnte CM ausführen.
Ryan Conrad

1
Ich habe bereits alle Einstellungen durchlaufen, die ich finden kann, ohne Glück. "Einstellungen -> Über Telefon -> USB-Einstellungen" existiert nicht, "Einstellungen -> Drahtlos und Netzwerk -> USB-Einstellungen" existiert nicht und "Einstellungen -> Anwendungen -> USB-Einstellungen" existiert nicht. "Einstellungen -> Anwendungen -> Entwicklung" bietet nur die folgenden Optionen: USB-Debugging, Wach bleiben, Scheinpositionen zulassen, App durch langes Drücken stoppen, Hostname des Geräts.
Crdx

Dies ist wahrscheinlich etwas, das sie dann entfernen werden, da ich mich in früheren Versionen von CM nicht daran erinnere. Nachdem sie begonnen haben, mit den Lebkuchenquellen von AOSP zu arbeiten, haben sie noch nicht alle vorherigen Änderungen zusammengeführt, z. B. das Entfernen dieses Popups.
Ryan Conrad

2

Wie Sie wahrscheinlich bemerkt haben, hat Google die USB-Massenspeicheroption für die neuesten Android-Versionen deaktiviert. Sie können SD-Karten / Speicherpartitionen nicht als USB-Massenspeicher (UMS) bereitstellen, wenn Sie sie an einen Computer anschließen.

Wenn Sie verwurzelt sind, können Sie die folgenden Lösungen ausprobieren:

  1. Verwenden des Terminals zum Mounten des Massenspeichers

su

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

Wenn Sie zu MTP zurückkehren möchten, öffnen Sie den Terminalemulator und geben Sie Folgendes ein:

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

su setprop sys.usb.config mtp, adb neu starten

  1. Aktivieren Sie die automatische Bereitstellung, wenn das USB-Debugging aktiviert ist .

Wie bereits erwähnt, wird die SD-Karte bei aktiviertem USB-Debugging automatisch gemountet, wenn sie an den Computer angeschlossen wird, sofern die Treiber korrekt installiert wurden.

Daher erhalten Sie keine dauerhaften Benachrichtigungen über die Montage von SD-Karten

  1. Verwenden von QtADB

QtADB ist ein voll ausgestattetes Tool (für Windows entwickelt) und verfügt über eine Vielzahl von Funktionen zur Verwaltung Ihres Droiden. Einige davon sind:

  • Dateimanager (Kopieren von Dateien und Verzeichnissen zwischen Telefon und Computer, Löschen, Erstellen von Verzeichnissen)

  • App Manager (Installieren, Entfernen, Erstellen von Backups usw.)

  • Shell und mehr ..

Das Wesentliche dabei ist, dass die Montage einer externen SD- Karte an einem Computer ohne störende Benachrichtigungen möglich ist . Überprüfen Sie hier für weitere Informationen: QtADB

  1. Verwenden von USB MASS STORAGE Enabler (root)

Dies ist eine der wenigen Apps, die die Wiederherstellung der verlorenen UMS-Option (Universal Mass Storage) anbieten.

  1. Schließen Sie Ihr Gerät nach dem Herunterladen des Tools mit einem USB-Kabel an Ihren Computer an.

  2. Öffnen Sie die App 'UMS Enabler' und klicken Sie auf 'Massenspeicher aktivieren'. Denken Sie daran, geben Sie der App Root-Zugriff, wenn Sie dazu aufgefordert werden.

Zu diesem Zeitpunkt erhalten Sie möglicherweise verschiedene Nachrichten von der App, z. B. eine Meldung, in der Sie aufgefordert werden, SELinux - ein Linux-Modul, das Android verwendet, um die Sicherheit zu erhöhen - auf den zulässigen Status zu setzen. Dies ist erforderlich, damit die App ordnungsgemäß ausgeführt werden kann

Credits

  1. Gibt es eine Möglichkeit, USB-Massenspeicher anstelle von MTP zu erhalten?
  2. Wie wird ein Android-Gerät als USB-Massenspeicher (UMS) bereitgestellt?
  3. QtADB für Android

"Wie zuvor, wenn das USB-Debugging aktiviert ist, wird die SD-Karte beim Anschließen an den Computer automatisch gemountet, sofern die Treiber korrekt installiert wurden." Vielleicht für einige Geräte, aber für mich ist das falsch. Ich habe Debugging aktiviert und kann leicht mounten, bekomme aber jedes Mal, wenn ich einstecke, nervige Benachrichtigungs-Popups.
Stack Underflow

@ Pideltajah wirklich? Ich denke, das hat etwas mit der Android-Version zu tun, da ich keine dieser Benachrichtigungen bekomme (Android 4.3). Lassen Sie mich das untersuchen
xavier_fakerat

Ja. Ich habe bemerkt, dass jemand dies zuvor erwähnt hat, aber ich denke, es hängt nur vom jeweiligen Gerät ab. Danke! Außerdem habe ich der OP-Frage einen Kommentar mit einem Link zu einem Screenshot hinzugefügt. Ich bin mir nicht sicher, wie ein Screenshot hilfreich sein würde, aber @beeshyams schien zu glauben, dass dies der Fall sein könnte.
Stack Underflow

Ich habe gerade die Tests durchgeführt. I eingefügt USB und wechselte zu USB - Speicheroption, gab es keine Benachrichtigung und wenn ich den PC - Modus verwenden (HiSuite) es tuns mit USB - Debugging aktiviert und wieder keine Benachrichtigungen und wenn ich deaktivieren Sie die USB Debugging es automatisch in den Lademodus mit keine Mitteilungen ) I wird wieder mit einem anderen Android 6 Gerät (Samsung) perfom Ich werde Sie die Ergebnisse wissen lassen
xavier_fakerat

@pideltajah: Update Heute mit Samsung Note 4 (Android 6) getestet, scheint mir Ihre beschriebene Benachrichtigung nicht zu sehen, selbst wenn das USB-Debugging deaktiviert ist. Der einzige Unterschied zu und 4.3 besteht darin, dass nur MTP und Kamera verfügbar sind . Ich habe das Gefühl, dass es sich möglicherweise um Sicherheitsfunktionen handelt, die in Ihrem speziellen ROM gesperrt sind. Andernfalls habe ich keine anderen schlüssigen Fakten als diese.
Xavier_Fakerat

1

Wenn Sie alle Benachrichtigungen deaktivieren möchten, die beim Anschließen Ihres USB-Kabels angezeigt werden, gehen Sie zu "Menü", dann zu "Benachrichtigungen", berühren Sie "USB-Verbindung" und ändern Sie die Einstellungen in "Nur aufladen".


1
Es ändert nichts an diesem Verhalten. Außerdem möchte ich immer noch, dass das MTP funktioniert. Ich möchte einfach nicht danach gefragt werden.
Zdenek

0

Entwickleroptionen -> Standard-USB-Konfiguration -> Nur Telefon aufladen (oder was auch immer Sie als Standard wünschen), dann wird es nicht wieder angezeigt.


-2

Es befindet sich normalerweise unter Einstellungen -> Anwendungen -> Entwicklung -> USB-Debugging


1
Ich spreche über das Dialogfeld, in dem ich gefragt werde, ob ich meine SD-Karte mounten möchte, was nichts mit dem USB-Debugging zu tun hat.
Crdx
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.