Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| php-bash:samsung [2020/06/24 16:02] – créée cyrille | php-bash:samsung [2020/11/01 16:55] (Version actuelle) – [Alternatives] cyrille | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | Brancher un Samsung Galaxy S4 | + | ====== |
| - | Depuis la version 4, on ne peut plus par l'USB MASS STORAGE mais par le protocole MTP | ||
| - | Paquets à installer | + | Depuis la version 4, on ne passe plus par l'USB MASS STORAGE mais par le protocole MTP |
| + | |||
| + | <code bash># dmesg | ||
| + | [ 2254.973530] usb 1-1: new high-speed USB device number 19 using xhci_hcd | ||
| + | [ 2255.123346] usb 1-1: New USB device found, idVendor=04e8, | ||
| + | [ 2255.123353] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 | ||
| + | [ 2255.123356] usb 1-1: Product: SAMSUNG_Android | ||
| + | [ 2255.123358] usb 1-1: Manufacturer: | ||
| + | [ 2255.123361] usb 1-1: SerialNumber: | ||
| + | <code bash> | ||
| + | $ lsusb | ||
| + | ... | ||
| + | Bus 001 Device 019: ID 04e8:6860 Samsung Electronics Co., Ltd Galaxy series, misc. (MTP mode) | ||
| + | ...</ | ||
| + | |||
| + | ===== Paquets à installer | ||
| <code bash> | <code bash> | ||
| - | Connecter l’appareil | + | ===== Connecter l’appareil |
| Brancher l’appareil via le cable USB puis | Brancher l’appareil via le cable USB puis | ||
| Créer dans le /home de l'user un point de montage | Créer dans le /home de l'user un point de montage | ||
| Exemple | Exemple | ||
| - | $ cd ~ | + | <code bash>$ cd ~ |
| - | $ mkdir Samsung | + | $ mkdir Samsung</ |
| - | Monter le téléphone | + | ===== Monter le téléphone |
| - | $ jmtpfs Samsung/ | + | |
| + | <code bash>$ jmtpfs Samsung/ | ||
| Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP). | Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP). | ||
| $ cd Samsung | $ cd Samsung | ||
| Ligne 21: | Ligne 38: | ||
| Phone | Phone | ||
| $ cd Phone | $ cd Phone | ||
| - | $ls | + | $ ls |
| Alarms | Alarms | ||
| Android | Android | ||
| - | DCIM | + | DCIM |
| + | |||
| + | ===== Démonter le périphérique ===== | ||
| - | Démonter le périphérique | ||
| <code bash> | <code bash> | ||
| - | fusermount -u ~/ | + | $ fusermount -u ~/ |
| - | Créer des alias | + | ===== Créer des alias ===== |
| - | Dans .bash_aliases | + | |
| + | Dans **.bash_aliases** | ||
| <code bash> | <code bash> | ||
| alias samsungOut=" | alias samsungOut=" | ||
| alias samsungOutForce=" | alias samsungOutForce=" | ||
| - | Problème(s) | + | <code bash>$ source .bashrc</ |
| + | |||
| + | ===== Problème(s) | ||
| Bon si soucis lors du démontage, utiliser l' | Bon si soucis lors du démontage, utiliser l' | ||
| + | |||
| + | |||
| + | ===== Alternatives ===== | ||
| + | Jeter un oeil sur le paquet suivant : | ||
| + | <code bash> | ||
| + | aptitude show android-file-transfer | ||
| + | Paquet : android-file-transfer | ||
| + | Version : 3.9+dfsg-1+b1 | ||
| + | État: non installé | ||
| + | Priorité : | ||
| + | Section : misc | ||
| + | Responsable : | ||
| + | Architecture : | ||
| + | Taille décompressée : | ||
| + | Dépend: libc6 (>= 2.14), libfuse2 (>= 2.6), libgcc1 (>= 1:3.0), libqt5core5a (>= | ||
| + | 5.12.2), libqt5gui5 (>= 5.7.0) | libqt5gui5-gles (>= 5.7.0), | ||
| + | libqt5widgets5 (>= 5.0.2), libreadline8 (>= 6.0), libstdc++6 (>= 9) | ||
| + | Description : | ||
| + | | ||
| + | | ||
| + | | ||
| + | to your files. | ||
| + | 3. No file size limits. 4. Automatically renames album cover to make it visible | ||
| + | from media player. 5. USB ‘Zerocopy’ support found in recent Linux kernel (no | ||
| + | | ||
| + | data copying). | ||
| + | 6. No extra dependencies (e.g. libptp/ | ||
| + | | ||
| + | Site : https:// | ||
| + | </ | ||