diff options
author | Benjamin BOURGEAIS | 2021-05-06 17:32:09 +0200 |
---|---|---|
committer | Benjamin BOURGEAIS | 2021-05-08 14:16:50 +0200 |
commit | b936ff28a6882c4da537473197673bb1520d8ce7 (patch) | |
tree | e6c69513f243696803cb0d7d4ee75d351db10db3 /src/tss.h | |
parent | 8355304866d2e7ead2680725c11d013712d7d19b (diff) | |
download | idevicerestore-b936ff28a6882c4da537473197673bb1520d8ce7.tar.gz idevicerestore-b936ff28a6882c4da537473197673bb1520d8ce7.tar.bz2 |
tss: Add new calls
- Local policy (non persistent)
- recoveryOS
- recoveryOS Local policy (persistent)
The local policy TSS request differs slightly between the one for the
restore process and the recoveryOS. The one for the restore process is
meant to be used only once, and the one for the recovery os is meant to
be loaded from disk, and thus has a different request. See the
Ap,LocalBoot parameter.
Diffstat (limited to 'src/tss.h')
-rw-r--r-- | src/tss.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -36,8 +36,10 @@ int tss_parameters_add_from_manifest(plist_t parameters, plist_t build_identity) /* request */ plist_t tss_request_new(plist_t overrides); +int tss_request_add_local_policy_tags(plist_t request, plist_t parameters); int tss_request_add_common_tags(plist_t request, plist_t parameters, plist_t overrides); int tss_request_add_ap_tags(plist_t request, plist_t parameters, plist_t overrides); +int tss_request_add_ap_recovery_tags(plist_t request, plist_t parameters, plist_t overrides); int tss_request_add_baseband_tags(plist_t request, plist_t parameters, plist_t overrides); int tss_request_add_se_tags(plist_t request, plist_t parameters, plist_t overrides); int tss_request_add_savage_tags(plist_t request, plist_t parameters, plist_t overrides, char **component_name); |