Erf je viens tout juste de la mettre, je vais l'essayer un peu quand même avant d'en changer et du coup de changer de kernel. Merci pour ces infos ( ne soyez pas tristes, je reviendrai avec ma noobitude vous poser des questions simples dont tout le monde connaît les réponses, même vos animaux de compagnie )
t-mobile pulse msm7k turbo acer liquid qsd8 50 samsung moment arm htc hero/eris/tattoo msm7k turbo all features may not work witch some kernels msm 7 27 msm 7 30 qsd8 500
custom frequencies reads from: sdcart setcpu txt system.sd/setcpu.txt data local setcpu sort speeds in khz separated by comma,from lowest to highest
Mise à jour à faire: SetCPU for Root Users [2.1.1a] Dual Core Madness 2/27/2011
Changelog: 2.1.0 - Significant UI and user experience revamp, including a new background for the widget, and new notification icons - Added a quick priority swap button to the profile lists - Significantly improved the reliability of autodetect on certain kernels - Numerous bug fixes and crash fixes
2.1.1 - Fixed an issue with profiles backup in CM7. - Added support for the Motorola Xoom, Atrix 4G, and other Tegra 2 devices. - Fixed various bugs. - Tablet optimized UI and more profiles coming soon!
2.1.1a - Fixed the 0 MHz display issue on some devices.
Setcpu est un utilitaire qui permet de gérer les fréquences du CPU ainsi que le mode d'utilisation du CPU. Deux gros avantages:
Il permet d'économiser de la batterie
Il permet d'Overclocker son CPU (pour avoir un ANDOID encore plus puissant ...).
Pré-requis: Avoir un téléphone ANDROID sous HTC de préférence Disposer du root sur son téléphone Avoir un kernel permettant l'utilisation de Setcpu. Pour avoir ce type de kernel, deux options:
Avoir une rom custom avec un kernel déja modifié
Mettre un kernel dans une rom officielle
NB. En fonction des Kernel, tous les modes de fonctionnement ne sont pas disponibles. C'est généralement indiqué dans la desciption du changelog.
Principe Le CPU consomme plus de puissance s'il fonctionne à une fréquence plus haute. Si le processeur fonctionne plus vite, le téléphone sera plus rapide et plus sensible, mais la batterie peut se décharger plus rapidement. Si le processeur fonctionne plus lentement, le téléphone sera moins sensible et sera moins réactif , mais l'autonomie de la batterie sera augmentée. Avec SetCPU, vous pouvez fonder des profils pour gérer la vitesse d'UC basée sous certaines conditions.
Installation
Télécharger l'application
Installer l'application
AU démarrage de l'application, sélectionner "autodetect frequencies". A faire une seule fois.
Autoriser Setcpu à recevoir les droits "superuser"
C'est fini
Présentation des fonctionnalités:
Les différents mode de fonctionnement du CPU (CPU Scaling Governor)
CPU governor contrôle exactement comment varient les fréquence du CPU entre votre "Max" et votre "Min". La plupart des Kernel ont "ondemand" et "performance". Description des différents modes:
Ondemand - Disponible dans la plupart des Kernel et le CPU governor par défaut dans la plupart des Kernel. Quand la charge du CPU atteint un certain point (voir "up threshold" dans des Paramètres Avancés), ondemand passera rapidement l'UC jusqu'à la demande, réduisant alors progressivement l'UC quand ce n'est pas nécessaire.
Conservateur - Disponible dans quelques Kernel. C'est semblable au ondemand, mais Le CPU augemente plus progressivement pour mieux adapter la demande. Ce mode est semblable au précedent mais il permet des gains au niveau de la batterie.
Performance - Disponible dans la plupart des kernel. Cela gardera le CPU à la valeur " Max" à tout moment. Surtout utile pour faire des benchs mais je ne recommance pas ce type d'utilisation (mauvais pour la batterie et pour le CPU)
Profile:
Les profils vous permettent de configurer SetCPU pour mettre la vitesse d'UC sous certaines conditions. C'est très utile si vous souhaitez gérer des économies de batterie. Pour faire des profils, vérifiez le bouton "Enable" dans Profils et presser "Add Profile" pour ajouter votre premier profil.
Les profils seront activés si la condition que vous mettez dans le profil est respectée. Par exemple, si vous choisissez "Screen Off," le profil sera actif quand l'écran est éteint. Si aucun profil n'est selectionné, SetCPU retourne au profil par défaut indiqué à l'écran principal. Plusieurs conditions sont disponibles :
Charging/Full: Quand le téléphone charge (pas sur prise) et quand la batterie est pleine.
Charging AC/Full: Quand le téléphone charge avec une prise murale (AC l'adaptateur) et quand la batterie est pleine
Charging USB/Full: Quand le téléphone charge avec une prise d'un ordinateur (USB le port) et quand la batterie est pleine.
Screen Off. Comment dire. L'écran est eteint
Temp > . Pour mettre un profil en fonction de la température de la batterie. A compléter avec d'autres profils.
CPU Temp. Pour mettre un profil en fonction de la température du CPU. Très utile pour ne pas avoir de figeage car le CPU serait trop chaud. A compléter avec d'autre profile.
Battery. le niveau de charge de la batterie. Condition très intéressante pour la gestion de la batterie. Plus on a de batterie, et plus on met de puissance sur le CPU. A l'inverse, on met moins de CPU vers la fin de la batterie.
La priorité permet de gérer quel profil sera utilisé dans les cas ou plusieurs conditions seraient respectées. Par exemple, Battery > 80 % : performance à fond , priority sur 60 Temp < 38 ) : Performance faible, priority sur 80 --> Si le télephone chauffe, on baisse l’utilisation du CPU ... Pratique !!
Quelques screen:
paramètres avancés
Advanced Tab: Le menu Avancé vous permet d'aller plus loin dans les paramètres du mode gouverneur du CPU. Il est seulement activé quand vous choisissez conservative .
* Sampling Rate: ntervalle (en micro-secondes) auquel le governor fera des mises à jour. Quand cela arrive, le governor décidera tout seul s'il faut augmenter ou diminuer le CPU. * Up Threshold - Défini un pourcentage de 1 % à 100 %. Quand la charge du CPU atteint ce point, le governor augmentera proportionnellement le CPU. * Down Threshold (conservative only) - Défini un pourcentage de 1 % à 100 %. Quand la charge de CPU atteint ce point, le governor réduira le CPU.
* Ignore Nice Load - si cette valeur est "1", le système ignorera des processus "Nice" en décidant d'augmenter ou diminuer le CPU. * Powersave Bias (ondemand only) : En mettant cette valeur, on influence le governor vers des fréquences inférieures. C'est un pourcentage, où 1000 est 100 %, 100 est 10 % et 0 est 0 %. Le gouverneur ondemand demander des valeurs moins importantes que celle prévues * Freq Step (conservative only): Défini de combien (comme un pourcentage de la vitesse d'UC maximale) le gouvernor augmentera la vitesse d'UC de chaque fois la charge d'UC atteint le Seuil max.
Choisissez "Set on Boot" pour appliquer les modifs quand le téléphone démarre.
Remarque : Personnellement, je ne modife pas du tout ce type de paramètre, car les différents modes fonctionnent correctement sans modification.
Changelog :
2.0.0: * User interface has been completely redesigned, and now uses tabs for switching between menus instead of buttons. Landscape mode in the main tab no longer requires scrolling down. The Advanced menu and Profiles menu have also been redesigned for a better landscape experience. * The "auto-refresh" option and refresh button in the main interface and system info menu have been retired - SetCPU always auto-refreshes automatically. * The profiles menu and service have been recoded from scratch, and now allows the creation of unlimited profiles with custom priorities. The "priority" meter for each profile determines the order in which it is evaluated - if two profiles apply to a given situation, the profile with the higher priority will be set. If you had profiles set before 2.0.0, you will need to set them again. * Profiles have been further optimized for performance footprint as a result of the re-structure. * Added "Charging AC/Full" and "Charging USB/Full" profile conditions to distinguish between fast charging and slow charging modes on some devices (thanks Julian). * Added a beta "perflock disabler" feature that will enable frequency changing on stock HTC 2.6.29 kernels. Access the perflock disabler this by pressing Menu in the main interface. If this gives you an error, does not work, or crashes your phone, your kernel is not compatible - pull your battery to reset if necessary. E-mail me with your ROM, phone model and kernel information in "System Info" (thanks to Richard for a lot of help with the low-level stuff, and no thanks to HTC for implementing perflock in such a way . To access the perflock disabler, press Menu in SetCPU's main interface. * Code cleanup and more. * A big thanks to everyone who tested, especially those who gave feedback on this one, all the people who purchased SetCPU from the Android Market, as well as all my users. 2.0.0a: * Fixed a permissions error that was causing SetCPU to autodetect incorrectly and force close on some ROMs. 2.0.0b: * More fixes, sorry guys. * Fixed an issue with profiles and custom frequency lists. * Clarified the profiles priorities introduction. * Fixed a bug with the Advanced menu erroneously reporting values if the governor was changed after onResume was called, and fixed a crash that sometimes occurred as a result. * Fixed a bug where the passive widget acted like the active widget after frequencies were manually set. 2.0.0c: * Fixed issues with the Advanced menu and Advanced settings not being applied on boot. * Fixed an issue in where temperature warnings were not being dismissed properly. * SetCPU 2.0.0 no longer force closes on Android 1.5 devices, but the UI in some menus is flawed. I recommend that you update to a more recent version of Android if possible. 2.0.1: * Added a few widget backgrounds. Configure this when adding the widget. * Added the ability to "swipe" to the next tab. * Fixed various bugs. * New documentation is up. 2.0.2: ** End of life for Android 1.5 support. - Perflock disabler support for HTC-kernel 2.6.32.15. - New native benchmark button in the system info menu. The results ofthis benchmark is unaffected by VM optimizations like JIT, so it'sideal for speed comparisons across different devices. - Added support for tweaking the "min sample time" of the interactive governor, if available. - Fixed a bug where the scaling governor would not change when the profile switched and SetCPU's main tab was visible. - Fixed an ANR bug in the "set on boot" function which sometimes caused the Advanced settings to not apply. - Fixed an issue where SetCPU sometimes did not start on boot when used with Superuser Permissions 2.2.x. - Fixed a force close issue that occurred when SetCPU could not autodetect frequencies due to permissions errors in the ROM.
2.0.3 - Added a "safe mode" function that prevents SetCPU from runningany tasks during boot if a file called "setcpu_safemode" exists in/sdcard or /data/local. This is useful if unstable settings were savedwith "set on boot" checked. - Reverted changes originally made to compensate for the old SuperuserPermissions startup bug. SetCPU should perform startup tasksexpediently again. - Perflock disabler has been tested to be stable on supported kernels.The perflock disabler menu now has a "set on boot" function. Alwaysdisable this when switching to a new kernel or ROM. If you forget to dothis and you get crashes, you can use the safe mode function above todisable it. - Fixed crash issues with read-only (no root) mode, and disabled perflock disabler in read-only mode. - Fixed a crash related to the widget service.
2.0.4 - Added the ability to back up and restore profiles to and fromthe SD card by pressing the Menu button in the Profiles tab. A "send"option is also available to send the profiles file as an attachment.Save the .setcpudb file to the SD card to restore it. - Added perflock disabler support for HTC kernels 2.6.32.17 and2.6.32.21 (T-Mobile G2, myTouch HD, Desire Z, Desire HD). "Set on boot"will not yet work on these devices because they only have temporaryroot. - Fixed another crash in the widget. 2.1.0 - Significant UI and user experience revamp, including a new background for the widget, and new notification icons - Added a quick priority swap button to the profile lists - Significantly improved the reliability of autodetect on certain kernels - Numerous bug fixes and crash fixes
2.1.1 - Fixed an issue with profiles backup in CM7. - Added support for the Motorola Xoom, Atrix 4G, and other Tegra 2 devices. - Fixed various bugs. - Tablet optimized UI and more profiles coming soon! SetCPU for Root Users [2.1.1a] Dual Core Madness 2/27/2011 2.1.1a - Fixed the 0 MHz display issue on some devices.
Le soft. J'ai le "setcpu_2.11a.apk" récupéré quelquepart sur xda. Il y a peut-être un "setcpu_2.1.2.1.apk" La MàJ en 2.1.2.1 se fait néanmoins par le Market.
j'ai téléchargé setcpu v2.13, mais impossible de l'installer par le recovery : "installation aborted". faut il télécharger une autre version avant et faire la mise à jour 2.13 après? merci