Go Back   Android Forums > Android Phones > HTC EVO 4G > EVO 4G - All Things Root
EVO 4G - All Things Root Rooting, ROMS, Overclocking, etc.

Get excited for the Samsung Galaxy S5! Find everything you need and discuss it in our Galaxy S5 Forum!

test: Reply
 
LinkBack Thread Tools
Old November 1st, 2010, 12:01 PM   #1 (permalink)
Member
Thread Author (OP)
 
ExSaint's Avatar
 
Join Date: Jul 2010
Location: Houston, TX
Posts: 341
 
Device(s): Rooted- Sprint HTC EVO 4G
Carrier: Not Provided

Thanks: 78
Thanked 52 Times in 23 Posts
Default SetCPU Guide

There has been alot of confusion how how to properly use SetCPU.
Here is a guide that i found that is very useful and clears alot of things up. Hope this helps some of you.


SetCPU for Root Users
SetCPU for Root Users allows you to manage the CPU frequency settings of your Android device. It works with most commercial Android devices that have root access enabled for applications. Combined with custom profiles, SetCPU can help you manage your CPU settings to optimize performance and battery life. On many phones, oftentimes with the help of custom kernels, SetCPU can also manage overclocking on your device. SetCPU is currently available on the Android Market and the SlideME Market.
SetCPU works on most devices running Android 1.5 to Android 2.2, with Android 1.6 and above recommended. If you have an HTC device, you may need to disable perflock (see 10) depending on your kernel.

1. Benefits
The CPU drains more power if it is running at a higher frequency. If the processor is running faster, the phone will be faster and more responsive, but the battery may drain more quickly. If the processor is running more slowly, the phone will be less responsive and take longer to complete tasks, but battery life will be increased. With SetCPU, you can set up profiles to manage the CPU speed based on certain conditions.
2. Main Tab and Basic Usage
To get started with SetCPU, start the app, read the introduction, and pick "autodetect frequencies." If you ever need to access this screen again, press the Menu button in SetCPU's Main tab, then choose Device Selection.
If your kernel doesn't support autodetect, you won't see it choose the device that best matches your phone from the list. After you've passed the introduction screen, you may get a request from Superuser Permissions. Depending on your version of Superuser Permissions, either check the box for "remember" and press "allow" or press the "always allow" button.
The sliders here allow you to manually control the CPU scaling bounds. The CPU frequency will always be between these two values. By default, the CPU should scale between the max and min frequencies based on need. The sliders also control the "main" profile as explained later.
The "scaling" drop-down list is an advanced feature that allows you to control the behavior of the CPU scaling mechanism. See explanations for the different governors in the CPU Scaling Governors section.
SetCPU also includes a widget for your home screen. Add SetCPU's widget like you would any other widget: long press on your home screen, select Widgets, and select the SetCPU widget. A screen will pop up so you can configure the widget's appearance. If you would like it to show current CPU speed, set the Active Refresh Interval to something other than "Passive," though a passive refresh interval is recommended to save battery.
HTC device users: If the green "current" display doesn't change as you change the sliders, you may be using an incompatible HTC kernel with a driver called "perflock" that prevents SetCPU from changing frequencies. To enable SetCPU, press the "Menu" button in SetCPU's main tab and select "disable perflock." Read through the notice and then press the button in the dialog. If successful, you should be able to change the frequency with SetCPU. If this process fails, please e-mail the developer with your kernel version and device so support can be added. For more details, see the perflock section below.

3. Profiles
Profiles allow you to configure SetCPU to set your CPU speed under certain conditions. This is useful to manage battery savings. To get started with profiles, check the "Enable" button in the Profiles tab and press "Add Profile" to add your first profile.

Your profile settings will be triggered if the condition you set in the profile is met. For example, if you choose "Screen Off," the profile settings will be set when the screen is off. If no profiles are met, SetCPU reverts to the default profile specified in the Main tab. Several conditions are available:
  • Charging/Full - Set when the phone is charging from any source and when the battery is full while charging.
  • Charging AC/Full - Set only when the phone is charging from a wall plug (AC adapter) and when the battery is full while charging from a wall plug.
  • Charging USB/Full - Set only when the phone is charging from a computer (USB port) and when the battery is full while charging from the USB port.
  • Screen Off - Set when the phone's screen is turned off.
  • Battery < - Set when the battery falls below a certain point. You will also be able to specifiy battery level for this profile.
  • Temp > - Set when the battery or system temperature rises above a certain point. SetCPU will notify you with a ringtone notification if you check the "Audible Warning" checkbox here. You will also be able to specify a temperature for this profile.
  • CPU Temp > - Limited to phones whose hardware and kernels support it. Set when the CPU temperature rises above a certain point. SetCPU will notify you with a ringtone notification if you check the "Audible Warning" checkbox here. You will also be able to specify a temperature for this profile.
The priority of each profile specifies the order in which it will be evaluated. If the conditions of two profiles are both true, the one with the higher priority will be set. For example, if you have both a Screen Off and a Charging profile and the screen is off and charging at the same time, the one with the higher priority will be set.

You can add as many profiles as you want, and selectively enable and disable profiles by using the checkbox next to them. To edit profiles, click on them, make the necessary changes, and press "save." To remove profiles, click on it to edit, and press "delete."
Some things to keep in mind: For multiple battery level profiles, assign the profiles with lower percentages higher priorities. For multiple temperature profiles, assign the profiles with higher temperatures higher priories. Generally, battery level profiles should have lower priorities than other profiles, and temperature profiles should have higher priorites than other profiles.
Check the "Notifications" box to enable a persistent notification in the top bar showing exactly which profile is currently active.




4. Advanced Tab

The Advanced menu allows you to tweak the finer aspects of certain CPU governors. It is only activated when you choose the ondemand or conservative governors.
  • Sampling Rate - An interval (in microseconds) at which the governor will poll for updates. When this happens, the governor will decide whether to scale the CPU up or down.
  • Up Threshold - Defines a percentage from 1% to 100%. When the CPU load reaches this point, the governor will scale the CPU up.
  • Down Threshold (conservative only) - Defines a percentage from 1% to 100%. When the CPU load reaches this point, the governor will scale the CPU down.
  • Ignore Nice Load - If this value is "1," the system will ignore "Nice" processes when deciding to scale up or down.
  • Powersave Bias (ondemand only) - Setting this value higher will "bias" the governor toward lower frequencies. This is a percentage, where 1000 is 100%, 100 is 10%, and 0 is 0%. The ondemand governor will scale the CPU to a frequency lower than its "target" speed according to this value.
  • Freq Step (conservative only) - Defines how much (as a percentage of the maximum CPU speed) the conservative governor will increase the CPU speed by each time the CPU load reaches the Up Threshold.
Choose the "Set on Boot" checkbox to apply advanced settings when the phone boots. This option is completely independent of the similar option in the Main tab.
5. System Info
The System Info tab allows you to view information about your kernel, CPU, battery, phone, and memory status. It also includes a few tools for benchmarking the speed of the phone.
The lower the benchmark score, the faster the phone is running. Keep in mind that this score can only be used to accurately compare different frequencies across the same ROM and kernel. The score may fluctuate between runs due to interference by background processes. For best results, use the "performance" governor.
There is also a "stress test" function. Stress testing allows you to test the stability of undervolted kernels or higher overclocks. The stress test will peg your CPU usage to 100% The phone may be somewhat unresponsive during this time. The stress test will continue forever, so you have to manually end it after some time. To do this, simply press the back button.
To copy the text of the System Info menu to the clipboard, press the Menu button on your device and press "Copy to Clipboard."
6. About
The About menu prints information about SetCPU, including the current version. You can change the theme of the Main tab from using the drop down box. Restart SetCPU to apply it.
7. CPU Scaling Governors
CPU governors control exactly how the CPU scales between your "max" and "min" set frequencies. Most kernels have "ondemand" and "performance." The availability
  • ondemand - Available in most kernels, and the default governor in most kernels. When the CPU load reaches a certain point (see "up threshold" in Advanced Settings), ondemand will rapidly scale the CPU up to meet demand, then gradually scale the CPU down when it isn't needed.
  • conservative - Available in some kernels. It is similar to the ondemand governor, but will scale the CPU up more gradually to better fit demand. Conservative provides a less responsive experience than ondemand, but can save battery.
  • performance - Available in most kernels. It will keep the CPU running at the "max" set value at all times. This is a bit more efficient than simply setting "max" and "min" to the same value and using ondemand because the system will not waste resources scanning for the CPU load. This governor is recommended for stable benchmarking.
  • powersave - Available in some kernels. It will keep the CPU running at the "min" set value at all times.
  • userspace- A method for controlling the CPU speed that isn't currently used by SetCPU. For best results, do not use the userspace governor.
8. Custom Frequency Config
In rare situations and in older kernels, SetCPU may not be able to autodetect the full range of speeds supported by the kernel. If this is the case, you can configure SetCPU to use custom frequencies. To get started, you'll need the list of frequencies your kernel can support in kHz (not MHz!). Only certain frequencies work, so be sure you know which speeds your kernel supports before using the custom option.
Create a plain text file called "setcpu.txt" and place it on the root directory of your SD card or on your SD card's ext partition (/sdcard/ or /system/sd/). The text files should sort the frequencies on one line by comma, from lowest to highest. For example, the following is a valid config file for some Motorola Droid kernels:
125000,250000,500000,550000,600000
To store the custom frequency list on your phone, save it as "setcpu" with no extension and put it in /data/local/. SetCPU reads from the SD card first and uses that text file if present, then tries to read from /data/local/.
To configure SetCPU to read your custom frequencies, go back to the device selection screen (in the Main tab, press Menu > Device Selection), choose "show other frequencies" if necessary, and choose the custom config option at the very bottom.

9. Task Managers
SetCPU does not run a background service unless profiles or the widget are enabled. Due to how multitasking works on Android, the Android system will automatically free up SetCPU if memory is needed and SetCPU isn't being used.
If either profiles or the widget are enabled, SetCPU does run background processes that keep them running. It's important that you add SetCPU to your task manager's "ignore" list, or otherwise avoid disabling the SetCPU process, if you have either profiles or the widget enabled. You should not have to use task managers to disable SetCPU at any time.
To disable all SetCPU background processes, remove the widget from the home screen and uncheck the "enable" box in the profiles menu. Anything else should be taken care of the Android system when memory is needed, just like any other app. Note that SetCPU briefly runs (and then immediately disables) a service upon startup to perform its "start on boot" duties. This is normal and should not add to memory usage.
10. Disabling Perflock
On most stock HTC kernels and some custom kernels, HTC has enabled a driver called "perflock" that constantly resets SetCPU's Max and Min settings. This does not apply to mostly "Google experience" HTC devices such as the T-Mobile G1, the myTouch 3G, any Google development device, or the Nexus One. It does, however, apply to "HTC Sense" devices such as the HTC Hero, Droid Eris, HTC Desire, HTC Incredible, EVO 4G, and myTouch Slide. Non-HTC devices never have perflock enabled.
SetCPU can disable perflock on newer HTC kernels, giving you control of the Max and Min settings of the CPU. To do this, press the Menu button on your device in the Main tab and choose "Disable Perflock." Read through the notice and then press the button in the dialog. If successful, you should be able to change the frequency with SetCPU. If this process fails, please e-mail the developer with your kernel version and device so support can be added.
Keep in mind that disabling perflock does not enable overclocking, though some overclocked kernels may require perflock to be disabled. Overclocking, in most cases, requires a custom kernel.

11. Changelog
1.4.0: Revamped the main interface quite a bit, and fixed a few minor bugs.

1.4.0a: fixed a bug where 122MHz was being called 128MHz.

1.4.1: * Using Eclair API. Will work on QVGA devices (Tattoo) and WVGA devices (Sholes)
* Major performance enhancements - setting frequencies should be much faster in every situation (in the main application, profiles, upon startup, etc.).
* Added a small home screen widget that shows the current maximum and minimum frequencies. Clicking this widget launches SetCPU.
* Frequency lists for Snapdragon devices, Samsung Galaxy, Motorola Cliq, and HTC Tattoo have been included, though support for these devices is experimental. The device can be selected on the introduction screen.
* Custom frequency lists are now supported. To enable custom frequencies, place a file called setcpu.txt on /sdcard/ or /system/sd/, sorting frequencies in kHz, separated by comma, from lowest to highest, then select the corresponding option on the introduction screen.
* There is no longer a "set" button - changing the seekbar positions will immediately set the frequency. As a result, all seekbars in the application will now snap back if the user attempts to place the maximum frequency below minimum.
* Instead of refusing to work at all, SetCPU will now operate in a read-only mode if root access is not detected.

1.4.2: Instead of choosing between performance (always max) and ondemand CPU governors, there is now a drop down list with all the available governors on the device. Thanks morfic! Added CPU scaling configurations for the OMAP3 processor of the Motorola Sholes/Droid/Milestone. This is strictly in beta. Custom frequency list now reads from /system/setcpu in addition to setcpu.txt on SD FAT or EXT.

1.4.3: Includes compatibility fixes for HDPI devices and UI enhancements. Frequency lists for the Samsung Moment (untested), the T-Mobile Pulse, and the Acer Liquid have been included. The application will no longer sometimes re-set CPU frequencies upon launch.

1.4.3a: Added more frequencies for the Nexus One.

1.4.3b: Fixed a widget issue on the Nexus One. Sorry for the rather rapid succession of updates the past few days!

1.4.3c: Adds support for 600MHz kernel patches on the Motorola Droid. On the Droid configuration. SetCPU will attempt to detect the existence of 600MHz and adjust the frequency list accordingly.

1.4.4: Adds an "autodetect" option that works on newer kernels (at the bottom of the device selection screen). This should enable the supercharged speeds in some of tasmanian_droid's newer kernels. Fixes a force close crash when selecting some frequency lists that were not compatible with the device (thanks Julian).

1.4.5: - Streamlined/refactored profiles code.
- Added "battery temperature" profile. SetCPU is now able to set a certain speed when the battery goes above a user-defined threshold. This would optimally be set to throttle the CPU lower at a high temperature. To ensure compatibility with your device, see if a valid temperature is displayed in the "System Info" menu. This profile does not take effect immediately and does not replace being cautious - it is not based on CPU core temperature, and must wait for a battery state change before reacting.
- Added an "About" button to the main screen with simple themes. Default color scheme is now "Dark"
- Adjusted the widget to display four digit speeds properly (thanks Berzerker).
- Various bugfixes and UI tweaks.

1.4.6: Fixed issues with the battery profile. Included a much better icon thanks to Josh Deere (dphase).

1.5.0: * CPU governors can now be defined in profiles.
* Included a notifications service for profiles - turn this on using the relevant checkbox in the profiles menu.
* Profiles now log which speed and governor is being set.
* Added "advanced" tweaking capability for conservative governor.
* The system info menu and profiles menu now show temperature in both Celsius and Fahrenheit, and the widget also now displays battery temperature in Celsius and Fahrenheit.
* Added a "long benchmark" option to the system info menu, which should be more consistent than the "short benchmark."
* Also added a simple stress test to the system info panel to test the stability of overclocks.
* Autodetect is now the default for devices that support it, and will be the first option in the menu if available.
* Improved I/O performance.
* Various bugfixes, especially in profiles.

1.5.0a: * Charging profile now no longer takes effect when the phone is at 100% battery and unplugged.

1.5.1: * Two more battery profiles added. Lower battery readings will always take priority (eg. under 80% will always take priority over under 100%).
* Governor will now refresh alongside the other readings. Added governor reading under current frequency reading.
* Added an auto-refresh checkbox to the main screen. If checked, SetCPU will periodically refresh the current frequency reading without the need for pressing the refresh button. This checkbox applies to the system info panel as well.
* Tweaked the widget, and attempted to fix the elusive bug where the widget did not update correctly sometimes.

1.5.1a: * Fixed widget being cut off in landscape mode.
* Fixed Fahrenheit temperature reading in profiles.

1.5.2: * Added optional failsafe notification warning system that plays a ringtone and flashes the LED red when the failsafe profile is active (thanks WootRoot!).
* Added "copy to clipboard" function for the System Info menu (press Menu).
* Added an optional "active" widget, which will refresh CPU speeds at an interval like the main interface.
* Added support for the OMAP3 temperature sensor for the Droid. If present, use of the OMAP3 temperature sensor can be enabled in the failsafe profile.
* If available, the OMAP3 temperature can also be read in the system info menu.
* CPU temperature settings will only appear if the sensor is present and support for the temperature sensor is enabled in the kernel! Right now, this is only for the Droid.
* The about menu now defaults to a "default" theme where SetCPU will not mess with any backgrounds defined in the XML layout.
* Fixed stress test failing when JIT is enabled.

1.5.2a: * Temperature sensor used in the widget for the Droid is now controlled by the failsafe setting. I will implement a proper appwidget configuration activity in a later update.
* Fixed an issue with the audible warning notification not being properly dismissed.
* Profiles optimizations.

1.5.3: * Memory/performance footprint decreased.
* Battery drain should be fixed on the Droid.

1.5.3a: * Active widget CPU usage optimized.
* Further profiles optimization for the Droid.
* Uncommon I/O force close fixed.

1.5.4: * Switched to the Android 2.2 SDK.
* Enabled external storage support (install location is automatic).
* Eliminated the distinction between the active and passive widgets, and replaced it with an appwidget configuration activity for the widget, allowing the user to choose the color of the max/min text, temperature display, temperature sensor (Droid), and refresh interval.
* Optimized the active widget refreshing.
* SetCPU will now hide non-autodetect frequencies by default on devices where autodetect is available, but hard coded frequencies and the custom option can be re-enabled with a button.
* Custom frequency list can now read from this exact file: /data/local/setcpu (in addition to the previous setcpu.txt on SD fat or ext).
* Includes various bug fixes and minor UI changes.

1.6.0: * Ported parts of the app to the NDK to improve performance.
* Fixed a bug where the widget was resetting colors upon reboot or launcher orientation change.
* Autodetect now works for all devices. It is recommended by default.

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.
SetCPU and content is (c) 2009-2010 Michael Huang/coolbho3000.




THIS ENTIRE GUIDE CAME FROM SetCPU for Root Users
I DID NOT CREATE THIS.

__________________
Phone: HTC Evo 4G - HTC Evo Rom Wiki
Root Method: Unrevoked
Rom: Myn's Warm Z Nightly
Kernel: Stock
Theme: Creating a theme in the works. PM for Details
ExSaint is offline  
Last edited by ExSaint; November 1st, 2010 at 12:04 PM.
Reply With Quote
The Following 24 Users Say Thank You to ExSaint For This Useful Post:
ardchoille (August 11th, 2011), consuela (April 2nd, 2011), CrazyTechnoBoy (March 11th, 2011), CVMA Bulldog (January 10th, 2012), evoX2 (November 19th, 2010), GrandMasterBirt (November 4th, 2010), Ice Cake (May 2nd, 2011), JayP54 (March 15th, 2011), JunBringer (November 1st, 2010), longshot (August 10th, 2011), melissai_ (May 31st, 2011), Mohsin (November 30th, 2010), MoogleDancer (January 25th, 2011), nsharan (February 19th, 2011), ocnbrze (March 2nd, 2011), openedmind (March 12th, 2011), RAPTOR1112 (October 15th, 2012), rocke (November 7th, 2010), Tempusfugit (February 19th, 2011), theRealist (December 3rd, 2011), Tyseyh (May 26th, 2011), weezyweazel (November 10th, 2010), Wendemi (March 7th, 2011), wrapkgb (November 1st, 2010)
sponsored links
Old November 1st, 2010, 12:06 PM   #2 (permalink)
Member
Thread Author (OP)
 
ExSaint's Avatar
 
Join Date: Jul 2010
Location: Houston, TX
Posts: 341
 
Device(s): Rooted- Sprint HTC EVO 4G
Carrier: Not Provided

Thanks: 78
Thanked 52 Times in 23 Posts
Default

If possible please sticky this.
Thanks
ExSaint is offline  
Reply With Quote
Old November 1st, 2010, 04:34 PM   #3 (permalink)
Member
 
YaBoiD's Avatar
 
Join Date: Mar 2010
Location: Lauderdale, FL
Posts: 389
 
Device(s): Samsung Galaxy II (AT&T)
Carrier: Not Provided

Thanks: 70
Thanked 115 Times in 46 Posts
Send a message via AIM to YaBoiD
Default

Got my vote^^^^^^^^^^
__________________
www.twitter.com/YaBoiD
YaBoiD is online now  
Reply With Quote
Old November 1st, 2010, 06:47 PM   #4 (permalink)
Senior Member
 
JunBringer's Avatar
 
Join Date: May 2010
Posts: 3,175
 
Device(s): Sony Xperia Z Ultra (White), LG Nexus 5(White), LG Nexus 4 (Black), Pebble (white), Google CR-48
Carrier: T-Mobile (Prepaid)

Thanks: 688
Thanked 331 Times in 264 Posts
Default

Thanks a lot for your help dude!

This place is so helpful!
__________________
TechBringer.tumblr.com
JunBringer is offline  
Reply With Quote
Old November 1st, 2010, 06:59 PM   #5 (permalink)
Senior Member
 
wrapkgb's Avatar
 
Join Date: Jun 2010
Location: LOS ANGELES, CA
Posts: 924
 
Device(s): HTC EVO
Carrier: Not Provided

Thanks: 53
Thanked 242 Times in 198 Posts
Default

Great write up man!
wrapkgb is offline  
Reply With Quote
Old November 1st, 2010, 09:02 PM   #6 (permalink)
Senior Member
 
Mr. Ed's Avatar
 
Join Date: Jun 2010
Location: Over Yonder
Posts: 6,675
 
Device(s): S3, Evo LTE,Galaxy Note, Skyrocket, Aria, Nook Color Lg thrill,HTC EVO 4g, HTC Inspire,S7 slim,Acer
Carrier: Not Provided

Thanks: 1,008
Thanked 1,467 Times in 989 Posts
Default

Great find!
__________________
I'm back....
Mr. Ed is offline  
Reply With Quote
Old November 1st, 2010, 11:53 PM   #7 (permalink)
Member
Thread Author (OP)
 
ExSaint's Avatar
 
Join Date: Jul 2010
Location: Houston, TX
Posts: 341
 
Device(s): Rooted- Sprint HTC EVO 4G
Carrier: Not Provided

Thanks: 78
Thanked 52 Times in 23 Posts
Default

Yeah helped alot. Explains alot that some people leave out. Very good info here!!
ExSaint is offline  
Reply With Quote
Old November 3rd, 2010, 10:00 AM   #8 (permalink)
Member
Thread Author (OP)
 
ExSaint's Avatar
 
Join Date: Jul 2010
Location: Houston, TX
Posts: 341
 
Device(s): Rooted- Sprint HTC EVO 4G
Carrier: Not Provided

Thanks: 78
Thanked 52 Times in 23 Posts
Default

**Bump**
ExSaint is offline  
Reply With Quote
Old November 4th, 2010, 09:22 AM   #9 (permalink)
Member
 
Join Date: Sep 2010
Posts: 131
 
Device(s): HTC Evo 4G
Carrier: Not Provided

Thanks: 10
Thanked 2 Times in 2 Posts
Default

Question: What is "interactive" scaling scheme?
__________________
Hardware: HTC Evo 4G HW 0003
GrandMasterBirt is offline  
Reply With Quote
Old November 8th, 2010, 02:32 PM   #10 (permalink)
Senior Member
 
wrapkgb's Avatar
 
Join Date: Jun 2010
Location: LOS ANGELES, CA
Posts: 924
 
Device(s): HTC EVO
Carrier: Not Provided

Thanks: 53
Thanked 242 Times in 198 Posts
Default

Im just starting to toy around with this.. I am currently running CM6.1 with the stock kernel (2.6.34.5-cyanogenmad shade@toxygene #1) So I don't really have a huge interest in over clocking (should I be over clocking? If so any stable recommendations?) , but I do want to under clock to the min when the screen is off. (people say it saves battery right?) I guess I just want to confirm before I mess with all these setting, that I need to create a profile for "screen off" to take advantage of under clocking when the screen is off? And as far as scaling if Im pretty much just using SetCPU to try and squeeze a little more battery life and not performance should I it be set to On demand or conservative?

Thanks!
wrapkgb is offline  
Reply With Quote
The Following User Says Thank You to wrapkgb For This Useful Post:
Ceezcat (December 2nd, 2011)
sponsored links
Old November 9th, 2010, 10:17 PM   #11 (permalink)
Member
 
Join Date: Sep 2010
Location: Los Angeles, CA
Posts: 337
 
Device(s): Sprint EVO 4G
Carrier: Not Provided

Thanks: 44
Thanked 20 Times in 17 Posts
Default

Hey, thank you for posting this. I just got this program and I'm fiddling with it and can't figure something out.

I want the CPU to go slower as the battery goes lower. For example, I have one profile that sets my EVO's CPU to 652 is the battery goes under 50% with a priority of 70, and 768 if the battery goes under 70% with a priority of 30, for example.

Currently the battery is at 61%, which I would think mean it would use the under 70% profile settings with a max at 768. However, it's sicking with the 50% profile using the max at 652.

This is all using the "ondemand" setting.

What am I doing wrong here? Any help would be appreciated. Thanks, in advance.
Brian Rubin is offline  
Last edited by Brian Rubin; November 9th, 2010 at 10:20 PM.
Reply With Quote
Old November 10th, 2010, 05:13 PM   #12 (permalink)
Member
 
Join Date: Oct 2010
Posts: 117
 
Device(s): HTC EVO stock 3.30.651.3
Carrier: Not Provided

Thanks: 6
Thanked 8 Times in 8 Posts
Default

I believe that if you leave the priorities alone, when certain criteria are met, such as battery reaching another marker you set, it'll switch to it. Which is how I had profiles set for setCPU. My only profile I set above the rest was for when the Screen was Off.
goodboy is offline  
Reply With Quote
Old November 10th, 2010, 05:25 PM   #13 (permalink)
Member
 
Join Date: Sep 2010
Location: Los Angeles, CA
Posts: 337
 
Device(s): Sprint EVO 4G
Carrier: Not Provided

Thanks: 44
Thanked 20 Times in 17 Posts
Default

Ooooooooooooooooohhhhh, okay, I'll try that then. I set screen off to 100% and the rest to 50%. Thanks!
Brian Rubin is offline  
Reply With Quote
Old November 10th, 2010, 05:27 PM   #14 (permalink)
Member
 
Join Date: Sep 2010
Location: Los Angeles, CA
Posts: 337
 
Device(s): Sprint EVO 4G
Carrier: Not Provided

Thanks: 44
Thanked 20 Times in 17 Posts
Default

Oh, and question goodboy, you say "had". Do you not use SetCPU anymore?
Brian Rubin is offline  
Reply With Quote
Old November 11th, 2010, 07:29 AM   #15 (permalink)
Senior Member
 
wake69's Avatar
 
Join Date: Jun 2010
Location: Georgia
Posts: 1,808
 
Device(s):
Carrier: Verizon

Thanks: 98
Thanked 516 Times in 399 Posts
Default

Quote:
Originally Posted by Brian Rubin View Post
Oh, and question goodboy, you say "had". Do you not use SetCPU anymore?

When the kernels with HAVS came out some people did not disable their set cpu profiles and had alot of issues. Set cpu is great to set your boot cpu frequency and depending on the kernel you can set profiles or not.
__________________
Phone: HTC One M8
Root Method: Not Yet
wake69 is offline  
Reply With Quote
Old November 11th, 2010, 10:55 AM   #16 (permalink)
Member
 
Join Date: Sep 2010
Location: Los Angeles, CA
Posts: 337
 
Device(s): Sprint EVO 4G
Carrier: Not Provided

Thanks: 44
Thanked 20 Times in 17 Posts
Default

That's mostly greek to me, sorry.
Brian Rubin is offline  
Reply With Quote
Old November 11th, 2010, 07:13 PM   #17 (permalink)
Senior Member
 
JunBringer's Avatar
 
Join Date: May 2010
Posts: 3,175
 
Device(s): Sony Xperia Z Ultra (White), LG Nexus 5(White), LG Nexus 4 (Black), Pebble (white), Google CR-48
Carrier: T-Mobile (Prepaid)

Thanks: 688
Thanked 331 Times in 264 Posts
Default

Question:

I set it so that when the screen is off to keep the min and max all the way down, and when the screen is on I have them all the way up, so that it works super fast and quick when I'm using it and doesn't drain as much battery when it's idle. Is this logic correct or am I doing something horribly wrong here?
JunBringer is offline  
Reply With Quote
Old November 11th, 2010, 10:18 PM   #18 (permalink)
Member
 
Join Date: Oct 2010
Posts: 117
 
Device(s): HTC EVO stock 3.30.651.3
Carrier: Not Provided

Thanks: 6
Thanked 8 Times in 8 Posts
Default

In a sense, yes, your logic is right.

Give this a read.

But I believe that really comes down to, say, were you to convert a video; Rather than run at half speed at 10watts for 2 seconds you could do it in 1 second with 15watts.

Does this directly apply to cellphone usage? Probably in an indirect way when you're using it.

As to why I don't use setCPU anymore, it's because I had to exchange my Evo and the new one I was given has hboot 2.02 and I'm too lazy to go through the manual process of rooting it(until I may exchange this one again :P).
goodboy is offline  
Reply With Quote
Old November 12th, 2010, 10:02 PM   #19 (permalink)
Member
 
shandroid's Avatar
 
Join Date: Jun 2010
Posts: 192
 
Device(s):
Carrier: Not Provided

Thanks: 11
Thanked 10 Times in 8 Posts
Default

Nice writeup why is this not stickied?
shandroid is offline  
Reply With Quote
The Following 2 Users Say Thank You to shandroid For This Useful Post:
ExSaint (January 11th, 2011), Needforspeed (February 3rd, 2011)
Old February 3rd, 2011, 04:16 PM   #20 (permalink)
New Member
 
Join Date: Jul 2010
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Question Anyone have an idea why the widget does not show speed anymore?

Hi,
As I basically said in the subject line already:
SetCPU widget - at least on my HTC EVO - does not show the current processor speed anymore. Instead, there's just "SetCPU" written atop (which is static). The widget only shows the Min/Max values, and that's it. - Bummer!

This happened, so I believe, after updating to v2.10.
I recently "revived" v2.04, and that one shows the current processor speed in the widget OK - but it has other issues that keep me from using it...

Anyone experiencing the same "problem"?
Pls. let me know. - Thanks!
androidarmin is offline  
Reply With Quote
sponsored links
Old March 11th, 2011, 08:34 PM   #21 (permalink)
Member
 
Ken C's Avatar
 
Join Date: Feb 2011
Location: land of sun and sand (florida)
Gender: Male
Posts: 113
 
Device(s): Ego 4g, LG optimus elite, htc one v
Carrier: Virgin mobile

Thanks: 54
Thanked 24 Times in 19 Posts
Question curios about set cpu and astro

Guess this is more in the line of a procedure question than anything else. First off, I downloaded set cpu 2.11 from the dev's thread. Something is making me curious if I got the correct version. Can't remember atm but could've sworn I saw something about the different versions. I'll need to look back and see if I can find it. Anyway it'll either work or not I would think. If I'm wrong let me know lol.. anyway, I downloaded it with the phone. Then went into astro file manager>downloads and I see what looks like my amon ra file did after I put on my SD card. (named set CPU though) Here's where I'm going with this does anybody know if I can I move that file from the downloads folder to the root of the card, like where I've put amon ra using the astro file manager? It says you can, but I've only used that to move pics and songs. Just wanted to know if I could do it easy like that or if I have to go through the whole move to pc, then back to card root deal? Maybe I'm just lazy, but it seems like it should work. I'm not super geek or even part geek : but when I got amon ra. I had to put it on the pc. Unzip it then put that on the root. This file looks just like that, (after it was unzipped). Just figured I'd see if somebody else had done it or had a problem etc.. before I go for or it. Safety check I guess.
Ken C is offline  
Reply With Quote
Old March 11th, 2011, 09:27 PM   #22 (permalink)
DON'T PANIC!!!!!!!!!
 
ocnbrze's Avatar
 
Join Date: May 2010
Location: los angeles
Gender: Male
Posts: 22,553
 
Device(s): Galaxy Note 3, HTC Evo 4g LTE(no longer have), HTC 3vo(no longer have), HTC EVO (not activated)
Carrier: Sprint

Thanks: 28,912
Thanked 13,990 Times in 8,951 Posts
ocnbrze@gmail.com
Default

yeah, shouldn't be a problem of moving it to the root of your card.
__________________
“The Guide is definitive. Reality is frequently inaccurate.”.......Hitchhiker's Guide to the Universe
“I seldom end up where I wanted to go, but almost always end up where I need to be.”.......Douglas Adams
ocnbrze is offline  
Reply With Quote
The Following User Says Thank You to ocnbrze For This Useful Post:
Ken C (March 11th, 2011)
Old March 11th, 2011, 09:43 PM   #23 (permalink)
Member
 
Ken C's Avatar
 
Join Date: Feb 2011
Location: land of sun and sand (florida)
Gender: Male
Posts: 113
 
Device(s): Ego 4g, LG optimus elite, htc one v
Carrier: Virgin mobile

Thanks: 54
Thanked 24 Times in 19 Posts
Default

If it's already unzip like it seems then all I should have to do is a reboot, no flashing right? Or yes to flashing?
Ken C is offline  
Reply With Quote
Old March 11th, 2011, 09:52 PM   #24 (permalink)
Senior Member
 
CrazyTechnoBoy's Avatar
 
Join Date: Apr 2010
Location: Denver, Colorado
Gender: Male
Posts: 673
 
Device(s): Past: Samsung Instinct, HTC EVO 4G, Nexus S 4G, HTC EVO 4G LTE Current: Nexus 5
Carrier: Sprint

Thanks: 203
Thanked 111 Times in 81 Posts
Default

Dude! This is REALLY helpful! Thanks!
__________________
CrazyTechnoBoy is offline  
Reply With Quote
Old March 11th, 2011, 10:34 PM   #25 (permalink)
DON'T PANIC!!!!!!!!!
 
ocnbrze's Avatar
 
Join Date: May 2010
Location: los angeles
Gender: Male
Posts: 22,553
 
Device(s): Galaxy Note 3, HTC Evo 4g LTE(no longer have), HTC 3vo(no longer have), HTC EVO (not activated)
Carrier: Sprint

Thanks: 28,912
Thanked 13,990 Times in 8,951 Posts
ocnbrze@gmail.com
Default

Quote:
Originally Posted by Ken C View Post
If it's already unzip like it seems then all I should have to do is a reboot, no flashing right? Or yes to flashing?
ok so if you look in the read me file after it is unzipped you have two ways to install it. using adb or using any file manager app you can just find the apk (2nd file that is not read me) and click on it and it should install it from there.

moving the file will not do much but just move it.
ocnbrze is offline  
Reply With Quote
Old March 12th, 2011, 12:40 AM   #26 (permalink)
Member
 
Ken C's Avatar
 
Join Date: Feb 2011
Location: land of sun and sand (florida)
Gender: Male
Posts: 113
 
Device(s): Ego 4g, LG optimus elite, htc one v
Carrier: Virgin mobile

Thanks: 54
Thanked 24 Times in 19 Posts
Default

@ ocnbrze, yeah that's what I ended up figuring out. Now it's the profiles. So far the guide it's pretty good. We'll see how it goes.
Ken C is offline  
Reply With Quote
Old March 12th, 2011, 08:43 AM   #27 (permalink)
DON'T PANIC!!!!!!!!!
 
ocnbrze's Avatar
 
Join Date: May 2010
Location: los angeles
Gender: Male
Posts: 22,553
 
Device(s): Galaxy Note 3, HTC Evo 4g LTE(no longer have), HTC 3vo(no longer have), HTC EVO (not activated)
Carrier: Sprint

Thanks: 28,912
Thanked 13,990 Times in 8,951 Posts
ocnbrze@gmail.com
Default

just keep in mind that too many profiles can have a negative effect on battery life. i only have one for screen off.
ocnbrze is offline  
Reply With Quote
The Following User Says Thank You to ocnbrze For This Useful Post:
Mr. Ed (June 2nd, 2011)
Old March 12th, 2011, 01:18 PM   #28 (permalink)
Junior Member
 
Join Date: Feb 2011
Posts: 88
 
Device(s): HTC EVO Sprint Rooted
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

I have a problem trying to overclock...I am using some of the netarchy kernels and whenever I try to move the bar in setcpu past a certain point my phone locks up.
Ventada is offline  
Reply With Quote
Old March 12th, 2011, 02:14 PM   #29 (permalink)
Senior Member
 
Join Date: Jun 2010
Location: Near Los Angeles
Posts: 4,418
 
Device(s): Samsung Galaxy Nexus
Carrier: Not Provided

Thanks: 101
Thanked 1,386 Times in 1,050 Posts
Default

Quote:
Originally Posted by Ventada View Post
I have a problem trying to overclock...I am using some of the netarchy kernels and whenever I try to move the bar in setcpu past a certain point my phone locks up.
You can't overclock all the way to the max, most of the time. The limit you can get to before it locks up varies based on the each phone and the kernel you're using. Generally speaking, most people can get to about 1152, while some can get to 1190. Very few can get higher than that. Just because a kernel has an allowed max does not mean you can actually run it that fast. Always leave the "set at boot" option disabled until you have overclocked to a stable frequency. Just moving the slider all the way up does not work.
akazabam is offline  
Reply With Quote
Old March 12th, 2011, 03:48 PM   #30 (permalink)
Member
 
Ken C's Avatar
 
Join Date: Feb 2011
Location: land of sun and sand (florida)
Gender: Male
Posts: 113
 
Device(s): Ego 4g, LG optimus elite, htc one v
Carrier: Virgin mobile

Thanks: 54
Thanked 24 Times in 19 Posts
Default

It'll only do the overclocking if your running a custom kernel right? Thats also how you'll get the max battery savings if I'm thinking correctly? I've also seen somebody using set cpu and auto killer together to get the most savings in battery use. Curious what everybody else thinks on that.
Ken C is offline  
Reply With Quote
sponsored links
Old March 12th, 2011, 06:00 PM   #31 (permalink)
DON'T PANIC!!!!!!!!!
 
ocnbrze's Avatar
 
Join Date: May 2010
Location: los angeles
Gender: Male
Posts: 22,553
 
Device(s): Galaxy Note 3, HTC Evo 4g LTE(no longer have), HTC 3vo(no longer have), HTC EVO (not activated)
Carrier: Sprint

Thanks: 28,912
Thanked 13,990 Times in 8,951 Posts
ocnbrze@gmail.com
Default

1)yeah you need a custom kernel to overclock.
2)certain kernels will help with battery life.
3)setcpu will definitely help, just make sure that you do not have too many profiles. not sure on auto killer though. never used it.
ocnbrze is offline  
Reply With Quote
Old March 12th, 2011, 06:04 PM   #32 (permalink)
Senior Member
 
Join Date: Dec 2010
Posts: 588
 
Device(s): Evo 4g
Carrier: Not Provided

Thanks: 117
Thanked 76 Times in 64 Posts
Default

Quote:
Originally Posted by Ventada View Post
I have a problem trying to overclock...I am using some of the netarchy kernels and whenever I try to move the bar in setcpu past a certain point my phone locks up.
Yup, that's when SetCPU became very, very not worth it.

Something that can possibly lock up the phone should NOT be on a slider, AND should have a confirm.
Tempusfugit is offline  
Reply With Quote
Old March 12th, 2011, 10:51 PM   #33 (permalink)
j7f
New Member
 
Join Date: Nov 2010
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 5
Thanked 0 Times in 0 Posts
Default

read an older thread regarding the issues running this with pandora/last.fm/wireless tether/sportypal and pretty much any app that one would want running in screen off mode.

it was an older thread...but, has that issue been solved?

mostly, it was regarding a drop in cpu that affects running apps to the point of uselessness while in screen off profile.

yes, you can certainly manually turn the profile off...
but, as a poster mentioned...that's not particularly convenient while trying to run something in the car. dangerous, even.

some mentioned running parallel task killers...but, that just seems to add to the glut of apps.

ideas? has there already been a solution?

thanks!
j7f is offline  
Reply With Quote
Old March 12th, 2011, 11:19 PM   #34 (permalink)
DON'T PANIC!!!!!!!!!
 
ocnbrze's Avatar
 
Join Date: May 2010
Location: los angeles
Gender: Male
Posts: 22,553
 
Device(s): Galaxy Note 3, HTC Evo 4g LTE(no longer have), HTC 3vo(no longer have), HTC EVO (not activated)
Carrier: Sprint

Thanks: 28,912
Thanked 13,990 Times in 8,951 Posts
ocnbrze@gmail.com
Default

i don't know if the latest setcpu fixed it or not, but i do have screen off profile set at 128 and no problems here. i can play sirius radio and pandora while the screen is off with no issues. occasionally when i use my gps with those programs i get fc's but nothing recently.
ocnbrze is offline  
Reply With Quote
The Following User Says Thank You to ocnbrze For This Useful Post:
j7f (March 14th, 2011)
Old March 14th, 2011, 11:54 PM   #35 (permalink)
j7f
New Member
 
Join Date: Nov 2010
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 5
Thanked 0 Times in 0 Posts
Default

hmm...interesting.

so, i read through the thread.
figured, sure...why not?
i can certainly use the battery savings, right?
sure.
have an evo.
rooted.
stock rom.
i haven't flashed anything onto the phone.
since root i've installed titanium backup, shoot me and wireless tether.
installed setcpu.

now, i didn't disable perflock. why not?
i figured i'd check first if i was able to access/alter the cpu speeds.
i could. all was well.
i started the widget out of curiousity.
set it to show both temps, max and min, and current speeds every 5 seconds. not permanently...just for fun for right now. to "check it out" so to speak.
all was well.
after goofing around w/ the widget...i long pressed the icon and removed it.

THEN...boom. htc sense force closes on me.
odd.
not only that...all of my icons and widgets are gone on all of my screens.

anybody?
explanation?
should i have disabled perflock?
seems to me NOT disabling perflock was never described as being the cause of a FC of sense.

anybody?
thanks!
j7f is offline  
Reply With Quote
Old March 15th, 2011, 12:05 AM   #36 (permalink)
DON'T PANIC!!!!!!!!!
 
ocnbrze's Avatar
 
Join Date: May 2010
Location: los angeles
Gender: Male
Posts: 22,553
 
Device(s): Galaxy Note 3, HTC Evo 4g LTE(no longer have), HTC 3vo(no longer have), HTC EVO (not activated)
Carrier: Sprint

Thanks: 28,912
Thanked 13,990 Times in 8,951 Posts
ocnbrze@gmail.com
Default

not sure what happened. but one thing is that you should not have a whole lot of profiles setup. they can actually create worse battery life becuase it is constantly looking and checking and never really sleeps. also in order to underclock in setcpu you have to disable perflock. if you want to overclock then you need to have a custom kernel.
ocnbrze is offline  
Reply With Quote
Old March 15th, 2011, 12:18 AM   #37 (permalink)
j7f
New Member
 
Join Date: Nov 2010
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 5
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by ocnbrze View Post
not sure what happened. but one thing is that you should not have a whole lot of profiles setup. they can actually create worse battery life becuase it is constantly looking and checking and never really sleeps. also in order to underclock in setcpu you have to disable perflock. if you want to overclock then you need to have a custom kernel.

DANG!!!
i hate it when posters are wrong and could have avoided silly events by RTFM.
well, today...right now...it's me.
had to disable perflock.
i misread/mistook the "current" reading for something else.

what helped, though...was reading the original guide at the dev's site.
i hate to admit it...but, the accompanying images were a huge help.
thanks for the advice.

was only going to set up 1 profile.
screen off...
maybe another for when the battery is down to about 30%.

thanks again!
j7f is offline  
Last edited by j7f; March 15th, 2011 at 12:38 AM. Reason: i should have RTFM...
Reply With Quote
Old March 15th, 2011, 12:23 AM   #38 (permalink)
DON'T PANIC!!!!!!!!!
 
ocnbrze's Avatar
 
Join Date: May 2010
Location: los angeles
Gender: Male
Posts: 22,553
 
Device(s): Galaxy Note 3, HTC Evo 4g LTE(no longer have), HTC 3vo(no longer have), HTC EVO (not activated)
Carrier: Sprint

Thanks: 28,912
Thanked 13,990 Times in 8,951 Posts
ocnbrze@gmail.com
Default

yeah those are good profiles to have. you might also try a custom kernel as well. kernels will also help out with battery life. you can get them in ref#2 of my sig. also read up on kernels as well in ref#3 of my sig.
ocnbrze is offline  
Reply With Quote
The Following User Says Thank You to ocnbrze For This Useful Post:
j7f (March 15th, 2011)
Old March 15th, 2011, 08:28 AM   #39 (permalink)
Member
 
Havoc40's Avatar
 
Join Date: Feb 2011
Posts: 117
 
Device(s): HTC EVO
Carrier: Not Provided

Thanks: 5
Thanked 5 Times in 5 Posts
Default

Just some info for people that might run into issues using profiles. I've came to the conclusion on the 3 EVO's I've rooted now, that when using Netarchy 4.3.2 HAVS kernels, we get better battery life without running screen off profiles. I had the profile set for 245-384. We've seen about 50% better battery life, before 12hrs max now about 18hrs easily. On my phone I played with the limits of the profile, but didn't have any different results even going up to 652. Also, I haven't had any issue with the clock occasionally locking up like I originally had when waking the phone up, again on all 3 phones.
Havoc40 is offline  
Last edited by Havoc40; March 15th, 2011 at 08:35 AM.
Reply With Quote
Old March 15th, 2011, 10:30 AM   #40 (permalink)
j7f
New Member
 
Join Date: Nov 2010
Posts: 8
 
Device(s):
Carrier: Not Provided

Thanks: 5
Thanked 0 Times in 0 Posts
Default

havoc...

thanks a bunch for the advice.

i'm trying to keep my app count down so as not to clutter or bog down my evo.
specifically, maintenance apps.

just to be clear...you're saying flash havs kernel and do not use setcpu?


------------------------------------
edited:

just read mroneeyedboh's
[GUIDE] €‡€‡€ Kernel starter guide and other information €‡€‡€ and that is precisely what is suggested...

thanks again!
j7f is offline  
Last edited by j7f; March 15th, 2011 at 10:42 AM. Reason: new info...
Reply With Quote
sponsored links
Old March 15th, 2011, 01:24 PM   #41 (permalink)
Member
 
Havoc40's Avatar
 
Join Date: Feb 2011
Posts: 117
 
Device(s): HTC EVO
Carrier: Not Provided

Thanks: 5
Thanked 5 Times in 5 Posts
Default

Quote:
Originally Posted by j7f View Post
havoc...

thanks a bunch for the advice.

i'm trying to keep my app count down so as not to clutter or bog down my evo.
specifically, maintenance apps.

just to be clear...you're saying flash havs kernel and do not use setcpu?


------------------------------------
edited:

just read mroneeyedboh's
[GUIDE] €‡€‡€ Kernel starter guide and other information €‡€‡€ and that is precisely what is suggested...

thanks again!
I'm still playing with setCPU for overclocking trying figure out exactly what our 3 phones like for battery life and performance. So far, running the HAVS kernels, our phones don't like any profiles. My friends are kind of my guinea pigs lol. I'm pretty new to this, and far far away from being as intelligent as the dev's or some of the people here. This is just something I've realized on our phones with 003 hardware, most recent radios, PRI and PRL.

Also, look into Darktremors A2SD if your really worried about internal phone space. I took the advice from others and upgraded to a higher class card before using it though.
Havoc40 is offline  
Last edited by Havoc40; March 15th, 2011 at 01:27 PM.
Reply With Quote
Old May 31st, 2011, 08:55 AM   #42 (permalink)
Senior Member
 
jl79's Avatar
 
Join Date: May 2011
Location: U.S.A.
Posts: 567
 
Device(s): HTC EVO 4G LTE
Carrier: Sprint

Thanks: 371
Thanked 134 Times in 89 Posts
Default

Quote:
Originally Posted by Havoc40 View Post
Just some info for people that might run into issues using profiles. I've came to the conclusion on the 3 EVO's I've rooted now, that when using Netarchy 4.3.2 HAVS kernels, we get better battery life without running screen off profiles. I had the profile set for 245-384. We've seen about 50% better battery life, before 12hrs max now about 18hrs easily. On my phone I played with the limits of the profile, but didn't have any different results even going up to 652. Also, I haven't had any issue with the clock occasionally locking up like I originally had when waking the phone up, again on all 3 phones.
Does this go for the 2.6.32.27-netarchy-toastmod-4.3.1-cfs-havs-nocbc kernel as well?
jl79 is online now  
Reply With Quote
Old May 31st, 2011, 09:55 PM   #43 (permalink)
Senior Member
 
Xtremedays's Avatar
 
Join Date: Apr 2010
Gender: Male
Posts: 2,514
 
Device(s): 2 SG3(rooted stock), 2 KF Reloaded CM9, HTC One X(unrooted), Nook Tablet(rooted), Nexus 7(unrooted)
Carrier: Sprint

Thanks: 374
Thanked 1,073 Times in 691 Posts
Default

Quote:
Originally Posted by jl79 View Post
Does this go for the 2.6.32.27-netarchy-toastmod-4.3.1-cfs-havs-nocbc kernel as well?
Just from my experience, running min 245 max 1152 with the Smartass governor has given me very good battery life with netarchy kernels and currently Tiamat kernels(AOSP). You do not need to run profiles with the SA governor as it has alot of the built into it already and they can conflict if you try to use both.
Xtremedays is offline  
Reply With Quote
Old June 1st, 2011, 03:43 PM   #44 (permalink)
Senior Member
 
jl79's Avatar
 
Join Date: May 2011
Location: U.S.A.
Posts: 567
 
Device(s): HTC EVO 4G LTE
Carrier: Sprint

Thanks: 371
Thanked 134 Times in 89 Posts
Default

I would just like to know if anyone has tried 2.6.32.27-netarchy-toastmod-4.3.4-cfs-havs-more-nosbc (More Aggressive HAVS), and if so are you using SetCPU and if so what settings did you go with? I just installed this kernel today to see if I can get some better battery life with it. Currently I have SetCPU disabled.


***UPDATE***

After installing this kernel I had high battery temps and no better battery life than with my previous kernel. I went back to the 4.3.1 and after a full charge my BMW says I have an estimate of 1 day usage.
jl79 is online now  
Last edited by jl79; June 2nd, 2011 at 10:51 AM. Reason: ***UPDATE***
Reply With Quote
Old June 2nd, 2011, 05:21 PM   #45 (permalink)
Senior Member
 
frenchy714's Avatar
 
Join Date: Nov 2010
Location: East Tawas, MI
Gender: Male
Posts: 3,154
 
Device(s): Galaxy Nexus (rooted), Nexus 7 (rooted)
Carrier: Sprint

Thanks: 1,599
Thanked 1,958 Times in 1,129 Posts
rfrenchtsrta@gmail.com
Default

Quote:
Originally Posted by jl79 View Post
I would just like to know if anyone has tried 2.6.32.27-netarchy-toastmod-4.3.4-cfs-havs-more-nosbc (More Aggressive HAVS), and if so are you using SetCPU and if so what settings did you go with? I just installed this kernel today to see if I can get some better battery life with it. Currently I have SetCPU disabled.


***UPDATE***

After installing this kernel I had high battery temps and no better battery life than with my previous kernel. I went back to the 4.3.1 and after a full charge my BMW says I have an estimate of 1 day usage.
When I was running NA kernels on Sense, my settings were as follows:

Governor - Conservative
Min. - 245/Max. - 1152
Screen Off profile - 245/245
__________________
"Be the change that you wish to see in the world" -Mohandas Gandhi
Site Rules & Guidelines | Read them, follow them, and be the example for fellow AF members.
frenchy714 is offline  
Reply With Quote
Old June 2nd, 2011, 06:48 PM   #46 (permalink)
Senior Member
 
Mr. Ed's Avatar
 
Join Date: Jun 2010
Location: Over Yonder
Posts: 6,675
 
Device(s): S3, Evo LTE,Galaxy Note, Skyrocket, Aria, Nook Color Lg thrill,HTC EVO 4g, HTC Inspire,S7 slim,Acer
Carrier: Not Provided

Thanks: 1,008
Thanked 1,467 Times in 989 Posts
Default

worth noting..any CM7 based rom has these functions built in.. ... oh and there is a new CPU over/under clock app I have been playing with...no frills CPU control.

no profiles ..but I have never used more than screen off anyway.
Mr. Ed is offline  
Reply With Quote
Old June 2nd, 2011, 07:13 PM   #47 (permalink)
Senior Member
 
frenchy714's Avatar
 
Join Date: Nov 2010
Location: East Tawas, MI
Gender: Male
Posts: 3,154
 
Device(s): Galaxy Nexus (rooted), Nexus 7 (rooted)
Carrier: Sprint

Thanks: 1,599
Thanked 1,958 Times in 1,129 Posts
rfrenchtsrta@gmail.com
Default

Quote:
Originally Posted by Mr. Ed View Post
worth noting..any CM7 based rom has these functions built in.. ... oh and there is a new CPU over/under clock app I have been playing with...no frills CPU control.

no profiles ..but I have never used more than screen off anyway.
Good point.

How does this app measure up in comparison to SetCPU? Any other benefits? Or differences outside of interface?
frenchy714 is offline  
Reply With Quote
Old June 24th, 2011, 10:18 PM   #48 (permalink)
Junior Member
 
Join Date: Sep 2010
Location: Southwest US
Posts: 30
 
Device(s): HTC Evo
Carrier: Not Provided

Thanks: 12
Thanked 2 Times in 1 Post
Default

Anyone know after the most recent Gingerbread flash update business I did why I can't disable perflock using SetCPU?
batness is offline  
Reply With Quote
Old June 24th, 2011, 10:22 PM   #49 (permalink)
Senior Member
 
9to5cynic's Avatar
 
Join Date: Feb 2011
Location: /home/
Posts: 4,858
 
Device(s): Galaxy S3 (Verizon) Evo 4G - retired/rooted
Carrier: Verizon

Thanks: 3,066
Thanked 1,762 Times in 1,189 Posts
Send a message via AIM to 9to5cynic
Default

Quote:
Originally Posted by batness View Post
Anyone know after the most recent Gingerbread flash update business I did why I can't disable perflock using SetCPU?
Hmmm... Not sure. You didn't use the ota update did you? If so, you'd have lost root (and a new hboot).

If not, I have no clue.
9to5cynic is offline  
Reply With Quote
Old June 24th, 2011, 10:30 PM   #50 (permalink)
DON'T PANIC!!!!!!!!!
 
ocnbrze's Avatar
 
Join Date: May 2010
Location: los angeles
Gender: Male
Posts: 22,553
 
Device(s): Galaxy Note 3, HTC Evo 4g LTE(no longer have), HTC 3vo(no longer have), HTC EVO (not activated)
Carrier: Sprint

Thanks: 28,912
Thanked 13,990 Times in 8,951 Posts
ocnbrze@gmail.com
Default

Quote:
Originally Posted by batness View Post
Anyone know after the most recent Gingerbread flash update business I did why I can't disable perflock using SetCPU?
unfortunately the stock kernel i do not think you can disable perflock yet. once htc releases the code for the stock kernel then you will see custom kernels released and then we can start to over/under clock our phones.
ocnbrze is offline  
Reply With Quote
Reply


Go Back   Android Forums > Android Phones > HTC EVO 4G > EVO 4G - All Things Root
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 01:41 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.