0 votes

Où sont stockés tous les icônes de la barre d'état pour que je puisse les changer?

J'ai un téléphone rooté et je voudrais changer mes icônes de statut laides pour celles d'ICS...

J'ai utilisé cette application pour le faire mais je n'ai pu changer que l'icône de la batterie. Lorsque j'ai écrit au développeur, il m'a répondu que les icônes sont bien remplacées mais que mon téléphone utilise toujours les anciennes d'un autre endroit où elles pourraient être stockées en tant que sauvegarde, je suppose.

Comment puis-je trouver cet endroit alternatif où elles sont stockées?

Y a-t-il un endroit prédéfini fixe pour cela?

Voici un extrait de la réponse du développeur -

" Changer des icônes et des fichiers dans votre système est quelque chose que Android n'était pas censé pouvoir faire et en raison de cela, il est difficile de travailler sur chaque appareil Android. Les thèmes et icônes fournis dans l'application étaient pré-créés et destinés à fonctionner sur la majorité des appareils. L'application recherche votre système pour des icônes correspondantes et si aucune icône ne correspond dans votre système, elle fait de son mieux pour trouver la meilleure correspondance. Vous pouvez voir quelles icônes seront changées lorsque vous installez un thème ou un pack d'icônes.

Même après le changement des icônes, le thème pourrait ne pas fonctionner avec votre système. De nombreux appareils utilisent des icônes inutilisées des autres appareils. Dans bon nombre des problèmes que nous entendons concernant les icônes, elles ont effectivement changé mais votre système a utilisé des icônes d'un emplacement différent. Si vous avez le Sélecteur de thème T-Mobile et que vous utilisez un thème ou que votre système utilise des icônes d'un emplacement différent, le thème ne fonctionnera pas. De plus, si votre appareil n'est pas déodexé, le thème ne fonctionnera pas. "


Modifier


J'ai lu à propos de odex et deodex ici. Puis-je installer uniquement le fichier déodexé de la barre de statut au lieu de la ROM complète? et comment le déodexer?

2voto

Cyborgz Points 336

Les icônes de la barre d'état se trouvent dans SystemUI.apk qui est placé dans le dossier /system/app/. Utilisez le guide de l'outil APK et décompilez le fichier SystemUI.apk et suivez ce guide pour faire certaines modifications comme vous le souhaitez.

J'ai utilisé cette apk pour changer les icônes de signal, les icônes de données mobiles (H, E etc), la modification de la batterie 1% etc.

0voto

Treb Points 701

Utilisez-vous la ROM d'origine pour votre téléphone ? Si ce n'est pas le cas, essayez une ROM personnalisée comme CyanogenMOD ou AOKP. J'ai obtenu de bien meilleurs résultats avec des thèmes en utilisant une ROM personnalisée.

0voto

Nick Pierpoint Points 7976

Les icônes sont stockées dans le /system/framework, à l'intérieur d'un apk appelé framework-res.apk qui est référencé par le fichier framework.jar.

Caveat Emptor :

  • Interférer avec cela pourrait causer une boucle de démarrage du téléphone en raison de disparités incompatibles, si l'apk était recompilé, le fichier framework.jar pourrait avoir des difficultés à charger les ressources (c'est pourquoi une partie du nom de fichier contient ceci -res.apk).

De plus, il faudrait le re-signer avec le certificat du ROM système ce qui serait difficile à réaliser si les clés ne sont pas présentes.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X