mirror of
https://github.com/palera1n/palera1n.git
synced 2026-10-23 18:49:48 +02:00
nicer libirecovery errors
This commit is contained in:
1 parent
6ba3b1a29a
commit
71c1674e20
2 files changed
+5
-5
No files matched your search
+4
-4
@@ -346,7 +346,7 @@ int recvinfo_cmd(recvinfo_t* info, const uint64_t ecid) {
|
|||||||
irecv_client_t client = NULL;
|
irecv_client_t client = NULL;
|
||||||
irecv_error_t err = irecv_open_with_ecid(&client, ecid);
|
irecv_error_t err = irecv_open_with_ecid(&client, ecid);
|
||||||
if (err != IRECV_E_SUCCESS) {
|
if (err != IRECV_E_SUCCESS) {
|
||||||
LOG(LOG_ERROR, "libirecovery error: %d\n", err);
|
LOG(LOG_ERROR, "libirecovery error: %d (%s)", err, irecv_strerror(err));
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
int mode = 0;
|
int mode = 0;
|
||||||
@@ -356,7 +356,7 @@ int recvinfo_cmd(recvinfo_t* info, const uint64_t ecid) {
|
|||||||
irecv_device_t device;
|
irecv_device_t device;
|
||||||
err = irecv_devices_get_device_by_client(client, &device);
|
err = irecv_devices_get_device_by_client(client, &device);
|
||||||
if (err != IRECV_E_SUCCESS) {
|
if (err != IRECV_E_SUCCESS) {
|
||||||
LOG(LOG_ERROR, "libirecovery error: %d\n", err);
|
LOG(LOG_ERROR, "libirecovery error: %d (%s)", err, irecv_strerror(err));
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
info->mode = mode;
|
info->mode = mode;
|
||||||
@@ -378,7 +378,7 @@ int autoboot_cmd(const uint64_t ecid) {
|
|||||||
irecv_close(client);
|
irecv_close(client);
|
||||||
return 0;
|
return 0;
|
||||||
} else {
|
} else {
|
||||||
LOG(LOG_ERROR, "libirecovery error: %d\n", err);
|
LOG(LOG_ERROR, "libirecovery error: %d (%s)", err, irecv_strerror(err));
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -393,7 +393,7 @@ int exitrecv_cmd(const uint64_t ecid) {
|
|||||||
irecv_close(client);
|
irecv_close(client);
|
||||||
return 0;
|
return 0;
|
||||||
} else {
|
} else {
|
||||||
LOG(LOG_ERROR, "libirecovery error: %d\n", err);
|
LOG(LOG_ERROR, "libirecovery error: %d (%s)", err, irecv_strerror(err));
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+1
-1
@@ -90,7 +90,7 @@ void* connected_recovery_mode(struct irecv_device_info* info) {
|
|||||||
LOG(LOG_WARNING, "Ignoring non-arm64 device...");
|
LOG(LOG_WARNING, "Ignoring non-arm64 device...");
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
sleep(1);
|
||||||
ret = autoboot_cmd(info->ecid);
|
ret = autoboot_cmd(info->ecid);
|
||||||
if (ret) {
|
if (ret) {
|
||||||
LOG(LOG_ERROR, "Cannot set auto-boot back to true");
|
LOG(LOG_ERROR, "Cannot set auto-boot back to true");
|
||||||
|
|||||||
Reference in new issue
Block a user