Skip to content

A high-level wrapper around the go-mtpfs library, forming the core of OpenMTP. It provides an MTP layer built on go-mtpfs and utilizes low-level system calls.

Notifications You must be signed in to change notification settings

ganeshrvel/go-mtpx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-mtpx

macOS setup

xcode-select --install

Before running the tests:

  • Open tests/README.md
  • Follow the instructions to copy the mtp-test-files to phone

Install and setup libusb

brew install pkg-config
brew install libusb

Test go-mtpx

  • Connect android device via usb and Choose File transfer
go test
Upgrade a package
# example:
go get github.com/ganeshrvel/go-mtpfs@<git-commit-hash>

About

A high-level wrapper around the go-mtpfs library, forming the core of OpenMTP. It provides an MTP layer built on go-mtpfs and utilizes low-level system calls.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published