summaryrefslogtreecommitdiffstats
path: root/src/tss.c
diff options
context:
space:
mode:
authorGravatar Nikias Bassen2014-01-15 04:21:14 +0100
committerGravatar Nikias Bassen2014-01-15 04:21:14 +0100
commit87316dac37433852d112e964668e5f0fcf6ca8e6 (patch)
tree8298414751ff7c012672d223f8cd4485bfefae1c /src/tss.c
parent12020a32d9d2379f710e03cf615b9cf1bc0a8289 (diff)
downloadidevicerestore-87316dac37433852d112e964668e5f0fcf6ca8e6.tar.gz
idevicerestore-87316dac37433852d112e964668e5f0fcf6ca8e6.tar.bz2
put device in recovery mode _after_ extracting the root filesystem
Since we can grab tss records in normal mode and these depend on nonce values that are valid only for the first reboot, we should not extract the filesystem after putting the device into recovery mode. If the filesystem extraction takes longer (e.g. on a network filesystem) the recovery mode device might reboot while the file system is still extracting. In that case the TSS record that has been grabbed in normal mode would be invalid.
Diffstat (limited to 'src/tss.c')
0 files changed, 0 insertions, 0 deletions