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 18:02] – créée cyrille | php-bash:samsung [2020/11/01 17: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:// | ||
+ | </ | ||