diff --git a/README.md b/README.md index 927d2d7..c0d5984 100755 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ - **Linux and macOS** are supported by this downgrade script/tool - Windows users can create a Linux live USB (see Requirements) - iOS 8.4.1 and 6.1.3 downgrades have the option to **jailbreak** the install - - For iOS 10.3.3, use [TotallyNotSpyware](https://totally-not.spyware.lol) to jailbreak + - For iOS 10.3.3, use [TotallyNotSpyware](https://totally-not.spyware.lol) or [sockH3lix](https://github.com/SongXiaoXi/sockH3lix) to jailbreak - **You do NOT need blobs to use this**, the script will get them for you - This script can also restore your device to other iOS versions that you have SHSH blobs for (32-bit devices only, listed under Supported devices) - **Please read the "Other notes" section for tips, frequent questions, and troubleshooting** @@ -110,7 +110,7 @@ - **For users with A5 Rev A ([8942](https://www.theiphonewiki.com/wiki/S5L8942)) and A5X ([8945](https://www.theiphonewiki.com/wiki/S5L8945)) devices:** - **A5 Rev A devices:** iPad2,4, iPad mini 1, iPod touch 5 - **A5X devices:** iPad 3 - - The jailbreak option **might not work** on A5 Rev A devices (see issue #70) + - The jailbreak option **might not work** on A5 Rev A devices (see issue [#70](https://github.com/LukeZGD/iOS-OTA-Downgrader/issues/70)) - For users that downgraded **without** jailbreak option, and have manually jailbroken with the EtasonJB app, it is recommended to install "EtasonJB Disable Bootloop Protection" from my Cydia repo - For users that downgraded **with** the jailbreak option, and to users that have installed "EtasonJB Disable Bootloop Protection", your device might take a very long time to boot, possibly 20 minutes or more - **My Cydia repo**: https://lukezgd.github.io/repo/ - for installing Dropbear, Jailbreak App Icons Fix, EtasonJB Disable Bootloop Protection diff --git a/restore.sh b/restore.sh index c4fa2af..b8eead2 100755 --- a/restore.sh +++ b/restore.sh @@ -618,10 +618,9 @@ function InstallDependencies { ln -sf /usr/lib/libcurl.so.3 ../resources/lib/libcurl.so.3 ln -sf /usr/lib/libzip.so.5 ../resources/lib/libzip.so.4 - elif [[ $UBUNTU_CODENAME == "xenial" ]] || [[ $UBUNTU_CODENAME == "bionic" ]] || - [[ $UBUNTU_CODENAME == "focal" ]] || [[ $VERSION == "10 (buster)" ]] || + elif [[ $UBUNTU_CODENAME == "bionic" ]] || [[ $UBUNTU_CODENAME == "focal" ]] || [[ $UBUNTU_CODENAME == "groovy" ]] || [[ $UBUNTU_CODENAME == "hirsute" ]] || - [[ $PRETTY_NAME == "Debian GNU/Linux bullseye/sid" ]]; then + [[ $VERSION == "10 (buster)" ]] || [[ $PRETTY_NAME == "Debian GNU/Linux bullseye/sid" ]]; then # Ubuntu, Debian [[ ! -z $UBUNTU_CODENAME ]] && sudo add-apt-repository universe sudo apt update @@ -633,14 +632,6 @@ function InstallDependencies { cp libpng12.so.0 libzip.so.5 ../resources/lib SaveFile https://github.com/LukeZGD/iOS-OTA-Downgrader-Keys/releases/download/tools/tools_linux_bionic.zip tools_linux_bionic.zip 959abbafacfdaddf87dd07683127da1dab6c835f unzip tools_linux_bionic.zip -d ../resources/tools - elif [[ $UBUNTU_CODENAME == "xenial" ]]; then - Echo "* Ubuntu 16.04 (Xenial) is no longer supported and is at End-of-Life." - Echo "* You can still continue, but you will not get any help/support from me when errors occur" - Input "Press ENTER to continue anyway (or press Ctrl+C to cancel)" - read -s - sudo apt install -y libcurl3 libzip4 python libpng12-0 - SaveFile https://github.com/LukeZGD/iOS-OTA-Downgrader-Keys/releases/download/tools/tools_linux_xenial.zip tools_linux_xenial.zip b74861fd87511a92e36e27bf2ec3e1e83b6e8200 - unzip tools_linux_xenial.zip -d ../resources/tools elif [[ $PRETTY_NAME == "Debian GNU/Linux bullseye/sid" ]]; then sudo apt install -y libzip4 python2 cp libpng12.so.0 libzip.so.5 ../resources/lib