[Q] what's mpdecision and thermald? - HTC EVO 3D

I saw it in anryl kernel,but what's mpdecision and thermald ?

Mpdecision handles the cpu: freq, using 1/2 cores , etc...
Thermal is a protection for your phone: if the temp of the cpu reaches a certain level ( stock 60° i think), it lowers the freq to cool it down and to prevent damage, u can configure both the way u want to ^^

I recommend downloading kernel tuner from Google play. Its free and it let's you adjust the settings for mpdecision and thermals.

every kernel have mpdecision???because I think every kernel can handle freq.
Sent from my HTC EVO 3D X515m using Tapatalk 2

Mpdecision can be handled by kernel or rom, you can only configure it if its handled by kernel.
Not every kernel has this build in, you can check it with kernel tuner.
If its not build in the rom handles it
What you mean is governor and so on
May said it irritating at the beginning : Mpdecision decides when the second core shall be active and sets the idle and screen off freq while the governor decides when the freq should be increased / lowered ^^
Sent from my HTC EVO 3D X515m using xda app-developers app

thank you.
will mpdecision use more battery or can save battery?or has nothing to do with battery?
Sent from my HTC EVO 3D X515m using Tapatalk 2

Jsparta26 said:
I recommend downloading kernel tuner from Google play. Its free and it let's you adjust the settings for mpdecision and thermals.
Click to expand...
Click to collapse
what's the idle frequency in mpdecision?

Idle means the freq when there is no work to do
But im not sure in how far it differs from the lowest choosen freq...
And mpdecision can make your battery last longer or shorter
If you decide to use the second core most time it will need a lot of battery for example - but u have a fast and smooth phone^^

hi,
can l save more battery by turning down the voltage in kernel tuner ?
Sent from my HTC EVO 3D X515m using Tapatalk 2

dingnangen said:
hi,
can l save more battery by turning down the voltage in kernel tuner ?
Sent from my HTC EVO 3D X515m using Tapatalk 2
Click to expand...
Click to collapse
Yes. Undervolting (lowering the voltage) can help save your battery life. Due to the way batteries work less volts typically mean more battery life BUT make sure to find out more about your particular device and keep in mind that it may not be safe to lower it too much or that it may ultimately cause more drain as it could cause different parts of your device to work harder or longer to do their job. Underclocking (lowering your CPU max MHz) can help a bit too. Typically setting your governor to conservative and using mpdecision to keep your second core off more is a better way to go for saving battery. The biggest battery killers are 4G, WiFi, 3G, brightness, and performance governors roughly from greatest to least. Hope that helps?
PS If you are having battery issues in a new non-stock ROM it can help a lot to calibrate your battery. And to kill it once or twice a month after charging to full.
Try using the all minus button. Hit it twice and then check out the -XXX mA next to drain/charge. Its in the 4x4 widget in Kernel Tuner.

Thank you, you helped us a lot

Related

What is the best setCPU setup?

im running the extreme1.92x kernel oc'd at 1.4 but not sure about the best setup to save battery. i made one profile for charging i put in on max. not sure what to do with the advanced tab settings.
Profiles are really dependent on the user and their needs. The one piece of advice I can give you is to make sure you have a profile set up in case your phone starts to over heat. An OC'ed phone maxed during a charge may get quite toasty.
any suggestions?
Imo dont o/c. Let the kernel operate the way it is setup. O/c cause reboots, phone heating up, and freezes.
Sent from my ADR6400L using XDA App
I'm running Adrynalyne's 4.4.7 kernel and use the following and get really good battery life with no overheating and no lag. I don't do a screen of profile because the governor seems to handle that pretty well.
Normal 1024 max 245 min-Smartass governor
Profiles:
Battery < 25% 768 max 245 min-On demand Governor
Charging 1280 Max 245 min-Smartass governor
itsDollar said:
Profiles:
Battery < 25% 768 max 245 min-On demand Governor
Charging 1280 Max 245 min-Smartass governor
Click to expand...
Click to collapse
Does that actually work?
I thought you had to choose a default governor and setup profiles accordingly.
I didn't know you could setup profiles with a governor that wasn't active or chosen on boot.
the thunderbolt is so fast already theres really no need to over clock. i left it at stock for normal, toned down to 768 when <30% battery and down to 368 when screen off. its a little slow for about half a second when waking up but the battery life is amazing. i can make it through a whole day without charging with moderate use. also running ziggys bfs kernel on virusrom and that added a ton of speed. way better than overclocking that drains your battery
im not asking about overclocking or profiles, just want to know about advanced settings. everything is set to default -1.
qman66 said:
im running the extreme1.92x kernel oc'd at 1.4 but not sure about the best setup to save battery. i made one profile for charging i put in on max. not sure what to do with the advanced tab settings.
Click to expand...
Click to collapse
What Rom are you using?
Go to settings, menu, wireless networks, mobile networks and uncheck the third box. No need to have mobile data always on for most peeps . You'll still have 4G n everything, but gain a good 1-2 maybe more hrs (depending on use, kernels, governor settings, and I/O scheduling. I personally am running BAMF 1.6.2 with adryns 4.4.7 kernel, no set CPU, using tool box for that at 245mhz min - 1.024GHz max with ondemand governor and most importantly SIO Scheduler. Try these n you will have amazing performance and better battery life. Let me know you opinions
Sent from my ADR6400L using XDA Premium App
No matter how precise I click, I can't get SetCPU to set 1024mhz. Closest I can get is 1036. What gives? lol
sprodigy said:
No matter how precise I click, I can't get SetCPU to set 1024mhz. Closest I can get is 1036. What gives? lol
Click to expand...
Click to collapse
Haha, I couldn't tell if you were being serious or not but each kernel has speeds at different increments. 1036 will probably be as close as you can get to 1024.
dopediculous said:
What Rom are you using?
I personally am running BAMF 1.6.2 with adryns 4.4.7 kernel, no set CPU, using tool box for that at 245mhz min - 1.024GHz max with ondemand governor and most importantly SIO Scheduler. Try these n you will have amazing performance and better battery life. Let me know you opinions
Sent from my ADR6400L using XDA Premium App
Click to expand...
Click to collapse
My settings are identical except running 1.6.3, what does the SIO scheduler do or any of the schedulers for that matter?
mrsmith35sg said:
My settings are identical except running 1.6.3, what does the SIO scheduler do or any of the schedulers for that matter?
Click to expand...
Click to collapse
You can use Wikipedia for the scheduler info. Once you look into it you'll know why I didn't wanna type all those details in here from my phone. Lol, but yeah set that to SIO, Take off ENABLE data always on. N you should be better let me know.
Sent from my ADR6400L using XDA Premium App
rdompor said:
Haha, I couldn't tell if you were being serious or not but each kernel has speeds at different increments. 1036 will probably be as close as you can get to 1024.
Click to expand...
Click to collapse
Go to manage applications and clear data from set CPU and when u go back in to set CPU you will have to hit auto detect n if ur kernel has that frequency you'll be able to click it.
Sent from my ADR6400L using XDA Premium App

Will underclocking CPU save battery?

I had my S2 set to 1.6GHZ and noticed very little battery drop compared to 1.2ghz (stock) so now I am just wondering if it would help me save battery if I set it to 800mhz?
Anyone know if this will help?
And for some reason SETcpu only detects the S2 as 1 core. So hopefully thats just an error and I hope I really have a dual core phone.
Which kernel are you using?
I am on Light'ning 6.1 (2.6.35.11 ninphetamine-2.0.5+)
XXKH3
Changing CPU speeds will not help you save battery. Undervoltaging (UV) will, however. UV only works on certain kernels, and you MUST know what you're doing before attempting to overclock and undervoltage simultaneously. Read up OC/UV guides around the forum to know more and the recommended speed/voltage pairings.
Sent from my GT-I9100 using XDA App
darylimjz said:
Changing CPU speeds will not help you save battery. Undervoltaging (UV) will, however. UV only works on certain kernels, and you MUST know what you're doing before attempting to overclock and undervoltage simultaneously. Read up OC/UV guides around the forum to know more and the recommended speed/voltage pairings.
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
I'll be staying far away from that then. Thanks!
of course underclocking will give you a bit more battery life. even if you don't undervolt.
underclocking it to 800 simply forbids the processor to go up to 1 or 1.2ghz and it doesn't need as much power as in the higher states.
a normal desktop cpu also gets hotter if its overclocked with its stock voltage. But if you crank up the voltage too, to keep it stable it will get even hotter.
Sent from my GT-I9100 using XDA App
Well, Nordic hardware has done some tests. Undervolting CPU and GPU will not save your batterylife significantly.
http://www.nordichardware.se/test-l...kt-pa-laengre-batteritid.html?start=3#content
The article is in Swedish, but all graphs are in English.
supermult said:
of course underclocking will give you a bit more battery life. even if you don't undervolt.
Click to expand...
Click to collapse
Actually it shouldn't. A faster speed allows the CPU to finish the task faster and then go to sleep...
Cane Phoenix said:
Actually it shouldn't. A faster speed allows the CPU to finish the task faster and then go to sleep...
Click to expand...
Click to collapse
Yes, exactly!
Sent from my GT-I9100 using xda premium
NoOneCanHelpMe said:
Yes, exactly!
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
That may be true, but higher frequencies have a higher power draw, the phone at lower speeds should be able to manage with whatever the task is, assuming it's not a extensive app. If you're not a power user you don't need the phone to be clocked at the max freq, you can lower it and you see minor changes in battery life. With dual cores task are handled must better so 1.2ghz+ shouldn't really be needed, TouchWiz can't be as bad as Sense, where you actually need it to be clocked higher.
Oh man, Undervolting is OK but why would you Underclock a CPU? Now don't tell me it's too fast, don't need that speed in real world, you won't notice any difference and etc..If you are gonna Underclock it why did you purchase it on the first place?
Besides, that article said it all.
Regards.
For me I think underclocking + undervolting does indeed save battery life.
What I mean is that in my sig '1.6Ghz - 1325 mV' an at '800Mhz -950 mV' you see a difference of 375mV which I think can save your battery life for a couple of good minutes + 800Mhz is enough for my needs along with playing games (Only a tad slower at loading).
That's not necessary true. Yes at a higher frequency the task would complete faster but at the same time the processor with use more current and or increased voltage at the same time. That's why cpu's level up and down. Otherwise why not have the CPU set at 200Mhz-1200Mhz instead of 200-400-800-1000-1200Mhz.
Sent from my GT-I9100 using XDA App
Cane Phoenix said:
Actually it shouldn't. A faster speed allows the CPU to finish the task faster and then go to sleep...
Click to expand...
Click to collapse
Please set your computer on fire and never return to the internet ever again so it doesn't have to be filled with your stupid statements.
Also yes underclocking saves battery, anyone who says it doesn't is dumb, you wanna see for yourself? set your phone to 1.6 GHz all the time, according to you people this wouldn't significantly drain the battery any more right?
Undervolting saves slightly more battery than underclocking.
Also why would you underclock + undervolt the phone? Because it saves battery and you won't find any noticeable performance gains between 800 MHz and 1.6 GHz.
seshmaru said:
Please set your computer on fire and never return to the internet ever again so it doesn't have to be filled with your stupid statements.
Also yes underclocking saves battery, anyone who says it doesn't is dumb, you wanna see for yourself? set your phone to 1.6 GHz all the time, according to you people this wouldn't significantly drain the battery any more right?
Undervolting saves slightly more battery than underclocking.
Also why would you underclock + undervolt the phone? Because it saves battery and you won't find any noticeable performance gains between 800 MHz and 1.6 GHz.
Click to expand...
Click to collapse
underclock + undervolt = winning !
Jigsy75 said:
underclock + undervolt = winning !
Click to expand...
Click to collapse
My phone is running at 751mv at 200mhz on tick-over and is ok. Lots of battery life!
Sent from my GT-I9100 using XDA Premium App
darylimjz said:
Changing CPU speeds will not help you save battery. Undervoltaging (UV) will, however. UV only works on certain kernels, and you MUST know what you're doing before attempting to overclock and undervoltage simultaneously. Read up OC/UV guides around the forum to know more and the recommended speed/voltage pairings.
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
Changing cpu speed upwards will use more battery life.
Sent from my GT-I9100 using XDA Premium App
http://forum.xda-developers.com/showthread.php?t=1239176
this is another topic discussing its effect on heat generation
so whats ur opinion ???
Damn right underclocking is saving battery, just doubled battery life with setcpu @ 500 max settings try it you will see
jody2k said:
Damn right underclocking is saving battery, just doubled battery life with setcpu @ 500 max settings try it you will see
Click to expand...
Click to collapse
SetCPU to 500
Sent from my GT-I9100 using XDA Premium App

Undervolting and profiles. And xda not pushing notifications

Undervolting and profiles.
I have tried a crap ton of different undervolting setting, but none work
Also the profiles in set cpu don't seem to work for me. I have a few of them set and it always sits on the top one I need some guidence with both please!
Another thing my xda premium app isn't pushing my notafications yes its set
Sent from my MB860 using xda premium
Undervolting is a delicate process. It takes time to find the max undervolt that is stable. With that being said, try undervolting everything by the lowest amount which is -25mv. Check to see if that is stable. If so proceed to go further. Remember lower freq will typically undervolt farther than higher frequencies.
As far as profiles go your probably not using the priority values right. The higher priority is what determines which profile setcpu uses. So for instance if you want a safeguard against overheating, you could set the profile for when the cpu goes above 55C to throttle the processor way down. If you set this profile to 100(max) it will overide all other profiles at 98, 99, 75, 50...etc. Also this may be obvious to some but be sure to tick(enable) the profiles button. If thats not ticked then it doesnt matter how many profiles you have set up. It simply wont use them.
jack_slapped said:
Undervolting is a delicate process. It takes time to find the max undervolt that is stable. With that being said, try undervolting everything by the lowest amount which is -25mv. Check to see if that is stable. If so proceed to go further. Remember lower freq will typically undervolt farther than higher frequencies.
As far as profiles go your probably not using the priority values right. The higher priority is what determines which profile setcpu uses. So for instance if you want a safeguard against overheating, you could set the profile for when the cpu goes above 55C to throttle the processor way down. If you set this profile to 100(max) it will overide all other profiles at 98, 99, 75, 50...etc. Also this may be obvious to some but be sure to tick(enable) the profiles button. If thats not ticked then it doesnt matter how many profiles you have set up. It simply wont use them.
Click to expand...
Click to collapse
When I was on alien rom, I tried 25 on all and it restarted after like a minute. What worked for me was 25 25,50,50,75,75,100 fromm bottom to top. I tried it with cm7 and total no go lol
Lemme tryi 25 on all and see what I get and I didn't know that. They all werent working, so I set them all to 100 lmao, I understand that now
Sent from my MB860 using xda premium
Aparently its been running 125,125,50,75,75,75,75bottom to top cm7 with 1.3 kernel.
It did restart a couple min ago randomly. Will keep posted
Sent from my MB860 using xda premium
Glad your getting some results. If it restarts even once it means at least one of your undervolted freq isn't stable. With your settings I would wager its in the uper freq considering your undervolt in the lower freq isn't too extreme. You might try decreasing the undervolt for your upper freq to -50 -50 -50 starting at the top. Might help to stabilize bc higher freq just require more voltage. If that proves to be stable continue trying to reduce the lower freq as much as possible. Mainly bc if you set your profiles right(screen off is the most important really) your phone will spend the majority of its time on the 200mhz freq. Thus the more undervolt on that freq should theoretically give the most benefit from undervolting. This is just all from personal experience. I'm no guru. Just spent way too much time adjusting voltages on phones . And of course having the upper freq undervolted as much as possible cant hurt either.
jack_slapped said:
Glad your getting some results. If it restarts even once it means at least one of your undervolted freq isn't stable. With your settings I would wager its in the uper freq considering your undervolt in the lower freq isn't too extreme. You might try decreasing the undervolt for your upper freq to -50 -50 -50 starting at the top. Might help to stabilize bc higher freq just require more voltage. If that proves to be stable continue trying to reduce the lower freq as much as possible. Mainly bc if you set your profiles right(screen off is the most important really) your phone will spend the majority of its time on the 200mhz freq. Thus the more undervolt on that freq should theoretically give the most benefit from undervolting. This is just all from personal experience. I'm no guru. Just spent way too much time adjusting voltages on phones . And of course having the upper freq undervolted as much as possible cant hurt either.
Click to expand...
Click to collapse
25,50,50,50,50,75,75
Still getting a reboot:'(
Only good thing about the reboot is it turns on instantly
PROFILES CONFIRMED WORKING trying to indwrvolt this thing
I think I'm gonna order another battery too bc this one isn't getting the 16 hours it was, I cant say much bc I'm screwing with the settings hardcore xD I will show.all settings in a sec
Sent from my MB860 using xda premium
Sent from my MB860 using xda premium
Blahhh
Put blah there so it would post lol. Also going to download a stress test or quadrent thing to test the stress and find maximum uv
Sent from my MB860 using xda premium
Undervolting COMPLETE=D
QUAD SCORE! OCED 1.3 CM7
Right now I'm thinking my battery life is going to be amazig and if I turned the data off when not using it... omg I would last like 2 straight days prolly=D
So pumped to test everything morrow!!
Side note:800mhz or above wont go past 75 >:/
Had really important question to ask you but forgot
Also tried putting 215 to 275 that was a no go lol. My question was is there a battery manager and info like the stock one for cm7?!!!
Sent from my MB860 using xda premium
Smittyzz said:
Undervolting COMPLETE=D
QUAD SCORE! OCED 1.3 CM7
Right now I'm thinking my battery life is going to be amazig and if I turned the data off when not using it... omg I would last like 2 straight days prolly=D
So pumped to test everything morrow!!
Side note:800mhz or above wont go past 75 >:/
Had really important question to ask you but forgot
Also tried putting 215 to 275 that was a no go lol. My question was is there a battery manager and info like the stock one for cm7?!!!
Sent from my MB860 using xda premium
Click to expand...
Click to collapse
well my battery was draining mad quick so I am not overclocking It anymore unless I want to show off or play games lol, lost 20% in one hour. Now its stable and undervolted
Sent from my MB860 using xda premium
First off, regarding SetCpu and over / undercloking, dev has said it'll only underclock/overclock ONE core at a time. It's a bug and he's working on it from what I understand. If both cores are needed to be in use at the same time, no over / underclocking will be applied. Secondly, profiles work as they should in SetCpu, so that's a problem on your end. Third, the undervolting can't be more than 100mv differnce between jumps. See screen shot.
http://www.multiupload.com/YUK0KPXZLJ
Phalanx7621 said:
First off, regarding SetCpu and over / undercloking, dev has said it'll only underclock/overclock ONE core at a time. It's a bug and he's working on it from what I understand. If both cores are needed to be in use at the same time, no over / underclocking will be applied. Secondly, profiles work as they should in SetCpu, so that's a problem on your end. Third, the undervolting can't be more than 100mv differnce between jumps. See screen shot.
http://www.multiupload.com/YUK0KPXZLJ
Click to expand...
Click to collapse
I understand the 100 thing and I got the undervolting and profiles done. I hope he gets both cores supported soon and thank you dmfor the reply
Sent from my MB860 using xda premium
Yea Im skeptical about not setcpu not having support for dual cores... Did some searching on the net and couldnt find anything to support that. As far as not the tegra 2 not being able to do over 100mv jumps. That's not true. My lowest frequency is 600mv (-150) and my next frequency is at 750mv. That's a 150mv difference right there... And I'm completely stable. Its entirely dependent on your processor. They are all different and respond differently to undervolting. You just have to find what works for you. Generally though the lesser the jumps in voltage will give you more stability.
a good kernal helps too im useing faux123 v2.0 0C1.3 its undervolts quite well
us/alienv4UL/OC1.3{webtop2sd{fixed}

CPU limit ?

Hey guys I know this was already asked but still i didn't found an answer . Is there anyway to incrase your CPU limit . Mine it's at 729 . If i set it to 747+ it will block and reboot . So is there a way to incrase it ?
I'm using Kernel roq XIII+ .
The cpu in this phone is what I believe to be an Arm v6 Adreno GPU. The max overclock we can get on the phone (whilst stable 100% of the time) is around 748mHz. I've seen people with 806mHz at certain times using Rom and kernal mixups, like once when I used PerfectPeso and Francos Kernal. Weird occasions...
I'd say max for speed and so on, go 100mHz or around that for lowest, and 728mHz for highest clocks.
Sent via Tapatalk for Android (T-Mobile HTC MyTouch 3G Slide running HTC Update #5)
CJJames said:
The cpu in this phone is what I believe to be an Arm v6 Adreno GPU. The max overclock we can get on the phone (whilst stable 100% of the time) is around 748mHz. I've seen people with 806mHz at certain times using Rom and kernal mixups, like once when I used PerfectPeso and Francos Kernal. Weird occasions...
I'd say max for speed and so on, go 100mHz or around that for lowest, and 728mHz for highest clocks.
Sent via Tapatalk for Android (T-Mobile HTC MyTouch 3G Slide running HTC Update #5)
Click to expand...
Click to collapse
Dont underclock below 448MHz. All frequencies below that have the same voltage so its pointless as power consumption will be same. If you clock too low, it'll take more time to come out of sleep. And don't overclock above 748Mhz. If you consistently clock above 748, there is a high chance for kernel panics. I know a guy who did so and now even 748 isn't very stable for him.
That is not totally correct. 122 MHz uses a lower voltage than 245-480.
Sent from my LG-P500 using XDA
NeuDLi said:
That is not totally correct. 122 MHz uses a lower voltage than 245-480.
Sent from my LG-P500 using XDA
Click to expand...
Click to collapse
However it's slow and there is a reason why LG chose not to you it by default
Sent from my LG-P500 using XDA

			
				
So no one know if it's posible to incrase that limit ..?
Cresqo said:
However it's slow and there is a reason why LG chose not to you it by default
Sent from my LG-P500 using XDA
Click to expand...
Click to collapse
You mean in the same manner LG chose to use crappy default kernels with defective touchscreen driver, or a crappy GB firmware, yes? Sorry but what LG does or not does is simply irrelevant.
And I did not tell anyone to use 122 MHz, but it is possible and at least with screen off can't hurt. If you don't like it don't use it! But don't act like you knew better.
Sent from my LG-P500 using XDA
I use 480-748 with no problems on my current rom (Lupo's CM9 test), if your phone is unstable or simply reboots then you may wanna try another rom/kernel
With popdog's Oxygen rom (version 2.5 at least) I also had no problems with the same range.
See what CPU we have it's one 600 very stable. if you are clocking it more it will heat up that's why it reboots and some time it freezes. I would suggest you you to use it at 600 or you can go little upper side. But if you really want to over clock it high then it has some issues. There are extreme heat. battery drain. reboots. hang. it can break you sound and VGA chip...so do it wisely. in 600 LG P500 is very good.
Every combination will be different. Some CPU will handle higher clock speeds than others. The manufacturer only lets it pass inspection if it exceeds their minimum specs. That means there will be some that can handle more.
You will find out with use.
Your kernel and governor will also make a difference. So will the rom depending on the tweaks used.
Do you really need to clock it faster than that? The faster you go, the hotter you go, which shortens the life of the chip. Heat is the enemy.
Sent from my LG-P500 using XDA

Eliminating lags in games

Hello,
I have tested the app from the playstore "Tegra Overclock" (the app needs root!!!) with my HOX+ and I'm very impressed.
https://play.google.com/store/apps/details?id=com.tegraoverclock&hl=de
The micro lags, especially in 2D games, comes from the GPU.
The GPU is locked to the clock of the CPU.
When the CPU has a lower clock, the GPU also has it and that is the reason for the lags.
I tested it with the game "Rayman" and I could eliminate 95% of the lags.
The only thing what i have done is to set the GPU clock with the app in 3D to 520MHZ and in 2D (to the half) to 260 MHZ, so they aren't locked to the CPU clock anymore.
I want to share and to discuss the experiences with the HOX+ between the users with this app to share and to find out the best settings.
Does some one has other configs which are more battery friendly (and are also eliminating lags) ?
I think, that the micro lags in games like Rayman and TempleRun2 and so on are a big disadvantage of the HOX+ and the app helps us in an easy way and without a custom kernel or custom rom to eliminate micro lags.
Which tegra overclock? Could you provide a links?
Sent from my HTC One X+ using Tapatalk 2
sixcarnage said:
Which tegra overclock? Could you provide a links?
Sent from my HTC One X+ using Tapatalk 2
Click to expand...
Click to collapse
I mean this one:
https://play.google.com/store/apps/details?id=com.tegraoverclock&hl=de
marck1991 said:
Hello,
I have tested the app from the playstore "Tegra Overclock" (the app needs root!!!) with my HOX+ and I'm very impressed.
https://play.google.com/store/apps/details?id=com.tegraoverclock&hl=de
The micro lags, especially in 2D games, comes from the GPU.
The GPU is locked to the clock of the CPU.
When the CPU has a lower clock, the GPU also has it and that is the reason for the lags.
I tested it with the game "Rayman" and I could eliminate 95% of the lags.
The only thing what i have done is to set the GPU clock with the app in 3D to 520MHZ and in 2D (to the half) to 260 MHZ, so they aren't locked to the CPU clock anymore.
I want to share and to discuss the experiences with the HOX+ between the users with this app to share and to find out the best settings.
Does some one has other configs which are more battery friendly (and are also eliminating lags) ?
I think, that the micro lags in games like Rayman and TempleRun2 and so on are a big disadvantage of the HOX+ and the app helps us in an easy way and without a custom kernel or custom rom to eliminate micro lags.
Click to expand...
Click to collapse
Those settings seem to be working.... Great find
Sent from my HTC One X+ using xda app-developers app
marck1991 said:
The micro lags, especially in 2D games, comes from the GPU.
The GPU is locked to the clock of the CPU.
When the CPU has a lower clock, the GPU also has it and that is the reason for the lags.
Click to expand...
Click to collapse
if you dont have "force GPU rendering" enabled this isnt the case for 2D
marck1991 said:
I mean this one:
https://play.google.com/store/apps/details?id=com.tegraoverclock&hl=de
Click to expand...
Click to collapse
What is the best settings for gaming and some battery with this app? Doesn't seem to work for cpu clock. I set max and tegra cap both at 17 and min at 10, hit apply and also check apply on boot. Close the app and open it again and the min and max are both at 17, obviously doesn't save the settings. This is what I've noticed so far with this paid app. I play sushi chop and it runs flawless, zero lag now. Never really lagged before but sometimes choppy, not anymore. I have you settings at gaming normal think its like 328mhz and have 2d settings the same. This setting seems to stick after closing the app and also on boot. I have master boot checked so these should all take effect on boot.
Sent from my HTC One X+ using Tapatalk 2
I only made the settings i described and my battery consumption seems to be good when i want to save battery, i tick the HTC stock energy save mode to max the CPU to 1,3 ghz.
I think that the CPU settings are saved, you will notice it when you try 1,5ghz as max for example.
Only the values in the choose-box doesn't show the actual settings...
Sent from my HTC One X+ using xda app-developers app
Maybe some devs with more experiences and knowledge can find out better/best settings for us, because real racing 3 runs on my device with around 15-20fps...maybe we'll get some advice from the pros
Sent from my HTC One X+ using xda app-developers app
deeznuts said:
What is the best settings for gaming and some battery with this app? Doesn't seem to work for cpu clock. I set max and tegra cap both at 17 and min at 10, hit apply and also check apply on boot. Close the app and open it again and the min and max are both at 17, obviously doesn't save the settings. This is what I've noticed so far with this paid app. I play sushi chop and it runs flawless, zero lag now. Never really lagged before but sometimes choppy, not anymore. I have you settings at gaming normal think its like 328mhz and have 2d settings the same. This setting seems to stick after closing the app and also on boot. I have master boot checked so these should all take effect on boot.
Sent from my HTC One X+ using Tapatalk 2
Click to expand...
Click to collapse
You are probably using ondemand governor! if you wish that settings applied by you remain same then choose interactive or conservative. The problem is not of our app but its due to crippled ondemand governor that takes its own decisions.
Kingshoo said:
You are probably using ondemand governor! if you wish that settings applied by you remain same then choose interactive or conservative. The problem is not of our app but its due to crippled ondemand governor that takes its own decisions.
Click to expand...
Click to collapse
You're right, I have on demand. I understand the app description in the market place says its newb proof but guess not as I don't even know what on demand, interactive, conservative, etc mean to the end user. I hit legend on each page to learn but on some pages such as this one in the app it can be very vague at best at explaining the options. Guess ill try interactive even though I have no idea the difference between that and conservative.
Sent from my HTC One X+ using Tapatalk 2
deeznuts said:
You're right, I have on demand. I understand the app description in the market place says its newb proof but guess not as I don't even know what on demand, interactive, conservative, etc mean to the end user. I hit legend on each page to learn but on some pages such as this one in the app it can be very vague at best at explaining the options. Guess ill try interactive even though I have no idea the difference between that and conservative.
Sent from my HTC One X+ using Tapatalk 2
Click to expand...
Click to collapse
Guess you are right, never thought actually a person who can root necessarily know these terms. We will surely add some Real world examples to make it simpler to understand :angel:
We will add some homebrewed profiles based on user feedbacks to help new users who knows less in this regards.
For now its best explained as :
Consider your phone Cpu as a hotel and a governor is kind of its manager, obviously if you choose wrong person to manage then you loose earnings. In smartphone regards choosing wrong governor can lead to unbalanced performance/battery(as its equally valuable to money here!).
Now we don't wish to drag you in every governor details for now, just cut the talk and check if changing governors solve your problem and as a piece of advice DO NOT CHOOSE OTHER THAN Interactive, conservative, ondemand.
Kingshoo said:
Guess you are right, never thought actually a person who can root necessarily know these terms. We will surely add some Real world examples to make it simpler to understand :angel:
We will add some homebrewed profiles based on user feedbacks to help new users who knows less in this regards.
For now its best explained as :
Consider your phone Cpu as a hotel and a governor is kind of its manager, obviously if you choose wrong person to manage then you loose earnings. In smartphone regards choosing wrong governor can lead to unbalanced performance/battery(as its equally valuable to money here!).
Now we don't wish to drag you in every governor details for now, just cut the talk and check if changing governors solve your problem and as a piece of advice DO NOT CHOOSE OTHER THAN Interactive, conservative, ondemand.
Click to expand...
Click to collapse
This is good for now, thank you for this. Trying interactive and seems to be working just fine and battery seems to he ok as well.
Rooting now a days or at least this device is amazingly simple as the devs here have made it for us. Literally point and click a few times and ur rooted, lol! Very easy.
Sent from my HTC One X+ using Tapatalk 2
marck1991 said:
Maybe some devs with more experiences and knowledge can find out better/best settings for us, because real racing 3 runs on my device with around 15-20fps...maybe we'll get some advice from the pros
Sent from my HTC One X+ using xda app-developers app
Click to expand...
Click to collapse
how to display the fps?
Sent from my HTC One X+ using xda app-developers app
maxwen said:
how to display the fps?
Sent from my HTC One X+ using xda app-developers app
Click to expand...
Click to collapse
Sry, this was only my feeling and not any displayed fps...
Sent from my HTC One X+ using xda app-developers app
maxwen said:
how to display the fps?
Sent from my HTC One X+ using xda app-developers app
Click to expand...
Click to collapse
I set the FPS to the highest the app says which is 60fps. I then ran the citadel benchmark app and got the worst FPS rating ever which was like 42 so not sure
Sent from my HTC One X+ using Tapatalk 2
deeznuts said:
I set the FPS to the highest the app says which is 60fps. I then ran the citadel benchmark app and got the worst FPS rating ever which was like 42 so not sure
Sent from my HTC One X+ using Tapatalk 2
Click to expand...
Click to collapse
Update
Just ran Epic Citadal benchmark again on battery save mode using lateset elegancia colored Rom and after using this app and now getting worse ever FPS benchmark of 36! WTF?
I've attached photos of the only changes I've made using this app. I again set min cpu to 96000 while on battery save mode but again as u can see it never saves the settings or at least doesn't display the setting is saved as seeing above in the picture below, has all settings at 1.3ghz and using interactive as instructed and of course hit apply.
What boggles my mind though is I'm noticing games actually working better where they use to be choppy on battery save mode, now not choppy.
Just to use as reference before using this app. Using the Rom I stated I would on average on battery save mode get a benchmark of 47-48fps. Without battery save I would get on average 52-54fps. Now my fps on battery save is around 36 and without battery save is around 41.
Sent from my HTC One X+ using Tapatalk 2
deeznuts said:
Update
Just ran Epic Citadal benchmark again on battery save mode using lateset elegancia colored Rom and after using this app and now getting worse ever FPS benchmark of 36! WTF?
I've attached photos of the only changes I've made using this app. I again set min cpu to 96000 while on battery save mode but again as u can see it never saves the settings or at least doesn't display the setting is saved as seeing above in the picture below, has all settings at 1.3ghz and using interactive as instructed and of course hit apply.
What boggles my mind though is I'm noticing games actually working better where they use to be choppy on battery save mode, now not choppy.
Just to use as reference before using this app. Using the Rom I stated I would on average on battery save mode get a benchmark of 47-48fps. Without battery save I would get on average 52-54fps. Now my fps on battery save is around 36 and without battery save is around 41.
Sent from my HTC One X+ using Tapatalk 2
Click to expand...
Click to collapse
First try to solve the frequencies not sticking with conservative governor now... Second Go to FPS section and enter value 0 and hit apply twice after that reboot(normal reboot not the quick one)! this will reset any settings you made, as your benchmarks shows you are limiting FPS. Now check again and please report. Also you get reduced choppyness because you are still getting FPS in range 30-40 in games.
There is one secret : When you are playing game and getting 50-60 FPS and suddenly a complex scene arrives and lower this to nearly 30FPS this although is above 30 FPS but our eyes can notice the difference (The transistion from say 60 to 35) and hence we feel like something is lagging. When you set the FPS to 45 then this transitions results in lags that are difficult to notice
Kingshoo said:
First try to solve the frequencies not sticking with conservative governor now... Second Go to FPS section and enter value 0 and hit apply twice after that reboot(normal reboot not the quick one)! this will reset any settings you made, as your benchmarks shows you are limiting FPS. Now check again and please report. Also you get reduced choppyness because you are still getting FPS in range 30-40 in games.
There is one secret : When you are playing game and getting 50-60 FPS and suddenly a complex scene arrives and lower this to nearly 30FPS this although is above 30 FPS but our eyes can notice the difference (The transistion from say 60 to 35) and hence we feel like something is lagging. When you set the FPS to 45 then this transitions results in lags that are difficult to notice
Click to expand...
Click to collapse
Ok a little better now. So are you saying that interactive governor is not sticking my frequencies? This is what i had and the app shows different frequencies than what I set when I back out of the cpu option and go back in like I did nothing.
Well I changed governor now to conservative (frequencies still don't stick when u back out of cpu option and go back in) and I changed fps to 0 and apply twice and full reset as instructed.
Good news is that now epic Citadal benchmark brought my fps on battery save mode to 46.8 which is basically what it was before installing ur app so I guess all in all no real change in this regard unless I'm missing something? Thought the whole reason of fps setting is to have constant 60fps if set to this, not fluctuating?
Thank you and really appreciate your help in this. This is all new to me. just trying to take full advantage of this device mainly for gaming as I like to game a lot.
Basically why I bought this device as it was falsely advertised at the time of its release as one of the best gaming devices on the market for mobile. Guess the fine print never said that is not the case for gameloft games (or really any game that isn't tegra optimized which is only a handful at best) and that u can only game for 20min intervals before the battery goes down by 35% and feels like its going to explode from heat! Lol
Sent from my HTC One X+ using Tapatalk 2
deeznuts said:
Ok a little better now. So are you saying that interactive governor is not sticking my frequencies? This is what i had and the app shows different frequencies than what I set when I back out of the cpu option and go back in like I did nothing.
Well I changed governor now to conservative (frequencies still don't stick when u back out of cpu option and go back in) and I changed fps to 0 and apply twice and full reset as instructed.
Good news is that now epic Citadal benchmark brought my fps on battery save mode to 46.8 which is basically what it was before installing ur app so I guess all in all no real change in this regard unless I'm missing something? Thought the whole reason of fps setting is to have constant 60fps if set to this, not fluctuating?
Thank you and really appreciate your help in this. This is all new to me. just trying to take full advantage of this device mainly for gaming as I like to game a lot.
Basically why I bought this device as it was falsely advertised at the time of its release as one of the best gaming devices on the market for mobile. Guess the fine print never said that is not the case for gameloft games (or really any game that isn't tegra optimized which is only a handful at best) and that u can only game for 20min intervals before the battery goes down by 35% and feels like its going to explode from heat! Lol
Sent from my HTC One X+ using Tapatalk 2
Click to expand...
Click to collapse
The frequencies stick only if you put both the min and max at the same frequency as specified in the legend
*For example see pic*
The frequency when set at 1.7ghz max and min will still fluctuate between 500mhz and 1.7ghz according to the needs of the phone
Sent from my HTC One X+ using xda app-developers app
deeznuts said:
Ok a little better now. So are you saying that interactive governor is not sticking my frequencies? This is what i had and the app shows different frequencies than what I set when I back out of the cpu option and go back in like I did nothing.
Well I changed governor now to conservative (frequencies still don't stick when u back out of cpu option and go back in) and I changed fps to 0 and apply twice and full reset as instructed.
Good news is that now epic Citadal benchmark brought my fps on battery save mode to 46.8 which is basically what it was before installing ur app so I guess all in all no real change in this regard unless I'm missing something? Thought the whole reason of fps setting is to have constant 60fps if set to this, not fluctuating?
Thank you and really appreciate your help in this. This is all new to me. just trying to take full advantage of this device mainly for gaming as I like to game a lot.
Basically why I bought this device as it was falsely advertised at the time of its release as one of the best gaming devices on the market for mobile. Guess the fine print never said that is not the case for gameloft games (or really any game that isn't tegra optimized which is only a handful at best) and that u can only game for 20min intervals before the battery goes down by 35% and feels like its going to explode from heat! Lol
Sent from my HTC One X+ using Tapatalk 2
Click to expand...
Click to collapse
Understood. Many people who purchased a phone/tab having Tegra 3 wished to play games.
First we would like to make it very clear that the frequency save problem is not a bug of our app but for some reasons the settings never stick. And it do not require you to have min and max the same! You will lose the battery very quickly..
Second thing is that FPS section is for limiting FPS in everything. For example if you are getting 46 FPS in benchmark then if you limit FPS to 40 then you will get max 40! But reverse is not true as you wished. FPS (Frames Per Second) is dependent on harware capability + Software complexity. A powerful hardware + least complex software produces higher FPS and reverse produces lower FPS.
At the time Tegra 3 was really powerful as no other company had a quad core device + a good GPU. The problem is competing phones were running at 960*540 resolution and Tegra has to run games on 1280*720 Resolution! The math is if you increase the overall pixels the you inturn increase the load too. But all tegra devices comes with this 1280*720 or higher resolution and there it has to work harder and hence the battery is lesser than other competing companies! The other bad thing with Tegra 3 was 40nm Fab technology (won't bore you with this stuff but the less this number is the better) and it was a quad core+ it was using an older architecture while the competitors launched their products later on with better architecture and 28nm Fab and hence thats the end of the Tegra Story
Battery can be preserved friend if you choose the frequencies and brightness of device smartly. lets say when you are pleased with 40% brightness then why go 100% and if you can run games smoothly at 1Ghz then why 1.7Ghz?
yokozuna82 said:
The frequencies stick only if you put both the min and max at the same frequency as specified in the legend
*For example see pic*
The frequency when set at 1.7ghz max and min will still fluctuate between 500mhz and 1.7ghz according to the needs of the phone
Sent from my HTC One X+ using xda app-developers app
Click to expand...
Click to collapse
Just apply max and tegra cap at 1.7 if that is your wish and minimum frequency to 51(lowest) the system may show it 500 or so but at times it will get set too.

Categories

Resources