LWKTECH Posted May 20, 2010 Share Posted May 20, 2010 (edited) 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). Edited May 20, 2010 by Loweack Quote Link to comment Share on other sites More sharing options...
kevinpato Posted May 20, 2010 Share Posted May 20, 2010 L'appli que tu cherches c'est battery status Quote Link to comment Share on other sites More sharing options...
LWKTECH Posted May 20, 2010 Author Share Posted May 20, 2010 L'appli que tu cherches c'est battery status Non justement, je cherche a mettre le pourcentage de la batterie (celle par défaut à droite) SANS soft supplémentaire. Quote Link to comment Share on other sites More sharing options...
korline Posted May 20, 2010 Share Posted May 20, 2010 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. Quote Link to comment Share on other sites More sharing options...
kevinpato Posted May 21, 2010 Share Posted May 21, 2010 Ok, je ne sais pas alors Quote Link to comment Share on other sites More sharing options...
Frk13 Posted June 15, 2010 Share Posted June 15, 2010 Up, quelqu'un sait ou a retrouvé le topic ? Merci d'avance =) Quote Link to comment Share on other sites More sharing options...
ReaZy Posted June 15, 2010 Share Posted June 15, 2010 Il faut la 2.1 au minimum pour le faire ... Quote Link to comment Share on other sites More sharing options...
Frk13 Posted June 15, 2010 Share Posted June 15, 2010 J'ai un Spica donc pas de soucis... tu peux me dire comment on fait sur ma 2.1 stp ? Quote Link to comment Share on other sites More sharing options...
korline Posted June 15, 2010 Share Posted June 15, 2010 C'est un hack du services.jar mais ça ne se modifie pas aisément il faut recompiler tout le système pour avoir un service.jar modifié. Voici le commit de la modif a effectuer sur les sources : http://github.com/cyanogen/android_frameworks_base/commit/3a5f2e4bbe0411738b8921aad81f8b1e5de69138 Bon courage. Quote Link to comment Share on other sites More sharing options...
Frk13 Posted June 15, 2010 Share Posted June 15, 2010 Merci beaucoup mais je voyais pas ça "si compliqué" que ça... :( Quote Link to comment Share on other sites More sharing options...
korline Posted June 15, 2010 Share Posted June 15, 2010 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 ;) Quote Link to comment Share on other sites More sharing options...
davidesoral Posted June 15, 2010 Share Posted June 15, 2010 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 ? Quote Link to comment Share on other sites More sharing options...
naholyr Posted June 15, 2010 Share Posted June 15, 2010 Dans certaines ROM custom sur le Hero il y a une version livrée de Spare Parts qui contient cette option... Quote Link to comment Share on other sites More sharing options...
korline Posted June 15, 2010 Share Posted June 15, 2010 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). Quote Link to comment Share on other sites More sharing options...
naholyr Posted June 16, 2010 Share Posted June 16, 2010 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 :( Quote Link to comment Share on other sites More sharing options...
GalaxyUser Posted June 16, 2010 Share Posted June 16, 2010 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 Quote Link to comment Share on other sites More sharing options...
GalaxyUser Posted June 16, 2010 Share Posted June 16, 2010 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.pngres\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 Quote Link to comment Share on other sites More sharing options...
korline Posted June 16, 2010 Share Posted June 16, 2010 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. Quote Link to comment Share on other sites More sharing options...
GalaxyUser Posted June 16, 2010 Share Posted June 16, 2010 Tu peux aussi modifier le fichier stat_sys_battery.xml pour mettre, à chaque pourcentage une icone différente. Et dans ce cas c'est autant précis je pense, non ? Quote Link to comment Share on other sites More sharing options...
korline Posted June 16, 2010 Share Posted June 16, 2010 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. Quote Link to comment Share on other sites More sharing options...
GalaxyUser Posted June 16, 2010 Share Posted June 16, 2010 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 Quote Link to comment Share on other sites More sharing options...
prate Posted January 3, 2011 Share Posted January 3, 2011 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 ;) Quote Link to comment Share on other sites More sharing options...
LocoMan Posted January 4, 2011 Share Posted January 4, 2011 Il y a une option spécifique dans le menu cyanogen, celui-ci est compris dans les dernières rom de la GAOSP :) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.