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.
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.