diff --git a/DebPatch.zip b/DebPatch.zip deleted file mode 100644 index 02ebc63..0000000 Binary files a/DebPatch.zip and /dev/null differ diff --git a/README.md b/README.md index 68f701d..1e60f82 100644 --- a/README.md +++ b/README.md @@ -1,36 +1,26 @@ -# Uncurus +
+

uncursus

+

a installation script that allows Procursus as its bootstrap

+
+

Note: It's not recommended by the Procursus maintainers to run this script, support will not be provided so please do not go contacting Diatrus.

+
-Uncursus : Procursus Bootstrap On Unc0ver Jailbreak +### Installation: +***Disclaimer: I am not held responsible for any damage done to your device.***
+***Note: you must have a computer to launch the script via SSH, you cannot use NewTerm.***
+1) Restore rootfs with unc0ver
+2) Rejailbreak with unc0ver
+3) Refresh sources in Cydia and install `OpenSSH`
+4) Find the IP of your iDevice and connect via SSH on your computer.
+5) Use the following command in your SSH session for installation:
+`/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Yaya48/Uncurus/new/installuncursus.sh)"`
+6) Once your device resprings, launch Sileo and you're good to go.
-A9-A13 Is Supported +### Questions & Support: +- Discord: Yaya4#1989 +- Twitter: [@Yaya4_4](https://twitter.com/Yaya4_4) -Credits : - -Me : Script To Patch Procursus Installtation For Unc0ver - -https://github.com/ProcursusTeam : For The Bootstrap - -https://github.com/coolstar : For The Procursus Deploy Script - -Thanks To: - -knuckles approver#1119 For All Test And The Name Of The Project - -Steps : - -1) You have to restore rootfs with unc0ver - -2) Rejailbreak With Unc0ver - -3) Open Cydia Refrsesh Sources And Install OpenSSH Package - -*** Must Have Computer For Launch The Script SSH Over IP (Mac User : User Terminal) (Windows User : User CMD) DO NOT USE NEWTERM*** - -4) Find Your Device IP And Use Your PC Or Mac To Connect SSH Over IP - -5) Put The Command In Your SSH Over IP Session : /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Yaya48/Uncurus/new/installall.sh)" - -6) Wait. Your Device Should Respring, Launch Sileo And Profit - - -Any Bug Report Will Be Appreciat ;) +### Credits: +[Procursus Team](https://github.com/ProcursusTeam/) - for the bootstrap
+[CoolStar](https://github.com/coolstar/) - for the deploy script
+knuckles approver#1119 (on Discord) - for the testing and name of the project
diff --git a/debpatch.zip b/debpatch.zip new file mode 100644 index 0000000..f27be72 Binary files /dev/null and b/debpatch.zip differ diff --git a/DebProcurusSystem.zip b/debprocursussystem.zip similarity index 91% rename from DebProcurusSystem.zip rename to debprocursussystem.zip index 7fb5bf8..ad25f60 100644 Binary files a/DebProcurusSystem.zip and b/debprocursussystem.zip differ diff --git a/installall.sh b/installall.sh deleted file mode 100644 index 20802ea..0000000 --- a/installall.sh +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/bash -if [ "$EUID" -ne 0 ]; then -echo Please run this script as root. -else -echo -e "\e[31mWelcome to Uncursus Install Script V1.1 (Stable) By @Yaya4_4 Follow Me On Twitter Pls.\e[0m" -echo "WARNING : IM NOT RESPONSABLE IF ANYTHING GOES WRONG" -echo "If you found bug pls create an issues in github ;)" -echo "Enjoy :)" -echo "Starting..." -echo "Installing Dependency's For The Installer" -apt update -apt install unzip -y -apt install com.bingner.plutil -y -apt install zsh -y -apt install curl -y -echo "Downloading And Executing Offical Procurus Script From Coolstar" -/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Yaya48/Uncursus/new/procursus-deploy-u0.sh)" -echo "Downloading And Installing Offical Procurus Deb" -rm -rf /User/Documents/Uncursus -mkdir /User/Documents/Uncursus -apt update -apt install wget -y --allow-unauthenticated -wget https://github.com/Yaya48/Uncursus/blob/new/DebProcurusSystem.zip?raw=true --directory-prefix=/User/Documents/Uncursus/ -unzip /User/Documents/Uncursus/DebProcurusSystem.zip?raw=true -d /User/Documents/Uncursus/ -dpkg -i /User/Documents/Uncursus/DebProcurusSystem/*.deb -echo "Done. Create Custom Directory For Download All Files Requied. Path (/User/Documents/)." -mkdir /User/Documents/Uncursus/u0 -wget https://github.com/Yaya48/Uncursus/blob/new/DebPatch.zip?raw=true --directory-prefix=/User/Documents/Uncursus/ -unzip /User/Documents/Uncursus/DebPatch.zip?raw\=true -d /User/Documents/Uncursus/DebPatch -rm -rf /usr/bin/cynject -wget https://apt.bingner.com/debs/1443.00/com.ex.substitute_0.1.14_iphoneos-arm.deb --directory-prefix=/User/Documents/Uncursus/u0 -wget https://apt.bingner.com/debs/1443.00/com.saurik.substrate.safemode_0.9.6003_iphoneos-arm.deb --directory-prefix=/User/Documents/Uncursus/u0 -echo "Done. Installing necessary debs for patch." -dpkg -i --force-all /User/Documents/Uncursus/DebPatch/us.diatr.sileorespring_1.1_iphoneos-arm.deb -dpkg -i --force-all /User/Documents/Uncursus/DebPatch/coreutils-bin.deb -dpkg -i --force-all /User/Documents/Uncursus/DebPatch/libssl.deb -dpkg -i --force-all /User/Documents/Uncursus/DebPatch/lzma.deb -dpkg -i --force-all /User/Documents/Uncursus/DebPatch/ncurses5-libs.deb -dpkg -i --force-all /User/Documents/Uncursus/DebPatch/xz.deb -dpkg -i --force-all /User/Documents/Uncursus/u0/*.deb -echo "Done. Running Firmware Configuration (./firmware.sh)" -/usr/libexec/firmware -echo "BootStrap Installions Done. The Installer Clean The Installions" -rm -rf /User/Documents/Uncursus/ -rm /etc/apt/sources.list.d/odyssey.sources -echo "All Done." -rm -rf /Aplications/Cydia.app -killall SpringBoard -fi diff --git a/installuncursus.sh b/installuncursus.sh new file mode 100644 index 0000000..9ca2e78 --- /dev/null +++ b/installuncursus.sh @@ -0,0 +1,48 @@ +#!/bin/bash +if [ "$EUID" -ne 0 ]; then +echo You need to run this script as root. +else +clear +echo -e "\e[31mWelcome to Uncursus Installation Script V1.1 (Stable) By @Yaya4_4 on Twitter.\e[0m" +echo "WARNING: I'M NOT RESPONSIBLE IF ANYTHING GOES WRONG" +echo "If you've found any bugs, please create an issue in GitHub." +echo "Installing Dependencies..." +apt update +apt install unzip -y +apt install com.bingner.plutil -y +apt install zsh -y +apt install curl -y +echo "Pulling and executing the Procursus deployment script..." +/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Yaya48/Uncursus/new/procursus-deploy-u0.sh)" +echo "Pulling and installing official Procursus debians..." +rm -rf /User/Documents/uncursus +mkdir /User/Documents/uncursus +apt update +apt install wget -y --allow-unauthenticated +wget https://github.com/Yaya48/Uncursus/blob/new/debprocursussystem.zip?raw=true --directory-prefix=/User/Documents/uncursus/ +unzip /User/Documents/uncursus/debprocursussystem.zip?raw=true -d /User/Documents/uncursus/ +dpkg -i /User/Documents/uncursus/debprocursussystem/*.deb +echo "Done. Creating a custom directory for the required files. Path (/User/Documents/)." +mkdir /User/Documents/uncursus/u0 +wget https://github.com/Yaya48/Uncursus/blob/new/debpatch.zip?raw=true --directory-prefix=/User/Documents/uncursus/ +unzip /User/Documents/uncursus/debpatch.zip?raw\=true -d /User/Documents/uncursus/debpatch +rm -rf /usr/bin/cynject +wget https://apt.bingner.com/debs/1443.00/com.ex.substitute_0.1.14_iphoneos-arm.deb --directory-prefix=/User/Documents/uncursus/u0 +wget https://apt.bingner.com/debs/1443.00/com.saurik.substrate.safemode_0.9.6003_iphoneos-arm.deb --directory-prefix=/User/Documents/uncursus/u0 +echo "Done. Installing necessities..." +dpkg -i --force-all /User/Documents/uncursus/debpatch/us.diatr.sileorespring_1.1_iphoneos-arm.deb +dpkg -i --force-all /User/Documents/uncursus/debpatch/coreutils-bin.deb +dpkg -i --force-all /User/Documents/uncursus/debpatch/libssl.deb +dpkg -i --force-all /User/Documents/uncursus/debpatch/lzma.deb +dpkg -i --force-all /User/Documents/uncursus/debpatch/ncurses5-libs.deb +dpkg -i --force-all /User/Documents/uncursus/debpatch/xz.deb +dpkg -i --force-all /User/Documents/uncursus/u0/*.deb +echo "Done. Running Firmware Configuration (./firmware.sh)" +/usr/libexec/firmware +echo "Bootstrap installation complete. Cleaning up..." +rm -rf /User/Documents/uncursus/ +rm /etc/apt/sources.list.d/odyssey.sources +echo "All Done." +rm -rf /Aplications/Cydia.app +killall SpringBoard +fi