Red Hat Bugzilla – Bug 446706
Fedora thinks iPod Touch is a camera
Last modified: 2013-03-05 22:55:56 EST
Description of problem:
Fedora seems to link the iPod Touch is a camera, according to the desktop icon
Version-Release number of selected component (if applicable):
Using fresh install of Fedora 9
How reproducible: always.
Steps to Reproduce:
1. Plugin iPod Touch
2. See camera icon appear on desktop
Tango Extras has pretty hardware icons for these. I understand the Apple stuff
is proprietary, but I would think we could at least identify the hardware.
Created attachment 305516 [details]
Screenshot of the phantom iPod camera
Confirmed. Then it is possible to "open" the ipod with an empty window as the
sole result. And Fedora asks if I want to import the photos from the camera,
which is of course nonsense.
What's the output of
(Get the exact URI from this command: gvfs-mount -l)
I'm pretty sure there's a DCIM folder in the root.. which would indicate it's
using the DCF system which is why we pick it up as a camera.
(In reply to comment #3)
> What's the output of gvfs-ls gphoto2://[usb:X,Y]/
> I'm pretty sure there's a DCIM folder in the root.. which would indicate it's
> using the DCF system which is why we pick it up as a camera.
gvfs-ls gphoto2://[usb:001,009]/ returns nothing - also, when I plug it in,
Nautilus opens the folder and it's empty. I don't have any photos stored on the
iPod, if that makes a difference.
Right, I just checked the Apple website and there's no built-in camera like on
the iPhone. The reason we pick it up and display it as a camera is because of
the fact that it advertises itself as a PTP device.
My guess is that the iPod Touch is pretty useless as a USB device (unless you're
running OS X or Windows)... until someone manages to reverse engineer the
mechanism used for updating the music player bits. When that happens we have
ways of tagging the device as a music player.
I'm not sure there's a bug here; the device claims to be a PTP device and we
correctly identify it as such. IOW, complain to the vendor of the device. I'm
closing this bug.