Skip to content
/ mtpfs Public

MTPfs is a FUSE filesystem that supports reading and writing from any MTP device (as supported by libmtp). Unmaintained/Stale fork of the original project at http://www.adebenham.com/mtpfs/ and https://github.com/cjd/mtpfs

License

Notifications You must be signed in to change notification settings

Feandil/mtpfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MTPFS
--------

MTPFS is a FUSE filesystem based on libmtp that allows a mtp device
to be browsed as if it were a normal external harddisk

Requirements (approximately)
------------

FUSE >= 2.2
GLib >= 2.30
libmtp >= 1.1.2

How to mount a filesystem
-------------------------

To mount a device run:

  mtpfs <mount_point>

To unmount do:

  fusermount -u <mount_point>

Note that you may need to be root to do all this if permissions on the
MTP device are not correct

Debugging
---------
To enable debugging info use the --enable-debug option when running ./configure

Acknowledgements
----------------
This wouldn't be possible without libmtp, libusb and fuse.

Contact info
------------
Vincent Brillault <git@lerya.net>
Chris Debenham <chris@adebenham.com>

About

MTPfs is a FUSE filesystem that supports reading and writing from any MTP device (as supported by libmtp). Unmaintained/Stale fork of the original project at http://www.adebenham.com/mtpfs/ and https://github.com/cjd/mtpfs

Resources

License

Stars

Watchers

Forks

Packages