Ich habe mir ähnliche Fragen angesehen, konnte aber eine Antwort finden.
Gerät: Samsung Google Nexus i9020
Betriebssystem: Android 4.1.2
Das Telefon wird bereitgestellt, wenn das Betriebssystem geladen wurde und wenn es eine Option zum Aktivieren des USB-Speichers gibt.
Ich versuche, root
mein Telefon zu öffnen, und der Bootloader ist gesperrt. Ich muss eine Verbindung zu meinem Computer (Linux Mint) herstellen, um ein Programm zum Entsperren des Bootloaders auszuführen. Aus irgendeinem Grund wird das Telefon nicht mehr automatisch gemountet.
log von einem vorherigen erfolgreichen Mount beim Laden des Betriebssystems
Apr 13 20:20:25 kernel: [ 93.795791] usb 1-1.1: >new high-speed USB device number 4 using ehci_hcd
Apr 13 20:20:25 kernel: [ 93.889485] usb 1-1.1: >New USB device found, idVendor=18d1, idProduct=4e21
Apr 13 20:20:25 kernel: [ 93.889489] usb 1-1.1: >New USB device strings: Mfr=2, Product=3, SerialNumber=4
Apr 13 20:20:25 kernel: [ 93.889493] usb 1-1.1: >Product: Nexus S
Apr 13 20:20:25 kernel: [ 93.889496] usb 1-1.1: >Manufacturer: samsung
Apr 13 20:20:25 kernel: [ 93.889498] usb 1-1.1: >SerialNumber: 3630F20CB6EF00EC
Apr 13 20:20:25 kernel: [ 93.951562] Initializing USB Mass Storage driver...
Apr 13 20:20:25 kernel: [ 93.951755] scsi6 : usb-storage 1-1.1:1.0
Apr 13 20:20:25 kernel: [ 93.951876] usbcore: registered new interface driver usb-storage
Apr 13 20:20:25 kernel: [ 93.951879] USB Mass Storage support registered.
Apr 13 20:20:25 kernel: [ 93.955427] usbcore: registered new interface driver uas
Apr 13 20:20:26 kernel: [ 94.951743] scsi 6:0:0:0: >Direct-Access Google File-CD Gadget 0000 PQ: 0 ANSI: 2
Apr 13 20:20:26 kernel: [ 94.953211] sd 6:0:0:0: >Attached scsi generic sg2 type 0
Apr 13 20:20:26 kernel: [ 94.955200] sd 6:0:0:0: >[sdb] Attached SCSI removable disk
log von einem erfolglosen USB-Mount während fastboot
des Modus
Apr 13 22:33:07 kernel: [ 8051.407340] usb 1-1.1: >new high-speed USB device number 9 using ehci_hcd
Apr 13 22:33:08 kernel: [ 8051.500735] usb 1-1.1: >New USB device found, idVendor=18d1, idProduct=4e20
Apr 13 22:33:08 kernel: [ 8051.500743] usb 1-1.1: >New USB device strings: Mfr=1, Product=2, SerialNumber=3
Apr 13 22:33:08 kernel: [ 8051.500748] usb 1-1.1: >Product: Android 1.0
Apr 13 22:33:08 kernel: [ 8051.500752] usb 1-1.1: >Manufacturer: Google, Inc
Apr 13 22:33:08 kernel: [ 8051.500756] usb 1-1.1: >SerialNumber: 3630F20CB6EF00EC
Apr 13 22:33:08 mtp-probe: checking bus 1, device 9: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1"
Apr 13 22:33:08 mtp-probe: bus: 1, device: 9 was not an MTP device
fastboot
Software zum Entsperren, die auf das Telefon wartet
~/android/nexussrootICS$ ./fastboot-linux oem unlock
< waiting for device >
Kann jemand vorschlagen, wie ich montieren könnte (manuell/automatisch)? Danke
Meines Wissens können Sie das Gerät im Fastboot-Modus nicht an Ihren PC mounten. MTP und Fastboot sind zwei verschiedene Dinge.
Laut dem CyanogenMod-Wiki auf Fastboot könnte die Lösung einfach sein:
Wenn Sie zu irgendeinem Zeitpunkt beim Ausführen des Fastboot-Befehls sehen, ist der PC nicht für die ordnungsgemäße Verwendung von Fastboot konfiguriert. In den meisten Fällen liegt dies daran, dass Sie Fastboot nicht mit erhöhten Rechten ausführen.
Das bedeutet: Sie müssen als Root-Benutzer ausführen fastboot
, z. B. sudo fastboot devices
oder sudo fastboot-linux oem unlock
.
Wenn dies Ihr Problem nicht löst, können Sie sich die Schritte ansehen, die zur Verwendung des adb
Befehlszeilendienstprogramms erforderlich sind: Um adb
Ihr Gerät zu erkennen, müssen Sie einen entsprechenden Eintrag in Ihrer /etc/udev/rules.d
. Führen Sie zuerst einen Test durch lsusb
, um zu überprüfen, wie sich das Gerät gegenüber dem System identifiziert. Diese Daten können Sie auch Ihrem oben zitierten Protokoll entnehmen: idVendor=18d1, idProduct=4e20
sind die Informationen, die wir benötigen. Nun /etc/udev/rules.d/51-android.rules
sollte der entsprechende Eintrag in so aussehen:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="4e20", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"
Speichern Sie die Datei und laden Sie den udev
Dienst neu ( service udev reload
). Verbinden Sie Ihr Gerät erneut. Jetzt adb
(oder in Ihrem Fall fastboot
) sollte es finden können. Sie können dies mit dem Befehl adb devices
(oder fastboot devices
) überprüfen, der nun Ihr Nexus S auflisten sollte .
Lappen
Izzy
fastboot
dann im user-mode laufen...Lappen
fastmode
und verband mich über mit dem Computerusb
und dann kann ich ohne Root-Rechte mein Handy mit sehenfastboot devices
. Aber ich kann das Gerätadb
auch mit Root-Rechten nicht sehen. Übrigens habe ich denfastboot
Befehl vonnexussrootICS
einer Software erhalten, die über das Internet heruntergeladen wurde.Izzy
adb
Ihr Gerät sehen können.