Aller au contenu

Recommended Posts

Posté(e) (modifié)

Bonjour @ tous,

Savez vous comment faire ca (le pourcentage dans la batterie à droite) ? (Je sais qu'il existe de faire le même style avec d'autre soft).

CAP201005101401-324x540.jpg

Modifié par Loweack
Posté(e)
L'appli que tu cherches c'est battery status

details?id=com.androidapps.widget.battery

Non justement, je cherche a mettre le pourcentage de la batterie (celle par défaut à droite) SANS soft supplémentaire.

Posté(e)

J'avais vu passer ça, de mémoire c'est une modif dans un des .xml du framework-res, mais je peux pas te dire lequel.

J'avais vu passer un tuto sur XDA expliquant comment le faire sur le nexus.

  • 4 weeks later...
Posté(e)

Ca ne l'est pas lorsqu'on dispose de deux fichiers de comparaison. Malheureusement ce n'est pas le cas ici, on ne peut pas comparer le services.jar du galaxy et celui du nexus, on risquerait de modifier trop de choses. Vu que Galaxo est une rom extraite des binaires déja compilés on a pas accès au code source comme exigé ici.

Par contre ce sera une modif facile a implémenter sur Gaosp car on travaille directement sur le code source, donc on peut faire la modif sans risquer de modifier des élements en trop ;)

Posté(e)
Ca ne l'est pas lorsqu'on dispose de deux fichiers de comparaison. Malheureusement ce n'est pas le cas ici, on ne peut pas comparer le services.jar du galaxy et celui du nexus, on risquerait de modifier trop de choses. Vu que Galaxo est une rom extraite des binaires déja compilés on a pas accès au code source comme exigé ici.

Par contre ce sera une modif facile a implémenter sur Gaosp car on travaille directement sur le code source, donc on peut faire la modif sans risquer de modifier des élements en trop ;)

D'ailleurs, il me semblait pas l'avoir vu ce pourcentage dans la Bêta ?

Posté(e)

Mais il me semble que l'option de Spare Parts se connecte a une modification préalable du système. Je ne vois pas comment Spare Parts pourrait modifier a lui seul un élément appartenant au services.jar :-/

Je ne suis pas bien au courant, mais il me semble que le Hero dispose de Rom pouvant être compilée entierement depuis les sources ? Ce qui n'est pas encore le cas avec le Galaxy (en attendant Gaosp).

Posté(e)

Oui c'est pour ça que je précisais que ça concernait le Hero, je n'étais pas sûr que ce soit une piste valable pour le Galaxy. Apparemment ça ne l'est pas désolé pour vous :(

Posté(e)

Bonjour,

C'est tout à fait possible de le faire pour les % de batterie restants suivants:

00, 10, 20, 40, 60, 80, 100: il faut modifier le framework-res.apk pour modifier les icones correspondants, je l'ai fais et re-signé l'APK mais il reste bloquer sur le boot du phone...

Si j'y parvient je partage la solution.

A bientôt

Posté(e)

Edit: Et voilà ça fonctionne très bien.

Renommez le fichier framework-res.apk en framework-res.apk.zip

Dezippez le fichier framework-res.apk.zip

Modifiez les fichier suivants:

res\drawable\stat_sys_battery_0.png

res\drawable\stat_sys_battery_10.png

res\drawable\stat_sys_battery_20.png

res\drawable\stat_sys_battery_40.png

res\drawable\stat_sys_battery_60.png

res\drawable\stat_sys_battery_80.png

res\drawable\stat_sys_battery_100.png

Une fois modifiés vous re-zippez tous les dossier du framework (sans compression juste Stocker)

Et vous le pushez:

adb push "C:\dossier du framework\framework-res.apk" /system/framework/framework-res.apk

Bonne fin de journée

Bonne journéenée

Posté(e)

Ce n'est pas tout a fait ce qui était demandé dans le topic. En fait il s'agit d'un affichage en mode texte (comme le font certains widgets qui se place dans la barre de statut). Certes ta modif permet de voir les % mais uniquement en changeant les icones de la batterie, donc la précision est moindre que celle qu'on obtiendrait en mode texte.

Par contre pour ce genre de manip, pour rezipper le framework mieux vaut passer par Metamorph, c'est plus simple et plus sur.

Posté(e)

En théorie oui, mais c'est juste impossible d'avoir 100 icônes différentes pour chaque pourcentage. Parce que ce serait trop long a tout modifier, et parce que cela alourdirait considérablement le framework.

Posté(e)

Pas tellement, un icone modifié pour la batterie dans le framework fait environ 620 octets.

Soit 62ko pour les 100 icones, c'est pas énorme. Maintenant je vais essayer de trouver le lien entre par exemple

android:drawable="@android:01080228"

et l'image qui va avec

GalaxyUser

  • 6 months later...
Posté(e)

Un peu en retard mais ce screen provient d'une rom custom Cyanogen qui permet nativement de mettre le pourcentage. Sinon un tour sur UOT ;)

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