2 * Copyright (c) 2009,2012,2014 Apple Inc. All Rights Reserved.
4 * @APPLE_LICENSE_HEADER_START@
6 * This file contains Original Code and/or Modifications of Original Code
7 * as defined in and that are subject to the Apple Public Source License
8 * Version 2.0 (the 'License'). You may not use this file except in
9 * compliance with the License. Please obtain a copy of the License at
10 * http://www.opensource.apple.com/apsl/ and read it before using this
13 * The Original Code and all software distributed under the License are
14 * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
15 * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
16 * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
17 * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
18 * Please see the License for the specific language governing rights and
19 * limitations under the License.
21 * @APPLE_LICENSE_HEADER_END@
25 #ifndef APPLEMOBILEPERSONALIZEDTICKET_H
26 #define APPLEMOBILEPERSONALIZEDTICKET_H
28 const unsigned kApECIDTag
= 1;
29 const unsigned kApChipIDTag
= 2;
30 const unsigned kApBoardIDTag
= 3;
31 const unsigned kApProductionModeTag
= 4;
32 const unsigned kApSecurityDomainTag
= 5;
33 const unsigned kLLBBuildStringTag
= 6;
34 const unsigned kiBootDigestTag
= 7;
35 const unsigned kAppleLogoDigestTag
= 8;
36 const unsigned kDeviceTreeDigestTag
= 9;
37 const unsigned kKernelCacheDigestTag
= 10;
38 const unsigned kDiagsDigestTag
= 11;
39 const unsigned kBatteryChargingDigestTag
= 12;
40 const unsigned kBatteryPluginDigestTag
= 13;
41 const unsigned kBatteryLow0DigestTag
= 14;
42 const unsigned kBatteryLow1DigestTag
= 15;
43 const unsigned kRecoveryModeDigestTag
= 16;
44 const unsigned kNeedServiceDigestTag
= 17;
45 const unsigned kApNonceTag
= 18;
46 const unsigned kApPriorTicketIDTag
= 19;
47 const unsigned kiBSSBuildStringTag
= 20;
48 const unsigned kHostiBootTag
= 21;
49 const unsigned kiBECBuildStringTag
= 22;
50 const unsigned kRestoreLogoDigestTag
= 23;
51 const unsigned kRestoreDeviceTreeDigestTag
= 24;
52 const unsigned kRestoreKernelCacheDigestTag
= 25;
53 const unsigned kRestoreRamDiskDigestTag
= 26;
54 const unsigned kOSDigestTag
= 27;
55 const unsigned kApBindingDigestTag
= 28;
56 const unsigned kApServerNonceTag
= 29;
57 const unsigned kLLBPartialDigestTag
= 30;
58 const unsigned kiBootPartialDigestTag
= 31;
59 const unsigned kAppleLogoPartialDigestTag
= 32;
60 const unsigned kDeviceTreePartialDigestTag
= 33;
61 const unsigned kKernelCachePartialDigestTag
= 34;
62 const unsigned kDiagsPartialDigestTag
= 35;
63 const unsigned kBatteryChargingPartialDigestTag
= 36;
64 const unsigned kBatteryPluginPartialDigestTag
= 37;
65 const unsigned kBatteryLow0PartialDigestTag
= 38;
66 const unsigned kBatteryLow1PartialDigestTag
= 39;
67 const unsigned kRecoveryModePartialDigestTag
= 40;
68 const unsigned kNeedServicePartialDigestTag
= 41;
69 const unsigned kiBSSPartialDigestTag
= 42;
70 const unsigned kiBECPartialDigestTag
= 43;
71 const unsigned kRestoreLogoPartialDigestTag
= 44;
72 const unsigned kRestoreDeviceTreePartialDigestTag
= 45;
73 const unsigned kRestoreKernelCachePartialDigestTag
= 46;
74 const unsigned kRestoreRamDiskPartialDigestTag
= 47;
75 const unsigned kiBootTrustedTag
= 48;
76 const unsigned kAppleLogoTrustedTag
= 49;
77 const unsigned kDeviceTreeTrustedTag
= 50;
78 const unsigned kKernelCacheTrustedTag
= 51;
79 const unsigned kDiagsTrustedTag
= 52;
80 const unsigned kBatteryChargingTrustedTag
= 53;
81 const unsigned kBatteryPluginTrustedTag
= 54;
82 const unsigned kBatteryLow0TrustedTag
= 55;
83 const unsigned kBatteryLow1TrustedTag
= 56;
84 const unsigned kRecoveryModeTrustedTag
= 57;
85 const unsigned kNeedServiceTrustedTag
= 58;
86 const unsigned kRestoreLogoTrustedTag
= 59;
87 const unsigned kRestoreDeviceTreeTrustedTag
= 60;
88 const unsigned kRestoreKernelCacheTrustedTag
= 61;
89 const unsigned kRestoreRamDiskTrustedTag
= 62;
90 const unsigned kBbSNUMTag
= 63;
91 const unsigned kBbChipIDTag
= 64;
92 const unsigned kBbProductionModeTag
= 65;
93 const unsigned kFlashPSIBuildStringTag
= 66;
94 const unsigned kModemStackDigestTag
= 67;
95 const unsigned kBbNonceTag
= 68;
96 const unsigned kBbPriorTicketIdTag
= 69;
97 const unsigned kRamPSIBuildStringTag
= 70;
98 const unsigned kHostFlashPSITag
= 71;
99 const unsigned kEBLDigestTag
= 72;
100 const unsigned kStaticEEPDigestTag
= 73;
101 const unsigned kBbApBindingDigestTag
= 74;
102 const unsigned kBbServerNonceTag
= 75;
103 const unsigned kRamPSIPartialDigestTag
= 76;
104 const unsigned kFlashPSIPartialDigestTag
= 77;
105 const unsigned kBatteryCharging0DigestTag
= 78;
106 const unsigned kBatteryCharging1DigestTag
= 79;
107 const unsigned kBatteryFullDigestTag
= 80;
108 const unsigned kBatteryCharging0PartialDigestTag
= 81;
109 const unsigned kBatteryCharging1PartialDigestTag
= 82;
110 const unsigned kBatteryFullPartialDigestTag
= 83;
111 const unsigned kBatteryCharging0TrustedTag
= 84;
112 const unsigned kBatteryCharging1TrustedTag
= 85;
113 const unsigned kBatteryFullTrustedTag
= 86;
114 const unsigned kUniqueBuildIDTag
= 87;
115 const unsigned kBbGoldCertIdTag
= 88;
116 const unsigned kBbSkeyIdTag
= 89;
117 const unsigned kBasebandFirmwareFlashPSIVersionTag
= 90;
118 const unsigned kBasebandFirmwareModemStackDigestTag
= 91;
119 const unsigned kBasebandFirmwareRamPSIVersionTag
= 92;
120 const unsigned kBasebandFirmwareEBLDigestTag
= 93;
121 const unsigned kBasebandFirmwareFlashPSISecPackDigestTag
= 94;
122 const unsigned kBasebandFirmwareModemStackSecPackDigestTag
= 95;
123 const unsigned kBasebandFirmwareFlashPSIDigestTag
= 96;
124 const unsigned kBasebandFirmwareRamPSIPartialDigestTag
= 97;
125 const unsigned kBasebandFirmwareFlashPSIPartialDigestTag
= 98;
126 const unsigned kBbJtagEnableTag
= 99;
129 #endif /* APPLEMOBILEPERSONALIZEDTICKET_H */