Creer des .bundle custom à ajouter dans un firmware!
Page 1 sur 1
Creer des .bundle custom à ajouter dans un firmware!
Donc déja en premier lieu c'est un tuto pour Mac hein.
Clic droit sur PwnageTool, puis on clic sur "Afficher le contenu du paquet"
Là on a une fenêtre qui s'ouvre et puis va dans Contents>Resources>InternalPackages, on retrouve alors les fichiers .bundle des apps que l'on peut ajouter dans un firmware via le PwnageTool
On creer un nouveau dossier
et à l'interieur un creer encore une nouveau dossier que l'on appelle "files"
Comme vous avez du le remarquer il y a aussi un "info.plist", c'est un fichier qui donne des informations sur l'application, vous pouvez prendre celui par defaut et remplacer par les bonnes infos.
Citation
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Commands(Only needed if you need to chmod or set permissions for a specfic file)</key>
<array/>
<key>Description</key>
<string>XXX XXX XXX(What the description will be in the pwnage tool)</string>
<key>Identifier</key>
<string>com.XXX.XXX(not really sure what this is for, works even if you don't have one here)</string>
<key>Name</key>
<string>XXX(What the bundle will be called inside the pwnage tool)</string>
<key>Size</key>
<integer>XXXXX(The bundle size in bytes)</integer>
<key>SupportedFirmware(Pretty Obvious. This tells the pwnage tool which firmwares can use this bundle)</key>
<array>
<string>iPhone1,1_1.1.4_4A102</string>
<string>iPod1,1_1.1.4_4A102</string>
</array>
</dict>
</plist>
(à c/c dans un fichier texte puis renommer en info.plist)
Donc maintenant, admettons que je veuille par exemple ajouter l'app "weDict", je vais créer le dossier "Applications" dans "files"
Et puis je place mon .app comme ça files>Applications>weDict.app
Donc maintenant on retourne dans Contents>Resources>InternalPackages où l'ont avait
créer le premier dossier
et le renomme en NOMDELAPP.bundle donc pour moi weDict.bundle
Et on a finis, nous avons créer notre custom bundle !
Qui est biensur ajoutable à un firmware pwned de façons à être préinstallé
Clic droit sur PwnageTool, puis on clic sur "Afficher le contenu du paquet"
Là on a une fenêtre qui s'ouvre et puis va dans Contents>Resources>InternalPackages, on retrouve alors les fichiers .bundle des apps que l'on peut ajouter dans un firmware via le PwnageTool
On creer un nouveau dossier
et à l'interieur un creer encore une nouveau dossier que l'on appelle "files"
Comme vous avez du le remarquer il y a aussi un "info.plist", c'est un fichier qui donne des informations sur l'application, vous pouvez prendre celui par defaut et remplacer par les bonnes infos.
Citation
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Commands(Only needed if you need to chmod or set permissions for a specfic file)</key>
<array/>
<key>Description</key>
<string>XXX XXX XXX(What the description will be in the pwnage tool)</string>
<key>Identifier</key>
<string>com.XXX.XXX(not really sure what this is for, works even if you don't have one here)</string>
<key>Name</key>
<string>XXX(What the bundle will be called inside the pwnage tool)</string>
<key>Size</key>
<integer>XXXXX(The bundle size in bytes)</integer>
<key>SupportedFirmware(Pretty Obvious. This tells the pwnage tool which firmwares can use this bundle)</key>
<array>
<string>iPhone1,1_1.1.4_4A102</string>
<string>iPod1,1_1.1.4_4A102</string>
</array>
</dict>
</plist>
(à c/c dans un fichier texte puis renommer en info.plist)
Donc maintenant, admettons que je veuille par exemple ajouter l'app "weDict", je vais créer le dossier "Applications" dans "files"
Et puis je place mon .app comme ça files>Applications>weDict.app
Donc maintenant on retourne dans Contents>Resources>InternalPackages où l'ont avait
créer le premier dossier
et le renomme en NOMDELAPP.bundle donc pour moi weDict.bundle
Et on a finis, nous avons créer notre custom bundle !
Qui est biensur ajoutable à un firmware pwned de façons à être préinstallé
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|