What happen when you wanna jailbreak your device but you always got fail. Example from http://cydia-app.com or another website. This article will help you do it easily in a few minutes.
Prerequisite: A Macbook or Macmini can install Xcode 11 or above. If you have only windows laptop. You can use Virtual Machine like Virtual Box or VMWare.
Step 1:
Use git to checkout this repo: https://github.com/pwn20wndstuff/Undecimus
By using this command:
git clone --recursive --branch v3.6.0 https://github.com/pwn20wndstuff/Undecimus.git
Step 2:
When the Step one is in processing. You can create a free Apple Account at http://id.apple.com
Step 3: Clone all dependency if you got any errror
Use Terminal to open the folder that you checked out from git and run this command:
git submodule update --init --recursive
If they have any question, just answer No
Step 4: Install dpkg
ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
Then run
brew install dpkg
If you can’t install dpkg please recheck from: http://macappstore.org/dpkg/
Step 5: Open project with the Xcode (I use Xcode 11.3 the latest release)
You may see this error:
You must define the Bundle Identifier for the project, the name may be any name, such as I define like this
Click Signing & Capabilites
Click on Automatically manage signing
You must remove Muiltipath by clicking X button on the right side.
Step 6: Login to Apple Free Account and Start building the app
Click Add account:
Choose your team
Build the app on your device.
Before running the app you must go to Settings →General → Profiles & Device Management to Trust your Profile in the DEVELOPER APP section.
Yeah. That’s all. Enjoy your jailbreaking.