2 * AppleMobilePersonalizedTicket.h
5 * Created by Jason Gosnell on 9/24/09.
6 * Copyright 2009 Apple, Inc. All rights reserved.
10 #ifndef APPLEMOBILEPERSONALIZEDTICKET_H
11 #define APPLEMOBILEPERSONALIZEDTICKET_H
13 const unsigned kApECIDTag
= 1;
14 const unsigned kApChipIDTag
= 2;
15 const unsigned kApBoardIDTag
= 3;
16 const unsigned kApProductionModeTag
= 4;
17 const unsigned kApSecurityDomainTag
= 5;
18 const unsigned kLLBBuildStringTag
= 6;
19 const unsigned kiBootDigestTag
= 7;
20 const unsigned kAppleLogoDigestTag
= 8;
21 const unsigned kDeviceTreeDigestTag
= 9;
22 const unsigned kKernelCacheDigestTag
= 10;
23 const unsigned kDiagsDigestTag
= 11;
24 const unsigned kBatteryChargingDigestTag
= 12;
25 const unsigned kBatteryPluginDigestTag
= 13;
26 const unsigned kBatteryLow0DigestTag
= 14;
27 const unsigned kBatteryLow1DigestTag
= 15;
28 const unsigned kRecoveryModeDigestTag
= 16;
29 const unsigned kNeedServiceDigestTag
= 17;
30 const unsigned kApNonceTag
= 18;
31 const unsigned kApPriorTicketIDTag
= 19;
32 const unsigned kiBSSBuildStringTag
= 20;
33 const unsigned kHostiBootTag
= 21;
34 const unsigned kiBECBuildStringTag
= 22;
35 const unsigned kRestoreLogoDigestTag
= 23;
36 const unsigned kRestoreDeviceTreeDigestTag
= 24;
37 const unsigned kRestoreKernelCacheDigestTag
= 25;
38 const unsigned kRestoreRamDiskDigestTag
= 26;
39 const unsigned kOSDigestTag
= 27;
40 const unsigned kApBindingDigestTag
= 28;
41 const unsigned kApServerNonceTag
= 29;
42 const unsigned kLLBPartialDigestTag
= 30;
43 const unsigned kiBootPartialDigestTag
= 31;
44 const unsigned kAppleLogoPartialDigestTag
= 32;
45 const unsigned kDeviceTreePartialDigestTag
= 33;
46 const unsigned kKernelCachePartialDigestTag
= 34;
47 const unsigned kDiagsPartialDigestTag
= 35;
48 const unsigned kBatteryChargingPartialDigestTag
= 36;
49 const unsigned kBatteryPluginPartialDigestTag
= 37;
50 const unsigned kBatteryLow0PartialDigestTag
= 38;
51 const unsigned kBatteryLow1PartialDigestTag
= 39;
52 const unsigned kRecoveryModePartialDigestTag
= 40;
53 const unsigned kNeedServicePartialDigestTag
= 41;
54 const unsigned kiBSSPartialDigestTag
= 42;
55 const unsigned kiBECPartialDigestTag
= 43;
56 const unsigned kRestoreLogoPartialDigestTag
= 44;
57 const unsigned kRestoreDeviceTreePartialDigestTag
= 45;
58 const unsigned kRestoreKernelCachePartialDigestTag
= 46;
59 const unsigned kRestoreRamDiskPartialDigestTag
= 47;
60 const unsigned kiBootTrustedTag
= 48;
61 const unsigned kAppleLogoTrustedTag
= 49;
62 const unsigned kDeviceTreeTrustedTag
= 50;
63 const unsigned kKernelCacheTrustedTag
= 51;
64 const unsigned kDiagsTrustedTag
= 52;
65 const unsigned kBatteryChargingTrustedTag
= 53;
66 const unsigned kBatteryPluginTrustedTag
= 54;
67 const unsigned kBatteryLow0TrustedTag
= 55;
68 const unsigned kBatteryLow1TrustedTag
= 56;
69 const unsigned kRecoveryModeTrustedTag
= 57;
70 const unsigned kNeedServiceTrustedTag
= 58;
71 const unsigned kRestoreLogoTrustedTag
= 59;
72 const unsigned kRestoreDeviceTreeTrustedTag
= 60;
73 const unsigned kRestoreKernelCacheTrustedTag
= 61;
74 const unsigned kRestoreRamDiskTrustedTag
= 62;
75 const unsigned kBbSNUMTag
= 63;
76 const unsigned kBbChipIDTag
= 64;
77 const unsigned kBbProductionModeTag
= 65;
78 const unsigned kFlashPSIBuildStringTag
= 66;
79 const unsigned kModemStackDigestTag
= 67;
80 const unsigned kBbNonceTag
= 68;
81 const unsigned kBbPriorTicketIdTag
= 69;
82 const unsigned kRamPSIBuildStringTag
= 70;
83 const unsigned kHostFlashPSITag
= 71;
84 const unsigned kEBLDigestTag
= 72;
85 const unsigned kStaticEEPDigestTag
= 73;
86 const unsigned kBbApBindingDigestTag
= 74;
87 const unsigned kBbServerNonceTag
= 75;
88 const unsigned kRamPSIPartialDigestTag
= 76;
89 const unsigned kFlashPSIPartialDigestTag
= 77;
90 const unsigned kBatteryCharging0DigestTag
= 78;
91 const unsigned kBatteryCharging1DigestTag
= 79;
92 const unsigned kBatteryFullDigestTag
= 80;
93 const unsigned kBatteryCharging0PartialDigestTag
= 81;
94 const unsigned kBatteryCharging1PartialDigestTag
= 82;
95 const unsigned kBatteryFullPartialDigestTag
= 83;
96 const unsigned kBatteryCharging0TrustedTag
= 84;
97 const unsigned kBatteryCharging1TrustedTag
= 85;
98 const unsigned kBatteryFullTrustedTag
= 86;
99 const unsigned kUniqueBuildIDTag
= 87;
100 const unsigned kBbGoldCertIdTag
= 88;
101 const unsigned kBbSkeyIdTag
= 89;
102 const unsigned kBasebandFirmwareFlashPSIVersionTag
= 90;
103 const unsigned kBasebandFirmwareModemStackDigestTag
= 91;
104 const unsigned kBasebandFirmwareRamPSIVersionTag
= 92;
105 const unsigned kBasebandFirmwareEBLDigestTag
= 93;
106 const unsigned kBasebandFirmwareFlashPSISecPackDigestTag
= 94;
107 const unsigned kBasebandFirmwareModemStackSecPackDigestTag
= 95;
108 const unsigned kBasebandFirmwareFlashPSIDigestTag
= 96;
109 const unsigned kBasebandFirmwareRamPSIPartialDigestTag
= 97;
110 const unsigned kBasebandFirmwareFlashPSIPartialDigestTag
= 98;
111 const unsigned kBbJtagEnableTag
= 99;
114 #endif /* APPLEMOBILEPERSONALIZEDTICKET_H */