Bug 66596

Summary: can you remove amazon kindle from 40-usb-media-players.rules
Product: media-player-info Reporter: Korey Lu <koreylu>
Component: GeneralAssignee: Martin Pitt <martin.pitt>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Korey Lu 2013-07-04 19:18:40 UTC
When connects Amazon Kindle Paperwhite to PC, Rhythmbox pops up because it is reconized as a portable audio player.  But Kindle Paperwhite is not an audio player, it has no speaker or jack, no mp3 play functionality at all.

But the problem is, Kindle Paperwhite shares the same USB product ID, 0x0004, with Kindle 3/4/Touch.  Among them Kindle 3 and Touch have audio, but Kindle 4 and Paperwhite don't.

In my opinion, Kindle is mainly ebook reader, audio playing is only a plus.  When connected to PC, it is more likely used for book transferring than audio playing.

Because of ID_MEDIA_PLAYER, gvfs guesses content type of the mount to be x-content/audio-player (gvfs_udisks2_mount_guess_content_type_sync).  It is more natural to be x-content/ebook-reader instead, but there is no rule to handle that.

Maybe, it is better to add udev rules to set something like "ID_EBOOK_READER" for Kindle; at least, ID_MEDIA_PLAYER can be removed.
Comment 1 Martin Pitt 2013-07-05 04:52:11 UTC
Agreed, let's do that. http://cgit.freedesktop.org/media-player-info/commit/?id=7fbbb1664

I'll push out a release now, it's about time anyway.

Thanks!

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.