FS#33547 - [libmtp] Do not treat iPhone/iPod Touch as an MTP device

Attached to Project: Arch Linux
Opened by MadCatX (MadCatX) - Thursday, 24 January 2013, 19:37 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 05 July 2015, 15:04 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Tom Gundersen (tomegun)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
69-libmtp.rules file contains rules for Apple's iPhone/iPod Touch devices which causes them to be treated as MTP devices. These devices do not support MTP protocol and should not be treated as such. Presence of such rules causes bug https://bugs.kde.org/show_bug.cgi?id=313827 in Amarok.

Additional info:
libmtp-1.1.5
With the incorrect rule, the device appears in udevadm info like this
...
E: ID_MEDIA_PLAYER=1
E: ID_MODEL=iPod
E: ID_MODEL_ENC=iPod
E: ID_MODEL_ID=1291
E: ID_MTP_DEVICE=1
...

Without the rule the output looks like this:
...
E: ID_MEDIA_PLAYER=apple_video-ipod
E: ID_MODEL=iPod
E: ID_MODEL_ENC=iPod
E: ID_MODEL_ID=1291
...

Notice the missing ID_MTP_DEVICE flag and different ID_MEDIA_PLAYER.
This task depends upon

Closed by  Doug Newgard (Scimmia)
Sunday, 05 July 2015, 15:04 GMT
Reason for closing:  No response
Comment by Tom Gundersen (tomegun) - Saturday, 02 February 2013, 17:25 GMT
Sorry for the delay in replying. Please report this upstream as it is not a packaging issue. Thanks!
Comment by MadCatX (MadCatX) - Saturday, 02 February 2013, 17:57 GMT
An upstream bug report has been filed shortly after I reported this, see http://sourceforge.net/p/libmtp/bugs/759/. Thanks.
Comment by Tom Gundersen (tomegun) - Sunday, 03 February 2013, 18:26 GMT
Thanks!
Comment by Doug Newgard (Scimmia) - Tuesday, 12 May 2015, 16:54 GMT
Status? I don't see anything labeled as Apple in that file.

Loading...