summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/idevicerestore.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/idevicerestore.c b/src/idevicerestore.c
index d22b36a..c60da0e 100644
--- a/src/idevicerestore.c
+++ b/src/idevicerestore.c
@@ -541,8 +541,8 @@ int idevicerestore_start(struct idevicerestore_client_t* client)
int nonce_size = 0;
int nonce_changed = 0;
if (get_nonce(client, &nonce, &nonce_size) < 0) {
- error("ERROR: Unable to get nonce from device!\n");
- return -2;
+ /* the first nonce request with older firmware releases can fail and it's OK */
+ info("NOTE: Unable to get nonce from device\n");
}
if (!client->nonce || (nonce_size != client->nonce_size) || (memcmp(nonce, client->nonce, nonce_size) != 0)) {