[opensuse] openSuSE does't detect Android cellphone
I have a new Android cellphone, my first. This is an HTC Aria. I want to e able to exchange files between this phone and my desktop inux box --oS v11.4 at the moment. I expected that the phone would be recognized when connected to a USB port, just like any other USB device, but it isn't. I assume there is a way to get openSuSE to detect the phone. Can someone telll me what it is? -- Stan Goodman Qiryat Tiv'on Israel -- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Am 27.03.2012 13:28, schrieb Stan Goodman:
I have a new Android cellphone, my first. This is an HTC Aria. I want to e able to exchange files between this phone and my desktop inux box --oS v11.4 at the moment.
I expected that the phone would be recognized when connected to a USB port, just like any other USB device, but it isn't. I assume there is a way to get openSuSE to detect the phone. Can someone telll me what it is?
Hi, I plug my Android phone in the usb-port, then I tell the phone to activate the mass storage device and it works. Karl -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, 2012-03-27 at 13:36 +0200, Karl Sinn wrote:
Am 27.03.2012 13:28, schrieb Stan Goodman:
I have a new Android cellphone, my first. This is an HTC Aria. I want to e able to exchange files between this phone and my desktop inux box --oS v11.4 at the moment I expected that the phone would be recognized when connected to a USB port, just like any other USB device, but it isn't. I assume there is a way to get openSuSE to detect the phone. Can someone telll me what it is? I plug my Android phone in the usb-port, then I tell the phone to activate the mass storage device and it works.
+1 It worked for me in 11.3, 11.4, and now in 12.1. But you have to tell the phone you want mass-storage mode.
On Tue, 2012-03-27 at 13:36 +0200, Karl Sinn wrote:
Am 27.03.2012 13:28, schrieb Stan Goodman:
I have a new Android cellphone, my first. This is an HTC Aria. I want to e able to exchange files between this phone and my desktop inux box --oS v11.4 at the moment.
I expected that the phone would be recognized when connected to a USB port, just like any other USB device, but it isn't. I assume there is a way to get openSuSE to detect the phone. Can someone telll me what it is?
Hi,
I plug my Android phone in the usb-port, then I tell the phone to activate the mass storage device and it works.
Same here. With openSUSE 12.1, Samsung Galaxy IIS, Android ICS 4.0.3. When I plug the USB cable in, the phone pops up a dialog asking if I want to exchange files or access the camera. I can also confirm that MIT's AndroidInventor works with the same configuration. I made a silly using AI that ran in the phone as I did my stuff. And a later generated package installed automatically. I suspect the Android version in the phone more than the Linux. After all, if the phone makes itself look like proper generic USB mass storage, Linux is happy. It is when the phone messes up that things go kaplooie. What do you see in /var/log/messages when you attach the telephone? Yours sincerely, Roger Oberholtzer OPQ Systems / Ramböll RST Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 27 March 2012 14:33, Roger Oberholtzer
On Tue, 2012-03-27 at 13:36 +0200, Karl Sinn wrote:
Am 27.03.2012 13:28, schrieb Stan Goodman:
I have a new Android cellphone, my first. This is an HTC Aria. I want to e able to exchange files between this phone and my desktop inux box --oS v11.4 at the moment.
I expected that the phone would be recognized when connected to a USB port, just like any other USB device, but it isn't. I assume there is a way to get openSuSE to detect the phone. Can someone telll me what it is?
Hi,
I plug my Android phone in the usb-port, then I tell the phone to activate the mass storage device and it works.
Same here. With openSUSE 12.1, Samsung Galaxy IIS, Android ICS 4.0.3.
When I plug the USB cable in, the phone pops up a dialog asking if I want to exchange files or access the camera.
I can also confirm that MIT's AndroidInventor works with the same configuration. I made a silly using AI that ran in the phone as I did my stuff. And a later generated package installed automatically.
I suspect the Android version in the phone more than the Linux. After all, if the phone makes itself look like proper generic USB mass storage, Linux is happy. It is when the phone messes up that things go kaplooie.
I think most modern Android phones use MTP instead of emulating a generic storage device. I've seen this at least with HTC Sensation and Google Nexus. In my case, nothing happens when I connect the Galaxy Nexus but issuing MTP commands somewhat detect the device: # mtp-detect libmtp version: 1.1.0 Listing raw device(s) Device 0 (VID=04e8 and PID=685c) is UNKNOWN. Please report this VID/PID and the device model to the libmtp development team Found 1 device(s): 04e8:685c @ bus 3, dev 2 Attempting to connect device(s) USB low-level info: Using kernel interface "dummy" bcdUSB: 512 bDeviceClass: 0 bDeviceSubClass: 0 bDeviceProtocol: 0 idVendor: 04e8 idProduct: 685c [...] Or... # mtp-folders Attempting to connect device(s) Device 0 (VID=04e8 and PID=685c) is UNKNOWN. Please report this VID/PID and the device model to the libmtp development team mtp-folders: Successfully connected Friendly name: (NULL) Storage: Internal Storage 1 Music 2 Podcasts 3 Ringtones 4 Alarms 5 Notifications 6 Pictures 7 Movies 8 Download 9 DCIM [...] JMTC, Javier
What do you see in /var/log/messages when you attach the telephone?
Yours sincerely,
Roger Oberholtzer
OPQ Systems / Ramböll RST
Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________
Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 27 March 2012 18:48, Javier Conti
On 27 March 2012 14:33, Roger Oberholtzer
wrote: On Tue, 2012-03-27 at 13:36 +0200, Karl Sinn wrote:
Am 27.03.2012 13:28, schrieb Stan Goodman:
I have a new Android cellphone, my first. This is an HTC Aria. I want to e able to exchange files between this phone and my desktop inux box --oS v11.4 at the moment.
I expected that the phone would be recognized when connected to a USB port, just like any other USB device, but it isn't. I assume there is a way to get openSuSE to detect the phone. Can someone telll me what it is?
Hi,
I plug my Android phone in the usb-port, then I tell the phone to activate the mass storage device and it works.
Same here. With openSUSE 12.1, Samsung Galaxy IIS, Android ICS 4.0.3.
When I plug the USB cable in, the phone pops up a dialog asking if I want to exchange files or access the camera.
I can also confirm that MIT's AndroidInventor works with the same configuration. I made a silly using AI that ran in the phone as I did my stuff. And a later generated package installed automatically.
I suspect the Android version in the phone more than the Linux. After all, if the phone makes itself look like proper generic USB mass storage, Linux is happy. It is when the phone messes up that things go kaplooie.
I think most modern Android phones use MTP instead of emulating a generic storage device. I've seen this at least with HTC Sensation and Google Nexus.
In my case, nothing happens when I connect the Galaxy Nexus but issuing MTP commands somewhat detect the device:
# mtp-detect libmtp version: 1.1.0
Listing raw device(s) Device 0 (VID=04e8 and PID=685c) is UNKNOWN. Please report this VID/PID and the device model to the libmtp development team Found 1 device(s): 04e8:685c @ bus 3, dev 2 Attempting to connect device(s) USB low-level info: Using kernel interface "dummy" bcdUSB: 512 bDeviceClass: 0 bDeviceSubClass: 0 bDeviceProtocol: 0 idVendor: 04e8 idProduct: 685c [...]
Or...
# mtp-folders Attempting to connect device(s) Device 0 (VID=04e8 and PID=685c) is UNKNOWN. Please report this VID/PID and the device model to the libmtp development team mtp-folders: Successfully connected Friendly name: (NULL) Storage: Internal Storage 1 Music 2 Podcasts 3 Ringtones 4 Alarms 5 Notifications 6 Pictures 7 Movies 8 Download 9 DCIM [...]
JMTC, Javier
By the way, I just tried to install libmtp 1.1.2 out of curiosity and the phone is now recognized, making the operation of the MTP commands much faster. I just installed the source RPM version from: http://download.opensuse.org/repositories/devel:/libraries:/c_c++/openSUSE_1... Ciao, Javier
What do you see in /var/log/messages when you attach the telephone?
Yours sincerely,
Roger Oberholtzer
OPQ Systems / Ramböll RST
Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________
Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, 27 Mar 2012 13:36:57 +0200, Karl Sinn wrote:
I plug my Android phone in the usb-port, then I tell the phone to activate the mass storage device and it works.
Yep, my HTC Incredible requires the same thing. By default it just charges from the USB port when using the stock HTC firmware (I haven't actually tried it since I reflashed with Cyanogenmod 7....have to try that out.) Jim -- Jim Henderson Please keep on-topic replies on the list so everyone benefits -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 3/27/2012 12:12 PM, Jim Henderson wrote:
On Tue, 27 Mar 2012 13:36:57 +0200, Karl Sinn wrote:
I plug my Android phone in the usb-port, then I tell the phone to activate the mass storage device and it works.
Yep, my HTC Incredible requires the same thing. By default it just charges from the USB port when using the stock HTC firmware (I haven't actually tried it since I reflashed with Cyanogenmod 7....have to try that out.)
Jim
Unless you have an HTC Aria, its pointless to weigh in with yet another "works for me" post. USB Storage is highly Model Dependent behavior. -- _____________________________________ ---This space for rent--- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, 27 Mar 2012 12:56:34 -0700, John Andersen wrote:
Unless you have an HTC Aria, its pointless to weigh in with yet another "works for me" post.
I would disagree with that, John. If I'm running Cyanogenmod on my phone and the OP is also running Cyanogenmod, then the model is irrelevant. HTC does have a habit of using very similar firmwares on their phones, so even with the stock firmware, it's likely the behaviour is somewhat similar. Jim -- Jim Henderson Please keep on-topic replies on the list so everyone benefits -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 03/27/2012 01:28 PM, Stan Goodman wrote:
I have a new Android cellphone, my first. This is an HTC Aria. I want to e able to exchange files between this phone and my desktop inux box --oS v11.4 at the moment.
I expected that the phone would be recognized when connected to a USB port, just like any other USB device, but it isn't. I assume there is a way to get openSuSE to detect the phone. Can someone telll me what it is?
I am in the same boat. Which version of Android are you running on the phone? Which DE are you using? Did you select the "Turn USB ON" option when you connect the phone to the PC? You may need to do that. In worst case scenario you can use AirDroid to connect your PC with phone over Wifi. You can download AirDroid from Android market. Best Swapnil -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hi,
On Tue, Mar 27, 2012 at 1:28 PM, Stan Goodman
I have a new Android cellphone, my first. This is an HTC Aria. I want to e able to exchange files between this phone and my desktop inux box --oS v11.4 at the moment.
I expected that the phone would be recognized when connected to a USB port, just like any other USB device, but it isn't. I assume there is a way to get openSuSE to detect the phone. Can someone telll me what it is? -- Which version of Android? I've seen some exchange about the issues with Android 4. They are using different protocol. I have no issues with Android 2.3.5 (of course I need to select USB mass storage mode or PC mode).
Regards, -- Mark Goldstein -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Stan Goodman wrote:
I have a new Android cellphone, my first. This is an HTC Aria. I want to e able to exchange files between this phone and my desktop inux box --oS v11.4 at the moment.
I expected that the phone would be recognized when connected to a USB port, just like any other USB device, but it isn't. I assume there is a way to get openSuSE to detect the phone. Can someone telll me what it is? I have a Google Nexus One Android phone. When I connect it via USB, a screen opens asking if I want to use USB. When I enable it, a Window opens on my computer which shows the contents of the SD card.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 3/27/2012 4:47 AM, James Knott wrote:
Stan Goodman wrote:
I have a new Android cellphone, my first. This is an HTC Aria. I want to e able to exchange files between this phone and my desktop inux box --oS v11.4 at the moment.
I expected that the phone would be recognized when connected to a USB port, just like any other USB device, but it isn't. I assume there is a way to get openSuSE to detect the phone. Can someone telll me what it is? I have a Google Nexus One Android phone. When I connect it via USB, a screen opens asking if I want to use USB. When I enable it, a Window opens on my computer which shows the contents of the SD card.
Ah the wonderful Nexus One.... I still use mine, but it is so memory limited I'm shopping for a replacement. Samsung is out of the question because its insistence on pushing MTP in place of USB Storage. Now it appears some entry level HTC devices are foregoing USB Storage as well. The USB Storage option is slowly disappearing from newer phones. -- _____________________________________ ---This space for rent--- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 27/03/2012 19:55, John Andersen a écrit :
Samsung is out of the question because its insistence on pushing MTP in place of USB Storage.
I have a Samsung S and since a year used fileexpert to exchange files because I had no luck with openSUSE, but thanks to this discussion I plugged again it through USB and voilà, it asked me if I wante mass storage and allowed me to share the two internal SD cards (but not the internal memory) good, thanks jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* jdd
I have a Samsung S and since a year used fileexpert to exchange files because I had no luck with openSUSE, but thanks to this discussion I plugged again it through USB and voilà, it asked me if I wante mass storage and allowed me to share the two internal SD cards (but not the internal memory)
Your phone is very unusual if it has space for *two* SD cards, rather one is probably internal memory and the other the SD card. When I plug my Atrix in I see two selections, one the SD card and the other internal memory. You can confirm by checking system files vs those you *know* are stored on the SD card, ie: pictures, contacts -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 28/03/2012 14:54, Patrick Shanahan a écrit :
Your phone is very unusual if it has space for *two* SD cards, rather one is probably internal memory and the other the SD card. When I plug my Atrix in I see two selections, one the SD card and the other internal memory.
You can confirm by checking system files vs those you *know* are stored on the SD card, ie: pictures, contacts
the samsung S have three memories: * internal * included sd card 8Gb (soldered on board) * one micro sd slot, I added one 8Gb card jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 28/03/2012 09:27, jdd a écrit :
Le 27/03/2012 19:55, John Andersen a écrit :
Samsung is out of the question because its insistence on pushing MTP in place of USB Storage.
I have a Samsung S and since a year used fileexpert to exchange files because I had no luck with openSUSE, but thanks to this discussion I plugged again it through USB and voilà, it asked me if I wante mass storage and allowed me to share the two internal SD cards (but not the internal memory)
I was glad a bit too fast :-( just today, connecting my samsung s through usb, I could'nt mount the cards I have the message "choose media" and choose mass storage (but any other choice do not works either) dmesg say: [ 112.070978] sd 8:0:0:0: [sdg] Attached SCSI removable disk [ 112.072363] sd 8:0:0:1: [sdh] Attached SCSI removable disk and mount /dev/sdh /mnt mount : no media found in /dev/sdh nor yast nor fdisl -l find any ssdg or sdh disk I don't remember having done anything (else than usual updates) idea? thanks jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* jdd
mount /dev/sdh /mnt mount : no media found in /dev/sdh
/dev/sdh is the physical disk, not a partition. mount -t auto /dev/sdh1 /mnt/<some-directory> ps: It is also advised against mounting to "/mnt" I get the same messages with my motorola android, but have always been able to mount the sd card and phone via mpt mode. I recently installed "AirDroid" and no longer fiddle with usb. Interface is slightly different but little loss of function, more different methods. -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 3/27/2012 4:28 AM, Stan Goodman wrote:
I have a new Android cellphone, my first. This is an HTC Aria. I want to e able to exchange files between this phone and my desktop inux box --oS v11.4 at the moment.
I expected that the phone would be recognized when connected to a USB port, just like any other USB device, but it isn't. I assume there is a way to get openSuSE to detect the phone. Can someone telll me what it is?
This depends strictly on the phone model. On many phones, after plugging it into a USB port, you have to make a choice on the phone to enable USB storage capabilities. Failing to do that, usually leaves the phone in charge-only mode. However, SOME newer phones are only offering MTP protocol on the USB port. http://en.wikipedia.org/wiki/Media_Transfer_Protocol This is due to some pricing preferences by Microsoft for licensing their patents I believe, or perhaps to make it easier for total newbies to sync music. With USB storage options, syncing stuff is as simple as drag and drop, but apparently that is confusing to people of iTunes origin, and MTP is Microsoft's answer to this. I believe its licensed for free to Android handset makers in an attempt to push it mainstream. With MTP, you need Windows Media Player, or Amarok or some other media application to move music and other media back and forth. Its pretty limited, but it does tend to store things in the appropriate place on the phone, which drag and drop does not. So upshot is WATCH the phone's screen as you plug it into Linux, and select USB storage (name may very). And if that does not work you may have to use A MTP. Allegedly, according to the web page above, all KDE applications support MTP via KIO, but I've found this spotty at times. -- _____________________________________ ---This space for rent--- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 27 March 2012 19:41, John Andersen
On 3/27/2012 4:28 AM, Stan Goodman wrote:
I have a new Android cellphone, my first. This is an HTC Aria. I want to e able to exchange files between this phone and my desktop inux box --oS v11.4 at the moment.
I expected that the phone would be recognized when connected to a USB port, just like any other USB device, but it isn't. I assume there is a way to get openSuSE to detect the phone. Can someone telll me what it is?
This depends strictly on the phone model. On many phones, after plugging it into a USB port, you have to make a choice on the phone to enable USB storage capabilities.
Failing to do that, usually leaves the phone in charge-only mode.
However, SOME newer phones are only offering MTP protocol on the USB port. http://en.wikipedia.org/wiki/Media_Transfer_Protocol
This is due to some pricing preferences by Microsoft for licensing their patents I believe, or perhaps to make it easier for total newbies to sync music. With USB storage options, syncing stuff is as simple as drag and drop, but apparently that is confusing to people of iTunes origin, and MTP is Microsoft's answer to this. I believe its licensed for free to Android handset makers in an attempt to push it mainstream.
I'm not in love with MTP, and I'm not sure it's Microsoft's (only) answer to anything, but I see one big advantage over traditional USB mass storage (which by the way I used with my first Android phones): you can move media without unmounting the SD card. If you have moved applications (or widgets) to the SD card, the phone may behave strangely.
With MTP, you need Windows Media Player, or Amarok or some other media application to move music and other media back and forth. Its pretty limited, but it does tend to store things in the appropriate place on the phone, which drag and drop does not.
So upshot is WATCH the phone's screen as you plug it into Linux, and select USB storage (name may very). And if that does not work you may have to use A MTP. Allegedly, according to the web page above, all KDE applications support MTP via KIO, but I've found this spotty at times.
If I remember correctly, MTP is can be used by FUSE to emulate a traditional filesystem (I may be wrong and don't have the time to check it right now). Ciao, Javier
-- _____________________________________ ---This space for rent---
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (12)
-
Adam Tauno Williams
-
James Knott
-
Javier Conti
-
jdd
-
Jim Henderson
-
John Andersen
-
Karl Sinn
-
Mark Goldstein
-
Patrick Shanahan
-
Roger Oberholtzer
-
Stan Goodman
-
Swapnil Bhartiya