summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/libirecovery.h41
1 files changed, 16 insertions, 25 deletions
diff --git a/include/libirecovery.h b/include/libirecovery.h
index f62d599..eb07266 100644
--- a/include/libirecovery.h
+++ b/include/libirecovery.h
@@ -162,34 +162,25 @@ struct irecv_device {
162 const char* model; 162 const char* model;
163 unsigned int board_id; 163 unsigned int board_id;
164 unsigned int chip_id; 164 unsigned int chip_id;
165 const char* url;
166}; 165};
167 166
168static struct irecv_device irecv_devices[] = { 167static struct irecv_device irecv_devices[] = {
169 { 0, "iPhone1,1", "m68ap", 0, 8900, 168 { 0, "iPhone1,1", "m68ap", 0, 8900 },
170 "http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-7481.20100202.4orot/iPhone1,1_3.1.3_7E18_Restore.ipsw" }, 169 { 1, "iPod1,1", "n45ap", 2, 8900 },
171 { 1, "iPod1,1", "n45ap", 2, 8900, 170 { 2, "iPhone1,2", "n82ap", 4, 8900 },
172 NULL }, 171 { 3, "iPod2,1", "n72ap", 0, 8720 },
173 { 2, "iPhone1,2", "n82ap", 4, 8900, 172 { 4, "iPhone2,1", "n88ap", 0, 8920 },
174 "http://appldnld.apple.com/iPhone4/061-7932.20100908.3fgt5/iPhone1,2_4.1_8B117_Restore.ipsw" }, 173 { 5, "iPod3,1", "n18ap", 2, 8922 },
175 { 3, "iPod2,1", "n72ap", 0, 8720, 174 { 6, "iPad1,1", "k48ap", 2, 8930 },
176 "http://appldnld.apple.com/iPhone4/061-7937.20100908.ghj4f/iPod2,1_4.1_8B117_Restore.ipsw" }, 175 { 7, "iPhone3,1", "n90ap", 0, 8930 },
177 { 4, "iPhone2,1", "n88ap", 0, 8920, 176 { 8, "iPod4,1", "n81ap", 8, 8930 },
178 "http://appldnld.apple.com/iPhone4/061-7938.20100908.F3rCk/iPhone2,1_4.1_8B117_Restore.ipsw" }, 177 { 9, "AppleTV2,1", "k66ap", 10, 8930 },
179 { 5, "iPod3,1", "n18ap", 2, 8922, 178 { 10, "iPhone3,3", "n92ap", 6, 8930 },
180 "http://appldnld.apple.com/iPhone4/061-7941.20100908.sV9KE/iPod3,1_4.1_8B117_Restore.ipsw" }, 179 { 11, "iPad2,1", "k93ap", 4, 8940 },
181 { 6, "iPad1,1", "k48ap", 2, 8930, 180 { 12, "iPad2,2", "k94ap", 6, 8940 },
182 "http://appldnld.apple.com/iPad/061-8801.20100811.CvfR5/iPad1,1_3.2.2_7B500_Restore.ipsw" }, 181 { 13, "iPad2,3", "k95ap", 2, 8940 },
183 { 7, "iPhone3,1", "n90ap", 0, 8930, 182 { 14, "iPhone4,1", "n94ap", 8, 8940 },
184 "http://appldnld.apple.com/iPhone4/061-7939.20100908.Lcyg3/iPhone3,1_4.1_8B117_Restore.ipsw" }, 183 { -1, NULL, NULL, -1, -1 }
185 { 8, "iPod4,1", "n81ap", 8, 8930,
186 "http://appldnld.apple.com/iPhone4/061-8490.20100901.hyjtR/iPod4,1_4.1_8B117_Restore.ipsw" },
187 { 9, "AppleTV2,1", "k66ap", 10, 8930,
188 "http://appldnld.apple.com/AppleTV/061-8940.20100926.Tvtnz/AppleTV2,1_4.1_8M89_Restore.ipsw" },
189 { 10, "iPhone3,3", "n92ap", 6, 8930,
190 "http://appldnld.apple.com/iPhone4/041-0177.20110131.Pyvrz/iPhone3,3_4.2.6_8E200_Restore.ipsw" },
191 { -1, NULL, NULL, -1, -1,
192 NULL }
193}; 184};
194 185
195void irecv_set_debug_level(int level); 186void irecv_set_debug_level(int level);