diff options
Diffstat (limited to 'libirecovery.c')
-rw-r--r-- | libirecovery.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libirecovery.c b/libirecovery.c index c186f41..a323386 100644 --- a/libirecovery.c +++ b/libirecovery.c @@ -1151,7 +1151,7 @@ irecv_error_t irecv_get_device(irecv_client_t client, irecv_device_t* device) { break; case CPID_IPAD1G: - // iPhone3,1 iPad4,1 and iPad1,1 all share the same ChipID + // iPhone3,1 iPhone3,3 iPad4,1 and iPad1,1 all share the same ChipID // so we need to check the BoardID if (irecv_get_bdid(client, &bdid) < 0) { break; @@ -1174,6 +1174,10 @@ irecv_error_t irecv_get_device(irecv_client_t client, irecv_device_t* device) { device_id = DEVICE_APPLETV2; break; + case BDID_IPHONE42: + device_id = DEVICE_IPHONE42; + break; + default: device_id = DEVICE_UNKNOWN; break; |