Bug 33058

Summary: Rhythmbox does not recognize my Android device
Product: media-player-info Reporter: Lorenzo Francisco <excedio.ubuntu>
Component: GeneralAssignee: Martin Pitt <martin.pitt>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: om26er
Version: unspecified   
Hardware: Other   
OS: other   
See Also: https://bugzilla.gnome.org/show_bug.cgi?id=639414
https://launchpad.net/bugs/702018
Whiteboard:
i915 platform: i915 features:
Attachments: UDEVDB File

Description Lorenzo Francisco 2011-01-13 05:38:37 UTC
Binary package hint: rhythmbox

excedio@excedio-laptop:~$ lsb_release -rd
Description: Ubuntu 10.04.1 LTS
Release: 10.04

excedio@excedio-laptop:~$ apt-cache policy packagename rhythmbox
rhythmbox:
  Installed: 0.12.8-0ubuntu7
  Candidate: 0.13.1-0ubuntu2~webupd8~lucid
  Version table:
     0.13.1-0ubuntu2~webupd8~lucid 0
        500 http://ppa.launchpad.net/webupd8team/rhythmbox/ubuntu/ lucid/main Packages
 *** 0.12.8-0ubuntu7 0
        500 http://us.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
        100 /var/lib/dpkg/status
     0.12.8-0ubuntu3 0
        500 http://us.archive.ubuntu.com/ubuntu/ lucid/main Packages

When connecting my Android device (HTC DROID Incredible) to my laptop and then setting the phone to USB Mass Storage Rhythmbox does not my phone as a storage device. If I add an empty file to the root of my phone called .is_audio_player and then restart Rhythmbox, my phone will then be detected.

However, this is a workaround and not a true fix for the problem. Please let me know if there is something that I am missing. I thought that I had the correct plugin in Rhythmbox enabled (Portable Players - MTP), but it seem that this may not be true:

https://bugzilla.gnome.org/show_bug.cgi?id=639414

Is there something that should or needs to be done?
Comment 1 Lorenzo Francisco 2011-01-15 10:55:27 UTC
Adding some more information that will hopefully help out. My lsusb output:

Charge Only: ID 0bb4:0ff9 High Tech Computer Corp.
Mobile Broadband Connect: ID 0bb4:0ffb High Tech Computer Corp. 
USB Debugging: ID 0bb4:0c9e High Tech Computer Corp.
Comment 2 Lorenzo Francisco 2011-01-15 10:56:07 UTC
Adding some more information that will hopefully help out. My lsusb output:

Charge Only: ID 0bb4:0ff9 High Tech Computer Corp.
Mobile Broadband Connect: ID 0bb4:0ffb High Tech Computer Corp. 
USB Debugging: ID 0bb4:0c9e High Tech Computer Corp.
Comment 3 Martin Pitt 2011-01-29 03:49:33 UTC
Can you please give me the lsusb output for the device once you switched it to USB mass storage mode?
Comment 4 Lorenzo Francisco 2011-01-29 17:05:23 UTC
It's the same as charging mode.

Charge Only/Disk Drive: ID 0bb4:0ff9 High Tech Computer Corp.
Comment 5 Martin Pitt 2011-01-30 04:03:17 UTC
This ID is already contained in recend m-p-i versions. Ubuntu lucid (10.04) also has the current version in -updates. If you have version 12, please do

 udevadm info --export-db > /tmp/udevdb

while your Android device is plugged in, and attach /tmp/udevdb here.
Comment 6 Lorenzo Francisco 2011-01-30 16:22:28 UTC
Created attachment 42729 [details]
UDEVDB File

Martin,

Thanks for all of the replies about this. You're correct, my phone is now being recognized by default. I have attached the file that you asked for as well.
Comment 7 Martin Pitt 2011-01-30 23:59:30 UTC
Right, that looks fine.

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.