5 votes

Où se trouve le point de montage/dossier pour une clé USB sur Marshmallow ?

Avant Android Marshmallow, j'utilisais StickMount pour accéder à ma clé USB OTG. Lorsque je l'ai essayé pour la première fois sur mon Nexus 5, j'ai vu une notification native et une notification de StickMount.

Stickmount monte généralement la clé USB en tant que dossier sous le dossier de stockage. Cela m'a permis d'utiliser mon propre explorateur de fichiers et d'autres applications. Cependant, la notification d'origine comporte deux boutons: entrer la description de l'image ici

En touchant Explorer, un navigateur natif s'ouvre et affiche le fichier. Je voudrais utiliser mon propre explorateur de fichiers comme ES File Explorer.

En utilisant la fonction USB d'origine, je voudrais connaître le point de montage (le chemin) de la clé montée. Est-ce que quelqu'un sait ou a essayé cette fonctionnalité?

Infos sur l'appareil : Nexus 5, Android 6.0, rooté avec une ROM stock.

Voici le résultat de la commande mount dans l'émulateur de terminal après avoir inséré la clé USB :

u0_a137@hammerhead:/ $ mount
rootfs / rootfs ro,seclabel,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,seclabel,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,seclabel,relatime 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/fuse /mnt/runtime/default/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /mnt/runtime/read/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /mnt/runtime/write/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,seclabel,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,nomblk_io_submit,noauto_da_alloc,errors=panic,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,nomblk_io_submit,noauto_da_alloc,errors=panic,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 rw,seclabel,nosuid,nodev,relatime,nomblk_io_submit,nodelalloc,errors=panic,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/modem /firmware vfat ro,context=u:object_r:firmware_file:s0,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
tmpfs /storage tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/fuse /storage/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
tmpfs /storage/self tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
u0_a137@hammerhead:/ $

2 votes

USB OTG fonctionne avec ES File Explorer pour moi i.sstatic.net/hfndc.jpg

0 votes

@Manubhargav, oui en effet c'est encore mieux!

0 votes

Question ridicule mais avez-vous mis à jour l'application vers la dernière version (v4.0.2.9) après la mise à jour du système ? et redémarré le téléphone ?

7voto

user157314 Points 71

/mnt/media_rw/random-hex-id est le chemin que vous recherchez, où 'random-hex-id' est un nom de dossier au format ABCD-EF01, par exemple E4E4-4394. Il a fallu une valeur aléatoire pour que cela soit en réalité utile. Vous devez avoir un accès root.

1 votes

Est-ce que tu ne veux pas dire /mnt/media_rw/identifiant hexadécimal aléatoire?

0 votes

L'ID hexadécimal est Numéro de série de volume à utiliser avec les systèmes de fichiers FAT et NTFS - voir le lien pour plus de détails. Peu importe de toute façon.

0 votes

Étrange que vous puissiez voir la carte SD externe sans racine mais pas le point de montage du lecteur USB OTG.

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