How to Sign Any App Using jtool on Electra?

As you may know, jtool is a powerful toolkit that enables you to indefinitely sign any application onto your jailbroken iOS device.


This tutorial will be demonstrating how to do so for my upcoming app named control. However, it will work for any app. Simply replace any instance that "control" is mentioned with the name of your targeted app.

Notes
1. The apps only work when the device is jailbroken.
2. In theory, it could work on iOS 10. However, a different method is required to actually extract and insert the entitlements you need, plus no iOS 10 jailbreaks currently ship with jtool, so you'll need to manually install it.

Step 1 Install your app of choice to /Applications/ on your jailbroken iOS 11 device

Step 2 Install and launch  iTerminal. Tap SSH and enter the following details to 
start an SSH session.
  • Host Name – Wifi IP Address present in Settings > Wi-Fi (tap the “i” button present next to your network)
  • Port – 2222
  • User Name – root
  • Password – alpine
Step 3 Run the following commands:
cd /Applications/control.app/ 
jtool --ent /bootstrap/bin/ls > platform.ent 
jtool -e arch -arch arm64 control 
jtool --sign --ent platform.ent --inplace control 
rm -R /Applications/control.app/control 
uicache

After this, your app should appear on the SpringBoard. Now you have your desired app forever.

Source: reddit

Thanks for visiting. For more latest updates or supports, follow us on Facebook or Twitter.

Comments