[Q] Performance Profiles - Nexus 4 Q&A, Help & Troubleshooting

Moin,
Is there any app that provides performance profiles like CPU-, GPU-clock speed etc? My old tf300 came with build in options for that :crying:
Thank you
fredopato

fredopato said:
Moin,
Is there any app that provides performance profiles like CPU-, GPU-clock speed etc? My old tf300 came with build in options for that :crying:
Thank you
fredopato
Click to expand...
Click to collapse
You mean like this?
https://play.google.com/store/apps/details?id=com.antutu.ABenchMark

danielms22 said:
You mean like this?
https://play.google.com/store/apps/details?id=com.antutu.ABenchMark
Click to expand...
Click to collapse
I mean something like a widget with Performance presets (yeah i should have said that ) so you can easily switch between them... for example
Code:
preset 1: CPU 1,5GHz to 1 GHz, GPU 400 MHz
preset 2: CPU 1 GHz to 380 MHz, GPU 200 MHz
etc.

franco.Kernel updater offers power modi based on which app you are currently running. It's not exactly what you were looking for, but I think this functionallity goes even further.
Also I think (I haven't used it in ~2 years) setCPU does offer some functionallity like this

Now that I understand the question: Is this even possible when we're talking stock/unrooted? (Just assuming, because OP asked for an app, not ROM)

danielms22 said:
Now that I understand the question: Is this even possible when we're talking stock/unrooted? (Just assuming, because OP asked for an app, not ROM)
Click to expand...
Click to collapse
No. Such a modification would need root access.

Thanks a lot! I will try SetCPU, because i don't want to manage the clockspeed for all of my apps in franco.updater

Related

Under/Overclocking the Rooted Hero

Anyone tried it yet?
I'm browsing through the market apps under the search "root" and I'm seeing a couple overclocking apps. Particularly SetCPU and Overclock widget, the latter being a free app.
I'm kinda nervous about what clock speeds the Hero will tolerate. I don't want to risk bricking my phone!
The "free" app on market won't let me clock it past 528. I don't think there is an app per se that can jack it over that speed.
themyst said:
The "free" app on market won't let me clock it past 528. I don't think there is an app per se that can jack it over that speed.
Click to expand...
Click to collapse
Yup i used another app to set it to 575, but the highest it went was 528. actually it was only like 526.XX
The Overclock Widget didn't work at all.
The widgets on the market are bound by the min and max clock values compiled into the kernel I believe.
There's maybe a kernel interface in /sys/ somewhere where you can echo in a clockspeed, but I haven't found it yet.
As for the max it would support? The G1/2 were throttled ~350 if I remember, but it was on this processor, which supported 528mhz, allowing for crazy clock speeds at the expense of battery life.
No idea if this proc will really support anything much over that, you'd be getting into 'true' overclocking territory there, and the potential for damage to the phone would be significantly increased.
[edit]
The usual /sys/devices/system/cpu/cpu0/cpufreq/ directory exists, but it doesn't look like you can just set a speed there in the 'normal' linux fasion:
Code:
# echo 540000 > cpuinfo_max_freq
cannot create cpuinfo_max_freq: permission denied
just download the set cpu or overclock widget
on set cpu activate profiles and make it so its 528 max and 528 min when the screen is on..and 245 max 128 min when the phone is sleeping
here is the free version of set cpu
http://forum.xda-developers.com/showthread.php?t=505419
but buy it if you ahve the money to donate to author
just download the set cpu or overclock widget
on set cpu activate profiles and make it so its 528 max and 528 min when the screen is on..and 245 max 128 min when the phone is sleeping
here is the free version of set cpu
http://forum.xda-developers.com/showthread.php?t=505419
but buy it if you ahve the money to donate to author
Click to expand...
Click to collapse
has this been confirmed to work as advertised on the hero?
johnsongrantr said:
has this been confirmed to work as advertised on the hero?
Click to expand...
Click to collapse
Do you think you could try it and see? I would like to use this, providing it works. Im stuck at work though and cant really play with my phone too much to try it out.
im trying it now ill let you know
Negrito said:
Do you think you could try it and see? I would like to use this, providing it works. Im stuck at work though and cant really play with my phone too much to try it out.
Click to expand...
Click to collapse
I'm at work as well and kinda need my phone for stuff or else I'd be tinkering away.... but when I get home I'll see if it's working or not...
*NOTE* i r dumb in the ways of overclocking so I won't be able to fix code to get this to work
It seems to work when i put it on the slowest my phone goes alot slower and when i set it higher it goes faster but it will also decrease battery performance
thorracing1 said:
It seems to work when i put it on the slowest my phone goes alot slower and when i set it higher it goes faster but it will also decrease battery performance
Click to expand...
Click to collapse
Very cool! I wonder what a good balance between more power with not too much more battery drain would be.
Can't get it to work
Can't get it to work
When I start the app I can see the two bars:
Min is 528 and
Max is 528 as well
I adjust the Minbar to 128 and click
"Set to it!"
Display notification:
"Set new clock successfull"
When I start the app again: No change at all, still
Min is 528 and
Max is 528
Display icon always shows:
527
Any advise?
Thanks
Is their any way to get the overclock to 768 while running the stock hero?
I have mine rooted of course, but I'm limited to 528mhz with setcpu.
Is their anyway to flash something so that max can be lifted?
Thanks.
swears11 said:
Is their any way to get the overclock to 768 while running the stock hero?
I have mine rooted of course, but I'm limited to 528mhz with setcpu.
Is their anyway to flash something so that max can be lifted?
Thanks.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=690238
Here princess.
Also..
Both include setcpu.txt for Setcpu OC app.. Select "custom" at the very bottom for device. Do not select hero. Or you can select "Auto Detect" at the top, this does not need the setcpu.txt.
*damage537.zip* 537mhz is the default.. scalable to 768 if you use an OC'ing app
*damage768.zip* 768mhz default clock speed -read below
*damage710.zip* 710mhz default clock speed -read below
Both can be scaled from 19.2 to 768mhz..
DAMAGE710--The damage710 will default 710mhz, you must use an OC app to scale it to 768. Use damage710 if your phone can not boot the 768mhz. And dont scale any higher then 710mhz or your phone might reboot.
DAMAGE768--If your phone can boot the 768mhz then either download will work. But if you dont want to use an OC'ing app then the damage768 will scale to 768mhz.
Click to expand...
Click to collapse
well just incase it wasnt gone over , in order to overclock you need a kernel that has been modified to do this. there are several on this forum for the 2.1.
On a side not there is the god kernel that can both be run with or with out the overclocking apps.
I actually beleive the best performance is from the 710 kernel with out an overclocking widget. the widgets seem to introduce lag till they set the clock this is a major annoyance when the phone is woke for an incomming call.
Do a nand backup and test for your self.
kernels located here
http://forum.xda-developers.com/showpost.php?p=6620102&postcount=1
Thanks for the info guys.
I flashed the 710 one ontop of my stock 2.1 rom.
Now I'm looking at the green HTC logo with white background. It hasen't changed for 10 minutes. I think its stuck. Should I be worried?
bobdude5 said:
just download the set cpu or overclock widget
on set cpu activate profiles and make it so its 528 max and 528 min when the screen is on..and 245 max 128 min when the phone is sleeping
here is the free version of set cpu
http://forum.xda-developers.com/showthread.php?t=505419
but buy it if you ahve the money to donate to author
Click to expand...
Click to collapse
set cpu wasn't free on this link
barry.bishop72 said:
set cpu wasn't free on this link
Click to expand...
Click to collapse
Yes it is. Its an attachment.
barry.bishop72 said:
set cpu wasn't free on this link
Click to expand...
Click to collapse
I pulled mine from this rom (http://forum.xda-developers.com/showthread.php?t=691756)
Download the rar and extract. Its under /data/apps

[Q] Is it possible to overclock above 768mhz?

just curious really as my phone never gets warm or anything running at 768mhz the battery life is also pretty good.
hey,
i don´t think so, because in the worst case your phone will take damage. But this ~770 mhz are about 250 more then before. Im happy with this xDDD
that is true haha, i just dont see it doing much harm if the phone will run stable higher at the same voltage or the tiniest bit higher
No, that's the limit of the MSM7225. (Achieved by adjusting the PLL to its max, any higher will overrun the limits of the chip, and cause it to most likely fail)
i would like to know, if its very bad for the phone, if you let it permanently run with full speed. Ok, if it will get very hot.. thats clear, but is it bad if you have the 77mhz and it is for example in silent mode, or when you listen to some music. Should you ever take some possible speed away, if its not need? (thx)
The hardware life will probably be reduced. By how much, it cannot be said definitively, but, I am pretty sure that by the time the hardware fails because of overclocking, the phone will have been retired long back.
What you are requesting (Dynamically changing speed) is exactly what Speed Governors (Performance, Internative, OnDemand etc) do. If you are on CM7, use Smartass Governor, because it's the "smartest". If not, then use Interactive governor.
i use ginger yoshi... and sometimes it sais that the sd was removed. Could overclock be a reason for this?
I dont think so. I got the same issue once, and formatting the SDCard fixed it.
ok i will try it thanks
3xeno said:
The hardware life will probably be reduced. By how much, it cannot be said definitively, but, I am pretty sure that by the time the hardware fails because of overclocking, the phone will have been retired long back.
What you are requesting (Dynamically changing speed) is exactly what Speed Governors (Performance, Internative, OnDemand etc) do. If you are on CM7, use Smartass Governor, because it's the "smartest". If not, then use Interactive governor.
Click to expand...
Click to collapse
I have a sense rom on the wildfire, so I will try Interactive Governor. Do I still need SetCPU in order to use it?
KhurramF said:
I have a sense rom on the wildfire, so I will try Interactive Governor. Do I still need SetCPU in order to use it?
Click to expand...
Click to collapse
To use overclocking and governers on sense roms, oc kernel and application like setcpu are must. Setcpu has governers too.
Sent from my HTC Wildfire using XDA App
bharatgaddameedi said:
To use overclocking and governers on sense roms, oc kernel and application like setcpu are must. Setcpu has governers too.
Click to expand...
Click to collapse
Even if it a custom rom? I am using JokerDroid 4.2.
KhurramF said:
Even if it a custom rom? I am using JokerDroid 4.2.
Click to expand...
Click to collapse
Depends whether the rom has inbuilt oc kernel or not.
Haven't used the jokerdroid. But I think it has...
Sent from my HTC Wildfire using XDA App
bharatgaddameedi said:
Depends whether the rom has inbuilt oc kernel or not.
Haven't used the jokerdroid. But I think it has...
Click to expand...
Click to collapse
Looked at JokerDroid's thread and it says about version 4.2
■ Kernel : nFinity Kernel
■ Build Number : 2.37.415.1
■ CPU Overclock : 710 Mhz
Click to expand...
Click to collapse
So this means it has an oc kernel?
KhurramF said:
Looked at JokerDroid's thread and it says about version 4.2
So this means it has an oc kernel?
Click to expand...
Click to collapse
Yes, it does, and it is overclocked to 710 MHz, by default.

[Q] SETCPU HD2 overclock

hi guyz, i have a little question for you
does someone have an hd2 with android witch is overclocked to over 1ghz? 1.5ghz too? and, is it a warried operation or cpu has a low overhead in that situation?
3rd and last question, if i put my hd2 in 1.5ghz mode, and force a bench test, may i broke my hd2 with going upper than cpu Tjunction or there's a system protection witch shuts down all the hardware else the cpu is too close to Tjunction? (like normally pc cpu)
i don't know if snapdragon has system protection, so, i don't want to try to fuse my hd2 (it's my main phone)
and, for users who whant to know, yep, i'm using wp7 because it's smoother than android, but, if i try to use android with that overlock, may it can be smooth like wp7, maybe
and, please, don't say that android is smooth, because it has some micro freeze in the continuity of the animation, and i hate that
thank you for your answers
iba21 said:
hi guyz, i have a little question for you
does someone have an hd2 with android witch is overclocked to over 1ghz? 1.5ghz too? and, is it a warried operation or cpu has a low overhead in that situation?
3rd and last question, if i put my hd2 in 1.5ghz mode, and force a bench test, may i broke my hd2 with going upper than cpu Tjunction or there's a system protection witch shuts down all the hardware else the cpu is too close to Tjunction? (like normally pc cpu)
i don't know if snapdragon has system protection, so, i don't want to try to fuse my hd2 (it's my main phone)
and, for users who whant to know, yep, i'm using wp7 because it's smoother than android, but, if i try to use android with that overlock, may it can be smooth like wp7, maybe
and, please, don't say that android is smooth, because it has some micro freeze in the continuity of the animation, and i hate that
thank you for your answers
Click to expand...
Click to collapse
I have used setcpu, overlocked to max, didnt brick my hd2
yz.hd said:
I have used setcpu, overlocked to max, didnt brick my hd2
Click to expand...
Click to collapse
are you using it now? in 1.5ghz mode?
yz.hd said:
I have used setcpu, overlocked to max, didnt brick my hd2
Click to expand...
Click to collapse
thank you so much
You can set your clock to max, but make a profile to downclock your cpu speed to ~500 MHZ when it heats up.
Dr.Move said:
You can set your clock to max, but make a profile to downclock your cpu speed to ~500 MHZ when it heats up.
Click to expand...
Click to collapse
oh, you could make a profile with downlcloking when cpu goes to a specific temperature?
nice, what's the tjunction of snapdragon? is 50°C too hight?
not sure, to be honest, I don't overclock my device. too scared to do so :/
but when I did overclock it I set the temperature to 41-42 Celsius.
you can tell that I got a lot of high temp warnings, safe is better than sorry.
iba21 said:
are you using it now? in 1.5ghz mode?
Click to expand...
Click to collapse
no, not using it, uninstalled it, because it makes my phone randomly reboot + it can brick your phone (little chance for that) but me no like overheating
How to get to 1.5?
SetCPU only let's me go till 1.2 ghz..
Delano.888 said:
SetCPU only let's me go till 1.2 ghz..
Click to expand...
Click to collapse
You need a kernel that allows overclocking
Delano.888 said:
SetCPU only let's me go till 1.2 ghz..
Click to expand...
Click to collapse
different builds use different kernels, and each support different max CPU speeds. If the kernel supports overclocking, the developer usually mentions than in the first post. Note that Some kernels/builds do not support any kind of overclocking, so the max CPU speed would be ~988 MHz

Unlock more cpu freq ?

I updated the kernel to run 1520mhz on P5110 wifi.
Its running smooth at that with 1.400v
Can more be unlocked ?
Im willing to try find max.
Off topic.... Do you change only kernel, or you flashed compleet aopk rom?
Sent from my GT-P5100 using Tapatalk 2
matasar said:
I updated the kernel to run 1520mhz on P5110 wifi.
Its running smooth at that with 1.400v
Can more be unlocked ?
Im willing to try find max.
Click to expand...
Click to collapse
That's already beyond the Max. You can't oc it anymore than what you have. I'm surprised it doesn't lock up and freeze at anything higher than 1.42.
scottx . said:
That's already beyond the Max. You can't oc it anymore than what you have. I'm surprised it doesn't lock up and freeze at anything higher than 1.42.
Click to expand...
Click to collapse
So that is absolute max ?
There is no way in heaven to unlock more, its impossible and no use to ask any more questions at all about it ?
Totally absolute no chance that anyone can do it then...
I was a good overclocker before, soldering voltmods with magnifying glass on gfx and mb and doing GDDR timings optimizations step by step with bios flash for every change.
There was always more even when everyone said you cant do any more.
But as you say i have reached max (even beyond max)
Thank you.
(And no im not trying to be a smartass, i just heard "NO" way to many times to listen...the difference btw 1.0ghz to 1.5ghz is ENORMOUS so i just wanted more)
matasar said:
So that is absolute max ?
There is no way in heaven to unlock more, its impossible and no use to ask any more questions at all about it ?
Click to expand...
Click to collapse
I'm actually surprised the OMAP hasn't shut itself down with all the clock and voltage protection stuff it has.
Here's the slick sheet for the OMAP 44xx that we run in the tablet: http://www.ti.com/lit/ml/swpt034b/swpt034b.pdf
I couldn't find the actual technical manual for it, but I didn't search hard enough.
Buy a faster tablet.
So its made for 1ghz and above, according to pdf.
So we will see tablets with same hardware running 1.5 and depending on cooling and so on.
it aslo seems to handle alot more then its offering, like 20mp cam and so.
And scott if i wanted the fastest then i would pay alot more, so i rather overclock.
you overclock also so i dont understand your comments at all.
I overclock but..
I'm not asking for more like you.
so i cant ask anything here ?
then this forum sure is not for me!
i will find a more helpful place then, see you.
4430
do we have a 4430 dual core in the tab 2 7" or a 4460 it would be nice if it is the 4460
the OMAP4430 operates at up to 1 GHz, while
the OMAP4460 operates at up to 1+ GHz

Reviving your slow SGS.

So I recently changed over to the nexus 4, and I say, it is AMAZING. I just got to the point where the SGS just didnt cut it anymore. It has hung in there for a long time, but its starting to become under-powered for new versions of Android.
So in this guide, I am going to show you how to speed up your Galaxy S, and push it to its max performance.
You will need a custom kernel like Semaphore. I made this guide with no regard to battery life, but i did avoid using un-necessary power.
1. Live OC
- This increases the Bus, Ram and GPU speeds.
- This is very good because information can only be transferred as fast as the bus can transfer it. So if your CPU is fast, but your bus is to slow, it creates a bottle neck. So upping bus speed as well as CPU/GPU/Ram speeds can drastically increase performance.
- Find settings that are stable for your phone. For me this was 123%.
- Note that this will change the CPU clock speed choices that you have. Normal.
Click to expand...
Click to collapse
2. CPU Clock Speed / Governor
- Increasing Clock Speeds allow your processor to calculate more per second, therefore increasing performance.
- Start by finding the maximum frequency that your device is capable of handling, while still keeping stability. For me, this is 1400MHZ.
- Set lowest clock speed to 200 or 400. 200 is the best all-round, and actually uses less power than 100MHZ due to faster race to idle. I use 400 for performance.
- Use a snappy governor. Min/max is great, it is what i use.
- For more battery. lulzactive, ondemand, and smartass are all good.
- Enable smooth UI tweak.
Click to expand...
Click to collapse
3. RAM settings / management.
A. MOAR RAM.
- The Galaxy S has very limited ram, so we must make the best of it.
- It has 500mb, but some is allocated for the camera and GPU, so we only get ~400 in the end.
- Use the Bigmem option. Around 400mb, but breaks 720p recording. Its a good sacrifice.
- Also, Un-install any apps that you are not using! This can free up cache space and leave it for important processes. Go to settings/running/caches for more info.
- Go to settings/developer options/background process limit, and set this to keep more ram free. I use 3.
Click to expand...
Click to collapse
B. Enabling Swap
- Enabling swap allows the kernel to use specially allocated memory (on your SD card) to store cached pages that aren't currently being used, instead of storing them in RAM.
- Frees RAM for foreground or heavy processes.
- Make sure you use a fast SD card, and do not set the swappiness to high, both of these can slow your phone down.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
4. CM Performance Settings.
- Setting these properly can also increase performance on your device. It will not create any instabilities.
- I/O schedulers are all very similar. I personally prefer SIO, CFQ, or VR
- Under Memory management, Allow purging of assets and enable Kernel same page merging. Both use more clock cycles, but free needed RAM.
- Avoid ZRAM. Performance gain is not enough for the number of clock cycles needed to compress and decompress the RAM.
- Enable 16 bit transparency. Lighter load on the system when drawing graphics, and has never causes visual artifacts for me.
- Disable surface dithering. One less thing for your device to do, equals more performance.
Click to expand...
Click to collapse
5. Animation Scales (not necessary)
- This simply makes your device LOOK faster buy increasing the speed of the animations.
- Go to developer options and find Window Animations scale, Transition Animation Scale, and Animator Duration Scale.
- Turn them all to 0.5 for a faster UI.
Click to expand...
Click to collapse
Questions? Feel free.
But OC my phone will make my phone die faster yea?
Because I afraid to destroyed my phone
Sent from my GT-I9000 using xda app-developers app
It does reduce life for sure. As does live OC.
I over clocked my phone for a long time, and it has had no bad effects. It works great to this day. It reduces, but not significantly that you should worry about.
Most CPUS are designed to last for 10+ years, and you may take a year or two off. Nothing major!
Sent from my Nexus 4 using xda premium
AlwaysDroid said:
It does reduce life for sure. As does live OC.
I over clocked my phone for a long time, and it has had no bad effects. It works great to this day. It reduces, but not significantly that you should worry about.
Most CPUS are designed to last for 10+ years, and you may take a year or two off. Nothing major!
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
I think even less, Ive never heard of anyone suffering at anything from oc anything.
This is an amazing guide and it has everything explained in one place thank you!
Sent from my GT-I9000 using xda app-developers app
Where/how do you enable swap?
good guide but currently not necassary to do,more and more roms are made with enough to tweak the perfomance already done,ive not found anything that has pushed my phone while on a decent custom rom
beardedwonder said:
Where/how do you enable swap?
Click to expand...
Click to collapse
Try this. I never used this guide myself, i just searched it up. Maybe ill add it to the OP if you have success with the guide.
http://forum.xda-developers.com/showthread.php?t=1610835
friartuckme said:
good guide but currently not necassary to do,more and more roms are made with enough to tweak the perfomance already done,ive not found anything that has pushed my phone while on a decent custom rom
Click to expand...
Click to collapse
it is not necessary at all, but there is nothing wrong with getting as much bang for your buck as you can!
AlwaysDroid said:
Try this. I never used this guide myself, i just searched it up. Maybe ill add it to the OP if you have success with the guide.
http://forum.xda-developers.com/showthread.php?t=1610835
Click to expand...
Click to collapse
This thread isn't really a guide then, it doesn't look like you can use swap with semaphore.
beardedwonder said:
This thread isn't really a guide then, it doesn't look like you can use swap with semaphore.
Click to expand...
Click to collapse
I'm abit out of the loop. I used devil kernel and it had it. I know cyancore kernel has it!
Sent from my Nexus 4 using xda premium
AlwaysDroid said:
it is not necessary at all, but there is nothing wrong with getting as much bang for your buck as you can!
Click to expand...
Click to collapse
very true,i agree

Categories

Resources