Author Topic: How to make a USB port persistent.  (Read 699 times)

Offline n9bk

  • New Friend
  • *
  • Posts: 6
How to make a USB port persistent.
« on: November 08, 2012, 04:12:04 PM »
I am using Virtual Box to run Windoz Xp so I can update my iPhones. It would be nice if I could make the USB port for the iPhone persistent so I don't have to keep re-hooking them to the iPhones as the are updated.

Offline Phil

  • Hero Member
  • *****
  • Posts: 738
Re: How to make a USB port persistent.
« Reply #1 on: November 09, 2012, 11:58:52 AM »
Hi n9bk,

Welcome to the funhouse.

I think what you are saying is you use a virtualised WinXP to access itunes which in turn via the USB device updates the iphone.

Not sure about persistent USB devices. If you plug in the iphone, start virtualbox but not XP, select the XP machine and then the settings, I think the second green plus icon in USB filters may be what you need. Hover over the icon to read the help, and click it. With the iphone plugged in it should register it. Persistent? Not sure.

Offline n9bk

  • New Friend
  • *
  • Posts: 6
Re: How to make a USB port persistent.
« Reply #2 on: November 10, 2012, 06:09:22 PM »
When I am upgrading or restoring an iPhone it will reset it self when it reboots so that the computer will see it be unplugged then plugged back in. When it does this I have to be present to tell the Virtual box to enable the  USB device. This means I can not restore the iPhone with out being constantly present.
I was hoping that there was a way to have it reconnected without me having to start the process.
I don't see any config files...

Offline GermanTux

  • Hero Member
  • *****
  • Posts: 693
Re: How to make a USB port persistent.
« Reply #3 on: November 16, 2012, 08:23:59 PM »
I think the filters under machine->settings->usb are about as close as you are going to get.  A quick Google search says that Virtualbox does not feature USB persistence, but there may be hacks out there that allow it. 

Keep in mind the very nature of USB is not compatible with device persistence.