Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.
Thread: How To Make A Cydia Package
08-29-2010, 08:34 PM #1
How To Make A Cydia Package
- Join Date
- Aug 2010
- Thanked 5 Times in 1 Post
In this post I will explain how to make a Cydia package ( a .deb file).
1. Make a folder on your desktop. Call it whatever your package is called.
Inside make a folder called DEBIAN and another folder that is called Library if your package is a theme, Applications if it is an app. For other package types, refer elseware. Open the DEBIAN folder, then open notepad. Type in
Package: "This is the identifier of the package"
Name: "Name of the program"
Version: "Program Version"
Depends: "Packages that need to be installed"
Description: "A description of the program"
Homepage: "'More Information' on the Details page
Depiction: "IF YOU WANT TO PUT A DEPICTION, THEN REFER ELSEWARE"
Maintainer: "Person to contact-Format='Name <email address>'"
Author: "Wrote the software, format same as Maintainer"
Sponsor: "Funded project-Format='Name <website>'"
Section: "Section in Cydia"
then replace all the fields in quotations with their values EXCEPT for Architecture and Depicture (Architecture=iphoneos-arm, Depiction should be blank)
Then save as control (no extension at all). Exit the DEBIAN folder and open the Library folder (if you made a theme) or the Applications folder (if you made an app). If you are in Library (for a theme), then create a new folder called Themes. If you are in Applications (for an app), then create a new folder called ----.app (replace the ----with the Application name). Only if you are making a theme, then, in the Themes folder, make another folder called ----.theme (replace ---- with theme name). In the folder you should now be in (either ----.theme or ----.app) download your theme or app (to find out how to make a theme or app, look elseware) content to the folder. Exit.
2. On your jailbroken iDevice download OpenSSH and Terminal. If are using a Mac, you need Cyberduck, if you are using a PC, you need WinSCP. SSH in and navigate to /
Create a new directory called cydia. Open it and create a new directory called apps. Open it and transfer the folder that you created in your desktop earlier to the apps directory. Now on your iDevice open Terminal. Type:
dpkg -b ----
Where ---- is the name of the folder you transferred to /cydia/apps/
You will now have a file in /cydia/apps/ called ----.deb
3. (Only if you want to distribute your package in Cydia. Otherwise just copy/move the deb to /var/root/Cydia/AutoInstall/ creating some of the directories if necessary. When you reboot, your package will have been installed. However, if you wish to distribute in Cydia continue reading). Go to any repository and upload your deb and fill out all forms and requirements. If you can't find anywhere, then follow this link http://www.thebigboss.org/ and follow the instructions.
That's all there is to it!
06-19-2012, 05:06 AM #2
Thanks for good post. Do you know how to trace the live download of an DEB file in cydia. I have my repo there but I don't know to trace how many number of downloaded
06-19-2012, 03:00 PM #3
06-19-2012, 07:35 PM #4
06-19-2012, 08:27 PM #5
Which repo are they on?
secret moderator... Please hit that THANKS button over there if I helped you in any single way
06-19-2012, 08:32 PM #6
You can check my repo: 4khmeriphone.com/sp/
Please help me how i can trace the number of download.
08-17-2012, 09:41 PM #7
Can anyone help me package my Zeppelin Logo so I can post it on Cydia? It will be free... just want to post it.. any help would be appreciated.
08-18-2012, 06:47 AM #8
Just put in a .zip format and then you can package it with this tool: iDeb by myRepoSpace.com - .ZIP to .DEB online converter - iPhone Cydia Hosting CommunityI will no longer be very active here anymore due to a variety of reasons.
08-18-2012, 10:18 AM #9
08-18-2012, 03:16 PM #10
He sent me a PM and we managed to figure this out. His post was in moderating status, so this issue is solved.I will no longer be very active here anymore due to a variety of reasons.
03-24-2014, 10:32 PM #11
well making the folders Theme makes it save to winterboard for it is used for that so try doing something such as Zeppelins? Although this question was probably answered forever ago haha