Jump to content

Modifier apk framework


Recommended Posts

  • Replies 50
  • Created
  • Last Reply

Top Posters In This Topic

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 ...

Edited by orionp
Link to comment
Share on other 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 ^^

Link to comment
Share on other 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

Edited by strdroid
Link to comment
Share on other 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

Link to comment
Share on other 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

Link to comment
Share on other 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 :)

Link to comment
Share on other 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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...