Aprende a crear tus propios temas para Anemone o Snowboard

Comparte esto...

El proceso de creación de un tema para dispositivos iOS con Jailbreak puede ser difícil y no por el simple hecho de hacer los iconos si no por tener que crear un paquete para subir a un repositorio como Packix o Dynastic.

Para este tutorial daré por hecho que ya sabes como diseñar un icono y pasaré a la parte en la que explico cómo crear el archivo con extensión deb que nos permite instalarlo el gestores de paquetes como Sileo, Cydia o Installer.

El nombre de las imágenes

Para que nuestro tema pueda ser aplicado por Anemone o Snowboard cada imagen tiene que tener como nombre el bundle id de la App terminado en -large y en formato png.

Para obtener el bundle id de cada aplicación se puede usar un tweak llamado “13Bundleid” que está disponible gratis en l repositorio Packix que está incluido por defecto con Sileo, Installer y Cydia.

Ejemplo: Si el bundle id de unc0ver es “science.xnu.undecimus” la imagen se debe llamar “science.xnu.undecimus-large”

Creando el archivo DEB

Para poder crear un archivo deb (formato Debian) será necesario crear varias carpetas que servirán para que el tema se instale en el directorio correcto.

Para hacerlo más fácil deberías seguir los siguientes pasos:

1- Crea una carpeta (no importa su nombre)

2- Dentro de la carpeta que creaste en el paso anterior crea dos carpetas nuevas, una llamada “DEBIAN” y otra llamada “Library” (importante respetar las mayúsculas y las minúsculas)

3- Abre la carpeta “Library” y crea otra nueva carpeta llamada “Themes”

4- Abre la carpeta “Themes” y crea una nueva carpeta que use el nombre de tu tema con terminación .theme.

Ejemplo: si tu tema se llama “ejemplo” la carpeta debe llamarse “ejemplo.theme”

4- Abre la carpeta que creaste en el paso anterior y crea una nueva carpeta llamada “IconBundles”

5- En la carpeta creada en el paso 4 crea un archivo plist usando Filza.

6- Añade un string llamado “PackageName”

7- Ponle como valor el nombre de tema.

8- Abre la carpeta “IconBundles” y copia todos los iconos del tema.

9- Vuelve a la carpeta creada en el primer paso y abre la carpeta llamada “DEBIAN”

10- Crea un archivo sin extensión llamado “control”

11- Abre el archivo con un editor de texto y copia y pega el siguiente texto:

“Author: iOSNJB <[email protected]>
Name: Ejemplo

Package: com.dthemes.prosty
Section: Themes
Version: 1.0.1
Architecture: iphoneos-arm”

12- Reemplaza la información en Author con tu nombre y email, en “Name” y en “Package” escribe el nombre de tu tema.

13- Sal de las carpetas creadas, pulsa la opción editar de filza y selecciona la carpeta creada en el primer paso.

14- Pulsa la opción más y Crear DEB.

Ahora tu tema ya está listo para ser instalado compartiendo el archivo .deb o subiéndolo a un repositorio como Packix o Twickd