0 votes

monter google nexus s sur linux à l'écran en mode fastboot

J'ai examiné des questions similaires mais je n'ai pas trouvé de réponse.

Dispositif : Samsung google nexus s i9020
Système d'exploitation : Android 4.1.2

Le téléphone se monte quand le système d'exploitation est chargé et quand il y a une option pour activer le stockage usb.

J'essaie de root mon téléphone et le chargeur de démarrage sont verrouillés. Je dois me connecter à mon ordinateur (Linux Mint) pour exécuter un programme permettant de déverrouiller le chargeur de démarrage. Pour une raison quelconque, le téléphone ne se monte plus automatiquement.

journal d'un montage précédent réussi sur le chargement du système d'exploitation

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

journal d'un montage usb qui a échoué pendant fastboot mode

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 logiciel de déverrouillage en attente du téléphone

~/android/nexussrootICS$ ./fastboot-linux oem unlock
< waiting for device >

Quelqu'un peut-il me suggérer comment monter (manuel/automatique) ? Merci

0voto

Milner Points 533

A ma connaissance, en mode fastboot vous ne pouvez pas monter l'appareil sur votre PC. MTP et fastboot sont deux choses différentes.

Selon le Wiki CyanogenMod sur Fastboot la solution pourrait être simple :

Si vous voyez à n'importe quel moment en exécutant la commande fastboot, le PC n'est pas configuré pour utiliser fastboot correctement. Le plus souvent, c'est parce que vous n'exécutez pas fastboot avec des privilèges élevés.

Ce qui signifie : vous devez exécuter fastboot en tant qu'utilisateur Root, par exemple sudo fastboot devices o sudo fastboot-linux oem unlock .


Si cela ne résout pas votre problème, il peut être utile de jeter un coup d'œil aux étapes nécessaires à l'utilisation de la fonction adb utilitaire de ligne de commande : Pour adb pour détecter votre appareil, vous devez avoir configuré une entrée correspondante dans votre système d'exploitation. /etc/udev/rules.d . Premier passage lsusb pour vérifier comment le périphérique s'identifie auprès du système. Vous pouvez également extraire ces données du journal cité ci-dessus : idVendor=18d1, idProduct=4e20 est l'information dont nous avons besoin. Maintenant, l'entrée correspondante dans /etc/udev/rules.d/51-android.rules devrait ressembler :

SUBSYSTEMS=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="4e20", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"

Sauvegardez le fichier, et rechargez l'application udev service ( service udev reload ). Rebranchez votre appareil. Maintenant adb (ou, dans votre cas, fastboot ) devrait pouvoir le trouver. Vous pouvez le vérifier en utilisant la commande adb devices (ou fastboot devices ), qui devrait maintenant afficher votre Nexus S .

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