summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/recovery.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/recovery.c b/src/recovery.c
index 88eeab5..79c40ce 100644
--- a/src/recovery.c
+++ b/src/recovery.c
@@ -353,6 +353,10 @@ int recovery_send_applelogo(struct idevicerestore_client_t* client, plist_t buil
const char* component = "RestoreLogo";
irecv_error_t recovery_error = IRECV_E_SUCCESS;
+ if (!build_identity_has_component(build_identity, component)) {
+ return 0;
+ }
+
info("Sending %s...\n", component);
if (client->recovery == NULL) {
if (recovery_client_new(client) < 0) {