Aller au contenu

Modifier apk framework


ponpon17430

Recommended Posts

  • Réponses 50
  • Créé
  • Dernière réponse

Top forumeurs sur ce sujet

C'est trés facile de signer des apk

il faut juste connaitre deux trois commande essentiel

Avant tout il te faut le sdk android http://developer.android.com/sdk/index.html

Ensuite avec l'invite de commande dans le répertoire tools du sdk tape

keytool -genkey -v -keystore my-release-key.keystore -alias CERT -keyalg RSA -validity 10000

Met un mot de passe quelconque

pour les autre info tape CERT ou ce que tu veut.

Aprés pour signer un apk entre la commande

jarsigner -verbose -keystore my-release-key.keystore file.apk CERT

Bien sur remplace file.apk par le nom de ton logiciel ;)

Et voilou

ps: vas faire un tour du coté de smali on peut faire mumuse avec http://code.google.com/p/smali/

en faite dés que tu modifie une application il faut la re-signer a chaque fois.

Google en a décider comme sa ...

Modifié par orionp
Lien vers le commentaire
Partager sur d’autres sites

en fait je ne veux pas créer une appli mais mixer plusieurs entre elle pour faire un theme ^^

genre je prend le theme galaaxoplastic en modifiant le package contact en mettant celui d'un autre theme.

Mais justement il m'indique no signature quand dans le recovery je veux installer le theme :(

je vais faire quelque recherche si tu as une idée ^^

Lien vers le commentaire
Partager sur d’autres sites

tu l'as ou ton script auto-sign ?

Ps je suis sous windows :rolleyes:

sur xda-dev entre autre mais en faisant une recherche rapide je suis tombé sur le meme topic ici :

http://androidcommunity.com/forums/f37/how-to-theme-develop-for-windows-for-dummies-in-10-easy-steps-10540/

et moi aussi je suis sous windows ;)

pour le fonctionnement, en gros décompresse le zip d'autosign et dans le dossier décompressé tu colle ton update.zip, tu lance le script Sign.bat et ça te créer une nouvelle archive update-signed.zip qui passe au recovery comme une lettre a la poste :p

Modifié par strdroid
Lien vers le commentaire
Partager sur d’autres sites

non car c'est juste un theme j'ai fais cette aprem la maj galaxo1.1.1 car j'étais sur la galaxhero1.1

mais la il y a des icones que j'aimais bien dans un theme et pas dans l'autre du coup j'ai voulu mettre dans une update les package que je voulais en remplacant celui que je n'aimais pas.

Voici mon update script ouvert avec note pad

La pour le moment j'essai juste de remplacer le package contacts.apk

show_progress 0.1 0

set_perm_recursive 0 0 0755 0644 SYSTEM:
set_perm_recursive 0 2000 0755 0755 SYSTEM:bin
set_perm_recursive 0 2000 0755 0755 SYSTEM:xbin
set_perm 0 0 04755 SYSTEM:bin/su

set_perm 1014 2000 0550 SYSTEM:etc/dhcpcd/dhcpcd-run-hooks
set_perm 0 2000 0550 SYSTEM:etc/init.goldfish.sh
set_perm 1002 1002 0440 SYSTEM:etc/dbus.conf

set_perm_recursive 1002 1002 0755 0440 SYSTEM:etc/bluez
set_perm 0 0 0755 SYSTEM:etc/bluez

set_perm 0 3003 02755 SYSTEM:bin/netcfg
set_perm 0 3004 02755 SYSTEM:bin/ping

set_perm 0 2000 0755 SYSTEM:bin/busybox

set_perm 1000 1000 0771 INTERNAL:app_s
set_perm 1000 1000 0771 INTERNAL:app

copy_dir PACKAGE:app SYSTEM:app
copy_dir PACKAGE:framework SYSTEM:framework

Lien vers le commentaire
Partager sur d’autres sites

Bon je viens de faire un test tt bete, j'ai dezippé un theme puis rezippé il m'indique donc erreur de signature, je fais une passe avec auto sign et rebelote pb d'update script alors que j'ai rien modifié...

j'ai même pas utilisé de script d'install pour faire mon theme et pourtant y a des apk modifiés dedans, enfin faut dire que je débute dans le domaine donc c'est du "themage" de goret :D

Lien vers le commentaire
Partager sur d’autres sites

tu as un tuto pour moi pour comment créer pas a pas un theme stp ?

ben ecoute pour moi ça s'est vraiment résumé a ouvrir des apk d'autre roms (celles sur xda), a récup les ressources graphiques et a les mettre a la place des originales dans ton apk de destination...

en gros c'est ni plus ni moins que du drag&drop d'une fenetre winrar a une autre (enfin ca c vraiment pour la methode goret) mais tu peu quand meme dezziper les apk, fait juste en sorte de garder ton apk d'origine qui sert de conteneur plutot que de tout dézziper et de reziper a nouveau le tout (creer une nouvelle archive quoi)

en gros tu touche pas aux xml tu gere juste les .png, creer toi des dossiers séparé pour les ressources graphique et injecte les dans les fichiers apk ouverts dans winrar.

Pour finir tu rassemble toute tes apk dans un fichier zip en respectant bien la structure d'un fichier update android, si tu as un doute sur la structure, suffit de récup un theme déjà existant (GHGB par exemple puisqu'il est basé sur galaxo avec juste les fichiers de personalisations), tu rajoute tes apk dans le dossier /data/app et tu signe ton zip :)

Lien vers le commentaire
Partager sur d’autres sites

c'est le theme présent dans la partie ROM du galaxy.

Sinon hier soir j'ai remplacé le package contact par un autre et erreur dines dignes je sais plus.

Je retenterai cette aprem en tentant de suivre le tuto qu'il y a sur frandroid que j'ai trouvé hier dans la partie personnalisé android.

Non je sais ce que c'est c'est moi qui l'ai fait :p

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.




×
×
  • Créer...