diff --git a/README.md b/README.md index 5de0d75..5d26ed8 100644 --- a/README.md +++ b/README.md @@ -72,7 +72,6 @@ - [libimobiledevice](https://github.com/libimobiledevice/libimobiledevice) - libimobiledevice - [libirecovery](https://github.com/libimobiledevice/libirecovery) - libimobiledevice - [imobiledevice-net](https://github.com/libimobiledevice-win32/imobiledevice-net) - libimobiledevice-win32 (macOS build) -- [idevicerestore](https://github.com/LukeeGD/idevicerestore) - LukeZGD fork - ipsw tool from [xpwn](https://github.com/LukeZGD/xpwn) - LukeZGD fork - Python 2 (for ipwndfu, rmsigchks, SimpleHTTPServer) - [tsschecker](https://github.com/tihmstar/tsschecker) - tihmstar diff --git a/resources/blobs.sh b/resources/blobs.sh index 6505e80..25749a6 100755 --- a/resources/blobs.sh +++ b/resources/blobs.sh @@ -1,7 +1,6 @@ #!/bin/bash SaveOTABlobs() { - local APNonce=$1 local ExtraArgs local SHSHChk local SHSHContinue @@ -12,12 +11,7 @@ SaveOTABlobs() { ExtraArgs="-d $ProductType -i $OSVer -e $UniqueChipID -m $BuildManifest -o -s -B ${HWModel}ap" SHSHChk=${UniqueChipID}_${ProductType}_${HWModel}ap_${OSVer}-${BuildVer}*.shsh* if [[ $DeviceProc == 7 ]]; then - if [[ ! -z $APNonce ]]; then - ExtraArgs+=" --apnonce $APNonce" - SHSHChk=${UniqueChipID}_${ProductType}_${HWModel}ap_${OSVer}-${BuildVer}_${APNonce}.shsh* - else - ExtraArgs+=" --generator 0x1111111111111111" - fi + ExtraArgs+=" --generator 0x1111111111111111" fi $tsschecker $ExtraArgs @@ -43,7 +37,7 @@ SaveOTABlobs() { if [[ ! -z $SHSH && $SHSHContinue != 1 ]]; then mkdir -p saved/shsh 2>/dev/null - [[ -z $APNonce && ! $SHSHExisting ]] && cp "$SHSH" saved/shsh + [[ ! $SHSHExisting ]] && cp "$SHSH" saved/shsh Log "Successfully saved $OSVer blobs." fi } diff --git a/resources/depends.sh b/resources/depends.sh index 6784850..bd145e1 100755 --- a/resources/depends.sh +++ b/resources/depends.sh @@ -9,7 +9,6 @@ SetToolPaths() { MPath+="$platform" bspatch="$(which bspatch)" futurerestore="sudo LD_LIBRARY_PATH=./resources/lib ./resources/tools/futurerestore_linux" - futurerestore2="sudo LD_LIBRARY_PATH=./resources/lib ./resources/tools/futurerestore2_linux" idevicerestore="sudo LD_LIBRARY_PATH=./resources/lib ./resources/tools/idevicerestore_linux" python="$(which python2)" ipwndfu="sudo $python ipwndfu" @@ -34,7 +33,6 @@ SetToolPaths() { bspatch="/usr/bin/bspatch" futurerestore="./resources/tools/futurerestore_macos_$(uname -m)" [[ ! -e $futurerestore ]] && futurerestore="./resources/tools/futurerestore_macos_arm64" - futurerestore2="./resources/tools/futurerestore2_macos" idevicerestore="./resources/tools/idevicerestore_macos" ipwnder32="./resources/tools/ipwnder32_macos" python="/usr/bin/python" @@ -42,14 +40,6 @@ SetToolPaths() { rmsigchks="$python rmsigchks.py" SimpleHTTPServer="$python -m SimpleHTTPServer 8888" zenity="./resources/tools/zenity_macos" - - elif [[ $OSTYPE == "msys" ]]; then - platform="win" - MPath+="$platform" - bspatch="./resources/tools/bspatch_win" - futurerestore2="./resources/tools/futurerestore2_win" - idevicerestore="./resources/tools/idevicerestore_win" - python=/ fi git="$(which git)" ideviceenterrecovery="$MPath/ideviceenterrecovery" @@ -139,14 +129,6 @@ InstallDepends() { Echo "* The script will detect this automatically and will use the Homebrew versions of the tools" Echo "* Install using this command: 'brew install libimobiledevice libirecovery'" - elif [[ $platform == "win" ]]; then - pacman -Sy --noconfirm --needed ca-certificates curl openssh unzip zip - Log "Downloading Windows tools..." - SaveFile https://github.com/LukeZGD/iOS-OTA-Downgrader-Keys/releases/download/tools/tools_win.zip tools_win.zip 1929c04f6f699f5e423bd9ca7ecc855a9b4f8f7c - Log "Extracting Windows tools..." - unzip -oq tools_win.zip -d ../resources/tools - libimobiledevice=("https://github.com/LukeZGD/iOS-OTA-Downgrader-Keys/releases/download/tools/libimobiledevice_win.zip" "3ed553415cc669b5c467a5f3cd78f692f7149adb") - else Error "Distro not detected/supported by the install script." "See the repo README for supported OS versions/distros" fi @@ -168,10 +150,5 @@ InstallDepends() { cd .. Log "Install script done! Please run the script again to proceed" - - if [[ $platform == "win" ]]; then - Input "Press Enter/Return to exit." - read -s - fi exit 0 } diff --git a/resources/device.sh b/resources/device.sh index 51fb987..0ad5601 100755 --- a/resources/device.sh +++ b/resources/device.sh @@ -38,6 +38,9 @@ GetDeviceValues() { ideviceinfo2=$($ideviceinfo -s) if [[ $? != 0 ]]; then Log "Finding device in DFU/recovery mode..." + if [[ $platform == "linux" ]]; then + Echo "* Enter root password of your PC when prompted" + fi DeviceState="$($irecovery -q 2>/dev/null | grep -w "MODE" | cut -c 7-)" elif [[ ! -z $ideviceinfo2 ]]; then DeviceState="Normal" @@ -68,7 +71,7 @@ GetDeviceValues() { if [[ ! $DeviceState ]]; then echo -e "\n${Color_R}[Error] No device detected. Please put the device in normal mode before proceeding. ${Color_N}" echo "${Color_Y}* Make sure to also trust this computer by selecting \"Trust\" at the pop-up. ${Color_N}" - echo "${Color_Y}* For Windows/macOS users, double-check if the device is being detected by iTunes/Finder. ${Color_N}" + echo "${Color_Y}* For macOS users, double-check if the device is being detected by iTunes/Finder. ${Color_N}" echo "${Color_Y}* Recovery or DFU mode is also applicable. For more details regarding alternative methods, read the \"Troubleshooting\" wiki page in GitHub ${Color_N}" exit 1 fi @@ -349,31 +352,3 @@ kDFU() { Echo "* Press POWER or HOME button when the device disconnects and its screen goes black" FindDevice "DFU" } - -pwnREC() { - local Attempt=1 - - if [[ $ProductType == "iPad4,4" || $ProductType == "iPad4,5" ]]; then - Log "iPad mini 2 device detected. Setting iBSS and iBEC to \"ipad4b\"" - iBEC=$iBECb - iBSS=$iBSSb - fi - - while (( $Attempt < 4 )); do - Log "Entering pwnREC mode... (Attempt $Attempt)" - Log "Sending iBSS..." - $irecovery -f $IPSWCustom/Firmware/dfu/$iBSS.im4p - $irecovery -f $IPSWCustom/Firmware/dfu/$iBSS.im4p - Log "Sending iBEC..." - $irecovery -f $IPSWCustom/Firmware/dfu/$iBEC.im4p - sleep 3 - FindDevice "Recovery" timeout - [[ $? == 0 ]] && break - ((Attempt++)) - done - - if (( $Attempt == 4 )); then - Error "Failed to enter pwnREC mode. You may have to force restart your device and start over entering pwnDFU mode again" \ - "macOS users may have to install libimobiledevice and libirecovery from Homebrew. For more details, read the \"Troubleshooting\" wiki page in GitHub" - fi -} diff --git a/resources/downgrade.sh b/resources/downgrade.sh index 4be4201..ed42d1c 100755 --- a/resources/downgrade.sh +++ b/resources/downgrade.sh @@ -1,24 +1,5 @@ #!/bin/bash -iDeviceRestore() { - Log "Proceeding to idevicerestore... (Enter root password of your PC/Mac when prompted)" - [[ $platform == "macos" ]] && sudo codesign --sign - --force --deep $idevicerestore - mkdir shsh - mv $SHSH shsh/${UniqueChipID}-${ProductType}-${OSVer}.shsh - $idevicerestore -ewy $IPSWRestore.ipsw - if [[ $? != 0 && $platform != "linux" ]]; then - Log "An error seems to have occurred when running idevicerestore." - if [[ $platform == "macos" ]]; then - Echo "* If this is the \"Killed: 9\" error or similar, try these steps:" - Echo "* Using Terminal, cd to where the script is located, then run" - Echo "* sudo codesign --sign - --force --deep resources/tools/idevicerestore_macos" - elif [[ $platform == "win" ]]; then - Echo "* Windows users may encounter errors like \"Unable to send APTicket\" or \"Unable to send iBEC\" in the restore process." - Echo "* To fix this, follow troubleshooting steps here: https://github.com/LukeZGD/iOS-OTA-Downgrader/wiki/Troubleshooting#windows" - fi - fi -} - FRBaseband() { local BasebandSHA1L @@ -47,9 +28,8 @@ FRBaseband() { } FutureRestore() { - local ExtraArgs=() + local ExtraArgs=("--use-pwndfu") - [[ $IPSWCustomW != 2 ]] && ExtraArgs=("--use-pwndfu") if [[ $DeviceProc == 7 ]]; then ExtraArgs+=("-s" "$IPSWRestore/Firmware/all_flash/$SEP" "-m" "$BuildManifest") else @@ -66,16 +46,6 @@ FutureRestore() { fi } -SetIPSWCustomW() { - if [[ $DeviceProc == 7 ]]; then - IPSWCustomW=2 - futurerestore=$futurerestore2 - else - IPSWCustom="${IPSWCustom}W" - IPSWCustomW=1 - fi -} - Downgrade() { local IPSWExtract local IPSWSHA1 @@ -137,7 +107,7 @@ Downgrade() { echo fi - if [[ $ProductType == "iPhone5,1" && $Jailbreak != 1 ]]; then + if [[ $ProductType == "iPhone5,1" ]]; then Input "Latest Baseband Option" Echo "* iOS-OTA-Downgrader flashes the iOS 8.4.1 baseband to iPhone5,1." Echo "* When this option is enabled, the latest baseband will be flashed instead, but beware of problems it may cause." @@ -149,7 +119,7 @@ Downgrade() { Baseband841 fi echo - elif [[ $DeviceProc != 7 && $ProductType != "iPad2,2" && $Jailbreak != 1 ]]; then + elif [[ $DeviceProc != 7 && $ProductType != "iPad2,2" ]]; then Input "Latest Baseband Option" Echo "* iOS-OTA-Downgrader flashes the latest baseband to 32-bit devices." Echo "* When this option is disabled, iOS 8.4.1 baseband will be flashed instead, but beware of problems it may cause." @@ -167,26 +137,11 @@ Downgrade() { IPSW="${IPSWType}_${OSVer}_${BuildVer}_Restore" IPSWCustom="${IPSWType}_${OSVer}_${BuildVer}_Custom" - if [[ $Jailbreak != 1 && $platform == "win" ]]; then - SetIPSWCustomW - elif [[ $Jailbreak != 1 ]]; then - Input "Custom IPSW Option" - Echo "* When this option is enabled, a custom IPSW will be made for the restore." - Echo "* Enable this option later if you experience issues with futurerestore." - Echo "* This option is disabled by default (N)." - read -p "$(Input 'Enable this option? (y/N):')" IPSWCustomW - if [[ $IPSWCustomW == 'Y' || $IPSWCustomW == 'y' ]]; then - SetIPSWCustomW - fi - echo - fi - - if [[ $Jailbreak == 1 || ! -z $IPSWCustomW ]]; then + if [[ $Jailbreak == 1 ]]; then [[ -e "$IPSWCustom.ipsw" ]] && Verify= fi - if [[ $Jailbreak == 1 || $IPSWCustomW == 1 ]] && - [[ $Verify == 1 && $platform != "win" ]]; then + if [[ $Jailbreak == 1 && $Verify == 1 ]]; then Input "Memory Option for creating custom IPSW" Echo "* This option makes creating the custom IPSW faster, but it requires at least 8GB of RAM." Echo "* If you do not have enough RAM, disable this option and make sure that you have enough storage space." @@ -195,7 +150,7 @@ Downgrade() { echo fi - [[ $IPSWCustomW != 2 ]] && SaveOTABlobs + SaveOTABlobs if [[ ! -e "$IPSW.ipsw" && $Verify == 1 ]]; then Log "iOS $OSVer IPSW for $ProductType cannot be found." @@ -235,11 +190,9 @@ Downgrade() { [[ $DeviceState == "Normal" ]] && kDFU - if [[ $Jailbreak == 1 || $IPSWCustomW == 1 ]]; then + if [[ $Jailbreak == 1 ]]; then IPSW32 IPSWExtract="$IPSWCustom" - elif [[ $IPSWCustomW == 2 && $Verify != 1 ]]; then - IPSWExtract="$IPSWCustom" else IPSWExtract="$IPSW" fi @@ -247,37 +200,29 @@ Downgrade() { Log "Extracting IPSW: $IPSWExtract.ipsw" unzip -oq "$IPSWExtract.ipsw" -d "$IPSWExtract"/ - if [[ $IPSWCustomW == 2 ]]; then - IPSW64 - pwnREC - local APNonce=$($irecovery -q | grep "NONC" | cut -c 7-) - Log "APNonce: $APNonce" - SaveOTABlobs $APNonce - elif [[ $Jailbreak != 1 && $IPSWCustomW != 1 ]]; then - Log "Preparing for futurerestore... (Enter root password of your PC/Mac when prompted)" - cd resources - [[ $platform == "linux" ]] && $SimpleHTTPServer || $SimpleHTTPServer & - ServerRunning=1 - cd .. + Log "Preparing for futurerestore... (Enter root password of your PC/Mac when prompted)" + cd resources + if [[ $platform == "linux" ]]; then + $SimpleHTTPServer + else + $SimpleHTTPServer & fi + ServerRunning=1 + cd .. if [[ ! $IPSWRestore ]]; then Log "Setting restore IPSW to: $IPSW.ipsw" IPSWRestore="$IPSW" fi - if [[ $DeviceProc == 7 && $IPSWCustomW != 2 ]]; then + if [[ $DeviceProc == 7 ]]; then Log "Sending dummy file" - $irecovery -f restore.cmd + $irecovery -f README.md sleep 2 fi - if [[ $Jailbreak == 1 || $IPSWCustomW == 1 ]]; then - iDeviceRestore - else - FutureRestore - fi - + FutureRestore + echo Log "Restoring done!" Log "Downgrade script done!" diff --git a/resources/firmware/FirmwareBundles/Down_iPad2,1_6.1.3_10B329.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad2,1_6.1.3_10B329.bundle/Info.plist index 1011297..bd4d971 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad2,1_6.1.3_10B329.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad2,1_6.1.3_10B329.bundle/Info.plist @@ -20,21 +20,6 @@ /usr/local/share/restore/options.k93.plist SHA1 241a02bb446c21e44e8470b77e09b5fbfba7d6c4 - BuildIdentitiesPatches - - UniqueBuildID - tmhlqSVs3hfYDCFEF1CNxG9edO8= - Manifest - - RestoreRamDisk - - Digest - soTe26MUEWqoKnxbAlm9uDrYEA4= - PartialDigest - QAAAAHhwMwEwggsDt8v7VOdjNK99c7EacJVHFA== - - - RamdiskPatches asr @@ -53,58 +38,6 @@ BrightonMaps10B329.K93OS FirmwarePatches - iBSS - - File - Firmware/dfu/iBSS.k93ap.RELEASE.dfu - Key - 6e4cce9ea6f2ec346cba0b279beab1b43e44a0680f1fde789a00f66a1e68ffab - Decrypt - - Patch - iBSS.k93ap.RELEASE.patch - IV - b69f753dccd09c9b98d345ec73bbf044 - TypeFlag - 8 - - iBEC - - File - Firmware/dfu/iBEC.k93ap.RELEASE.dfu - Key - 69eaeb223db61b557c36d65fa7e6e4ec1c0d7547dfce9d46077f7e5b0fcba98f - Decrypt - - Patch - iBEC.k93ap.RELEASE.patch - IV - 3a0726b7bc091915dd928eed21478728 - TypeFlag - 8 - - RestoreDeviceTree - - File - Firmware/all_flash/all_flash.k93ap.production/DeviceTree.k93ap.img3 - Key - 7c9c0c49075fd6c47e1598f23901266237e30e60dcfc7174b8c2ea6f42532bfb - DecryptPath - Downgrade/DeviceTree.k93ap.img3 - IV - 557d2b8116b04cf93bf7bff023ed6bf2 - - RestoreLogo - - File - Firmware/all_flash/all_flash.k93ap.production/applelogo.s5l8940x.img3 - Key - 0e7aa7bbcfddc88dfe0e56e021363028502621c52c709afc3744850977e2fb9f - DecryptPath - Downgrade/applelogo@2x.s5l8940x.img3 - IV - 623b2592ad563ea16bd8a86af6960bcb - Restore Ramdisk File @@ -118,19 +51,6 @@ IV 8775b711d2e09e332f8ebfbebe63cce7 - RestoreKernelCache - - File - kernelcache.release.k93 - Key - 2bbdf3fea41600cd7ae46157af7f19b1726900802f2ec2022aa60b9a27a3261f - DecryptPath - Downgrade/kernelcache.release.k93 - TypeFlag - 4 - IV - 247ea923c137404f4faec7da75822b08 - RootFilesystemKey 70f5ac054bf50a522fd39071f6acbd92954804599c1507b881d7d9c4026005e3867bfab0 diff --git a/resources/firmware/FirmwareBundles/Down_iPad2,1_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad2,1_8.4.1_12H321.bundle/Info.plist index 0af037d..012d925 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad2,1_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad2,1_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - sA5Apv3DkLYurMsefxwgc2F4eww= - Manifest - - RestoreRamDisk - - Digest - 6YT8kmZto76bYGIappOkcqg4gqg= - - - DownloadUrl Filename @@ -36,71 +23,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.k93ap.img3 - File - Firmware/all_flash/all_flash.k93ap.production/DeviceTree.k93ap.img3 - IV - 5bffad9ad82108c5ae3d38150dc56aea - Key - 12433a4c85ec86ac6e14884f01661e2c5de43adee0323d1e88d4edd8d1ae9fda - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.k93 - File - kernelcache.release.k93 - IV - 38d12734c845d1dcdb84846caf619da7 - Key - 6dea51edc4c6f6c205e25ca1d9af5b9ee7167ed5685a937ad892e7fcbfb3e615 - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo.s5l8940x.img3 - File - Firmware/all_flash/all_flash.k93ap.production/applelogo.s5l8940x.img3 - IV - 7024762156bac507f28dca8c1bb2f3d1 - Key - bec85f0507dbec46982ff08e37b551310195dcf4f885649aab0162f729160066 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.k93.RELEASE.dfu - IV - 83220a369c9525f3febb3edd331c65fb - Key - 179027ef30b5008882d6dbd723ceb50c39cba40bb33ba620b71bcbc53ff2d424 - Patch - iBEC.k93.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.k93.RELEASE.dfu - IV - 781b9672a86ba1b41f8b7fa0af714c94 - Key - bbd7bf676dbcc6ba93c76d496b7af39ae7772eaaad2ec9fb71dc1fd004827784 - Patch - iBSS.k93.RELEASE.patch - TypeFlag - 8 - Name iPad2,1_8.4.1_12H321 diff --git a/resources/firmware/FirmwareBundles/Down_iPad2,2_6.1.3_10B329.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad2,2_6.1.3_10B329.bundle/Info.plist index d0d472b..7c4b193 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad2,2_6.1.3_10B329.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad2,2_6.1.3_10B329.bundle/Info.plist @@ -20,21 +20,6 @@ /usr/local/share/restore/options.k94.plist SHA1 1b7897aea7b23d2e00e3d3c5c0ad2a0c47b345cd - BuildIdentitiesPatches - - UniqueBuildID - 8iAuVn4UX8D2WcdqFQyoa+kz0FQ= - Manifest - - RestoreRamDisk - - Digest - soTe26MUEWqoKnxbAlm9uDrYEA4= - PartialDigest - QAAAAHhwMwEwggsDt8v7VOdjNK99c7EacJVHFA== - - - RamdiskPatches asr @@ -53,58 +38,6 @@ BrightonMaps10B329.K94OS FirmwarePatches - iBSS - - File - Firmware/dfu/iBSS.k94ap.RELEASE.dfu - Key - b1bd1dc5e6076054392be054d50711ae70e8fcf31a47899fb90ab0ff3111b687 - Decrypt - - Patch - iBSS.k94ap.RELEASE.patch - IV - bc3c9f168d7fb86aa219b7ad8039584b - TypeFlag - 8 - - iBEC - - File - Firmware/dfu/iBEC.k94ap.RELEASE.dfu - Key - f4b314ce6b84de8c2bcfc9e6821a657b964767253e214f44af33b141703f6606 - Decrypt - - Patch - iBEC.k94ap.RELEASE.patch - IV - 2a160d86a7cb6c976009725a9d8c009c - TypeFlag - 8 - - RestoreDeviceTree - - File - Firmware/all_flash/all_flash.k94ap.production/DeviceTree.k94ap.img3 - Key - dbb0ade4c92ec6e561dd51f513ea0332b490f89f4a168f11efc1e9967c02847d - DecryptPath - Downgrade/DeviceTree.k94ap.img3 - IV - 43fdbf9046da468ecc944bb4bee19879 - - RestoreLogo - - File - Firmware/all_flash/all_flash.k94ap.production/applelogo.s5l8940x.img3 - Key - 0e7aa7bbcfddc88dfe0e56e021363028502621c52c709afc3744850977e2fb9f - DecryptPath - Downgrade/applelogo@2x.s5l8940x.img3 - IV - 623b2592ad563ea16bd8a86af6960bcb - Restore Ramdisk File @@ -118,19 +51,6 @@ IV b59813148a1246ef4f4e3a5aa70ac471 - RestoreKernelCache - - File - kernelcache.release.k94 - Key - c835455a98365c5c0dda77348109a0e88faea4e4d879a0f07a4bece7b4cc64ac - DecryptPath - Downgrade/kernelcache.release.k94 - TypeFlag - 4 - IV - c3e3ba1bb5627935d508c9fdf2490eba - RootFilesystemKey 19703b03962ad004afeab0f80fcff0dd2e3ddca02c9f0e08bcd635884e941797c0b9dece diff --git a/resources/firmware/FirmwareBundles/Down_iPad2,2_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad2,2_8.4.1_12H321.bundle/Info.plist index 825b6d1..0f977fb 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad2,2_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad2,2_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - Q5TR6AFJAjx/0PvYeTYnUrS5B/Q= - Manifest - - RestoreRamDisk - - Digest - 6YT8kmZto76bYGIappOkcqg4gqg= - - - DownloadUrl Filename @@ -36,71 +23,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.k94ap.img3 - File - Firmware/all_flash/all_flash.k94ap.production/DeviceTree.k94ap.img3 - IV - 31eafb5f2872333f49c391407533b913 - Key - 2340ba7b12093ebe1c4f9ad6adefb78b8aa5df718f63f4671dbc882cc657abfe - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.k94 - File - kernelcache.release.k94 - IV - fde7339da181e1197410abf1fa9f7f1b - Key - c5740043d184baa4d933cc376d0cf2c0c3bcdf1efee4b76c996a829e70c2767c - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo.s5l8940x.img3 - File - Firmware/all_flash/all_flash.k94ap.production/applelogo.s5l8940x.img3 - IV - 7024762156bac507f28dca8c1bb2f3d1 - Key - bec85f0507dbec46982ff08e37b551310195dcf4f885649aab0162f729160066 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.k94.RELEASE.dfu - IV - 57fba54b264b0911d3329de2231bd4b8 - Key - e7677abd8b4cef14f9f75e02dec7fdbb0cc1ecc0707fb51367a783e4eeea731e - Patch - iBEC.k94.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.k94.RELEASE.dfu - IV - 883c92ed915e4d2481570a062583495b - Key - ccfadf3732904885d38f963cce035d7e03b387b67212d526503c85773b58e52f - Patch - iBSS.k94.RELEASE.patch - TypeFlag - 8 - Name iPad2,2_8.4.1_12H321 diff --git a/resources/firmware/FirmwareBundles/Down_iPad2,3_6.1.3_10B329.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad2,3_6.1.3_10B329.bundle/Info.plist index d4b762b..45a2591 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad2,3_6.1.3_10B329.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad2,3_6.1.3_10B329.bundle/Info.plist @@ -20,21 +20,6 @@ /usr/local/share/restore/options.k95.plist SHA1 b02a4f3f5b6b948bdcd036caee71449201e72f63 - BuildIdentitiesPatches - - UniqueBuildID - k8/0Wy73uXDFAc84NnXIXIXUnHI= - Manifest - - RestoreRamDisk - - Digest - soTe26MUEWqoKnxbAlm9uDrYEA4= - PartialDigest - QAAAAHhwMwEwggsDt8v7VOdjNK99c7EacJVHFA== - - - RamdiskPatches asr @@ -53,58 +38,6 @@ BrightonMaps10B329.K95OS FirmwarePatches - iBSS - - File - Firmware/dfu/iBSS.k95ap.RELEASE.dfu - Key - 0bb841b8f1922ae73d85ed9ed0d7a3583a10af909787857c15af2691b39bba30 - Decrypt - - Patch - iBSS.k95ap.RELEASE.patch - IV - 56f964ee19bfd31f06e43e9d8fe93902 - TypeFlag - 8 - - iBEC - - File - Firmware/dfu/iBEC.k95ap.RELEASE.dfu - Key - 12805eb0cabe89539cfecbf886b0638a6fe941976ef9afe8bf3dc838139357ba - Decrypt - - Patch - iBEC.k95ap.RELEASE.patch - IV - 5aeb8eb73be0c634f9fa2a4eae791438 - TypeFlag - 8 - - RestoreDeviceTree - - File - Firmware/all_flash/all_flash.k95ap.production/DeviceTree.k95ap.img3 - Key - 8debb89e1457cc695e10891312bdbfbb4d5f40f7eaa6913dfe7dc61be6d9e5c7 - DecryptPath - Downgrade/DeviceTree.k95ap.img3 - IV - e28736e5e1a7c3fd31021398ed65af62 - - RestoreLogo - - File - Firmware/all_flash/all_flash.k95ap.production/applelogo.s5l8940x.img3 - Key - 0e7aa7bbcfddc88dfe0e56e021363028502621c52c709afc3744850977e2fb9f - DecryptPath - Downgrade/applelogo@2x.s5l8940x.img3 - IV - 623b2592ad563ea16bd8a86af6960bcb - Restore Ramdisk File @@ -118,19 +51,6 @@ IV 4edaee1b65d86a5f9a16c3ef09b262bf - RestoreKernelCache - - File - kernelcache.release.k95 - Key - 0e2f5fa117fa62535dc18ee0526137d6e73b4fc69edec9d99f1528f2a632fc83 - DecryptPath - Downgrade/kernelcache.release.k95 - TypeFlag - 4 - IV - 0cc133db4539b82dee5849d6abbcc467 - RootFilesystemKey b51815b65f7e572ad0cc1238bf799edb558b602b0ee390a76cd874d714b7daf10205b195 diff --git a/resources/firmware/FirmwareBundles/Down_iPad2,3_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad2,3_8.4.1_12H321.bundle/Info.plist index c17e0e7..7b0a147 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad2,3_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad2,3_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - pDKBwm1m6yz2+fqPvqp9bDYBpaU= - Manifest - - RestoreRamDisk - - Digest - 6YT8kmZto76bYGIappOkcqg4gqg= - - - DownloadUrl Filename @@ -36,71 +23,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.k95ap.img3 - File - Firmware/all_flash/all_flash.k95ap.production/DeviceTree.k95ap.img3 - IV - 9f1dd056d28cb0afd775a31910ecbc35 - Key - 2aeb4fa57f51a2246b1521cc81f18ceef7205e75de9610d60044c701858560ea - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.k95 - File - kernelcache.release.k95 - IV - 1a8ae97c20ddf5008133ddb159f93dab - Key - 1d1e7b65358637fd062b08d0892a8401e395b40ac284c92c3809f94469d5da43 - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo.s5l8942x.img3 - File - Firmware/all_flash/all_flash.k95ap.production/applelogo.s5l8940x.img3 - IV - 7024762156bac507f28dca8c1bb2f3d1 - Key - bec85f0507dbec46982ff08e37b551310195dcf4f885649aab0162f729160066 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.k95.RELEASE.dfu - IV - 2cec1c5aa4a6fbc8630ef22a668271c0 - Key - 0f8e5042b574f246016c04b904dce329fcf0adcc08d23357058d9e5bd5e586e1 - Patch - iBEC.k95.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.k95.RELEASE.dfu - IV - 460116385cca6d5596221c58ae122669 - Key - 7852f1fd93d9d49ebea44021081e8f1dffa336d0d3e9517374f8be451dd92eb7 - Patch - iBSS.k95.RELEASE.patch - TypeFlag - 8 - Name iPad2,3_8.4.1_12H321 diff --git a/resources/firmware/FirmwareBundles/Down_iPad2,4_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad2,4_8.4.1_12H321.bundle/Info.plist index 7412a06..65c1409 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad2,4_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad2,4_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - kDmCfTcEYH4By8TNUhF8HBscL7E= - Manifest - - RestoreRamDisk - - Digest - W1s9h0o+OyNm+s3fBxFQQRoLNbA= - - - DownloadUrl Filename @@ -36,71 +23,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.k93aap.img3 - File - Firmware/all_flash/all_flash.k93aap.production/DeviceTree.k93aap.img3 - IV - dd6d2ee190455770e5bb930db280e42d - Key - db9945495d24e808cfe305a9a062b28f6c341e4577018482d3f51f7d19057443 - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.k93a - File - kernelcache.release.k93a - IV - 7571c911c20b12935ca28fd1f22e023b - Key - dcf3723fc23543626910fdf36436386a62d350b4378b4440984d6a16d94b3039 - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo.s5l8942x.img3 - File - Firmware/all_flash/all_flash.k93aap.production/applelogo.s5l8942x.img3 - IV - a5fcfc2bd24e4d134a1813852d8489ef - Key - 6889fbdf361060167c6a7d9a655d032a23b5c77d4360cee8f8b79f487fb6caa7 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.k93a.RELEASE.dfu - IV - 27a1dedaf83ccb53088fd9fb82974062 - Key - 019947f0da4258ce36c0fd1b2f3d61fc7add1fd9065cb96be24f86c322832cda - Patch - iBEC.k93a.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.k93a.RELEASE.dfu - IV - 976aa656929ac699fff36715de96876d - Key - 5fe5c47b5620c2b40b1ca2bd1764a92d568901a24e1caf8faf0cf0f84ae11b4e - Patch - iBSS.k93a.RELEASE.patch - TypeFlag - 8 - Name iPad2,4_8.4.1_12H321 diff --git a/resources/firmware/FirmwareBundles/Down_iPad2,5_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad2,5_8.4.1_12H321.bundle/Info.plist index ff1ef7a..bb3d472 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad2,5_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad2,5_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - FJ/7cGGhbJ01m6fAApGSTG25V9o= - Manifest - - RestoreRamDisk - - Digest - W1s9h0o+OyNm+s3fBxFQQRoLNbA= - - - DownloadUrl Filename @@ -36,71 +23,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.p105ap.img3 - File - Firmware/all_flash/all_flash.p105ap.production/DeviceTree.p105ap.img3 - IV - c9c12cfe3a16823f1d678775c7aedc88 - Key - 050f2457801615132e7455b622c8c8dfb65f09d4ff1eb86b5c0a1160678117c2 - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.p105 - File - kernelcache.release.p105 - IV - ada137bf6aa705925d8ac5ada6025c11 - Key - 0155c713f32ee5fb9f18187e0b87d19ef38b9e56af121821264163627f894b05 - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo.s5l8942x.img3 - File - Firmware/all_flash/all_flash.p105ap.production/applelogo.s5l8942x.img3 - IV - a5fcfc2bd24e4d134a1813852d8489ef - Key - 6889fbdf361060167c6a7d9a655d032a23b5c77d4360cee8f8b79f487fb6caa7 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.p105.RELEASE.dfu - IV - 8460cab6348e74ba7134ba0f9462b632 - Key - 485ddb5f7e70cecfc25c036f812641b9e55bd97783de1488306e3a80abf6950b - Patch - iBEC.p105.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.p105.RELEASE.dfu - IV - b21abc8689b0dea8f6e613f9f970e241 - Key - b9ed63e4a31f5d9d4d7dddc527e65fd31d1ea48c70204e6b44551c1e6dfc52b5 - Patch - iBSS.p105.RELEASE.patch - TypeFlag - 8 - Name iPad2,5_8.4.1_12H321 diff --git a/resources/firmware/FirmwareBundles/Down_iPad2,6_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad2,6_8.4.1_12H321.bundle/Info.plist index 5455972..b23c476 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad2,6_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad2,6_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - z4kGqKa2uWZN+w9eRF+bArOVpCI= - Manifest - - RestoreRamDisk - - Digest - W1s9h0o+OyNm+s3fBxFQQRoLNbA= - - - DownloadUrl Filename @@ -36,71 +23,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.p106ap.img3 - File - Firmware/all_flash/all_flash.p106ap.production/DeviceTree.p106ap.img3 - IV - 633cecb9cecbe0f1bbd5ba3444f59857 - Key - 1ac6524ed5b610a2b192a31fe533b5a88da330e6d48fb05ad376b79fa62c2fac - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.p106 - File - kernelcache.release.p106 - IV - 32bdfec1574df78e6b2f72dbdbeadc41 - Key - f89d3d9d9f9b59a9477323d702b544b3dcc7bd186ca966104a2c1cd0a2bcf45d - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo.s5l8942x.img3 - File - Firmware/all_flash/all_flash.p106ap.production/applelogo.s5l8942x.img3 - IV - a5fcfc2bd24e4d134a1813852d8489ef - Key - 6889fbdf361060167c6a7d9a655d032a23b5c77d4360cee8f8b79f487fb6caa7 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.p106.RELEASE.dfu - IV - 4d59863b07ec59662ddb4872d4fd6909 - Key - b70e6a9abacc46dc6a7bb55c09d7338d34acad2eed33df6db4d47f5694f978b9 - Patch - iBEC.p106.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.p106.RELEASE.dfu - IV - 56231fd62c6296ed0c8c411bcef602e0 - Key - cdb2142489e5e936fa8f3540bd036f62ed0f27ddb6fec96b9fbfec5a65bc5f17 - Patch - iBSS.p106.RELEASE.patch - TypeFlag - 8 - Name iPad2,6_8.4.1_12H321 diff --git a/resources/firmware/FirmwareBundles/Down_iPad2,7_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad2,7_8.4.1_12H321.bundle/Info.plist index 473f4c2..b8e9fa6 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad2,7_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad2,7_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - 6k6aeJJ6bpXZW+P3p1Pmy9NttuM= - Manifest - - RestoreRamDisk - - Digest - W1s9h0o+OyNm+s3fBxFQQRoLNbA= - - - DownloadUrl Filename @@ -36,71 +23,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.p107ap.img3 - File - Firmware/all_flash/all_flash.p107ap.production/DeviceTree.p107ap.img3 - IV - ade3c16e5919c6a820d631c95da3fae2 - Key - 7faab4991cefdea2b460305e45c1557d4dddd072ddf492a8f756e5ece156f238 - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.p107 - File - kernelcache.release.p107 - IV - 505d5717132faa13c35daac2d76d2d19 - Key - 8c53d8a9c6358a7ae89a207bdd0e02538be3eccf6f32925ea81a61e9d28d4859 - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo.s5l8942x.img3 - File - Firmware/all_flash/all_flash.p107ap.production/applelogo.s5l8942x.img3 - IV - a5fcfc2bd24e4d134a1813852d8489ef - Key - 6889fbdf361060167c6a7d9a655d032a23b5c77d4360cee8f8b79f487fb6caa7 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.p107.RELEASE.dfu - IV - 6569eed96df512cc8e8807a50fe79270 - Key - 23c2d76e12dbef7c2a107d8733b96dc79cbbb353bf649cdc7fea63c91904f623 - Patch - iBEC.p107.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.p107.RELEASE.dfu - IV - fa39c596b6569e572d90f0820e4e4357 - Key - 34b359fcc729a0f0d2853e786a78b245ed36a9212c8296aaab95dc0401cf07de - Patch - iBSS.p107.RELEASE.patch - TypeFlag - 8 - Name iPad2,7_8.4.1_12H321 diff --git a/resources/firmware/FirmwareBundles/Down_iPad3,1_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad3,1_8.4.1_12H321.bundle/Info.plist index f0778eb..910feea 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad3,1_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad3,1_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - RbzAXeFgNq/YYimL8v7L6xPvI2Q= - Manifest - - RestoreRamDisk - - Digest - iIAxhUXqVmz+44ZiP0wQANYfNI8= - - - DownloadUrl Filename @@ -36,71 +23,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.j1ap.img3 - File - Firmware/all_flash/all_flash.j1ap.production/DeviceTree.j1ap.img3 - IV - 2e0ec7a136b34d93527aed0957945231 - Key - 02b1fe2b74a8592aa1baf8a8f1ecb768ca33c7a2616f5a791766e0e8e1f04a7e - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.j1 - File - kernelcache.release.j1 - IV - 6351467627ff19918f08df13ff7d6511 - Key - 2620c3f911677de9c596ff6e380e5c8082203fa62f8890b83a10f86506ae409d - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo@2x~ipad.s5l8945x.img3 - File - Firmware/all_flash/all_flash.j1ap.production/applelogo@2x~ipad.s5l8945x.img3 - IV - 3df4d1dea7c24fe4c46d5cff958b69e9 - Key - 1ae2c4ba9b387976f3360c2203d4de6e1996f741678eaa9d9078fd76a57c3b79 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.j1.RELEASE.dfu - IV - 1d9c3a01d5060390788f54b2f3506a08 - Key - a46f952d0eb17f6aec56132826395675bc7d1a0a570956fd905e4a0b98b5a874 - Patch - iBEC.j1.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.j1.RELEASE.dfu - IV - c3ea87ed43788dfc3e268abdf1af27dd - Key - cd3dd7eee07b9ce8b180d1526632cf86dc7fef7d52352d06af354598ab9cf2ef - Patch - iBSS.j1.RELEASE.patch - TypeFlag - 8 - Name iPad3,1_8.4.1_12H321 diff --git a/resources/firmware/FirmwareBundles/Down_iPad3,2_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad3,2_8.4.1_12H321.bundle/Info.plist index 03929d3..db1ea39 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad3,2_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad3,2_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - s9t+Ngrs5F3Gw0dvg4cVvggFP8k= - Manifest - - RestoreRamDisk - - Digest - iIAxhUXqVmz+44ZiP0wQANYfNI8= - - - DownloadUrl Filename @@ -36,71 +23,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.j2ap.img3 - File - Firmware/all_flash/all_flash.j2ap.production/DeviceTree.j2ap.img3 - IV - f041c468aba69101d01739523ed8d65d - Key - 7fffc3f21fa220e10b6647a6868bb3cadac303275a4f8f759ee0a4bd7383afd6 - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.j2 - File - kernelcache.release.j2 - IV - 6f33619a83648cb26b16cca9bcf1b888 - Key - e2dd61488a3eab46606c67ca6c288a9031ce095b22989c27f5254523844370bc - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo@2x~ipad.s5l8945x.img3 - File - Firmware/all_flash/all_flash.j2ap.production/applelogo@2x~ipad.s5l8945x.img3 - IV - 3df4d1dea7c24fe4c46d5cff958b69e9 - Key - 1ae2c4ba9b387976f3360c2203d4de6e1996f741678eaa9d9078fd76a57c3b79 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.j2.RELEASE.dfu - IV - eb9ec046d583d2cdc9a5394a734aa167 - Key - 63d6d85e986ffafe595f217651acd672c9439b630ae7f953f7917eff86d489c3 - Patch - iBEC.j2.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.j2.RELEASE.dfu - IV - 32fcd912cb9a472ef2a6db72596ae01c - Key - 076720d5a07e8011bdda6f6eafaf4845b40a441615cd1d7c1a9cca438ce7db17 - Patch - iBSS.j2.RELEASE.patch - TypeFlag - 8 - Name iPad3,2_8.4.1_12H321 diff --git a/resources/firmware/FirmwareBundles/Down_iPad3,3_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad3,3_8.4.1_12H321.bundle/Info.plist index 918834c..a86a4de 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad3,3_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad3,3_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - 4BRM2aN9L5ZBKJRmSur/LHSebwQ= - Manifest - - RestoreRamDisk - - Digest - iIAxhUXqVmz+44ZiP0wQANYfNI8= - - - DownloadUrl Filename @@ -36,71 +23,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.j2aap.img3 - File - Firmware/all_flash/all_flash.j2aap.production/DeviceTree.j2aap.img3 - IV - 82636e066f841cd08786a9cfb239e350 - Key - 41cd6dc7de49c5f2b72bd7cc20f61c27c7c61738eecd12affbf805c0492708b5 - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.j2a - File - kernelcache.release.j2a - IV - 9664ad3b2f5df350d22fe8fd2340aa32 - Key - b953731b34e0342ddfd5f75a83244df4b4c39c43d83c668b249c8dd9197239e9 - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo@2x~ipad.s5l8945x.img3 - File - Firmware/all_flash/all_flash.j2aap.production/applelogo@2x~ipad.s5l8945x.img3 - IV - 3df4d1dea7c24fe4c46d5cff958b69e9 - Key - 1ae2c4ba9b387976f3360c2203d4de6e1996f741678eaa9d9078fd76a57c3b79 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.j2a.RELEASE.dfu - IV - 79517c3e4ffc35d3cfe563d0fae93775 - Key - ff6c7004d45ecfc1ee69f2b0fb2e15c4dc3c7f192563b8254e82edb7e8f426fe - Patch - iBEC.j2a.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.j2a.RELEASE.dfu - IV - e6b041970cd611c8a1561a4c210bc476 - Key - aec6a888d45bd26106ac620d7d4ec0c160ab80276deedc1b50ce8f5d99dcc9af - Patch - iBSS.j2a.RELEASE.patch - TypeFlag - 8 - Name iPad3,3_8.4.1_12H321 diff --git a/resources/firmware/FirmwareBundles/Down_iPad3,4_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad3,4_8.4.1_12H321.bundle/Info.plist index d71577d..1f5a8d2 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad3,4_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad3,4_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - cAk3FZk408iw5IMiSAvj21hRZWE= - Manifest - - RestoreRamDisk - - Digest - dKo3Kn9R8PeR5H6YncOmfEwm8ug= - - - DownloadUrl Filename @@ -36,71 +23,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.p101ap.img3 - File - Firmware/all_flash/all_flash.p101ap.production/DeviceTree.p101ap.img3 - IV - 667bff76ee274db0b5658361f040ac89 - Key - e1c09c81f08dedc06d9aba515e82b3665b7d724b0dd5d9ad012adaf8b7f6268b - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.p101 - File - kernelcache.release.p101 - IV - 6a417efd8f6d5fd1bb91c97367b428ca - Key - 42dc4a9f72b46686f7f53fa76782b108c2fda37056095ddd775eb000b2fdfa7d - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo@2x~ipad.s5l8955x.img3 - File - Firmware/all_flash/all_flash.p101ap.production/applelogo@2x~ipad.s5l8955x.img3 - IV - adf49517c9d99ba14466e24628cf68db - Key - 54db70d5cd7dc3c3dc5acbe408a91f0faf7061a9ef6b070da2cb1feb2e7bb04b - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.p101.RELEASE.dfu - IV - add7db95ab270c16ddd632cdc9a4ebac - Key - 77b7990cbb88f3d091aaff10b424ab19c5263f100eb1ee642771500510b0dd42 - Patch - iBEC.p101.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.p101.RELEASE.dfu - IV - a5892a58c90b6d3fb0e0b20db95070d7 - Key - 75612774968009e3f85545ac0088d0d0bb9cb4e2c2970e8f88489be0b9dfe103 - Patch - iBSS.p101.RELEASE.patch - TypeFlag - 8 - Name iPad3,4_8.4.1_12H321 diff --git a/resources/firmware/FirmwareBundles/Down_iPad3,5_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad3,5_8.4.1_12H321.bundle/Info.plist index b20d7bb..d04c7d6 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad3,5_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad3,5_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - KIbYgNGP7qPe4cvyJblXevSlRjs= - Manifest - - RestoreRamDisk - - Digest - dKo3Kn9R8PeR5H6YncOmfEwm8ug= - - - DownloadUrl Filename @@ -36,71 +23,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.p102ap.img3 - File - Firmware/all_flash/all_flash.p102ap.production/DeviceTree.p102ap.img3 - IV - 93a05abd1c925866fe610be1c7951f6a - Key - ed82f4764c704f1a441d1e9ce6c021d869c263ead509626c2194b8ccbcb32bce - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.p102 - File - kernelcache.release.p102 - IV - db33c789914a1c5b6aa78edc87852716 - Key - 3edb2a54b611034334df77fd06b44cd2824e53e3db59521f4759e624ca1cab14 - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo@2x~ipad.s5l8955x.img3 - File - Firmware/all_flash/all_flash.p102ap.production/applelogo@2x~ipad.s5l8955x.img3 - IV - adf49517c9d99ba14466e24628cf68db - Key - 54db70d5cd7dc3c3dc5acbe408a91f0faf7061a9ef6b070da2cb1feb2e7bb04b - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.p102.RELEASE.dfu - IV - e0215af209f1de638d82fc2f0850b7e1 - Key - 7f4ebb46f7b6f5936bc7a3af20b389adc923d69db0b4bcae58ac728502bbb8fb - Patch - iBEC.p102.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.p102.RELEASE.dfu - IV - fba6d9aaec7237891c80390e6ffa88bf - Key - 92909dca9bfdb9193131f9ad9b628b1a4971b1cbab52c0ddd114a6253fad96c0 - Patch - iBSS.p102.RELEASE.patch - TypeFlag - 8 - Name iPad3,5_8.4.1_12H321 diff --git a/resources/firmware/FirmwareBundles/Down_iPad3,6_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPad3,6_8.4.1_12H321.bundle/Info.plist index 5f92698..f23bb19 100755 --- a/resources/firmware/FirmwareBundles/Down_iPad3,6_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPad3,6_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - Aq/TM9+fzfChTyHI3ostc1RGGkE= - Manifest - - RestoreRamDisk - - Digest - dKo3Kn9R8PeR5H6YncOmfEwm8ug= - - - DownloadUrl Filename @@ -36,71 +23,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.p103ap.img3 - File - Firmware/all_flash/all_flash.p103ap.production/DeviceTree.p103ap.img3 - IV - 2835a2bd7d30e630045431f8c9558fab - Key - 52de0f1b2669905ec0817f2407ad3e4ce2c757cf8ed650c56c0d03afdf28409f - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.p103 - File - kernelcache.release.p103 - IV - b325c546459c70277dc9aae74dd950cd - Key - 29a61a3886ff3ae7df2a3e489f02e38e97a16365b3dae13430ffbb4b54eecee6 - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo@2x~ipad.s5l8955x.img3 - File - Firmware/all_flash/all_flash.p103ap.production/applelogo@2x~ipad.s5l8955x.img3 - IV - adf49517c9d99ba14466e24628cf68db - Key - 54db70d5cd7dc3c3dc5acbe408a91f0faf7061a9ef6b070da2cb1feb2e7bb04b - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.p103.RELEASE.dfu - IV - edcb09e4654f10318856f4d27d31d999 - Key - 18898da62750874c3ef2ecd64d8e6dfc3af5f381221e56dcbf16ed36b496a084 - Patch - iBEC.p103.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.p103.RELEASE.dfu - IV - 1d99e780d96c32a25ca7e4b1c7fe14c0 - Key - 4e2c14927693d61e1da375e340061521c9376007163f6ab55afbe1a03b901fd3 - Patch - iBSS.p103.RELEASE.patch - TypeFlag - 8 - Name iPad3,6_8.4.1_12H321 diff --git a/resources/firmware/FirmwareBundles/Down_iPhone4,1_6.1.3_10B329.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPhone4,1_6.1.3_10B329.bundle/Info.plist index 023b8c3..7d99ee4 100755 --- a/resources/firmware/FirmwareBundles/Down_iPhone4,1_6.1.3_10B329.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPhone4,1_6.1.3_10B329.bundle/Info.plist @@ -20,21 +20,6 @@ /usr/local/share/restore/options.n94.plist SHA1 7a62ee60b574301a6aafc48dcc9cccf0894ffb27 - BuildIdentitiesPatches - - UniqueBuildID - 3Usl6yRx4qezMq1vuVZf69RDnU8= - Manifest - - RestoreRamDisk - - Digest - soTe26MUEWqoKnxbAlm9uDrYEA4= - PartialDigest - QAAAAHhwMwEwggsDt8v7VOdjNK99c7EacJVHFA== - - - RamdiskPatches asr @@ -55,58 +40,6 @@ 3Usl6yRx4qezMq1vuVZf69RDnU8= FirmwarePatches - iBSS - - File - Firmware/dfu/iBSS.n94ap.RELEASE.dfu - Key - 35343d5139e0313c81ee59dbae292da26e739ed75b3da5db9da7d4d26046498c - Decrypt - - Patch - iBSS.n94ap.RELEASE.patch - IV - d3fe01e99bd0967e80dccfc0739f93d5 - TypeFlag - 8 - - iBEC - - File - Firmware/dfu/iBEC.n94ap.RELEASE.dfu - Key - aba0d7f3e2d40d2a0039a36086c469e25e1eafb2fee2f50e36a3e5f7cd4d89c9 - Decrypt - - Patch - iBEC.n94ap.RELEASE.patch - IV - 1f12075441b7f193c5967c51ede025bf - TypeFlag - 8 - - RestoreDeviceTree - - File - Firmware/all_flash/all_flash.n94ap.production/DeviceTree.n94ap.img3 - Key - bd500bdc2a66aba636311037b9bd2b6ab3bd7374542352225d5be0c23998dd84 - DecryptPath - Downgrade/DeviceTree.n94ap.img3 - IV - fabb698a3b2e845d7ad6849fbc067870 - - RestoreLogo - - File - Firmware/all_flash/all_flash.n94ap.production/applelogo@2x.s5l8940x.img3 - Key - e7e9b79f5e6e81ff6d6bf81bf272af56e6ab0f1c691088eff2aca5b1ee31455e - DecryptPath - Downgrade/applelogo@2x.s5l8940x.img3 - IV - 09678f1312084547b5bedce677e6a828 - Restore Ramdisk File @@ -120,19 +53,6 @@ IV d30fa37b6ed56715121337a5fc039801 - RestoreKernelCache - - File - kernelcache.release.n94 - Key - a374109c958957200f879f7b6ef34437fbde1a9f178b7c2412755cf9a3ed2d72 - DecryptPath - Downgrade/kernelcache.release.n94 - TypeFlag - 4 - IV - 8a2c03ef8a0e45947780cdde01be40fb - RootFilesystemKey d4685a3c01a0b6f762350191d98b8964d4c7af349aa84bacef828be9683514ccf44a8426 diff --git a/resources/firmware/FirmwareBundles/Down_iPhone4,1_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPhone4,1_8.4.1_12H321.bundle/Info.plist index 783fea3..2d3656c 100755 --- a/resources/firmware/FirmwareBundles/Down_iPhone4,1_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPhone4,1_8.4.1_12H321.bundle/Info.plist @@ -20,19 +20,6 @@ /usr/local/share/restore/options.n94.plist SHA1 0858ce92863751e3f1b750b5ee3cc3e44800a52d - BuildIdentitiesPatches - - UniqueBuildID - eMMUaFp+ot+OMIZHCzrwrU85W60= - Manifest - - RestoreRamDisk - - Digest - 6YT8kmZto76bYGIappOkcqg4gqg= - - - RamdiskPatches asr @@ -51,58 +38,6 @@ Donner12H321.N94APOS FirmwarePatches - iBSS - - File - Firmware/dfu/iBSS.n94.RELEASE.dfu - Key - 6ea1eb62a9f403ee212c1f6b3039df093963b46739c6093407190fe3d750c69c - Decrypt - - Patch - iBSS.n94.RELEASE.patch - IV - 147cdef921ed14a5c10631c5e6e02d1e - TypeFlag - 8 - - iBEC - - File - Firmware/dfu/iBEC.n94.RELEASE.dfu - Key - 03d3ecffe7df8729a85df6eafc96ee78bead7822f63ebab21016ac4157dee793 - Decrypt - - Patch - iBEC.n94.RELEASE.patch - IV - b9f99de35e106350d89af30482249df3 - TypeFlag - 8 - - RestoreDeviceTree - - File - Firmware/all_flash/all_flash.n94ap.production/DeviceTree.n94ap.img3 - Key - ca597a5833a96eafcf4316790a25f37fb2593b2da170b0c5e855c4fab93c2469 - DecryptPath - Downgrade/DeviceTree.n94ap.img3 - IV - 70860c7ffbd16f51b4ac998eda7db70d - - RestoreLogo - - File - Firmware/all_flash/all_flash.n94ap.production/applelogo@2x~iphone.s5l8940x.img3 - Key - f5cc9c8f3c0242183869327e00fd2838f8624032e9cc3a6f595407ba3d5c2c08 - DecryptPath - Downgrade/applelogo@2x~iphone.s5l8940x.img3 - IV - 96b38c2b31a20def160b6a1fdcbd6c3b - Restore Ramdisk File @@ -116,19 +51,6 @@ IV b41ffb8429157ff7677db6c7a654d1b4 - RestoreKernelCache - - File - kernelcache.release.n94 - Key - 7bdb23aa85a6de247a1aacde70b7ace76b0f4a4c5dd9de4e1e55183cbe4040fd - DecryptPath - Downgrade/kernelcache.release.n94 - TypeFlag - 4 - IV - d98ab32f9db9f1bc72ff25a4c226f3b9 - RootFilesystemKey 8fd9823be521060b9160272962fc2f65520de7b5ab55fe574953997e3ee5306d7bab5e02 diff --git a/resources/firmware/FirmwareBundles/Down_iPhone5,1_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPhone5,1_8.4.1_12H321.bundle/Info.plist index 7e93673..d53eece 100755 --- a/resources/firmware/FirmwareBundles/Down_iPhone5,1_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPhone5,1_8.4.1_12H321.bundle/Info.plist @@ -20,19 +20,6 @@ /usr/local/share/restore/options.n41.plist SHA1 1e0f9ebf293eafd4e43f10e61b877b86b27838b2 - BuildIdentitiesPatches - - UniqueBuildID - Orhpt1ZWgw21W/jf1AjNMiuMcfs= - Manifest - - RestoreRamDisk - - Digest - IsceeVqQCLCQOuVYWRRghycOAE8= - - - RamdiskPatches asr @@ -51,58 +38,6 @@ Donner12H321.N41OS FirmwarePatches - iBSS - - File - Firmware/dfu/iBSS.n41.RELEASE.dfu - Key - BAF05FE0282F78C18C2E3842BE4F9021919D586B55594281F5B5ABD0F6E61495 - Decrypt - - Patch - iBSS.n41.RELEASE.patch - IV - BD0C8B039A819604A30F0D39ADF88572 - TypeFlag - 8 - - iBEC - - File - Firmware/dfu/iBEC.n41.RELEASE.dfu - Key - df94c70aa77322498b3be544e3134b820236fef0f155e7f1354db662d6031368 - Decrypt - - Patch - iBEC.n41.RELEASE.patch - IV - 2055ec501ea1bb9474d7c914dd883e61 - TypeFlag - 8 - - RestoreDeviceTree - - File - Firmware/all_flash/all_flash.n41ap.production/DeviceTree.n41ap.img3 - Key - a7ad85c49ef64cfb37549c1126ab13ff7297e038f5548410adedbdb29efdfa77 - DecryptPath - Downgrade/DeviceTree.n41ap.img3 - IV - 5ff721d45504fe136759292b2966e3f2 - - RestoreLogo - - File - Firmware/all_flash/all_flash.n41ap.production/applelogo@2x~iphone.s5l8950x.img3 - Key - 967e260de1a600600ead78fa451865be406c851f8d97da4ddc6d7429173f5648 - DecryptPath - Downgrade/applelogo@2x~iphone.s5l8950x.img3 - IV - ef41848f4bdd07ea7de5a2bd2d90b989 - Restore Ramdisk File @@ -116,19 +51,6 @@ IV 22e450d708b6319a619d5edecad88a86 - RestoreKernelCache - - File - kernelcache.release.n41 - Key - 6c4dfcd48110c6d13df01874e6d2d12348d95320d2a5971c5465316eca6f8061 - DecryptPath - Downgrade/kernelcache.release.n41 - TypeFlag - 4 - IV - 31ff9006a2d8326cbadf0c7795c71c1d - RootFilesystemKey da2aa06747849210b9cc1ff219b4584572d1df2832e2cd3ad6636d281447c156ae544b35 diff --git a/resources/firmware/FirmwareBundles/Down_iPhone5,2_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPhone5,2_8.4.1_12H321.bundle/Info.plist index e27db76..3df39de 100755 --- a/resources/firmware/FirmwareBundles/Down_iPhone5,2_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPhone5,2_8.4.1_12H321.bundle/Info.plist @@ -20,19 +20,6 @@ /usr/local/share/restore/options.n42.plist SHA1 da4e50bf721d91bbd0b4a90ba9df9cdf2e8b9f53 - BuildIdentitiesPatches - - UniqueBuildID - ybHEo3Fv0y/6IYp0X45hxqDY7zM= - Manifest - - RestoreRamDisk - - Digest - IsceeVqQCLCQOuVYWRRghycOAE8= - - - RamdiskPatches asr @@ -51,58 +38,6 @@ Donner12H321.N42OS FirmwarePatches - iBSS - - File - Firmware/dfu/iBSS.n42.RELEASE.dfu - Key - 74cd68729b800a20b1f8e8a3cb5517024a09f074eaa05b099db530fb5783275e - Decrypt - - Patch - iBSS.n42.RELEASE.patch - IV - fdad2b7a35384fa2ffc7221213ca1082 - TypeFlag - 8 - - iBEC - - File - Firmware/dfu/iBEC.n42.RELEASE.dfu - Key - 888f24c26a13fdb2c8182b156d793b1350428e2b6c31a634d16a61752b236dc9 - Decrypt - - Patch - iBEC.n42.RELEASE.patch - IV - ba178c287f6ce38acbec569f6adbf170 - TypeFlag - 8 - - RestoreDeviceTree - - File - Firmware/all_flash/all_flash.n42ap.production/DeviceTree.n42ap.img3 - Key - dccfcf97891d4fa62fef944ff646ce9a81e821883f2b6bc3cc5ca3a22ee90ce9 - DecryptPath - Downgrade/DeviceTree.n42ap.img3 - IV - 40dc28c4fc1b28df6f44bff7f833b44d - - RestoreLogo - - File - Firmware/all_flash/all_flash.n42ap.production/applelogo@2x~iphone.s5l8950x.img3 - Key - 967e260de1a600600ead78fa451865be406c851f8d97da4ddc6d7429173f5648 - DecryptPath - Downgrade/applelogo@2x~iphone.s5l8950x.img3 - IV - ef41848f4bdd07ea7de5a2bd2d90b989 - Restore Ramdisk File @@ -116,19 +51,6 @@ IV 9f3c9ed053e2057f7b2be54a80c3eec8 - RestoreKernelCache - - File - kernelcache.release.n42 - Key - 66b8ca4f732113f54dae9de7d1713093d6c54731c06033eef94489c168a8db3a - DecryptPath - Downgrade/kernelcache.release.n42 - TypeFlag - 4 - IV - a037ef50ae5bf24ae2d373345b6e5be5 - RootFilesystemKey 7f68bec2637d5ac0837e38878a8a411c72131fc6394b5a84fd0f878f54f97af3801f34fd diff --git a/resources/firmware/FirmwareBundles/Down_iPod5,1_8.4.1_12H321.bundle/Info.plist b/resources/firmware/FirmwareBundles/Down_iPod5,1_8.4.1_12H321.bundle/Info.plist index 41e48e4..5b9533d 100755 --- a/resources/firmware/FirmwareBundles/Down_iPod5,1_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/FirmwareBundles/Down_iPod5,1_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - hKC1ZNXdVd8kti1w2WlpC4sG28c= - Manifest - - RestoreRamDisk - - Digest - W1s9h0o+OyNm+s3fBxFQQRoLNbA= - - - DownloadUrl Filename @@ -36,71 +23,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.n78ap.img3 - File - Firmware/all_flash/all_flash.n78ap.production/DeviceTree.n78ap.img3 - IV - 67b2dd2762aeacb6e3ea1fe0ec5ccda1 - Key - 1e0ffa0989ca51c34f86964b7c9642436ad3071acfb5c877f3fc0e84cc7180b9 - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.n78 - File - kernelcache.release.n78 - IV - c96b701e3dc9ae4d07bf722a4cb50011 - Key - e7904495a19966d622389ce0e1113f4f00e0fc7c0fa65c4d66e79dd12450edf9 - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo@2x~iphone.s5l8942x.img3 - File - Firmware/all_flash/all_flash.n78ap.production/applelogo@2x~iphone.s5l8942x.img3 - IV - 4e4d5f6f690d61dbb0dc41faac09969d - Key - 636d92f146bde17843278ee1a35f512e3fcc65b91a9dbd686bdb947ca9e498dc - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.n78.RELEASE.dfu - IV - ef80ca77212ebc1f823b15664076eb66 - Key - 5fac4cdeac38c7fbc19f6c2be83eabdcea7fe0ae7f57cf9a70182cc9cad8209f - Patch - iBEC.n78.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.n78.RELEASE.dfu - IV - e0175b03bc29817adc312638884e0898 - Key - 0a0e0aedc8171669c9af6a229930a395959df55dcd8a3ee1fe0f4c009007df3c - Patch - iBSS.n78.RELEASE.patch - TypeFlag - 8 - Name iPod5,1_8.4.1_12H321 diff --git a/resources/firmware/JailbreakBundles/Down_iPad2,4_8.4.1_12H321.bundle/Info.plist b/resources/firmware/JailbreakBundles/Down_iPad2,4_8.4.1_12H321.bundle/Info.plist index 7d77184..9bfbd93 100755 --- a/resources/firmware/JailbreakBundles/Down_iPad2,4_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/JailbreakBundles/Down_iPad2,4_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - kDmCfTcEYH4By8TNUhF8HBscL7E= - Manifest - - RestoreRamDisk - - Digest - W1s9h0o+OyNm+s3fBxFQQRoLNbA= - - - DownloadUrl Filename @@ -50,71 +37,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.k93aap.img3 - File - Firmware/all_flash/all_flash.k93aap.production/DeviceTree.k93aap.img3 - IV - dd6d2ee190455770e5bb930db280e42d - Key - db9945495d24e808cfe305a9a062b28f6c341e4577018482d3f51f7d19057443 - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.k93a - File - kernelcache.release.k93a - IV - 7571c911c20b12935ca28fd1f22e023b - Key - dcf3723fc23543626910fdf36436386a62d350b4378b4440984d6a16d94b3039 - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo.s5l8942x.img3 - File - Firmware/all_flash/all_flash.k93aap.production/applelogo.s5l8942x.img3 - IV - a5fcfc2bd24e4d134a1813852d8489ef - Key - 6889fbdf361060167c6a7d9a655d032a23b5c77d4360cee8f8b79f487fb6caa7 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.k93a.RELEASE.dfu - IV - 27a1dedaf83ccb53088fd9fb82974062 - Key - 019947f0da4258ce36c0fd1b2f3d61fc7add1fd9065cb96be24f86c322832cda - Patch - iBEC.k93a.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.k93a.RELEASE.dfu - IV - 976aa656929ac699fff36715de96876d - Key - 5fe5c47b5620c2b40b1ca2bd1764a92d568901a24e1caf8faf0cf0f84ae11b4e - Patch - iBSS.k93a.RELEASE.patch - TypeFlag - 8 - Name iPad2,4_8.4.1_12H321 diff --git a/resources/firmware/JailbreakBundles/Down_iPad2,5_8.4.1_12H321.bundle/Info.plist b/resources/firmware/JailbreakBundles/Down_iPad2,5_8.4.1_12H321.bundle/Info.plist index 5fa42b2..a963630 100755 --- a/resources/firmware/JailbreakBundles/Down_iPad2,5_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/JailbreakBundles/Down_iPad2,5_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - FJ/7cGGhbJ01m6fAApGSTG25V9o= - Manifest - - RestoreRamDisk - - Digest - W1s9h0o+OyNm+s3fBxFQQRoLNbA= - - - DownloadUrl Filename @@ -50,71 +37,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.p105ap.img3 - File - Firmware/all_flash/all_flash.p105ap.production/DeviceTree.p105ap.img3 - IV - c9c12cfe3a16823f1d678775c7aedc88 - Key - 050f2457801615132e7455b622c8c8dfb65f09d4ff1eb86b5c0a1160678117c2 - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.p105 - File - kernelcache.release.p105 - IV - ada137bf6aa705925d8ac5ada6025c11 - Key - 0155c713f32ee5fb9f18187e0b87d19ef38b9e56af121821264163627f894b05 - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo.s5l8942x.img3 - File - Firmware/all_flash/all_flash.p105ap.production/applelogo.s5l8942x.img3 - IV - a5fcfc2bd24e4d134a1813852d8489ef - Key - 6889fbdf361060167c6a7d9a655d032a23b5c77d4360cee8f8b79f487fb6caa7 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.p105.RELEASE.dfu - IV - 8460cab6348e74ba7134ba0f9462b632 - Key - 485ddb5f7e70cecfc25c036f812641b9e55bd97783de1488306e3a80abf6950b - Patch - iBEC.p105.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.p105.RELEASE.dfu - IV - b21abc8689b0dea8f6e613f9f970e241 - Key - b9ed63e4a31f5d9d4d7dddc527e65fd31d1ea48c70204e6b44551c1e6dfc52b5 - Patch - iBSS.p105.RELEASE.patch - TypeFlag - 8 - Name iPad2,5_8.4.1_12H321 diff --git a/resources/firmware/JailbreakBundles/Down_iPad2,6_8.4.1_12H321.bundle/Info.plist b/resources/firmware/JailbreakBundles/Down_iPad2,6_8.4.1_12H321.bundle/Info.plist index 7c18eec..6620c57 100755 --- a/resources/firmware/JailbreakBundles/Down_iPad2,6_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/JailbreakBundles/Down_iPad2,6_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - z4kGqKa2uWZN+w9eRF+bArOVpCI= - Manifest - - RestoreRamDisk - - Digest - W1s9h0o+OyNm+s3fBxFQQRoLNbA= - - - DownloadUrl Filename @@ -50,71 +37,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.p106ap.img3 - File - Firmware/all_flash/all_flash.p106ap.production/DeviceTree.p106ap.img3 - IV - 633cecb9cecbe0f1bbd5ba3444f59857 - Key - 1ac6524ed5b610a2b192a31fe533b5a88da330e6d48fb05ad376b79fa62c2fac - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.p106 - File - kernelcache.release.p106 - IV - 32bdfec1574df78e6b2f72dbdbeadc41 - Key - f89d3d9d9f9b59a9477323d702b544b3dcc7bd186ca966104a2c1cd0a2bcf45d - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo.s5l8942x.img3 - File - Firmware/all_flash/all_flash.p106ap.production/applelogo.s5l8942x.img3 - IV - a5fcfc2bd24e4d134a1813852d8489ef - Key - 6889fbdf361060167c6a7d9a655d032a23b5c77d4360cee8f8b79f487fb6caa7 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.p106.RELEASE.dfu - IV - 4d59863b07ec59662ddb4872d4fd6909 - Key - b70e6a9abacc46dc6a7bb55c09d7338d34acad2eed33df6db4d47f5694f978b9 - Patch - iBEC.p106.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.p106.RELEASE.dfu - IV - 56231fd62c6296ed0c8c411bcef602e0 - Key - cdb2142489e5e936fa8f3540bd036f62ed0f27ddb6fec96b9fbfec5a65bc5f17 - Patch - iBSS.p106.RELEASE.patch - TypeFlag - 8 - Name iPad2,6_8.4.1_12H321 diff --git a/resources/firmware/JailbreakBundles/Down_iPad2,7_8.4.1_12H321.bundle/Info.plist b/resources/firmware/JailbreakBundles/Down_iPad2,7_8.4.1_12H321.bundle/Info.plist index eb59119..5ad390e 100755 --- a/resources/firmware/JailbreakBundles/Down_iPad2,7_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/JailbreakBundles/Down_iPad2,7_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - 6k6aeJJ6bpXZW+P3p1Pmy9NttuM= - Manifest - - RestoreRamDisk - - Digest - W1s9h0o+OyNm+s3fBxFQQRoLNbA= - - - DownloadUrl Filename @@ -50,71 +37,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.p107ap.img3 - File - Firmware/all_flash/all_flash.p107ap.production/DeviceTree.p107ap.img3 - IV - ade3c16e5919c6a820d631c95da3fae2 - Key - 7faab4991cefdea2b460305e45c1557d4dddd072ddf492a8f756e5ece156f238 - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.p107 - File - kernelcache.release.p107 - IV - 505d5717132faa13c35daac2d76d2d19 - Key - 8c53d8a9c6358a7ae89a207bdd0e02538be3eccf6f32925ea81a61e9d28d4859 - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo.s5l8942x.img3 - File - Firmware/all_flash/all_flash.p107ap.production/applelogo.s5l8942x.img3 - IV - a5fcfc2bd24e4d134a1813852d8489ef - Key - 6889fbdf361060167c6a7d9a655d032a23b5c77d4360cee8f8b79f487fb6caa7 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.p107.RELEASE.dfu - IV - 6569eed96df512cc8e8807a50fe79270 - Key - 23c2d76e12dbef7c2a107d8733b96dc79cbbb353bf649cdc7fea63c91904f623 - Patch - iBEC.p107.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.p107.RELEASE.dfu - IV - fa39c596b6569e572d90f0820e4e4357 - Key - 34b359fcc729a0f0d2853e786a78b245ed36a9212c8296aaab95dc0401cf07de - Patch - iBSS.p107.RELEASE.patch - TypeFlag - 8 - Name iPad2,7_8.4.1_12H321 diff --git a/resources/firmware/JailbreakBundles/Down_iPad3,1_8.4.1_12H321.bundle/Info.plist b/resources/firmware/JailbreakBundles/Down_iPad3,1_8.4.1_12H321.bundle/Info.plist index b613906..04b7244 100755 --- a/resources/firmware/JailbreakBundles/Down_iPad3,1_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/JailbreakBundles/Down_iPad3,1_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - RbzAXeFgNq/YYimL8v7L6xPvI2Q= - Manifest - - RestoreRamDisk - - Digest - iIAxhUXqVmz+44ZiP0wQANYfNI8= - - - DownloadUrl Filename @@ -50,71 +37,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.j1ap.img3 - File - Firmware/all_flash/all_flash.j1ap.production/DeviceTree.j1ap.img3 - IV - 2e0ec7a136b34d93527aed0957945231 - Key - 02b1fe2b74a8592aa1baf8a8f1ecb768ca33c7a2616f5a791766e0e8e1f04a7e - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.j1 - File - kernelcache.release.j1 - IV - 6351467627ff19918f08df13ff7d6511 - Key - 2620c3f911677de9c596ff6e380e5c8082203fa62f8890b83a10f86506ae409d - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo@2x~ipad.s5l8945x.img3 - File - Firmware/all_flash/all_flash.j1ap.production/applelogo@2x~ipad.s5l8945x.img3 - IV - 3df4d1dea7c24fe4c46d5cff958b69e9 - Key - 1ae2c4ba9b387976f3360c2203d4de6e1996f741678eaa9d9078fd76a57c3b79 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.j1.RELEASE.dfu - IV - 1d9c3a01d5060390788f54b2f3506a08 - Key - a46f952d0eb17f6aec56132826395675bc7d1a0a570956fd905e4a0b98b5a874 - Patch - iBEC.j1.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.j1.RELEASE.dfu - IV - c3ea87ed43788dfc3e268abdf1af27dd - Key - cd3dd7eee07b9ce8b180d1526632cf86dc7fef7d52352d06af354598ab9cf2ef - Patch - iBSS.j1.RELEASE.patch - TypeFlag - 8 - Name iPad3,1_8.4.1_12H321 diff --git a/resources/firmware/JailbreakBundles/Down_iPad3,2_8.4.1_12H321.bundle/Info.plist b/resources/firmware/JailbreakBundles/Down_iPad3,2_8.4.1_12H321.bundle/Info.plist index c78276a..a726081 100755 --- a/resources/firmware/JailbreakBundles/Down_iPad3,2_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/JailbreakBundles/Down_iPad3,2_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - s9t+Ngrs5F3Gw0dvg4cVvggFP8k= - Manifest - - RestoreRamDisk - - Digest - iIAxhUXqVmz+44ZiP0wQANYfNI8= - - - DownloadUrl Filename @@ -50,71 +37,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.j2ap.img3 - File - Firmware/all_flash/all_flash.j2ap.production/DeviceTree.j2ap.img3 - IV - f041c468aba69101d01739523ed8d65d - Key - 7fffc3f21fa220e10b6647a6868bb3cadac303275a4f8f759ee0a4bd7383afd6 - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.j2 - File - kernelcache.release.j2 - IV - 6f33619a83648cb26b16cca9bcf1b888 - Key - e2dd61488a3eab46606c67ca6c288a9031ce095b22989c27f5254523844370bc - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo@2x~ipad.s5l8945x.img3 - File - Firmware/all_flash/all_flash.j2ap.production/applelogo@2x~ipad.s5l8945x.img3 - IV - 3df4d1dea7c24fe4c46d5cff958b69e9 - Key - 1ae2c4ba9b387976f3360c2203d4de6e1996f741678eaa9d9078fd76a57c3b79 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.j2.RELEASE.dfu - IV - eb9ec046d583d2cdc9a5394a734aa167 - Key - 63d6d85e986ffafe595f217651acd672c9439b630ae7f953f7917eff86d489c3 - Patch - iBEC.j2.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.j2.RELEASE.dfu - IV - 32fcd912cb9a472ef2a6db72596ae01c - Key - 076720d5a07e8011bdda6f6eafaf4845b40a441615cd1d7c1a9cca438ce7db17 - Patch - iBSS.j2.RELEASE.patch - TypeFlag - 8 - Name iPad3,2_8.4.1_12H321 diff --git a/resources/firmware/JailbreakBundles/Down_iPad3,3_8.4.1_12H321.bundle/Info.plist b/resources/firmware/JailbreakBundles/Down_iPad3,3_8.4.1_12H321.bundle/Info.plist index 227d943..5d43bf7 100755 --- a/resources/firmware/JailbreakBundles/Down_iPad3,3_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/JailbreakBundles/Down_iPad3,3_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - 4BRM2aN9L5ZBKJRmSur/LHSebwQ= - Manifest - - RestoreRamDisk - - Digest - iIAxhUXqVmz+44ZiP0wQANYfNI8= - - - DownloadUrl Filename @@ -50,71 +37,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.j2aap.img3 - File - Firmware/all_flash/all_flash.j2aap.production/DeviceTree.j2aap.img3 - IV - 82636e066f841cd08786a9cfb239e350 - Key - 41cd6dc7de49c5f2b72bd7cc20f61c27c7c61738eecd12affbf805c0492708b5 - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.j2a - File - kernelcache.release.j2a - IV - 9664ad3b2f5df350d22fe8fd2340aa32 - Key - b953731b34e0342ddfd5f75a83244df4b4c39c43d83c668b249c8dd9197239e9 - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo@2x~ipad.s5l8945x.img3 - File - Firmware/all_flash/all_flash.j2aap.production/applelogo@2x~ipad.s5l8945x.img3 - IV - 3df4d1dea7c24fe4c46d5cff958b69e9 - Key - 1ae2c4ba9b387976f3360c2203d4de6e1996f741678eaa9d9078fd76a57c3b79 - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.j2a.RELEASE.dfu - IV - 79517c3e4ffc35d3cfe563d0fae93775 - Key - ff6c7004d45ecfc1ee69f2b0fb2e15c4dc3c7f192563b8254e82edb7e8f426fe - Patch - iBEC.j2a.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.j2a.RELEASE.dfu - IV - e6b041970cd611c8a1561a4c210bc476 - Key - aec6a888d45bd26106ac620d7d4ec0c160ab80276deedc1b50ce8f5d99dcc9af - Patch - iBSS.j2a.RELEASE.patch - TypeFlag - 8 - Name iPad3,3_8.4.1_12H321 diff --git a/resources/firmware/JailbreakBundles/Down_iPhone4,1_8.4.1_12H321.bundle/Info.plist b/resources/firmware/JailbreakBundles/Down_iPhone4,1_8.4.1_12H321.bundle/Info.plist index 0885fdc..b73da61 100755 --- a/resources/firmware/JailbreakBundles/Down_iPhone4,1_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/JailbreakBundles/Down_iPhone4,1_8.4.1_12H321.bundle/Info.plist @@ -22,19 +22,6 @@ /usr/local/share/restore/options.n94.plist SHA1 0858ce92863751e3f1b750b5ee3cc3e44800a52d - BuildIdentitiesPatches - - UniqueBuildID - eMMUaFp+ot+OMIZHCzrwrU85W60= - Manifest - - RestoreRamDisk - - Digest - 6YT8kmZto76bYGIappOkcqg4gqg= - - - RamdiskPatches asr @@ -67,58 +54,6 @@ Donner12H321.N94APOS FirmwarePatches - iBSS - - File - Firmware/dfu/iBSS.n94.RELEASE.dfu - Key - 6ea1eb62a9f403ee212c1f6b3039df093963b46739c6093407190fe3d750c69c - Decrypt - - Patch - iBSS.n94.RELEASE.patch - IV - 147cdef921ed14a5c10631c5e6e02d1e - TypeFlag - 8 - - iBEC - - File - Firmware/dfu/iBEC.n94.RELEASE.dfu - Key - 03d3ecffe7df8729a85df6eafc96ee78bead7822f63ebab21016ac4157dee793 - Decrypt - - Patch - iBEC.n94.RELEASE.patch - IV - b9f99de35e106350d89af30482249df3 - TypeFlag - 8 - - RestoreDeviceTree - - File - Firmware/all_flash/all_flash.n94ap.production/DeviceTree.n94ap.img3 - Key - ca597a5833a96eafcf4316790a25f37fb2593b2da170b0c5e855c4fab93c2469 - DecryptPath - Downgrade/DeviceTree.n94ap.img3 - IV - 70860c7ffbd16f51b4ac998eda7db70d - - RestoreLogo - - File - Firmware/all_flash/all_flash.n94ap.production/applelogo@2x~iphone.s5l8940x.img3 - Key - f5cc9c8f3c0242183869327e00fd2838f8624032e9cc3a6f595407ba3d5c2c08 - DecryptPath - Downgrade/applelogo@2x~iphone.s5l8940x.img3 - IV - 96b38c2b31a20def160b6a1fdcbd6c3b - Restore Ramdisk File @@ -132,19 +67,6 @@ IV b41ffb8429157ff7677db6c7a654d1b4 - RestoreKernelCache - - File - kernelcache.release.n94 - Key - 7bdb23aa85a6de247a1aacde70b7ace76b0f4a4c5dd9de4e1e55183cbe4040fd - DecryptPath - Downgrade/kernelcache.release.n94 - TypeFlag - 4 - IV - d98ab32f9db9f1bc72ff25a4c226f3b9 - RootFilesystemKey 8fd9823be521060b9160272962fc2f65520de7b5ab55fe574953997e3ee5306d7bab5e02 diff --git a/resources/firmware/JailbreakBundles/Down_iPod5,1_8.4.1_12H321.bundle/Info.plist b/resources/firmware/JailbreakBundles/Down_iPod5,1_8.4.1_12H321.bundle/Info.plist index c5ba0e3..c405140 100755 --- a/resources/firmware/JailbreakBundles/Down_iPod5,1_8.4.1_12H321.bundle/Info.plist +++ b/resources/firmware/JailbreakBundles/Down_iPod5,1_8.4.1_12H321.bundle/Info.plist @@ -2,19 +2,6 @@ - BuildIdentitiesPatches - - UniqueBuildID - hKC1ZNXdVd8kti1w2WlpC4sG28c= - Manifest - - RestoreRamDisk - - Digest - W1s9h0o+OyNm+s3fBxFQQRoLNbA= - - - DownloadUrl Filename @@ -50,71 +37,6 @@ TypeFlag 8 - RestoreDeviceTree - - DecryptPath - Downgrade/DeviceTree.n78ap.img3 - File - Firmware/all_flash/all_flash.n78ap.production/DeviceTree.n78ap.img3 - IV - 67b2dd2762aeacb6e3ea1fe0ec5ccda1 - Key - 1e0ffa0989ca51c34f86964b7c9642436ad3071acfb5c877f3fc0e84cc7180b9 - - RestoreKernelCache - - DecryptPath - Downgrade/kernelcache.release.n78 - File - kernelcache.release.n78 - IV - c96b701e3dc9ae4d07bf722a4cb50011 - Key - e7904495a19966d622389ce0e1113f4f00e0fc7c0fa65c4d66e79dd12450edf9 - TypeFlag - 4 - - RestoreLogo - - DecryptPath - Downgrade/applelogo@2x~iphone.s5l8942x.img3 - File - Firmware/all_flash/all_flash.n78ap.production/applelogo@2x~iphone.s5l8942x.img3 - IV - 4e4d5f6f690d61dbb0dc41faac09969d - Key - 636d92f146bde17843278ee1a35f512e3fcc65b91a9dbd686bdb947ca9e498dc - - iBEC - - Decrypt - - File - Firmware/dfu/iBEC.n78.RELEASE.dfu - IV - ef80ca77212ebc1f823b15664076eb66 - Key - 5fac4cdeac38c7fbc19f6c2be83eabdcea7fe0ae7f57cf9a70182cc9cad8209f - Patch - iBEC.n78.RELEASE.patch - TypeFlag - 8 - - iBSS - - Decrypt - - File - Firmware/dfu/iBSS.n78.RELEASE.dfu - IV - e0175b03bc29817adc312638884e0898 - Key - 0a0e0aedc8171669c9af6a229930a395959df55dcd8a3ee1fe0f4c009007df3c - Patch - iBSS.n78.RELEASE.patch - TypeFlag - 8 - Name iPod5,1_8.4.1_12H321 diff --git a/resources/ipsw.sh b/resources/ipsw.sh index eef9fb0..85d782e 100755 --- a/resources/ipsw.sh +++ b/resources/ipsw.sh @@ -90,30 +90,3 @@ IPSW32() { Log "Setting restore IPSW to: $IPSWCustom.ipsw" IPSWRestore=$IPSWCustom } - -IPSW64() { - if [[ $IPSWRestore == $IPSWCustom ]]; then - Log "Found existing Custom IPSW. Skipping IPSW creation." - return - fi - - Log "Preparing custom IPSW..." - $bspatch $IPSW/Firmware/dfu/$iBSS.im4p $iBSS.im4p resources/patches/$iBSS.patch - $bspatch $IPSW/Firmware/dfu/$iBEC.im4p $iBEC.im4p resources/patches/$iBEC.patch - if [[ $ProductType == "iPad4"* ]]; then - $bspatch $IPSW/Firmware/dfu/$iBSSb.im4p $iBSSb.im4p resources/patches/$iBSSb.patch - $bspatch $IPSW/Firmware/dfu/$iBECb.im4p $iBECb.im4p resources/patches/$iBECb.patch - mv -f $iBSSb.im4p $iBECb.im4p $IPSW/Firmware/dfu - fi - mv -f $iBSS.im4p $iBEC.im4p $IPSW/Firmware/dfu - cd $IPSW - zip -rq0 ../$IPSWCustom.ipsw * - cd .. - mv $IPSW $IPSWCustom - if [[ ! -e $IPSWCustom.ipsw ]]; then - Error "Failed to find custom IPSW. Please run the script again" - fi - - Log "Setting restore IPSW to: $IPSWCustom.ipsw" - IPSWRestore=$IPSWCustom -} diff --git a/resources/tools/futurerestore2_linux b/resources/tools/futurerestore2_linux deleted file mode 100755 index 5d8f48f..0000000 Binary files a/resources/tools/futurerestore2_linux and /dev/null differ diff --git a/resources/tools/futurerestore2_macos b/resources/tools/futurerestore2_macos deleted file mode 100755 index ef6c34c..0000000 Binary files a/resources/tools/futurerestore2_macos and /dev/null differ diff --git a/resources/tools/idevicerestore_linux b/resources/tools/idevicerestore_linux deleted file mode 100755 index fa26650..0000000 Binary files a/resources/tools/idevicerestore_linux and /dev/null differ diff --git a/resources/tools/idevicerestore_macos b/resources/tools/idevicerestore_macos deleted file mode 100755 index 0c5a855..0000000 Binary files a/resources/tools/idevicerestore_macos and /dev/null differ diff --git a/resources/tools/ipsw_linux b/resources/tools/ipsw_linux index a3af53f..089d490 100755 Binary files a/resources/tools/ipsw_linux and b/resources/tools/ipsw_linux differ diff --git a/resources/tools/ipsw_macos b/resources/tools/ipsw_macos index 4c69dfc..ac582c5 100755 Binary files a/resources/tools/ipsw_macos and b/resources/tools/ipsw_macos differ diff --git a/restore.cmd b/restore.cmd deleted file mode 100644 index 634d1da..0000000 --- a/restore.cmd +++ /dev/null @@ -1,2 +0,0 @@ -@echo off -C:\msys64\msys2.exe "./restore.sh" diff --git a/restore.sh b/restore.sh index 3fbb2d8..81e1f52 100755 --- a/restore.sh +++ b/restore.sh @@ -41,10 +41,6 @@ Error() { echo -e "\n${Color_R}[Error] $1 ${Color_N}" [[ ! -z $2 ]] && echo "${Color_R}* $2 ${Color_N}" echo - if [[ $platform == "win" ]]; then - Input "Press Enter/Return to exit." - read -s - fi exit 1 } @@ -104,9 +100,7 @@ Main() { InstallDepends fi - if [[ $platform != "win" ]]; then - SaveExternal LukeZGD ipwndfu - fi + SaveExternal LukeZGD ipwndfu GetDeviceValues @@ -140,31 +134,10 @@ Main() { if [[ $Mode != "Downgrade" ]]; then $Mode - if [[ $platform == "win" ]]; then - Input "Press Enter/Return to exit." - read -s - fi exit 0 fi - if [[ $DeviceProc == 7 && $platform == "win" ]]; then - local Message="If you want to restore your A7 device on Windows, put the device in pwnDFU mode." - if [[ $DeviceState == "Normal" ]]; then - Error "$Message" - elif [[ $DeviceState == "Recovery" ]]; then - Log "A7 device detected in recovery mode." - Log "$Message" - RecoveryExit - elif [[ $DeviceState == "DFU" ]]; then - Log "A7 device detected in DFU mode." - Echo "* Make sure that your device is already in pwnDFU mode with signature checks disabled." - Echo "* If your device is not in pwnDFU mode, the restore will not proceed!" - Echo "* Entering pwnDFU mode is not supported on Windows. You need to use a Mac/Linux machine or another iOS device to do so." - Input "Press Enter/Return to continue (or press Ctrl+C to cancel)" - read -s - fi - - elif [[ $DeviceProc == 7 ]]; then + if [[ $DeviceProc == 7 ]]; then if [[ $DeviceState == "Normal" ]]; then Echo "* The device needs to be in recovery/DFU mode before proceeding." read -p "$(Input 'Send device to recovery mode? (y/N):')" Selection @@ -180,10 +153,8 @@ Main() { Echo "* Advanced Options Menu" Input "This device is in:" Selection=("kDFU mode") - if [[ $platform != "win" ]]; then - [[ $DeviceProc == 5 ]] && Selection+=("pwnDFU mode (A5)") - [[ $DeviceProc == 6 ]] && Selection+=("DFU mode (A6)") - fi + [[ $DeviceProc == 5 ]] && Selection+=("pwnDFU mode (A5)") + [[ $DeviceProc == 6 ]] && Selection+=("DFU mode (A6)") Selection+=("Any other key to exit") select opt in "${Selection[@]}"; do case $opt in @@ -201,7 +172,7 @@ Main() { Log "Downgrading $ProductType in kDFU/pwnDFU mode..." elif [[ $DeviceState == "Recovery" ]]; then - if [[ $DeviceProc == 6 && $platform != "win" ]]; then + if [[ $DeviceProc == 6 ]]; then Recovery else Log "32-bit A${DeviceProc} device detected in recovery mode." @@ -213,11 +184,6 @@ Main() { fi Downgrade - - if [[ $platform == "win" ]]; then - Input "Press Enter/Return to exit." - read -s - fi exit 0 } @@ -241,7 +207,7 @@ SelectVersion() { Selection+=("iOS 6.1.3") fi - [[ $Mode == "Downgrade" && $platform != "win" ]] && Selection+=("Other (use SHSH blobs)") + [[ $Mode == "Downgrade" ]] && Selection+=("Other (use SHSH blobs)") Selection+=("(Any other key to exit)") echo