Model the A6 crypto, interrupt, USB, and platform blocks needed to boot SecureROM through iBSS into iBEC Recovery. Add local lab identity, IMG3, and APTicket tooling, patched macOS recovery utilities, UART and GDB access, and English end-user documentation.
13 lines
395 B
Diff
13 lines
395 B
Diff
--- a/src/idevicerestore.c
|
|
+++ b/src/idevicerestore.c
|
|
@@ -1136,7 +1136,8 @@ int idevicerestore_start(struct idevicerestore_client_t* client)
|
|
}
|
|
}
|
|
|
|
- if (needs_os_extraction && !(client->flags & FLAG_SHSHONLY)) {
|
|
+ if (needs_os_extraction && !(client->flags & FLAG_SHSHONLY) &&
|
|
+ !(client->flags & FLAG_NO_RESTORE)) {
|
|
char* tmpf = NULL;
|
|
struct stat st;
|
|
if (client->cache_dir) {
|