kendael Posted December 19, 2010 Share Posted December 19, 2010 (edited) Ce script n'est destiné qu'aux ROM 2.1. A ne pas exécuter sur les 2.2, le JiT y étant déjà actif, c'est en plus inutile Ce script permet d'activer le JiT sur les ROM Attention: comme toujours, manipuler les fichiers système du téléphone peut entrainer le brick de celui-ci, en aucun cas Antibyte, Higgsy ou moi-même ne serions responsable si quoique ce soit se passait mal et rendait inutilisable le téléphone. Ce qui suit est destiné aux utilisateurs/développeurs qui savent ce qu'ils font, et fournis à titre expérimental. Il n'est pas impossible que l'utilisation de ces librairies provoque des force close ou autre bugs gênants. Grâce au travail d'Antibyte et de Higgsy sur les forum Modac et XDA, il est enfin possible d'appliquer les librairies JIT de FroYo sur nos rom Eclair. Posts originaux Forum XDA Forum Modaco UPDATE: Higgsy a bien bossé, et a intégré dans le même update.zip les fichiers deodexés (recompilés et optimisés par Antibyte) et les librairies JiT. Du coup la manip est plus simple, surtout pour ceux qui avaient des soucis avec adb. a.Qu'est ce que c'est : « Just inTime compiler » est un compilateur qui prend les bytecodes et les compile en code natif pour une exécution plus rapide. Le JIT se trouve dans toutes les version d'android 2.2, comme vous le savez notre Defy n'est qu'en 2.1, ces librairies n' Et oui le JIT se trouve dans toutes les version d'android 2.0 mais il n'est pas activer par défaut . Pour information c'est la version 1.2 qui se trouve dans android 2.2 (froyo) et la version 1.4 dans android 2.3 (gingerbread) b.Pourquoi l'installer : Cela permet donc d'avoir un téléphone beaucoup plus fluide qu'avant et donc pourquoi pas gagner en batterie si on réduit la fréquence du processeur . Ceci peut offrir un gain de performance non négligeable (x2 sous linpack par exemple). c.Prérequis pour l'installer : - Il faut être root avec z4root (ICI) - Il faut installer le recovery (ICI ) - Faire une sauvegarde nandroid de préférence au cas où. (à regarder dans le guide) d.Comment l'installer : - Téléchargez le zip suivant => FrozenEclairDefy_V2 et copiez-le à la racine de la SD. - Rebootez en recovery (lancer l'appli "System Recovery" puis choisir "Recovery boot", le téléphone va rebooter tout seul en mode recovery) - Choisissez "Install zip from SDCARD" - Choisissez "Choose zip from sdcard" - Choisissez "FrozenEclairDefy_V2.zip" dans la liste - Choisissez "Yes - Install FrozenEclairDefy_V2.zip" - Après redémarrage, il est nécessaire de rerooter Maintenant il n'y a plus qu'à rebooter, cela prend plus de temps, c'est normal puisqu'il faut reconstruire tout le cache Dalvik. Il n'y a plus qu'à tester ^^. Comme dit dans le topic original sur le forum XDA, tous les remerciement vont à Paul O'Brian et Antibyte du forum Modaco et Higgsy pour le script et son guide très bien fait. Changelog:20/12/10: Frozen Eclair V2 - JIT For Defy Recompiled and more optimisations Whole process automated in 1 easy update.zip that includes deodexing and installing JIT. Tut/OP updated to reflect the above changes 19/12/10: Frozen Eclair V1 - JIT For Defy Tut on deodexing rom Update.zip for installing JIT Edited May 6, 2011 by kendael Quote Link to comment Share on other sites More sharing options...
Floutch Posted December 19, 2010 Share Posted December 19, 2010 Merci pour la traduction ça aide... Quote Link to comment Share on other sites More sharing options...
adrijsi Posted December 19, 2010 Share Posted December 19, 2010 Merci pour ce post . Cela peut permettre a certaine personne de ce lancer . Quote Link to comment Share on other sites More sharing options...
noxunas Posted December 19, 2010 Share Posted December 19, 2010 si y a des volontaires pour tester le gain de performance... Quote Link to comment Share on other sites More sharing options...
adrijsi Posted December 19, 2010 Share Posted December 19, 2010 (edited) Oui , il fraudais des retours si il y aurais des volontaires . Sans téléphone je ne peux pas essayer . Edited December 19, 2010 by adrijsi Quote Link to comment Share on other sites More sharing options...
noxunas Posted December 19, 2010 Share Posted December 19, 2010 OK je vais essayer ! Quote Link to comment Share on other sites More sharing options...
noxunas Posted December 19, 2010 Share Posted December 19, 2010 pfff j'arrive déjà pas à installer adb sur mon windows 7 pro 64 bits... Quote Link to comment Share on other sites More sharing options...
Guest Posted December 20, 2010 Share Posted December 20, 2010 J'ai un message d"erreur comme quoi il trouve pas les répertoires sur la sd . Quote Link to comment Share on other sites More sharing options...
kendael Posted December 20, 2010 Author Share Posted December 20, 2010 Voici ce que j'obtiens en 900MHz vsel 48 avec JIT activé : A titre de comparaison, à 1GHz sans JIT, j'obtenais autour de 1200 à Quadrant, et un peu plus de 7 sous Linpack. Quandrant : Linpack : Quote Link to comment Share on other sites More sharing options...
kendael Posted December 20, 2010 Author Share Posted December 20, 2010 (edited) pfff j'arrive déjà pas à installer adb sur mon windows 7 pro 64 bits... Le plus dur c'est d'installer les pilotes de ton téléphone. Ensuite pour adb, suffit de télécharger le sdk Android, et de se placer en ligne de commandes dans le dossier tools (ou mieux, placer ce répertoire tools dans la variable d'environnement "path"). J'ai un message d"erreur comme quoi il trouve pas les répertoires sur la sd . Il ne faut pas oublier de désactiver le stockage de masse si le tél est toujours branché sur le PC (utiliser l'option USB Recharge uniquement sur le téléphone via la barre de notification). Edited December 20, 2010 by kendael Quote Link to comment Share on other sites More sharing options...
adrijsi Posted December 20, 2010 Share Posted December 20, 2010 Avec la une Rom en 2.2 ont obtiendrais pas un résultat équivalent ou supérieur sans overlocker ? Quote Link to comment Share on other sites More sharing options...
kendael Posted December 20, 2010 Author Share Posted December 20, 2010 On obtiendra un résultat équivalent. Ni plus ni moins puisque ce sont ces librairies qui confèrent sa vitesse à FroYo. Quote Link to comment Share on other sites More sharing options...
noxunas Posted December 20, 2010 Share Posted December 20, 2010 Désolé j'arrive à rien... Il faut déjà être root "pour de vrai" pour faire la manip sous ADB (car z4root est d'aucune utilité ici)... Et la, c'est déjà la misère ; je commence la manip décrite dans le tuto (http://forum.xda-developers.com/showthread.php?t=853672) est dès que je lance le exploit.bin, impossible de se reconnecter via ADB, toujours en offline... fin de l'histoire. Quote Link to comment Share on other sites More sharing options...
kendael Posted December 20, 2010 Author Share Posted December 20, 2010 Z4Root a très bien marché pour moi. Et le root via adb est opérationnel (la fenêtre Super-Utilisateur apparaît la première fois que l'on tape su, après plus de soucis). Quote Link to comment Share on other sites More sharing options...
noxunas Posted December 20, 2010 Share Posted December 20, 2010 Ok, je vais refaire pour voir ! Quote Link to comment Share on other sites More sharing options...
kendael Posted December 20, 2010 Author Share Posted December 20, 2010 Ok, je vais refaire pour voir ! Relis le premier message, il y a une mise à jour qui ne nécessite plus d'installer à la main les fichiers deodexés. Quote Link to comment Share on other sites More sharing options...
noxunas Posted December 20, 2010 Share Posted December 20, 2010 C'est bon pour la 1er version ! je vais donc mettre la V2 maintenant puisqu'il y a d'autres optimisations ! Quote Link to comment Share on other sites More sharing options...
So.droid Posted December 20, 2010 Share Posted December 20, 2010 Salut kendael , mis a part les scores de benchmark , je voudrais savoir si de ce que tu constate personnelement les performances de ton telephone sont significativement boostées c'est a dire : gain de fluidité ? vitesse d'execution app ? ... Quote Link to comment Share on other sites More sharing options...
adrijsi Posted December 20, 2010 Share Posted December 20, 2010 Vous avez une différence flagrante de vitesse ? Quote Link to comment Share on other sites More sharing options...
noxunas Posted December 20, 2010 Share Posted December 20, 2010 (edited) 1er problème : plus de demande de code pin au démarrage.... question perf : dans linpack, le score a plus que doublé (passage de 6,3 à 14,2)...la navigation dans les menus est bien meilleure ! Edited December 20, 2010 by noxunas Quote Link to comment Share on other sites More sharing options...
damool Posted December 20, 2010 Share Posted December 20, 2010 Pour info, l'application du patch fait sauter le Root, il faut donc re-rooter, après ca, tout semble marcher nickel (de ce que j'ai pu voir pour l'instant en tous cas) Quote Link to comment Share on other sites More sharing options...
noxunas Posted December 20, 2010 Share Posted December 20, 2010 Tu as toujours la demande de code pin au démarrage ? Quote Link to comment Share on other sites More sharing options...
adrijsi Posted December 20, 2010 Share Posted December 20, 2010 Serait t'il possible qu'il adapte le JIT de android 2.3 sur le Defy ? Car je sais que le JIT est introduit d'origine dans la 2.1 mais qu'il est désactiver , dans la 2.2 il est activé et dans la 2.3 ils le mettent a jour pour qu'il soit encore plus rapide . Quote Link to comment Share on other sites More sharing options...
damool Posted December 20, 2010 Share Posted December 20, 2010 Tu as toujours la demande de code pin au démarrage ? J'avoue que je n'ai pas de code pin de toutes façons ;) J'en vois pas tellement l’intérêt: dans quelles conditions on va te voler un portable éteint? Quote Link to comment Share on other sites More sharing options...
noxunas Posted December 20, 2010 Share Posted December 20, 2010 c'est bon ça marche ; il fallait désactiver l'option puis la remettre et rebooter ! 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.