[Q] CPU and GPU profiles app/tweak?? - One (M7) Q&A, Help & Troubleshooting

I think I'm in the right forum for this question. I have a htc one myself. Sorry if the language is a bit bad. i'm studying english!
Hi, I came to think of CPU and GPU profiles for The ONE. If there would be a kind of app or tweak that can change the "governor" and "frequencies" of apps you select.
It would help with battery savings. Someone who knows?

If you're rooted, then SetCPU can be used to set CPU profiles. You can set what settings, governers and schedulers your kernel will change to for each and every app that launches if you want

ArmedandDangerous said:
If you're rooted, then SetCPU can be used to set CPU profiles. You can set what settings, governers and schedulers your kernel will change to for each and every app that launches if you want
Click to expand...
Click to collapse
Cool, yes i'm rooted! Also i find this on the web,
HTML:
http://forum.xda-developers.com/showthread.php?t=1018245
But tanks anyways :good:

falkonfalk said:
Cool, yes i'm rooted! Also i find this on the web,
HTML:
http://forum.xda-developers.com/showthread.php?t=1018245
But tanks anyways :good:
Click to expand...
Click to collapse
Tasker is a wholly different thing as it can control almost everything about the phone not just the CPU profiles. Since you're only needing CPU profiles, SetCPU has a much cleaner UI and easier to set profiles for games you want performance on

Related

[Q] OverClock -Governor- Antutu CPU Master

HELLO AND SALAM SATU MALAYSIA
Since i was newbie about android,
i try to overclock my Xperia X8.
so i went to market and i found Antutu CPU Master.
the problem is i found something that i never heard before.::::::
"GOVERNOR"
could someone told me..what is governor actually...
and what different better the governor module?
i only found about smartass..the other module..i didnt find in xda forum.
i hope someone could help me here..before i accidentally brick my phone.
Cpu governor is control the Cpu freq.
- The OnDemand governor is the default option used by Android. It scales the CPU speed between the minimum and maximum speeds depending on CPU load. If the system needs more speed, the kernel will rapidly scale up the CPU speed.
- The Conservative sets the CPU speed in a similar way to the Ondemand governor, but scales the CPU up much less rapidly. This would theoretically save battery power, but may lead to less responsiveness.
- The Userspace governor is currently useless. It’s another way for applications to set the CPU speed that setCPU does not use.
- The Performance governor always keeps the CPU at the maximum set frequency.
Additionally, he makes reference to another option, which is not currently part of the setCPU app, so I am assuming that this is one that was removed in later versions.
- The Powersave governor always keeps the CPU at the minimum set frequency.
- Except for “Userspace,” no matter which governor you set, the CPU will always stay within the bounds of the maximum and minimum speeds you set in setCPU.
tony-noob said:
Cpu governor is control the Cpu freq.
- The OnDemand governor is the default option used by Android. It scales the CPU speed between the minimum and maximum speeds depending on CPU load. If the system needs more speed, the kernel will rapidly scale up the CPU speed.
- The Conservative sets the CPU speed in a similar way to the Ondemand governor, but scales the CPU up much less rapidly. This would theoretically save battery power, but may lead to less responsiveness.
- The Userspace governor is currently useless. It’s another way for applications to set the CPU speed that setCPU does not use.
- The Performance governor always keeps the CPU at the maximum set frequency.
Additionally, he makes reference to another option, which is not currently part of the setCPU app, so I am assuming that this is one that was removed in later versions.
- The Powersave governor always keeps the CPU at the minimum set frequency.
- Except for “Userspace,” no matter which governor you set, the CPU will always stay within the bounds of the maximum and minimum speeds you set in setCPU.
Click to expand...
Click to collapse
thanks button click =)
btw,what apps u use to overclock.?
and what governor u preferred? and what is ur min n max scale?
naim.kamiya said:
thanks button click =)
btw,what apps u use to overclock.?
and what governor u preferred? and what is ur min n max scale?
Click to expand...
Click to collapse
I'm not using any app. I overclocked in my system (alfs+GDX). My governor is OnDemand. Min 129mhz - max 748 mhz.
tony-noob said:
I'm not using any app. I overclocked in my system (alfs+GDX). My governor is OnDemand. Min 129mhz - max 748 mhz.
Click to expand...
Click to collapse
owh.ok...
thanks again.
im not using GDX,,but..can i install alfs in my phone?
im using Linux Escha Arch v1
naim.kamiya said:
owh.ok...
thanks again.
im not using GDX,,but..can i install alfs in my phone?
im using Linux Escha Arch v1
Click to expand...
Click to collapse
Offcourse you can install alfs but you should unlock your bootloader...
tony-noob said:
Offcourse you can install alfs but you should unlock your bootloader...
Click to expand...
Click to collapse
i already make it,...
thanks a lot.
last question...what version u have?
it is ok to use alfs kernel with different roms,not GDX?
naim.kamiya said:
i already make it,...
thanks a lot.
last question...what version u have?
it is ok to use alfs kernel with different roms,not GDX?
Click to expand...
Click to collapse
I have vesion 5. You can use alfs with other roms but maybe wifi won't work or vibration....
tony-noob said:
I have vesion 5. You can use alfs with other roms but maybe wifi won't work or vibration....
Click to expand...
Click to collapse
i use alf kernel version 3..
so far,i didnt find any bug.
wifi n vib work very well with my linuxperia arch v1 rom.
i use antutu benchmark..i get 1881..
superb ..thanks a lot.
1881 good. Do you like LinuXperia v1 ? Come soon LinuXperia Esca Arch 3 ( overclock, bravia hack, xloud, dsp manager vs )
alessiocerci said:
1881 good. Do you like LinuXperia v1 ? Come soon LinuXperia Esca Arch 3 ( overclock, bravia hack, xloud, dsp manager vs )
Click to expand...
Click to collapse
Cant wait for linuxperia v3
Sent from my E15 using xda premium

wake up phone quickly

hello guys I want to know in iphone when you click power button the screen turns on immediately but in Zeus 6.33Bn (also all roms I have tested contains stock rom ) it opens after 2/3 seconds some times if there is a lot of apps are working it take 5-15 seconds to open
any solutions ??
Why not using task killer ?
Vinzgore said:
Why not using task killer ?
Click to expand...
Click to collapse
what??
will it affect ??!!!
He mean: Why dont you close some unnecessary app?
and I don't see a big difference between 2/3s and immediately to wake up the phone ^^
no14me said:
He mean: Why dont you close some unnecessary app?
and I don't see a big difference between 2/3s and immediately to wake up the phone ^^
Click to expand...
Click to collapse
I agree!
But using auto task killer will speed up a bit your phone.
If you want you phone even better, use supercharger script.
Sent from my LG-P970 using Tapatalk 2
Some guys say that the ATK are bad for phone
hemo-ali said:
Some guys say that the ATK are bad for phone
Click to expand...
Click to collapse
To my mind, it changes nothing or nearly nothing i use advanced task killer and im using it seldom, after charging only, or when i want to play some demanding game...
But, sticking to the topic, i would advice changing processor governor, what were you using? Are you using custom lockscreen like go launcher or widget locker?
Hbohd said:
To my mind, it changes nothing or nearly nothing i use advanced task killer and im using it seldom, after charging only, or when i want to play some demanding game...
But, sticking to the topic, i would advice changing processor governor, what were you using? Are you using custom lockscreen like go launcher or widget locker?
Click to expand...
Click to collapse
I'm using zeus and it has the default ginger bread lockscreen and I'm on smartass2
Its quite weird, because smartass2 is rather aggressive governor. However, this long-time waiting (5-15sec) comes from lowering CPU frequency to really low, deep sleep numbers.
If its a real problem for you, you can easily increase lowest CPU freq and see if it changes anything. And second thing which comes to my mind, check in build.prop line "pm.sleep_mode=1". It causes device to get into deep sleep.
But, of course these changes will affect battery life... quite strongly :/
Hbohd said:
Its quite weird, because smartass2 is rather aggressive governor. However, this long-time waiting (5-15sec) comes from lowering CPU frequency to really low, deep sleep numbers.
If its a real problem for you, you can easily increase lowest CPU freq and see if it changes anything. And second thing which comes to my mind, check in build.prop line "pm.sleep_mode=1". It causes device to get into deep sleep.
But, of course these changes will affect battery life... quite strongly :/
Click to expand...
Click to collapse
thnx all

[Q] HTC kernel to use just one cpu or all four cpus

Hi,
I have tried some kernels and they run smoothly. Most of them have some governors, such as ondemand or intellidemand, and you can set frequency for each cpu. Is there someway that you can just use one cpu, turning off all other three. Or you can use all the four cpus at the same time. The third option is that you use cpus dynamically, you can set threshold when to turning on another cpu, like the four levels in hotplug control. Thanks if you can give a hint.
stevenleelfc24 said:
Hi,
I have tried some kernels and they run smoothly. Most of them have some governors, such as ondemand or intellidemand, and you can set frequency for each cpu. Is there someway that you can just use one cpu, turning off all other three. Or you can use all the four cpus at the same time. The third option is that you use cpus dynamically, you can set threshold when to turning on another cpu, like the four levels in hotplug control. Thanks if you can give a hint.
Click to expand...
Click to collapse
I don't know of any custom kernel that allows this, though you can control frequency individually.
iElvis said:
I don't know of any custom kernel that allows this, though you can control frequency individually.
Click to expand...
Click to collapse
Turn on power saver. It shuts off core 1-3 and throttles down to 1.1Mhz from experience.
----------------------o('_')o----------------------
Sent from an HTC One using xda app and Bulletproof TrickDroid ROM 8.0
Hi,
Weird..., use a custom kernel that allows the user to set its custom hotplug settings (so with Mpdecision off or with an advanced Mpdecision control) like this one:
[kernel][Jul21][sense4.2.2|GoogleEdn]teaMSeven2.1.5|TapWake|S2W|BLN|OTG|Hotplug|OC|UV and tune the settings like your likes, explanation here and yes you can run with only one core with this kernel for example... But why...
You'll need some tests for the settings like you want, you can't control each core frequency (with this kernel) but you can control each core on/off but you need to play with the hotplug settings with this kernel...
Tetsumi06 said:
Turn on power saver. It shuts off core 1-3 and throttles down to 1.1Mhz from experience.
Click to expand...
Click to collapse
I know, but that wasn't what he was asking about.
Custom kernel is needed to manually control MPDecision.
MPDecision will be on by default and automatically turn cores on and off as needed.
Hunt3r.j2 said:
Custom kernel is needed to manually control MPDecision.
MPDecision will be on by default and automatically turn cores on and off as needed.
Click to expand...
Click to collapse
Hi,
Not totally true, just a few kernel's allows a control over Mpdecision, it's on/off (if set in the ramdisk) or it's a custom hotplug settings and in this case Mpdecision is disabled like the kernel I pointed out above (with Francisco's own hotplug routine).
And with some kernel with a "control" over Mpdecision (and I mean Mpdecision by Qualcomm, not another hotplug settings with Mpdecision totally disabled) it's not fully customisable like Flar2's kernel (3 steps) or except for Zarboz's kernel but I think it's an advanced hotplug settings named like Mpdecision (don't quote me on this) but ok fully customizable whatever it's named.
If I remember right Mpdecision is closed source and kernel devs can't make what they want with this (or nothing), maybe with some "reverse engeneering" they can tweak the thing I remember with the Nexus 4, Mpdecision (plus PowerHAL ) it's enabled/disabled, point.
Complicated all this stuff, right
If you want a total control for the number of cores online/offline uses a kernel without Mpdecision but with a custom hotplug routine and you're good, forgot Mpdecision...
Tetsumi06 said:
Turn on power saver. It shuts off core 1-3 and throttles down to 1.1Mhz from experience.
----------------------o('_')o----------------------
Sent from an HTC One using xda app and Bulletproof TrickDroid ROM 8.0
Click to expand...
Click to collapse
Is that only at idle? I thought the other cores started up when needed?
Turning off cores will make the phone unstably slow. Trust me, I've done the next best thing which was to turn C2 and 3 down to 384mhz and the leave 0 and 1 on 1728 and the phone was unusable.

[Q] Overclock and Underclock App ???

i want a power saving app which can underclock the mobile depending on the standby time or usage and i want to require root only because i dont want to put a custom kernal so anyone have any suggestions ?
no-frills cpu control just search no frills on the play store
this one is by far the simplest one out there. if you just want to overclock and underclock your device this is it. can also change governer and I/O scheduler
XPERIAAplooper said:
no-frills cpu control just search no frills on the play store
this one is by far the simplest one out there. if you just want to overclock and underclock your device this is it. can also change governer and I/O scheduler
Click to expand...
Click to collapse
thank you :good:

[GUIDE] ROM setup after flash for better work

This is how I setup my rom after flash, and device is working very well with 52 installed apps
1. Configure settings
-Go to wifi and disable scanning always on
-Open mobile network and chose 2G (use 3G only when you need it)
-Go to more and then to mobile broadcasts and disable all (when it enabled, consume RAM)
-configure sound,display, and interface... As you want
-go to accounts and disable sync which you don't need.
-go to About and taping on blablabla, you know to enable Developer options and rom performance.
-Go to developer options set all animations(you have three) to 0.5
-Performance??
-you don't need it, I will show you in next step.
2. Flash this:
L Speed
Or make this manualy
2.1. Install&Configure TricksterMod
-For cpu freq the best is to set device default, like on stock rom, don't forget to press Lock freq.
-Minfree setup
-8mb
-12mb
-17mb
-25mb
-29mb
-33mb
-Syscontrol setup
-Set swappiness to 60
-Set vm.vfs_cache_pressure to 40
-vm.dirty_ratio = 90
-vm.dirty_background_ratio = 70
Set this from tricksterMOD
-CPU freq
The best is
-Min freq
320Mhz
-Max freq
1008mhz
-Scheduler
SIO
-Governor
SmartassV2 or SmartassH3
-GPU freq
-That is your choice min freq will increase battery life, but some laggs is possible, max freq will drain battery faster, but there is less possibility to have lag.
After all don't forget to set run on boot.
3.Install&Configure Greenify
-You already know Hibernate what you want expect Alarm clock, messaging apps, trickster mod, etc.
You already know if you hibernate app with push notifications, you don't get it.
4. Apps
-what about apps??
There is too much apps which user don't use, that apps use ram like other.
Now you need to delete everything what you don't use (live wallpapers, cm wallpapers, etc.) or change apps with some lightweigh, like gallery and keyboard. Download QuickPIC and google keyboard (lollipop themed) {{i will add link later }}
5.build.prop
-leave build.prop to default as much as possible.
-change DPI to device standard, in some reasons my device lag on 200, then I move back to 240 as default. This is for L7.
For L5, there is no line that define DPI, you can skip this step.
-Change ro.max.fling from 4000 to 8000 (don't add ro.min)
-Change vm.heapsize to 64m (I don't go under that, but difference is big from 128 to96 choose between 96 or 64
-Change lowRAM from false to true (you will get little more free RAM).
When you change it to true, you will lose transparent statusbar.
6.init.d
-keep device without any special tweaks, devs which make this rom, they choose the best.
Helpful tips:
-Don't use battery boosters, ram boosters and apps call like that. System do better than one app. There is low memory killer (lmk).
Also this app use ram which you maybe need for something.
Nice tips buddy!
Good job!
Sent from my IdeaTab A2107A-H using Tapatalk
skyinfo said:
Nice tips buddy!
Good job!
Sent from my IdeaTab A2107A-H using Tapatalk
Click to expand...
Click to collapse
Thanks dude
Realy good,i add some of the sets into my rom,thanx!!!
NERDIFIED TILL DEATH!!!
thnx a lot, i hope it all works for me too
since gpu freq is not changing to 245 (for some reason) I decided to stick with 380 because I run ePSXe on my phone
turkiktxhc said:
thnx a lot, i hope it all works for me too
since gpu freq is not changing to 245 (for some reason) I decided to stick with 380 because I run ePSXe on my phone
Click to expand...
Click to collapse
Is device faster???
Everyone who have L7 know speed
-CALIBAN666- said:
Realy good,i add some of the sets into my rom,thanx!!!
I
NERDIFIED TILL DEATH!!!
Click to expand...
Click to collapse
I will post video tonight to see speed of my device
But say me how to post video on xda
Paget96 said:
Is device faster???
Click to expand...
Click to collapse
It's extremely fast at this point, i'm only afraid of it gradually slowing down after days of use
right now, it's really fine
-CALIBAN666- said:
Realy good,i add some of the sets into my rom,thanx!!!
NERDIFIED TILL DEATH!!!
Click to expand...
Click to collapse
Quality is too bad, but.
https://www.youtube.com/watch?v=tm5ay4alFPQ&feature=youtube_gdata_player
Vrh brate
Thank you for these settings
Paget96 said:
This is how I setup my rom after flash, and device is working very well with 52 installed apps
1. Configure settings
-Go to wifi and disable scanning always on
-Open mobile network and chose 2G (use 3G only when you need it)
-Go to more and then to mobile broadcasts and disable all (when it enabled, consume RAM)
-configure sound,display, and interface... As you want
-go to accounts and disable sync which you don't need.
-go to About and taping on blablabla, you know to enable Developer options and rom performance.
-Go to developer options set all animations(you have three) to 0.5
-Performance??
-you don't need it, I will show you in next step.
2. Install&Configure TricksterMod
-For cpu freq the best is to set device default, like on stock rom, don't forget to press Lock freq.
-Minfree setup
-8mb
-12mb
-17mb
-25mb
-29mb
-33mb
-Syscontrol setup
-Set swappiness to 60
-Set vm.vfs_cache_pressure to 40
-vm.dirty_ratio = 90
-vm.dirty_background_ratio = 70
-Gpu freq
-That is your choice min freq will increase battery life, but some laggs is possible, max freq will drain battery faster, but there is less possibility to have lag.
After all don't forget to set run on boot.
3.Install&Configure Greenify
-You already know Hibernate what you want expect Alarm clock, messahing apps, trickster mod, etc.
4. Apps
-what about apps??
There is too much apps which user don't use, that apps use ram like other.
Now you need to delete everything what you don't use or change apps with some lightweigh, like gallery and keyboard. Download QuickPIC and google keyboard (lollipop themed) {{i will add link later }}
5.build.prop
-leave build.prop to default as much as possible.
-change DPI to device standard, in some reasons my device lag on 200, then I move back to 240 as default.
-Change ro.max.fling from 4000 to 8000 (don't add ro.min)
-Change vm.heapsize to 64m (I don't go under that, but difference is big from 128 to96
-Change lowRAM from false to true (you will get little more free RAM).
6.init.d
-keep device without any special tweaks, devs which make this rom, they choose the best.
Only if you want add zipalign.
Click to expand...
Click to collapse
pretty good and usefull tips :good: :good: but if i edit the build.prob i get black screen on boot
Jobloxx said:
pretty good and usefull tips :good: :good: but if i edit the build.prob i get black screen on boot
Click to expand...
Click to collapse
You think bootloop?? Or just black screen??
Anf which device you use?
Dj_Luxor said:
Thank you for these settings
Click to expand...
Click to collapse
no problem
Thanks for using my setup.
Paget96 said:
You think bootloop?? Or just black screen??
Anf which device you use?
Click to expand...
Click to collapse
When i manually edited the build.prop I ended up black screen too, then i tried out the build.prop Editor app, which worked for me.
vangama said:
When i manually edited the build.prop I ended up black screen too, then i tried out the build.prop Editor app, which worked for me.
Click to expand...
Click to collapse
Then ok
@Paget96 really cool! This is actually what I'm trying to do bro and thanks muchly for this configuration tips. I got more infos:thumbup:
Paget96 said:
You think bootloop?? Or just black screen??
Anf which device you use?
Click to expand...
Click to collapse
No blackscreen and i have l7
junephel said:
@Paget96 really cool! This is actually what I'm trying to do bro and thanks muchly for this configuration tips. I got more infos:thumbup:
Click to expand...
Click to collapse
Ok
Thanks for helping.
Added little stuff
Maybe someone use it
Jobloxx said:
No blackscreen and i have l7
Click to expand...
Click to collapse
now working used an editor working great

Categories

Resources