How to Create a Springboard Icon for Respring [iOS 10]

You can easily create a springboard icon to respring your device. Here’s how to do it.

cydia installer ios 10


  • A jailbroken device running iOS 10
  • SSH connection

How to Create a Respring Icon iOS 10

Step 1 Install nano and sudo via Saurik’s Cydia source.

Step 2 SSH into your device. Follow this tutorial if you don’t know how to do it.

Step 3 Enter the command given below. This is the script that will run when the Springboard icon is clicked.

sudo /usr/libexec/substrate
killall -9 SpringBoard

Step 4 Type the commands given below. This will edit the sudoers file.

root ALL=(ALL) ALL
mobile NOPASSWD: /usr/libexec/substrate

With this command, you will not require a password for calling this path. Save and exit.

Step 5 Press control+x to exit. Save it when you are prompted to do so and name that script substratefix. Type “ls” and make sure the file is present in the root.

Step 6 The script is now up and running. Now all that is needed to be done is granting it executable permissions. Type the following commands –

chmod 0550 substratefix
chown root:mobile substratefix

Step 7 Now we move onto the next part – plist file for the Springboard icon. Download the plist file from here. The plist file contains a lot of items that you don’t need to edit. Just edit the following ones –

  • CFBundleDisplayName – Name of the Springboard icon
  • CFBundleExecutable  – Put the name of the file, that is, substratefix
  • CFBundleIdentifier  – com.example.substratefix

Step 8 Move both files (substratefix and plist) to a folder called Move this folder into /Applications.

Step 9 Run this command in termnial.


Step 10 Reboot your device to test if its working.

Step 11 This step is optional. To add an icon, add an icon called icon-40.png in the .app folder.

One Response

  1. Mike November 22, 2017

Leave a Reply

Share via
Copy link
Powered by Social Snap