MTPfs is a FUSE filesystem that supports reading and writing from any MTP device