Requirements:
- Jailbreak
- iFile/Filza or PC/Mac. I'll be doing this via iFile.
- theos installed and configured on your iDevice: http://iosgods.com/topic/4855-tutorial-how-to-install-theos-dependencies-on-your-idevice-2015/
Instructions:
We don't want to start the template from scratch because that would be confusing and take too much of our time so we're going to get the default theos tweak template located in /var/theos/templates/iphone/ and send it to a folder which we'll be working on (my location will be /var/root/iosgodstweak).
1. Extract the tweak.nic.tar using iFile/Filza and remove the .tar since we won't be needing it anymore.
2. Now you can start editing the files to your liking (watch video below for more info).
@@USER@@ -> Will be replaced with the Author you wrote when making the tweak.
@@FILTER@@ -> Will be replaced with the Bundle ID you chose when running nic.
@@PROJECTNAME@@ -> Replaced with the project name you enter for your project.
@@PACKAGENAME@@ -> The Bundle ID of your package which you will set when making the tweak.
3. You will also need to change the control file inside the NIC folder unless you plan on replacing the the old .tar.
4. Once you have modified everything to your liking, you will now need to build the .tar so we can use it with theos. To do this, open MobileTerminal/NewTerm/iOS Terminal/PuTTY and type in this command:
First, we need to cd into our project folder:
cd /var/root/iosgodstweak
Then we can build the .tar template using this command:
/var/theos/bin/nicify.pl ./
5. Now go back to your working folder in iFile/Filza and you will see the new .tar archive which was created.
6. Copy the archive and send it to /var/theos/templates/iphone/
7. Start a new project and you will now get the option to choose your custom template from the list.
Done!
Video Tutorial by Jacky:
Some pre-made templates: http://iosgods.com/forum/17-tools/
More information on control & control.pl files: http://theos.howett.net/nic/