diff --git a/.gitignore b/.gitignore
index c5c48f4..9ed470b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,3 @@
*.ipsw
*.shsh2
-iP*/
-tmp/
\ No newline at end of file
+tmp/
diff --git a/BuildManifests.zip b/BuildManifests.zip
deleted file mode 100644
index 5d9f286..0000000
Binary files a/BuildManifests.zip and /dev/null differ
diff --git a/resources/buildmanifestsaver.sh b/resources/buildmanifestsaver.sh
new file mode 100755
index 0000000..245c10a
--- /dev/null
+++ b/resources/buildmanifestsaver.sh
@@ -0,0 +1,27 @@
+#!/bin/bash
+
+devices=(iPhone4,1 iPhone5,1 iPhone5,2 iPhone5,3 iPhone5,4
+iPad2,1 iPad2,2 iPad2,3 iPad2,4 iPad2,5 iPad2,6 iPad2,7
+iPad3,1 iPad3,2 iPad3,3 iPad3,4 iPad3,5 iPad3,6 iPod5,1
+)
+devices613=(iPhone4,1 iPad2,1 iPad2,2 iPad2,3)
+
+echo "32bit-OTA-Downgrader BuildManifest and Firmware Keys Saver"
+echo "- by LukeZGD"
+echo "Depends on partialZipBrowser! https://github.com/tihmstar/partialZipBrowser"
+
+for ProductType in "${devices[@]}"
+do
+ dllink=$(curl -I -Ls -o /dev/null -w %{url_effective} https://api.ipsw.me/v4/ota/download/${ProductType}/12H321?prerequisite=12H143)
+ pzb -g AssetData/boot/BuildManifest.plist -o manifests/BuildManifest_$ProductType.plist $dllink
+ mkdir -p firmware/$ProductType/12H321
+ curl -L https://firmware-keys.ipsw.me/firmware/$ProductType/12H321 -o firmware/$ProductType/12H321/index.html
+done
+
+for ProductType in "${devices613[@]}"
+do
+ dllink=$(curl -I -Ls -o /dev/null -w %{url_effective} https://api.ipsw.me/v4/ota/download/${ProductType}/10B329?prerequisite=10B146)
+ pzb -g AssetData/boot/BuildManifest.plist -o manifests/BuildManifest613_$ProductType.plist $dllink
+ mkdir -p firmware/$ProductType/10B329
+ curl -L https://firmware-keys.ipsw.me/firmware/$ProductType/10B329 -o firmware/$ProductType/10B329/index.html
+done
diff --git a/resources/firmware/iPad2,1/10B329/index.html b/resources/firmware/iPad2,1/10B329/index.html
new file mode 100644
index 0000000..c5c39f9
--- /dev/null
+++ b/resources/firmware/iPad2,1/10B329/index.html
@@ -0,0 +1 @@
+{"identifier":"iPad2,1","buildid":"10B329","codename":"BrightonMaps","baseband":"0","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.k93ap.production/applelogo.s5l8940x.img3","kbag":"332b5ad9084c1db5764609e7326c00b5739dcda8e794fa2edf2835c9ff6a0d8b9ed1bc0a555af087f3e42e92cc0fba6b","key":"0e7aa7bbcfddc88dfe0e56e021363028502621c52c709afc3744850977e2fb9f","iv":"623b2592ad563ea16bd8a86af6960bcb","date":"2014-02-20T00:00:00Z"},{"image":"GlyphCharging","filename":"Firmware/all_flash/all_flash.k93ap.production/glyphcharging.s5l8940x.img3","kbag":"b4ba1e483dc6fc92da2777db5bf22fd7cc99c589136db6027a6e9094bd4262fdf04e07592851baafbdd43437393f2340","key":"658bd5c1695abaf0ddbc3f8dddf1dc7d8b52047ab52aff7ca2057630ce058560","iv":"94be97055aa93eb58c83e95b1fd4d19b","date":"2014-02-20T00:00:00Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.k93ap.production/batterycharging0.s5l8940x.img3","kbag":"8b9cf06c3319a979f8732eda18540699d9fc73edc02d010400917aaae04b67e4db3e5c0c45363e7b8ff28b543c619f8f","key":"5ed2ed6fc384f16a7825691ae7a9e70ced0043e0ae590314529554671dbd0d23","iv":"230f2bd81d110544033d46537aee286d","date":"2014-02-20T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.k93ap.production/batterycharging1.s5l8940x.img3","kbag":"272d4fcfc65acb1f62eb766d21536d646f4f5cdbcb2756ed1e538291cfb5c2733fbf256b3964d4792c1999e005312760","key":"031d013459f7472542ade0964ee3259ae462711c4471a037883ed95e424c7bee","iv":"039f22adf2b618b56dc4c4d920ed0e91","date":"2014-02-20T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.k93ap.production/batteryfull.s5l8940x.img3","kbag":"a7707d7353310db30fb99292a1ae42550141a323f99424e66eae84015a9d5830093918ec67cca88096851f2a5c6ecb18","key":"b6b2ad4ab96f2f4eedd441d8219f15dae3df4e513e49432fbdccb5104af0dbff","iv":"ff8dc57b164e9c59a3b24140295b2685","date":"2014-02-20T00:00:00Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.k93ap.production/batterylow0.s5l8940x.img3","kbag":"a45480f8d8df0f77c07e0acd704e3f7456afd90f89f16a2069daef5357e55735c6501d101e9798cd18391cde4232520d","key":"22deb6a9453e662b107491fe0b3da19fd07e161875efaf36af7c02e7a95b88a6","iv":"d176babd01a372fd728461d41ba6e5eb","date":"2014-02-20T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.k93ap.production/batterylow1.s5l8940x.img3","kbag":"d3063ceb9849cff6bdfccf5a407925ad84a7d226113cb3ab02389bc4e1e4f5c0bec9a7b461a2a105e0572c2ef6ae5be3","key":"673135fd28d06a4813149d643fd64e493f884e70766371b0887fadcef66536a5","iv":"c7930c5bc88d2860eba8d442fdfe219f","date":"2014-02-20T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.k93ap.production/glyphplugin.s5l8940x.img3","kbag":"be01070c2deda11f0dbb182badca9ccaccc7b1ebe5d13c0d18a88e22c094efde1e527afa080607779b71d0ee51f64642","key":"0312de0938791b033dab4421ae212972131fd3881c2aec5f8e8b16468a963a1b","iv":"a3408208585f57d26e823215b4742a86","date":"2014-02-20T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.k93ap.production/DeviceTree.k93ap.img3","kbag":"3de4373b0ab2a4fa71f7ae0b17131521ae4a770f970ae9724ae67117d555b2f95e5a2e5472e136ae46043cf94c93edd4","key":"7c9c0c49075fd6c47e1598f23901266237e30e60dcfc7174b8c2ea6f42532bfb","iv":"557d2b8116b04cf93bf7bff023ed6bf2","date":"2014-02-20T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.k93","kbag":"7f73c1400417bff880eb880905a4e0d54214d9e0e7fa9f01f0772255bd568e86688aa9adff6a6644edcf360f3933867d","key":"2bbdf3fea41600cd7ae46157af7f19b1726900802f2ec2022aa60b9a27a3261f","iv":"247ea923c137404f4faec7da75822b08","date":"2014-02-20T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.k93ap.production/LLB.k93ap.RELEASE.img3","kbag":"c9ef7cb7454dfb337ffa15fd078c82dd24a3bdcdecebe384d57ee26746195c0b1b1635ccd2fb85cb989283204239c1ae","key":"599149a916496129a0714658831f71bad306b9ad05849418e3c9bfa1929bb4b3","iv":"2592b3bc40b8f074188197c0d1159722","date":"2014-02-20T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.k93ap.production/recoverymode~ipad.s5l8940x.img3","kbag":"1381701fdff0de905357488a053003b11e19179d631ce19a9663a7480f843b5dc869f4de7c5eaa27c7f732b701f41f4b","key":"97e917468c9754341a76e5348610481bda7e34cc64790526929261c1f1440d85","iv":"a1db9c3e755307b935be1401cc621cb3","date":"2014-02-20T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.k93ap.RELEASE.dfu","kbag":"366167bc66fd913b56c9e1d16a20098da4e2999a1186095debe1b493d8fb4c34e56e41a8faf387ba99454da181323f67","key":"69eaeb223db61b557c36d65fa7e6e4ec1c0d7547dfce9d46077f7e5b0fcba98f","iv":"3a0726b7bc091915dd928eed21478728","date":"2014-02-20T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.k93ap.RELEASE.dfu","kbag":"f75ca651b0dee8b54077bb5977b625b44dfdd3b2b15c23965fc5d39f8ec0b7efbe95f04f664b7d4d7f9f873b86d0ffb0","key":"6e4cce9ea6f2ec346cba0b279beab1b43e44a0680f1fde789a00f66a1e68ffab","iv":"b69f753dccd09c9b98d345ec73bbf044","date":"2014-02-20T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.k93ap.production/iBoot.k93ap.RELEASE.img3","kbag":"8e7a72ef3aee366cd42f71105c16c4aaad3a85492f066d2eb9670ba25abd7374da2e8dba24dfa1802a4728737faf0d38","key":"3569e8c1d5ca21e9121604e4bf7e6348cb0f035ba6afb907c7c2df805c7f1f5c","iv":"3389a48ad03824c8c0f9714f2e3a1cc5","date":"2014-02-20T00:00:00Z"},{"image":"RestoreRamdisk","filename":"048-2516-005.dmg","kbag":"5f1d5d16df9fe704ac4c7815a4008f9f7efa26b542590a03e6a24d49042c1441a96bdd0c8ad0cf5a0a6dd133ab192702","key":"d406dc4343eedf9d6567e8303ba39a21f81f99bf701840c888963af58a84fb8f","iv":"8775b711d2e09e332f8ebfbebe63cce7","date":"2014-02-20T00:00:00Z"},{"image":"UpdateRamdisk","filename":"048-2679-005.dmg","kbag":"4c7d3b11cdc4a51b4c1c5cddf566149f41ae6f7a2eb9887c7b6f4129ca7f160e99ba3d305fa07679a611a8e31a615023","key":"d5e306661bfaa4d342d599a3494a35b9c3173c5fdcd11752293b2356011652c3","iv":"42012fd13eae0dfdac7cb536e159a372","date":"2014-02-20T00:00:00Z"},{"image":"RootFileSystem","filename":"048-2634-005.dmg","kbag":"0","key":"70f5ac054bf50a522fd39071f6acbd92954804599c1507b881d7d9c4026005e3867bfab0","iv":"0","date":"2014-02-20T00:00:00Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPad2,1/12H321/index.html b/resources/firmware/iPad2,1/12H321/index.html
new file mode 100644
index 0000000..4281801
--- /dev/null
+++ b/resources/firmware/iPad2,1/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPad2,1","buildid":"12H321","codename":"Donner","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"RestoreRamdisk","filename":"058-24341-023.dmg","kbag":"5cf87428bc843ed60715fd500afdf7021021a514a9a58b12fbed36029b19c0dabdc23e0f600b9d52594957b46b8e9272","key":"f769783bfd00285918e4e8547795ed0bc9a10d0a6caf2d484767e30a5504f39a","iv":"0be794af601d0b12de6d3357b9b3b062","date":"2017-06-09T00:00:00Z"},{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.k93ap.production/applelogo.s5l8940x.img3","kbag":"6ff153784e916497fb69960746f0f633dc3b5cefbeaebfc9eb2193e0294039633a78f657de37b58a8a66b66678c1918a","key":"bec85f0507dbec46982ff08e37b551310195dcf4f885649aab0162f729160066","iv":"7024762156bac507f28dca8c1bb2f3d1","date":"2017-06-09T00:00:00Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.k93ap.production/batterycharging0.s5l8940x.img3","kbag":"5c5ece45877058238bd20a973c2c5eb48af0349ce17d23450099ebb8efe845725ad08c05efd0ef80d4a86d9fb709d92b","key":"041fe53ed0412e184068c73220790bad5776b5b8cd365ec3c5d47476d280c334","iv":"5febc7c988b8cf284f22145a07d5465c","date":"2017-06-09T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.k93ap.production/batterycharging1.s5l8940x.img3","kbag":"a3a2a72ada8078b54259c0c3c00dc18218c025da375475da4e4f9f61c77c873d262814cb3c17673c55e3bd4750644252","key":"3ff8a9a4e3c68ed717d4ecb24b4b7434a9b3efc6724acc92fad718b1dd40c2a2","iv":"ff022969817ac42b8dad5f54a80c4412","date":"2017-06-09T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.k93ap.production/batteryfull~ipad.s5l8940x.img3","kbag":"82d4b54df794344e5c56978ec08b0475831aa71cdd09fbb1f6b8e547f7b88fb7224866b033e67d815cc039601010e6f0","key":"cda64082f82dcea541a727313aecf027e6308f64cf7b0c5c2d0eaf933fe55f0d","iv":"877a73e935315deb13b84a5f58f44f4f","date":"2017-06-09T00:00:00Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.k93ap.production/batterylow0~ipad.s5l8940x.img3","kbag":"aa66af9ca464f478a5f834970f4b7c373cefdfa47e7a48169a75a5487e83767f4de0f904be63c3023c4be706f6bd822f","key":"653249e7f7b0bf49b5b6f577d13efd28aaee0b05cdf5332ffe5dc15fec77500c","iv":"99e3aca913c7925c67072f5cdbbac950","date":"2017-06-09T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.k93ap.production/batterylow1~ipad.s5l8940x.img3","kbag":"074975ebcd6fce16d33b8609d00fa127dff5452a825f3fda0f3fa12ab6d3fd8b724710804862f37fb1283a71d2e58b5f","key":"7c16c8766bc2a2edba2af9741fbe8207e7077dd1327c5fb117bbb16a22c7ac13","iv":"e8ae3c240f0697f8cf6898e8be15757b","date":"2017-06-09T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.k93ap.production/DeviceTree.k93ap.img3","kbag":"835821c6e51586ac6ad621499cf15a83582a6fc4ea85b66a88a2a4d29b7fed65582413bfae05cf2163973d6a135c4a7e","key":"12433a4c85ec86ac6e14884f01661e2c5de43adee0323d1e88d4edd8d1ae9fda","iv":"5bffad9ad82108c5ae3d38150dc56aea","date":"2017-06-09T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.k93ap.production/glyphplugin~ipad-30pin.s5l8940x.img3","kbag":"4375cf564aeff8637c9283e42ace1eaaf885b3e4084516fab9ba7e212cb0e5881c08e714930925cade6178bfb0ba650f","key":"4a9cf58fb8a356953094ffa3458afeab67794b52fde5ad581add9772d9a3ecd8","iv":"98da6966febd65b35a44a192b7372ab6","date":"2017-06-09T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.k93.RELEASE.dfu","kbag":"3f8f68f8d1e657c34f0b10be17767ef2bb6f0aed99f972455225ed3ef2d667ff07dba880f40973638bf1f1206292adfa","key":"179027ef30b5008882d6dbd723ceb50c39cba40bb33ba620b71bcbc53ff2d424","iv":"83220a369c9525f3febb3edd331c65fb","date":"2017-06-09T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.k93ap.production/iBoot.k93.RELEASE.img3","kbag":"6282b4eb0c6e1fe38c5135dd46f1acc8ece9e8e688663ce74cb5eeb83ae726a2365e3267e1adc4738cfeff2d52eda2f0","key":"db03d63a767b5211d644fccd3e85ef4d5704c94d7589e0fa9ca475a353d8734b","iv":"7f49d312073216095886a48ca0e7f028","date":"2017-06-09T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.k93.RELEASE.dfu","kbag":"29f334087f5439f6c8d62b4f6c93cee85b039792417ee3294ca2233b3e27f1da88e22c1916ec12df89cc8662f009e8f6","key":"bbd7bf676dbcc6ba93c76d496b7af39ae7772eaaad2ec9fb71dc1fd004827784","iv":"781b9672a86ba1b41f8b7fa0af714c94","date":"2017-06-09T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.k93","kbag":"86c8b892f0519a6946b8bf90c1e91b1c94e5fd566cfdeb7abf3987c542c8faa3110f111f2d8a58d1d54f0df6cf407eed","key":"6dea51edc4c6f6c205e25ca1d9af5b9ee7167ed5685a937ad892e7fcbfb3e615","iv":"38d12734c845d1dcdb84846caf619da7","date":"2017-06-09T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.k93ap.production/LLB.k93.RELEASE.img3","kbag":"d107e8427b2bbda6fa8d3a9f979920f7af49cdcab29f0ee08b29a4484c42a88b4c533f93db78476f5441a4b59509bb8f","key":"5026887a6106f7cfc74503f47158aa2c1d3b3af687cc76324ad9ba16c410a0a3","iv":"da2af175a6e5fe578d78ba2dd5ce2a18","date":"2017-06-09T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.k93ap.production/recoverymode~ipad-30pin.s5l8940x.img3","kbag":"1a69b8f2c8b647a45a9906cdcf66db591c0f2f6332631a39730549725d27fc670c50eba556b5845aa0bbdabb0ba79b4c","key":"94b064e65c5ba88ae555de1a6edc5510f6dcddbd1dce68c717300772119f44c4","iv":"27e26a76c4e5aad81a242a215913651b","date":"2017-06-09T00:00:00Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPad2,2/10B329/index.html b/resources/firmware/iPad2,2/10B329/index.html
new file mode 100644
index 0000000..66d8b4a
--- /dev/null
+++ b/resources/firmware/iPad2,2/10B329/index.html
@@ -0,0 +1 @@
+{"identifier":"iPad2,2","buildid":"10B329","codename":"BrightonMaps","baseband":"0","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.k94ap.production/applelogo.s5l8940x.img3","kbag":"332b5ad9084c1db5764609e7326c00b5739dcda8e794fa2edf2835c9ff6a0d8b9ed1bc0a555af087f3e42e92cc0fba6b","key":"0e7aa7bbcfddc88dfe0e56e021363028502621c52c709afc3744850977e2fb9f","iv":"623b2592ad563ea16bd8a86af6960bcb","date":"2014-02-20T00:00:00Z"},{"image":"GlyphCharging","filename":"Firmware/all_flash/all_flash.k94ap.production/glyphcharging.s5l8940x.img3","kbag":"b4ba1e483dc6fc92da2777db5bf22fd7cc99c589136db6027a6e9094bd4262fdf04e07592851baafbdd43437393f2340","key":"658bd5c1695abaf0ddbc3f8dddf1dc7d8b52047ab52aff7ca2057630ce058560","iv":"94be97055aa93eb58c83e95b1fd4d19b","date":"2014-02-20T00:00:00Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.k94ap.production/batterycharging0.s5l8940x.img3","kbag":"8b9cf06c3319a979f8732eda18540699d9fc73edc02d010400917aaae04b67e4db3e5c0c45363e7b8ff28b543c619f8f","key":"5ed2ed6fc384f16a7825691ae7a9e70ced0043e0ae590314529554671dbd0d23","iv":"230f2bd81d110544033d46537aee286d","date":"2014-02-20T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.k94ap.production/batterycharging1.s5l8940x.img3","kbag":"272d4fcfc65acb1f62eb766d21536d646f4f5cdbcb2756ed1e538291cfb5c2733fbf256b3964d4792c1999e005312760","key":"031d013459f7472542ade0964ee3259ae462711c4471a037883ed95e424c7bee","iv":"039f22adf2b618b56dc4c4d920ed0e91","date":"2014-02-20T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.k94ap.production/batteryfull.s5l8940x.img3","kbag":"a7707d7353310db30fb99292a1ae42550141a323f99424e66eae84015a9d5830093918ec67cca88096851f2a5c6ecb18","key":"b6b2ad4ab96f2f4eedd441d8219f15dae3df4e513e49432fbdccb5104af0dbff","iv":"ff8dc57b164e9c59a3b24140295b2685","date":"2014-02-20T00:00:00Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.k94ap.production/batterylow0.s5l8940x.img3","kbag":"a45480f8d8df0f77c07e0acd704e3f7456afd90f89f16a2069daef5357e55735c6501d101e9798cd18391cde4232520d","key":"22deb6a9453e662b107491fe0b3da19fd07e161875efaf36af7c02e7a95b88a6","iv":"d176babd01a372fd728461d41ba6e5eb","date":"2014-02-20T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.k94ap.production/batterylow1.s5l8940x.img3","kbag":"d3063ceb9849cff6bdfccf5a407925ad84a7d226113cb3ab02389bc4e1e4f5c0bec9a7b461a2a105e0572c2ef6ae5be3","key":"673135fd28d06a4813149d643fd64e493f884e70766371b0887fadcef66536a5","iv":"c7930c5bc88d2860eba8d442fdfe219f","date":"2014-02-20T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.k94ap.production/glyphplugin.s5l8940x.img3","kbag":"be01070c2deda11f0dbb182badca9ccaccc7b1ebe5d13c0d18a88e22c094efde1e527afa080607779b71d0ee51f64642","key":"0312de0938791b033dab4421ae212972131fd3881c2aec5f8e8b16468a963a1b","iv":"a3408208585f57d26e823215b4742a86","date":"2014-02-20T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.k94ap.production/DeviceTree.k94ap.img3","kbag":"ba11c2de83242742c0f9291ed5efeb1f9b23e636fae56ca56300682cdd0d4b66d76015d90623c80631e260c25768729f","key":"dbb0ade4c92ec6e561dd51f513ea0332b490f89f4a168f11efc1e9967c02847d","iv":"43fdbf9046da468ecc944bb4bee19879","date":"2014-02-20T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.k94","kbag":"fc9703d3faa44035ae1f4b2c683d87c56783f6bc82abd8286a40cb4e25265d24212c0f457c1ee8e79be090760f7db016","key":"c835455a98365c5c0dda77348109a0e88faea4e4d879a0f07a4bece7b4cc64ac","iv":"c3e3ba1bb5627935d508c9fdf2490eba","date":"2014-02-20T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.k94ap.production/LLB.k94ap.RELEASE.img3","kbag":"03083e2ab916d0d42ddaa27e6772e6fc86c760b07370cd28854ecf79dcdc1f30fd7d5683b3265888ca7dc198cd597107","key":"a39e56ec78d5a29b5668fe0ab0641c9a5380095986d47f292b867b1238beb5dc","iv":"5c29c9c7b1c82d12d51f982b922ef9c1","date":"2014-02-20T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.k94ap.production/recoverymode~ipad.s5l8940x.img3","kbag":"1381701fdff0de905357488a053003b11e19179d631ce19a9663a7480f843b5dc869f4de7c5eaa27c7f732b701f41f4b","key":"97e917468c9754341a76e5348610481bda7e34cc64790526929261c1f1440d85","iv":"a1db9c3e755307b935be1401cc621cb3","date":"2014-02-20T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.k94ap.RELEASE.dfu","kbag":"9d2e8430d8c59cb06bd6ee148dd63b5f84e006187122c5a9e4ea9a702d6c4e7cd86890de04d3b5c061377a22bd9203ff","key":"f4b314ce6b84de8c2bcfc9e6821a657b964767253e214f44af33b141703f6606","iv":"2a160d86a7cb6c976009725a9d8c009c","date":"2014-02-20T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.k94ap.RELEASE.dfu","kbag":"a4cfc0aed1d022ab10c47bd873ec66d72cbf64e014800386b14b1bd867602e3dcd1637990f620ef37cc7dc1516ba22f0","key":"b1bd1dc5e6076054392be054d50711ae70e8fcf31a47899fb90ab0ff3111b687","iv":"bc3c9f168d7fb86aa219b7ad8039584b","date":"2014-02-20T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.k94ap.production/iBoot.k94ap.RELEASE.img3","kbag":"3d9f1a4ce4388c094e0b1bbda3593ce6ad59d8eac92022837ffeb970a1333ffd014f698a87f05311a58d6d7f7a20b759","key":"39507abc3751cffbaea91b1003d9dabf618b1ed5a09a860789327e0d73db3c7d","iv":"4a94885ec6ac3562bf3a0693d7c1f3c3","date":"2014-02-20T00:00:00Z"},{"image":"RestoreRamdisk","filename":"048-2516-005.dmg","kbag":"cc0a031dac9a3f25993a33ae091522536b18daa5832415e800a73ddfa0a40aa1d9afe3569a5f7890cfae7eaacff0e2e6","key":"66affb95fd5f5e9b976cee5822c563dd111069746f13200c5641c500600f1426","iv":"b59813148a1246ef4f4e3a5aa70ac471","date":"2014-02-20T00:00:00Z"},{"image":"UpdateRamdisk","filename":"048-2679-005.dmg","kbag":"d6855df4155e53c5782130582f6536ab17b14a596c7fe32e9ed21967e5c26b76c07ebc6fcc6af5ab0f27d39ec16ed2fd","key":"262fa20a64bbb8f112e16b3db4ffe4ffbf79f581cf91b1c8893778315fd18eac","iv":"d63170b449790ebce470ef8a8b6cfc16","date":"2014-02-20T00:00:00Z"},{"image":"RootFileSystem","filename":"048-2475-005.dmg","kbag":"0","key":"19703b03962ad004afeab0f80fcff0dd2e3ddca02c9f0e08bcd635884e941797c0b9dece","iv":"0","date":"2014-02-20T00:00:00Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPad2,2/12H321/index.html b/resources/firmware/iPad2,2/12H321/index.html
new file mode 100644
index 0000000..addcfd1
--- /dev/null
+++ b/resources/firmware/iPad2,2/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPad2,2","buildid":"12H321","codename":"Donner","baseband":"04.12.09","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"RestoreRamdisk","filename":"058-24341-023.dmg","kbag":"218599d24e9ed026dc2e6216070e44438d8e912d1362a9f52d8d828617c6796fc8183b0400f553c021c6f8e88ae1ecb0","key":"e3f7724fc61b4ba7ac2730b95f4ca97ae8644134969690500d436889e324d44d","iv":"108a638dc1aa56053643083c07485eaa","date":"2017-06-09T00:00:00Z"},{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.k94ap.production/applelogo.s5l8940x.img3","kbag":"6ff153784e916497fb69960746f0f633dc3b5cefbeaebfc9eb2193e0294039633a78f657de37b58a8a66b66678c1918a","key":"bec85f0507dbec46982ff08e37b551310195dcf4f885649aab0162f729160066","iv":"7024762156bac507f28dca8c1bb2f3d1","date":"2017-06-09T00:00:00Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.k94ap.production/batterycharging0.s5l8940x.img3","kbag":"5c5ece45877058238bd20a973c2c5eb48af0349ce17d23450099ebb8efe845725ad08c05efd0ef80d4a86d9fb709d92b","key":"041fe53ed0412e184068c73220790bad5776b5b8cd365ec3c5d47476d280c334","iv":"5febc7c988b8cf284f22145a07d5465c","date":"2017-06-09T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.k94ap.production/batterycharging1.s5l8940x.img3","kbag":"a3a2a72ada8078b54259c0c3c00dc18218c025da375475da4e4f9f61c77c873d262814cb3c17673c55e3bd4750644252","key":"3ff8a9a4e3c68ed717d4ecb24b4b7434a9b3efc6724acc92fad718b1dd40c2a2","iv":"ff022969817ac42b8dad5f54a80c4412","date":"2017-06-09T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.k94ap.production/batteryfull~ipad.s5l8940x.img3","kbag":"82d4b54df794344e5c56978ec08b0475831aa71cdd09fbb1f6b8e547f7b88fb7224866b033e67d815cc039601010e6f0","key":"cda64082f82dcea541a727313aecf027e6308f64cf7b0c5c2d0eaf933fe55f0d","iv":"877a73e935315deb13b84a5f58f44f4f","date":"2017-06-09T00:00:00Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.k94ap.production/batterylow0~ipad.s5l8940x.img3","kbag":"aa66af9ca464f478a5f834970f4b7c373cefdfa47e7a48169a75a5487e83767f4de0f904be63c3023c4be706f6bd822f","key":"653249e7f7b0bf49b5b6f577d13efd28aaee0b05cdf5332ffe5dc15fec77500c","iv":"99e3aca913c7925c67072f5cdbbac950","date":"2017-06-09T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.k94ap.production/batterylow1~ipad.s5l8940x.img3","kbag":"074975ebcd6fce16d33b8609d00fa127dff5452a825f3fda0f3fa12ab6d3fd8b724710804862f37fb1283a71d2e58b5f","key":"7c16c8766bc2a2edba2af9741fbe8207e7077dd1327c5fb117bbb16a22c7ac13","iv":"e8ae3c240f0697f8cf6898e8be15757b","date":"2017-06-09T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.k94ap.production/DeviceTree.k94ap.img3","kbag":"bee04a1624bf95a1202b0c509d49a0ffa5c47d1972a92b7daf7f68a61c9ebc809dc1cc35ccc02a657630f1655734cceb","key":"2340ba7b12093ebe1c4f9ad6adefb78b8aa5df718f63f4671dbc882cc657abfe","iv":"31eafb5f2872333f49c391407533b913","date":"2017-06-09T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.k94ap.production/glyphplugin~ipad-30pin.s5l8940x.img3","kbag":"4375cf564aeff8637c9283e42ace1eaaf885b3e4084516fab9ba7e212cb0e5881c08e714930925cade6178bfb0ba650f","key":"4a9cf58fb8a356953094ffa3458afeab67794b52fde5ad581add9772d9a3ecd8","iv":"98da6966febd65b35a44a192b7372ab6","date":"2017-06-09T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.k94.RELEASE.dfu","kbag":"95e83cd4da39642df0833d8e950809a748ec19d76cdea5c97f842df492a3db4ac80cc9f1da133229036e5b58fd54c846","key":"e7677abd8b4cef14f9f75e02dec7fdbb0cc1ecc0707fb51367a783e4eeea731e","iv":"57fba54b264b0911d3329de2231bd4b8","date":"2017-06-09T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.k94ap.production/iBoot.k94.RELEASE.img3","kbag":"7a7528f2aaadf6891964660777ac4283b1d358ac213d148b989d6385d0e2f9319ec297846539d44dd40ffcf62a40203d","key":"bfb3f57f1f16ea8f47ad056608717a52a481d805be044cf6e186212c5e342142","iv":"87af95c8e81448f7dc6f5bc6a37d9e55","date":"2017-06-09T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.k94.RELEASE.dfu","kbag":"94f19b0ff15f9d23b8c552e449dbbcce1d2243d6e3e1c2f61ea86c59257139963be9c14c73d6b2eaca6e3c65a9eb22a6","key":"ccfadf3732904885d38f963cce035d7e03b387b67212d526503c85773b58e52f","iv":"883c92ed915e4d2481570a062583495b","date":"2017-06-09T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.k94","kbag":"e8db0235465f3f4e1879f246ad574169409e977992a3f859e2015af2925463b862e6ab099e9aa59830f39460f5570465","key":"c5740043d184baa4d933cc376d0cf2c0c3bcdf1efee4b76c996a829e70c2767c","iv":"fde7339da181e1197410abf1fa9f7f1b","date":"2017-06-09T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.k94ap.production/LLB.k94.RELEASE.img3","kbag":"3c9efa0fd9f91ea98f556de46ca019c99e108ab68e4ff8925f274c9fe74890d7b290e1d0cfe4f97b41656b874792e179","key":"3ce19c3bcc1f2b2dc3611be03952df3b11bf78f760755fbf529a20d143d9c56d","iv":"51ee3fc5b86c3625d072d0a8db072640","date":"2017-06-09T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.k94ap.production/recoverymode~ipad-30pin.s5l8940x.img3","kbag":"1a69b8f2c8b647a45a9906cdcf66db591c0f2f6332631a39730549725d27fc670c50eba556b5845aa0bbdabb0ba79b4c","key":"94b064e65c5ba88ae555de1a6edc5510f6dcddbd1dce68c717300772119f44c4","iv":"27e26a76c4e5aad81a242a215913651b","date":"2017-06-09T00:00:00Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPad2,3/10B329/index.html b/resources/firmware/iPad2,3/10B329/index.html
new file mode 100644
index 0000000..da2dc74
--- /dev/null
+++ b/resources/firmware/iPad2,3/10B329/index.html
@@ -0,0 +1 @@
+{"identifier":"iPad2,3","buildid":"10B329","codename":"BrightonMaps","baseband":"0","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.k95ap.production/applelogo.s5l8940x.img3","kbag":"332b5ad9084c1db5764609e7326c00b5739dcda8e794fa2edf2835c9ff6a0d8b9ed1bc0a555af087f3e42e92cc0fba6b","key":"0e7aa7bbcfddc88dfe0e56e021363028502621c52c709afc3744850977e2fb9f","iv":"623b2592ad563ea16bd8a86af6960bcb","date":"2014-02-20T00:00:00Z"},{"image":"GlyphCharging","filename":"Firmware/all_flash/all_flash.k95ap.production/glyphcharging.s5l8940x.img3","kbag":"b4ba1e483dc6fc92da2777db5bf22fd7cc99c589136db6027a6e9094bd4262fdf04e07592851baafbdd43437393f2340","key":"658bd5c1695abaf0ddbc3f8dddf1dc7d8b52047ab52aff7ca2057630ce058560","iv":"94be97055aa93eb58c83e95b1fd4d19b","date":"2014-02-20T00:00:00Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.k95ap.production/batterycharging0.s5l8940x.img3","kbag":"8b9cf06c3319a979f8732eda18540699d9fc73edc02d010400917aaae04b67e4db3e5c0c45363e7b8ff28b543c619f8f","key":"5ed2ed6fc384f16a7825691ae7a9e70ced0043e0ae590314529554671dbd0d23","iv":"230f2bd81d110544033d46537aee286d","date":"2014-02-20T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.k95ap.production/batterycharging1.s5l8940x.img3","kbag":"272d4fcfc65acb1f62eb766d21536d646f4f5cdbcb2756ed1e538291cfb5c2733fbf256b3964d4792c1999e005312760","key":"031d013459f7472542ade0964ee3259ae462711c4471a037883ed95e424c7bee","iv":"039f22adf2b618b56dc4c4d920ed0e91","date":"2014-02-20T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.k95ap.production/batteryfull.s5l8940x.img3","kbag":"a7707d7353310db30fb99292a1ae42550141a323f99424e66eae84015a9d5830093918ec67cca88096851f2a5c6ecb18","key":"b6b2ad4ab96f2f4eedd441d8219f15dae3df4e513e49432fbdccb5104af0dbff","iv":"ff8dc57b164e9c59a3b24140295b2685","date":"2014-02-20T00:00:00Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.k95ap.production/batterylow0.s5l8940x.img3","kbag":"a45480f8d8df0f77c07e0acd704e3f7456afd90f89f16a2069daef5357e55735c6501d101e9798cd18391cde4232520d","key":"22deb6a9453e662b107491fe0b3da19fd07e161875efaf36af7c02e7a95b88a6","iv":"d176babd01a372fd728461d41ba6e5eb","date":"2014-02-20T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.k95ap.production/batterylow1.s5l8940x.img3","kbag":"d3063ceb9849cff6bdfccf5a407925ad84a7d226113cb3ab02389bc4e1e4f5c0bec9a7b461a2a105e0572c2ef6ae5be3","key":"673135fd28d06a4813149d643fd64e493f884e70766371b0887fadcef66536a5","iv":"c7930c5bc88d2860eba8d442fdfe219f","date":"2014-02-20T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.k95ap.production/glyphplugin.s5l8940x.img3","kbag":"be01070c2deda11f0dbb182badca9ccaccc7b1ebe5d13c0d18a88e22c094efde1e527afa080607779b71d0ee51f64642","key":"0312de0938791b033dab4421ae212972131fd3881c2aec5f8e8b16468a963a1b","iv":"a3408208585f57d26e823215b4742a86","date":"2014-02-20T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.k95ap.production/DeviceTree.k95ap.img3","kbag":"23d54e1d5b5ace01d070ee64b20ff0617254f3240b344502a3ebb86ee6f18f09d20507536ea9d9c4279ddd106a25f239","key":"8debb89e1457cc695e10891312bdbfbb4d5f40f7eaa6913dfe7dc61be6d9e5c7","iv":"e28736e5e1a7c3fd31021398ed65af62","date":"2014-02-20T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.k95","kbag":"b6d8aded0c2ccfdcda513bb70d7ce6819f6d324d702d4169394c167c4350f9dbe75268af367c58b4e89122b73cdba6df","key":"0e2f5fa117fa62535dc18ee0526137d6e73b4fc69edec9d99f1528f2a632fc83","iv":"0cc133db4539b82dee5849d6abbcc467","date":"2014-02-20T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.k95ap.production/LLB.k95ap.RELEASE.img3","kbag":"3eb133ae3d09cc4f8994c4e3dc3ee8c84c72822ffae58c0e10e9a1637f352a2a5a9d19c8540cbb4962f26c1e3f72d5ba","key":"0a6d05beedf0028bb6a31c6667ea4fe45e82639de7d92fa3ac564863d388866f","iv":"3bac88aab4f57b8dc91594a24e1ee6ca","date":"2014-02-20T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.k95ap.production/recoverymode~ipad.s5l8940x.img3","kbag":"1381701fdff0de905357488a053003b11e19179d631ce19a9663a7480f843b5dc869f4de7c5eaa27c7f732b701f41f4b","key":"97e917468c9754341a76e5348610481bda7e34cc64790526929261c1f1440d85","iv":"a1db9c3e755307b935be1401cc621cb3","date":"2014-02-20T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.k95ap.RELEASE.dfu","kbag":"236bbd7c622281552ff04cf3c2e81870caf65bd110d7b91c80b226fda3687a079bbef25698c92c2788f78a274e165ed3","key":"12805eb0cabe89539cfecbf886b0638a6fe941976ef9afe8bf3dc838139357ba","iv":"5aeb8eb73be0c634f9fa2a4eae791438","date":"2014-02-20T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.k95ap.RELEASE.dfu","kbag":"1e3cfcad2f7376c109ee53fb884ab5dd94563f640968b0d10a63c569569aff3f1638fa1d0fa148631ea603ff1550c15e","key":"0bb841b8f1922ae73d85ed9ed0d7a3583a10af909787857c15af2691b39bba30","iv":"56f964ee19bfd31f06e43e9d8fe93902","date":"2014-02-20T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.k95ap.production/iBoot.k95ap.RELEASE.img3","kbag":"0c2b760d4a8a8f9d413d73a2e83e1a556bb72ef5335bf6d8bdf82096519bb12f090f8dcb2c7b46abba61241784a1076a","key":"21f6cd3e3d16b1a6e2c0660bc9fc67e17839b369e79b7d2e6069421b062ad99a","iv":"d5275fbb969a77bb20dba6e37bb8f432","date":"2014-02-20T00:00:00Z"},{"image":"RestoreRamdisk","filename":"048-2516-005.dmg","kbag":"e7f4426d2dc950333bce4ba8c3731691767012125def2d1df61b299128c7b3ca6da8a4bd46630112a79b935edff2ce06","key":"fd1188246393949c4ae81c302221019a2699dba6185cb1460e39ee80f1c7424a","iv":"4edaee1b65d86a5f9a16c3ef09b262bf","date":"2014-02-20T00:00:00Z"},{"image":"UpdateRamdisk","filename":"048-2679-005.dmg","kbag":"7daa8fc9e0079913bc6cd026a43b2e74ec26fd2c84485cf31801cffc405fc2ac3f927222014710abbc37c7dfa8909146","key":"f512fa4e7a5837ffd294f421dfcafe3a5e742ed6ea67395bf715ecdf92ae5192","iv":"43cd5ee48e82707a8b824ad90e08647f","date":"2014-02-20T00:00:00Z"},{"image":"RootFileSystem","filename":"048-2653-005.dmg","kbag":"0","key":"b51815b65f7e572ad0cc1238bf799edb558b602b0ee390a76cd874d714b7daf10205b195","iv":"0","date":"2014-02-20T00:00:00Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPad2,3/12H321/index.html b/resources/firmware/iPad2,3/12H321/index.html
new file mode 100644
index 0000000..48b039e
--- /dev/null
+++ b/resources/firmware/iPad2,3/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPad2,3","buildid":"12H321","codename":"Donner","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"RestoreRamdisk","filename":"058-24341-023.dmg","kbag":"6d545e9a28537e64dbad326fa7336d8aeb5562380221ccb26efe5f88323709f343f80b0e26ad59d2926fac21c19cb579","key":"2e005574de2bce7ec02ba87e5d3676fce481313206e12c6ff908d401298cbccd","iv":"1d7acf1f3514d0b79b86a026f9eec86f","date":"2017-06-09T00:00:00Z"},{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.k95ap.production/applelogo.s5l8940x.img3","kbag":"6ff153784e916497fb69960746f0f633dc3b5cefbeaebfc9eb2193e0294039633a78f657de37b58a8a66b66678c1918a","key":"bec85f0507dbec46982ff08e37b551310195dcf4f885649aab0162f729160066","iv":"7024762156bac507f28dca8c1bb2f3d1","date":"2017-06-09T00:00:00Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.k95ap.production/batterycharging0.s5l8940x.img3","kbag":"5c5ece45877058238bd20a973c2c5eb48af0349ce17d23450099ebb8efe845725ad08c05efd0ef80d4a86d9fb709d92b","key":"041fe53ed0412e184068c73220790bad5776b5b8cd365ec3c5d47476d280c334","iv":"5febc7c988b8cf284f22145a07d5465c","date":"2017-06-09T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.k95ap.production/batterycharging1.s5l8940x.img3","kbag":"a3a2a72ada8078b54259c0c3c00dc18218c025da375475da4e4f9f61c77c873d262814cb3c17673c55e3bd4750644252","key":"3ff8a9a4e3c68ed717d4ecb24b4b7434a9b3efc6724acc92fad718b1dd40c2a2","iv":"ff022969817ac42b8dad5f54a80c4412","date":"2017-06-09T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.k95ap.production/batteryfull~ipad.s5l8940x.img3","kbag":"82d4b54df794344e5c56978ec08b0475831aa71cdd09fbb1f6b8e547f7b88fb7224866b033e67d815cc039601010e6f0","key":"cda64082f82dcea541a727313aecf027e6308f64cf7b0c5c2d0eaf933fe55f0d","iv":"877a73e935315deb13b84a5f58f44f4f","date":"2017-06-09T00:00:00Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.k95ap.production/batterylow0~ipad.s5l8940x.img3","kbag":"aa66af9ca464f478a5f834970f4b7c373cefdfa47e7a48169a75a5487e83767f4de0f904be63c3023c4be706f6bd822f","key":"653249e7f7b0bf49b5b6f577d13efd28aaee0b05cdf5332ffe5dc15fec77500c","iv":"99e3aca913c7925c67072f5cdbbac950","date":"2017-06-09T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.k95ap.production/batterylow1~ipad.s5l8940x.img3","kbag":"074975ebcd6fce16d33b8609d00fa127dff5452a825f3fda0f3fa12ab6d3fd8b724710804862f37fb1283a71d2e58b5f","key":"7c16c8766bc2a2edba2af9741fbe8207e7077dd1327c5fb117bbb16a22c7ac13","iv":"e8ae3c240f0697f8cf6898e8be15757b","date":"2017-06-09T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.k95ap.production/DeviceTree.k95ap.img3","kbag":"09e8b2f4ff5a517a3c7d3bd4453be5abe63ea974e2351e1f78c6687b4a99277ddeea1d2f57a42bf53d13007878c520f8","key":"2aeb4fa57f51a2246b1521cc81f18ceef7205e75de9610d60044c701858560ea","iv":"9f1dd056d28cb0afd775a31910ecbc35","date":"2017-06-09T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.k95ap.production/glyphplugin~ipad-30pin.s5l8940x.img3","kbag":"4375cf564aeff8637c9283e42ace1eaaf885b3e4084516fab9ba7e212cb0e5881c08e714930925cade6178bfb0ba650f","key":"4a9cf58fb8a356953094ffa3458afeab67794b52fde5ad581add9772d9a3ecd8","iv":"98da6966febd65b35a44a192b7372ab6","date":"2017-06-09T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.k95.RELEASE.dfu","kbag":"e68db92bdc2a05007466d4feb25bd1540dcad8129409e59e21cf55d293913056cf0e40ce52a85297c1c82f00d1dd026f","key":"0f8e5042b574f246016c04b904dce329fcf0adcc08d23357058d9e5bd5e586e1","iv":"2cec1c5aa4a6fbc8630ef22a668271c0","date":"2017-06-09T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.k95ap.production/iBoot.k95.RELEASE.img3","kbag":"9107cbb5e0ea9eadf9aa9fc7571b1265723a2f23325bd2aed2048f07cf86cc297cc06c4ae036a5384cb87370996e0548","key":"fb87d0b2434f0a80a78ce966ee62d24b913ccda84bf3a010330f286f65e009fd","iv":"08ad733012e4c8a7a5b0e555bd17d01b","date":"2017-06-09T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.k95.RELEASE.dfu","kbag":"bad99371eaa86a9e91cd4b94a2768116380b564fab827247fd1afa71dc693b821dd699864e927b4a168570e8b7bbf5b8","key":"7852f1fd93d9d49ebea44021081e8f1dffa336d0d3e9517374f8be451dd92eb7","iv":"460116385cca6d5596221c58ae122669","date":"2017-06-09T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.k95","kbag":"db7fa2ec797a934c8513589361d1480ec01ad72b275d322dc384226213b9f47df59c03df5e0b47d672470253e95e40fe","key":"1d1e7b65358637fd062b08d0892a8401e395b40ac284c92c3809f94469d5da43","iv":"1a8ae97c20ddf5008133ddb159f93dab","date":"2017-06-09T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.k95ap.production/LLB.k95.RELEASE.img3","kbag":"96161ca172037c6b02c3ac86cc5ecb4e1a4d332b30bb01eac13131e01ef5e4191ced67c0a4691307c6512e5b9849da51","key":"c7f997313a8fced6391b272ea3f5ef751ff765eae7a97fa8aa44683ed6216e97","iv":"0b0a3cc51ffef5a840ff8474f4c9bff4","date":"2017-06-09T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.k95ap.production/recoverymode~ipad-30pin.s5l8940x.img3","kbag":"1a69b8f2c8b647a45a9906cdcf66db591c0f2f6332631a39730549725d27fc670c50eba556b5845aa0bbdabb0ba79b4c","key":"94b064e65c5ba88ae555de1a6edc5510f6dcddbd1dce68c717300772119f44c4","iv":"27e26a76c4e5aad81a242a215913651b","date":"2017-06-09T00:00:00Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPad2,4/12H321/index.html b/resources/firmware/iPad2,4/12H321/index.html
new file mode 100644
index 0000000..13554ca
--- /dev/null
+++ b/resources/firmware/iPad2,4/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPad2,4","buildid":"12H321","codename":"Donner","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"iBSS","filename":"Firmware/dfu/iBSS.k93a.RELEASE.dfu","kbag":"","key":"5fe5c47b5620c2b40b1ca2bd1764a92d568901a24e1caf8faf0cf0f84ae11b4e","iv":"976aa656929ac699fff36715de96876d","date":"2017-08-28T13:39:09Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.k93aap.production/batterylow0~ipad.s5l8942x.img3","kbag":"","key":"e4e293b17e0b9b6acd8b66da2838863445320bc7f48e7420475ef7636e0c070e","iv":"2b34a57e5bb37f51934838d7f76eff98","date":"2017-08-28T13:39:09Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.k93aap.production/batterylow1~ipad.s5l8942x.img3","kbag":"","key":"5b9409852739fc917eddc73df9799f5a4a66f8b718b8a2543023d4e6b79836e3","iv":"a79acf5d11ed27d6f895c1699a1141ac","date":"2017-08-28T13:39:09Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.k93a.RELEASE.dfu","kbag":"","key":"019947f0da4258ce36c0fd1b2f3d61fc7add1fd9065cb96be24f86c322832cda","iv":"27a1dedaf83ccb53088fd9fb82974062","date":"2017-08-28T13:39:09Z"},{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.k93aap.production/applelogo.s5l8942x.img3","kbag":"","key":"6889fbdf361060167c6a7d9a655d032a23b5c77d4360cee8f8b79f487fb6caa7","iv":"a5fcfc2bd24e4d134a1813852d8489ef","date":"2017-08-28T13:39:09Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.k93aap.production/recoverymode~ipad-30pin.s5l8942x.img3","kbag":"","key":"b7f9faa07757d85b0a82a8617e2b838ccd084a0fc7f70658272b08390a9bc343","iv":"ba543d1cf31f7dd20c0c4851682643ab","date":"2017-08-28T13:39:09Z"},{"image":"UpdateRamdisk","filename":"058-23960-023.dmg","kbag":"","key":"e37126647a1cfa5554dda273d9adfd2217a2c28cf5655be4dc746843be8345b2","iv":"c6ef581ed02b571947de3ba239170da9","date":"2017-08-28T13:39:09Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.k93aap.production/glyphplugin~ipad-30pin.s5l8942x.img3","kbag":"","key":"a0f7ecf9352f6ca612fa16daeb6e179d25b455286a715cdb8a89e656c3bacf5b","iv":"0eb2b9610930e8aba5f1ac0ea0acaf82","date":"2017-08-28T13:39:09Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.k93aap.production/iBoot.k93a.RELEASE.img3","kbag":"","key":"373ed6d3d61e0d04daefea580588c804225a8e658c99abeb37c36372a71c5677","iv":"d3130986feabba6322805c65c443c0ba","date":"2017-08-28T13:39:09Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.k93aap.production/LLB.k93a.RELEASE.img3","kbag":"","key":"bd8bf0ca7bed5d984397228838762c9dd023f41bbc9b013f2390d22f9e751237","iv":"83866a3ac9fc4f1b7b16a431affefdc7","date":"2017-08-28T13:39:09Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.k93aap.production/batteryfull~ipad.s5l8942x.img3","kbag":"","key":"9103ed5644c06cc8657db3ecc4445b5d2bfb7ea05fede4be8edae5b58469596a","iv":"947d6a2a1b78972850ccdcde460be98f","date":"2017-08-28T13:39:09Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.k93aap.production/DeviceTree.k93aap.img3","kbag":"","key":"db9945495d24e808cfe305a9a062b28f6c341e4577018482d3f51f7d19057443","iv":"dd6d2ee190455770e5bb930db280e42d","date":"2017-08-28T13:39:09Z"},{"image":"Kernelcache","filename":"kernelcache.release.k93a","kbag":"","key":"dcf3723fc23543626910fdf36436386a62d350b4378b4440984d6a16d94b3039","iv":"7571c911c20b12935ca28fd1f22e023b","date":"2017-08-28T13:39:09Z"},{"image":"RestoreRamdisk","filename":"058-23992-023.dmg","kbag":"","key":"95ca0f3424292cc97b41e3481eebf083453e8c668848d2c170db34bcffb7117b","iv":"883225914fa6a25aea09a804df23e96f","date":"2017-08-28T13:39:09Z"},{"image":"RootFS","filename":"058-23840-023.dmg","kbag":"","key":"4943f64dd3ff8dda78fb7799169a08f78b3e215b4ecc00fb51d40250d60b18f752517b82","iv":"","date":"2017-08-28T13:39:09Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.k93aap.production/batterycharging0.s5l8942x.img3","kbag":"","key":"2cb6234ef4395c135784e9bd4067d02236eb850b1e1d087815f33b05ca74d03a","iv":"4eadadb44065ca95e4e4352113003892","date":"2017-08-28T13:39:09Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.k93aap.production/batterycharging1.s5l8942x.img3","kbag":"","key":"5e8eff82896e03c9be262f41a717fdcc5beb789ea6b2020e0709be8eed19b46c","iv":"0d4769a0ddc4ecb274d5df3c02b08661","date":"2017-08-28T13:39:09Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPad2,5/12H321/index.html b/resources/firmware/iPad2,5/12H321/index.html
new file mode 100644
index 0000000..98dabf4
--- /dev/null
+++ b/resources/firmware/iPad2,5/12H321/index.html
@@ -0,0 +1,147 @@
+{
+ "identifier":"iPad2,5",
+ "buildid":"12H321",
+ "codename":"Donner",
+ "baseband":"0",
+ "updateramdiskexists":true,
+ "restoreramdiskexists":true,
+ "keys":[
+ {
+ "image":"AppleLogo",
+ "filename":"Firmware/all_flash/all_flash.p105ap.production/applelogo.s5l8942x.img3",
+ "kbag":"332b5ad9084c1db5764609e7326c00b5739dcda8e794fa2edf2835c9ff6a0d8b9ed1bc0a555af087f3e42e92cc0fba6b",
+ "key":"6889fbdf361060167c6a7d9a655d032a23b5c77d4360cee8f8b79f487fb6caa7",
+ "iv":"a5fcfc2bd24e4d134a1813852d8489ef",
+ "date":"2014-02-20T00:00:00Z"
+ },
+
+ {
+ "image":"BatteryCharging0",
+ "filename":"Firmware/all_flash/all_flash.p105ap.production/batterycharging0.s5l8942x.img3",
+ "kbag":"8b9cf06c3319a979f8732eda18540699d9fc73edc02d010400917aaae04b67e4db3e5c0c45363e7b8ff28b543c619f8f",
+ "key":"2cb6234ef4395c135784e9bd4067d02236eb850b1e1d087815f33b05ca74d03a",
+ "iv":"4eadadb44065ca95e4e4352113003892",
+ "date":"2014-02-20T00:00:00Z"
+ },
+ {
+ "image":"BatteryCharging1",
+ "filename":"Firmware/all_flash/all_flash.p105ap.production/batterycharging1.s5l8942x.img3",
+ "kbag":"272d4fcfc65acb1f62eb766d21536d646f4f5cdbcb2756ed1e538291cfb5c2733fbf256b3964d4792c1999e005312760",
+ "key":"5e8eff82896e03c9be262f41a717fdcc5beb789ea6b2020e0709be8eed19b46c",
+ "iv":"0d4769a0ddc4ecb274d5df3c02b08661",
+ "date":"2014-02-20T00:00:00Z"
+ },
+ {
+ "image":"BatteryFull",
+ "filename":"Firmware/all_flash/all_flash.p105ap.production/batteryfull~ipad.s5l8942x.img3",
+ "kbag":"a7707d7353310db30fb99292a1ae42550141a323f99424e66eae84015a9d5830093918ec67cca88096851f2a5c6ecb18",
+ "key":"9103ed5644c06cc8657db3ecc4445b5d2bfb7ea05fede4be8edae5b58469596a",
+ "iv":"947d6a2a1b78972850ccdcde460be98f",
+ "date":"2014-02-20T00:00:00Z"
+ },
+ {
+ "image":"BatteryLow0",
+ "filename":"Firmware/all_flash/all_flash.p105ap.production/batterylow0~ipad.s5l8942x.img3",
+ "kbag":"a45480f8d8df0f77c07e0acd704e3f7456afd90f89f16a2069daef5357e55735c6501d101e9798cd18391cde4232520d",
+ "key":"e4e293b17e0b9b6acd8b66da2838863445320bc7f48e7420475ef7636e0c070e",
+ "iv":"2b34a57e5bb37f51934838d7f76eff98",
+ "date":"2014-02-20T00:00:00Z"
+ },
+ {
+ "image":"BatteryLow1",
+ "filename":"Firmware/all_flash/all_flash.p105ap.production/batterylow1~ipad.s5l8942x.img3",
+ "kbag":"d3063ceb9849cff6bdfccf5a407925ad84a7d226113cb3ab02389bc4e1e4f5c0bec9a7b461a2a105e0572c2ef6ae5be3",
+ "key":"5b9409852739fc917eddc73df9799f5a4a66f8b718b8a2543023d4e6b79836e3",
+ "iv":"a79acf5d11ed27d6f895c1699a1141ac",
+ "date":"2014-02-20T00:00:00Z"
+ },
+ {
+ "image":"GlyphPlugin",
+ "filename":"Firmware/all_flash/all_flash.p105ap.production/glyphplugin~ipad-lightning.s5l8942x.img3",
+ "kbag":"be01070c2deda11f0dbb182badca9ccaccc7b1ebe5d13c0d18a88e22c094efde1e527afa080607779b71d0ee51f64642",
+ "key":"d9d8d59c19159a738c714b14e2dbe91b9b5bd86a09686656e4583acd7e0fb548",
+ "iv":"f4e8fec76b0316ec58e91b2366ecd331",
+ "date":"2014-02-20T00:00:00Z"
+ },
+ {
+ "image":"DeviceTree",
+ "filename":"Firmware/all_flash/all_flash.p105ap.production/DeviceTree.p105ap.img3",
+ "kbag":"3de4373b0ab2a4fa71f7ae0b17131521ae4a770f970ae9724ae67117d555b2f95e5a2e5472e136ae46043cf94c93edd4",
+ "key":"050f2457801615132e7455b622c8c8dfb65f09d4ff1eb86b5c0a1160678117c2",
+ "iv":"c9c12cfe3a16823f1d678775c7aedc88",
+ "date":"2014-02-20T00:00:00Z"
+ },
+ {
+ "image":"Kernelcache",
+ "filename":"kernelcache.release.p105ap",
+ "kbag":"7f73c1400417bff880eb880905a4e0d54214d9e0e7fa9f01f0772255bd568e86688aa9adff6a6644edcf360f3933867d",
+ "key":"0155c713f32ee5fb9f18187e0b87d19ef38b9e56af121821264163627f894b05",
+ "iv":"ada137bf6aa705925d8ac5ada6025c11",
+ "date":"2014-02-20T00:00:00Z"
+ },
+ {
+ "image":"LLB",
+ "filename":"Firmware/all_flash/all_flash.p105ap.production/LLB.p105ap.RELEASE.img3",
+ "kbag":"c9ef7cb7454dfb337ffa15fd078c82dd24a3bdcdecebe384d57ee26746195c0b1b1635ccd2fb85cb989283204239c1ae",
+ "key":"62dceb5df3b755f2a376c3e36d55c0df1cb773e82fbf09ec66b8f6c3bafad84c",
+ "iv":"cd4228f5a6c21aaa7c14e8eafb8b4c7a",
+ "date":"2014-02-20T00:00:00Z"
+ },
+ {
+ "image":"RecoveryMode",
+ "filename":"Firmware/all_flash/all_flash.p105ap.production/recoverymode~ipad-lightening.s5l8942x.img3",
+ "kbag":"1381701fdff0de905357488a053003b11e19179d631ce19a9663a7480f843b5dc869f4de7c5eaa27c7f732b701f41f4b",
+ "key":"e7617fbfb3d01f98085a9e980c897fbed360e685d1da2b731e82a76a5cabe86b",
+ "iv":"3de94fc3647226a2325c472a93284471",
+ "date":"2014-02-20T00:00:00Z"
+ },
+ {
+ "image":"iBEC",
+ "filename":"Firmware/dfu/iBEC.p105ap.RELEASE.dfu",
+ "kbag":"366167bc66fd913b56c9e1d16a20098da4e2999a1186095debe1b493d8fb4c34e56e41a8faf387ba99454da181323f67",
+ "key":"485ddb5f7e70cecfc25c036f812641b9e55bd97783de1488306e3a80abf6950b",
+ "iv":"8460cab6348e74ba7134ba0f9462b632",
+ "date":"2014-02-20T00:00:00Z"
+ },
+ {
+ "image":"iBSS",
+ "filename":"Firmware/dfu/iBSS.p105ap.RELEASE.dfu",
+ "kbag":"f75ca651b0dee8b54077bb5977b625b44dfdd3b2b15c23965fc5d39f8ec0b7efbe95f04f664b7d4d7f9f873b86d0ffb0",
+ "key":"b9ed63e4a31f5d9d4d7dddc527e65fd31d1ea48c70204e6b44551c1e6dfc52b5",
+ "iv":"b21abc8689b0dea8f6e613f9f970e241",
+ "date":"2014-02-20T00:00:00Z"
+ },
+ {
+ "image":"iBoot",
+ "filename":"Firmware/all_flash/all_flash.p105ap.production/iBoot.p105ap.RELEASE.img3",
+ "kbag":"8e7a72ef3aee366cd42f71105c16c4aaad3a85492f066d2eb9670ba25abd7374da2e8dba24dfa1802a4728737faf0d38",
+ "key":"fe23bfaf712aad890ef4a0eb492de884f69aa1b8f7c5e833670e12a3a587be36",
+ "iv":"a9674535cecc70273d841d0c2fc4dbaa",
+ "date":"2014-02-20T00:00:00Z"
+ },
+ {
+ "image":"RestoreRamdisk",
+ "filename":"058-23992-023.dmg ",
+ "kbag":"5f1d5d16df9fe704ac4c7815a4008f9f7efa26b542590a03e6a24d49042c1441a96bdd0c8ad0cf5a0a6dd133ab192702",
+ "key":"ad2da12be31a6f6061069f42223e1df1e3bac83a7f49b839d6a6cb9cdadbb0a5",
+ "iv":"f8edb59fa278db6a9f28c54c75176294",
+ "date":"2014-02-20T00:00:00Z"
+ },
+ {
+ "image":"UpdateRamdisk",
+ "filename":"058-23960-023.dmg",
+ "kbag":"4c7d3b11cdc4a51b4c1c5cddf566149f41ae6f7a2eb9887c7b6f4129ca7f160e99ba3d305fa07679a611a8e31a615023",
+ "key":"8422a3de91b25a744b9d12163a68b138d8223e854935740e7f4f31ddc79e7efe",
+ "iv":"1d8e11929931c782aad81148a1aadb7f",
+ "date":"2014-02-20T00:00:00Z"
+ },
+ {
+ "image":"RootFileSystem",
+ "filename":"058-24036-023.dmg",
+ "kbag":"0",
+ "key":"21862ddcc49a861ffda17f7c6eca65355d2d1e762026cca60aabc726cd48b9e4cff214ff",
+ "iv":"0",
+ "date":"2014-02-20T00:00:00Z"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/resources/firmware/iPad2,6/12H321/index.html b/resources/firmware/iPad2,6/12H321/index.html
new file mode 100644
index 0000000..4b98eee
--- /dev/null
+++ b/resources/firmware/iPad2,6/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPad2,6","buildid":"12H321","codename":"Donner","baseband":"8.02.00","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"BatteryCharging1","filename":"batterycharging1.s5l8942x.img3","kbag":"","key":"5e8eff82896e03c9be262f41a717fdcc5beb789ea6b2020e0709be8eed19b46c","iv":"0d4769a0ddc4ecb274d5df3c02b08661","date":"2017-08-28T13:39:30Z"},{"image":"BatteryFull","filename":"batteryfull~ipad.s5l8942x.img3","kbag":"","key":"9103ed5644c06cc8657db3ecc4445b5d2bfb7ea05fede4be8edae5b58469596a","iv":"947d6a2a1b78972850ccdcde460be98f","date":"2017-08-28T13:39:30Z"},{"image":"GlyphPlugin","filename":"glyphplugin~ipad-lightning.s5l8942x.img3","kbag":"","key":"d9d8d59c19159a738c714b14e2dbe91b9b5bd86a09686656e4583acd7e0fb548","iv":"f4e8fec76b0316ec58e91b2366ecd331","date":"2017-08-28T13:39:30Z"},{"image":"BatteryLow1","filename":"batterylow1~ipad.s5l8942x.img3","kbag":"","key":"5b9409852739fc917eddc73df9799f5a4a66f8b718b8a2543023d4e6b79836e3","iv":"a79acf5d11ed27d6f895c1699a1141ac","date":"2017-08-28T13:39:30Z"},{"image":"iBoot","filename":"iBoot.p106.RELEASE.img3","kbag":"","key":"5b4cc8e1afe81d54702447cd090f0f1b06286f3ad32cb67efdf73de7de82bea2","iv":"7cf5717d9f873c6d4a8aeaa2be334adc","date":"2017-08-28T13:39:30Z"},{"image":"Kernelcache","filename":"kernelcache.release.p106","kbag":"","key":"f89d3d9d9f9b59a9477323d702b544b3dcc7bd186ca966104a2c1cd0a2bcf45d","iv":"32bdfec1574df78e6b2f72dbdbeadc41","date":"2017-08-28T13:39:30Z"},{"image":"BatteryCharging0","filename":"batterycharging0.s5l8942x.img3","kbag":"","key":"2cb6234ef4395c135784e9bd4067d02236eb850b1e1d087815f33b05ca74d03a","iv":"4eadadb44065ca95e4e4352113003892","date":"2017-08-28T13:39:30Z"},{"image":"BatteryLow0","filename":"batterylow0~ipad.s5l8942x.img3","kbag":"","key":"e4e293b17e0b9b6acd8b66da2838863445320bc7f48e7420475ef7636e0c070e","iv":"2b34a57e5bb37f51934838d7f76eff98","date":"2017-08-28T13:39:30Z"},{"image":"RootFS","filename":"058-24261-023.dmg","kbag":"","key":"1b84c248aa18483f61723f8678da927a2938b6f8528afe9e0509c3296bfb2fdabb76435c","iv":"","date":"2017-08-28T13:39:30Z"},{"image":"iBSS","filename":"iBSS.p106.RELEASE.dfu","kbag":"","key":"cdb2142489e5e936fa8f3540bd036f62ed0f27ddb6fec96b9fbfec5a65bc5f17","iv":"56231fd62c6296ed0c8c411bcef602e0","date":"2017-08-28T13:39:30Z"},{"image":"RestoreRamdisk","filename":"058-23992-023.dmg","kbag":"","key":"31da18e96901301893f72e9774fb9c6fbe554402bf52c26898b9291b7b5dda0f","iv":"23ae8ff189edc4484356f881cf1eb5b0","date":"2017-08-28T13:39:30Z"},{"image":"iBEC","filename":"iBEC.p106.RELEASE.dfu","kbag":"","key":"b70e6a9abacc46dc6a7bb55c09d7338d34acad2eed33df6db4d47f5694f978b9","iv":"4d59863b07ec59662ddb4872d4fd6909","date":"2017-08-28T13:39:30Z"},{"image":"LLB","filename":"LLB.p106.RELEASE.img3","kbag":"","key":"f0fe164227f2eead95d5d4f33abf8c4d0db38beaee347dfa85fedf216e2dc522","iv":"b8637711c98d77662d18fa5a7fddcf9b","date":"2017-08-28T13:39:30Z"},{"image":"UpdateRamdisk","filename":"058-23960-023.dmg","kbag":"","key":"3d886fabf739930b6b27991706df0c5a4f248d5c95ad5c7fe65771c98a06ad3e","iv":"04346855fa62fe2b0022bf85ec58e1d2","date":"2017-08-28T13:39:30Z"},{"image":"DeviceTree","filename":"DeviceTree.p106ap.img3","kbag":"","key":"1ac6524ed5b610a2b192a31fe533b5a88da330e6d48fb05ad376b79fa62c2fac","iv":"633cecb9cecbe0f1bbd5ba3444f59857","date":"2017-08-28T13:39:30Z"},{"image":"RecoveryMode","filename":"recoverymode~ipad-lightning.s5l8942x.img3","kbag":"","key":"e7617fbfb3d01f98085a9e980c897fbed360e685d1da2b731e82a76a5cabe86b","iv":"3de94fc3647226a2325c472a93284471","date":"2017-08-28T13:39:30Z"},{"image":"AppleLogo","filename":"applelogo.s5l8942x.img3","kbag":"","key":"6889fbdf361060167c6a7d9a655d032a23b5c77d4360cee8f8b79f487fb6caa7","iv":"a5fcfc2bd24e4d134a1813852d8489ef","date":"2017-08-28T13:39:30Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPad2,7/12H321/index.html b/resources/firmware/iPad2,7/12H321/index.html
new file mode 100644
index 0000000..dd42c32
--- /dev/null
+++ b/resources/firmware/iPad2,7/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPad2,7","buildid":"12H321","codename":"Donner","baseband":"8.02.00","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"UpdateRamdisk","filename":"058-23960-023.dmg","kbag":"","key":"c153afe4b52b26940d8f12b4a232f615af334dd3155fe3c1bd046e30883edb4c","iv":"09de1e0edc0201bda62e34abddadce73","date":"2017-08-28T13:39:30Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.p107ap.production/batterylow0~ipad.s5l8942x.img3","kbag":"","key":"e4e293b17e0b9b6acd8b66da2838863445320bc7f48e7420475ef7636e0c070e","iv":"2b34a57e5bb37f51934838d7f76eff98","date":"2017-08-28T13:39:49Z"},{"image":"RootFS","filename":"058-23932-023.dmg","kbag":"","key":"0050f28d78a0d0414a7c4ba6bb6a5a42dc5ad0031233db4d54dc379763974827ed2c094a","iv":"","date":"2017-08-28T13:39:49Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.p107.RELEASE.dfu","kbag":"","key":"34b359fcc729a0f0d2853e786a78b245ed36a9212c8296aaab95dc0401cf07de","iv":"fa39c596b6569e572d90f0820e4e4357","date":"2017-08-28T13:39:49Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.p107.RELEASE.dfu","kbag":"","key":"23c2d76e12dbef7c2a107d8733b96dc79cbbb353bf649cdc7fea63c91904f623","iv":"6569eed96df512cc8e8807a50fe79270","date":"2017-08-28T13:39:49Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.p107ap.production/recoverymode~ipad-lightning.s5l8942x.img3","kbag":"","key":"e7617fbfb3d01f98085a9e980c897fbed360e685d1da2b731e82a76a5cabe86b","iv":"3de94fc3647226a2325c472a93284471","date":"2017-08-28T13:39:49Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.p107ap.production/batteryfull~ipad.s5l8942x.img3","kbag":"","key":"9103ed5644c06cc8657db3ecc4445b5d2bfb7ea05fede4be8edae5b58469596a","iv":"947d6a2a1b78972850ccdcde460be98f","date":"2017-08-28T13:39:49Z"},{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.p107ap.production/applelogo.s5l8942x.img3","kbag":"","key":"6889fbdf361060167c6a7d9a655d032a23b5c77d4360cee8f8b79f487fb6caa7","iv":"a5fcfc2bd24e4d134a1813852d8489ef","date":"2017-08-28T13:39:49Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.p107ap.production/iBoot.p107.RELEASE.img3","kbag":"","key":"6f5feb5f0bb646e0f5ccc3b2484b6efddba8d0e79a21faeda7fcc15672142f8a","iv":"c805c4fb41f4e954064381748097592d","date":"2017-08-28T13:39:49Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.p107ap.production/batterylow1~ipad.s5l8942x.img3","kbag":"","key":"5b9409852739fc917eddc73df9799f5a4a66f8b718b8a2543023d4e6b79836e3","iv":"a79acf5d11ed27d6f895c1699a1141ac","date":"2017-08-28T13:39:49Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.p107ap.production/DeviceTree.p107ap.img3","kbag":"","key":"7faab4991cefdea2b460305e45c1557d4dddd072ddf492a8f756e5ece156f238","iv":"ade3c16e5919c6a820d631c95da3fae2","date":"2017-08-28T13:39:49Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.p107ap.production/glyphplugin~ipad-lightning.s5l8942x.img3","kbag":"","key":"d9d8d59c19159a738c714b14e2dbe91b9b5bd86a09686656e4583acd7e0fb548","iv":"f4e8fec76b0316ec58e91b2366ecd331","date":"2017-08-28T13:39:49Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.p107ap.production/LLB.p107.RELEASE.img3","kbag":"","key":"c6126a8251d097644e4251b8109aa633b0fa0012ecf947e3ed1fa659a0209a80","iv":"d3424b730a0cff45931f9509d9172044","date":"2017-08-28T13:39:49Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.p107ap.production/batterycharging0.s5l8942x.img3","kbag":"","key":"2cb6234ef4395c135784e9bd4067d02236eb850b1e1d087815f33b05ca74d03a","iv":"4eadadb44065ca95e4e4352113003892","date":"2017-08-28T13:39:49Z"},{"image":"Kernelcache","filename":"kernelcache.release.p107","kbag":"","key":"8c53d8a9c6358a7ae89a207bdd0e02538be3eccf6f32925ea81a61e9d28d4859","iv":"505d5717132faa13c35daac2d76d2d19","date":"2017-08-28T13:39:49Z"},{"image":"RestoreRamdisk","filename":"058-23992-023.dmg","kbag":"","key":"eb88193a37a2ec282f754d9115496103b9ca81b24549fff9df29f4fa03375536","iv":"e5b83c6da165d16009d4a73bbd36957d","date":"2017-08-28T13:39:49Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.p107ap.production/batterycharging1.s5l8942x.img3","kbag":"","key":"5e8eff82896e03c9be262f41a717fdcc5beb789ea6b2020e0709be8eed19b46c","iv":"0d4769a0ddc4ecb274d5df3c02b08661","date":"2017-08-28T13:39:49Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPad3,1/12H321/index.html b/resources/firmware/iPad3,1/12H321/index.html
new file mode 100644
index 0000000..4cfecf7
--- /dev/null
+++ b/resources/firmware/iPad3,1/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPad3,1","buildid":"12H321","codename":"Donner","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"RestoreRamdisk","filename":"058-23954-023.dmg","kbag":"537e89edc93eee1cd583baa15d159cf9f1ddd799befeaa747fc51fc624facadd7f848a8777019ab7449b5a908a6878ce","key":"5d04483bc5863692a56884a3216ee08d96d4a593897630eb179b008c04b9ebb0","iv":"7cc8ed60cb50ad74323c01a0ee4483b3","date":"2017-06-09T00:00:00Z"},{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.j1ap.production/applelogo@2x~ipad.s5l8945x.img3","kbag":"30aef1bd5aaf75e2462e15865644230da7facdb21a29869f9056aae53b2af293a3aba01e9ba9f4ab2bc5bb711c18db2f","key":"1ae2c4ba9b387976f3360c2203d4de6e1996f741678eaa9d9078fd76a57c3b79","iv":"3df4d1dea7c24fe4c46d5cff958b69e9","date":"2017-06-09T00:00:00Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.j1ap.production/batterycharging0@2x~ipad.s5l8945x.img3","kbag":"d903bc083dde2ed525926babd384665be30dfb09cd6a86547ae7d0cf578ce918fd91f115111407d2b740752c5414b6e1","key":"6b0184d173dca3e544e0f14ccb96aa36baf3b99f773c88f62264c3485a7c0964","iv":"ad99da4db3a94d45a424b89ad464ce8d","date":"2017-06-09T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.j1ap.production/batterycharging1@2x~ipad.s5l8945x.img3","kbag":"559b584d40de964329b911743e3223f8baddcd77853b49c2682aa4baaa6a8d840b97c8e97020c7c5bb7992f5d07f862f","key":"70278fd6f91bc186a5f6c6c5ba25014aa0f7144b5c4e9f59ce17a858a9d6926f","iv":"821f41ed52074c42b03a0e247eae1a96","date":"2017-06-09T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.j1ap.production/batteryfull@2x~ipad.s5l8945x.img3","kbag":"800aab12232dc98055ec442681b0a95db3bb6deebd7af8fd865e720ae8d3ac452263177b342b9ce7e1df78565ee49f2b","key":"7ef57eab1e0456f0223e8f11f8231234a9edecb8cc083d863ab07ea28b299ce5","iv":"4ec12a7537e2990e117bfa719d4b084c","date":"2017-06-09T00:00:00Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.j1ap.production/batterylow0@2x~ipad.s5l8945x.img3","kbag":"01a0fc4cf2f5638f42850a9eb3d5c5f56319854925cdec220994a63bce63aee959bb6ab0a86be72e5ce0336df004d7eb","key":"4a85495c37706aef1ebe2f7c02917d241ddb967de17db6d9e22e740a7cc0988e","iv":"fdec3c42c454cd579dba292f14ebe5b5","date":"2017-06-09T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.j1ap.production/batterylow1@2x~ipad.s5l8945x.img3","kbag":"610a40ba75fe3a965ce3ee4570aae820016b57c5146f577a5d47ce270ce001a132fb833a72b1667904facbb43d651729","key":"2b078dc5866ee8b8bbf3711009025c66a30c35934f819e5f03376e50d49c65e1","iv":"f2e67d4af8b71a485ad3513d9e991afe","date":"2017-06-09T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.j1ap.production/DeviceTree.j1ap.img3","kbag":"08c5a1f505d9303ff9a2641229d3637daf3a8bbf713ca427c9fa2099e8b58a8807c93da07c852ccd2af7f6645b8c3b85","key":"02b1fe2b74a8592aa1baf8a8f1ecb768ca33c7a2616f5a791766e0e8e1f04a7e","iv":"2e0ec7a136b34d93527aed0957945231","date":"2017-06-09T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.j1ap.production/glyphplugin@2x~ipad-30pin.s5l8945x.img3","kbag":"0db80266da864ff167f529ba58122f7019183c9a3e399410effe7d10429d848060af4134805c1159e4252023cd55440b","key":"10a9e243f66bdc6936c90c07401928d03650d2163d5bc5f20ca0f2d63e3e36d2","iv":"51145a38c7186f949fc0c4b748c6f8e7","date":"2017-06-09T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.j1.RELEASE.dfu","kbag":"f1f842e147cc8594937eab85cca5704c87e76ff3efbc77fb6cebcbcbe90599cdf588926cc6ec27d5fbbb7eb43fde352d","key":"a46f952d0eb17f6aec56132826395675bc7d1a0a570956fd905e4a0b98b5a874","iv":"1d9c3a01d5060390788f54b2f3506a08","date":"2017-06-09T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.j1ap.production/iBoot.j1.RELEASE.img3","kbag":"e335a1bb70be4362a4b05b33d7d7094668a9b359fbe4ef4e6391eeb54097e68565d37d50671e623904e37728f64ac6e0","key":"d517936eb987004ede2c32f149a1bdc014fe2d057ad2886b1d7ce900ff15f80a","iv":"1be801a27489f26914423c707bbfbb17","date":"2017-06-09T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.j1.RELEASE.dfu","kbag":"c9fd4fbdb9161556b827e4725be88ade886f43969b949cf7c76eba7efde8214b41746511a5c990a7442c13af9f5556a7","key":"cd3dd7eee07b9ce8b180d1526632cf86dc7fef7d52352d06af354598ab9cf2ef","iv":"c3ea87ed43788dfc3e268abdf1af27dd","date":"2017-06-09T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.j1","kbag":"23745853d0d4bdfe9553492896d0fc591f3f608b6b2749656d7d3581f702855bb4a25a2e70718e0ac84c670ea2b154f5","key":"2620c3f911677de9c596ff6e380e5c8082203fa62f8890b83a10f86506ae409d","iv":"6351467627ff19918f08df13ff7d6511","date":"2017-06-09T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.j1ap.production/LLB.j1.RELEASE.img3","kbag":"05c1d48761eee6e09df83714307b2d29a1600e7124ae7db64be2e33acda3b03210ff1ab86d00ffcb5d06c4e0703c95d8","key":"b50a43f95b3ff3ab80eb2d0d484920293a89395f803f7022ba6c81b400a0b784","iv":"68c42f76b49e19c565e1e900569de114","date":"2017-06-09T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.j1ap.production/recoverymode@2x~ipad-30pin.s5l8945x.img3","kbag":"475c6bca1a370e65a2ff6b76624eb0be8004fcdda9ced811a8e3fefec7a5248891f679b7daa24f1a78a23526e23d1152","key":"26a66dccd8f1a091db5157278aeceffbe8f4938cf5bc951ce79750e3d51b0d41","iv":"9d8367211e85a23d1d61c5aea28df2a5","date":"2017-06-09T00:00:00Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPad3,2/12H321/index.html b/resources/firmware/iPad3,2/12H321/index.html
new file mode 100644
index 0000000..e4d090d
--- /dev/null
+++ b/resources/firmware/iPad3,2/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPad3,2","buildid":"12H321","codename":"Donner","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"RestoreRamdisk","filename":"058-23954-023.dmg","kbag":"274cae968afa9336dda1b076094606ac5c519ca33ba31e080b4381bf94491473ff3394fdd57cd1fbd58a1b3cf3696308","key":"355323ec8efbc15d0438a92152a7b79bad0d0e5495fba3a33ae728d6e384b61a","iv":"c5d3f229bdc5f995f7115ab58a84411f","date":"2017-06-09T00:00:00Z"},{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.j2ap.production/applelogo@2x~ipad.s5l8945x.img3","kbag":"30aef1bd5aaf75e2462e15865644230da7facdb21a29869f9056aae53b2af293a3aba01e9ba9f4ab2bc5bb711c18db2f","key":"1ae2c4ba9b387976f3360c2203d4de6e1996f741678eaa9d9078fd76a57c3b79","iv":"3df4d1dea7c24fe4c46d5cff958b69e9","date":"2017-06-09T00:00:00Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.j2ap.production/batterycharging0@2x~ipad.s5l8945x.img3","kbag":"d903bc083dde2ed525926babd384665be30dfb09cd6a86547ae7d0cf578ce918fd91f115111407d2b740752c5414b6e1","key":"6b0184d173dca3e544e0f14ccb96aa36baf3b99f773c88f62264c3485a7c0964","iv":"ad99da4db3a94d45a424b89ad464ce8d","date":"2017-06-09T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.j2ap.production/batterycharging1@2x~ipad.s5l8945x.img3","kbag":"559b584d40de964329b911743e3223f8baddcd77853b49c2682aa4baaa6a8d840b97c8e97020c7c5bb7992f5d07f862f","key":"70278fd6f91bc186a5f6c6c5ba25014aa0f7144b5c4e9f59ce17a858a9d6926f","iv":"821f41ed52074c42b03a0e247eae1a96","date":"2017-06-09T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.j2ap.production/batteryfull@2x~ipad.s5l8945x.img3","kbag":"800aab12232dc98055ec442681b0a95db3bb6deebd7af8fd865e720ae8d3ac452263177b342b9ce7e1df78565ee49f2b","key":"7ef57eab1e0456f0223e8f11f8231234a9edecb8cc083d863ab07ea28b299ce5","iv":"4ec12a7537e2990e117bfa719d4b084c","date":"2017-06-09T00:00:00Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.j2ap.production/batterylow0@2x~ipad.s5l8945x.img3","kbag":"01a0fc4cf2f5638f42850a9eb3d5c5f56319854925cdec220994a63bce63aee959bb6ab0a86be72e5ce0336df004d7eb","key":"4a85495c37706aef1ebe2f7c02917d241ddb967de17db6d9e22e740a7cc0988e","iv":"fdec3c42c454cd579dba292f14ebe5b5","date":"2017-06-09T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.j2ap.production/batterylow1@2x~ipad.s5l8945x.img3","kbag":"610a40ba75fe3a965ce3ee4570aae820016b57c5146f577a5d47ce270ce001a132fb833a72b1667904facbb43d651729","key":"2b078dc5866ee8b8bbf3711009025c66a30c35934f819e5f03376e50d49c65e1","iv":"f2e67d4af8b71a485ad3513d9e991afe","date":"2017-06-09T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.j2ap.production/DeviceTree.j2ap.img3","kbag":"1037cc1bfe469c329adcd2fdadd8a2937e0fe0285ca4ef011c00cbf4bd5e1347377c46321a56577f4247d1f6e5a41d08","key":"7fffc3f21fa220e10b6647a6868bb3cadac303275a4f8f759ee0a4bd7383afd6","iv":"f041c468aba69101d01739523ed8d65d","date":"2017-06-09T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.j2ap.production/glyphplugin@2x~ipad-30pin.s5l8945x.img3","kbag":"0db80266da864ff167f529ba58122f7019183c9a3e399410effe7d10429d848060af4134805c1159e4252023cd55440b","key":"10a9e243f66bdc6936c90c07401928d03650d2163d5bc5f20ca0f2d63e3e36d2","iv":"51145a38c7186f949fc0c4b748c6f8e7","date":"2017-06-09T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.j2.RELEASE.dfu","kbag":"7db91c9bfa4f03dc4ff80f68513022ba3bd716ca169ac27e4ffdddd695cc98ea3e97a191b9d2e80a91eb7802a6a98ebe","key":"63d6d85e986ffafe595f217651acd672c9439b630ae7f953f7917eff86d489c3","iv":"eb9ec046d583d2cdc9a5394a734aa167","date":"2017-06-09T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.j2ap.production/iBoot.j2.RELEASE.img3","kbag":"74528a45b14a58d8aa71e8d059ccc08efa1b916b96d83f9c45d72f30f8aabe269aa5009715b75f8888e93c571fcc9148","key":"97169f4fe18125bc1649cd2dcdf0f0241cf023da3490f8abf762e3ff6c0e6d31","iv":"269b1aa9e7c68b487b1f23adfc02754b","date":"2017-06-09T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.j2.RELEASE.dfu","kbag":"a40b3d8f62945a12480a15b533acbe1a7b14e51fe34e03e06aabf337aa7cfc1bd89630f75f314d2060af8669e9c18a99","key":"076720d5a07e8011bdda6f6eafaf4845b40a441615cd1d7c1a9cca438ce7db17","iv":"32fcd912cb9a472ef2a6db72596ae01c","date":"2017-06-09T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.j2","kbag":"de829cefabae6f096ffc265ced24e9eee2fa92bc80db12d1f76ae31fd34024152f24cdf7b2b1505c0e38d378b79d5ad8","key":"e2dd61488a3eab46606c67ca6c288a9031ce095b22989c27f5254523844370bc","iv":"6f33619a83648cb26b16cca9bcf1b888","date":"2017-06-09T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.j2ap.production/LLB.j2.RELEASE.img3","kbag":"2a36393bc6621571db8a172ddbce1bb6fd063e957cb8495d8a1c087803a8165d90797881bbb9806c9283567090e613aa","key":"676baa1a3d4505f879f17b91a0c305688b05bbc39c222509be1677992d32afa0","iv":"c9711ac65f8c0a03955f90e778e3ff11","date":"2017-06-09T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.j2ap.production/recoverymode@2x~ipad-30pin.s5l8945x.img3","kbag":"475c6bca1a370e65a2ff6b76624eb0be8004fcdda9ced811a8e3fefec7a5248891f679b7daa24f1a78a23526e23d1152","key":"26a66dccd8f1a091db5157278aeceffbe8f4938cf5bc951ce79750e3d51b0d41","iv":"9d8367211e85a23d1d61c5aea28df2a5","date":"2017-06-09T00:00:00Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPad3,3/12H321/index.html b/resources/firmware/iPad3,3/12H321/index.html
new file mode 100644
index 0000000..e0488c5
--- /dev/null
+++ b/resources/firmware/iPad3,3/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPad3,3","buildid":"12H321","codename":"Donner","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"RestoreRamdisk","filename":"058-23954-023.dmg","kbag":"3f80a38172bd2fadd328acfcd5bdd64598bbfda20313552e6c4be91cecd1480ded116846331d511242adaeaf1b8a8e23","key":"288c717cc94a98afdbd9f8671c2586269374a709761d4f55ec65bb56581e0e12","iv":"46d19b38263315054d0122aa1a700d55","date":"2017-06-09T00:00:00Z"},{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.j2aap.production/applelogo@2x~ipad.s5l8945x.img3","kbag":"30aef1bd5aaf75e2462e15865644230da7facdb21a29869f9056aae53b2af293a3aba01e9ba9f4ab2bc5bb711c18db2f","key":"1ae2c4ba9b387976f3360c2203d4de6e1996f741678eaa9d9078fd76a57c3b79","iv":"3df4d1dea7c24fe4c46d5cff958b69e9","date":"2017-06-09T00:00:00Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.j2aap.production/batterycharging0@2x~ipad.s5l8945x.img3","kbag":"d903bc083dde2ed525926babd384665be30dfb09cd6a86547ae7d0cf578ce918fd91f115111407d2b740752c5414b6e1","key":"6b0184d173dca3e544e0f14ccb96aa36baf3b99f773c88f62264c3485a7c0964","iv":"ad99da4db3a94d45a424b89ad464ce8d","date":"2017-06-09T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.j2aap.production/batterycharging1@2x~ipad.s5l8945x.img3","kbag":"559b584d40de964329b911743e3223f8baddcd77853b49c2682aa4baaa6a8d840b97c8e97020c7c5bb7992f5d07f862f","key":"70278fd6f91bc186a5f6c6c5ba25014aa0f7144b5c4e9f59ce17a858a9d6926f","iv":"821f41ed52074c42b03a0e247eae1a96","date":"2017-06-09T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.j2aap.production/batteryfull@2x~ipad.s5l8945x.img3","kbag":"800aab12232dc98055ec442681b0a95db3bb6deebd7af8fd865e720ae8d3ac452263177b342b9ce7e1df78565ee49f2b","key":"7ef57eab1e0456f0223e8f11f8231234a9edecb8cc083d863ab07ea28b299ce5","iv":"4ec12a7537e2990e117bfa719d4b084c","date":"2017-06-09T00:00:00Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.j2aap.production/batterylow0@2x~ipad.s5l8945x.img3","kbag":"01a0fc4cf2f5638f42850a9eb3d5c5f56319854925cdec220994a63bce63aee959bb6ab0a86be72e5ce0336df004d7eb","key":"4a85495c37706aef1ebe2f7c02917d241ddb967de17db6d9e22e740a7cc0988e","iv":"fdec3c42c454cd579dba292f14ebe5b5","date":"2017-06-09T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.j2aap.production/batterylow1@2x~ipad.s5l8945x.img3","kbag":"610a40ba75fe3a965ce3ee4570aae820016b57c5146f577a5d47ce270ce001a132fb833a72b1667904facbb43d651729","key":"2b078dc5866ee8b8bbf3711009025c66a30c35934f819e5f03376e50d49c65e1","iv":"f2e67d4af8b71a485ad3513d9e991afe","date":"2017-06-09T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.j2aap.production/DeviceTree.j2aap.img3","kbag":"a507fffbe6c1a6b013dddb45b0b11ab74193f2b85b92b13135d4dc7b317e463f7f4a12d464ea08dae09d395f3fc493c2","key":"41cd6dc7de49c5f2b72bd7cc20f61c27c7c61738eecd12affbf805c0492708b5","iv":"82636e066f841cd08786a9cfb239e350","date":"2017-06-09T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.j2aap.production/glyphplugin@2x~ipad-30pin.s5l8945x.img3","kbag":"0db80266da864ff167f529ba58122f7019183c9a3e399410effe7d10429d848060af4134805c1159e4252023cd55440b","key":"10a9e243f66bdc6936c90c07401928d03650d2163d5bc5f20ca0f2d63e3e36d2","iv":"51145a38c7186f949fc0c4b748c6f8e7","date":"2017-06-09T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.j2a.RELEASE.dfu","kbag":"15165b98087e64e24a51ef3ccef96f5c0e1664619ae7e4ab65b5e7c5b792b0fdba896e1327db15f7b8406cc05f621a60","key":"ff6c7004d45ecfc1ee69f2b0fb2e15c4dc3c7f192563b8254e82edb7e8f426fe","iv":"79517c3e4ffc35d3cfe563d0fae93775","date":"2017-06-09T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.j2aap.production/iBoot.j2a.RELEASE.img3","kbag":"8fd74e06bab294d5521e926fe493f2ecceb95a59303edf92f1a3ceb9639d217c667062a48a20492774e29c9cf12b516f","key":"dd4ffeb01c88b9ee85a09e195036820d496042f065f2c6782bd37c17bb0f1be2","iv":"86f0a909b0d5838eb568320955b472ba","date":"2017-06-09T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.j2a.RELEASE.dfu","kbag":"60b394d86a3ced8511a126829330421655e151fe3383389be35d6c679bc7f408d0a17bafed7192c84438550d3f510f48","key":"aec6a888d45bd26106ac620d7d4ec0c160ab80276deedc1b50ce8f5d99dcc9af","iv":"e6b041970cd611c8a1561a4c210bc476","date":"2017-06-09T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.j2a","kbag":"b7e5f28dcf1cd2bf39ca6db3f683dd20a5ae575a8d74159c1149147ca34b3417c84ecc1d4e6359e740dd9466df6e4647","key":"b953731b34e0342ddfd5f75a83244df4b4c39c43d83c668b249c8dd9197239e9","iv":"9664ad3b2f5df350d22fe8fd2340aa32","date":"2017-06-09T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.j2aap.production/LLB.j2a.RELEASE.img3","kbag":"9ecce7de99a13f822d850449edbedb1bcbbebc3c10c92a4ed136caecb8f1afe06534b84eff513018353ada577bf6352f","key":"9c051f7299c9b5ef392e951735d2444da618d1a59d0ce3a45ec798908b3b8d16","iv":"f76572f6663ea6e7b60571d19538fd37","date":"2017-06-09T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.j2aap.production/recoverymode@2x~ipad-30pin.s5l8945x.img3","kbag":"475c6bca1a370e65a2ff6b76624eb0be8004fcdda9ced811a8e3fefec7a5248891f679b7daa24f1a78a23526e23d1152","key":"26a66dccd8f1a091db5157278aeceffbe8f4938cf5bc951ce79750e3d51b0d41","iv":"9d8367211e85a23d1d61c5aea28df2a5","date":"2017-06-09T00:00:00Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPad3,4/12H321/index.html b/resources/firmware/iPad3,4/12H321/index.html
new file mode 100644
index 0000000..3cd4660
--- /dev/null
+++ b/resources/firmware/iPad3,4/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPad3,4","buildid":"12H321","codename":"Donner","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.p101ap.production/batterycharging0@2x~ipad.s5l8955x.img3","kbag":"35eef567e583485947c1f63793c67c161d89c94c5589c9be3be3ecc752b44d3c513006d08022b5a19b52280b686dace4","key":"14172933a9f55776658b993f4667dc7cd530a5211d1fbe5b64a4c48553555169","iv":"532dd98fcfe7f98b4a4c0303c4c0d052","date":"2016-01-30T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.p101ap.production/batterycharging1@2x~ipad.s5l8955x.img3","kbag":"d5741794934b677805d8c2ea2eb5760d40d145e0be1cb474c314f7657eb94f9986226fb3de88d085141095f215ef36d3","key":"68dbf7c07bfcb08e5bb531a499daadd8d956ee8e9bf29989a010ead724c87516","iv":"e33a15723abf1d4a0644b67df089f890","date":"2016-01-30T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.p101ap.production/batterylow1@2x~ipad.s5l8955x.img3","kbag":"9863a8973fb0e17faea7b445d82e29bcbb4232eede354238abd698ce460fdb5dbc762303d61e62005f2a46be299cc79a","key":"4d0e46bbdd9293f64de8a9af487feff9fa45a077656ce55191c8fe2bf3c89fab","iv":"7761063ad82b644701a8759c5d8b0199","date":"2016-01-30T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.p101ap.production/glyphplugin@2x~ipad-lightning.s5l8955x.img3","kbag":"22e97b764c8bbae43c00eea5e698beb7cc5c102624e718f0b4b1afeeabf6233ad054df363349f4a67eaaecfb72f72270","key":"694fea18a5a8b45b880bf94107bed891065cb31e79dff03d06fb43ae78d7f7e8","iv":"df47ffd2acbc609baaf2ffdf995835da","date":"2016-01-30T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.p101ap.production/DeviceTree.p101ap.img3","kbag":"8e87205a519cb30986cb51a0eab21b1536af6dc63421baba2354c9403c852dc2a6fe1c4c43ac48d537f0c6cf59e6f25f","key":"e1c09c81f08dedc06d9aba515e82b3665b7d724b0dd5d9ad012adaf8b7f6268b","iv":"667bff76ee274db0b5658361f040ac89","date":"2016-01-30T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.p101","kbag":"751f73773e9b7929f311e430c10e02cea7807ad2393d308a42b3aff75e02b1f0c1e05430a67f35a77e96defeb63af347","key":"42dc4a9f72b46686f7f53fa76782b108c2fda37056095ddd775eb000b2fdfa7d","iv":"6a417efd8f6d5fd1bb91c97367b428ca","date":"2016-01-30T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.p101ap.production/LLB.p101.RELEASE.img3","kbag":"0337af3f5d6b353b224c1dc65b7816ec871b76d751082edb7775ff840746ae1426a85ea6fa3713bc7ebf2b01aa6c3d3b","key":"9c85ecad2613636044ed1b6e0a445d9df56b42cc0a11471f4a257616647c6ad4","iv":"dbd6e349089ba6eb80dc339b67095f89","date":"2016-01-30T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.p101ap.production/recoverymode@2x~ipad-lightning.s5l8955x.img3","kbag":"096973dd6d2bde039e2ac9e47203a66f2765a506dc0d4e6e7ac529a17b02dd43f036cc7f82f3cfcc04b09e8466a3cea3","key":"bea217c9d19b7ce38b7f99b7b02352c4c6a91c484b8d2e3d8c788f74b5e19216","iv":"cde255d02588e5bcc270338ecf4abbc2","date":"2016-01-30T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.p101.RELEASE.dfu","kbag":"1289493d5c5c67fac120be7f923fad739456722918b418bb2cbfdba11d4d9837a32647aeac02d07c7b603a22a9d5e5d1","key":"77b7990cbb88f3d091aaff10b424ab19c5263f100eb1ee642771500510b0dd42","iv":"add7db95ab270c16ddd632cdc9a4ebac","date":"2016-01-30T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.p101.RELEASE.dfu","kbag":"ee39c972097dcf9e0263e04bec1931e1caeee152497b00c460c58aa58d35a519d9358834aca7135f5c0910681239c904","key":"75612774968009e3f85545ac0088d0d0bb9cb4e2c2970e8f88489be0b9dfe103","iv":"a5892a58c90b6d3fb0e0b20db95070d7","date":"2016-01-30T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.p101ap.production/iBoot.p101.RELEASE.img3","kbag":"817316965b20f24c68ebfdfd986ec9d087bd62ec2aac4c638f87f1dd413809d46f4e51501920d7215da8a4b99fc852ce","key":"29f94825bf6e6b0660037bba1a20dd804eb037888b14260f204ee8e54c2e6db3","iv":"07d85cc140e348b4d66d2b6d1b88b139","date":"2016-01-30T00:00:00Z"},{"image":"RestoreRamdisk","filename":"058-24517-023.dmg","kbag":"56ede4f5bf453411c0810562d2530fd297f6d7d1db105c97488f7703a473f40e9972dea0bce614378ea0cc33ed4bede9","key":"354e528373074b3c2179cba9538902b3dd7c603595a707f883ca6ca4bf14bf7e","iv":"104935a03d8baec8c6260ca69280f92c","date":"2016-01-30T00:00:00Z"},{"image":"UpdateRamdisk","filename":"058-24437-023.dmg","kbag":"c1670c748e1872b9a95bc1349a2257f4dba01a0908aa29eadf76685194cf897a4e44556104e793a9ce37349cf09eeb0f","key":"35a728b69e1c46bac700fe926c4ef6c9b1dc2fff09394d74dbee513c38081d9f","iv":"c919936f3ea420d6de2ecb8ceb293227","date":"2016-01-30T00:00:00Z"},{"image":"RootFileSystem","filename":"058-24283-023.dmg","kbag":"0","key":"ea608bb9323c46fcd119a0ee9fa92e32d1a98827b51170d4efbce0fe11c47863056c5d1d","iv":"0","date":"2016-01-30T00:00:00Z"},{"image":"AppleLogo","filename":"applelogo@2x~ipad.s5l8955x.img3","kbag":"","key":"54db70d5cd7dc3c3dc5acbe408a91f0faf7061a9ef6b070da2cb1feb2e7bb04b","iv":"adf49517c9d99ba14466e24628cf68db","date":"2018-01-02T20:02:33Z"},{"image":"RecoveryMode","filename":"recoverymode@2x~ipad-lightning.s5l8955x.img3","kbag":"","key":"bea217c9d19b7ce38b7f99b7b02352c4c6a91c484b8d2e3d8c788f74b5e19216","iv":"cde255d02588e5bcc270338ecf4abbc2","date":"2018-01-02T20:02:33Z"},{"image":"BatteryCharging1","filename":"batterycharging1@2x~ipad.s5l8955x.img3","kbag":"","key":"68dbf7c07bfcb08e5bb531a499daadd8d956ee8e9bf29989a010ead724c87516","iv":"e33a15723abf1d4a0644b67df089f890","date":"2018-01-02T20:02:33Z"},{"image":"iBSS","filename":"iBSS.p101.RELEASE.dfu","kbag":"","key":"75612774968009e3f85545ac0088d0d0bb9cb4e2c2970e8f88489be0b9dfe103","iv":"a5892a58c90b6d3fb0e0b20db95070d7","date":"2018-01-02T20:02:33Z"},{"image":"","filename":"","kbag":"","key":"","iv":"","date":"2018-01-02T20:02:33Z"},{"image":"iBEC","filename":"iBEC.p101.RELEASE.dfu","kbag":"","key":"77b7990cbb88f3d091aaff10b424ab19c5263f100eb1ee642771500510b0dd42","iv":"add7db95ab270c16ddd632cdc9a4ebac","date":"2018-01-02T20:02:33Z"},{"image":"BatteryLow0","filename":"batterylow0@2x~ipad.s5l8955x.img3","kbag":"","key":"504215ae8cc5e8085d4389013719fac83c052d90ab0a5ddc85379de3b24147c1","iv":"a585f7d8cf99faaeeb468d0c6ac38692","date":"2018-01-02T20:02:33Z"},{"image":"DeviceTree","filename":"DeviceTree.p101ap.img3","kbag":"","key":"e1c09c81f08dedc06d9aba515e82b3665b7d724b0dd5d9ad012adaf8b7f6268b","iv":"667bff76ee274db0b5658361f040ac89","date":"2018-01-02T20:02:33Z"},{"image":"LLB","filename":"LLB.p101.RELEASE.img3","kbag":"","key":"dbd6e349089ba6eb80dc339b67095f89","iv":"dbd6e349089ba6eb80dc339b67095f89","date":"2018-01-02T20:02:33Z"},{"image":"iBoot","filename":"iBoot.p101.RELEASE.img3","kbag":"","key":"29f94825bf6e6b0660037bba1a20dd804eb037888b14260f204ee8e54c2e6db3","iv":"07d85cc140e348b4d66d2b6d1b88b139","date":"2018-01-02T20:02:33Z"},{"image":"GlyphPlugin","filename":"glyphplugin@2x~ipad-lightning.s5l8955x.img3","kbag":"","key":"694fea18a5a8b45b880bf94107bed891065cb31e79dff03d06fb43ae78d7f7e8","iv":"df47ffd2acbc609baaf2ffdf995835da","date":"2018-01-02T20:02:33Z"},{"image":"BatteryFull","filename":"batteryfull@2x~ipad.s5l8955x.img3","kbag":"","key":"138cd15af103a91287306a208dd3cd65248fa5569da8185b1df7422293952a3b","iv":"0185f5b35c8b645266da4f72b6fe2422","date":"2018-01-02T20:02:33Z"},{"image":"Kernelcache","filename":"kernelcache.release.p101","kbag":"","key":"42dc4a9f72b46686f7f53fa76782b108c2fda37056095ddd775eb000b2fdfa7d","iv":"6a417efd8f6d5fd1bb91c97367b428ca","date":"2018-01-02T20:02:33Z"},{"image":"RootFS","filename":"058-24283-023.dmg","kbag":"","key":"ea608bb9323c46fcd119a0ee9fa92e32d1a98827b51170d4efbce0fe11c47863056c5d1d","iv":"","date":"2018-01-02T20:02:33Z"},{"image":"UpdateRamdisk","filename":"058-24437-023.dmg","kbag":"","key":"35a728b69e1c46bac700fe926c4ef6c9b1dc2fff09394d74dbee513c38081d9f","iv":"c919936f3ea420d6de2ecb8ceb293227","date":"2018-01-02T20:02:33Z"},{"image":"RestoreRamdisk","filename":"058-24517-023.dmg","kbag":"","key":"354e528373074b3c2179cba9538902b3dd7c603595a707f883ca6ca4bf14bf7e","iv":"104935a03d8baec8c6260ca69280f92c","date":"2018-01-02T20:02:33Z"},{"image":"BatteryCharging0","filename":"batterycharging0@2x~ipad.s5l8955x.img3","kbag":"","key":"14172933a9f55776658b993f4667dc7cd530a5211d1fbe5b64a4c48553555169","iv":"532dd98fcfe7f98b4a4c0303c4c0d052","date":"2018-01-02T20:02:33Z"},{"image":"BatteryLow1","filename":"batterylow1@2x~ipad.s5l8955x.img3","kbag":"","key":"4d0e46bbdd9293f64de8a9af487feff9fa45a077656ce55191c8fe2bf3c89fab","iv":"7761063ad82b644701a8759c5d8b0199","date":"2018-01-02T20:02:33Z"},{"image":"","filename":"","kbag":"","key":"","iv":"","date":"2018-01-02T20:02:33Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPad3,5/12H321/index.html b/resources/firmware/iPad3,5/12H321/index.html
new file mode 100644
index 0000000..df5724b
--- /dev/null
+++ b/resources/firmware/iPad3,5/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPad3,5","buildid":"12H321","codename":"Donner","baseband":"8.02.00","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.p102ap.production/batterycharging0@2x~ipad.s5l8955x.img3","kbag":"35eef567e583485947c1f63793c67c161d89c94c5589c9be3be3ecc752b44d3c513006d08022b5a19b52280b686dace4","key":"14172933a9f55776658b993f4667dc7cd530a5211d1fbe5b64a4c48553555169","iv":"532dd98fcfe7f98b4a4c0303c4c0d052","date":"2016-01-30T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.p102ap.production/batterycharging1@2x~ipad.s5l8955x.img3","kbag":"d5741794934b677805d8c2ea2eb5760d40d145e0be1cb474c314f7657eb94f9986226fb3de88d085141095f215ef36d3","key":"68dbf7c07bfcb08e5bb531a499daadd8d956ee8e9bf29989a010ead724c87516","iv":"e33a15723abf1d4a0644b67df089f890","date":"2016-01-30T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.p102ap.production/batteryfull@2x~ipad.s5l8955x.img3","kbag":"e4b70e520d0d9cd4b9ec7dab8ae14ca5d78efac4f21988e8b4760c710c6cb4e4f0613cc7595211fc84b62018e7a8a7d6","key":"138cd15af103a91287306a208dd3cd65248fa5569da8185b1df7422293952a3b","iv":"0185f5b35c8b645266da4f72b6fe2422","date":"2016-01-30T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.p102ap.production/batterylow1@2x~ipad.s5l8955x.img3","kbag":"9863a8973fb0e17faea7b445d82e29bcbb4232eede354238abd698ce460fdb5dbc762303d61e62005f2a46be299cc79a","key":"4d0e46bbdd9293f64de8a9af487feff9fa45a077656ce55191c8fe2bf3c89fab","iv":"7761063ad82b644701a8759c5d8b0199","date":"2016-01-30T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.p102ap.production/DeviceTree.p102ap.img3","kbag":"2b81c8ba241af0d77545e9edf99a593ba8ae042118e7d8a9196119a3ebe00961cf894615c68f8968dd06d3ffbc34eacc","key":"ed82f4764c704f1a441d1e9ce6c021d869c263ead509626c2194b8ccbcb32bce","iv":"93a05abd1c925866fe610be1c7951f6a","date":"2016-01-30T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.p102ap.production/LLB.p102.RELEASE.img3","kbag":"b4dea96883e403dd27b37071d95901702457036997a3928271ca0f57e4f221faef76743f8b18cb419c3e301836bc9712","key":"948b2a4c9ee417e0f9b3724c23cb66f7d767629355531aa436907062c32340e7","iv":"94b3f85f642a1dc91f5c3d9faae26600","date":"2016-01-30T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.p102ap.production/recoverymode@2x~ipad-lightning.s5l8955x.img3","kbag":"096973dd6d2bde039e2ac9e47203a66f2765a506dc0d4e6e7ac529a17b02dd43f036cc7f82f3cfcc04b09e8466a3cea3","key":"bea217c9d19b7ce38b7f99b7b02352c4c6a91c484b8d2e3d8c788f74b5e19216","iv":"cde255d02588e5bcc270338ecf4abbc2","date":"2016-01-30T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.p102.RELEASE.dfu","kbag":"862d0d486a3340a5c0d64e470d92257f64aa51327f5f9fa405b4bf485b0c135a5f631166e0d6934b7aba68303ec807f5","key":"7f4ebb46f7b6f5936bc7a3af20b389adc923d69db0b4bcae58ac728502bbb8fb","iv":"e0215af209f1de638d82fc2f0850b7e1","date":"2016-01-30T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.p102.RELEASE.dfu","kbag":"21e572fe9c72a7dd0abafba03f3d5ff43e3ae1779b75728b824cf2cb5e12437a9fa7aa76551e02bcbfb22765f2450f7d","key":"92909dca9bfdb9193131f9ad9b628b1a4971b1cbab52c0ddd114a6253fad96c0","iv":"fba6d9aaec7237891c80390e6ffa88bf","date":"2016-01-30T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.p102ap.production/iBoot.p102.RELEASE.img3","kbag":"9f2ebaf215d181e1bafb1a48c6eb51c611b58a6f7bea0978d2f09871fad9addb3ae8ba41f97ff684f4e8205ac861bb0d","key":"b771c6c0836069403a695ba393ad1cce1f15b85c9e0a4d9c58a710d8c84ec829","iv":"64b86a400f230a69eb5787a2e3f073cb","date":"2016-01-30T00:00:00Z"},{"image":"RestoreRamdisk","filename":"058-24517-023.dmg","kbag":"9f2ebaf215d181e1bafb1a48c6eb51c611b58a6f7bea0978d2f09871fad9addb3ae8ba41f97ff684f4e8205ac861bb0d","key":"0","iv":"0","date":"2016-01-30T00:00:00Z"},{"image":"UpdateRamdisk","filename":"058-24437-023.dmg","kbag":"fa1b62a083bbc3f0ff000874577ea7d7e3828605d7b85f742096347a309d0e243e0f34d44de444c48c724758b5222239","key":"e2abb2dead7debeb7c60363be3bb6b0d609deab931cef3e9f40a565d6f04e456","iv":"82c29cf4f0f01f37d1362280b7472f40","date":"2016-01-30T00:00:00Z"},{"image":"RootFileSystem","filename":"058-24439-023.dmg","kbag":"0","key":"fd15f25c4d183ea8493c5c4d14cf0fc3803c26c28a9fd2859e02a1523fd7cba67604fe91","iv":"0","date":"2016-01-30T00:00:00Z"},{"image":"UpdateRamdisk","filename":"058-24437-023.dmg","kbag":"","key":"e2abb2dead7debeb7c60363be3bb6b0d609deab931cef3e9f40a565d6f04e456","iv":"82c29cf4f0f01f37d1362280b7472f40","date":"2018-01-02T20:02:58Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.p102ap.production/LLB.p102.RELEASE.img3","kbag":"","key":"948b2a4c9ee417e0f9b3724c23cb66f7d767629355531aa436907062c32340e7","iv":"94b3f85f642a1dc91f5c3d9faae26600","date":"2018-01-02T20:03:22Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.p102ap.production/batteryfull@2x~ipad.s5l8955x.img3","kbag":"","key":"138cd15af103a91287306a208dd3cd65248fa5569da8185b1df7422293952a3b","iv":"0185f5b35c8b645266da4f72b6fe2422","date":"2018-01-02T20:03:22Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.p102ap.production/batterylow0@2x~ipad.s5l8955x.img3","kbag":"","key":"504215ae8cc5e8085d4389013719fac83c052d90ab0a5ddc85379de3b24147c1","iv":"a585f7d8cf99faaeeb468d0c6ac38692","date":"2018-01-02T20:03:22Z"},{"image":"Kernelcache","filename":"kernelcache.release.p102","kbag":"","key":"3edb2a54b611034334df77fd06b44cd2824e53e3db59521f4759e624ca1cab14","iv":"db33c789914a1c5b6aa78edc87852716","date":"2018-01-02T20:03:22Z"},{"image":"","filename":"Firmware/all_flash/all_flash.p102ap.production/iBoot.p102.RELEASE.img3","kbag":"","key":"","iv":"","date":"2018-01-02T20:03:22Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.p102ap.production/DeviceTree.p102ap.img3","kbag":"","key":"ed82f4764c704f1a441d1e9ce6c021d869c263ead509626c2194b8ccbcb32bce","iv":"93a05abd1c925866fe610be1c7951f6a","date":"2018-01-02T20:03:22Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.p102ap.production/batterycharging1@2x~ipad.s5l8955x.img3","kbag":"","key":"68dbf7c07bfcb08e5bb531a499daadd8d956ee8e9bf29989a010ead724c87516","iv":"e33a15723abf1d4a0644b67df089f890","date":"2018-01-02T20:03:22Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.p102ap.production/recoverymode@2x~ipad-lightning.s5l8955x.img3","kbag":"","key":"bea217c9d19b7ce38b7f99b7b02352c4c6a91c484b8d2e3d8c788f74b5e19216","iv":"cde255d02588e5bcc270338ecf4abbc2","date":"2018-01-02T20:03:22Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.p102ap.production/batterycharging0@2x~ipad.s5l8955x.img3","kbag":"","key":"14172933a9f55776658b993f4667dc7cd530a5211d1fbe5b64a4c48553555169","iv":"532dd98fcfe7f98b4a4c0303c4c0d052","date":"2018-01-02T20:03:22Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.p102.RELEASE.dfu","kbag":"","key":"92909dca9bfdb9193131f9ad9b628b1a4971b1cbab52c0ddd114a6253fad96c0","iv":"fba6d9aaec7237891c80390e6ffa88bf","date":"2018-01-02T20:03:22Z"},{"image":"RootFS","filename":"058-24439-023.dmg","kbag":"","key":"fd15f25c4d183ea8493c5c4d14cf0fc3803c26c28a9fd2859e02a1523fd7cba67604fe91","iv":"","date":"2018-01-02T20:03:22Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.p102.RELEASE.dfu","kbag":"","key":"7f4ebb46f7b6f5936bc7a3af20b389adc923d69db0b4bcae58ac728502bbb8fb","iv":"e0215af209f1de638d82fc2f0850b7e1","date":"2018-01-02T20:03:22Z"},{"image":"","filename":"Firmware/all_flash/all_flash.p102ap.production/iBoot.p102.RELEASE.img3","kbag":"","key":"","iv":"","date":"2018-01-02T20:03:22Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.p102ap.production/glyphplugin@2x~ipad-lightning.s5l8955x.img3","kbag":"","key":"694fea18a5a8b45b880bf94107bed891065cb31e79dff03d06fb43ae78d7f7e8","iv":"df47ffd2acbc609baaf2ffdf995835da","date":"2018-01-02T20:03:22Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.p102ap.production/iBoot.p102.RELEASE.img3","kbag":"","key":"b771c6c0836069403a695ba393ad1cce1f15b85c9e0a4d9c58a710d8c84ec829","iv":"64b86a400f230a69eb5787a2e3f073cb","date":"2018-01-02T20:03:22Z"},{"image":"RestoreRamdisk","filename":"058-24517-023.dmg","kbag":"","key":"98c6c3c9aebee967b021350547e12064804ded2cfb8a5c6d587fe1b26a8f1678","iv":"923259891cffc81f2332c7b08414be0f","date":"2018-01-02T20:03:22Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.p102ap.production/batterylow1@2x~ipad.s5l8955x.img3","kbag":"","key":"4d0e46bbdd9293f64de8a9af487feff9fa45a077656ce55191c8fe2bf3c89fab","iv":"7761063ad82b644701a8759c5d8b0199","date":"2018-01-02T20:03:22Z"},{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.p102ap.production/applelogo@2x~ipad.s5l8955x.img3","kbag":"","key":"54db70d5cd7dc3c3dc5acbe408a91f0faf7061a9ef6b070da2cb1feb2e7bb04b","iv":"adf49517c9d99ba14466e24628cf68db","date":"2018-01-02T20:03:22Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPad3,6/12H321/index.html b/resources/firmware/iPad3,6/12H321/index.html
new file mode 100644
index 0000000..133742b
--- /dev/null
+++ b/resources/firmware/iPad3,6/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPad3,6","buildid":"12H321","codename":"Donner","baseband":"8.02.00","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.p103ap.production/DeviceTree.p103ap.img3","kbag":"7e7001970e65dcea62d3a7bbddfadddcf1a446cec49b0b17286a2ecf38a8c5df98568304623484c00804a7bbe774e638","key":"52de0f1b2669905ec0817f2407ad3e4ce2c757cf8ed650c56c0d03afdf28409f","iv":"2835a2bd7d30e630045431f8c9558fab","date":"2016-01-30T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.p103","kbag":"b6b6dd609c9464f50a1561c5858ec3aa3ae75cdb67428cdf074a5c0b4ded08d46164e34a1f0219b117642d69c2e6d525","key":"29a61a3886ff3ae7df2a3e489f02e38e97a16365b3dae13430ffbb4b54eecee6","iv":"b325c546459c70277dc9aae74dd950cd","date":"2016-01-30T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.p103ap.production/recoverymode@2x~ipad-lightning.s5l8955x.img3","kbag":"096973dd6d2bde039e2ac9e47203a66f2765a506dc0d4e6e7ac529a17b02dd43f036cc7f82f3cfcc04b09e8466a3cea3","key":"bea217c9d19b7ce38b7f99b7b02352c4c6a91c484b8d2e3d8c788f74b5e19216","iv":"cde255d02588e5bcc270338ecf4abbc2","date":"2016-01-30T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.p103.RELEASE.dfu","kbag":"7ed2f3c45ff53c74f532169ddfee5068d46fff8cf8027fd2534f942bb04beb0b4eb5085607df64fe04ab03a13d024eaf","key":"18898da62750874c3ef2ecd64d8e6dfc3af5f381221e56dcbf16ed36b496a084","iv":"edcb09e4654f10318856f4d27d31d999","date":"2016-01-30T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.p103.RELEASE.dfu","kbag":"c70b425a6aa48d0235d3e54397f5a5e6233eb28270e6e4f0189d05256e52b48c3af93353b32abb5deada325a84176d63","key":"4e2c14927693d61e1da375e340061521c9376007163f6ab55afbe1a03b901fd3","iv":"1d99e780d96c32a25ca7e4b1c7fe14c0","date":"2016-01-30T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.p103ap.production/iBoot.p103.RELEASE.img3","kbag":"8098f1a3f15e74bb92850a55ecdae692e4d1d007d1e0b44e94a4f023bf54091619b117a7a34aa2487b272d684b562534","key":"fd5a595d362f2b0f68008c2259164375fbf32a371f945259216bda2e1348bcc2","iv":"fbc95e1ae308239e8d273185a5360c3a","date":"2016-01-30T00:00:00Z"},{"image":"RestoreRamdisk","filename":"058-24517-023.dmg","kbag":"20fbe7c723eb83a31f0ffdc6c996625806cc76e65001e5be30bd8c694831a29607eed5165f93d0efc865e1b07d118cf6","key":"88f649436d109c4c6a365c2071cdeb269e0fa439e608af6846603124f5786179","iv":"2f822acb8c97dceef576f772449e8779","date":"2016-01-30T00:00:00Z"},{"image":"UpdateRamdisk","filename":"058-24437-023.dmg","kbag":"20fbe7c723eb83a31f0ffdc6c996625806cc76e65001e5be30bd8c694831a29607eed5165f93d0efc865e1b07d118cf6","key":"0","iv":"0","date":"2016-01-30T00:00:00Z"},{"image":"RootFileSystem","filename":"058-24407-023.dmg","kbag":"0","key":"13f3003d076f57704200577251dae21801be38ce070b08289e9b4c791fb968144b375ce5","iv":"0","date":"2016-01-30T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.p103","kbag":"","key":"29a61a3886ff3ae7df2a3e489f02e38e97a16365b3dae13430ffbb4b54eecee6","iv":"b325c546459c70277dc9aae74dd950cd","date":"2018-01-02T20:03:22Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.p103.RELEASE.dfu","kbag":"","key":"4e2c14927693d61e1da375e340061521c9376007163f6ab55afbe1a03b901fd3","iv":"1d99e780d96c32a25ca7e4b1c7fe14c0","date":"2018-01-02T20:03:22Z"},{"image":"","filename":"Firmware/all_flash/all_flash.p103ap.production/applelogo@2x~ipad.s5l8955x.img3","kbag":"","key":"","iv":"","date":"2018-01-02T20:03:22Z"},{"image":"UpdateRamdisk","filename":"058-24437-023.dmg","kbag":"","key":"bc7e6d65f051d7dda08d78b2ae94bfdc34b695545753879ea7acd854a96f1da4","iv":"0c8310a67351a5920868e13b96d819f1","date":"2018-01-02T20:03:22Z"},{"image":"RestoreRamdisk","filename":"058-24517-023.dmg","kbag":"","key":"88f649436d109c4c6a365c2071cdeb269e0fa439e608af6846603124f5786179","iv":"2f822acb8c97dceef576f772449e8779","date":"2018-01-02T20:03:22Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.p103ap.production/recoverymode@2x~ipad-lightning.s5l8955x.img3","kbag":"","key":"bea217c9d19b7ce38b7f99b7b02352c4c6a91c484b8d2e3d8c788f74b5e19216","iv":"cde255d02588e5bcc270338ecf4abbc2","date":"2018-01-02T20:03:22Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.p103ap.production/DeviceTree.p103ap.img3","kbag":"","key":"52de0f1b2669905ec0817f2407ad3e4ce2c757cf8ed650c56c0d03afdf28409f","iv":"2835a2bd7d30e630045431f8c9558fab","date":"2018-01-02T20:03:22Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.p103.RELEASE.dfu","kbag":"","key":"18898da62750874c3ef2ecd64d8e6dfc3af5f381221e56dcbf16ed36b496a084","iv":"edcb09e4654f10318856f4d27d31d999","date":"2018-01-02T20:03:22Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.p103ap.production/batterycharging0@2x~ipad.s5l8955x.img3","kbag":"","key":"14172933a9f55776658b993f4667dc7cd530a5211d1fbe5b64a4c48553555169","iv":"532dd98fcfe7f98b4a4c0303c4c0d052","date":"2018-01-02T20:03:22Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.p103ap.production/batterycharging1@2x~ipad.s5l8955x.img3","kbag":"","key":"68dbf7c07bfcb08e5bb531a499daadd8d956ee8e9bf29989a010ead724c87516","iv":"e33a15723abf1d4a0644b67df089f890","date":"2018-01-02T20:03:22Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.p103ap.production/batterylow1@2x~ipad.s5l8955x.img3","kbag":"","key":"4d0e46bbdd9293f64de8a9af487feff9fa45a077656ce55191c8fe2bf3c89fab","iv":"7761063ad82b644701a8759c5d8b0199","date":"2018-01-02T20:03:22Z"},{"image":"","filename":"Firmware/all_flash/all_flash.p103ap.production/applelogo@2x~ipad.s5l8955x.img3","kbag":"","key":"","iv":"","date":"2018-01-02T20:03:22Z"},{"image":"RootFS","filename":"058-24407-023.dmg","kbag":"","key":"13f3003d076f57704200577251dae21801be38ce070b08289e9b4c791fb968144b375ce5","iv":"","date":"2018-01-02T20:03:22Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.p103ap.production/batterylow0@2x~ipad.s5l8955x.img3","kbag":"","key":"504215ae8cc5e8085d4389013719fac83c052d90ab0a5ddc85379de3b24147c1","iv":"a585f7d8cf99faaeeb468d0c6ac38692","date":"2018-01-02T20:03:22Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.p103ap.production/iBoot.p103.RELEASE.img3","kbag":"","key":"fd5a595d362f2b0f68008c2259164375fbf32a371f945259216bda2e1348bcc2","iv":"fbc95e1ae308239e8d273185a5360c3a","date":"2018-01-02T20:03:22Z"},{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.p103ap.production/applelogo@2x~ipad.s5l8955x.img3","kbag":"","key":"54db70d5cd7dc3c3dc5acbe408a91f0faf7061a9ef6b070da2cb1feb2e7bb04b","iv":"adf49517c9d99ba14466e24628cf68db","date":"2018-01-02T20:03:22Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.p103ap.production/batteryfull@2x~ipad.s5l8955x.img3","kbag":"","key":"138cd15af103a91287306a208dd3cd65248fa5569da8185b1df7422293952a3b","iv":"0185f5b35c8b645266da4f72b6fe2422","date":"2018-01-02T20:03:22Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.p103ap.production/glyphplugin@2x~ipad-lightning.s5l8955x.img3","kbag":"","key":"694fea18a5a8b45b880bf94107bed891065cb31e79dff03d06fb43ae78d7f7e8","iv":"df47ffd2acbc609baaf2ffdf995835da","date":"2018-01-02T20:03:22Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.p103ap.production/LLB.p103.RELEASE.img3","kbag":"","key":"74d12fc04c78c125008e4c3f2b239cfdfc14c75048fcd8ba45ecd111466f7d43","iv":"45b622a7986efca40640a9fa653c37f1","date":"2018-01-02T20:03:22Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPhone4,1/10B329/index.html b/resources/firmware/iPhone4,1/10B329/index.html
new file mode 100644
index 0000000..199a34f
--- /dev/null
+++ b/resources/firmware/iPhone4,1/10B329/index.html
@@ -0,0 +1 @@
+{"identifier":"iPhone4,1","buildid":"10B329","codename":"BrightonMaps","baseband":"0","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.n94ap.production/applelogo@2x.s5l8940x.img3","kbag":"49527f98f4142a8b5b156de6cb50dcaed0bcd82794b4d7b53ac7cb232c66b741e75e24fbab8c03f2a28e5d542aed66a2","key":"e7e9b79f5e6e81ff6d6bf81bf272af56e6ab0f1c691088eff2aca5b1ee31455e","iv":"09678f1312084547b5bedce677e6a828","date":"2014-02-20T00:00:00Z"},{"image":"GlyphCharging","filename":"Firmware/all_flash/all_flash.n94ap.production/glyphcharging@2x.s5l8940x.img3","kbag":"bb737d48f8092dcc8c507fb1ebc1b5343faea5f33515bfd08bad290520190876e2379eadba3f25360f9c17513562bfc9","key":"d2fd01958a1f42092f6d3040ba50e7ce01df5860209d3c2131bab9d09d6591b0","iv":"24fbf09c1786330432e608ef76b4bdbc","date":"2014-02-20T00:00:00Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.n94ap.production/batterycharging0@2x.s5l8940x.img3","kbag":"6950fe6d751a7162f6255f139b88354f0a214019d8d08938ceeac7a3ee9e5ba7de19499604e7d3cc93ed0b9f4390534c","key":"2a1224cfafe67227dfac59799f8774d37c24fac754ec6d8c001f93ea34ae7977","iv":"810e648fb82e6e8c5c0dea75d5fd72dd","date":"2014-02-20T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.n94ap.production/batterycharging1@2x.s5l8940x.img3","kbag":"685f9ca82eaed1358abe43dea974b64ed6bf26ebbca2454240f9b6369dae1e5772b20ba5ddef853b4d476a568955e9e4","key":"03646163f01382c20302129fd16813ea25bfaf4d2e1b83af52df79589a28aadd","iv":"f2ca350cc173d96e520f43f91d5eb850","date":"2014-02-20T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.n94ap.production/batteryfull@2x.s5l8940x.img3","kbag":"a4c179eb649a6d7bce76e13316aed4605b2bca3d1c461c4b4927617b9760419a9f77230f166cd5347f6593b48cb01f9d","key":"4552c8ebf038efb53de01c834d772a2dbd632cb976e00b9a531a787f3e6f7e00","iv":"76ed7569e5b52659cba76039d0f8f9ce","date":"2014-02-20T00:00:00Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.n94ap.production/batterylow0@2x.s5l8940x.img3","kbag":"7b88079a717f572de5397abb9e2cd8a21dd46fa9af476bdf44703b37eba302a638b5c29788bb5b008bb8d5fb51f30a7e","key":"58abe0c0f9c2478c41ae08d80b4ae3bf4da1b443c20107a50e99017769ecd46b","iv":"1918a3baafbee9a8f979203862f4f4d0","date":"2014-02-20T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.n94ap.production/batterylow1@2x.s5l8940x.img3","kbag":"1e5aa569e1604958c39b48514d1f98bb9c89f41d3e5e924c59a8bff19ce5cee2e75d7febda7410ed360f3acd7d1a330c","key":"418740df63aeb2b319cf53597d87547233d5f75d995645603e05d7b90686f600","iv":"e82fe3ef8fa651603f0480279ff871a6","date":"2014-02-20T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.n94ap.production/glyphplugin@2x.s5l8940x.img3","kbag":"9cb119907cbd1e42496f0a3d4fb6582146f5429b6b7c4a6176260c226e05ab6049e0f1fd3c274812a5bd2e6c2e79ee05","key":"29d9582350b9d2bba7224010565365d00b826da29d30d682bdf3e25472ea6405","iv":"cd21cf7cbb3b7d494b1a9fdb2016c428","date":"2014-02-20T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.n94ap.production/DeviceTree.n94ap.img3","kbag":"22334ec1f416046a29f462d17d2909da65d0499bf0a41c453c357f1b7a8b85b00503508bcc84122c4dc6d7570f5425c2","key":"bd500bdc2a66aba636311037b9bd2b6ab3bd7374542352225d5be0c23998dd84","iv":"fabb698a3b2e845d7ad6849fbc067870","date":"2014-02-20T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.n94","kbag":"413745a33167a2da3aefad3af6d8eae71a9c56ccbc53d87847bdcd352bf41289a02c733598f1ce30ede1666df824a5c9","key":"a374109c958957200f879f7b6ef34437fbde1a9f178b7c2412755cf9a3ed2d72","iv":"8a2c03ef8a0e45947780cdde01be40fb","date":"2014-02-20T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.n94ap.production/LLB.n94ap.RELEASE.img3","kbag":"7820ea68048c5d5bb5705f084e02d7ea14198c96157e8a2446e8ab23f65c970be2f27aab17dce98444a0bd7b841a6e42","key":"26b00b429d2d38004480d89a90f53942ccb1f1e96acd0729e1729f797d705e09","iv":"987a00a2199c95adae71cd6309d1ff36","date":"2014-02-20T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.n94ap.production/recoverymode@2x~iphone.s5l8940x.img3","kbag":"1074871a4481ad34726bec29a2c5f87944cdf805fd2e9ffa6ef21dbcc342b143d16b9940fc254f14a60b5bfe65388421","key":"1448d2ec00bc5325a4e69f7b68a4e1f7e10b76dd07cc4f4deccccef65baee077","iv":"5bba9835fd662c6c36da59d699b6ce54","date":"2014-02-20T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.n94ap.RELEASE.dfu","kbag":"fd60a9a79b7362852f42ae51ef3fb6ff1bb3f75b5a4df257b550f500aa5634338fc7a486b89033bf8c87e8f8e5a70c10","key":"aba0d7f3e2d40d2a0039a36086c469e25e1eafb2fee2f50e36a3e5f7cd4d89c9","iv":"1f12075441b7f193c5967c51ede025bf","date":"2014-02-20T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.n94ap.RELEASE.dfu","kbag":"3eb1711dc50cadcfe8e6159d498340e0be66ad4bffcf5b078a04bd2e4bd164af86e07487607dd59e7fce970c57f5bd0d","key":"35343d5139e0313c81ee59dbae292da26e739ed75b3da5db9da7d4d26046498c","iv":"d3fe01e99bd0967e80dccfc0739f93d5","date":"2014-02-20T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.n94ap.production/iBoot.n94ap.RELEASE.img3","kbag":"9564727c19f0fdfb9ca1a71edd96dd4de6b49f74e750f77e4b05de7bc0d9050b7aa2233c4d014a84af9b0065ce0d548d","key":"7b2764a96f1ab43ebc73e2167c774cefaed671d5c4522bae12d7e0e9da3e7e3a","iv":"e8744b87c6b4c134c00432a5b8af302b","date":"2014-02-20T00:00:00Z"},{"image":"RestoreRamdisk","filename":"048-2516-005.dmg","kbag":"8c71670c50397935c55c1c8542b0ecc7396c98bd27678ff8bec0c2ca68196454b9dd4e8e1d32e0ccb574b734b25feabb","key":"1d8da07783a6f53efbb47657c352b305f0856697c6c824a9132ea0effe1a92a9","iv":"d30fa37b6ed56715121337a5fc039801","date":"2014-02-20T00:00:00Z"},{"image":"UpdateRamdisk","filename":"048-2679-005.dmg","kbag":"dec16385bf203997845de33fa8fb1e35289195e5cac13e2c510f08a42f7856007273f4784e85c64457d338c05dc584a1","key":"35a6872687dc9a1cb0904c88e4abf8a8bf453dae99fd442258e5cffd8443628c","iv":"d26f911dbf7b3c6a49037179b96ecc8c","date":"2014-02-20T00:00:00Z"},{"image":"RootFileSystem","filename":"048-2613-005.dmg","kbag":"0","key":"d4685a3c01a0b6f762350191d98b8964d4c7af349aa84bacef828be9683514ccf44a8426","iv":"0","date":"2014-02-20T00:00:00Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPhone4,1/12H321/index.html b/resources/firmware/iPhone4,1/12H321/index.html
new file mode 100644
index 0000000..3448f60
--- /dev/null
+++ b/resources/firmware/iPhone4,1/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPhone4,1","buildid":"12H321","codename":"Donner","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"RestoreRamdisk","filename":"058-24341-023.dmg","kbag":"ece22387f0324f3e0d9471238f23cf09b60d5081b98bec65f1c115c68c9a3795607e61fa79f49ea04a61df02adfb2ff4","key":"fd818ba545ecd87da334de24dd144dde7af6844778319c6eb2de7f82e39eb92f","iv":"b41ffb8429157ff7677db6c7a654d1b4","date":"2017-06-09T00:00:00Z"},{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.n94ap.production/applelogo@2x~iphone.s5l8940x.img3","kbag":"81ce016d16176d895f93f31bab5f33560eda17e91749fe80f9ef7ab5f90c542fe84c4837711fda511109eb880c55ed37","key":"f5cc9c8f3c0242183869327e00fd2838f8624032e9cc3a6f595407ba3d5c2c08","iv":"96b38c2b31a20def160b6a1fdcbd6c3b","date":"2017-06-09T00:00:00Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.n94ap.production/batterycharging0@2x~iphone.s5l8940x.img3","kbag":"07d7e24278c10fb42409e37c6e6197cf06e2e566c9d481cab1fb77a9caad780c6b6cf170db955c10409e74103aca6e31","key":"cfffe2e30ac181f0054ea67863523dda419618bce4389cf932abe32c3535c112","iv":"5be586abf5255be561627c38945c59c8","date":"2017-06-09T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.n94ap.production/batterycharging1@2x~iphone.s5l8940x.img3","kbag":"3eb08f78acbfdda1d8be6d7a241de1f1c936de5fb3def0d198a253ce39d2032e01a4a72e4544fe0287f98402b93c7b2e","key":"ebd0d7b6ea3e51c9b0a8c23a2e29f434bd2aef6bd5b68f8567ea7170a8be33f7","iv":"5d74edd24b100fdb9924841ec954bb38","date":"2017-06-09T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.n94ap.production/batteryfull@2x~iphone.s5l8940x.img3","kbag":"2673b5ef402a1faf32a4aa3c7bd7dafcf4a8d991a89cdf901d25c63d9f7ee9b7cc059da0c2ae8c7588040373562f0713","key":"a3aeed01d3d56004c792c047797b5057ace96d66b4bd4f4fae6bf12a1e7f6c4e","iv":"ca470c516f0c4ad5caafe7f150eabd01","date":"2017-06-09T00:00:00Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.n94ap.production/batterylow0@2x~iphone.s5l8940x.img3","kbag":"48f02c4fbca7fcb4471b72f34589b18c25676a3d20b67eae25bd3df040b0ef4db2e0d547ddebf994a1fe7eca8d76e01d","key":"007cf97445ecd54dec56602780c3317e45f89158f74c3d48f2c93a2294460d88","iv":"75bc9f1f7f48ba27e1bac2f04c27c4cd","date":"2017-06-09T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.n94ap.production/batterylow1@2x~iphone.s5l8940x.img3","kbag":"35b40b667bbae6b2d31dc853ab79252b4ee866e14a33c525661bb68bfd4a74dc17908c7bcef4ee3819683662a93d70f4","key":"325769c74522c020b53554da383251e7ce569b93f673b2437294b29c485fa4fe","iv":"e5d79ebbe01ab21545f4d3044369c53a","date":"2017-06-09T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.n94ap.production/DeviceTree.n94ap.img3","kbag":"3ad232f9fc9a2ffb365106059b098c26d0a73646f37fa60c4931edefb7bf247da9ef5ceb44534aeb663ae4adafd11a2a","key":"ca597a5833a96eafcf4316790a25f37fb2593b2da170b0c5e855c4fab93c2469","iv":"70860c7ffbd16f51b4ac998eda7db70d","date":"2017-06-09T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.n94ap.production/glyphplugin@2x~iphone-30pin.s5l8940x.img3","kbag":"d57c1faa4131ce525c916d6c8f6aa137d6578949cf52f89e24749a4e19135b533b745302f1fcd577931aae2958f7aaaa","key":"95a8af3f000560dab043cc32863319857b27264f671d1c782cb9384a0255e2dc","iv":"f1aee517234abf9c28e31961d6d7396a","date":"2017-06-09T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.n94.RELEASE.dfu","kbag":"aaaa8b4810cfc8543ab8831e16fbc1379911c88110b7d2bc94d46b6265489c03c2b0893bcd1f61a24e30b97fdcc696bc","key":"03d3ecffe7df8729a85df6eafc96ee78bead7822f63ebab21016ac4157dee793","iv":"b9f99de35e106350d89af30482249df3","date":"2017-06-09T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.n94ap.production/iBoot.n94.RELEASE.img3","kbag":"9880b3fe8c61ab69a18b75e8e3fc0db7e53d71149cabc765a3f7e248de31a1e4b2d2f44f79979d3f76bee2758642b25c","key":"8e95fd77c79f7f44e147eec00e040606e7db0b3669c172f14510b9cecb4ccb68","iv":"4bb43b00a1403844f251903d1f39cc9f","date":"2017-06-09T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.n94.RELEASE.dfu","kbag":"ca0b54a96b22a813f562eb257cb02afb9518b73701007b43c5e8712146a3eb75482800d2ac9cecc643aac17f9132ff2f","key":"6ea1eb62a9f403ee212c1f6b3039df093963b46739c6093407190fe3d750c69c","iv":"147cdef921ed14a5c10631c5e6e02d1e","date":"2017-06-09T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.n94","kbag":"190dd2a6b83663c3f3efdce597d376d6e4e020a2a28d4930fadf4aa5632bb21b620af15d105a393b540271e5d50ca1cf","key":"7bdb23aa85a6de247a1aacde70b7ace76b0f4a4c5dd9de4e1e55183cbe4040fd","iv":"d98ab32f9db9f1bc72ff25a4c226f3b9","date":"2017-06-09T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.n94ap.production/LLB.n94.RELEASE.img3","kbag":"8eb350d78ce7c7be648894e55992c378363ff646ed405ea49b8292ed674903c032530f170da325517e225324298cf7d1","key":"c1458114d1f268fbf83c8f27f1c7ee9887b1e083740d6ec1d4c7e0055a4ea461","iv":"9db6d851c38a6e22dc9d9dfb0882241f","date":"2017-06-09T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.n94ap.production/recoverymode@2x~iphone-30pin.s5l8940x.img3","kbag":"04726a353c8f67f8a21168a498b76a75e259f8294265f4c8d542c4d95dac7c597af0affc47b16241302b20f265a3938c","key":"6ec85be23f84e318fea9a6cf7b6fc73f79d56e087fdce71bff99baebcbff73c4","iv":"16aa787f969353fb565c1a812462260f","date":"2017-06-09T00:00:00Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPhone5,1/12H321/index.html b/resources/firmware/iPhone5,1/12H321/index.html
new file mode 100644
index 0000000..caa53c1
--- /dev/null
+++ b/resources/firmware/iPhone5,1/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPhone5,1","buildid":"12H321","codename":"Donner","baseband":"8.02.00","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.n41ap.production/applelogo@2x~iphone.s5l8950x.img3","kbag":"445fc096153af34a39d235cce433b8fc0799df966621c056cc923a63aa08e5f7df094b4147c464dd746a1af8180353ea","key":"967e260de1a600600ead78fa451865be406c851f8d97da4ddc6d7429173f5648","iv":"ef41848f4bdd07ea7de5a2bd2d90b989","date":"2015-08-31T00:00:00Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.n41ap.production/batterycharging0@2x~iphone.s5l8950x.img3","kbag":"d7982b6d5e48f0c9d90359b7b53c9dfac2c56043e948fb22d0de6c2347c0a2b7c506680e37d9d78be30b496a4829e807","key":"921f87621d26e902cd56f1d7eaf5d640fefa8427010a8bc87d2eabae020da064","iv":"09c5d6fcc1036284ddfb44dbb3ee510c","date":"2015-08-31T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.n41ap.production/batterycharging1@2x~iphone.s5l8950x.img3","kbag":"b620c035a8f8e7eb91b9e327d191057764709dfa1d5d5ff2d5e46b4ced16be6cccf17418c1e50272a0bc30b097a9a0a5","key":"5688c6d98483945aeb71c5844e08c4bf508e97ddcc7db43da1ba08a77fe4ab0d","iv":"51356ef38dfa424f8c2c1554c4b0f25e","date":"2015-08-31T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.n41ap.production/batteryfull@2x~iphone.s5l8950x.img3","kbag":"00beca9439f87aae42f8431bd8163495b71cc2a1b061d5655749a16a50210ef2f89f18f9d2b1f9a370870f19a2efb2c3","key":"206ffd4863b3dba2baff6f21ca69309f810f7b1e476b12ddaa44a17ec08831e0","iv":"a3f2f09bd0991ed670fff6375efff92f","date":"2015-08-31T00:00:00Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.n41ap.production/batterylow0@2x~iphone.s5l8950x.img3","kbag":"4e0445ee1e3119b6048097ede0a7b9d39eff55417559104b38181eb62aad733f75528c04ffb8fe2d0ec38c8f45b28c5f","key":"f793ca70cfb80595a3d851a8bb981f501dd492ac7a734fc9cb2819884d2c55c3","iv":"a2bd56b795e07d4ce21ee0820212d2f2","date":"2015-08-31T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.n41ap.production/batterylow1@2x~iphone.s5l8950x.img3","kbag":"17084675b56ca811eb47238e8dceeb8a9d88db8fbc8737cdf176958a2820e81726af5a9793b428046f6593d142b0804d","key":"be25f0e2954dd5e41c80c4cc075bf450ccbcacf0ae659319126795ab3a205077","iv":"c14003b9dccc6ffab60056c7ad8bbd68","date":"2015-08-31T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.n41ap.production/glyphplugin@1136~iphone-lightning.s5l8950x.img3","kbag":"393299ec4b5f456c5d1c6820386a4087f6eb459ab2c735145954e40c0cf9226d13dc5201d4dfda27074b91d7255103bc","key":"92d0e023138feb0869639d4e3b076f647e8825579fab1c0b81d6c996d1d440a5","iv":"f22b99dc38a5ae4441e3003e983bc44d","date":"2015-08-31T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.n41ap.production/DeviceTree.n41ap.img3","kbag":"4065cee48df57edafb1a00c5759ac7496cd6d11956bb6ef67b4dd734c513a8f64b5d2d19ff3f712b1f7f18fb08fd17a3","key":"a7ad85c49ef64cfb37549c1126ab13ff7297e038f5548410adedbdb29efdfa77","iv":"5ff721d45504fe136759292b2966e3f2","date":"2015-08-31T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.n41","kbag":"bd0612e8907aa5313acbb3c70e6f39d8fb5a36f5a90f710b3f428432a79410be3357c0132d52a0f15424e87dc24a1b98","key":"6c4dfcd48110c6d13df01874e6d2d12348d95320d2a5971c5465316eca6f8061","iv":"31ff9006a2d8326cbadf0c7795c71c1d","date":"2015-08-31T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.n41ap.production/LLB.n41.RELEASE.img3","kbag":"4e6a9e223d684611e66988fe42ff211f0323329046638c405c7cd148ff22aafcb8638812d6ab2e1e46afc40a570e6735","key":"ab334dbd05279a4522d18a62cf7d1c3cd3ae76ebdb063813a4f6a697844e2afe","iv":"461c6d341a44639a9a6064ae3afa4887","date":"2015-08-31T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.n41ap.production/recoverymode@1136~iphone-lightning.s5l8950x.img3","kbag":"689c4441e780d02d0d304313638fff089b4db4cdb421b6bfe7ead7b1ce07cce51b8d733c4718cdbb7e8fb962039730c4","key":"9bbbb96c690eff8df79e7c60e6dd553c3443947528d8d5e600bb95f6dea219aa","iv":"b7f40a1a42819877650e7b0eea0a91ee","date":"2015-08-31T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.n41.RELEASE.dfu","kbag":"b2ddb56c08984d886f0eb5f0cd1f5217a795602e7e3a936da14272c32dc2f15a9ba58e67ca50a88409ce5ac20cebbb11","key":"df94c70aa77322498b3be544e3134b820236fef0f155e7f1354db662d6031368","iv":"2055ec501ea1bb9474d7c914dd883e61","date":"2015-08-31T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.n41ap.production/iBoot.n41.RELEASE.img3","kbag":"7c49f8caafa74f9cdec231db0d46cdd99a975b16f905eefd861598a24738f223cf1a5d7d4ab432dfec5c871a127ab542","key":"addfb47629c1de5312528a6a5c37f620d80db0a2597a9fa4330ab3b066402f13","iv":"3080bf505cf07468c36d7cea84c12cd2","date":"2015-08-31T00:00:00Z"},{"image":"RestoreRamdisk","filename":"058-23947-023.dmg","kbag":"ba67c9096fcfb6180b0a909945c622551115106c1045bcfce04e9830f6bc6802b2d0c3511918efa7175bfa4061d0a911","key":"53b8fb57b67db2bf471cd3c3b652247dcb77ca381bd64c687b492dd0cfd65187","iv":"22e450d708b6319a619d5edecad88a86","date":"2015-08-31T00:00:00Z"},{"image":"UpdateRamdisk","filename":"058-24024-023.dmg","kbag":"3c7c56133a6e23f4d8c90784d402f435e2b714b6b73a5a168eca1d5d040fea44ee36f8b6f965ee4150f3687f837dbfb6","key":"fa44e32cba1714bd8c68b08eab24ce7ed8366014144f8aa60c05c14176504487","iv":"0f15734c2f08c140de68c94c4e2f3571","date":"2015-08-31T00:00:00Z"},{"image":"RootFileSystem","filename":"058-24525-023.dmg","kbag":"0","key":"da2aa06747849210b9cc1ff219b4584572d1df2832e2cd3ad6636d281447c156ae544b35","iv":"0","date":"2015-08-31T00:00:00Z"},{"image":"UpdateRamdisk","filename":"058-24024-023.dmg","kbag":"","key":"fa44e32cba1714bd8c68b08eab24ce7ed8366014144f8aa60c05c14176504487","iv":"0f15734c2f08c140de68c94c4e2f3571","date":"2018-01-02T20:03:23Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.n41ap.production/batterycharging0@2x~iphone.s5l8950x.img3","kbag":"","key":"921f87621d26e902cd56f1d7eaf5d640fefa8427010a8bc87d2eabae020da064","iv":"09c5d6fcc1036284ddfb44dbb3ee510c","date":"2018-01-02T20:03:23Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.n41ap.production/batterylow1@2x~iphone.s5l8950x.img3","kbag":"","key":"be25f0e2954dd5e41c80c4cc075bf450ccbcacf0ae659319126795ab3a205077","iv":"c14003b9dccc6ffab60056c7ad8bbd68","date":"2018-01-02T20:03:23Z"},{"image":"","filename":"058-23947-023.dmg","kbag":"","key":"","iv":"","date":"2018-01-02T20:03:23Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.n41ap.production/recoverymode@1136~iphone-lightning.s5l8950x.img3","kbag":"","key":"9bbbb96c690eff8df79e7c60e6dd553c3443947528d8d5e600bb95f6dea219aa","iv":"b7f40a1a42819877650e7b0eea0a91ee","date":"2018-01-02T20:03:23Z"},{"image":"","filename":"058-23947-023.dmg","kbag":"","key":"","iv":"","date":"2018-01-02T20:03:23Z"},{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.n41ap.production/applelogo@2x~iphone.s5l8950x.img3","kbag":"","key":"967e260de1a600600ead78fa451865be406c851f8d97da4ddc6d7429173f5648","iv":"ef41848f4bdd07ea7de5a2bd2d90b989","date":"2018-01-02T20:03:23Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.n41ap.production/batterycharging1@2x~iphone.s5l8950x.img3","kbag":"","key":"5688c6d98483945aeb71c5844e08c4bf508e97ddcc7db43da1ba08a77fe4ab0d","iv":"51356ef38dfa424f8c2c1554c4b0f25e","date":"2018-01-02T20:03:23Z"},{"image":"RootFS","filename":"058-24525-023.dmg","kbag":"","key":"da2aa06747849210b9cc1ff219b4584572d1df2832e2cd3ad6636d281447c156ae544b35","iv":"","date":"2018-01-02T20:03:23Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.n41ap.production/batteryfull@2x~iphone.s5l8950x.img3","kbag":"","key":"206ffd4863b3dba2baff6f21ca69309f810f7b1e476b12ddaa44a17ec08831e0","iv":"a3f2f09bd0991ed670fff6375efff92f","date":"2018-01-02T20:03:23Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.n41.RELEASE.dfu","kbag":"","key":"baf05fe0282f78c18c2e3842be4f9021919d586b55594281f5b5abd0f6e61495","iv":"bd0c8b039a819604a30f0d39adf88572","date":"2018-01-02T20:03:23Z"},{"image":"RestoreRamdisk","filename":"058-23947-023.dmg","kbag":"","key":"53b8fb57b67db2bf471cd3c3b652247dcb77ca381bd64c687b492dd0cfd65187","iv":"22e450d708b6319a619d5edecad88a86","date":"2018-01-02T20:03:23Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.n41.RELEASE.dfu","kbag":"","key":"df94c70aa77322498b3be544e3134b820236fef0f155e7f1354db662d6031368","iv":"2055ec501ea1bb9474d7c914dd883e61","date":"2018-01-02T20:03:23Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.n41ap.production/DeviceTree.n41ap.img3","kbag":"","key":"a7ad85c49ef64cfb37549c1126ab13ff7297e038f5548410adedbdb29efdfa77","iv":"5ff721d45504fe136759292b2966e3f2","date":"2018-01-02T20:03:23Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.n41ap.production/batterylow0@2x~iphone.s5l8950x.img3","kbag":"","key":"f793ca70cfb80595a3d851a8bb981f501dd492ac7a734fc9cb2819884d2c55c3","iv":"a2bd56b795e07d4ce21ee0820212d2f2","date":"2018-01-02T20:03:23Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.n41ap.production/iBoot.n41.RELEASE.img3","kbag":"","key":"addfb47629c1de5312528a6a5c37f620d80db0a2597a9fa4330ab3b066402f13","iv":"3080bf505cf07468c36d7cea84c12cd2","date":"2018-01-02T20:03:23Z"},{"image":"Kernelcache","filename":"kernelcache.release.n41","kbag":"","key":"6c4dfcd48110c6d13df01874e6d2d12348d95320d2a5971c5465316eca6f8061","iv":"31ff9006a2d8326cbadf0c7795c71c1d","date":"2018-01-02T20:03:23Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.n41ap.production/glyphplugin@1136~iphone-lightning.s5l8950x.img3","kbag":"","key":"92d0e023138feb0869639d4e3b076f647e8825579fab1c0b81d6c996d1d440a5","iv":"f22b99dc38a5ae4441e3003e983bc44d","date":"2018-01-02T20:03:23Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.n41ap.production/LLB.n41.RELEASE.img3","kbag":"","key":"ab334dbd05279a4522d18a62cf7d1c3cd3ae76ebdb063813a4f6a697844e2afe","iv":"461c6d341a44639a9a6064ae3afa4887","date":"2018-01-02T20:03:23Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPhone5,2/12H321/index.html b/resources/firmware/iPhone5,2/12H321/index.html
new file mode 100644
index 0000000..25e72be
--- /dev/null
+++ b/resources/firmware/iPhone5,2/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPhone5,2","buildid":"12H321","codename":"Donner","baseband":"0","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.n42ap.production/applelogo@2x~iphone.s5l8950x.img3","kbag":"445fc096153af34a39d235cce433b8fc0799df966621c056cc923a63aa08e5f7df094b4147c464dd746a1af8180353ea","key":"967e260de1a600600ead78fa451865be406c851f8d97da4ddc6d7429173f5648","iv":"ef41848f4bdd07ea7de5a2bd2d90b989","date":"2015-08-31T00:00:00Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.n42ap.production/batterycharging0@2x~iphone.s5l8950x.img3","kbag":"d7982b6d5e48f0c9d90359b7b53c9dfac2c56043e948fb22d0de6c2347c0a2b7c506680e37d9d78be30b496a4829e807","key":"921f87621d26e902cd56f1d7eaf5d640fefa8427010a8bc87d2eabae020da064","iv":"09c5d6fcc1036284ddfb44dbb3ee510c","date":"2015-08-31T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.n42ap.production/batterycharging1@2x~iphone.s5l8950x.img3","kbag":"b620c035a8f8e7eb91b9e327d191057764709dfa1d5d5ff2d5e46b4ced16be6cccf17418c1e50272a0bc30b097a9a0a5","key":"5688c6d98483945aeb71c5844e08c4bf508e97ddcc7db43da1ba08a77fe4ab0d","iv":"51356ef38dfa424f8c2c1554c4b0f25e","date":"2015-08-31T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.n42ap.production/batteryfull@2x~iphone.s5l8950x.img3","kbag":"00beca9439f87aae42f8431bd8163495b71cc2a1b061d5655749a16a50210ef2f89f18f9d2b1f9a370870f19a2efb2c3","key":"206ffd4863b3dba2baff6f21ca69309f810f7b1e476b12ddaa44a17ec08831e0","iv":"a3f2f09bd0991ed670fff6375efff92f","date":"2015-08-31T00:00:00Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.n42ap.production/batterylow0@2x~iphone.s5l8950x.img3","kbag":"4e0445ee1e3119b6048097ede0a7b9d39eff55417559104b38181eb62aad733f75528c04ffb8fe2d0ec38c8f45b28c5f","key":"f793ca70cfb80595a3d851a8bb981f501dd492ac7a734fc9cb2819884d2c55c3","iv":"a2bd56b795e07d4ce21ee0820212d2f2","date":"2015-08-31T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.n42ap.production/batterylow1@2x~iphone.s5l8950x.img3","kbag":"17084675b56ca811eb47238e8dceeb8a9d88db8fbc8737cdf176958a2820e81726af5a9793b428046f6593d142b0804d","key":"be25f0e2954dd5e41c80c4cc075bf450ccbcacf0ae659319126795ab3a205077","iv":"c14003b9dccc6ffab60056c7ad8bbd68","date":"2015-08-31T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.n42ap.production/glyphplugin@1136~iphone-lightning.s5l8950x.img3","kbag":"393299ec4b5f456c5d1c6820386a4087f6eb459ab2c735145954e40c0cf9226d13dc5201d4dfda27074b91d7255103bc","key":"92d0e023138feb0869639d4e3b076f647e8825579fab1c0b81d6c996d1d440a5","iv":"f22b99dc38a5ae4441e3003e983bc44d","date":"2015-08-31T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.n42ap.production/DeviceTree.n42ap.img3","kbag":"4f542e8bd12274fd69b7da5e593f7f024d4cd1ca51a47b2fa2de7d8fd69ce72f78277ce422afb4215650c35ec27ea7c1","key":"dccfcf97891d4fa62fef944ff646ce9a81e821883f2b6bc3cc5ca3a22ee90ce9","iv":"40dc28c4fc1b28df6f44bff7f833b44d","date":"2015-08-31T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.n42","kbag":"12d19891a9fc39018fe76ac11ce218127df30bdea042adcf0b1f2add4f99791d3945f93e8585afe7286bffcf09fded83","key":"66b8ca4f732113f54dae9de7d1713093d6c54731c06033eef94489c168a8db3a","iv":"a037ef50ae5bf24ae2d373345b6e5be5","date":"2015-08-31T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.n42ap.production/LLB.n42.RELEASE.img3","kbag":"91c96720ee1cfcbd8cb89ef5d1282545f3be0b3345eeba887bf94f2ef86fc52f576e7dd8afccd46423a8e9f8c1c091ea","key":"1c1c545f36c39878e7192d8e15b38a48722cb1846b2d1d91982ad529abf563f8","iv":"9d94653602c0ad8eb856309dcc8c027d","date":"2015-08-31T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.n42ap.production/recoverymode@1136~iphone-lightning.s5l8950x.img3","kbag":"689c4441e780d02d0d304313638fff089b4db4cdb421b6bfe7ead7b1ce07cce51b8d733c4718cdbb7e8fb962039730c4","key":"9bbbb96c690eff8df79e7c60e6dd553c3443947528d8d5e600bb95f6dea219aa","iv":"b7f40a1a42819877650e7b0eea0a91ee","date":"2015-08-31T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.n42.RELEASE.dfu","kbag":"ba72b6fb5c5d068d103455b25aebcb125d0ceefe85fb3483f97c0cf0b584774a249613176fe25c1884478d8d1b20d92f","key":"888f24c26a13fdb2c8182b156d793b1350428e2b6c31a634d16a61752b236dc9","iv":"ba178c287f6ce38acbec569f6adbf170","date":"2015-08-31T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.n42.RELEASE.dfu","kbag":"997ef353c128ea273399bd25c12d2d61608c1226b5457bd39821ab38d41cecfbda216fcac181f1207fbf76823a125a10","key":"74cd68729b800a20b1f8e8a3cb5517024a09f074eaa05b099db530fb5783275e","iv":"fdad2b7a35384fa2ffc7221213ca1082","date":"2015-08-31T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.n42ap.production/iBoot.n42.RELEASE.img3","kbag":"93886c76f66f1f78299f78a79563ffda6355f73545871afc5a790b4079b3fd5011eefe3f23327fc92d0b3455bb32d5e3","key":"d1bc8a9f10d3040bd7b722933231b1430876349821f70fec74fb12f6db2d2478","iv":"9b5e8f3dad421c22a265015cc64b9261","date":"2015-08-31T00:00:00Z"},{"image":"RestoreRamdisk","filename":"058-23947-023.dmg","kbag":"98153539961328495cbaf32034d2c58bbea83308e14a81a5c5925c4b57273a7201d9220ca782808db7df654a86ac01ff","key":"9bde35e15c13939b0e910e30f45109103cacabc3c5535a20a79f87d35d4a8c35","iv":"9f3c9ed053e2057f7b2be54a80c3eec8","date":"2015-08-31T00:00:00Z"},{"image":"UpdateRamdisk","filename":"058-24024-023.dmg","kbag":"c85d23957531f98a684c5e890efd3381c5cb1bf777e7f00130565035f780554340779ca2fd3d70e27f4fd5f17441f899","key":"1c559fcfa3f06770111b0391fb6954a81c69093fbf09137b649597f49e2936b2","iv":"138eb80122fd5c8db347804c96f14596","date":"2015-08-31T00:00:00Z"},{"image":"RootFileSystem","filename":"058-24110-023.dmg","kbag":"0","key":"7f68bec2637d5ac0837e38878a8a411c72131fc6394b5a84fd0f878f54f97af3801f34fd","iv":"0","date":"2015-08-31T00:00:00Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPhone5,3/12H321/index.html b/resources/firmware/iPhone5,3/12H321/index.html
new file mode 100644
index 0000000..9af457c
--- /dev/null
+++ b/resources/firmware/iPhone5,3/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPhone5,3","buildid":"12H321","codename":"Donner","baseband":"0","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.n48ap.production/applelogo@2x~iphone.s5l8950x.img3","kbag":"445fc096153af34a39d235cce433b8fc0799df966621c056cc923a63aa08e5f7df094b4147c464dd746a1af8180353ea","key":"967e260de1a600600ead78fa451865be406c851f8d97da4ddc6d7429173f5648","iv":"ef41848f4bdd07ea7de5a2bd2d90b989","date":"2015-08-31T00:00:00Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.n48ap.production/batterycharging0@2x~iphone.s5l8950x.img3","kbag":"d7982b6d5e48f0c9d90359b7b53c9dfac2c56043e948fb22d0de6c2347c0a2b7c506680e37d9d78be30b496a4829e807","key":"921f87621d26e902cd56f1d7eaf5d640fefa8427010a8bc87d2eabae020da064","iv":"09c5d6fcc1036284ddfb44dbb3ee510c","date":"2015-08-31T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.n48ap.production/batterycharging1@2x~iphone.s5l8950x.img3","kbag":"b620c035a8f8e7eb91b9e327d191057764709dfa1d5d5ff2d5e46b4ced16be6cccf17418c1e50272a0bc30b097a9a0a5","key":"5688c6d98483945aeb71c5844e08c4bf508e97ddcc7db43da1ba08a77fe4ab0d","iv":"51356ef38dfa424f8c2c1554c4b0f25e","date":"2015-08-31T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.n48ap.production/batteryfull@2x~iphone.s5l8950x.img3","kbag":"00beca9439f87aae42f8431bd8163495b71cc2a1b061d5655749a16a50210ef2f89f18f9d2b1f9a370870f19a2efb2c3","key":"206ffd4863b3dba2baff6f21ca69309f810f7b1e476b12ddaa44a17ec08831e0","iv":"a3f2f09bd0991ed670fff6375efff92f","date":"2015-08-31T00:00:00Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.n48ap.production/batterylow0@2x~iphone.s5l8950x.img3","kbag":"4e0445ee1e3119b6048097ede0a7b9d39eff55417559104b38181eb62aad733f75528c04ffb8fe2d0ec38c8f45b28c5f","key":"f793ca70cfb80595a3d851a8bb981f501dd492ac7a734fc9cb2819884d2c55c3","iv":"a2bd56b795e07d4ce21ee0820212d2f2","date":"2015-08-31T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.n48ap.production/batterylow1@2x~iphone.s5l8950x.img3","kbag":"17084675b56ca811eb47238e8dceeb8a9d88db8fbc8737cdf176958a2820e81726af5a9793b428046f6593d142b0804d","key":"be25f0e2954dd5e41c80c4cc075bf450ccbcacf0ae659319126795ab3a205077","iv":"c14003b9dccc6ffab60056c7ad8bbd68","date":"2015-08-31T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.n48ap.production/glyphplugin@1136~iphone-lightning.s5l8950x.img3","kbag":"393299ec4b5f456c5d1c6820386a4087f6eb459ab2c735145954e40c0cf9226d13dc5201d4dfda27074b91d7255103bc","key":"92d0e023138feb0869639d4e3b076f647e8825579fab1c0b81d6c996d1d440a5","iv":"f22b99dc38a5ae4441e3003e983bc44d","date":"2015-08-31T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.n48ap.production/DeviceTree.n48ap.img3","kbag":"50df88dad06d03bfff592b0168b6afee9a8d2f254f3581ce560ca4046002c9db974de59b0da0ab532dd7ef665072d525","key":"3c0bc467aa1850af0560a91c6d3e0340a76604d0bbd7c3d0c1f974ac32ed4d5d","iv":"3490db7dc353eb0766e02d70e38c1bb6","date":"2015-08-31T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.n48","kbag":"b051a17748aef1a6a30cc70d40dbbdfc0b60e481a3de2b48fcd57e3ada86c443ae3e4c63d90e367ea97d58f389b29403","key":"83d434a9101c9f99935bab342203499ab3fa973fbc57143141753fdb0f41da9f","iv":"0ad73c65dba0b32c3601b56e72658f32","date":"2015-08-31T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.n48ap.production/LLB.n48.RELEASE.img3","kbag":"2fa316488260537f4d421b8900461fb1cb416cb0ed5007ec1bc9473f7668cfe77007999ec89be40a896a10cc3d449986","key":"4a155a3c57e2cfe0e451d03ae7e519e87d6e162b5e2f88a0a4beaf524e057127","iv":"7c0136d62340b6456a24511ff36cafad","date":"2015-08-31T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.n48ap.production/recoverymode@1136~iphone-lightning.s5l8950x.img3","kbag":"689c4441e780d02d0d304313638fff089b4db4cdb421b6bfe7ead7b1ce07cce51b8d733c4718cdbb7e8fb962039730c4","key":"9bbbb96c690eff8df79e7c60e6dd553c3443947528d8d5e600bb95f6dea219aa","iv":"b7f40a1a42819877650e7b0eea0a91ee","date":"2015-08-31T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.n48.RELEASE.dfu","kbag":"2ebff27e87cd1afa1ecc09e784d3a40d3f00762c070e5e79af3d21224bb828406aa7b0fbaf0053cc92a668d78d454ff0","key":"e8e5cabf6e9806f4612bbc632c75933194bbaa0fc83f83c1de45541d4ea853cc","iv":"21597a27edc24aa3caf6fd8b4910b8cb","date":"2015-08-31T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.n48.RELEASE.dfu","kbag":"2422a2b76ceb657cbd0e87b706fc48eaf2cea0b0eaaf0c489391b898eb8b4ab4c8eb105e1d6765dc0a95d4611f52b936","key":"248f86d983626b75d26718fa52732eca64466ab73df048f278e034a272041f7e","iv":"dbecd5f265e031835584e6bfbdb4c47f","date":"2015-08-31T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.n48ap.production/iBoot.n48.RELEASE.img3","kbag":"667f908c04d64fceb526f31ce4d1d45b7a01e417de0729f4cf3f2a656a31cffa191ca14498f017f88e31354ecd5cbbc6","key":"e9eca2fe4ec760cff4514c2118f177338207b03105cda12fa1554a3dd7c4db58","iv":"f5a9d34d6c9bc780fdd5652cc751de57","date":"2015-08-31T00:00:00Z"},{"image":"RestoreRamdisk","filename":"058-23947-023.dmg","kbag":"e3075f343b466435a98b44ed42a4712ab40a7d3a4e49df6215ec5906a38419b8bc2a3a9810ec861000963a4021c2d285","key":"ea2d44891698bf28334bc49ce7e2709c99a3359b64ba9b63c3c2556b7021568a","iv":"87df75f965bc1444b771d93abbaa754e","date":"2015-08-31T00:00:00Z"},{"image":"UpdateRamdisk","filename":"058-24024-023.dmg","kbag":"ab01851aa748d438258df7415b10ef889507ee8592b9251ae5b5df2a0c51dec72a558042ce75619669ba0933d4abba08","key":"611095c9b1a6401ea856a55b5a1f2aeeb328545f6e88ce03854efa2efbd9bb4c","iv":"f8fe38bc6e3639b6f59fa4434b8eb8f3","date":"2015-08-31T00:00:00Z"},{"image":"RootFileSystem","filename":"058-24287-023.dmg","kbag":"0","key":"c587ac06cf84e745f8145d3344a2cb8102213d6f9b6609fa424847889b15e726597e8dc9","iv":"0","date":"2015-08-31T00:00:00Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPhone5,4/12H321/index.html b/resources/firmware/iPhone5,4/12H321/index.html
new file mode 100644
index 0000000..9045791
--- /dev/null
+++ b/resources/firmware/iPhone5,4/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPhone5,4","buildid":"12H321","codename":"Donner","baseband":"0","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.n49ap.production/applelogo@2x~iphone.s5l8950x.img3","kbag":"445fc096153af34a39d235cce433b8fc0799df966621c056cc923a63aa08e5f7df094b4147c464dd746a1af8180353ea","key":"967e260de1a600600ead78fa451865be406c851f8d97da4ddc6d7429173f5648","iv":"ef41848f4bdd07ea7de5a2bd2d90b989","date":"2015-08-31T00:00:00Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.n49ap.production/batterycharging0@2x~iphone.s5l8950x.img3","kbag":"d7982b6d5e48f0c9d90359b7b53c9dfac2c56043e948fb22d0de6c2347c0a2b7c506680e37d9d78be30b496a4829e807","key":"921f87621d26e902cd56f1d7eaf5d640fefa8427010a8bc87d2eabae020da064","iv":"09c5d6fcc1036284ddfb44dbb3ee510c","date":"2015-08-31T00:00:00Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.n49ap.production/batterycharging1@2x~iphone.s5l8950x.img3","kbag":"b620c035a8f8e7eb91b9e327d191057764709dfa1d5d5ff2d5e46b4ced16be6cccf17418c1e50272a0bc30b097a9a0a5","key":"5688c6d98483945aeb71c5844e08c4bf508e97ddcc7db43da1ba08a77fe4ab0d","iv":"51356ef38dfa424f8c2c1554c4b0f25e","date":"2015-08-31T00:00:00Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.n49ap.production/batteryfull@2x~iphone.s5l8950x.img3","kbag":"00beca9439f87aae42f8431bd8163495b71cc2a1b061d5655749a16a50210ef2f89f18f9d2b1f9a370870f19a2efb2c3","key":"206ffd4863b3dba2baff6f21ca69309f810f7b1e476b12ddaa44a17ec08831e0","iv":"a3f2f09bd0991ed670fff6375efff92f","date":"2015-08-31T00:00:00Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.n49ap.production/batterylow0@2x~iphone.s5l8950x.img3","kbag":"4e0445ee1e3119b6048097ede0a7b9d39eff55417559104b38181eb62aad733f75528c04ffb8fe2d0ec38c8f45b28c5f","key":"f793ca70cfb80595a3d851a8bb981f501dd492ac7a734fc9cb2819884d2c55c3","iv":"a2bd56b795e07d4ce21ee0820212d2f2","date":"2015-08-31T00:00:00Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.n49ap.production/batterylow1@2x~iphone.s5l8950x.img3","kbag":"17084675b56ca811eb47238e8dceeb8a9d88db8fbc8737cdf176958a2820e81726af5a9793b428046f6593d142b0804d","key":"be25f0e2954dd5e41c80c4cc075bf450ccbcacf0ae659319126795ab3a205077","iv":"c14003b9dccc6ffab60056c7ad8bbd68","date":"2015-08-31T00:00:00Z"},{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.n49ap.production/glyphplugin@1136~iphone-lightning.s5l8950x.img3","kbag":"393299ec4b5f456c5d1c6820386a4087f6eb459ab2c735145954e40c0cf9226d13dc5201d4dfda27074b91d7255103bc","key":"92d0e023138feb0869639d4e3b076f647e8825579fab1c0b81d6c996d1d440a5","iv":"f22b99dc38a5ae4441e3003e983bc44d","date":"2015-08-31T00:00:00Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.n49ap.production/DeviceTree.n49ap.img3","kbag":"5fc13ba0b1aa9fbe5d1d771b19c6c796d663a5b6d591f1db4258b2efd72218e703a74ffc956c7f9578bfb4d439be1ff0","key":"9de4399114038b84aa323e57f9bd1ce42e1cbfbbe41cc30399de6e3bb9dc5559","iv":"03e6b67926e327a71d34249e18f51518","date":"2015-08-31T00:00:00Z"},{"image":"Kernelcache","filename":"kernelcache.release.n49","kbag":"ad8211381396d227d4853fb405f03ee0704f813e80bfc820afff18e96aa65fc7364dd323dd8ea5f2487e668369ce8801","key":"29e75598a86bcce2aa0ec8899016f08f7cb28dd5b901db4889e889c09ccdb8ff","iv":"a5f3ebd973c44c0e2ffa3688904aff85","date":"2015-08-31T00:00:00Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.n49ap.production/LLB.n49.RELEASE.img3","kbag":"210d058fd6f22f62218a70b53fd95bae3d45b3c418479278973422eeca1bd17ca676744154c92ed98d52d57aa1d0cebc","key":"81661369cc8f276b6715ec3bb94e6f07465444d8d372e973d2308a2ca396aa04","iv":"2acc57ad9437a527c2eed2e64a6f7244","date":"2015-08-31T00:00:00Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.n49ap.production/recoverymode@1136~iphone-lightning.s5l8950x.img3","kbag":"689c4441e780d02d0d304313638fff089b4db4cdb421b6bfe7ead7b1ce07cce51b8d733c4718cdbb7e8fb962039730c4","key":"9bbbb96c690eff8df79e7c60e6dd553c3443947528d8d5e600bb95f6dea219aa","iv":"b7f40a1a42819877650e7b0eea0a91ee","date":"2015-08-31T00:00:00Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.n49.RELEASE.dfu","kbag":"ab814e0194169058fd62fd31a4867b9e4f41c0b358304011be2197cd6f5c62033e7238d840e34471b42dd00b03de3b7d","key":"58857e8e7d65b1940b47d0745a7e14d516068cd26b6b68f09209aee6f6632d12","iv":"d957ce1156c7412598c817f17841ac5f","date":"2015-08-31T00:00:00Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.n49.RELEASE.dfu","kbag":"35400450979626eef41d864025641f2120486554ef22521b4ed3d8c62b62c31c58872ff784909ae9dafc31569bee0d79","key":"d0b49d366469ae2b1580d7d31b1bcf783d835e4fac13cfe9f9a160fa95010ac4","iv":"039241f2b0212bb7c7b62ab4deec263f","date":"2015-08-31T00:00:00Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.n49ap.production/iBoot.n49.RELEASE.img3","kbag":"0300a055846c6303245e83e50d60627eb6ff07b93b72fbcfbe70241239a181c86c537ef0f3932c27bc9e38b1ceafefc0","key":"f233a529a97c6bec62da1b1a3a879d30bcae8a4bf0317e88303fefc3e85d8571","iv":"99fac9814ff7606ded72880e1a7018e7","date":"2015-08-31T00:00:00Z"},{"image":"RestoreRamdisk","filename":"058-23947-023.dmg","kbag":"631158c602f04d8cbc9abddd410cdbfd35035f3934888fc2789e1fb7fff69affbe19c43cc3b943776c791b7a993ce00e","key":"dcedd05434ecea301ddfd9c8ace731882e593c114e8b77caed7bfec206fe7236","iv":"ed87eb6c7a2d0a85ec436b60946ae536","date":"2015-08-31T00:00:00Z"},{"image":"UpdateRamdisk","filename":"058-24024-023.dmg","kbag":"7dfbaa83b199690f0019bea3d0fdb311c725a0c7b0bf52e76be5250983e1ca8ed5f016727f3cb19e3e9fa8c517c074a8","key":"5f18206c6046ec2a78664bf520b6d88f71642d7a15876543ddf480422f5c2028","iv":"b6077808c2794285d5ad590c1d994ce8","date":"2015-08-31T00:00:00Z"},{"image":"RootFileSystem","filename":"058-24465-023.dmg","kbag":"0","key":"ff4ac04c5d77dc0dd020cfc507f550fa9e81309fcde782fe85d83dad5fe1d5ff0f3fd76b","iv":"0","date":"2015-08-31T00:00:00Z"}]}
\ No newline at end of file
diff --git a/resources/firmware/iPod5,1/12H321/index.html b/resources/firmware/iPod5,1/12H321/index.html
new file mode 100644
index 0000000..b25ab41
--- /dev/null
+++ b/resources/firmware/iPod5,1/12H321/index.html
@@ -0,0 +1 @@
+{"identifier":"iPod5,1","buildid":"12H321","codename":"Donner","updateramdiskexists":true,"restoreramdiskexists":true,"keys":[{"image":"GlyphPlugin","filename":"Firmware/all_flash/all_flash.n78ap.production/glyphplugin@1136~iphone-lightning.s5l8942x.img3","kbag":"","key":"e87448a065d65fde526f33d7722cca44ced9d67e42c6ca966ffe8b33acc169cc","iv":"80ccf55af177f20b0678db72053a32a7","date":"2017-08-28T13:42:54Z"},{"image":"LLB","filename":"Firmware/all_flash/all_flash.n78ap.production/LLB.n78.RELEASE.img3","kbag":"","key":"a84c8e93acfb10c3ff2812625459615de6566900d63275615de044061a505518","iv":"02fd9c8944418a862e02b43bc28d6b14","date":"2017-08-28T13:42:54Z"},{"image":"BatteryFull","filename":"Firmware/all_flash/all_flash.n78ap.production/batteryfull@2x~iphone.s5l8942x.img3","kbag":"","key":"4d69816df83f9ab245371a9623766ce6b6946d3a08d54fd77ca1cac452ad85af","iv":"241716376facb7d183031af976fd6f67","date":"2017-08-28T13:42:54Z"},{"image":"iBEC","filename":"Firmware/dfu/iBEC.n78.RELEASE.dfu","kbag":"","key":"5fac4cdeac38c7fbc19f6c2be83eabdcea7fe0ae7f57cf9a70182cc9cad8209f","iv":"ef80ca77212ebc1f823b15664076eb66","date":"2017-08-28T13:42:54Z"},{"image":"RootFS","filename":"058-24051-023.dmg","kbag":"","key":"d0efe3748387105f1851c6161abcddf3cdcde1e02052357116bc50149040d8c6b318b0a3","iv":"","date":"2017-08-28T13:42:54Z"},{"image":"BatteryCharging1","filename":"Firmware/all_flash/all_flash.n78ap.production/batterycharging1@2x~iphone.s5l8942x.img3","kbag":"","key":"f9001317346fa66ad07b9c0caee158034d9c76132185f10bace16320c09dcf4f","iv":"cadfe06ebd24d43ef23b09a643c5598d","date":"2017-08-28T13:42:54Z"},{"image":"BatteryLow1","filename":"Firmware/all_flash/all_flash.n78ap.production/batterylow1@2x~iphone.s5l8942x.img3","kbag":"","key":"d828732db47a5bfe2e76dfcf6016f394a9966bcce1a4eb6e00b5865c96c63172","iv":"680cbd0e0039d75eab356701b69f0f7f","date":"2017-08-28T13:42:54Z"},{"image":"Kernelcache","filename":"kernelcache.release.n78","kbag":"","key":"e7904495a19966d622389ce0e1113f4f00e0fc7c0fa65c4d66e79dd12450edf9","iv":"c96b701e3dc9ae4d07bf722a4cb50011","date":"2017-08-28T13:42:54Z"},{"image":"UpdateRamdisk","filename":"058-23960-023.dmg","kbag":"","key":"a49a84cc6183e9a106b17205c1cfc4e586c1c8818c259aded0cef8ee1535c387","iv":"7094dbe7a06b6c8c3dd14c656d50f8d0","date":"2017-08-28T13:42:36Z"},{"image":"RestoreRamdisk","filename":"058-23992-023.dmg","kbag":"","key":"e3ddf7d357feb1f340a8ae23938468f50e071d2ec31d657816d08435cb7fdf14","iv":"601d0a8aa1af6907a27f9680e5c7785d","date":"2017-08-28T13:42:54Z"},{"image":"AppleLogo","filename":"Firmware/all_flash/all_flash.n78ap.production/applelogo@2x~iphone.s5l8942x.img3","kbag":"","key":"636d92f146bde17843278ee1a35f512e3fcc65b91a9dbd686bdb947ca9e498dc","iv":"4e4d5f6f690d61dbb0dc41faac09969d","date":"2017-08-28T13:42:54Z"},{"image":"iBSS","filename":"Firmware/dfu/iBSS.n78.RELEASE.dfu","kbag":"","key":"0a0e0aedc8171669c9af6a229930a395959df55dcd8a3ee1fe0f4c009007df3c","iv":"e0175b03bc29817adc312638884e0898","date":"2017-08-28T13:42:54Z"},{"image":"BatteryCharging0","filename":"Firmware/all_flash/all_flash.n78ap.production/batterycharging0@2x~iphone.s5l8942x.img3","kbag":"","key":"227395e7d36c057a63f1958eefd1ea4334a8c3edcd7674ca4ce2a47777ab4353","iv":"ae51906179f7271d3ab6b3cd84979e48","date":"2017-08-28T13:42:54Z"},{"image":"RecoveryMode","filename":"Firmware/all_flash/all_flash.n78ap.production/recoverymode@1136~iphone-lightning.s5l8942x.img3","kbag":"","key":"fdfe1f92982d4f108f1c1bfc09de28a2581b064d1cea4e5a66e3352ad98721bc","iv":"3d2febb6e1144f6e6b415dc42518db30","date":"2017-08-28T13:42:54Z"},{"image":"BatteryLow0","filename":"Firmware/all_flash/all_flash.n78ap.production/batterylow0@2x~iphone.s5l8942x.img3","kbag":"","key":"bb0a90201af4f4ee4531566b3e9f4ab9f78beec916ac4513524472121f644c15","iv":"73c67f4e287fe482ae381470eb1505f2","date":"2017-08-28T13:42:54Z"},{"image":"iBoot","filename":"Firmware/all_flash/all_flash.n78ap.production/iBoot.n78.RELEASE.img3","kbag":"","key":"0a451084029901c87d8d355bed2bb6a84b403552089543a91ca2d450630c780e","iv":"8ef5ab9aafe4342b9bc70d52a7f7b686","date":"2017-08-28T13:42:54Z"},{"image":"DeviceTree","filename":"Firmware/all_flash/all_flash.n78ap.production/DeviceTree.n78ap.img3","kbag":"","key":"1e0ffa0989ca51c34f86964b7c9642436ad3071acfb5c877f3fc0e84cc7180b9","iv":"67b2dd2762aeacb6e3ea1fe0ec5ccda1","date":"2017-08-28T13:42:54Z"}]}
\ No newline at end of file
diff --git a/resources/manifests/BuildManifest613_iPad2,1.plist b/resources/manifests/BuildManifest613_iPad2,1.plist
new file mode 100644
index 0000000..965e3d4
--- /dev/null
+++ b/resources/manifests/BuildManifest613_iPad2,1.plist
@@ -0,0 +1,409 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x04
+ ApChipID
+ 0x8940
+ ApSecurityDomain
+ 0x01
+ Info
+
+ BuildNumber
+ 10B329
+ BuildTrain
+ BrightonMaps
+ DeviceClass
+ k93ap
+ MinimumSystemPartition
+ 1063
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 128
+ 1280
+ 16
+ 160
+ 32
+ 320
+ 64
+ 640
+ 8
+ 80
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Release
+ RestoreKernelCache
+ Release
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ HIzzQ/rc0FAqfYFIojzFItzJL2w=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/applelogo.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryCharging
+
+ Digest
+
+ ttJ6IiGtP9PfALTg0t3/1aNE59s=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/glyphcharging.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryCharging0
+
+ Digest
+
+ CrwgA7Jckn4pC4CXZoWvjgrCFns=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/batterycharging0.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ gqjH8QtI6+T5/haroSL4VA3c3iQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/batterycharging1.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ xg/HSeWcyZe0JgFedtRVio5Ukcw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/batteryfull.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ S+tdycikBc0M+E6d3yXni7G64QM=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/batterylow0.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ Ye6b4zaX2X9Z55q0cgEGQo3Ip50=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/batterylow1.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ 8PWfV9kVBvzq6/s/Y8dNBXJa8Dw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/glyphplugin.s5l8940x.img3
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ vxwiEMmeuMC5o5ORiAPzkyoyaas=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/DeviceTree.k93ap.img3
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ 9nqoZ9BE23FtqvRWKkftRIcr9ZQ=
+
+ Info
+
+ Path
+ kernelcache.release.k93
+
+ PartialDigest
+
+ QAAAAHgidgATqH3Npq7l0WqJzqd+2tx7IWH/
+ fw==
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-1537.9.55~11
+ Digest
+
+ pq3ZBqn+I9+4U8m7xcpZ+Y1vr3c=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/LLB.k93ap.RELEASE.img3
+
+ PartialDigest
+
+ QAAAAHhBAgD8f2085zQGr7MvFOVuHDJRUWK5
+ mQ==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 048-2634-005.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ apJ/m+ohRWznIWB3jQJ/U3foSnE=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/recoverymode~ipad.s5l8940x.img3
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ vxwiEMmeuMC5o5ORiAPzkyoyaas=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/DeviceTree.k93ap.img3
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ 9nqoZ9BE23FtqvRWKkftRIcr9ZQ=
+
+ Info
+
+ Path
+ kernelcache.release.k93
+
+ PartialDigest
+
+ QAAAAHgidgATqH3Npq7l0WqJzqd+2tx7IWH/
+ fw==
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ HIzzQ/rc0FAqfYFIojzFItzJL2w=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/applelogo.s5l8940x.img3
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ soTe26MUEWqoKnxbAlm9uDrYEA4=
+
+ Info
+
+ Path
+ 048-2872-002.dmg
+
+ PartialDigest
+
+ QAAAAHhwMwEwggsDt8v7VOdjNK99c7EacJVH
+ FA==
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-1537.9.55~11
+ Digest
+
+ t5tzZYVu5/Klky04bKvE2V1dJIg=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.k93ap.RELEASE.dfu
+
+ PartialDigest
+
+ QAAAAHhhBABkOA7YOLsDAf26UptdeESmMkt5
+ aA==
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-1537.9.55~11
+ Digest
+
+ HOFJUQ/FkuyjuOhETxXthXd8As4=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.k93ap.RELEASE.dfu
+
+ PartialDigest
+
+ QAAAAHghAQAylrmPiwzjpteZrAugidqorJuo
+ mg==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ HFFQI47N8BLubSfq+3wAHbCZU6k=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/iBoot.k93ap.RELEASE.img3
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ tmhlqSVs3hfYDCFEF1CNxG9edO8=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 10B329
+ ProductVersion
+ 6.1.3
+ SupportedProductTypes
+
+ iPad2,1
+
+
+
diff --git a/resources/manifests/BuildManifest613_iPad2,2.plist b/resources/manifests/BuildManifest613_iPad2,2.plist
new file mode 100644
index 0000000..cbf4647
--- /dev/null
+++ b/resources/manifests/BuildManifest613_iPad2,2.plist
@@ -0,0 +1,457 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x06
+ ApChipID
+ 0x8940
+ ApSecurityDomain
+ 0x01
+ BbChipID
+ 0x50
+ BbSkeyId
+
+ l6s0rAaT9bA7+3JtTiwlTxTicKE=
+
+ Info
+
+ BuildNumber
+ 10B329
+ BuildTrain
+ BrightonMaps
+ DeviceClass
+ k94ap
+ MinimumSystemPartition
+ 1088
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 128
+ 1280
+ 16
+ 160
+ 32
+ 320
+ 64
+ 640
+ 8
+ 80
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ BasebandFirmware
+ Release
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Release
+ RestoreKernelCache
+ Release
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ HIzzQ/rc0FAqfYFIojzFItzJL2w=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/applelogo.s5l8940x.img3
+
+ Trusted
+
+
+ BasebandFirmware
+
+ EBL-Digest
+
+ imrfCpuwU21wdfD1QrdCD6zF+V4=
+
+ FlashPSI-PartialDigest
+
+ QAQAAMB6AAAx7SlK1gDCGspZLECtOgotjATF
+ dw==
+
+ FlashPSI-SecPackDigest
+
+ aV7n5VUpvSbMWA4ImMj4R0vfpmk=
+
+ FlashPSI-Version
+ 0x0002000d
+ Info
+
+ Path
+ Firmware/ICE3_04.12.05_BOOT_02.13.Release.bbfw
+
+ ModemStack-Digest
+
+ onEtisvUtT4Fk9FLF42izS01sKI=
+
+ ModemStack-Length
+ 0x006f7468
+ ModemStack-SecPackDigest
+
+ bsAUrk3zgXJUNr4BK54C5/NV0Ms=
+
+ RamPSI-PartialDigest
+
+ QAQAAMD5AABaj5grvd5JETnsAKZKAD/cTGrV
+ qA==
+
+ RamPSI-Version
+ 0x0002000d
+
+ BatteryCharging
+
+ Digest
+
+ ttJ6IiGtP9PfALTg0t3/1aNE59s=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/glyphcharging.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryCharging0
+
+ Digest
+
+ CrwgA7Jckn4pC4CXZoWvjgrCFns=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/batterycharging0.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ gqjH8QtI6+T5/haroSL4VA3c3iQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/batterycharging1.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ xg/HSeWcyZe0JgFedtRVio5Ukcw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/batteryfull.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ S+tdycikBc0M+E6d3yXni7G64QM=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/batterylow0.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ Ye6b4zaX2X9Z55q0cgEGQo3Ip50=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/batterylow1.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ 8PWfV9kVBvzq6/s/Y8dNBXJa8Dw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/glyphplugin.s5l8940x.img3
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ Slc/eMFvJzjsz29RXHZqRdK32Xc=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/DeviceTree.k94ap.img3
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ dAoIziMazMSZ0iC8EeBVRG0ZlmA=
+
+ Info
+
+ Path
+ kernelcache.release.k94
+
+ PartialDigest
+
+ QAAAAHjyeAD91lr1l5/V226JwJImfj49gtlL
+ JA==
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-1537.9.55~11
+ Digest
+
+ 0DSllFQIUcgfEUI20yA0o4IRyx4=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/LLB.k94ap.RELEASE.img3
+
+ PartialDigest
+
+ QAAAAHhBAgAV6Y/mR0NLs7kq5wE0A3qNMLME
+ qA==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 048-2475-005.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ apJ/m+ohRWznIWB3jQJ/U3foSnE=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/recoverymode~ipad.s5l8940x.img3
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ Slc/eMFvJzjsz29RXHZqRdK32Xc=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/DeviceTree.k94ap.img3
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ dAoIziMazMSZ0iC8EeBVRG0ZlmA=
+
+ Info
+
+ Path
+ kernelcache.release.k94
+
+ PartialDigest
+
+ QAAAAHjyeAD91lr1l5/V226JwJImfj49gtlL
+ JA==
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ HIzzQ/rc0FAqfYFIojzFItzJL2w=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/applelogo.s5l8940x.img3
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ soTe26MUEWqoKnxbAlm9uDrYEA4=
+
+ Info
+
+ Path
+ 048-2872-002.dmg
+
+ PartialDigest
+
+ QAAAAHhwMwEwggsDt8v7VOdjNK99c7EacJVH
+ FA==
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-1537.9.55~11
+ Digest
+
+ Jn9BmNTwyNLgakQZpk9T6fvY3ws=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.k94ap.RELEASE.dfu
+
+ PartialDigest
+
+ QAAAAHhhBACrHLD3BuRZsQ+bMtTv6y6vH2h3
+ YA==
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-1537.9.55~11
+ Digest
+
+ Y5JFRIZit/m3lzlO+jsDLSAambQ=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.k94ap.RELEASE.dfu
+
+ PartialDigest
+
+ QAAAAHghAQA+UcYo6voFz5PPvCuLepGtQiPd
+ ew==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ 63wq1mjI36JofXT0/4vRtOuyx1Q=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/iBoot.k94ap.RELEASE.img3
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ 8iAuVn4UX8D2WcdqFQyoa+kz0FQ=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 10B329
+ ProductVersion
+ 6.1.3
+ SupportedProductTypes
+
+ iPad2,2
+
+
+
diff --git a/resources/manifests/BuildManifest613_iPad2,3.plist b/resources/manifests/BuildManifest613_iPad2,3.plist
new file mode 100644
index 0000000..46b4e28
--- /dev/null
+++ b/resources/manifests/BuildManifest613_iPad2,3.plist
@@ -0,0 +1,463 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x02
+ ApChipID
+ 0x8940
+ ApSecurityDomain
+ 0x01
+ BbActivationManifestKeyHash
+
+ rqXM4UNmjQ77TOHyyUyWamSWxqo=
+
+ BbCalibrationManifestKeyHash
+
+ vTmCipu1KLpRRvXgaHG2TNu85ak=
+
+ BbChipID
+ 0x005000E1
+ BbProvisioningManifestKeyHash
+
+ 7MQEUyvzG4gjjZc7KsNNAVTS8g4=
+
+ Info
+
+ BuildNumber
+ 10B329
+ BuildTrain
+ BrightonMaps
+ DeviceClass
+ k95ap
+ MinimumSystemPartition
+ 1071
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 128
+ 1280
+ 16
+ 160
+ 32
+ 320
+ 64
+ 640
+ 8
+ 80
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ BasebandFirmware
+ Release
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Release
+ RestoreKernelCache
+ Release
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ HIzzQ/rc0FAqfYFIojzFItzJL2w=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/applelogo.s5l8940x.img3
+
+ Trusted
+
+
+ BasebandFirmware
+
+ AMSS-DownloadDigest
+
+ D8qT0KWprCeWcfrxmCHV06gL0V4=
+
+ AMSS-HashTableDigest
+
+ 7S7KE3/fzNsvTwqKNIno6lqdH5s=
+
+ DBL-PartialDigest
+
+ VAAAAACyAABxq4165GzOgTCm4ZiQMWng6RCj
+ igDSAAAgQ7nmblmQc3mnHpkKkFsh1ZOD7w==
+
+ DBL-Version
+ -1610600444
+ ENANDPRG-PartialDigest
+
+ UAAAAMB4AgDQ7SQe0W2xGjwHPOFqYDF0efjX
+ PQ==
+
+ ENANDPRG-Version
+ -1610612479
+ Info
+
+ Path
+ Firmware/Phoenix-3.0.04.Release.bbfw
+
+ OSBL-DownloadDigest
+
+ d8KS/6GAG3tW9oioAgGYJzzdGgc=
+
+ PartitionTable-Digest
+
+ JVPJlSJZENRmYIDReT3WGJY6qVY=
+
+
+ BatteryCharging
+
+ Digest
+
+ ttJ6IiGtP9PfALTg0t3/1aNE59s=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/glyphcharging.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryCharging0
+
+ Digest
+
+ CrwgA7Jckn4pC4CXZoWvjgrCFns=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/batterycharging0.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ gqjH8QtI6+T5/haroSL4VA3c3iQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/batterycharging1.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ xg/HSeWcyZe0JgFedtRVio5Ukcw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/batteryfull.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ S+tdycikBc0M+E6d3yXni7G64QM=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/batterylow0.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ Ye6b4zaX2X9Z55q0cgEGQo3Ip50=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/batterylow1.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ 8PWfV9kVBvzq6/s/Y8dNBXJa8Dw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/glyphplugin.s5l8940x.img3
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ 5Q6HHpr4FGSD5MzQ1pRzb+k2RZc=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/DeviceTree.k95ap.img3
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ 6Pnv8sY0EuGijthvbZ3b5XUExU4=
+
+ Info
+
+ Path
+ kernelcache.release.k95
+
+ PartialDigest
+
+ QAAAAHjkeABBT+DhUBACT7dY8JMmoftytg1h
+ 5w==
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-1537.9.55~11
+ Digest
+
+ Xja2uh/omHdLt3Wi/+X0xGl6lLM=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/LLB.k95ap.RELEASE.img3
+
+ PartialDigest
+
+ QAAAAHhBAgCT32+pfg2eb49j0L/568uzZKzL
+ DA==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 048-2653-005.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ apJ/m+ohRWznIWB3jQJ/U3foSnE=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/recoverymode~ipad.s5l8940x.img3
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ 5Q6HHpr4FGSD5MzQ1pRzb+k2RZc=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/DeviceTree.k95ap.img3
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ 6Pnv8sY0EuGijthvbZ3b5XUExU4=
+
+ Info
+
+ Path
+ kernelcache.release.k95
+
+ PartialDigest
+
+ QAAAAHjkeABBT+DhUBACT7dY8JMmoftytg1h
+ 5w==
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ HIzzQ/rc0FAqfYFIojzFItzJL2w=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/applelogo.s5l8940x.img3
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ soTe26MUEWqoKnxbAlm9uDrYEA4=
+
+ Info
+
+ Path
+ 048-2872-002.dmg
+
+ PartialDigest
+
+ QAAAAHhwMwEwggsDt8v7VOdjNK99c7EacJVH
+ FA==
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-1537.9.55~11
+ Digest
+
+ /u0jGs9if8F0zt2zAev3JKzztRI=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.k95ap.RELEASE.dfu
+
+ PartialDigest
+
+ QAAAAHhhBACk47f+XqisHiNIBBAKHw4iDi/s
+ xQ==
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-1537.9.55~11
+ Digest
+
+ nlAE2jQFWaYHO9pZJhq39y37sak=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.k95ap.RELEASE.dfu
+
+ PartialDigest
+
+ QAAAAHghAQANcAxHbW82dSao7tLTKanbbqgc
+ oA==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ v2eoCemXjk48k9bkIw7MrHV+9Vw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/iBoot.k95ap.RELEASE.img3
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ k8/0Wy73uXDFAc84NnXIXIXUnHI=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 10B329
+ ProductVersion
+ 6.1.3
+ SupportedProductTypes
+
+ iPad2,3
+
+
+
diff --git a/resources/manifests/BuildManifest613_iPhone4,1.plist b/resources/manifests/BuildManifest613_iPhone4,1.plist
new file mode 100644
index 0000000..9ecc5b7
--- /dev/null
+++ b/resources/manifests/BuildManifest613_iPhone4,1.plist
@@ -0,0 +1,454 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x08
+ ApChipID
+ 0x8940
+ ApSecurityDomain
+ 0x01
+ BbActivationManifestKeyHash
+
+ rqXM4UNmjQ77TOHyyUyWamSWxqo=
+
+ BbCalibrationManifestKeyHash
+
+ vTmCipu1KLpRRvXgaHG2TNu85ak=
+
+ BbChipID
+ 0x005A00E1
+ BbProvisioningManifestKeyHash
+
+ 7MQEUyvzG4gjjZc7KsNNAVTS8g4=
+
+ Info
+
+ BuildNumber
+ 10B329
+ BuildTrain
+ BrightonMaps
+ DeviceClass
+ n94ap
+ MinimumSystemPartition
+ 1220
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 128
+ 1280
+ 16
+ 160
+ 32
+ 320
+ 64
+ 640
+ 8
+ 80
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ BasebandFirmware
+ Release
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Release
+ RestoreKernelCache
+ Release
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ UQSW+1v9yqBz7FmcAP9hm+1DjHY=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/applelogo@2x.s5l8940x.img3
+
+ Trusted
+
+
+ BasebandFirmware
+
+ AMSS-DownloadDigest
+
+ rTRDFcZPBYMKkCeZs3XC4rsV0Mo=
+
+ AMSS-HashTableDigest
+
+ UMf1FQsFTmaNLaMw1bZCqCNG2do=
+
+ Info
+
+ Path
+ Firmware/Trek-3.4.03.Release.bbfw
+
+ OSBL-DownloadDigest
+
+ XLDOaydMxcNeZsyg2WepzeY1pRs=
+
+ RestoreDBL-PartialDigest
+
+ WAAAAMDFAQAGWb86yHprHKdWuKYKg7tIaZbF
+ tA==
+
+ RestoreDBL-Version
+ -1575996413
+ eDBL-PartialDigest
+
+ ZAAAAMDGAQC9f3Z98ATNa7/pxE7hjOEmjQbq
+ cQ==
+
+ eDBL-Version
+ -1577044989
+
+ BatteryCharging
+
+ Digest
+
+ J9e4sgRytj7lLuRzHcDo1DK6Z14=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/glyphcharging@2x.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryCharging0
+
+ Digest
+
+ 0rvcBIYIOEn3XMDm/YewYkPZmiI=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/batterycharging0@2x.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ tMhBGCHX9uV+4S5B9wy9xKSVYzA=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/batterycharging1@2x.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ xJtU8Nwq5gE6nY/slhXH8YdPNeA=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/batteryfull@2x.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ xU+xkIvGHP1Z2EDbVaeYCBn2yTM=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/batterylow0@2x.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ 26C6wFnZOb6Di4WrFBwe2xr+BZ4=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/batterylow1@2x.s5l8940x.img3
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ s8OXD4BLLAlYEohMvVv1SNJSqa8=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/glyphplugin@2x.s5l8940x.img3
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ QsCm85hY2I4ti0XDLbYNrgtsIAw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/DeviceTree.n94ap.img3
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ lma8yuTB5iuO+w37PvqENq1dhCU=
+
+ Info
+
+ Path
+ kernelcache.release.n94
+
+ PartialDigest
+
+ QAAAALhIdgAACB4c0Ts3VQqOocOArinPmkC8
+ Jg==
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-1537.9.55~11
+ Digest
+
+ 99ylB5vX7gUI0Oq1jrXFPOVbTRQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/LLB.n94ap.RELEASE.img3
+
+ PartialDigest
+
+ QAAAAHhBAgCSzOMBtTGk64GZ9wZ7BvV/83JD
+ Bg==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 048-2613-005.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ zyhcoL1VMbP1uVdK3o/HmDPatVA=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/recoverymode@2x~iphone.s5l8940x.img3
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ QsCm85hY2I4ti0XDLbYNrgtsIAw=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/DeviceTree.n94ap.img3
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ lma8yuTB5iuO+w37PvqENq1dhCU=
+
+ Info
+
+ Path
+ kernelcache.release.n94
+
+ PartialDigest
+
+ QAAAALhIdgAACB4c0Ts3VQqOocOArinPmkC8
+ Jg==
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ UQSW+1v9yqBz7FmcAP9hm+1DjHY=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/applelogo@2x.s5l8940x.img3
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ soTe26MUEWqoKnxbAlm9uDrYEA4=
+
+ Info
+
+ Path
+ 048-2872-002.dmg
+
+ PartialDigest
+
+ QAAAAHhwMwEwggsDt8v7VOdjNK99c7EacJVH
+ FA==
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-1537.9.55~11
+ Digest
+
+ CUTBTlqvUkRApxzCSHpjuvBKVIc=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.n94ap.RELEASE.dfu
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-1537.9.55~11
+ Digest
+
+ o8qltDmBqtasoDbPrXONbk3BKEo=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.n94ap.RELEASE.dfu
+
+ PartialDigest
+
+ QAAAAHghAQBeQqUcXEV5SLOShFgas/KzLSCE
+ vQ==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ LA76H5o3Gl5uv3xbQ1fI4OSNUJE=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/iBoot.n94ap.RELEASE.img3
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ 3Usl6yRx4qezMq1vuVZf69RDnU8=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 10B329
+ ProductVersion
+ 6.1.3
+ SupportedProductTypes
+
+ iPhone4,1
+
+
+
diff --git a/resources/manifests/BuildManifest_iPad2,1.plist b/resources/manifests/BuildManifest_iPad2,1.plist
new file mode 100644
index 0000000..8cc35af
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPad2,1.plist
@@ -0,0 +1,1780 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x04
+ ApChipID
+ 0x8940
+ ApSecurityDomain
+ 0x01
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ k93ap
+ FDRSupport
+
+ MinimumSystemPartition
+ 1804
+ OSVarContentSize
+ 137781248
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+ 8
+ 180
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ xeyHPKlJ1ThRutteySbqn7AyVSQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/applelogo.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging0
+
+ Digest
+
+ 0QYiGjQv5tCclvG5KZwQd198wgQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/batterycharging0.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ wKc+SeCvkXHKg5TnpwNvYaNa1XI=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/batterycharging1.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ Ky6Zu0ZWP+H45h/TmvtBtXGJ27A=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/batteryfull~ipad.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ cvG44XOX7rMMO0GEVDatOqAzYdU=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/batterylow0~ipad.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ kAZn+XJtMvelY3B6qRUedHCZXp8=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/batterylow1~ipad.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ EVEWo82olchdVjElrRRTSJN1RGk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/glyphplugin~ipad-30pin.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ 0XTRKRnbvdmXP5b5DOs1+iryo8g=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/DeviceTree.k93ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ NRme2Xvds0Gbc46zSh5qUh4Kf3Q=
+
+ Info
+
+ Path
+ kernelcache.release.k93
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ RAKQZKN4ybeq4Fuuvfkun1A2P04=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/LLB.k93.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhRAgDQs9hxvB9/MEAKh91bUtzfToMb
+ HQ==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-24482-024.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ afACNRepOKtFa/RUt8sng4pOZSg=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/recoverymode~ipad-30pin.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ 0XTRKRnbvdmXP5b5DOs1+iryo8g=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/DeviceTree.k93ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ NRme2Xvds0Gbc46zSh5qUh4Kf3Q=
+
+ Info
+
+ Path
+ kernelcache.release.k93
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ xeyHPKlJ1ThRutteySbqn7AyVSQ=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/applelogo.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ 6YT8kmZto76bYGIappOkcqg4gqg=
+
+ Info
+
+ Path
+ 058-24107-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ 9etzagAlkcHaGi3B5pZMqC3TIK4=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.k93.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhxBACHnbucLLG5BoxSJ/y9xuoavZSO
+ gQ==
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ dioPuR9DXnDDSFtBN4YNZ1yJyV0=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.k93.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQAMmtn/x18kmBE/QzrlSeMp3Mgw
+ 5Q==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ GfUELq3nZtrxfGLj+3uTZPby+f0=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93ap.production/iBoot.k93.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ sA5Apv3DkLYurMsefxwgc2F4eww=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPad2,1
+
+
+
diff --git a/resources/manifests/BuildManifest_iPad2,2.plist b/resources/manifests/BuildManifest_iPad2,2.plist
new file mode 100644
index 0000000..94057c9
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPad2,2.plist
@@ -0,0 +1,1828 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x06
+ ApChipID
+ 0x8940
+ ApSecurityDomain
+ 0x01
+ BbChipID
+ 0x50
+ BbSkeyId
+
+ l6s0rAaT9bA7+3JtTiwlTxTicKE=
+
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ k94ap
+ FDRSupport
+
+ MinimumSystemPartition
+ 1834
+ OSVarContentSize
+ 137781248
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+ 8
+ 180
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ BasebandFirmware
+ Release
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ xeyHPKlJ1ThRutteySbqn7AyVSQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/applelogo.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BasebandFirmware
+
+ EBL-Digest
+
+ imrfCpuwU21wdfD1QrdCD6zF+V4=
+
+ FlashPSI-PartialDigest
+
+ QAQAAMB6AAAx7SlK1gDCGspZLECtOgotjATF
+ dw==
+
+ FlashPSI-SecPackDigest
+
+ aV7n5VUpvSbMWA4ImMj4R0vfpmk=
+
+ FlashPSI-Version
+ 0x0002000d
+ Info
+
+ Path
+ Firmware/ICE3_04.12.09_BOOT_02.13.Release.bbfw
+
+ ModemStack-Digest
+
+ ebeLNZ/4pv2VaNmLFpZEpTQNX0Q=
+
+ ModemStack-Length
+ 0x006f7248
+ ModemStack-SecPackDigest
+
+ Q9DHqpgfy1IP1vi44STUTiNpnqY=
+
+ RamPSI-PartialDigest
+
+ QAQAAMD5AABaj5grvd5JETnsAKZKAD/cTGrV
+ qA==
+
+ RamPSI-Version
+ 0x0002000d
+
+ BatteryCharging0
+
+ Digest
+
+ 0QYiGjQv5tCclvG5KZwQd198wgQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/batterycharging0.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ wKc+SeCvkXHKg5TnpwNvYaNa1XI=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/batterycharging1.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ Ky6Zu0ZWP+H45h/TmvtBtXGJ27A=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/batteryfull~ipad.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ cvG44XOX7rMMO0GEVDatOqAzYdU=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/batterylow0~ipad.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ kAZn+XJtMvelY3B6qRUedHCZXp8=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/batterylow1~ipad.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ EVEWo82olchdVjElrRRTSJN1RGk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/glyphplugin~ipad-30pin.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ 943lValGTaOXKKnbK45ldEJUJv0=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/DeviceTree.k94ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ 4OqDhM5Jbp7oOpGcw5Tf3HHcs/Q=
+
+ Info
+
+ Path
+ kernelcache.release.k94
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ +6cM2CvmzKEXARvriTmJl4UL8mU=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/LLB.k94.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhRAgCfj+EC6VIZ0u1jo4Sf70LnJcvE
+ ZA==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-23859-023.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ afACNRepOKtFa/RUt8sng4pOZSg=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/recoverymode~ipad-30pin.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ 943lValGTaOXKKnbK45ldEJUJv0=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/DeviceTree.k94ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ 4OqDhM5Jbp7oOpGcw5Tf3HHcs/Q=
+
+ Info
+
+ Path
+ kernelcache.release.k94
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ xeyHPKlJ1ThRutteySbqn7AyVSQ=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/applelogo.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ 6YT8kmZto76bYGIappOkcqg4gqg=
+
+ Info
+
+ Path
+ 058-24107-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ Ng0SNqExTPzKj5YxE8uwIWisQE0=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.k94.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhxBAB81loldIuAjR/q2IIP6yAes/kB
+ ow==
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ 0f0m4CjWUzZzsPv+TJ/ccUwP8Ps=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.k94.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQCykClfm/Cw80Lq0PWQuOUWv0tw
+ qQ==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ prr3b17ebrqLcohvh4y3iSASrwI=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k94ap.production/iBoot.k94.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ Q5TR6AFJAjx/0PvYeTYnUrS5B/Q=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPad2,2
+
+
+
diff --git a/resources/manifests/BuildManifest_iPad2,3.plist b/resources/manifests/BuildManifest_iPad2,3.plist
new file mode 100644
index 0000000..68a5637
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPad2,3.plist
@@ -0,0 +1,1834 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x02
+ ApChipID
+ 0x8940
+ ApSecurityDomain
+ 0x01
+ BbActivationManifestKeyHash
+
+ rqXM4UNmjQ77TOHyyUyWamSWxqo=
+
+ BbCalibrationManifestKeyHash
+
+ vTmCipu1KLpRRvXgaHG2TNu85ak=
+
+ BbChipID
+ 0x005000E1
+ BbProvisioningManifestKeyHash
+
+ 7MQEUyvzG4gjjZc7KsNNAVTS8g4=
+
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ k95ap
+ FDRSupport
+
+ MinimumSystemPartition
+ 1822
+ OSVarContentSize
+ 137781248
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+ 8
+ 180
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ BasebandFirmware
+ Release
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ xeyHPKlJ1ThRutteySbqn7AyVSQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/applelogo.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BasebandFirmware
+
+ AMSS-DownloadDigest
+
+ D8qT0KWprCeWcfrxmCHV06gL0V4=
+
+ AMSS-HashTableDigest
+
+ 7S7KE3/fzNsvTwqKNIno6lqdH5s=
+
+ DBL-PartialDigest
+
+ VAAAAACyAABxq4165GzOgTCm4ZiQMWng6RCj
+ igDSAAAgQ7nmblmQc3mnHpkKkFsh1ZOD7w==
+
+ DBL-Version
+ -1610600444
+ ENANDPRG-PartialDigest
+
+ UAAAAMB4AgDQ7SQe0W2xGjwHPOFqYDF0efjX
+ PQ==
+
+ ENANDPRG-Version
+ -1610612479
+ Info
+
+ Path
+ Firmware/Phoenix-3.0.04.Release.bbfw
+
+ OSBL-DownloadDigest
+
+ d8KS/6GAG3tW9oioAgGYJzzdGgc=
+
+ PartitionTable-Digest
+
+ JVPJlSJZENRmYIDReT3WGJY6qVY=
+
+
+ BatteryCharging0
+
+ Digest
+
+ 0QYiGjQv5tCclvG5KZwQd198wgQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/batterycharging0.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ wKc+SeCvkXHKg5TnpwNvYaNa1XI=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/batterycharging1.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ Ky6Zu0ZWP+H45h/TmvtBtXGJ27A=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/batteryfull~ipad.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ cvG44XOX7rMMO0GEVDatOqAzYdU=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/batterylow0~ipad.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ kAZn+XJtMvelY3B6qRUedHCZXp8=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/batterylow1~ipad.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ EVEWo82olchdVjElrRRTSJN1RGk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/glyphplugin~ipad-30pin.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ lSLD8hQSVLjvOHB+2alzaG7boWQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/DeviceTree.k95ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ +xucvbTTUwzr8WTv+sau8prY6g4=
+
+ Info
+
+ Path
+ kernelcache.release.k95
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ wxZQUCrYszrlJdt8AHX77ztzLPk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/LLB.k95.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhRAgBHhLLS2jaL3fyp0Ipm2aG2Ez8n
+ pA==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-24079-023.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ afACNRepOKtFa/RUt8sng4pOZSg=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/recoverymode~ipad-30pin.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ lSLD8hQSVLjvOHB+2alzaG7boWQ=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/DeviceTree.k95ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ +xucvbTTUwzr8WTv+sau8prY6g4=
+
+ Info
+
+ Path
+ kernelcache.release.k95
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ xeyHPKlJ1ThRutteySbqn7AyVSQ=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/applelogo.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ 6YT8kmZto76bYGIappOkcqg4gqg=
+
+ Info
+
+ Path
+ 058-24107-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ 4THYXapOWKCu3retXLegYxl0fAs=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.k95.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhxBABxOfuA3wG0GsellayEl/6VP81R
+ 1Q==
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ QB4OE5LDlGW9ZPpMdI8XAWNGGpo=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.k95.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQDfSLPWjmvfvqtlnJ5bUhHduSbK
+ Bw==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ SJP0lJxPrRz6lZ4Lma5uQt0ByBc=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k95ap.production/iBoot.k95.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ pDKBwm1m6yz2+fqPvqp9bDYBpaU=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPad2,3
+
+
+
diff --git a/resources/manifests/BuildManifest_iPad2,4.plist b/resources/manifests/BuildManifest_iPad2,4.plist
new file mode 100644
index 0000000..c117460
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPad2,4.plist
@@ -0,0 +1,1775 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x06
+ ApChipID
+ 0x8942
+ ApSecurityDomain
+ 0x01
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ k93aap
+ FDRSupport
+
+ MinimumSystemPartition
+ 1784
+ OSVarContentSize
+ 137777152
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+ 8
+ 180
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ YAXT3LLa0XR+yzuFWROPbtmgVZw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93aap.production/applelogo.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging0
+
+ Digest
+
+ WVfnYHtOlUJiD/FLEwWQmfvnzMk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93aap.production/batterycharging0.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ XkKocGaEktwyWns1J0XKRr1/x5U=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93aap.production/batterycharging1.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ vW1H2Sj83W8HyhfjZCoOqMq4O34=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93aap.production/batteryfull~ipad.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ PklFm7JUack4+xoE39LrbKk1R6s=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93aap.production/batterylow0~ipad.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ fDX4rOgXUF+ZFeUDf9todNRj5TQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93aap.production/batterylow1~ipad.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ b8jLVtbqP0Pd5MGNyHPWfXEZQ9Y=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93aap.production/glyphplugin~ipad-30pin.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ 0d6MZHbxUoL0Ozv9JbtMMxG7Bj0=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93aap.production/DeviceTree.k93aap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ ddLLEHHWA2zFEnFLR5yU69d81Yk=
+
+ Info
+
+ Path
+ kernelcache.release.k93a
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ 7WQ86WzKu2fgH5+HGMEtq2rdNJI=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93aap.production/LLB.k93a.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhBAgCCcOmHPLbm6GEBqXx6GHzeEA7t
+ mg==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-23840-023.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ Bc1mVcNOtOpON2ySJuAT+o8R19s=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93aap.production/recoverymode~ipad-30pin.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ 0d6MZHbxUoL0Ozv9JbtMMxG7Bj0=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.k93aap.production/DeviceTree.k93aap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ ddLLEHHWA2zFEnFLR5yU69d81Yk=
+
+ Info
+
+ Path
+ kernelcache.release.k93a
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ YAXT3LLa0XR+yzuFWROPbtmgVZw=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.k93aap.production/applelogo.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ W1s9h0o+OyNm+s3fBxFQQRoLNbA=
+
+ Info
+
+ Path
+ 058-24214-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ 8jhvbGFW84zA5xafZx1uUbgQ3gY=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.k93a.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ lA3oOMqtBmLQFWiF+ezPjhtdoMw=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.k93a.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQBkubFeX9v6m039HyQS9doGa9Ff
+ QA==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ +0y9TgmHNW7OnFMPJ2g9r8N/O00=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.k93aap.production/iBoot.k93a.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ kDmCfTcEYH4By8TNUhF8HBscL7E=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPad2,4
+
+
+
diff --git a/resources/manifests/BuildManifest_iPad2,5.plist b/resources/manifests/BuildManifest_iPad2,5.plist
new file mode 100644
index 0000000..433b5e7
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPad2,5.plist
@@ -0,0 +1,1775 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x0A
+ ApChipID
+ 0x8942
+ ApSecurityDomain
+ 0x01
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ p105ap
+ FDRSupport
+
+ MinimumSystemPartition
+ 1953
+ OSVarContentSize
+ 137777152
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+ 8
+ 180
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ YAXT3LLa0XR+yzuFWROPbtmgVZw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p105ap.production/applelogo.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging0
+
+ Digest
+
+ WVfnYHtOlUJiD/FLEwWQmfvnzMk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p105ap.production/batterycharging0.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ XkKocGaEktwyWns1J0XKRr1/x5U=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p105ap.production/batterycharging1.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ vW1H2Sj83W8HyhfjZCoOqMq4O34=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p105ap.production/batteryfull~ipad.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ PklFm7JUack4+xoE39LrbKk1R6s=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p105ap.production/batterylow0~ipad.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ fDX4rOgXUF+ZFeUDf9todNRj5TQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p105ap.production/batterylow1~ipad.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ NHWRoY4yUEUR813saY3nwmdblXA=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p105ap.production/glyphplugin~ipad-lightning.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ 4u7Gu6dk3kHvC+BkMo4SWS3DIXM=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p105ap.production/DeviceTree.p105ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ DyG3fH1OID6Q/xBhgu8dPK4ZUsg=
+
+ Info
+
+ Path
+ kernelcache.release.p105
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ abUOBb+f3jFivqZtd3UQAyli5kk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p105ap.production/LLB.p105.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhRAgBP77V4FVncSEdskY0eDLl5Ck0K
+ kQ==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-24036-023.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ w1dQn2sVS0OFyrRFLMVrTB2M6PU=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p105ap.production/recoverymode~ipad-lightning.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ 4u7Gu6dk3kHvC+BkMo4SWS3DIXM=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.p105ap.production/DeviceTree.p105ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ DyG3fH1OID6Q/xBhgu8dPK4ZUsg=
+
+ Info
+
+ Path
+ kernelcache.release.p105
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ YAXT3LLa0XR+yzuFWROPbtmgVZw=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.p105ap.production/applelogo.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ W1s9h0o+OyNm+s3fBxFQQRoLNbA=
+
+ Info
+
+ Path
+ 058-24214-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ 2rqlUvG4+Zwsa4Ja4TjsP7xYlsA=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.p105.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ 1yeK/qClTtahaYHWRCGk/RRaYhI=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.p105.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQDMmxHyMMSiOJ6WMllN2Qw3rF25
+ Hw==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ CWZT8QQWLxd0l8O4qyla+DlgvBw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p105ap.production/iBoot.p105.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ FJ/7cGGhbJ01m6fAApGSTG25V9o=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPad2,5
+
+
+
diff --git a/resources/manifests/BuildManifest_iPad2,6.plist b/resources/manifests/BuildManifest_iPad2,6.plist
new file mode 100644
index 0000000..08e3098
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPad2,6.plist
@@ -0,0 +1,1853 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x0C
+ ApChipID
+ 0x8942
+ ApSecurityDomain
+ 0x01
+ BbActivationManifestKeyHash
+
+ rqXM4UNmjQ77TOHyyUyWamSWxqo=
+
+ BbCalibrationManifestKeyHash
+
+ vTmCipu1KLpRRvXgaHG2TNu85ak=
+
+ BbChipID
+ 0x006F10E1
+ BbProvisioningManifestKeyHash
+
+ 7MQEUyvzG4gjjZc7KsNNAVTS8g4=
+
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ p106ap
+ FDRSupport
+
+ MinimumSystemPartition
+ 1976
+ OSVarContentSize
+ 137777152
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+ 8
+ 180
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ BasebandFirmware
+ Release
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ YAXT3LLa0XR+yzuFWROPbtmgVZw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p106ap.production/applelogo.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BasebandFirmware
+
+ APPS-DownloadDigest
+
+ DJiAwPNNOmT4P9RdlHUt3Q2TTHc=
+
+ APPS-HashTableDigest
+
+ x5Xkaqqkc+l3NFLL6s3kAi5P7Sk=
+
+ DSP1-DownloadDigest
+
+ dFi5J+pSSqOfz31fIvmah2GJO+E=
+
+ DSP1-HashTableDigest
+
+ HXUnmGmwIHbVLxkT1rHLm5V6iDM=
+
+ DSP2-DownloadDigest
+
+ qtTu6JED2pyocdNVYT1uWN2Back=
+
+ DSP2-HashTableDigest
+
+ 2rQ7whhh/WrHPUPMwT5lcsIkYDA=
+
+ DSP3-DownloadDigest
+
+ MZ1ERfoeFcbe79pFAl/hbWUSYKc=
+
+ DSP3-HashTableDigest
+
+ sKmLhQcjfaOliydm+iwxucr9DGw=
+
+ Info
+
+ Path
+ Firmware/Mav5-8.02.00.Release.bbfw
+
+ RPM-DownloadDigest
+
+ 051DfVgeFDI3DC9Hw35HGXCmgkM=
+
+ RestoreSBL1-PartialDigest
+
+ fAAAAEAQAgDAcZDeGqmO8LWlCHcYIPVjFqR8
+ 7A==
+
+ RestoreSBL1-Version
+ -1559152312
+ SBL1-PartialDigest
+
+ ZAAAAIC9AQACxiFAOjelZm4NtrrLc8bPJIRQ
+ NA==
+
+ SBL1-Version
+ -1560200888
+ SBL2-DownloadDigest
+
+ LycXsLwawICZf2dMjev2yhZs+ic=
+
+
+ BatteryCharging0
+
+ Digest
+
+ WVfnYHtOlUJiD/FLEwWQmfvnzMk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p106ap.production/batterycharging0.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ XkKocGaEktwyWns1J0XKRr1/x5U=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p106ap.production/batterycharging1.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ vW1H2Sj83W8HyhfjZCoOqMq4O34=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p106ap.production/batteryfull~ipad.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ PklFm7JUack4+xoE39LrbKk1R6s=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p106ap.production/batterylow0~ipad.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ fDX4rOgXUF+ZFeUDf9todNRj5TQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p106ap.production/batterylow1~ipad.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ NHWRoY4yUEUR813saY3nwmdblXA=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p106ap.production/glyphplugin~ipad-lightning.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ eWCe/F2+5Wxgt4kW38Niyo7VN/0=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p106ap.production/DeviceTree.p106ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ S2ac3plYVp+OO0W79QIBHVINKv0=
+
+ Info
+
+ Path
+ kernelcache.release.p106
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ FoyLlh0eq/usGrrUrOk3Y4hpg70=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p106ap.production/LLB.p106.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhRAgCSWMWEArAh4Wp6HkQBCQ9HpJ7k
+ TQ==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-24261-023.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ w1dQn2sVS0OFyrRFLMVrTB2M6PU=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p106ap.production/recoverymode~ipad-lightning.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ eWCe/F2+5Wxgt4kW38Niyo7VN/0=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.p106ap.production/DeviceTree.p106ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ S2ac3plYVp+OO0W79QIBHVINKv0=
+
+ Info
+
+ Path
+ kernelcache.release.p106
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ YAXT3LLa0XR+yzuFWROPbtmgVZw=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.p106ap.production/applelogo.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ W1s9h0o+OyNm+s3fBxFQQRoLNbA=
+
+ Info
+
+ Path
+ 058-24214-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ tF5sefb3UG4M4K7o5Ns/zucaicE=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.p106.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ q5huzFaPzzHzQNWe3+VPrEyMGmU=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.p106.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQB8r+z9Y2RVh8+Aq+8TWXHQIgKo
+ JQ==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ Fawb244ia3z1079TAS8y8vjJoOU=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p106ap.production/iBoot.p106.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ z4kGqKa2uWZN+w9eRF+bArOVpCI=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPad2,6
+
+
+
diff --git a/resources/manifests/BuildManifest_iPad2,7.plist b/resources/manifests/BuildManifest_iPad2,7.plist
new file mode 100644
index 0000000..c575590
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPad2,7.plist
@@ -0,0 +1,1853 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x0E
+ ApChipID
+ 0x8942
+ ApSecurityDomain
+ 0x01
+ BbActivationManifestKeyHash
+
+ rqXM4UNmjQ77TOHyyUyWamSWxqo=
+
+ BbCalibrationManifestKeyHash
+
+ vTmCipu1KLpRRvXgaHG2TNu85ak=
+
+ BbChipID
+ 0x006F10E1
+ BbProvisioningManifestKeyHash
+
+ 7MQEUyvzG4gjjZc7KsNNAVTS8g4=
+
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ p107ap
+ FDRSupport
+
+ MinimumSystemPartition
+ 1976
+ OSVarContentSize
+ 137777152
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+ 8
+ 180
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ BasebandFirmware
+ Release
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ YAXT3LLa0XR+yzuFWROPbtmgVZw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p107ap.production/applelogo.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BasebandFirmware
+
+ APPS-DownloadDigest
+
+ DJiAwPNNOmT4P9RdlHUt3Q2TTHc=
+
+ APPS-HashTableDigest
+
+ x5Xkaqqkc+l3NFLL6s3kAi5P7Sk=
+
+ DSP1-DownloadDigest
+
+ dFi5J+pSSqOfz31fIvmah2GJO+E=
+
+ DSP1-HashTableDigest
+
+ HXUnmGmwIHbVLxkT1rHLm5V6iDM=
+
+ DSP2-DownloadDigest
+
+ qtTu6JED2pyocdNVYT1uWN2Back=
+
+ DSP2-HashTableDigest
+
+ 2rQ7whhh/WrHPUPMwT5lcsIkYDA=
+
+ DSP3-DownloadDigest
+
+ MZ1ERfoeFcbe79pFAl/hbWUSYKc=
+
+ DSP3-HashTableDigest
+
+ sKmLhQcjfaOliydm+iwxucr9DGw=
+
+ Info
+
+ Path
+ Firmware/Mav5-8.02.00.Release.bbfw
+
+ RPM-DownloadDigest
+
+ 051DfVgeFDI3DC9Hw35HGXCmgkM=
+
+ RestoreSBL1-PartialDigest
+
+ fAAAAEAQAgDAcZDeGqmO8LWlCHcYIPVjFqR8
+ 7A==
+
+ RestoreSBL1-Version
+ -1559152312
+ SBL1-PartialDigest
+
+ ZAAAAIC9AQACxiFAOjelZm4NtrrLc8bPJIRQ
+ NA==
+
+ SBL1-Version
+ -1560200888
+ SBL2-DownloadDigest
+
+ LycXsLwawICZf2dMjev2yhZs+ic=
+
+
+ BatteryCharging0
+
+ Digest
+
+ WVfnYHtOlUJiD/FLEwWQmfvnzMk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p107ap.production/batterycharging0.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ XkKocGaEktwyWns1J0XKRr1/x5U=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p107ap.production/batterycharging1.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ vW1H2Sj83W8HyhfjZCoOqMq4O34=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p107ap.production/batteryfull~ipad.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ PklFm7JUack4+xoE39LrbKk1R6s=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p107ap.production/batterylow0~ipad.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ fDX4rOgXUF+ZFeUDf9todNRj5TQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p107ap.production/batterylow1~ipad.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ NHWRoY4yUEUR813saY3nwmdblXA=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p107ap.production/glyphplugin~ipad-lightning.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ GkDRP8zq1w0Z4uHMDkQdIIW7AZw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p107ap.production/DeviceTree.p107ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ T81ToYw/IIpF5OLBNfTJOpb81N8=
+
+ Info
+
+ Path
+ kernelcache.release.p107
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ X/brljo7j+1/KXljl7efkLscGXQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p107ap.production/LLB.p107.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhRAgCz42y+aKbFVTOBdxDctr3W8xeY
+ Mw==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-23932-023.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ w1dQn2sVS0OFyrRFLMVrTB2M6PU=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p107ap.production/recoverymode~ipad-lightning.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ GkDRP8zq1w0Z4uHMDkQdIIW7AZw=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.p107ap.production/DeviceTree.p107ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ T81ToYw/IIpF5OLBNfTJOpb81N8=
+
+ Info
+
+ Path
+ kernelcache.release.p107
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ YAXT3LLa0XR+yzuFWROPbtmgVZw=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.p107ap.production/applelogo.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ W1s9h0o+OyNm+s3fBxFQQRoLNbA=
+
+ Info
+
+ Path
+ 058-24214-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ vk6Tg/1YlO+YNnHpsII7f0TfnH4=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.p107.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ JjJaUvXuykO3rVIcvskpRLMZnx8=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.p107.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQBqSc2chxlONHVUo1ikrD2g9aCT
+ bg==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ D2yL8Z/H4QayNV/bdnEeeqRs78c=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p107ap.production/iBoot.p107.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ 6k6aeJJ6bpXZW+P3p1Pmy9NttuM=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPad2,7
+
+
+
diff --git a/resources/manifests/BuildManifest_iPad3,1.plist b/resources/manifests/BuildManifest_iPad3,1.plist
new file mode 100644
index 0000000..69128f2
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPad3,1.plist
@@ -0,0 +1,1775 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x00
+ ApChipID
+ 0x8945
+ ApSecurityDomain
+ 0x01
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ j1ap
+ FDRSupport
+
+ MinimumSystemPartition
+ 2217
+ OSVarContentSize
+ 137777152
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+ 8
+ 180
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ RjhP4+9ZvnpGy0GTvrITK4W7uPE=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j1ap.production/applelogo@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging0
+
+ Digest
+
+ XrOmOXdDqcOghaWNVXBbQUkFO2E=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j1ap.production/batterycharging0@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ F64julViTSBwR+Mf9Tgab02obm4=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j1ap.production/batterycharging1@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ geoLbkHH6g22Dk7w0HwMUaFfGyk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j1ap.production/batteryfull@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ jQU35cNTKSu4UQ1S5wrSSL6HXJY=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j1ap.production/batterylow0@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ tObqHbw7tbyWxDoZ8eDWTXk2CGc=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j1ap.production/batterylow1@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ aRZRL4tJODiVsnzd0F2e6FEiPTo=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j1ap.production/glyphplugin@2x~ipad-30pin.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ EfbWCosCbTeKCSIurh0lljwTElQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j1ap.production/DeviceTree.j1ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ t5yO+0Taf3/DLoTnpH70XXoUiEo=
+
+ Info
+
+ Path
+ kernelcache.release.j1
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ tc5UOKk2MPr8Iyw9PfTBuY6x54s=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j1ap.production/LLB.j1.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhRAgAQD5PQTWFBEPtJaG0BF+KRoxND
+ gQ==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-24578-024.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ GmQZAWU5hb6WifVTmVLR6YQSrV8=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j1ap.production/recoverymode@2x~ipad-30pin.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ EfbWCosCbTeKCSIurh0lljwTElQ=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.j1ap.production/DeviceTree.j1ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ t5yO+0Taf3/DLoTnpH70XXoUiEo=
+
+ Info
+
+ Path
+ kernelcache.release.j1
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ RjhP4+9ZvnpGy0GTvrITK4W7uPE=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.j1ap.production/applelogo@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ iIAxhUXqVmz+44ZiP0wQANYfNI8=
+
+ Info
+
+ Path
+ 058-24002-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ EgBo0Gk0AqYEeYDaSwnHEVbMT48=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.j1.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ M2O+dC0txXGDEhUykextI+KSjVs=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.j1.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQA5nd7wA20lQqps96dUQy+bsGy7
+ xA==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ LMq+bLBMK47wGA5DfNghhL3MV0M=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j1ap.production/iBoot.j1.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ RbzAXeFgNq/YYimL8v7L6xPvI2Q=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPad3,1
+
+
+
diff --git a/resources/manifests/BuildManifest_iPad3,2.plist b/resources/manifests/BuildManifest_iPad3,2.plist
new file mode 100644
index 0000000..9dc7560
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPad3,2.plist
@@ -0,0 +1,1845 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x02
+ ApChipID
+ 0x8945
+ ApSecurityDomain
+ 0x01
+ BbActivationManifestKeyHash
+
+ rqXM4UNmjQ77TOHyyUyWamSWxqo=
+
+ BbCalibrationManifestKeyHash
+
+ vTmCipu1KLpRRvXgaHG2TNu85ak=
+
+ BbChipID
+ 0x004600E1
+ BbProvisioningManifestKeyHash
+
+ 7MQEUyvzG4gjjZc7KsNNAVTS8g4=
+
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ j2ap
+ FDRSupport
+
+ MinimumSystemPartition
+ 2261
+ OSVarContentSize
+ 137777152
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+ 8
+ 180
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ BasebandFirmware
+ Release
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ RjhP4+9ZvnpGy0GTvrITK4W7uPE=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2ap.production/applelogo@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BasebandFirmware
+
+ AMSS-DownloadDigest
+
+ SxV9yYtMmeKjyM4SZdB0pp1x1eQ=
+
+ AMSS-HashTableDigest
+
+ vFGcoEUgp7TQJxQa+UbO+eyenbM=
+
+ DBL-PartialDigest
+
+ UAAAAECeAAAtHEmbyuQZTbzVLwxkS9BGKUpc
+ PkDGAAC4jc4wFgWzGBRf9pRnfebzQ4YOCA==
+
+ DBL-Version
+ -1592736544
+ DSP1-DownloadDigest
+
+ 81LGLD0Men7HeysS2Zx18gAbgEA=
+
+ DSP1-HashTableDigest
+
+ HWn/M1T79IQifCm3bYq+m5f2pts=
+
+ DSP2-DownloadDigest
+
+ jmZLuYm0meJPzpTpSpflDpW5NVI=
+
+ DSP2-HashTableDigest
+
+ 3gEAuDukD8fIfMFnRXEIAz5OPD0=
+
+ ENANDPRG-PartialDigest
+
+ XAAAAACcAgA6OKy5tFLcqun1Efcu7xSoTbiG
+ Yg==
+
+ ENANDPRG-Version
+ -1592736544
+ Info
+
+ Path
+ Firmware/Mav4-5.4.00.Release.bbfw
+
+ OSBL-DownloadDigest
+
+ r7fEvkpIQmRlecH9Vc4yjkj231A=
+
+ PartitionTable-Digest
+
+ Cx1L4EFTutR5c4in9zwI/G7P4Qo=
+
+
+ BatteryCharging0
+
+ Digest
+
+ XrOmOXdDqcOghaWNVXBbQUkFO2E=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2ap.production/batterycharging0@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ F64julViTSBwR+Mf9Tgab02obm4=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2ap.production/batterycharging1@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ geoLbkHH6g22Dk7w0HwMUaFfGyk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2ap.production/batteryfull@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ jQU35cNTKSu4UQ1S5wrSSL6HXJY=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2ap.production/batterylow0@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ tObqHbw7tbyWxDoZ8eDWTXk2CGc=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2ap.production/batterylow1@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ aRZRL4tJODiVsnzd0F2e6FEiPTo=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2ap.production/glyphplugin@2x~ipad-30pin.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ 3873ywY6YZxuK2HqDHU+WltJfrY=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2ap.production/DeviceTree.j2ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ ot1jyqTCfmHV1Ge2i35qfIGFzGs=
+
+ Info
+
+ Path
+ kernelcache.release.j2
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ SuhXOPJuAHz5B5S2RlIQAUWVcro=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2ap.production/LLB.j2.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhRAgAFw9xqx7lIqZIOI/iVZGPL6oaX
+ Fg==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-24297-023.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ GmQZAWU5hb6WifVTmVLR6YQSrV8=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2ap.production/recoverymode@2x~ipad-30pin.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ 3873ywY6YZxuK2HqDHU+WltJfrY=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.j2ap.production/DeviceTree.j2ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ ot1jyqTCfmHV1Ge2i35qfIGFzGs=
+
+ Info
+
+ Path
+ kernelcache.release.j2
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ RjhP4+9ZvnpGy0GTvrITK4W7uPE=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.j2ap.production/applelogo@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ iIAxhUXqVmz+44ZiP0wQANYfNI8=
+
+ Info
+
+ Path
+ 058-24002-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ XbTlGxQZbbX+JdfJjZYxN1Dwd0w=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.j2.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ vZeVLzjflTWulPJDDrOo68AjeWA=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.j2.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQBgnRwXoY34zN7jWtagA7sOl6VX
+ rQ==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ VrrEzUbZ1GzIGU+85rkHUvTWAU0=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2ap.production/iBoot.j2.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ s9t+Ngrs5F3Gw0dvg4cVvggFP8k=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPad3,2
+
+
+
diff --git a/resources/manifests/BuildManifest_iPad3,3.plist b/resources/manifests/BuildManifest_iPad3,3.plist
new file mode 100644
index 0000000..3be0139
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPad3,3.plist
@@ -0,0 +1,1845 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x04
+ ApChipID
+ 0x8945
+ ApSecurityDomain
+ 0x01
+ BbActivationManifestKeyHash
+
+ rqXM4UNmjQ77TOHyyUyWamSWxqo=
+
+ BbCalibrationManifestKeyHash
+
+ vTmCipu1KLpRRvXgaHG2TNu85ak=
+
+ BbChipID
+ 0x004600E1
+ BbProvisioningManifestKeyHash
+
+ 7MQEUyvzG4gjjZc7KsNNAVTS8g4=
+
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ j2aap
+ FDRSupport
+
+ MinimumSystemPartition
+ 2261
+ OSVarContentSize
+ 137777152
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+ 8
+ 180
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ BasebandFirmware
+ Release
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ RjhP4+9ZvnpGy0GTvrITK4W7uPE=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2aap.production/applelogo@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BasebandFirmware
+
+ AMSS-DownloadDigest
+
+ SxV9yYtMmeKjyM4SZdB0pp1x1eQ=
+
+ AMSS-HashTableDigest
+
+ vFGcoEUgp7TQJxQa+UbO+eyenbM=
+
+ DBL-PartialDigest
+
+ UAAAAECeAAAtHEmbyuQZTbzVLwxkS9BGKUpc
+ PkDGAAC4jc4wFgWzGBRf9pRnfebzQ4YOCA==
+
+ DBL-Version
+ -1592736544
+ DSP1-DownloadDigest
+
+ 81LGLD0Men7HeysS2Zx18gAbgEA=
+
+ DSP1-HashTableDigest
+
+ HWn/M1T79IQifCm3bYq+m5f2pts=
+
+ DSP2-DownloadDigest
+
+ jmZLuYm0meJPzpTpSpflDpW5NVI=
+
+ DSP2-HashTableDigest
+
+ 3gEAuDukD8fIfMFnRXEIAz5OPD0=
+
+ ENANDPRG-PartialDigest
+
+ XAAAAACcAgA6OKy5tFLcqun1Efcu7xSoTbiG
+ Yg==
+
+ ENANDPRG-Version
+ -1592736544
+ Info
+
+ Path
+ Firmware/Mav4-5.4.00.Release.bbfw
+
+ OSBL-DownloadDigest
+
+ r7fEvkpIQmRlecH9Vc4yjkj231A=
+
+ PartitionTable-Digest
+
+ Cx1L4EFTutR5c4in9zwI/G7P4Qo=
+
+
+ BatteryCharging0
+
+ Digest
+
+ XrOmOXdDqcOghaWNVXBbQUkFO2E=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2aap.production/batterycharging0@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ F64julViTSBwR+Mf9Tgab02obm4=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2aap.production/batterycharging1@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ geoLbkHH6g22Dk7w0HwMUaFfGyk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2aap.production/batteryfull@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ jQU35cNTKSu4UQ1S5wrSSL6HXJY=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2aap.production/batterylow0@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ tObqHbw7tbyWxDoZ8eDWTXk2CGc=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2aap.production/batterylow1@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ aRZRL4tJODiVsnzd0F2e6FEiPTo=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2aap.production/glyphplugin@2x~ipad-30pin.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ l25NTsj3kIyAOXY9YbP/Mgq5lb4=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2aap.production/DeviceTree.j2aap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ 7oBCKhXTCxBD3e52GDNqGj7n2ks=
+
+ Info
+
+ Path
+ kernelcache.release.j2a
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ m/Pi5BUJ7/6b/rqz60MpmwuI1uo=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2aap.production/LLB.j2a.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhRAgCn1s16upDW04e6fkHqjIt6tenZ
+ 3Q==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-24073-023.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ GmQZAWU5hb6WifVTmVLR6YQSrV8=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2aap.production/recoverymode@2x~ipad-30pin.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ l25NTsj3kIyAOXY9YbP/Mgq5lb4=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.j2aap.production/DeviceTree.j2aap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ 7oBCKhXTCxBD3e52GDNqGj7n2ks=
+
+ Info
+
+ Path
+ kernelcache.release.j2a
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ RjhP4+9ZvnpGy0GTvrITK4W7uPE=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.j2aap.production/applelogo@2x~ipad.s5l8945x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ iIAxhUXqVmz+44ZiP0wQANYfNI8=
+
+ Info
+
+ Path
+ 058-24002-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ bvDxKDgK48PWxYpaXGkAZH6V+xs=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.j2a.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ rJJb52PRcsxobiZ6KrCfvv2dNrc=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.j2a.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQAo5kdyMsP8Q7IZeEkEF2h/T8+A
+ OQ==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ Mf4T1DfbcqVCw0oAc7B/H5kdC/8=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.j2aap.production/iBoot.j2a.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ 4BRM2aN9L5ZBKJRmSur/LHSebwQ=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPad3,3
+
+
+
diff --git a/resources/manifests/BuildManifest_iPad3,4.plist b/resources/manifests/BuildManifest_iPad3,4.plist
new file mode 100644
index 0000000..98d73a3
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPad3,4.plist
@@ -0,0 +1,1773 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x00
+ ApChipID
+ 0x8955
+ ApSecurityDomain
+ 0x01
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ p101ap
+ FDRSupport
+
+ MinimumSystemPartition
+ 2199
+ OSVarContentSize
+ 137777152
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ crA3rU+cjumcowqrl6V3kG12WG8=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p101ap.production/applelogo@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging0
+
+ Digest
+
+ mBYYm+uMqQ7cpIY3zvDx3yPzgPs=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p101ap.production/batterycharging0@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ hyjs4/Mg4VLBr/ahSIbh1RDxh2U=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p101ap.production/batterycharging1@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ 3k/FDg73OGDIwtpHSVFCqm7mVqo=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p101ap.production/batteryfull@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ 4ozxG21ZmCAFujFmbdhlIQSRYTk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p101ap.production/batterylow0@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ ov3VkY1lKtIjz82QSSf9VOFTsfc=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p101ap.production/batterylow1@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ nONH02bZHA/iVgK96cKzUlYYENU=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p101ap.production/glyphplugin@2x~ipad-lightning.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ jtI+eez3vjujvuYD3N1RjTC0OCI=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p101ap.production/DeviceTree.p101ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ UeO5Iw4KAYo/vQwpy6rqcD5nwHY=
+
+ Info
+
+ Path
+ kernelcache.release.p101
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ zS8scqPuXq7LmPp+2C1DIuz/fLo=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p101ap.production/LLB.p101.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhRAgDqNOqXoOAKA23eNDXo1CAL7lP8
+ oQ==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-24283-023.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ x9wY0dFyqwDVoMu9vIz9kxCIoF0=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p101ap.production/recoverymode@2x~ipad-lightning.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ jtI+eez3vjujvuYD3N1RjTC0OCI=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.p101ap.production/DeviceTree.p101ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ UeO5Iw4KAYo/vQwpy6rqcD5nwHY=
+
+ Info
+
+ Path
+ kernelcache.release.p101
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ crA3rU+cjumcowqrl6V3kG12WG8=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.p101ap.production/applelogo@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ dKo3Kn9R8PeR5H6YncOmfEwm8ug=
+
+ Info
+
+ Path
+ 058-24390-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ LYoogKT5Z3PVOUwAVO+JTQVqKD8=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.p101.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ 8bLxcfLKwyNjm44nG8KbD2QYVsE=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.p101.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQBpdoKujB1n0botKLyJQ9Vmy7+f
+ kQ==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ XLRI0qt7wh0jGlG7bbo/XqyAuA4=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p101ap.production/iBoot.p101.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ cAk3FZk408iw5IMiSAvj21hRZWE=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPad3,4
+
+
+
diff --git a/resources/manifests/BuildManifest_iPad3,5.plist b/resources/manifests/BuildManifest_iPad3,5.plist
new file mode 100644
index 0000000..0634bee
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPad3,5.plist
@@ -0,0 +1,1851 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x02
+ ApChipID
+ 0x8955
+ ApSecurityDomain
+ 0x01
+ BbActivationManifestKeyHash
+
+ rqXM4UNmjQ77TOHyyUyWamSWxqo=
+
+ BbCalibrationManifestKeyHash
+
+ vTmCipu1KLpRRvXgaHG2TNu85ak=
+
+ BbChipID
+ 0x006F10E1
+ BbProvisioningManifestKeyHash
+
+ 7MQEUyvzG4gjjZc7KsNNAVTS8g4=
+
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ p102ap
+ FDRSupport
+
+ MinimumSystemPartition
+ 2221
+ OSVarContentSize
+ 137777152
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ BasebandFirmware
+ Release
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ crA3rU+cjumcowqrl6V3kG12WG8=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p102ap.production/applelogo@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BasebandFirmware
+
+ APPS-DownloadDigest
+
+ DJiAwPNNOmT4P9RdlHUt3Q2TTHc=
+
+ APPS-HashTableDigest
+
+ x5Xkaqqkc+l3NFLL6s3kAi5P7Sk=
+
+ DSP1-DownloadDigest
+
+ dFi5J+pSSqOfz31fIvmah2GJO+E=
+
+ DSP1-HashTableDigest
+
+ HXUnmGmwIHbVLxkT1rHLm5V6iDM=
+
+ DSP2-DownloadDigest
+
+ qtTu6JED2pyocdNVYT1uWN2Back=
+
+ DSP2-HashTableDigest
+
+ 2rQ7whhh/WrHPUPMwT5lcsIkYDA=
+
+ DSP3-DownloadDigest
+
+ MZ1ERfoeFcbe79pFAl/hbWUSYKc=
+
+ DSP3-HashTableDigest
+
+ sKmLhQcjfaOliydm+iwxucr9DGw=
+
+ Info
+
+ Path
+ Firmware/Mav5-8.02.00.Release.bbfw
+
+ RPM-DownloadDigest
+
+ 051DfVgeFDI3DC9Hw35HGXCmgkM=
+
+ RestoreSBL1-PartialDigest
+
+ fAAAAEAQAgDAcZDeGqmO8LWlCHcYIPVjFqR8
+ 7A==
+
+ RestoreSBL1-Version
+ -1559152312
+ SBL1-PartialDigest
+
+ ZAAAAIC9AQACxiFAOjelZm4NtrrLc8bPJIRQ
+ NA==
+
+ SBL1-Version
+ -1560200888
+ SBL2-DownloadDigest
+
+ LycXsLwawICZf2dMjev2yhZs+ic=
+
+
+ BatteryCharging0
+
+ Digest
+
+ mBYYm+uMqQ7cpIY3zvDx3yPzgPs=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p102ap.production/batterycharging0@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ hyjs4/Mg4VLBr/ahSIbh1RDxh2U=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p102ap.production/batterycharging1@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ 3k/FDg73OGDIwtpHSVFCqm7mVqo=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p102ap.production/batteryfull@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ 4ozxG21ZmCAFujFmbdhlIQSRYTk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p102ap.production/batterylow0@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ ov3VkY1lKtIjz82QSSf9VOFTsfc=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p102ap.production/batterylow1@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ nONH02bZHA/iVgK96cKzUlYYENU=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p102ap.production/glyphplugin@2x~ipad-lightning.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ SDP4Fd65wrvPO3nRIY+UtsQNNBs=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p102ap.production/DeviceTree.p102ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ GsHyUUAV56QJC710flo+QAO6PgE=
+
+ Info
+
+ Path
+ kernelcache.release.p102
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ rj9HhTx0LbmTLWqLVp5esOkzllw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p102ap.production/LLB.p102.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhRAgAf+nSPQCEPWpoMyqXmhegirC7b
+ qA==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-24439-023.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ x9wY0dFyqwDVoMu9vIz9kxCIoF0=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p102ap.production/recoverymode@2x~ipad-lightning.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ SDP4Fd65wrvPO3nRIY+UtsQNNBs=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.p102ap.production/DeviceTree.p102ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ GsHyUUAV56QJC710flo+QAO6PgE=
+
+ Info
+
+ Path
+ kernelcache.release.p102
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ crA3rU+cjumcowqrl6V3kG12WG8=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.p102ap.production/applelogo@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ dKo3Kn9R8PeR5H6YncOmfEwm8ug=
+
+ Info
+
+ Path
+ 058-24390-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ Gs/QlyNttGbtRC4hhYQo5oOD430=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.p102.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ udALaygBX4Qgfx+ctunRhFbEoOI=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.p102.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQBeAqb/1dLzOiKTVMQkp10o9Uqa
+ gg==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ ZfP4MacLkAGBLormvMHQEd65RrM=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p102ap.production/iBoot.p102.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ KIbYgNGP7qPe4cvyJblXevSlRjs=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPad3,5
+
+
+
diff --git a/resources/manifests/BuildManifest_iPad3,6.plist b/resources/manifests/BuildManifest_iPad3,6.plist
new file mode 100644
index 0000000..b61b791
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPad3,6.plist
@@ -0,0 +1,1851 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x04
+ ApChipID
+ 0x8955
+ ApSecurityDomain
+ 0x01
+ BbActivationManifestKeyHash
+
+ rqXM4UNmjQ77TOHyyUyWamSWxqo=
+
+ BbCalibrationManifestKeyHash
+
+ vTmCipu1KLpRRvXgaHG2TNu85ak=
+
+ BbChipID
+ 0x006F10E1
+ BbProvisioningManifestKeyHash
+
+ 7MQEUyvzG4gjjZc7KsNNAVTS8g4=
+
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ p103ap
+ FDRSupport
+
+ MinimumSystemPartition
+ 2221
+ OSVarContentSize
+ 137777152
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ BasebandFirmware
+ Release
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ crA3rU+cjumcowqrl6V3kG12WG8=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p103ap.production/applelogo@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BasebandFirmware
+
+ APPS-DownloadDigest
+
+ DJiAwPNNOmT4P9RdlHUt3Q2TTHc=
+
+ APPS-HashTableDigest
+
+ x5Xkaqqkc+l3NFLL6s3kAi5P7Sk=
+
+ DSP1-DownloadDigest
+
+ dFi5J+pSSqOfz31fIvmah2GJO+E=
+
+ DSP1-HashTableDigest
+
+ HXUnmGmwIHbVLxkT1rHLm5V6iDM=
+
+ DSP2-DownloadDigest
+
+ qtTu6JED2pyocdNVYT1uWN2Back=
+
+ DSP2-HashTableDigest
+
+ 2rQ7whhh/WrHPUPMwT5lcsIkYDA=
+
+ DSP3-DownloadDigest
+
+ MZ1ERfoeFcbe79pFAl/hbWUSYKc=
+
+ DSP3-HashTableDigest
+
+ sKmLhQcjfaOliydm+iwxucr9DGw=
+
+ Info
+
+ Path
+ Firmware/Mav5-8.02.00.Release.bbfw
+
+ RPM-DownloadDigest
+
+ 051DfVgeFDI3DC9Hw35HGXCmgkM=
+
+ RestoreSBL1-PartialDigest
+
+ fAAAAEAQAgDAcZDeGqmO8LWlCHcYIPVjFqR8
+ 7A==
+
+ RestoreSBL1-Version
+ -1559152312
+ SBL1-PartialDigest
+
+ ZAAAAIC9AQACxiFAOjelZm4NtrrLc8bPJIRQ
+ NA==
+
+ SBL1-Version
+ -1560200888
+ SBL2-DownloadDigest
+
+ LycXsLwawICZf2dMjev2yhZs+ic=
+
+
+ BatteryCharging0
+
+ Digest
+
+ mBYYm+uMqQ7cpIY3zvDx3yPzgPs=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p103ap.production/batterycharging0@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ hyjs4/Mg4VLBr/ahSIbh1RDxh2U=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p103ap.production/batterycharging1@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ 3k/FDg73OGDIwtpHSVFCqm7mVqo=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p103ap.production/batteryfull@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ 4ozxG21ZmCAFujFmbdhlIQSRYTk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p103ap.production/batterylow0@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ ov3VkY1lKtIjz82QSSf9VOFTsfc=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p103ap.production/batterylow1@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ nONH02bZHA/iVgK96cKzUlYYENU=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p103ap.production/glyphplugin@2x~ipad-lightning.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ uxgGTVTdiJApslLtZghSLnh1+9I=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p103ap.production/DeviceTree.p103ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ gOh2/2p8FKHw23wEa0stkqpGCvQ=
+
+ Info
+
+ Path
+ kernelcache.release.p103
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ R9P0zuppzFAJCI1tSvuRuSl24EI=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p103ap.production/LLB.p103.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhRAgA3MR1dxTuZRyrs/yXNvwmFishZ
+ Ag==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-24407-023.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ x9wY0dFyqwDVoMu9vIz9kxCIoF0=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p103ap.production/recoverymode@2x~ipad-lightning.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ uxgGTVTdiJApslLtZghSLnh1+9I=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.p103ap.production/DeviceTree.p103ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ gOh2/2p8FKHw23wEa0stkqpGCvQ=
+
+ Info
+
+ Path
+ kernelcache.release.p103
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ crA3rU+cjumcowqrl6V3kG12WG8=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.p103ap.production/applelogo@2x~ipad.s5l8955x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ dKo3Kn9R8PeR5H6YncOmfEwm8ug=
+
+ Info
+
+ Path
+ 058-24390-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ 36nqW8rZDAlWKNUkEOXv3ZLi+jw=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.p103.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ P+KBtaBtZO6MbygYvLqJSMZedsY=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.p103.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQDvTZFpqu1UdBgUWu0X9LNjKPr5
+ JA==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ 9BRuVJ0nL9lfWu7qlhlDGKo3yeI=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.p103ap.production/iBoot.p103.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ Aq/TM9+fzfChTyHI3ostc1RGGkE=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPad3,6
+
+
+
diff --git a/resources/manifests/BuildManifest_iPhone4,1.plist b/resources/manifests/BuildManifest_iPhone4,1.plist
new file mode 100644
index 0000000..45e8af4
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPhone4,1.plist
@@ -0,0 +1,1825 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x08
+ ApChipID
+ 0x8940
+ ApSecurityDomain
+ 0x01
+ BbActivationManifestKeyHash
+
+ rqXM4UNmjQ77TOHyyUyWamSWxqo=
+
+ BbCalibrationManifestKeyHash
+
+ vTmCipu1KLpRRvXgaHG2TNu85ak=
+
+ BbChipID
+ 0x005A00E1
+ BbProvisioningManifestKeyHash
+
+ 7MQEUyvzG4gjjZc7KsNNAVTS8g4=
+
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ n94ap
+ FDRSupport
+
+ MinimumSystemPartition
+ 2011
+ OSVarContentSize
+ 137777152
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+ 8
+ 180
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ BasebandFirmware
+ Release
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ 51Ttm15xos3y7vFNpkwXrDWBjgs=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/applelogo@2x~iphone.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BasebandFirmware
+
+ AMSS-DownloadDigest
+
+ E1nIRxRH4AXXWi7pJX8VBJMhLCU=
+
+ AMSS-HashTableDigest
+
+ bPCaFI/1IdPnPFlbAGhAYER9q6w=
+
+ Info
+
+ Path
+ Firmware/Trek-5.5.00.Release.bbfw
+
+ OSBL-DownloadDigest
+
+ M9Ix1OBOqZYOSwsIzaCHYsNBB0Y=
+
+ RestoreDBL-PartialDigest
+
+ aAAAAMDFAQCS24Q6eT0QtnLzjkfWiN/FfzZC
+ qQ==
+
+ RestoreDBL-Version
+ -1575987968
+ eDBL-PartialDigest
+
+ dAAAAMDGAQAw086mAg+ORPAg3Se3GkodSFM1
+ kw==
+
+ eDBL-Version
+ -1577036544
+
+ BatteryCharging0
+
+ Digest
+
+ dNnqk6VIPUEWZmprAnGZiZOeLrU=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/batterycharging0@2x~iphone.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ WzsNHPeGbyXTD9Y7eYQx9p165Hc=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/batterycharging1@2x~iphone.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ tpTJdmhkua5d/iKoG+yXtTIoobs=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/batteryfull@2x~iphone.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ irFon3iJX3QZDzYLfPnEc3n3Wuc=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/batterylow0@2x~iphone.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ 8eERC+4unONVaulkoCOAFy8n3RY=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/batterylow1@2x~iphone.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ hTbOzJi9B2NZKKzRf7Q9bNyKs9M=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/glyphplugin@2x~iphone-30pin.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ H4GXfo6IruwRhQyv9GBY9xrgC3w=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/DeviceTree.n94ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ QwF+69UXtp2aficbJ4Rz/AyzT6Y=
+
+ Info
+
+ Path
+ kernelcache.release.n94
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ x1tw4FRS3opfF3PIVMaS+BVWJfw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/LLB.n94.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhBAgA7CunHMXAoDl4pVJ9pYQ9x1tO5
+ 2A==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-24033-023.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ 1nwnBc3Kw/yDaARzU/vsRGeXX94=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/recoverymode@2x~iphone-30pin.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ H4GXfo6IruwRhQyv9GBY9xrgC3w=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/DeviceTree.n94ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ QwF+69UXtp2aficbJ4Rz/AyzT6Y=
+
+ Info
+
+ Path
+ kernelcache.release.n94
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ 51Ttm15xos3y7vFNpkwXrDWBjgs=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/applelogo@2x~iphone.s5l8940x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ 6YT8kmZto76bYGIappOkcqg4gqg=
+
+ Info
+
+ Path
+ 058-24107-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ bLbHjDOjI+hhlf+5A3w4+vlYzx8=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.n94.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ x9DQmL6EU0oxhcfIsbZHrCDY6ew=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.n94.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQCCjTGY6fDC5PDimyOIbPoT0xvc
+ WQ==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ fNB3zQb7FBWO87+9Fe3+y0hsS2o=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n94ap.production/iBoot.n94.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ eMMUaFp+ot+OMIZHCzrwrU85W60=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPhone4,1
+
+
+
diff --git a/resources/manifests/BuildManifest_iPhone5,1.plist b/resources/manifests/BuildManifest_iPhone5,1.plist
new file mode 100644
index 0000000..547b060
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPhone5,1.plist
@@ -0,0 +1,1853 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x00
+ ApChipID
+ 0x8950
+ ApSecurityDomain
+ 0x01
+ BbActivationManifestKeyHash
+
+ rqXM4UNmjQ77TOHyyUyWamSWxqo=
+
+ BbCalibrationManifestKeyHash
+
+ vTmCipu1KLpRRvXgaHG2TNu85ak=
+
+ BbChipID
+ 0x006F10E1
+ BbProvisioningManifestKeyHash
+
+ 7MQEUyvzG4gjjZc7KsNNAVTS8g4=
+
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ n41ap
+ FDRSupport
+
+ MinimumSystemPartition
+ 2058
+ OSVarContentSize
+ 137777152
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+ 8
+ 180
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ BasebandFirmware
+ Release
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ SFvq22DhryDmRnsjaOn/4q6ZeIY=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n41ap.production/applelogo@2x~iphone.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BasebandFirmware
+
+ APPS-DownloadDigest
+
+ DJiAwPNNOmT4P9RdlHUt3Q2TTHc=
+
+ APPS-HashTableDigest
+
+ x5Xkaqqkc+l3NFLL6s3kAi5P7Sk=
+
+ DSP1-DownloadDigest
+
+ dFi5J+pSSqOfz31fIvmah2GJO+E=
+
+ DSP1-HashTableDigest
+
+ HXUnmGmwIHbVLxkT1rHLm5V6iDM=
+
+ DSP2-DownloadDigest
+
+ qtTu6JED2pyocdNVYT1uWN2Back=
+
+ DSP2-HashTableDigest
+
+ 2rQ7whhh/WrHPUPMwT5lcsIkYDA=
+
+ DSP3-DownloadDigest
+
+ MZ1ERfoeFcbe79pFAl/hbWUSYKc=
+
+ DSP3-HashTableDigest
+
+ sKmLhQcjfaOliydm+iwxucr9DGw=
+
+ Info
+
+ Path
+ Firmware/Mav5-8.02.00.Release.bbfw
+
+ RPM-DownloadDigest
+
+ 051DfVgeFDI3DC9Hw35HGXCmgkM=
+
+ RestoreSBL1-PartialDigest
+
+ fAAAAEAQAgDAcZDeGqmO8LWlCHcYIPVjFqR8
+ 7A==
+
+ RestoreSBL1-Version
+ -1559152312
+ SBL1-PartialDigest
+
+ ZAAAAIC9AQACxiFAOjelZm4NtrrLc8bPJIRQ
+ NA==
+
+ SBL1-Version
+ -1560200888
+ SBL2-DownloadDigest
+
+ LycXsLwawICZf2dMjev2yhZs+ic=
+
+
+ BatteryCharging0
+
+ Digest
+
+ Ci5lWc2eCZGI0WgxdEsaE0ZG5kw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n41ap.production/batterycharging0@2x~iphone.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ r4y9GbFGWvHA7VSn/jnB0BtRmME=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n41ap.production/batterycharging1@2x~iphone.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ H6IhdMd2wPQ7YV6tW0K1wc2Rfv0=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n41ap.production/batteryfull@2x~iphone.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ 60Tl5UllAFFyCg0rzA1/Cf0UB18=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n41ap.production/batterylow0@2x~iphone.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ lPjFq8QTkqwgYUgErza/PApNOgw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n41ap.production/batterylow1@2x~iphone.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ LltvJGvTNdmm+6UFY/LX+klzmLQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n41ap.production/glyphplugin@1136~iphone-lightning.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ ZmasZ/5LnU2ulKHBZROY2TWt+bk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n41ap.production/DeviceTree.n41ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ U9+XGFJHJS0VL7jSaPfFhX+Vq1o=
+
+ Info
+
+ Path
+ kernelcache.release.n41
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ b7+Fk18VAMLOgVMTc+HiUyNFcTQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n41ap.production/LLB.n41.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhRAgC9sYw05l8pfSkw0aFkpQ0K5C0z
+ Aw==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-24525-023.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ q9kCWlGeqyrKzHLutodBr+Ff8wA=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n41ap.production/recoverymode@1136~iphone-lightning.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ ZmasZ/5LnU2ulKHBZROY2TWt+bk=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.n41ap.production/DeviceTree.n41ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ U9+XGFJHJS0VL7jSaPfFhX+Vq1o=
+
+ Info
+
+ Path
+ kernelcache.release.n41
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ SFvq22DhryDmRnsjaOn/4q6ZeIY=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.n41ap.production/applelogo@2x~iphone.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ IsceeVqQCLCQOuVYWRRghycOAE8=
+
+ Info
+
+ Path
+ 058-23922-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ ispfrZ5YcpMRTptx71e5pKEFSZk=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.n41.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ tgEaDycXoRVhzI6o72iPjsuR8k8=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.n41.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQCgbIO92m1uoIkNq8C7YFQjdbFI
+ Nw==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ fgALeYkjL9rSHev+JJjtnWxZSOE=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n41ap.production/iBoot.n41.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ Orhpt1ZWgw21W/jf1AjNMiuMcfs=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPhone5,1
+
+
+
diff --git a/resources/manifests/BuildManifest_iPhone5,2.plist b/resources/manifests/BuildManifest_iPhone5,2.plist
new file mode 100644
index 0000000..3751da8
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPhone5,2.plist
@@ -0,0 +1,1853 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x02
+ ApChipID
+ 0x8950
+ ApSecurityDomain
+ 0x01
+ BbActivationManifestKeyHash
+
+ rqXM4UNmjQ77TOHyyUyWamSWxqo=
+
+ BbCalibrationManifestKeyHash
+
+ vTmCipu1KLpRRvXgaHG2TNu85ak=
+
+ BbChipID
+ 0x006F10E1
+ BbProvisioningManifestKeyHash
+
+ 7MQEUyvzG4gjjZc7KsNNAVTS8g4=
+
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ n42ap
+ FDRSupport
+
+ MinimumSystemPartition
+ 2058
+ OSVarContentSize
+ 137777152
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+ 8
+ 180
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ BasebandFirmware
+ Release
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ SFvq22DhryDmRnsjaOn/4q6ZeIY=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n42ap.production/applelogo@2x~iphone.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BasebandFirmware
+
+ APPS-DownloadDigest
+
+ DJiAwPNNOmT4P9RdlHUt3Q2TTHc=
+
+ APPS-HashTableDigest
+
+ x5Xkaqqkc+l3NFLL6s3kAi5P7Sk=
+
+ DSP1-DownloadDigest
+
+ dFi5J+pSSqOfz31fIvmah2GJO+E=
+
+ DSP1-HashTableDigest
+
+ HXUnmGmwIHbVLxkT1rHLm5V6iDM=
+
+ DSP2-DownloadDigest
+
+ qtTu6JED2pyocdNVYT1uWN2Back=
+
+ DSP2-HashTableDigest
+
+ 2rQ7whhh/WrHPUPMwT5lcsIkYDA=
+
+ DSP3-DownloadDigest
+
+ MZ1ERfoeFcbe79pFAl/hbWUSYKc=
+
+ DSP3-HashTableDigest
+
+ sKmLhQcjfaOliydm+iwxucr9DGw=
+
+ Info
+
+ Path
+ Firmware/Mav5-8.02.00.Release.bbfw
+
+ RPM-DownloadDigest
+
+ 051DfVgeFDI3DC9Hw35HGXCmgkM=
+
+ RestoreSBL1-PartialDigest
+
+ fAAAAEAQAgDAcZDeGqmO8LWlCHcYIPVjFqR8
+ 7A==
+
+ RestoreSBL1-Version
+ -1559152312
+ SBL1-PartialDigest
+
+ ZAAAAIC9AQACxiFAOjelZm4NtrrLc8bPJIRQ
+ NA==
+
+ SBL1-Version
+ -1560200888
+ SBL2-DownloadDigest
+
+ LycXsLwawICZf2dMjev2yhZs+ic=
+
+
+ BatteryCharging0
+
+ Digest
+
+ Ci5lWc2eCZGI0WgxdEsaE0ZG5kw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n42ap.production/batterycharging0@2x~iphone.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ r4y9GbFGWvHA7VSn/jnB0BtRmME=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n42ap.production/batterycharging1@2x~iphone.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ H6IhdMd2wPQ7YV6tW0K1wc2Rfv0=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n42ap.production/batteryfull@2x~iphone.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ 60Tl5UllAFFyCg0rzA1/Cf0UB18=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n42ap.production/batterylow0@2x~iphone.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ lPjFq8QTkqwgYUgErza/PApNOgw=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n42ap.production/batterylow1@2x~iphone.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ LltvJGvTNdmm+6UFY/LX+klzmLQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n42ap.production/glyphplugin@1136~iphone-lightning.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ Vqo3ONjnurmvacnM0AyuYQ87yQ4=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n42ap.production/DeviceTree.n42ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ 9WWeo9B5c01SxtZEZ0aPjGsxYyk=
+
+ Info
+
+ Path
+ kernelcache.release.n42
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ BRewlYjepMQfct/kIUKixZJcR0k=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n42ap.production/LLB.n42.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhRAgArQ26XAjKBiuU4azh5N+mUj+uk
+ GA==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-24110-023.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ q9kCWlGeqyrKzHLutodBr+Ff8wA=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n42ap.production/recoverymode@1136~iphone-lightning.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ Vqo3ONjnurmvacnM0AyuYQ87yQ4=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.n42ap.production/DeviceTree.n42ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ 9WWeo9B5c01SxtZEZ0aPjGsxYyk=
+
+ Info
+
+ Path
+ kernelcache.release.n42
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ SFvq22DhryDmRnsjaOn/4q6ZeIY=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.n42ap.production/applelogo@2x~iphone.s5l8950x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ IsceeVqQCLCQOuVYWRRghycOAE8=
+
+ Info
+
+ Path
+ 058-23922-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ h30yHd/2W799sHM9ZKIzVdJMpkg=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.n42.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ KXeYiGpOuDIls+GZYGYcLgpkH2w=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.n42.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQAO0J5kaYGWSPlyHnUMT6kTt+PC
+ 1A==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ 00ooSSk8AOa417y+xcVAIljDSz0=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n42ap.production/iBoot.n42.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ ybHEo3Fv0y/6IYp0X45hxqDY7zM=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPhone5,2
+
+
+
diff --git a/resources/manifests/BuildManifest_iPod5,1.plist b/resources/manifests/BuildManifest_iPod5,1.plist
new file mode 100644
index 0000000..4f0ca88
--- /dev/null
+++ b/resources/manifests/BuildManifest_iPod5,1.plist
@@ -0,0 +1,1775 @@
+
+
+
+
+ BuildIdentities
+
+
+ ApBoardID
+ 0x00
+ ApChipID
+ 0x8942
+ ApSecurityDomain
+ 0x01
+ Info
+
+ BuildNumber
+ 12H321
+ BuildTrain
+ Donner
+ DeviceClass
+ n78ap
+ FDRSupport
+
+ MinimumSystemPartition
+ 2005
+ OSVarContentSize
+ 137777152
+ RestoreBehavior
+ Update
+ SystemPartitionPadding
+
+ 1024
+ 1280
+ 128
+ 1280
+ 16
+ 260
+ 256
+ 1280
+ 32
+ 320
+ 512
+ 1280
+ 64
+ 640
+ 768
+ 1280
+ 8
+ 180
+
+ Variant
+ Customer Software Update
+ VariantContents
+
+ DFU
+ Production
+ Firmware
+ Production
+ InstalledKernelCache
+ Production
+ RestoreKernelCache
+ Production
+ RestoreRamDisk
+ SURamDisk
+
+
+ Manifest
+
+ AppleLogo
+
+ Digest
+
+ UESEkxlrsLXWmPH2U0vBAkzToKA=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n78ap.production/applelogo@2x~iphone.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging0
+
+ Digest
+
+ xIskiYzEhuT76dNDIHR5d+8IPtE=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n78ap.production/batterycharging0@2x~iphone.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryCharging1
+
+ Digest
+
+ cufg8Rnt/1SgSaH7YAu6RBC7fPM=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n78ap.production/batterycharging1@2x~iphone.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryFull
+
+ Digest
+
+ CT+AAuSgfb7xhhleDcxWavXb2RI=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n78ap.production/batteryfull@2x~iphone.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow0
+
+ Digest
+
+ 2/40JVottwyMB52B4evD+nWzvyU=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n78ap.production/batterylow0@2x~iphone.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryLow1
+
+ Digest
+
+ 49KIn4p4+63xvXNV2ZCrK2hNtsQ=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n78ap.production/batterylow1@2x~iphone.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ BatteryPlugin
+
+ Digest
+
+ r16llNKtuFJsIj97x9CDe/UKEnE=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n78ap.production/glyphplugin@1136~iphone-lightning.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ DeviceTree
+
+ Digest
+
+ T5MJ5W88GWanjU4lK1Bd4d1wPpA=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n78ap.production/DeviceTree.n78ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ KernelCache
+
+ Digest
+
+ dYLrtuSuS69W6v3o8ioFMUVlZos=
+
+ Info
+
+ Path
+ kernelcache.release.n78
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ LLB
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ yqTLNRJxnqqbyHAQe3DyuWERbPk=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n78ap.production/LLB.n78.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHhBAgC48SOW1Foi6XKRQvLMHeGgsBRG
+ nw==
+
+ Trusted
+
+
+ OS
+
+ Info
+
+ Path
+ 058-24051-023.dmg
+
+
+ RecoveryMode
+
+ Digest
+
+ j/wgEr9kOac6EQZLjJRDIfw2rlU=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n78ap.production/recoverymode@1136~iphone-lightning.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreDeviceTree
+
+ Digest
+
+ T5MJ5W88GWanjU4lK1Bd4d1wPpA=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.n78ap.production/DeviceTree.n78ap.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreKernelCache
+
+ Digest
+
+ dYLrtuSuS69W6v3o8ioFMUVlZos=
+
+ Info
+
+ Path
+ kernelcache.release.n78
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreLogo
+
+ Digest
+
+ UESEkxlrsLXWmPH2U0vBAkzToKA=
+
+ Info
+
+ Path
+ Firmware/all_flash/all_flash.n78ap.production/applelogo@2x~iphone.s5l8942x.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ RestoreRamDisk
+
+ Digest
+
+ W1s9h0o+OyNm+s3fBxFQQRoLNbA=
+
+ Info
+
+ Path
+ 058-24214-026.dmg
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBEC
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ U9JsDXdDOH9VMQOn6UOR5M7CXoU=
+
+ Info
+
+ Path
+ Firmware/dfu/iBEC.n78.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+ iBSS
+
+ BuildString
+ iBoot-2261.30.37~58
+ Digest
+
+ V/TgUbGD7Ie6Q81iBhm0b5v7ncQ=
+
+ Info
+
+ Path
+ Firmware/dfu/iBSS.n78.RELEASE.dfu
+ RestoreRequestRules
+
+
+ Actions
+
+ DPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApCurrentProductionMode
+
+ ApDemotionPolicyOverride
+ Demote
+ ApInRomDFU
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ PartialDigest
+
+ QAAAAHgxAQD4KAFzUtOCDhUcIOZOJK3YuNnF
+ lQ==
+
+ Trusted
+
+
+ iBoot
+
+ Digest
+
+ rR1GizSNMo+z6h0vwNy7JieExJs=
+
+ Info
+
+ IsFirmwarePayload
+
+ Path
+ Firmware/all_flash/all_flash.n78ap.production/iBoot.n78.RELEASE.img3
+ RestoreRequestRules
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ EPRO
+
+
+ Conditions
+
+ ApDemotionPolicyOverride
+ Demote
+ ApRawProductionMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+ Actions
+
+ ESEC
+
+
+ Conditions
+
+ ApRawSecurityMode
+
+ ApRequiresImage4
+
+
+
+
+
+ Trusted
+
+
+
+ UniqueBuildID
+
+ hKC1ZNXdVd8kti1w2WlpC4sG28c=
+
+
+
+ ManifestVersion
+ 0
+ ProductBuildVersion
+ 12H321
+ ProductVersion
+ 8.4.1
+ SupportedProductTypes
+
+ iPod5,1
+
+
+
diff --git a/patches/iBSS.j1.RELEASE.patch b/resources/patches/iBSS.j1.RELEASE.patch
similarity index 100%
rename from patches/iBSS.j1.RELEASE.patch
rename to resources/patches/iBSS.j1.RELEASE.patch
diff --git a/patches/iBSS.j2.RELEASE.patch b/resources/patches/iBSS.j2.RELEASE.patch
similarity index 100%
rename from patches/iBSS.j2.RELEASE.patch
rename to resources/patches/iBSS.j2.RELEASE.patch
diff --git a/patches/iBSS.j2a.RELEASE.patch b/resources/patches/iBSS.j2a.RELEASE.patch
similarity index 100%
rename from patches/iBSS.j2a.RELEASE.patch
rename to resources/patches/iBSS.j2a.RELEASE.patch
diff --git a/patches/iBSS.k93.RELEASE.patch b/resources/patches/iBSS.k93.RELEASE.patch
similarity index 100%
rename from patches/iBSS.k93.RELEASE.patch
rename to resources/patches/iBSS.k93.RELEASE.patch
diff --git a/patches/iBSS.k93a.RELEASE.patch b/resources/patches/iBSS.k93a.RELEASE.patch
similarity index 100%
rename from patches/iBSS.k93a.RELEASE.patch
rename to resources/patches/iBSS.k93a.RELEASE.patch
diff --git a/patches/iBSS.k93ap.RELEASE.patch b/resources/patches/iBSS.k93ap.RELEASE.patch
similarity index 100%
rename from patches/iBSS.k93ap.RELEASE.patch
rename to resources/patches/iBSS.k93ap.RELEASE.patch
diff --git a/patches/iBSS.k94.RELEASE.patch b/resources/patches/iBSS.k94.RELEASE.patch
similarity index 100%
rename from patches/iBSS.k94.RELEASE.patch
rename to resources/patches/iBSS.k94.RELEASE.patch
diff --git a/patches/iBSS.k94ap.RELEASE.patch b/resources/patches/iBSS.k94ap.RELEASE.patch
similarity index 100%
rename from patches/iBSS.k94ap.RELEASE.patch
rename to resources/patches/iBSS.k94ap.RELEASE.patch
diff --git a/patches/iBSS.k95.RELEASE.patch b/resources/patches/iBSS.k95.RELEASE.patch
similarity index 100%
rename from patches/iBSS.k95.RELEASE.patch
rename to resources/patches/iBSS.k95.RELEASE.patch
diff --git a/patches/iBSS.k95ap.RELEASE.patch b/resources/patches/iBSS.k95ap.RELEASE.patch
similarity index 100%
rename from patches/iBSS.k95ap.RELEASE.patch
rename to resources/patches/iBSS.k95ap.RELEASE.patch
diff --git a/patches/iBSS.n41.RELEASE.patch b/resources/patches/iBSS.n41.RELEASE.patch
similarity index 100%
rename from patches/iBSS.n41.RELEASE.patch
rename to resources/patches/iBSS.n41.RELEASE.patch
diff --git a/patches/iBSS.n42.RELEASE.patch b/resources/patches/iBSS.n42.RELEASE.patch
similarity index 100%
rename from patches/iBSS.n42.RELEASE.patch
rename to resources/patches/iBSS.n42.RELEASE.patch
diff --git a/patches/iBSS.n48.RELEASE.patch b/resources/patches/iBSS.n48.RELEASE.patch
similarity index 100%
rename from patches/iBSS.n48.RELEASE.patch
rename to resources/patches/iBSS.n48.RELEASE.patch
diff --git a/patches/iBSS.n49.RELEASE.patch b/resources/patches/iBSS.n49.RELEASE.patch
similarity index 100%
rename from patches/iBSS.n49.RELEASE.patch
rename to resources/patches/iBSS.n49.RELEASE.patch
diff --git a/patches/iBSS.n78.RELEASE.patch b/resources/patches/iBSS.n78.RELEASE.patch
similarity index 100%
rename from patches/iBSS.n78.RELEASE.patch
rename to resources/patches/iBSS.n78.RELEASE.patch
diff --git a/patches/iBSS.n94.RELEASE.patch b/resources/patches/iBSS.n94.RELEASE.patch
similarity index 100%
rename from patches/iBSS.n94.RELEASE.patch
rename to resources/patches/iBSS.n94.RELEASE.patch
diff --git a/patches/iBSS.n94ap.RELEASE.patch b/resources/patches/iBSS.n94ap.RELEASE.patch
similarity index 100%
rename from patches/iBSS.n94ap.RELEASE.patch
rename to resources/patches/iBSS.n94ap.RELEASE.patch
diff --git a/patches/iBSS.p101.RELEASE.patch b/resources/patches/iBSS.p101.RELEASE.patch
similarity index 100%
rename from patches/iBSS.p101.RELEASE.patch
rename to resources/patches/iBSS.p101.RELEASE.patch
diff --git a/patches/iBSS.p102.RELEASE.patch b/resources/patches/iBSS.p102.RELEASE.patch
similarity index 100%
rename from patches/iBSS.p102.RELEASE.patch
rename to resources/patches/iBSS.p102.RELEASE.patch
diff --git a/patches/iBSS.p103.RELEASE.patch b/resources/patches/iBSS.p103.RELEASE.patch
similarity index 100%
rename from patches/iBSS.p103.RELEASE.patch
rename to resources/patches/iBSS.p103.RELEASE.patch
diff --git a/patches/iBSS.p105.RELEASE.patch b/resources/patches/iBSS.p105.RELEASE.patch
similarity index 100%
rename from patches/iBSS.p105.RELEASE.patch
rename to resources/patches/iBSS.p105.RELEASE.patch
diff --git a/patches/iBSS.p106.RELEASE.patch b/resources/patches/iBSS.p106.RELEASE.patch
similarity index 100%
rename from patches/iBSS.p106.RELEASE.patch
rename to resources/patches/iBSS.p106.RELEASE.patch
diff --git a/patches/iBSS.p107.RELEASE.patch b/resources/patches/iBSS.p107.RELEASE.patch
similarity index 100%
rename from patches/iBSS.p107.RELEASE.patch
rename to resources/patches/iBSS.p107.RELEASE.patch
diff --git a/tools/futurerestore_linux b/resources/tools/futurerestore_linux
similarity index 100%
rename from tools/futurerestore_linux
rename to resources/tools/futurerestore_linux
diff --git a/tools/futurerestore_macos b/resources/tools/futurerestore_macos
similarity index 100%
rename from tools/futurerestore_macos
rename to resources/tools/futurerestore_macos
diff --git a/tools/kloader b/resources/tools/kloader
similarity index 100%
rename from tools/kloader
rename to resources/tools/kloader
diff --git a/tools/kloader5 b/resources/tools/kloader5
similarity index 100%
rename from tools/kloader5
rename to resources/tools/kloader5
diff --git a/tools/kloader_hgsp b/resources/tools/kloader_hgsp
similarity index 100%
rename from tools/kloader_hgsp
rename to resources/tools/kloader_hgsp
diff --git a/tools/tsschecker_linux b/resources/tools/tsschecker_linux
similarity index 100%
rename from tools/tsschecker_linux
rename to resources/tools/tsschecker_linux
diff --git a/tools/tsschecker_macos b/resources/tools/tsschecker_macos
similarity index 100%
rename from tools/tsschecker_macos
rename to resources/tools/tsschecker_macos
diff --git a/tools/xpwntool_linux b/resources/tools/xpwntool_linux
similarity index 100%
rename from tools/xpwntool_linux
rename to resources/tools/xpwntool_linux
diff --git a/tools/xpwntool_macos b/resources/tools/xpwntool_macos
similarity index 100%
rename from tools/xpwntool_macos
rename to resources/tools/xpwntool_macos
diff --git a/restore.sh b/restore.sh
index 9316586..6151e4a 100755
--- a/restore.sh
+++ b/restore.sh
@@ -73,7 +73,7 @@ function Downgrade841 {
iBSS="iBSS.$HardwareModelLower.RELEASE"
DowngradeVersion="8.4.1"
DowngradeBuildVer="12H321"
- BuildManifest="BuildManifest_${ProductType}.plist"
+ BuildManifest="resources/manifests/BuildManifest_${ProductType}.plist"
iv=iv_$HardwareModelLower
key=key_$HardwareModelLower
Downgrade
@@ -84,7 +84,7 @@ function Downgrade613 {
iBSS="iBSS.${HardwareModelLower}ap.RELEASE"
DowngradeVersion="6.1.3"
DowngradeBuildVer="10B329"
- BuildManifest="BuildManifest613_${ProductType}.plist"
+ BuildManifest="resources/manifests/BuildManifest613_${ProductType}.plist"
iv=iv_${HardwareModelLower}_613
key=key_${HardwareModelLower}_613
Downgrade
@@ -123,7 +123,7 @@ function SaveOTABlobs {
fi
echo "Saving $DowngradeVersion blobs with tsschecker..."
- env "LD_PRELOAD=libcurl.so.3" tools/tsschecker_$platform -d $ProductType -i $DowngradeVersion -o -s -e $UniqueChipID -m tmp/$BuildManifest
+ env "LD_PRELOAD=libcurl.so.3" resources/tools/tsschecker_$platform -d $ProductType -i $DowngradeVersion -o -s -e $UniqueChipID -m tmp/$BuildManifest
echo
SHSH=$(ls *.shsh2)
if [ ! -e $SHSH ]; then
@@ -160,10 +160,10 @@ function Downgrade {
while [[ $ScriptDone != 1 ]]; do
if [[ ! $NoBaseband ]]; then
- sudo env "LD_PRELOAD=libcurl.so.3" tools/futurerestore_$platform -t $SHSH --latest-baseband --use-pwndfu ${IPSW}.ipsw
+ sudo env "LD_PRELOAD=libcurl.so.3" resources/tools/futurerestore_$platform -t $SHSH --latest-baseband --use-pwndfu ${IPSW}.ipsw
else
echo "Detected device has no baseband"
- sudo env "LD_PRELOAD=libcurl.so.3" tools/futurerestore_$platform -t $SHSH --no-baseband --use-pwndfu ${IPSW}.ipsw
+ sudo env "LD_PRELOAD=libcurl.so.3" resources/tools/futurerestore_$platform -t $SHSH --no-baseband --use-pwndfu ${IPSW}.ipsw
fi
echo
@@ -199,12 +199,12 @@ function pwnDFU {
echo "Decrypting iBSS..."
echo "IV = ${!iv}"
echo "Key = ${!key}"
- tools/xpwntool_$platform "tmp/${iBSS}.dfu" tmp/iBSS.dec -k ${!key} -iv ${!iv} -decrypt
+ resources/tools/xpwntool_$platform "tmp/${iBSS}.dfu" tmp/iBSS.dec -k ${!key} -iv ${!iv} -decrypt
dd bs=64 skip=1 if=tmp/iBSS.dec of=tmp/iBSS.dec2
echo
echo "Patching iBSS..."
- bspatch tmp/iBSS.dec2 tmp/pwnediBSS patches/$iBSS.patch
+ bspatch tmp/iBSS.dec2 tmp/pwnediBSS resources/patches/$iBSS.patch
echo
if [[ $VersionDetect == 1 ]]; then
@@ -226,7 +226,7 @@ function pwnDFU {
echo "Mounting device using ifuse..."
ifuse tmp/mountdir
echo "Copying stuff to device..."
- cp "tmp/pwn.sh" "tools/$kloader" "tmp/pwnediBSS" "tmp/mountdir/"
+ cp "tmp/pwn.sh" "resources/tools/$kloader" "tmp/pwnediBSS" "tmp/mountdir/"
echo "Unmounting device..."
sudo umount tmp/mountdir
#rm -rf tmp/mountdir
@@ -246,11 +246,11 @@ function pwnDFU {
echo "Please enter root password when prompted (default is 'alpine')"
echo
echo "Copying stuff to device..."
- scp tools/$kloader tmp/pwnediBSS root@$IPAddress:/
+ scp resources/tools/$kloader tmp/pwnediBSS root@$IPAddress:/
echo
- echo "Entering pwnDFU mode... (press Ctrl+C after entering root password to continue)"
+ echo "Entering pwnDFU mode..."
echo "Try using tools like kDFUApp if the script fails to put device to pwnDFU"
- ssh root@$IPAddress "chmod 755 /$kloader && /$kloader /pwnediBSS"
+ ssh root@$IPAddress "chmod 755 /$kloader && /$kloader /pwnediBSS" &
fi
echo
echo "Press home/power button once when screen goes black on the device"
@@ -396,6 +396,6 @@ if [ ! $(which bspatch) ] || [ ! $(which ideviceinfo) ] || [ ! $(which ifuse) ]
then
InstallDependencies
else
- chmod +x tools/*
+ chmod +x resources/tools/*
MainMenu
fi
diff --git a/tools/buildmanifestsaver.sh b/tools/buildmanifestsaver.sh
deleted file mode 100755
index 75305bc..0000000
--- a/tools/buildmanifestsaver.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-devices=(
-iPhone4,1
-iPhone5,1
-iPhone5,2
-iPhone5,3
-iPhone5,4
-iPad2,1
-iPad2,2
-iPad2,3
-iPad2,4
-iPad2,5
-iPad2,6
-iPad2,7
-iPad3,1
-iPad3,2
-iPad3,3
-iPad3,4
-iPad3,5
-iPad3,6
-)
-devices613=(iPhone4,1 iPad2,1 iPad2,2 iPad2,3)
-
-echo "32bit-OTA-Downgrader BuildManifest Saver"
-echo "- by LukeZGD"
-echo "Depends on partialZipBrowser! https://github.com/tihmstar/partialZipBrowser"
-
-for ProductType in "${devices[@]}"
-do
- dllink=$(curl -I -Ls -o /dev/null -w %{url_effective} https://api.ipsw.me/v4/ota/download/${ProductType}/12H321?prerequisite=12H143)
- pzb -g AssetData/boot/BuildManifest.plist -o BuildManifest_$ProductType.plist $dllink
-done
-
-for ProductType in "${devices613[@]}"
-do
- dllink=$(curl -I -Ls -o /dev/null -w %{url_effective} https://api.ipsw.me/v4/ota/download/${ProductType}/10B329?prerequisite=10B146)
- pzb -g AssetData/boot/BuildManifest.plist -o BuildManifest613_$ProductType.plist $dllink
-done
\ No newline at end of file