why can we not choose different scaling options with our kernels? (like on demand) - T-Mobile LG G2x

I used to always use 'on demand' on other phone. Does this have do with the unreleased tegra drivers? Do scaling profiles even make a difference with battery life impact?
Thank you for your time

samsizzle said:
I used to always use 'on demand' on other phone. Does this have do with the unreleased tegra drivers? Do scaling profiles even make a difference with battery life impact?
Thank you for your time
Click to expand...
Click to collapse
Tegra is unique in this aspect. The governor on our phones is in a sense 'hard coded' into the phone, its called DVFS Dual-core Voltage Frequency Scaling (im actually not sure if i made this name up or its the right one... )
either way, it can only be tweaked by a kernel dev, and we cannot use any other governors.
the way nvidia made the phone we are locked into this (and by default the settings they used) and also unfortunately for alot of us, it seems that nvidia preferred performance over battery life.
yes, on most phones governors can make a HUGE difference, in battery life, performance, and feel of the rom. but not for us

Klathmon said:
Tegra is unique in this aspect. The governor on our phones is in a sense 'hard coded' into the phone, its called DVFS Dual-core Voltage Frequency Scaling (im actually not sure if i made this name up or its the right one... )
either way, it can only be tweaked by a kernel dev, and we cannot use any other governors.
the way nvidia made the phone we are locked into this (and by default the settings they used) and also unfortunately for alot of us, it seems that nvidia preferred performance over battery life.
yes, on most phones governors can make a HUGE difference, in battery life, performance, and feel of the rom. but not for us
Click to expand...
Click to collapse
However you gotta give it to nvidia for making a very good chunk of code on that one cause it still works very well despite the nvidia nazi tendencies
Pin it to Win it.

Learn something new everyday! Thanks for clearing that up

I.R.Chevy said:
However you gotta give it to nvidia for making a very good chunk of code on that one cause it still works very well despite the nvidia nazi tendencies
Pin it to Win it.
Click to expand...
Click to collapse
well yeah, for all the **** this phone gets, its very good at what it's made for. (playing games)
However it's unfortunate that we can't change it's propensity for speed and power.
Sent from my LG-P999 using Tapatalk 2

Related

overclocking

overclocking this phone would be cool.. i think this is the start point for it
hXXp://projects.qi-hardware.com/index.php/p/qi-kernel/source/tree/jz-2.6.36/drivers/cpufreq
That's just the Linux kernel's standard CPU frequency switcher. Nothing special. Also, I'm not interested in things which might (and will, since they mean leaving the manufacturer's specs) compromise the stability of my phone, even if they would allow me to say "mine is faster than yours". But that's strictly my opinion.
There is no point on overclocking the I5800... Since its GPU sucks.
mizch said:
That's just the Linux kernel's standard CPU frequency switcher. Nothing special. Also, I'm not interested in things which might (and will, since they mean leaving the manufacturer's specs) compromise the stability of my phone, even if they would allow me to say "mine is faster than yours". But that's strictly my opinion.
Click to expand...
Click to collapse
Overclocking any device requires a hell of a lot of testing depending on how mild or how intense the over frequency is. Naturally, if you set your device for a given clock speed, you need to stress test it (with software) to ensure that it is stable. When it is stable (because any device can be overclocked and be stable), you'll be sorry you hadn't even tried. Besides, overclocking doesn't void warranty. Asking the manufacturer to replace hardware because it was broken by overclocking doesn't fly though.
Gsam101 said:
There is no point on overclocking the I5800... Since its GPU sucks.
Click to expand...
Click to collapse
No, there is no point in overclocking the I5800 because it cannot be overclocked. Games are not the only thing to do on a phone.
I installed setCPU and the maximum value is 666. The processor doesn't allow itself to be clocked passed its maximum frequency. Usually lower end processors don't.
Well, the default kernel won't ever. On ALL phones you need to have a custom kernel to overclock (just look at the i9000's kernels). So i think it should be possible, but well... Pointless.
Gsam101 said:
Well, the default kernel won't ever. On ALL phones you need to have a custom kernel to overclock (just look at the i9000's kernels). So i think it should be possible, but well... Pointless.
Click to expand...
Click to collapse
+1
It is completely pointless to oc the G3 as well as it is for the Galaxy S. As long as the device is running all tasks smooth, and don't say the G3 doesn't because it does on the 2.2 firmwares...
But you will neverever be able to play 3d Games on that device because the hardware just is not built for this.

[REQUEST] Kernel W/CPU & GPU OC

I was browsing the Optimas 2x forum today and ran into an awesome kernel with GPU overclock. which sounds pretty cool to me. also the dev mentioned something about overclocking "system bus" which improvers memory/2D/3D/etc. i think someone in this forum should take a look into this KERNEL and try letting us taste some of this goodness.
Here are the links:
http://forum.xda-developers.com/showthread.php?t=1119771
http://forum.xda-developers.com/showpost.php?p=14654927&postcount=36
while im no genius when it comes to this stuff, somehow i would suspect that people here are already looking into this.
i could be wrong tho lol
pyckvi said:
I was browsing the Optimas 2x forum today and ran into an awesome kernel with GPU overclock. which sounds pretty cool to me. also the dev mentioned something about overclocking "system bus" which improvers memory/2D/3D/etc. i think someone in this forum should take a look into this KERNEL and try letting us taste some of this goodness.
Here are the links:
http://forum.xda-developers.com/showthread.php?t=1119771
http://forum.xda-developers.com/showpost.php?p=14654927&postcount=36
Click to expand...
Click to collapse
The person to ask this to is Morfic. He's all about tweaking bus speeds to improve not only cpu but gpu performance as well. But much of what you've already requested has been incorporated
jlevy73 said:
The person to ask this to is Morfic. He's all about tweaking bus speeds to improve not only cpu but gpu performance as well. But much of what you've already requested has been incorporated
Click to expand...
Click to collapse
But where is he...??
G2X
CPU overclock is something that makes sense for us right now but what would a GPU overclock get us? To me thats just something that will lower the life of our phone with no real reward until games come out that our phone can't run. Right now our phone can run pretty much all games at full speed.
gpu overclocking would be sweet... now my question would be has anyone tried to load Optimas 2x kernel/software on the g2x since they are pretty much the same hardware(in theory you would think it would work)... i might even try to load this kernel onto my phone when i get home from work so if i mess anything up ill have my gear to fix it
crisis187 said:
gpu overclocking would be sweet... now my question would be has anyone tried to load Optimas 2x kernel/software on the g2x since they are pretty much the same hardware(in theory you would think it would work)... i might even try to load this kernel onto my phone when i get home from work so if i mess anything up ill have my gear to fix it
Click to expand...
Click to collapse
Please don't try to load O2x software on your G2x.
pyckvi said:
I was browsing the Optimas 2x forum today and ran into an awesome kernel with GPU overclock. which sounds pretty cool to me. also the dev mentioned something about overclocking "system bus" which improvers memory/2D/3D/etc. i think someone in this forum should take a look into this KERNEL and try letting us taste some of this goodness.
Here are the links:
http://forum.xda-developers.com/showthread.php?t=1119771
http://forum.xda-developers.com/showpost.php?p=14654927&postcount=36
Click to expand...
Click to collapse
I remember reading a while ago that GPU/System bus overclocking was attempted by some kernel dev, then later on, the dev realized through extensive testing that GPU and system bus clocks were locked, the changes to the kernel source had no effect (hardwired). Now this was a few months ago when I was reading up on Tegra kernel development before I got my G2x. Now all these could have been obsolete, and maybe now someone has found a way to do the above via kernel source updates.
Another issue that most people don't mention here and many people have been guilty of, is the GPL issue. The guy who supposedly did this overclocking has not published his kernel source code anywhere (GPL/XDA rules issues), so no one can examine what he did and prove that it worked....
GideonX said:
Please don't try to load O2x software on your G2x.
Click to expand...
Click to collapse
have you tried it yet though is my question
im not worried if i flash a kernel and it doesnt work i can reflash my old kernel if it doesnt work and gets stuck into a bootloop
crisis187 said:
have you tried it yet though is my question
Click to expand...
Click to collapse
Someone in another thread tried this and it messed up their baseband. A restore doesn't fix it apparently.
Big rush dog, the tiamat kernel guru and Guy getting engadet headlines for oc the xoom to 1.7 ghz has gpu oc in his kernels. I will be honest though, I can't tell the difference except maybe video streaming works a little smoother. I personally don't think it is worth the devs time...
Sent from my LG-P999 using XDA App
Howdy! I'm the developer of that kernel
To be honest the GPU overclocks aren't all that beneficial. There is a little bit of a speed bump (I managed to get the highest score on nenamark2 for example). But the difference is was 27fps vs 32fps. If someone is interested in incorporating that into the g2x I'll be happy to show them the changes I've made. I haven't released the source because I'm lazy but there isn't too much to it.
Actually, if you look at the voltKernel sources for the O2X you'll see the same changes there.
chuckhriczko said:
CPU overclock is something that makes sense for us right now but what would a GPU overclock get us? To me thats just something that will lower the life of our phone with no real reward until games come out that our phone can't run. Right now our phone can run pretty much all games at full speed.
Click to expand...
Click to collapse
Yes, superficial benchmarks like quadrant can be pushed to 5400 only with max cpu oc.
However, did you notice how 1.2 thru 1.5 gets you the same fps with no added benefit than more heat created?
Pushing other things other than cpu should let us remove bottlenecks and not tighten them up.
If you want your G2x to life 20yrs, 1.5ghz is not the way to go.
I have no kernel ready for release, to notice changes, I stuck to 1.5ghz, but the final result will be more likely 1.2 or 1.3ghz.
Maybe with a "don't hold my hand, give me freedom or give me death" DBU version at 1.5Ghz later.
I'm not shy to increase vcore on a SoC. But unlike the Nexus S, this thing gets HOT, fast.
Avetny pointed out that thread, I'll see if fallout hit something I have missed so far.
The clocks get compared to chip defaults in many places, choosing the smaller of the two, so it's just tedious replacing them with sane defaults, unless I stick to my current approach of offsets instead of absolutes.
We'll see.
That's also the reason I don't update my kernel often. Right now commits in cm git are only preparatory, config changes that made things smoother I already used.
I'll release something if they finish their version of BLN.
Or if I'm happy with gpu/bus/ram oc/tweaks.
not going to make people flash a kernel for no reason. As jlevy can attest, kernel not following cm git, not even based on it can work very well.
Not having latest cm commit on kernels that take another approach is not always useful.
Especially if we track regressions that cm devs back out later, that's all this gains.
So yes, there will be a gpu oc, when it's ready.
Great!
@ fallout0 thank you i hope that you can help out one of our devs on this.
morfic said:
Yes, superficial benchmarks like quadrant can be pushed to 5400 only with max cpu oc.
However, did you notice how 1.2 thru 1.5 gets you the same fps with no added benefit than more heat created?
Pushing other things other than cpu should let us remove bottlenecks and not tighten them up.
If you want your G2x to life 20yrs, 1.5ghz is not the way to go.
I have no kernel ready for release, to notice changes, I stuck to 1.5ghz, but the final result will be more likely 1.2 or 1.3ghz.
Maybe with a "don't hold my hand, give me freedom or give me death" DBU version at 1.5Ghz later.
I'm not shy to increase vcore on a SoC. But unlike the Nexus S, this thing gets HOT, fast.
Avetny pointed out that thread, I'll see if fallout hit something I have missed so far.
The clocks get compared to chip defaults in many places, choosing the smaller of the two, so it's just tedious replacing them with sane defaults, unless I stick to my current approach of offsets instead of absolutes.
We'll see.
That's also the reason I don't update my kernel often. Right now commits in cm git are only preparatory, config changes that made things smoother I already used.
I'll release something if they finish their version of BLN.
Or if I'm happy with gpu/bus/ram oc/tweaks.
not going to make people flash a kernel for no reason. As jlevy can attest, kernel not following cm git, not even based on it can work very well.
Not having latest cm commit on kernels that take another approach is not always useful.
Especially if we track regressions that cm devs back out later, that's all this gains.
So yes, there will be a gpu oc, when it's ready.
Click to expand...
Click to collapse
thanks morfic i hope everything goes smooth with your kernel, i would love to test it out once u feel it is ready. and thanks for not rushing it.
faux123 said:
I remember reading a while ago that GPU/System bus overclocking was attempted by some kernel dev, then later on, the dev realized through extensive testing that GPU and system bus clocks were locked, the changes to the kernel source had no effect (hardwired). Now this was a few months ago when I was reading up on Tegra kernel development before I got my G2x. Now all these could have been obsolete, and maybe now someone has found a way to do the above via kernel source updates.
Another issue that most people don't mention here and many people have been guilty of, is the GPL issue. The guy who supposedly did this overclocking has not published his kernel source code anywhere (GPL/XDA rules issues), so no one can examine what he did and prove that it worked....
Click to expand...
Click to collapse
You should talk to Fallout0 he seems like he got past the system bus/GPU locked issue. both of you can maybe learn something new from each other. & it would be awesome if the both of you can work on a kernel together.
Wouldn't a higher clocked G2x cause more heat? Heat being the reason this things reboots so often? Maybe a slower G2x is the way to go.
Would overclocking the gpu help run nds4droid any better? What else would ocing the gpu do? Everything seems to be very fast as it is lol
Sent from my LG-P999 using XDA Premium App
dkb218 said:
Wouldn't a higher clocked G2x cause more heat? Heat being the reason this things reboots so often? Maybe a slower G2x is the way to go.
Click to expand...
Click to collapse
Pushing cpu more I don't see useful other than keep up with your buddy's Nexus S' quadrant scores and make sure your hands stay warm in a cold Chicago winter.
I build kernels usually when things stutter or otherwise annoy me. The pushing the OC usually comes by request of those who just want more more more.
I do like to remove bottle necks.
The hardwired clocks. Well the.cpu ones are hardwired too.
The gpu/bus oc works, until boost and throttling kick in, where again values are compared to hardwired values. using offsets after the comparison would be the way around without killing boosting and throttling.
Guess main thing that stopped me is the heat at 1.5ghz, and the frowns over 1.2ghz and 1.3ghz kernels, without further "what else is in there"
Still hoping fallout can share what he/she has, it'll help making this a reality, sooner.
It's tedious. Most of all.

Cpu handling

How does CPU of android phone cant handle processes like windows OS. It would be very energy saving and. Instead of adjusting to the load needed, Cpu goes straight to max freq which is set 1Ghz and with voltage on line equal to 1200Mv. Sure it is not worst couse by default DS CPU has 1000Mv on 245MHz(lowest freq) and 1.2V is not that much of jump compared to 1.0V. But if you underVOLT like me:
Mhz - CPU_____Mv -default _______Mv -lowest stable is:
24______________1000______________750
61______________1000______________750
122_____________1000_____________ 775
184_____________1000______________775
192_____________1000______________800
245_____________1000______________800
368_____________1050______________825
768_____________1100______________875
806_____________1100______________900
1024____________1200______________975
1200____________1200______________1050
1400____________1250______________1175
1490____________1250______________1175
You get 800mV at 245Mhz and 975mV at 1024Mhz so its stil 0,175V difference and its not that much but if Android Would handle CPU load by app and by how much it is needed it would make epic difference if you underclock like this.
So its my opinion on how they should fix CPU Battery drain problem on all devices.
Second battery drain problem is screen, which in my opinion should be led technology based so it doesnt drain so much battery.
If Google/Android/manufacturers fix these two problems current batterys should be more than enough for phones to last at least 3 days top medium usage.
So what you think guys? Should there be any changes in these two things and if so what should they be
BTW: Does all phone OS's handle it same way?
First depending on your governor it does scale related to load (even more, it as well does switch processors "off" at multi core architectures when they are not needed).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Oled is more power efficient, but has a darker screen, it's user depending what is preferred.
Before you break your head about such stuff, wait what project roadrunner will bring, there are many people already working on it that have a much deeper insight at the whole thing
Sent from my GT-I9300 using Tapatalk 2
Tectas said:
First depending on your governor it does scale related to load (even more, it as well does switch processors "off" at multi core architectures when they are not needed).
View attachment 1393761
Oled is more power efficient, but has a darker screen, it's user depending what is preferred.
Before you break your head about such stuff, wait what project roadrunner will bring, there are many people already working on it that have a much deeper insight at the whole thing
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
All this pick proves is that it just gradually rises to max freq. every time and after some timeout it falls gradually. And i have never ever heared of Android phone handling CPU load anything even remotely similair to Windows OS(PC), and curent handling is just not energy saving, thats why all the governors have been created to adjust the imperfect scaling to make it better to live with.
And i am not breaking my head about it i am just generally disapointed in those two aspects of smartphones these days an di just want to hear what others think about it.
On touch it scales up to 800mhz (at my device, because i set it to act that way), that's one of the things introduced with project butter, but when you check the Times you see yourself it is most of the time at 200mhz, because today i read much at the device, the 20 minutes max frequency are, because i played a bit as well.
As well check yourself, download cpu spy, keep it running a bit and refresh it every now and then, depending on your governor it will be pretty much at 200mhz even while screen is on and a app running, because it needs no load, except you have some rouge app in the background.
Governors haven't been invented to fix something (or yes, but only to fix it for the inventor, because his needs where different), they have been invented to be able to modify the cpu scaling to your needs, raw power or battery or something in between, depending on your preferences.
Sent from my GT-I9300 using Tapatalk 2
Tectas said:
On touch it scales up to 800mhz (at my device, because i set it to act that way), that's one of the things introduced with project butter, but when you check the Times you see yourself it is most of the time at 200mhz, because today i read much at the device, the 20 minutes max frequency are, because i played a bit as well.
As well check yourself, download cpu spy, keep it running a bit and refresh it every now and then, depending on your governor it will be pretty much at 200mhz even while screen is on and a app running, because it needs no load, except you have some rouge app in the background.
Governors haven't been invented to fix something (or yes, but only to fix it for the inventor, because his needs where different), they have been invented to be able to modify the cpu scaling to your needs, raw power or battery or something in between, depending on your preferences.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
It is true only for late governors, they are for tweaking and early governors there for moking it better overall, and on touch it always scales on to max aswell even if it doesnt need it. Thats the problem. Didint know project butter can do that.
TeddyOFLove said:
It is true only for late governors, they are for tweaking and early governors there for moking it better overall, and on touch it always scales on to max aswell even if it doesnt need it. Thats the problem. Didint know project butter can do that.
Click to expand...
Click to collapse
Making it better is much user depending, the early governors you talk about differ as well, performance keeps the max frequency, powersave the lowest
The scaling to max on touch is only project butter, before only the governor handled the scaling based on load.
Sent from my GT-I9300 using Tapatalk 2
Tectas said:
Making it better is much user depending, the early governors you talk about differ as well, performance keeps the max frequency, powersave the lowest
The scaling to max on touch is only project butter, before only the governor handled the scaling based on load.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
Still its is very unbalanced and battery unfriendly system which should be modified. And also Cpu modes i think only serve to ruin it all. Cpu usage transition sshould be smooth not jumping from strickt mode to other. It is also what gets in the way of ever getting battery friendly CPU usage.
TeddyOFLove said:
Still its is very unbalanced and battery unfriendly system which should be modified. And also Cpu modes i think only serve to ruin it all. Cpu usage transition sshould be smooth not jumping from strickt mode to other. It is also what gets in the way of ever getting battery friendly CPU usage.
Click to expand...
Click to collapse
Oh, thinking about writing a new governor are you? Well good luck with that :thumbup:
And by the way, as far as I know, no CPU can change frequencies "smoothly", even on the magnificent windows os...
Sent from my Desire S using xda app-developers app
TeddyOFLove said:
Still its is very unbalanced and battery unfriendly system which should be modified. And also Cpu modes i think only serve to ruin it all. Cpu usage transition sshould be smooth not jumping from strickt mode to other. It is also what gets in the way of ever getting battery friendly CPU usage.
Click to expand...
Click to collapse
Man really, it isn't that bad at all, yes it isn't perfect and there is still place to enhance, but they are already working on it (see project roadrunner) and are you aware of how hard it is to get the "perfect" balance (even without adding personal preferences). Really, get deeper into it, it does not jump from strict mode to another, with the right governor you get smooth scaling (at least as far as possible), it only jumps, at touch with project butter, the other times the governor scales.
If your not happy with it, flash ics or gb and stick with it, no project butter.
Or switch to Windows phone and stick with the closed platform.
Android needs reading, find the fitting setup for you, play with kernel parameters, system parameters and so on and get what you like to have our even better if you are not happy with what currently is available, invent a "better" governor yourself.
Sent from my GT-I9300 using Tapatalk 2
teadrinker said:
Oh, thinking about writing a new governor are you? Well good luck with that :thumbup:
And by the way, as far as I know, no CPU can change frequencies "smoothly", even on the magnificent windows os...
Sent from my Desire S using xda app-developers app
Click to expand...
Click to collapse
Definition of Smoothly is hard to define in this case it is more like as smooth as it can get . What i am talking about if you atleast read anything in this thread is that governors (curent system) is full of flaws and very battery unfriendly, so it has to be changed by Android/Google (android software developers and cpu and phone makers)
TeddyOFLove said:
Definition of Smoothly is hard to define in this case it is more like as smooth as it can get . What i am talking about if you atleast read anything in this thread is that governors (curent system) is full of flaws and very battery unfriendly, so it has to be changed by Android/Google (android software developers and cpu and phone makers)
Click to expand...
Click to collapse
Use conservative, it hits every frequency step at scaling up and down, that's what you wanted ha?
And no they aren't, only you say it, because you have not much clue how you can get your setup right done (or it at least seems that way), they aren't perfect, but no current mobile os is perfect.
Sent from my GT-I9300 using Tapatalk 2
TeddyOFLove said:
Definition of Smoothly is hard to define in this case it is more like as smooth as it can get . What i am talking about if you atleast read anything in this thread is that governors (curent system) is full of flaws and very battery unfriendly, so it has to be changed by Android/Google (android software developers and cpu and phone makers)
Click to expand...
Click to collapse
I still don't get what differences you see between android and other systems in this respect.
Sent from my Desire S using xda app-developers app
Tectas said:
Man really, it isn't that bad at all, yes it isn't perfect and there is still place to enhance, but they are already working on it (see project roadrunner) and are you aware of how hard it is to get the "perfect" balance (even without adding personal preferences). Really, get deeper into it, it does not jump from strict mode to another, with the right governor you get smooth scaling (at least as far as possible), it only jumps, at touch with project butter, the other times the governor scales.
If your not happy with it, flash ics or gb and stick with it, no project butter.
Or switch to Windows phone and stick with the closed platform.
Android needs reading, find the fitting setup for you, play with kernel parameters, system parameters and so on and get what you like to have our even better if you are not happy with what currently is available, invent a "better" governor yourself.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
Yeah its full of flaws and perfection is not possible couse of hardware and human psibilitie. Thats what i am talkin about here is what i think of these things and i i only asked what others thiink about it. But sadly enough nnone have their own opinions anymore or they simply dont care.
You know thats what forums are about to disscuss things about common intrests (this case Smartphones and stuff directly related to them).
And as for your statement that it isnt that badi would disagree, becouse it is not normal to keep releasing phones with unsolved problems like this. If new phone is released it should atleast fix or tweak those problems or make for example beter battery's.
OFF-topic:
It is common knowledge that for example batterys with better potential and better capacity are already invented long time ago, it is simply that phone makers dont want to spend extra money for battery . Would you sell Your creation phone for 1500$ production cost is 500$ at most. And when you add battery which alone costs 200$ instead of simple old 20$ battery, you get 1500-500+20-200=820$ profit and not 1000$. If you sell 100,000 copies with better battery you would loose 180$*100,000=18,000,000$ it is funny how it works they only need our money. Companies that make give or take 1,000,000,000$ a year are ready to "risk" it all at expense of their consumers.
teadrinker said:
I still don't get what differences you see between android and other systems in this respect.
Sent from my Desire S using xda app-developers app
Click to expand...
Click to collapse
I dont, couse i havent used other OS phones. I talk about it in generall, and i asked what other members think about CPU handling of other Phones OS compared to Android.
Tectas said:
Use conservative, it hits every frequency step at scaling up and down, that's what you wanted ha?
And no they aren't, only you say it, because you have not much clue how you can get your setup right done (or it at least seems that way), they aren't perfect, but no current mobile os is perfect.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
You know yourself it is not what anyone wants + it is slow. It is only climbing stairs. Jumping from one to other (at preprogramed condition, probably timout like uaually), so it hits every freq but is is as i said just jumping around without concern for what is going on. Just getting preprogrammed condition realised.
UPDATE:
Ohh sry for triple post (should have multi queted) not spammin and will not happen again
Because it's a problem for you it doesn't mean it's a problem for anyone, i charge my phone anyway every evening and i can pass the day without problems.
The thing is you state it like everyone should be pissed, because it is as bad, but that's only your opinion, not only that it's your opinion without founding it one enough background.
And stating to have no own opinion, because I'm not sharing yours is just childish.
About your off topic, yes they want to make profit, that's what they live from.
The reason why current devices aren't equipped with better battery cells is simple, they could build it for sure, but they would need to sell it at a price level no one would pay for such a device.
Sent from my GT-I9300 using Tapatalk 2
OFF TOPIC: I'm beginning to think TeddyOfLove should go into politics
TeddyOFLove said:
You know yourself it is not what anyone wants + it is slow. It is only climbing stairs. Jumping from one to other (at preprogramed condition, probably timout like uaually), so it hits every freq but is is as i said just jumping around without concern for what is going on. Just getting preprogrammed condition realised.
UPDATE:
Ohh sry for triple post (should have multi queted) not spammin and will not happen again
Click to expand...
Click to collapse
You moaned about smooth scaling, that way you get it.
With the right governor it does not jump around without concern, it scales based on load, yes it's preprogrammed, but still doesn't scale completely up if it's not needed. Or do you want something like an a.i. for scaling? Good idea, take a second device just for scaling the first or get a damn slow device, because of the overhead with worse battery life than current devices.
Sent from my GT-I9300 using Tapatalk 2
Tectas said:
Because it's a problem for you it doesn't mean it's a problem for anyone, i charge my phone anyway every evening and i can pass the day without problems.
The thing is you state it like everyone should be pissed, because it is as bad, but that's only your opinion, not only that it's your opinion without founding it one enough background.
And stating to have no own opinion, because I'm not sharing yours is just childish.
About your off topic, yes they want to make profit, that's what they live from.
The reason why current devices aren't equipped with better battery cells is simple, they could build it for sure, but they would need to sell it at a price level no one would pay for such a device.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
I neve said it problem for everyone everyday. It is problem for everyone, but as you say me too charge phone once ~24 hours, and i can use it at medium use(so no problem there). And dont call me childish couse i was reffering to all people that read this thread and dont post any opinion on this matter. You did post your opinion we disscused and it is normal (noone is childish or anything) just all (3 people atm ) having their own opinions.
teadrinker said:
OFF TOPIC: I'm beginning to think TeddyOfLove should go into politics
Click to expand...
Click to collapse
Heh you should be comedian
Tectas said:
You moaned about smooth scaling, that way you get it.
With the right governor it does not jump around without concern, it scales based on load, yes it's preprogrammed, but still doesn't scale completely up if it's not needed. Or do you want something like an a.i. for scaling? Good idea, take a second device just for scaling the first or get a damn slow device, because of the overhead with worse battery life than current devices.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
Preprogrammed being mostly timeouts and time based scenarios. It is not time that you need is looking at state of devise and adjusting. A.I. would be nice.but its more from fantazy world .
P.S. And once again i just point out that i dont moan(or anything close to that.) I just simply state opinion give arguments- you and others agree disagree on some points and give arguments and its goes round and round. If you dont like to read, post , discuss, share, think - then you are robot man (like auto answer machine). And i doubt forums were created so Some Auto-aswer machines (spambots) would post. It was for real interaction and communication. So just stop flaming, and if you dont like something about this thread just as you before did post your opinion and leave(not an order just healthy advise, couse rage of some Forum is pathetic)
BTW how do you delete post if its fail(double post i mean) so you can make it as edit last.

[Q] Some nonspecific whining about performance...

Hey all -
I have been a Transformer (and modding) fan since my TF101, and I just leapt from a TF201 to the infinity.
I'm not sure quite what I was expecting, but I surely wasn't expecting it to be slower. Responses to screen taps and swipes are very delayed, to the point where it's extremely annoying.
This is all subjective, I realize, but I was wondering if this is a widespread thing or if I should try to RMA it.
I had heard that CROMi-X was the rom to have, so I flashed 4.6.7.
I had also heard that the GPU was an ass-kicker, so I put on my favorite piece of eye-candy (that I've purchased) which is "Asphalt 7: Heat." - and it ran DOG SLOW, and wasn't particularly candy-ish.
Well, maybe that's an exaggeration, but having the 201 and 700 side-by-side (literally, driving one with each hand, and poorly at that) the 700 was choppy and would pause every so often. It took MUCH longer to load, too.
So I was unhappy.
I read about the slow internal I/O and re-flashed with a Data2SD option, formatted the microcard, the whole nine yards, and it didn't really get any better. fsync is turned OFF.
I side-graded to the older CleanROM Inheritance 3.4.7, and it actually seems SLIGHTLY better, but the UI has a tendency to be very laggy.
I'm going to try "AndroWook" next, I had that on my Prime with good success.
I've googled and found plenty, plenty plenty of people who have a problem with the TF700 and its speed, which is really disappointing because it's supposed to be the top of the line.
So.. is anyone out there really HAPPY with their TF700? Is it zippy and satisfying? What ROM are you using?
Maybe I'll try to unload it on craigslist and go back to the TF201. It has lower "Androbench" marks, but is crazy more responsive.
*shrug*
I'd love to hear anyone's thoughts...
R
Just learned about 'lagfix.'
Gonna try that.
Is 4.1.1 better performance? I realize it'd technically be a step backwards...
rprussell said:
Just learned about 'lagfix.'
Gonna try that.
Is 4.1.1 better performance? I realize it'd technically be a step backwards...
Click to expand...
Click to collapse
I'm still using 4.1.1. I run Cromi 3.4.6 with Hund's kernel 2.2, along with most of the tweaks found here (http://forum.xda-developers.com/showthread.php?t=2232715). I am not running data2sd and my CPU/GPU profiles are not as aggressive. Apparently some people have been getting bootloops after applying these tweaks but I've never had it.
I've tried 4.2 several times (with different versions of Cromi-X) but usually come back to 4.1.1 within a day because it seems to run better.
Having said this, I think "lags" can be quite subjective - I personally think my tf700 is zippy but perhaps you wouldn't agree.
rprussell said:
Hey all -
I have been a Transformer (and modding) fan since my TF101, and I just leapt from a TF201 to the infinity.
I'm not sure quite what I was expecting, but I surely wasn't expecting it to be slower. Responses to screen taps and swipes are very delayed, to the point where it's extremely annoying.
This is all subjective, I realize, but I was wondering if this is a widespread thing or if I should try to RMA it.
I had heard that CROMi-X was the rom to have, so I flashed 4.6.7.
I had also heard that the GPU was an ass-kicker, so I put on my favorite piece of eye-candy (that I've purchased) which is "Asphalt 7: Heat." - and it ran DOG SLOW, and wasn't particularly candy-ish.
Well, maybe that's an exaggeration, but having the 201 and 700 side-by-side (literally, driving one with each hand, and poorly at that) the 700 was choppy and would pause every so often. It took MUCH longer to load, too.
So I was unhappy.
I read about the slow internal I/O and re-flashed with a Data2SD option, formatted the microcard, the whole nine yards, and it didn't really get any better. fsync is turned OFF.
I side-graded to the older CleanROM Inheritance 3.4.7, and it actually seems SLIGHTLY better, but the UI has a tendency to be very laggy.
I'm going to try "AndroWook" next, I had that on my Prime with good success.
I've googled and found plenty, plenty plenty of people who have a problem with the TF700 and its speed, which is really disappointing because it's supposed to be the top of the line.
So.. is anyone out there really HAPPY with their TF700? Is it zippy and satisfying? What ROM are you using?
Maybe I'll try to unload it on craigslist and go back to the TF201. It has lower "Androbench" marks, but is crazy more responsive.
*shrug*
I'd love to hear anyone's thoughts...
R
Click to expand...
Click to collapse
It is odd. With what you said, your TF700 should be very smooth unless there is a hardware problem Did you try a clean install? BTW, if you reinstall again, I would recommend that you should use Cromi X V4.6.5 instead of 4.6.7.
For some reason when I used the Advanced Wipe and wiped everything in TWRP. I still found some old files on my internal SD. However, when I used a formatted option, everything was gone and clean. Maybe you should do that. Also if you use Data2Ram, you should reformat your MicroSD as the same time with your clean install. A combination of Fsync Off, D2R, and Cromi X should work very well. My kernel is Hund's V3.0.6 with OC of 1.4G CPU, 520M GPU for Power Saving, 1.6G CPU, 600M GPU for Normal, and 1.8G CPU, 650M GPU for my Performance with UV about 35mV. My quandrant scores are 5800 for Power Saving = Game Mode, 6400 for Normal = Normal Activities, and 7000s for Performance = Browsing and streaming movies. Please report back if you decide to do a clean install, thanks and good lucks.
Here are my settings and quadrant scores using Hund 2.2:
Power Saving - GPU 650Mhz, CPU 1.45/1.4Ghz - Quadrant 5331
Balanced - GPU 700Mhz, CPU 1.65/1.6Ghz - Quadrant 6336
Performance - GPu 775Mhz, CPU 1.85/1.8 Ghz - Quadrant 7005
Personally I take the quadrant scores with a grain of salt because I've had setups where the scores were better but the tablet was not as responsive. I mostly run on Power Saving mode without any problems.
LetMeKnow said:
Did you try a clean install? BTW, if you reinstall again, I would recommend that you should use Cromi X V4.6.5 instead of 4.6.7.
Click to expand...
Click to collapse
Several totally clean installs at this point.
AndroWook was bust, it didn't even get past the "ASUS" logo.
I'm back to Cromi 3.4.7 with _that's kernel 3.1.10. A lot of folks are mentioning Hund 2.2, perhaps I'll try overlaying that now.
Drenus said:
Having said this, I think "lags" can be quite subjective - I personally think my tf700 is zippy but perhaps you wouldn't agree.
Click to expand...
Click to collapse
I totally agree. I added a bunch of the PimpMyRom tweaks and rebooted. I'm letting it settle down and then going to see what's what.
I can't get the GPU overclock to take, though. I think I've mounted the FS r/w and I'm editing the GPU cap files to contain 1460 as directed, but the next time I open the file it's back to 1300. Weird.
So, my Quadrant score after all the tweaks were put in, on "Balanced," is 5266. On "Performance," it's 5139.
Erugh?
rprussell said:
So, my Quadrant score after all the tweaks were put in, on "Balanced," is 5266. On "Performance," it's 5139.
Click to expand...
Click to collapse
Strange. I get 5200 in balanced mode without any special tweaks, and over 6000 in performance mode with fsync off.
The general user experience is acceptable, but not exceptionally smooth - lost frames in animations are common, but there are no long waiting times anywhere.
_that said:
Strange. I get 5200 in balanced mode without any special tweaks, and over 6000 in performance mode with fsync off.
Click to expand...
Click to collapse
Did I mention I also have fsync off?
('Coz I do.)
Maybe it's faulty, which would make me sad because I doubt I can return it what with unlocking and flashing the crapola out of it. Hm hm.
rprussell said:
I can't get the GPU overclock to take, though. I think I've mounted the FS r/w and I'm editing the GPU cap files to contain 1460 as directed, but the next time I open the file it's back to 1300. Weird.
So, my Quadrant score after all the tweaks were put in, on "Balanced," is 5266. On "Performance," it's 5139.
Click to expand...
Click to collapse
That is really odd. Unfortunately my knowledge of tweaking is entirely based on following other people's instructions so I don't know why the GPU changes are not taking. Are your CPU changes taking? Did you follow the instructions on init.d scripts/enabling his voltage table and governor tweaks?
Here's are my cpu.sh files. I switched the profile for powering saving mode and balanced mode because the tablet always defaults to balanced mode.
-----------------------
Also, when I made the profile too aggressive (too high on CPU or GPU), the tablet got way hot and my quadrant score dropped. Since our tablets are all different on the amount of overclocking they can handle, maybe you're pushing your tablet too much. Have you tried easing down on overclocking?
Drenus said:
Here are my settings and quadrant scores using Hund 2.2:
Power Saving - GPU 650Mhz, CPU 1.45/1.4Ghz - Quadrant 5331
Balanced - GPU 700Mhz, CPU 1.65/1.6Ghz - Quadrant 6336
Performance - GPu 775Mhz, CPU 1.85/1.8 Ghz - Quadrant 7005
Personally I take the quadrant scores with a grain of salt because I've had setups where the scores were better but the tablet was not as responsive. I mostly run on Power Saving mode without any problems.
Click to expand...
Click to collapse
LOL I totally agreed with on that. :laugh: However, I still think that it is better with some numbers as references others than words lags, smooth, choppy, slow, fast, and so on. :good: It is just my way of explanations.
This might be my final entry - after doing the PMR tweaks, and flashing Hund 2.2 (no offense, _that ) the Quadrant score in Performance mode is ... uh.. well, indeterminate because suddenly I can't attach to our wifi. Sigh. Perhaps I overtweaked.
Although, Asphalt ran VERY smoothly. I credit the GPU overclock, in combination with assigning all the 2D stuff to the GPU.
Yeah, definitely. After flashing hund 2.2, it won't acquire an IP address.
Today is surely an interesting day.
rprussell said:
This might be my final entry - after doing the PMR tweaks, and flashing Hund 2.2 (no offense, _that ) the Quadrant score in Performance mode is ... uh.. well, indeterminate because suddenly I can't attach to our wifi. Sigh. Perhaps I overtweaked.
Although, Asphalt ran VERY smoothly. I credit the GPU overclock, in combination with assigning all the 2D stuff to the GPU.
Yeah, definitely. After flashing hund 2.2, it won't acquire an IP address.
Today is surely an interesting day.
Click to expand...
Click to collapse
You probably have problems because of PMR tweaks I remember I also had wifi issues after PMR and I think I didn't enable all the tweaks in the guide. Try PMR recovery where it restores all your previous settings-it should restore your wifi. If not, then maybe a clean install of Cromi and then doing the init.d/Hund/CPU/GPU tweaks should give you quite a bit of performance boost.
Hope by "final entry" you don't mean you're giving up!
Drenus said:
You probably have problems because of PMR tweaks I remember I also had wifi issues after PMR and I think I didn't enable all the tweaks in the guide. Try PMR recovery where it restores all your previous settings-it should restore your wifi. If not, then maybe a clean install of Cromi and then doing the init.d/Hund/CPU/GPU tweaks should give you quite a bit of performance boost.
Hope by "final entry" you don't mean you're giving up!
Click to expand...
Click to collapse
Yeah, it seems as if the "Fast DNS" internet tweak means it has somehow thrown off DHCP.
I'm connected to the wifi AP, but I get no IP address, etc.
I guess I'll flash the recovery thing. Darn, everything but that was working great
No, I had meant to say 'final entry' insofar as I was finally happy with it - but while i was typing it, I wanted to put in the Quadrant score, and then I realize I couldn't connect to the website, and then I realized I had no IP, and here we are.
So that post sort of morphed as I was typing...
rprussell said:
I guess I'll flash the recovery thing. Darn, everything but that was working great
Click to expand...
Click to collapse
Huh.
Wont' flash, at least not with twrp 2.4.4.0
Growf.
rprussell said:
Huh.
Wont' flash, at least not with twrp 2.4.4.0
Growf.
Click to expand...
Click to collapse
Which is just as well, since when I rebooted I had an IP again.
Recovery image went south too, and I had to re-flash that via adb.
There is truly some weird stuff happening here.
Anyway, the quadrant score - now on "Performance" because I swapped cpu2 and cpu3, what a great idea - is...
IS.....
IS.....
5057.
Ah, the hell with it.
rprussell said:
Which is just as well, since when I rebooted I had an IP again.
Recovery image went south too, and I had to re-flash that via adb.
There is truly some weird stuff happening here.
Anyway, the quadrant score - now on "Performance" because I swapped cpu2 and cpu3, what a great idea - is...
IS.....
IS.....
5057.
Ah, the hell with it.
Click to expand...
Click to collapse
Wow, that is just odd. Does the tablet get really hot when you run quadrant? It might be that the GPU/CPU settings are too high. Hope actual performance is still working out for you.
And as for recovery, I meant running the rescue package inside PMR that "un-pimps" the rom. Thinking back on when I installed the tweaks, I think I did everything mentioned in PMR except for Network & Internet mods. And I love the xloud mod!
Drenus said:
Wow, that is just odd. Does the tablet get really hot when you run quadrant? It might be that the GPU/CPU settings are too high. Hope actual performance is still working out for you.
And as for recovery, I meant running the rescue package inside PMR that "un-pimps" the rom. Thinking back on when I installed the tweaks, I think I did everything mentioned in PMR except for Network & Internet mods. And I love the xloud mod!
Click to expand...
Click to collapse
It was pretty warm, yeah. I knocked the cpu back from 1900mhz to 1800mhz - which doesn't seem to matter since according to the little floating CPU monitor I have ("Cool Tool") it's never going over 1600mhz anyway.
I mean, I've got PMR trying to control stuff on one hand, the built-in "Power Saving/Balanced/performance" thing on the other, and also "Trickster Mod"
Idunno.
It does seem perkier after all this, so maybe it doesn't matter.
I wish Quadrant would let me see my score without hitting the internet though. I backed off the voltages by 0.025v per speed, and came up with 5499 this time. Although I don't know whether that's "performance" or what.
rprussell said:
It was pretty warm, yeah. I knocked the cpu back from 1900mhz to 1800mhz - which doesn't seem to matter since according to the little floating CPU monitor I have ("Cool Tool") it's never going over 1600mhz anyway.
Click to expand...
Click to collapse
Did you use Hundsbuah's app to set whatever parameters need to be set?
Sorry for not being more specific, I have no experience with it, I just know Hundsbuah didn't only add awesome overclocking features into his kernel, but he also wrote an app to control it.
rprussell said:
I mean, I've got PMR trying to control stuff on one hand, the built-in "Power Saving/Balanced/performance" thing on the other, and also "Trickster Mod"
Click to expand...
Click to collapse
And this is in addition to changing cpu#.ch files? I wonder if you've got too many cooks in the kitchen.
rprussell said:
It does seem perkier after all this, so maybe it doesn't matter.
I wish Quadrant would let me see my score without hitting the internet though. I backed off the voltages by 0.025v per speed, and came up with 5499 this time. Although I don't know whether that's "performance" or what.
Click to expand...
Click to collapse
Is Asphalt still running better than before? I think the most important thing is that the applications you use are running smoothly and not upsetting you that (1) you spent $$$ on the tablet, (2) you spent a lot of time tweaking the tablet, and (3) you're not getting the performance you want.
I once spent a few hours tweaking CPU/GPU to figure out how I can maximize Quadrant score and what I came away from it is that high score doesn't matter if the tablet is getting way to hot for comfort and that low score doesn't matter if the tablet is running to my satisfaction. I almost never change my power setting and that means my score is probably around 5300, but I still like how the tablet responds.
Anyways, hope your tablet's running better than before and good luck with any additional tweaking! :victory:
_that said:
Did you use Hundsbuah's app to set whatever parameters need to be set?
Click to expand...
Click to collapse
Well.. that's just madness.
No, I was not. I had these other tools and was messing with those.
Might be time to re-flash the kernel again.

[Q] Whats the point of using custom kernel ?

What exactly do i get if i will flash custom kernel to my hammerhead ? What do they provide to make it noticeable to an user ?
m4nu4l said:
What exactly do i get if i will flash custom kernel to my hammerhead ? What do they provide to make it noticeable to an user ?
Click to expand...
Click to collapse
Custom kernels provide improvements, tweaks and more power to the user.
Some provide patches to use certain mods... E.g. Multirom patched kernels
Others allow your phone to be overclocked and undervolted. (Both CPU & GPU)
Some just save more battery than others, some have display tweaks included allowing the user to copy Samsung's saturated screens or even lower saturation.
Remember, not all kernels are compatible with all roms.
Read on the bases of the roms and kernel compatibility!
Happy flashing and good luck!
Valdorous said:
Custom kernels provide improvements, tweaks and more power to the user.
Some provide patches to use certain mods... E.g. Multirom patched kernels
Others allow your phone to be overclocked and undervolted. (Both CPU & GPU)
Some just save more battery than others, some have display tweaks included allowing the user to copy Samsung's saturated screens or even lower saturation.
Remember, not all kernels are compatible with all roms.
Read on the bases of the roms and kernel compatibility!
Happy flashing and good luck!
Click to expand...
Click to collapse
Thanks for the explanation, feels like i'm not the guy who would need to overclock my nexus 5, its fast enough for me out of the box. Multi-rom sounds attracting tho.
Stock kernel works just fine
Sent from my Nexus 5 using XDA Premium 4 mobile app
m4nu4l said:
Thanks for the explanation, feels like i'm not the guy who would need to overclock my nexus 5, its fast enough for me out of the box. Multi-rom sounds attracting tho.
Click to expand...
Click to collapse
One thing I forgot to mention are also the sound tweaks!
There are a LOT out there that are really good, although the App Viper4Android will always reign superior!
I do recommend you have a look at some of the kernels.
You can get 150% out of your battery with the right rom/kernel combo and probably more if you sacrifice some performance.
Just saying it's something a lot of people don't experiment with, I personally am a flash-aholic and need to flash new kernels and roms every other day!
Valdorous said:
I do recommend you have a look at some of the kernels.
You can get 150% out of your battery with the right rom/kernel combo and probably more if you sacrifice some performance.
Click to expand...
Click to collapse
not true.
battery life is dependant on how you personally use your phone, how you set it up, what apps you use, and the quality of your phone/data connection. everything else, including kernels, play a very minor role in battery.
simms22 said:
not true.
battery life is dependant on how you personally use your phone, how you set it up, what apps you use, and the quality of your phone/data connection. everything else, including kernels, play a very minor role in battery.
Click to expand...
Click to collapse
Not necessarily, depending on the govenor (that comes with the kernel) your phone can idle better and some kernels have adjustments to the LMK (LowMemoryKiller) which handles background apps differently.
So in my opinion with the same usage and different handling of background apps, including undervolting and a battery saving governor.
You could easily hit 150% of the usual battery life,
Kernels play in that matter a HUGE role.
You could even throw in some display tweaks (in the battery's favour).
Valdorous said:
Not necessarily, depending on the govenor (that comes with the kernel) your phone can idle better and some kernels have adjustments to the LMK (LowMemoryKiller) which handles background apps differently.
So in my opinion with the same usage and different handling of background apps, including undervolting and a battery saving governor.
You could easily hit 150% of the usual battery life,
Kernels play in that matter a HUGE role.
You could even throw in some display tweaks (in the battery's favour).
Click to expand...
Click to collapse
first off, your "battery saving" govornor doesnt exist. it would depend on exactly what you are doing with the phone. the governor doesnt save battery, it tells your cpu how to behave with the incoming need. and they dont control how your phone idle. i use ondemand, and i doubt many phones idle better than mine.
undervolting DOES NOT save you battery, it can even use more than if not undervolted. the only benefit you will get from undervolting is a little less heat.
and again, kernels do not play a role in battery. if they did, every single person would be using the same battery saving kernel. but we are not. with every single kernel someone will have great battery, and someome will have terrible battery. that's because how ypu use it and your quality phone/data connection pre-decides what your battery will be like.
what you are believing are rumors. stuff people dont really know much about, but still keep repeating the non truth over and over. in reality, kernels have almost no influence in battery.
and btw, everything you can control with a custom kernel, you can with the stock kernel. and people get just as great battery on stock than on a custom kernel.
and yes, i do know what im talking about, ive been part of trinity kernel for 5 years now. and ive helped thousands with android and android related issues, including battery.
simms22 said:
first off, your "battery saving" govornor doesnt exist. it would depend on exactly what you are doing with the phone. the governor doesnt save battery, it tells your cpu how to behave with the incoming need. and they dont control how your phone idle. i use ondemand, and i doubt many phones idle better than mine.
undervolting DOES NOT save you battery, it can even use more than if not undervolted. the only benefit you will get from undervolting is a little less heat.
and again, kernels do not play a role in battery. if they did, every single person would be using the same battery saving kernel. but we are not. with every single kernel someone will have great battery, and someome will have terrible battery. that's because how ypu use it and your quality phone/data connection pre-decides what your battery will be like.
what you are believing are rumors. stuff people dont really know much about, but still keep repeating the non truth over and over. in reality, kernels have almost no influence in battery.
and btw, everything you can control with a custom kernel, you can with the stock kernel. and people get just as great battery on stock than on a custom kernel.
and yes, i do know what im talking about, ive been part of trinity kernel for 5 years now. and ive helped thousands with android and android related issues, including battery.
Click to expand...
Click to collapse
I know and have used your kernel.
If you noticed I said "In my opinion". No reason to get aggressive.
I have noticed something else.
And thought it worth sharing.
If I've offended you, I apologize.
Valdorous said:
I know and have used your kernel.
If you noticed I said "In my opinion". No reason to get aggressive.
I have noticed something else.
And thought it worth sharing.
If I've offended you, I apologize.
Click to expand...
Click to collapse
oh gosh, please dont apologize. i also meant no offence to you.
its not you i am aggressive with btw, its that false info that just wont die. i had still many people do, but its not as bad as before. you dont need to wipe anything when flashing kernels. but, many people used to insist that its a must. i spent a lot of time fighting that falsehood, now i dont see it as much. its the same about battery. if there was a "magic" pill, everyone would be using it. but just as many people using any random kernel will get great battery life on a "battery" saving kernel, and just as many people will get bad battery life as well.
please, again, i didnt mean offence. im just trying to pass the truth around, thats all. its just that this kind of thing isnt an opinion, there is a truth and a false here. id never go against any persons opinion if it was just about opinion.
Yeah....at best....just changing from one kernel to another MAY affect your battery about 5 to 10 percent one way or the other. In other words.....the direct affect on battery is minimal.
The biggest myth in the threads are that rom/kernel combos make big differences in battery life.
Simply put, they don't.
And everything @simms22 said. ?
---------- Post added at 07:59 PM ---------- Previous post was at 07:57 PM ----------
And in modern devices anyway....undervolting does nothing but keep heat down a bit.....and under clocking has an extremely minor affect as well.
Don't believe, try it and see. ?
I get the same battery life on any ROM....any kernel.
You can make your own ultra powersaving mode or your own hyper performance mode...
I'm just using custom kernel for gamma control, s2w/s2s (which is very useful for me when reading some articles on Chrome), also for USB OTG mounting. Oh oh, and also for killing time, you know messing up with frequency and stuff lol
Well, personally I never believe about the effect on battery life by using this or that kernel since there are lots of things that can affect your battery life, and for my case data connection is the battery killer :angel:
What are you guys talking about??. No, I'm not a kernel dev BUT I have tried so many ROM's and kernels on different devices for a long time now and by experience I can say that they DO influence battery life. I have seen %~50 increase (compared to stock) and aso have experienced just 4 hours of battery because a buggy kernel patch.
They're not placebo when your device start to last 19 hours instead of just 13 like it did since you bought It.
lovetatfitties said:
What are you guys talking about??. No, I'm not a kernel dev BUT I have tried so many ROM's and kernels on different devices for a long time now and by experience I can say that they DO influence battery life. I have seen %~50 increase (compared to stock) and aso have experienced just 4 hours of battery because a buggy kernel patch.
They're not placebo when your device start to last 19 hours instead of just 13 like it did since you bought It.
Click to expand...
Click to collapse
your cpu is set up differently with the custom kernel. thats why. its not the kernel itself. you can set up your cpu on stock so itll be like the custom kernel. its very easy if you are familiar with a few scripts and the root filesystems. for example, i run trinity kernel. with the way trinity kernel sets up my cpu, i get better than stock kernel in battery. trinity set my cpu to run all four cores always on, no hotplugging. it also disables mpdecision. i can set up the stock kernel that way as well. i can do it using a root file explorer, manually, or i can do it via script. and i do know people that run the stock kernel that just get fabulous battery life.
---------- Post added at 10:21 PM ---------- Previous post was at 09:55 PM ----------
there are things that you can do with kernel control apps as well.
Sometimes when you flash a kernel...and many times we flash a ROM right before.....you are only getting rid of a battery issue you previously had before you flashed. So with the clean start, of course you're battery will be much better (especially if you had an unfixed or unnoticed issue before)....and sorry to put it this way, but don't know how else to put it....but the less knowledgeable people think its the new kernel that's made such a huge. Pretty much all the most experienced people know kernels don't make a very big difference to battery life. You can flash clean stock with stock kernel and see a huge gain too if you had an issue before.
Test it yourselves. Flash your favorite ROM and some kernel one day. Go a few battery cycles without changing much or installing much. Then flash the same ROM and another kernel. Same changes and same few apps. And so on...
Eventually you'll get the point.
KJ said:
Sometimes when you flash a kernel...and many times we flash a ROM right before.....you are only getting rid of a battery issue you previously had before you flashed. So with the clean start, of course you're battery will be much better (especially if you had an unfixed or unnoticed issue before)....and sorry to put it this way, but don't know how else to put it....but the less knowledgeable people think its the new kernel that's made such a huge. Pretty much all the most experienced people know kernels don't make a very big difference to battery life. You can flash clean stock with stock kernel and see a huge gain too if you had an issue before.
Test it yourselves. Flash your favorite ROM and some kernel one day. Go a few battery cycles without changing much or installing much. Then flash the same ROM and another kernel. Same changes and same few apps. And so on...
Eventually you'll get the point.
Click to expand...
Click to collapse
That right!
It's all about how you feel about your devices.
simms22 said:
your cpu is set up differently with the custom kernel. thats why. its not the kernel itself. you can set up your cpu on stock so itll be like the custom kernel. its very easy if you are familiar with a few scripts and the root filesystems. for example, i run trinity kernel. with the way trinity kernel sets up my cpu, i get better than stock kernel in battery. trinity set my cpu to run all four cores always on, no hotplugging. it also disables mpdecision. i can set up the stock kernel that way as well. i can do it using a root file explorer, manually, or i can do it via script. and i do know people that run the stock kernel that just get fabulous battery life.
---------- Post added at 10:21 PM ---------- Previous post was at 09:55 PM ----------
there are things that you can do with kernel control apps as well.
Click to expand...
Click to collapse
Ok man whatever, I don't like to argue about the color of the sky so.. Yeah..
Also, I think you should e-mail all the kernel devs and tell them that they're full of bs and that they all are wasting their time improving nothing. You should try to reach Linus Torvalds and tell him that he has to stop developing worthless software, that we all can mod our systems the way we want'em to behave and that we don't need support for newer technology. :good:
lovetatfitties said:
Ok man whatever, I don't like to argue about the color of the sky so.. Yeah..
Also, I think you should e-mail all the kernel devs and tell them that they're full of bs and that they all are wasting their time improving nothing. You should try to reach Linus Torvalds and tell him that he has to stop developing worthless software, that we all can mod our systems the way we want'em to behave and that we don't need support for newer technology. :good:
Click to expand...
Click to collapse
It's a good job YOU know what you're talking about, otherwise this thread would have been worthless
The point is you can do some customizations with custom kernels. Gamma control, usb fast charge, etc etc.
But battery life? I never see the difference even with the similar usage that I always do every single day, really, I'm living in Indonesia and the data connection is the battery killer that makes me swearing aaaaall the time lol
I have tried that kernel this kernel (except caf kernel), you name it, but still nothing different, except each of them has their own characteristics.
My own solution? I bought a powerbank, that's my magic pill when my phone is out of battery.
Please, don't think I'm bashing kernel devs out there, they do fantastic job with their creations and I hope they don't stop doing that, I myself using ElementalX, because I need the features that the dev offers to user like me.
Sorry if my English is that bad :/
lovetatfitties said:
Ok man whatever, I don't like to argue about the color of the sky so.. Yeah..
Also, I think you should e-mail all the kernel devs and tell them that they're full of bs and that they all are wasting their time improving nothing. You should try to reach Linus Torvalds and tell him that he has to stop developing worthless software, that we all can mod our systems the way we want'em to behave and that we don't need support for newer technology. :good:
Click to expand...
Click to collapse
Sent from my Nexus 5 using Tapatalk

Categories

Resources