ganeshrvel/openmtp

Help - My phone is not recognized!

Opened this issue · 19 comments

I have received feedback from various users that OpenMTP is not to able recognize certain devices even after following all the instructions. I have been working hard to migrate the existing MTP Kernel to a better one but the development has slowed down due to various reasons.

I am looking for Node.js and C++ developers who can contribute to the development of the OpenMTP and can help me in migrating the existing MTP Kernel implementation to a newer one.

I have been trying to build a new MTP kernel which can detect a wider range of devices. I have created a separate repo for the same here: https://github.com/ganeshrvel/mtp-nodejs-port-native-addon/tree/to-async

Due to my limited knowledge in C++, I am unable to implement the two most important features.

If anyone can help me solve this StackOverflow question then I might be able to release a new beta version of the app pretty quick.

The native module file: https://github.com/ganeshrvel/mtp-nodejs-port-native-addon/blob/78ab62c05030fccedd6f8e91be7ce8b444521cfb/src/mtp.cc#L1087

An entry for the blacklist: My Samsung S5e is not detected, while all my other (non-Samsung!) Android devices are. Google's "Android File Transfer" does detect the S5e, but data transfer is nearly impossible due to frequent failures.

I'm rewriting the MTP kernel from scratch to add support to Samsung devices.

Unfortunately I don't have a Samsung device. If anyone is willing to alpha test the code please reply here or email to ganeshrvel@outlook.com

Hi @ganeshrvel, I have a Samsung device and willing to help test.

I might not have enough time for alpha testing, but once the new MTP has reached an appropriate level of stability I might help you with beta testing.

@riordant Awesome! Could you send an email to ganeshrvel@outlook.com so that I could send you a detailed instruction.

Can someone test OpenMTP with a Samsung phone after making the fixes as described in this video: https://youtu.be/8F4rxC8NIHw ?

Thanks! Hopefully we will have a straightforward solution to use Samsung devices.

Fingers crossed!

Hi all, I am getting closer to the Next major release and I am looking for rebranding the logo and launcher icon of the app. Find more details here: #180

Write to me at ganeshrvel@outlook.com if you are interested.

I have sent an email invitation to all those who had showed interest in testing Samsung device support in OpenMTP. Please check junk mail in case if it isn't there in your inbox. I'd appreciate feedback.

Fixed in #181

Keeping this open until the stable release it out.

I am happy to announce that OpenMTP-3.0.0 has reached community beta today. OpenMTP-3.0.0-beta.2 includes much awaited Samsung phone support, Dark theme mode, file size in the MTP pane, total file copy progress, single pane mode and much more. The new Kalam MTP Kernel which is the backbone of the app offers up to 5-6x file transfer speed.
It's stable enough to be used as your daily driver, but as a note of caution, it hasn't been tested widely yet.

Download the community beta from https://drive.google.com/file/d/1wpSlkGWZKe4-nRYcdJaPVA3Y6kOBMTsO/view?usp=sharing

To report bugs and error go to Help menu -> Report Bugs -> Email error logs -> Attach the log file to the reply email.

Cheers

As promised earlier, I am releasing the stable version of the OpenMTP v3.0 today. The 3.0 release represents over 4 months of development efforts, featuring 467+ commits and 35 pull requests. I would like to express my deepest gratitude towards the community members for taking on this challenge and providing feedback for the pre-release versions.

Download the latest stable version from here: https://github.com/ganeshrvel/openmtp/releases/tag/v3.0.0

What’s new in OpenMTP v3.0?

  • New and Super performant Kalam MTP kernel
  • New App logo
  • Much awaited Samsung phone support
  • 5-6x faster file copy speed
  • Dark Theme mode
  • Drag and Drop files from the macOS Finder window
  • New file icons
  • Overall progress on the file transfer screen
  • New 'Show directories first’ option
  • New 'Single pane mode’ option
  • New 'Move the Local Disk pane to the right side’ option
  • New 'Auto device detection' option
  • Other UI optimisation and performance improvements

OpenMTP is a project build for the community and OpenMTP 3.0 wouldn't have been possible without your consistent support.

Wish you all a Happy and Healthy year ahead.

Cheers

My device is not getting recongnized in openMTP but it is getting recognized in AndroidFileTransfer.
Device: LG G8X ThinQ
Macbook Air M1

@ashwaniiii: I have a somewhat similar configuration:
Device: G8S
Computer: ancient Mac Pro

, and everything works fine. So I think it's a compatibility problem with your M1. BTW: OpenMTP version tested is 3.1.5.

My Boyue Likebook P10 is not recognized in OpenMTP.

It was recognized in Android File Transfer, but Android File Transfer would try to start up every time I connected, so it would screw with screen-sharing software, with Calibre, etc. So I deleted it.

2018 Mac Mini using Mojave.

P.S. It works with auto device detection enabled. I'd avoided that setting, because of my experiences with Android File Transfer. It'd be nice to have a manual device detection button somewhere.

I formatted my disk, reinstalled macOS and it's working. I'm not sure what was the issue; but I can confirm that it's working on M1.

I tried connecting a Samsung Note 8.0 (Android 4.1.2) to my Mac (big sur), also could not get recognized.
However, a Nexus (Android 4.4.4) works fine.