diff options
author | Martin Aumueller | 2008-07-30 00:20:06 +0200 |
---|---|---|
committer | Matt Colyer | 2008-07-30 21:26:59 -0700 |
commit | db67cbb96cd6e3c13363e050089d29a82f9142b3 (patch) | |
tree | 9217f4b29bb266cd04090865c584d2a806155a25 | |
parent | 9e745d180199d39249305275bdc5242634671238 (diff) | |
download | libimobiledevice-db67cbb96cd6e3c13363e050089d29a82f9142b3.tar.gz libimobiledevice-db67cbb96cd6e3c13363e050089d29a82f9142b3.tar.bz2 |
Added iPhone 3G USB product id.
Signed-off-by: Matt Colyer <matt@colyer.name>
-rw-r--r-- | src/iphone.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/iphone.c b/src/iphone.c index 4ddb571..a8e2fcb 100644 --- a/src/iphone.c +++ b/src/iphone.c @@ -33,7 +33,7 @@ iPhone *get_iPhone() { for (bus = busses; bus; bus = bus->next) { for (dev = bus->devices; dev; dev = dev->next) { - if (dev->descriptor.idVendor == 0x05ac && (dev->descriptor.idProduct == 0x1290 || dev->descriptor.idProduct == 0x1291)) { + if (dev->descriptor.idVendor == 0x05ac && (dev->descriptor.idProduct == 0x1290 || dev->descriptor.idProduct == 0x1291 || dev->descriptor.idProduct == 0x1292)) { phone->__device = dev; phone->device = usb_open(phone->__device); usb_reset(phone->device); @@ -46,7 +46,7 @@ iPhone *get_iPhone() { for (bus = busses; bus; bus = bus->next) { // do it again as per libusb documentation for (dev = bus->devices; dev; dev = dev->next) { - if (dev->descriptor.idVendor == 0x05ac && (dev->descriptor.idProduct == 0x1290 || dev->descriptor.idProduct == 0x1291)) { + if (dev->descriptor.idVendor == 0x05ac && (dev->descriptor.idProduct == 0x1290 || dev->descriptor.idProduct == 0x1291 || dev->descriptor.idProduct == 0x1292)) { phone->__device = dev; phone->device = usb_open(phone->__device); usb_set_configuration(phone->device, 3); |