4

GalaxyS3をUbuntu12.04でうまく動作させようとしましたが、役に立ちませんでした。動作しないさまざまなアプリを試しましたが、動作するアプリを作成しようとしています。

現在、Samsung は新しいデバイスで「悪い魔法」を行っており、何らかの理由で Ubuntu がデフォルトで実行できない MTP プロトコルを介して通信する必要があると言われています。

私はpythonが好きなので、pymtpを使ってこれを試しています。

私の現在の問題は、pymtp の接続機能が失敗していることです。

import pymtp
oMTP = pymtp.MTP()
oMTP.connect()

これにより、次の結果が得られます。

Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note.
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
LIBMTP PANIC: failed to open session on second attempt
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/pymodules/python2.7/pymtp.py", line 443, in connect
    raise NoDeviceConnected
pymtp.NoDeviceConnected
4

0 に答える 0