Greetings,
I am trying to connect my Samsung Galaxy S in my Windows virtual machine but however VMachine doesn't even detect the USB and therefore Samsung Kies can not detect mobile.
Is anyone able to use the Samsung Galaxy S in a fusion virtual machine running Windows?
Vmware should get this issue sorted out.
All help appreciated.
The log shows you've got the quirk setup correctly.
May 05 13:41:32.972: vmx| VMXVmdbLoadUsbDevices: New set of 4 USB devices
May 05 13:41:32.996: vmx| USB: Found device [name:Apple\ IR\ Receiver vid:05ac pid:8242 path:13/15/1/1 speed:low family:hid]
May 05 13:41:32.996: vmx| USB: Found device [name:Apple\ Bluetooth\ USB\ Host\ Controller vid:05ac pid:821a path:10/15/1/1/3 speed:full family:vendor,other,wireless,bluetooth]
May 05 13:41:32.996: vmx| USB: Found device [name:Apple\ FaceTime\ HD\ Camera\ (Built-in) vid:05ac pid:8509 path:10/15/2 speed:high family:vendor,other,video]
May 05 13:41:33.019: vmx| USB: Found device [name:SAMSUNG_Android vid:04e8 pid:6877 path:13/15/1/2 speed:high family:comm,imaging]
May 05 13:41:35.617: vmx| USBGM: UsbgDeviceArbitratedNotificationCallback connecting:SAMSUNG_Android
May 05 13:41:35.618: vmx| USBG: Quirks for device 04e8:6877 (user-defined,skip-reset)
May 05 13:41:35.618: vmx| USB: Adding autoconnect pattern [path:13/15/1/2 autoclean:1] in slot 0
May 05 13:41:35.633: vmx| USB: Device [name:SAMSUNG_Android vid:04e8 pid:6877 path:13/15/1/2 speed:high family:comm,imaging] should already be connected
May 05 13:41:35.633: vmx| VMXVmdbLoadUsbDevices: New set of 4 USB devices
May 05 13:41:35.633: vmx| USB: Found device [name:Apple\ IR\ Receiver vid:05ac pid:8242 path:13/15/1/1 speed:low family:hid]
May 05 13:41:35.633: vmx| USB: Found device [name:Apple\ Bluetooth\ USB\ Host\ Controller vid:05ac pid:821a path:10/15/1/1/3 speed:full family:vendor,other,wireless,bluetooth]
May 05 13:41:35.633: vmx| USB: Found device [name:Apple\ FaceTime\ HD\ Camera\ (Built-in) vid:05ac pid:8509 path:10/15/2 speed:high family:vendor,other,video]
May 05 13:41:35.633: vmx| USB: Found device [name:SAMSUNG_Android vid:04e8 pid:6877 path:13/15/1/2 speed:high family:comm,imaging]
May 05 13:41:36.014: vmx| USB: Removing autoconnect pattern from slot 0
May 05 13:41:36.016: vmx| USBGM: Device SAMSUNG_Android disconnected; clearing vmx autoconnect.
May 05 13:41:36.016: vmx| USB: Disconnecting device 0xfd1200004e86877
May 05 13:41:36.017: vmx| VMXVmdbLoadUsbDevices: New set of 3 USB devices
May 05 13:41:36.017: vmx| USB: Found device [name:Apple\ IR\ Receiver vid:05ac pid:8242 path:13/15/1/1 speed:low family:hid]
May 05 13:41:36.017: vmx| USB: Found device [name:Apple\ Bluetooth\ USB\ Host\ Controller vid:05ac pid:821a path:10/15/1/1/3 speed:full family:vendor,other,wireless,bluetooth]
May 05 13:41:36.017: vmx| USB: Found device [name:Apple\ FaceTime\ HD\ Camera\ (Built-in) vid:05ac pid:8509 path:10/15/2 speed:high family:vendor,other,video]
Hmm, it disconnected just a half second after being connected to the VM. When you connect the i9000 to the Mac, could you check the box "Rmember my choice" and then select "Connect to Windows" and see if that helps? You might have to physically unplug and replug it back into the Mac after doing this.
I'd checked the box and it changed nothing.
After this i'd checked the USD-Debugging-Mode on my phone and W7 installed the driver for I9000 and after this I unchecked the Debugging-Mode-Box and then it worked...
What a shit 😉
Thanks for your Help!!!
I have a similar problem, I'm using Ubuntu 10.10 and 11.04 operating system running the latest VMworkstation and MS Windows XP SP3 as guest OS.... But I cannot get my Samsung Galaxy i9003SL to connect....
Tried everything I read here but still doesn't work. It seems to work with Oracle Virtual Machine.... what do I do wrong????
The only think I think of is that there are some USB device claiming issue with WS running on recent versions of Ubuntu that we're addressing in an upcoming WS release. Could you post the vmware.log of the VM after trying to connect the Galaxy? That will hopefully help narrow down the issue and maybe there's a workaround we could have you try.
May 07 10:58:25.040: vmx| USBG: CONNREQ: Dequeued head request after 28 ms for [name:SAMSUNG_Android vid:04e8 pid:6877 path:2/5 speed:high family:comm,imaging]
May 07 10:58:25.040: vmx| MsgHint: msg.usb.disconnectHostDriver
May 07 10:58:25.040: vmx| The specified device appears to be claimed by another driver (cdc_acm) on the host operating system which means that the device may be in use. To continue, the device will first be disconnected from its current driver.
May 07 10:58:25.040: vmx| ---------------------------------------
May 07 10:58:26.199: vmx| USBG: Quirks for device 04e8:6877 (skip-reset)
May 07 10:58:26.199: vmx| USB: Adding autoconnect pattern [path:2/5 autoclean:1] in slot 0
May 07 10:58:26.291: vmx| USB: Device [name:SAMSUNG_Android vid:04e8 pid:6877 path:2/5 speed:high family:comm,imaging] should already be connected
May 07 10:58:26.291: vmx| VMXVmdbLoadUsbDevices: New set of 3 USB devices
May 07 10:58:26.292: vmx| USB: Found device [name:Suyin\ Acer\ HD\ Crystal\ Eye\ webcam vid:064e pid:a117 path:2/4 speed:high family:other,video]
May 07 10:58:26.292: vmx| USB: Found device [name:AuthenTec\ Fingerprint\ Sensor vid:08ff pid:1600 path:3/1 speed:full family:vendor]
May 07 10:58:26.292: vmx| USB: Found device [name:SAMSUNG_Android vid:04e8 pid:6877 path:2/5 speed:high family:comm,imaging]
May 07 10:58:26.752: vmx| USBGL: SETCONFIGURATION=4 failed -1:16:Device or resource busy, work around triggered
May 07 10:59:00.010: mks| MKS lost grab
May 07 11:00:31.011: vmx| EhciNewBulk: tdlengths = 0, pipesize = 16
May 07 11:00:31.012: vmx| EhciNewBulk: tdlengths = 0, pipesize = 16
May 07 11:00:31.013: vmx| EhciNewBulk: tdlengths = 0, pipesize = 16
May 07 11:00:31.015: vmx| EhciNewBulk: tdlengths = 0, pipesize = 16
So, it looks like another driver has claimed the device and for some reason we can't setConfig(4) after it's connected to the VM. We've fixed issues like this by improving how we claim devices from the host on recent Linux kernels, but that fix isn't in a publically avaible product yet (unfortunately, I can't comment on schedules). One thing you can do to (hopefully) workaround this in the mean time, is to blacklist the cdc_acm kernel module so it doesn't automatically load on the host when the device is plugged in. I don't recall how to do this off the top of my head, but google surely knows (search for "blacklist kernel module Ubuntu 11.04").
Hope this helps.
Dear all,
I need your help with my Samsung i9000. I have Windows XP with SP3 running on Mac Book Pro with Fusion 3.1.2
I've added
usb.quirks.device0 = "0x4e8:0x681d skip-reset" # Mass Storage
usb.quirks.device1 = "0x4e8:0x68a9 skip-reset" # Media
usb.quirks.device2 = "0x4e8:0x6877 skip-reset" # Kies
usb.quirks.device3 = "0x4e8:0x681c skip-reset"
to my .vmx file, but VMWare doesn't find my I9000 in Kies-Mode.
I am attaching the log file and the .vmx config file.
Thank you!
Niranjan
Yep, it looks like the device is there for about 2 seconds in Kies-mode before disconnecting.
This is a shot in the dark, but could you try changing the Kies-mode quirk to include skip-setconfig:
usb.quirks.device2 = "0x4e8:0x6877 skip-reset, skip-setconfig" # Kies
If that doesn't work, could you enable debugging checks for the VM and add usb.analyzer.enable = "TRUE" to the VMX config and post the vmware.log after trying to connect the Kies-mode? Here's the KB article explaining how that's done:
If you want to Update your Android-software, just use Bootcamp. No visual mashine could get a connection with this mobile on download mode. So don't try the way to get a connection. It wont work and makes you crazy... 😉
Hi all,
I was able to get my Samsung Captivate to connect to VMWare Fusion (latest version, just upgraded today).
I did all the quirks changes in the setup file. Then added
usb.generic.autoconnect = "TRUE"
usb.generic.skipsetconfig = "TRUE"
It connects, Kies starts. Kies mini recognizes the device, but not the specific model. I get an error popup with text along the lines "cannot open device for writing" and a file path that ends in /SGH-I897 (sorry, I'm horrible with screenshots).
So far my "progress" stops right here.
Any further help will be much appreciated.
Is it a USB 3 device? If so, Windows 7 doesn't support USB3, so you'll need to put a USB 2 hub between it and the computer to get it working.
No it is not a USB 3.0 device.
Are the drivers for Windows installed????
google search Samsung Galaxy S usb drivers windows
I have similar issue with my samsung and vm but I don't get any solution yet. Also I thing that some process are running because the samsung battery device drop down to 0.