Gaming [Battery] Discussion! - Nexus 4 General

Since there's no other thread discuss this i decided to make one and keep the other Thread for battery discussion clean for normal use,
while we discuss the battery life here for gamers ONLY, so we can improve it. we dont discuss games bugs/issues here.
so here what we need to mention:
Rom
kernel: including any changes u included with volts .. ETC
and a pictures showing your battery life with screen on time + gaming time(how long u played)
and tell us what u think

I think good settings would be..
1) no forced oc gpu kernels, rather use one that lets you set it to 325mhz.. to keep heat down
2) use a kernel that lets you set max no. of cores and adjust max cpu for your liking or game being played
3) use good governor settings, games like 'temple run' original need it
it's no good flying off in full whack mode if in 5 minutes your phone overheats and throttles back everthing... or even give you the dreaded red led

meangreenie said:
I think good settings would be..
1) no forced oc gpu kernels, rather use one that lets you set it to 325mhz.. to keep heat down
2) use a kernel that lets you set max no. of cores and adjust max cpu for your liking or game being played
3) use good governor settings, games like 'temple run' original need it
it's no good flying off in full whack mode if in 5 minutes your phone overheats and throttles back everthing... or even give you the dreaded red led
Click to expand...
Click to collapse
Thnx for ur reply i hope more will share with us their settings and their impression .. So that way we can solve battery issues or anything related.
Sent from my Nexus 4 using xda app-developers app

I still have to get my nexus 4 but i do have a question for the people that already have it. How long does it take the battery to go from 100-0% while playing an intensive game like Modern Combat 4?

Addsome said:
I still have to get my nexus 4 but i do have a question for the people that already have it. How long does it take the battery to go from 100-0% while playing an intensive game like Modern Combat 4?
Click to expand...
Click to collapse
For me its 2-2:30 hours but ofc could be better with some better settings.
Sent from my Nexus 4 using xda app-developers app

Related

Galaxy Note Battery Life

Just got my note I was wondering if people could share their tips on how to get great battery life on the note!
any tips (even the most basic) will help all us first time Android users
So share your tips, apps, settings, etc!
Sent from my GT-N7000 using XDA App
If you want to save max battery. Turn off 3G and only use 2G. Then lower brightness. Reduce frequency of app updates.
Those are the best tips. I keep brightness on auto. And I keep updates to once an hour for most things. It give me a solid day.
Sent from my Samsung Galaxy Note.
Thanks!
I downloaded setCPU and have it so that the processor goes down to 800mhz when the screen is off.
I am not sure if that is helping or not though.. still struggling with battery life.
Get JuiceDefender Ultimate. It helps to automatically turn off your Data Network and your wifi whenever your not using your phone, it reopens them periodically to check for any updates on ur apps. Smart app and it has saved me x2.3 of my battery life.
thanks!
Do you think juice defender ultimate is better than setCPU?
Disable fast dormancy. *#9900# and the select disable fast dormancy and then save.
Sent from my GT-N7000 using xda premium
Here are some tips for prelonging battery life:
1 - Don't use 100% screen brightness at all times - 50-60% is enough, only increase it when you need to then lower it again.
2 - If your planning to use the phone for long periods, 30 minutes or more constant use then once again use 25% or so brightness
3 - When browsing/surfing the net use the lowest possible brightness as this is the biggest battery killer. Unfortunately our AMOLED screens suck a lot of juice when displaying white...
4 - Try to keep most, if not all applications to manual updates only. Otherwise decrease the update frequency.
5 - Use an alternative launcher. I find for example using LauncherPro uses less resources/cpu/ram than the default touchwizz launcher. Therefore using less ram/cpu saves battery!
6 - If your gonna game for hours then I suggest 0% brightness!
7 - Last but least watch your apps. Some apps are poorly optimized/coded and can take up a lot of ram and cpu which then eats away at your battery!
In my case, disabling fast dormancy helps save some battery. Tough not to a big extent.
Use Screen Adjuster or Voodoo display filter to further lower screen brightness.
Install and use app that has a night mode. Eg, config opera mobile to use a user css to render white text on black background.
Hey,
Before you should know that android collects statistics on your battery in order to "learn" its behavior so within the first days of use you will see a constant improvement if you battery performance.
there are also a few apps that runs in background and has the annoying habit to drain your battery:
wifi sharing
wi-fi sharing manager
social hub
try to disable those apps using gemini app manager or titanium backup.
Thanks for the great tips. My battery lasted almost 19 hours ever since I did everything everyone has mentioned!
Sent from my GT-N7000 using XDA App
uneek14 said:
Thanks!
I downloaded setCPU and have it so that the processor goes down to 800mhz when the screen is off.
I am not sure if that is helping or not though.. still struggling with battery life.
Click to expand...
Click to collapse
Capping the max CPU speed does not help battery life.
Sent from my Transformer TF101
this will also help you understand battery life
http://batteryuniversity.com/
Gary13579 said:
Capping the max CPU speed does not help battery life.
Sent from my Transformer TF101
Click to expand...
Click to collapse
How so? I've heard some people on YouTube say they save battery this way..it was the only reason I downloaded setCPU...what are your thoughts?
Sent from my GT-N7000 using XDA App
When screen is off, the cpu frequency is reduced anyway. Thats the advantage of sleep.
Sent from my GT-N7000 using XDA App
bud.de said:
When screen is off, the cpu frequency is reduced anyway. Thats the advantage of sleep.
Sent from my GT-N7000 using XDA App
Click to expand...
Click to collapse
How much is it reduced to?
kanej2006 said:
How much is it reduced to?
Click to expand...
Click to collapse
Just enough to receive calls, sms, messages, etc. What was it, 200mhz?
uneek14 said:
How so? I've heard some people on YouTube say they save battery this way..it was the only reason I downloaded setCPU...what are your thoughts?
Sent from my GT-N7000 using XDA App
Click to expand...
Click to collapse
YouTube is in no way a reliable source of information when it comes to technology. Unfortunately, neither are these forums, as witnessed by the masses of people that consistently state underclocking saves battery. I've posted about this several times before, and it seems no one ever listens or trusts me, so I'll try to lay it out as simple as I can. This effect is very well known by old school Linux nerds that would push their notebooks to get longer battery lives. Intel calls this effect HUGI -- Hurry Up and Get Idle. It essentially states that the faster a CPU runs, the more energy it consumes, but it *also* finishes it's work faster. Finishing work faster is important as it means that the CPU can go back to it's "Idle" state faster. The idle (or sleep) state uses virtually zero energy. Let me see if I can pull up the voltage table for a phone... here, found this for the Sprint Nexus S 4G and it looks to be accurate based off my memory of the CPU.
1000mhz - 1.25v
800mhz - 1.20v
400mhz - 1.05v
200mhz - 0.95v
100mhz - 0.95v
Now, let's say we have a task that takes 10 seconds to complete at 1000 MHz. 10 seconds times 1.25v is 12.5v (I know, I know, voltage doesn't work this way -- but it's a good enough approximation to demonstrate this effect (and it's to scale!) and I'm too tired to explain volt vs amp vs watt, it's 5am here). At 100 MHz, though, the *same exact task* would take 100 seconds! 100 seconds times 0.95v is, wow, 95v! By capping your CPU to 100 MHz (10% of max), you are effectively using (95/12.5=) 660% more energy to do the same task.
Now, there are scenarios where underclocking can help you, such as when your phones CPU is running at 100% 24/7 because of ****ty applications or leaked wakelocks. Although underclocking does appear to somewhat fix this, it's a complete ****ing hack and won't give you anywhere near the amount of battery life that you'd get by uninstalling the ****ty app and letting your phone go to sleep.
Make sense?
Sent from my Transformer TF101
Wow! Thanks! yeah it does make sense! I guess I should uninstall setCPU...I'm not sure what else its used for
thanks again
Sent from my GT-N7000 using XDA App
zkyevolved said:
Just enough to receive calls, sms, messages, etc. What was it, 200mhz?
Click to expand...
Click to collapse
That's great, a very efficient way to save battery...
So it's basically like a modern pc running a core i5/i7 that runs at 2.5GHz when idle or when no power is needed. However when power is needed the intel Turbo boost kicks in & increases clock speed to 4.2GHz or even higher depending on what the user set it to.
In my case my PC cpu idles at 3.4GHz & when gaming or video editing it boosts to 4.7GHZ which I've manually set it to.

Nexus 4 definitely throttles during gaming, unplayable!

I don't know if people are BSing on here and in the gaming thread about how their N4's do not throttle when playing graphic intensive games or if my device is defective but..
My Nexus 4 DEFINITELY throttles down to a point where games are almost unplayable.
My favorite game at the moment, Need for Speed Most Wanted.
This game is pretty graphic intensive for a mobile device I would say. Upon first start up when the device is generally cool, frame rates are good and smooth for the most part. NFS Most Wanted frame rates seem to be about 25-30fps.
After about 4 or 5 racing events, which I would say is about 20 minutes or so of playing the back of the Nexus 4 gets warm (not hot) just warm to the touch and frame rates takes a nose dive. I would say it would be in the 10-15fps range.
I have tried it with my completely stock device, then rooted with Franco's kernel, Faux's Kernel, Matr1x Kernel, tried different GPU frequencies, OC'd all the way up to 487MHz with Faux's Kernel and it makes no difference between stock and oc'd. It ALL THROTTLES after about 20 minutes of playing.
Other than gaming, the device is blistering fast in all other areas, I have not found any hiccup at all in any UI interaction. I think Google designed to phone to handle general use with aplomb, it's truely one of the smoothest Android if not THE smoothest I have experience.
Unfortunately once this thing heats up only a little bit, gaming performance for me takes a big hit.
Try the new "bricked" kernel .. He changed the thermald file ... Should stop throttling .
don't take notice of the name Lol
Sent from my Nexus 4 using Tapatalk 2
italia0101 said:
Try the new "bricked" kernel .. He changed the thermald file ... Should stop throttling .
don't take notice of the name Lol
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Will give it shot, thank you sir.:good:
OP keep us updated please
bricked kernel... set all cores to @ 1Ghz by forceing all cores on in boot settings with the app 'system tuner'... also set governor to performance
this should keep the game running nice without over heating.
Yeah, I definitely notice the same when playing graphic intensive games. The GPU just clocks down itself to 200MHz when playing games.
EDIT: I just read your experience with the Bricked kernel. I am glad you got it fixed. By the way, did you try playing games with the kernel?
Sent from my Nexus 4 using Tapatalk 2

[Q] Laggy games?processor running at 1000mhz max?

i m on v10D, i just rooted and intalled setcpu, 1500 max 1400 min gov: performance, now just after i restart/turn on my device, the frequency is right..but then after a couple of minutes it drops to 1000 mhz..i have 2 questions:1.is there a way to fix this,2.does any other version( other than v10D )offer better gaming experience...and if so, which is the best?
Thanks for your time :good:
Well i have mine when I game set to 1500 low and high plus performance. It never drops and other then that. One issue I did encounter is that as long u have profiles set up and checked it will still use them regardless if u set it in the front page to a certain speed. So u need to uncheck all profiles and also uncheck the use profiles. Basically uncheck it all then even if u uncheck use profile it still will use the profile if u select one. Here a picture from what I mean. See how I unchecked everything. U need to do this to or it still will the profiles even if not checked the use profile box.
Sent from my LG-P880 using xda app-developers app
dante501 said:
Well i have mine when I game set to 1500 low and high plus performance. It never drops and other then that. One issue I did encounter is that as long u have profiles set up and checked it will still use them regardless if u set it in the front page to a certain speed. So u need to uncheck all profiles and also uncheck the use profiles. Basically uncheck it all then even if u uncheck use profile it still will use the profile if u select one. Here a picture from what I mean. See how I unchecked everything. U need to do this to or it still will the profiles even if not checked the use profile box.
Sent from my LG-P880 using xda app-developers app
Click to expand...
Click to collapse
Wow, that worked!!what do you know!!! Thanks man, one more thing..about the updates, which version should i go with??
matatouille96 said:
Wow, that worked!!what do you know!!! Thanks man, one more thing..about the updates, which version should i go with??
Click to expand...
Click to collapse
No problem. And Well i use v10f seems just fine.
Sent from my LG-P880 using xda app-developers app
Dammit, the frequency problem is back..no profiles this time...any ideas??
Do u have any other app installed that might interfere like quadgearbox or anything like that?
Sent from my LG-P880 using xda app-developers app
dante501 said:
Do u have any other app installed that might interfere like quadgearbox or anything like that?
Sent from my LG-P880 using xda app-developers app
Click to expand...
Click to collapse
not that i know of..i had lg gear box but i removed it...i also have ATP tweak but i dont think that s relevant
Edit: i just removed the atp tweak..and it still automatically returns to 1000mhz
btw, are you facing any lags, framedrops, etc on v10F?
and is there any way to force the 4 cores to work simultaneously?
I have the same problem. When i set frequencies to 1500 min and max in game it's still change to lower.
I don't really know. Mine always stays steady on 1500
Sent from my LG-P880 using xda app-developers app
Can you make for me a screenshot from game with osd cpu core usage?
dante501 said:
I don't really know. Mine always stays steady on 1500
Sent from my LG-P880 using xda app-developers app
Click to expand...
Click to collapse
Well, its probably has something to do with the firmware version, lets hope an update would fix it
But still, are you facing any lags on v10F?
What exactly do u mean?
Sent from my LG-P880 using xda app-developers app
CPU not run full speed
Hy !
Merry Christmas !
My problem is same as you. I don't rooted my phone.
I have stock v10h firmware hungarian,
When I play games, all games very laggy.
I checked the CPU speeds, the max frequency is 1300Mhz and below.
What is this ? Tegra 3 stupidity ?
Best Regards
Gabor
Just write 3845#*880# and on the bottom you can see cpu usage, turn it on and play some game.
LorinczG77 said:
Hy !
Merry Christmas !
My problem is same as you. I don't rooted my phone.
I have stock v10h firmware hungarian,
When I play games, all games very laggy.
I checked the CPU speeds, the max frequency is 1300Mhz and below.
What is this ? Tegra 3 stupidity ?
Best Regards
Gabor
Click to expand...
Click to collapse
that 's 3 people with the same problem...and no one is helping -.-, ^^^and he 's on v10H so its not fixed by update .-.
anyone??
It didn't change anything for me to put the CPU @ 1,5GHz constantly. I did a test with the game Horn and its lagging exactly as with the default CPU governor enabled.
If you think about it for a moment, it makes sense, as the GPU is doing the majority of work.
Tegra 3 CPU Clocks
Based on what I understand about Tegra 3 from this thread- http://forum.xda-developers.com/showthread.php?t=1664391, the CPU has 3 different "modes". 1.5Ghz single core, 1.4Ghz dual and triple core, and 1.2Ghz quad core (At a certain temperature, remains on 1.4Ghz or 1.3Ghz until that temperature is reached... quickly). The reason why the frequencies go down is because when the phone is utilising more cores, the frequency drops too. The move from 1.5Ghz to 1.4Ghz causes lag in games at times, which is why the maximum should be set to 1.4Ghz to prevent this from occuring. Also they said that the performance governor causes 2 of the 4 cores to no longer be in use, which is NOT good for Tegra games such as ShadowGun as all 4 cores cannot be used, so they advised people only to use it for Non-Tegra games as they do not use all the cores. Hoped I helped in any way, even though I'm a new guy. I'm not sure if this applies for ALL Tegra 3 devices or just the HTC One X, but it still looks like useful information.
Ddoubled123 said:
Based on what I understand about Tegra 3 from this thread- http://forum.xda-developers.com/showthread.php?t=1664391, the CPU has 3 different "modes". 1.5Ghz single core, 1.4Ghz dual and triple core, and 1.2Ghz quad core (At a certain temperature, remains on 1.4Ghz or 1.3Ghz until that temperature is reached... quickly). The reason why the frequencies go down is because when the phone is utilising more cores, the frequency drops too. The move from 1.5Ghz to 1.4Ghz causes lag in games at times, which is why the maximum should be set to 1.4Ghz to prevent this from occuring. Also they said that the performance governor causes 2 of the 4 cores to no longer be in use, which is NOT good for Tegra games such as ShadowGun as all 4 cores cannot be used, so they advised people only to use it for Non-Tegra games as they do not use all the cores. Hoped I helped in any way, even though I'm a new guy. I'm not sure if this applies for ALL Tegra 3 devices or just the HTC One X, but it still looks like useful information.
Click to expand...
Click to collapse
Thanks for your reply..but for me, the frequency doesnt drop to any of the values above, it automatically drops to1000 and mostly its on 1 core
Which brings me to another problem...i need a way to force the activation of the 4 cores simultaneously...in most games the cpu is stuck at 100% single or dual core
matatouille96 said:
Thanks for your reply..but for me, the frequency doesnt drop to any of the values above, it automatically drops to1000 and mostly its on 1 core
Which brings me to another problem...i need a way to force the activation of the 4 cores simultaneously...in most games the cpu is stuck at 100% single or dual core
Click to expand...
Click to collapse
Most games are not optimised to use 4 cores, so I guess using only 1 or 2 cores should be normal. What governor are you using for games, because this might have an effect on the performance.
Ddoubled123 said:
Most games are not optimised to use 4 cores, so I guess using only 1 or 2 cores should be normal. What governor are you using for games, because this might have an effect on the performance.
Click to expand...
Click to collapse
I tried all governors..performance isnt the best, idk why..userspace seems to work fine, but still when i set min and max freq above 1000mhz, it automatically drops to 1000mhz ._. and that isnt quite good for gaming, and since i bought this device over s3 for gaming, i feel f*cked
so would an update to v10F or a hard reset fix anything??
EDIT: and there 's 4 other people with the same problem and one of them has v10F so hardware problem??if so, im hanging myself

[Q] LG Optimus 4x HD(TEGRA 3) vs Motorola Atrix HD

Which one is better in real world gaming/calling/battery life/3g brwsing/gpu/cpu performance customs roms, more easy to overclock best quality phone?
Atrix HD's battery is crap. As far as gaming, some non-tegra games might run better on the Atrix because of the optimization with Adreno GPU's. Take for example MC4. It has hiccups when i play it on my O4X, but it is buttery silky smooth on my Nexus 4. There are no custom roms available for the O4X because of a locked bootloader...therefore no way to overclock yet. Unless you're a kernel dev that could help in that category.
If you're looking to buy a phone and you development is a big deal for you, then go with the Atrix HD. If you don't care about development and just want a solid phone that you can count on, then the O4X is a wiser choice. I honestly don't feel like i have the need for overclocking or custom roms. Just like my Nexus 4. There are tons of custom roms and mods available for it, but i prefer to run it bone stock but with a custom kernel.
babymatteo said:
Atrix HD's battery is crap. As far as gaming, some non-tegra games might run better on the Atrix because of the optimization with Adreno GPU's. Take for example MC4. It has hiccups when i play it on my O4X, but it is buttery silky smooth on my Nexus 4. There are no custom roms available for the O4X because of a locked bootloader...therefore no way to overclock yet. Unless you're a kernel dev that could help in that category.
If you're looking to buy a phone and you development is a big deal for you, then go with the Atrix HD. If you don't care about development and just want a solid phone that you can count on, then the O4X is a wiser choice. I honestly don't feel like i have the need for overclocking or custom roms. Just like my Nexus 4. There are tons of custom roms and mods available for it, but i prefer to run it bone stock but with a custom kernel.
Click to expand...
Click to collapse
How`s battery life on O4X? and cpu performace tegra 3 vs "krait" S4?and for updating android which one has more support for updates?, what you mean with solid? and what happens if in the future O4X doesnt support new Android systems? bcuz it has locked bootloader so I cant install new custom roms?
Battery life on the O4X is decent. I get a whole day's worth with medium use. As far as Tegra 3 vs Q Krait S4 im sure there are plenty of video comparisons on youtube you can check out. As far as updates are concerned, since Motorola has been bought by Google you can count on the Atrix HD to receive its updates faster than the O4X. And because the O4X has a locked bootloader, there will be no custom roms to fulfill your flashaholic needs. That is until we get some devs who are willing to work on the phone. But until that time comes, if you're a flashaholic...go for the Atrix HD.
When i said a solid phone, i meant that the phone doesn't have any bugs or anything...so you can always count on it on being available for you to use.
someone else with some more useful info?
My 4X only laggs on games like MC4/gtaVC when i set the cpu under 1200mhz
Edit: and games run silk smooth on 1500 with performance setting
Sent from my LG-P880 using xda app-developers app
alekthefirst said:
My 4X only laggs on games like MC4/gtaVC when i set the cpu under 1200mhz
Edit: and games run silk smooth on 1500 with performance setting
Sent from my LG-P880 using xda app-developers app
Click to expand...
Click to collapse
what about gamming and battery life?
Battery life: i tested, and my phone will easily standby 500+ hours(in airplane mode, with 3g activated, no data: it failed after the half. About 250-280 hrs.) When constantly gaming Dead Space (only game i tested the actual time on) it lasted 2 hrs 07 minutes on full performance mode. Again with no lag whatsoever(dead space wont lag on a optimus 2x or ever weaker phones though)
I did test on a older version of Counter Strike aswell(i found it the apk on my pc. Cant remember where i got it from) - and it did start lagging when i took it on a match with me and 15 AI`s (that is, 15 guys controlled by the phone) there my battery lasted 3+ something hours (from 100%) before i got the 5% warning.
Sent from my sexy and powerful LG-P880 using xda-developers app
Could probably point out that while the battery life while gaming is a bit short - when I've tested it, it's been on average a full hour better than the competing quad-core phones when running the same game side by side.. not completely sure why that happens when comparing it to other tegra 3 phones, though.. Assuming it has something to do with the scheduler policy, along with the slightly larger battery, or something of that sort. Aside from that.. a snapdragon setup uses more power on average, and idles on a massively higher power-draw. Always been a problem with those soc designs - that the antennas and modules need to be powered on completely when there's power on the phone at all. Btw - really did manage to have the 4x run 11 days while online on the gsm network once. Didn't use the phone much - but it really is easy to get the phone to last three-four days if you don't run anything heavy. And by heavy, I don't mean just editing photos, or having the screen lit up, or something like that. I mean something that constantly runs on full processor load.
Power-draw while just playing back music and movies as well is top class. You don't read that in the reviews for some inexplicable reason.... having to do with Engadget being in love with Apple, to the point where they hate on anything that threatens to dethrone their precious princess or something. But it's still the case. This tegra 3 chip with an ips screen/gorilla glass, slim chassis w/replaceable battery/memory card slot - is a very neat design.
What? The power draw when playing music is the only thing that let me down when using this phone! Even my old xperia x8 could do better!
Sent from my LG-P880 using xda app-developers app
I meant compared to other modern smartphones
Could put it this way - if you want support for lossless formats, dynamic bitrate, ogg, that sort of thing - then this is the most effective system by far. Since you have power management that is transparent to the OS, and so on, so you can use existing media-players with support for the arm set and get good performance on low clocks/only the companion core, etc.
UIQrules said:
I meant compared to other modern smartphones
Could put it this way - if you want support for lossless formats, dynamic bitrate, ogg, that sort of thing - then this is the most effective system by far. Since you have power management that is transparent to the OS, and so on, so you can use existing media-players with support for the arm set and get good performance on low clocks/only the companion core, etc.
Click to expand...
Click to collapse
Tested; none of the (free) media players on google play could be run on the companion core. They seem to always run on the 3rd(core2) 1.5ghz core. Putting the freq at a stable 1.1ghz when screen off. And pumping to the full 1.5 when the screen is on...
Not very power saving...
Sent from my LG-P880 using xda app-developers app
Hm.. The ones using the arm 7 vfp packs should avoid that. Bsplayer does, at least.. The internal player as well. Same codec pack. The Spotify app actually avoids running on the other cores as well. That instruction set class is not unique for tegra3 either, so it should be fairly commonly used by now.
and getting a higher battery in mAh would help? which models uses O4XHD?
PontiacGTX said:
and getting a higher battery in mAh would help? which models uses O4XHD?
Click to expand...
Click to collapse
mAh reflects the storage capacity. Getting the double amount of mAh will basically double your battery life
The only other than the stock battery known to me, must be the mugen powers battery extender-something like that. And that will make your phone look like a brick.
Sent from my LG-P880 using xda app-developers app

Question regarding total amount of active CPU cores..

I did some checking in the .sh files, inside the /system/etc folder, and found inside the set_governor.sh that the Z1 is pre-configured to keeping all 4 CPU cores online at the same time. For performance reasons it seems..
Should I delete every line that is related to total amount of online / active cores so the kernel can decide and take care about that by itself or should I echo 0 the amount of cores that I want to be in sleep / idle mode?
I am tweaking my brand new Z1 for even more battery life, that's why I am asking this question!
Destroyedbeauty said:
I did some checking in the .sh files, inside the /system/etc folder, and found inside the set_governor.sh that the Z1 is pre-configured to keeping all 4 CPU cores online at the same time. For performance reasons it seems..
Should I delete every line that is related to total amount of online / active cores so the kernel can decide and take care about that by itself or should I echo 0 the amount of cores that I want to be in sleep / idle mode?
I am tweaking my brand new Z1 for even more battery life, that's why I am asking this question!
Click to expand...
Click to collapse
All four cores are not online at the same time all the time. At idle, only 1 core is active at min frequency 300 mhz, the other cores come online when there is demand for them. Disabling cores has never helped improve battery life in my experience, merely causing slow downs and resulting in the CPU taking longer to complete processing, using up precious power before it's able to return to min frequency.
(My limited knowledge)
tomascus said:
All four cores are not online at the same time all the time. At idle, only 1 core is active at min frequency 300 mhz, the other cores come online when there is demand for them. Disabling cores has never helped improve battery life in my experience, merely causing slow downs and resulting in the CPU taking longer to complete processing, using up precious power before it's able to return to min frequency.
(My limited knowledge)
Click to expand...
Click to collapse
If this is the case - why does kernel modules like ECO-Mode exist that shuts down two cores and converts the phone into an DC one?
Sent from my C6903 using XDA Premium 4 mobile app
Destroyedbeauty said:
If this is the case - why does kernel modules like ECO-Mode exist that shuts down two cores and converts the phone into an DC one?
Sent from my C6903 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Eco mode? Never heard of it. Don't know anything that makes the Xperia Z1 go dualcore mode, might want to show me a link?
Ps. Tried underclocking with fauxclock or trickstermod?
Sent from my C6903 using Tapatalk
Why would anyone want to lower speed or nr of cores active on a beast like this? Go buy an older phone if u want a slower one lol. It uses the power it needs to complete the tasks it is asked to do unless u got some crap laying in the background draining your battery that way.
McT1980 said:
Why would anyone want to lower speed or nr of cores active on a beast like this? Go buy an older phone if u want a slower one lol. It uses the power it needs to complete the tasks it is asked to do unless u got some crap laying in the background draining your battery that way.
Click to expand...
Click to collapse
This have nothing to do with get a slow device. This probably will help avoid battery drain and without a few test no body can said it will not work.
eclyptos said:
This have nothing to do with get a slow device. This probably will help avoid battery drain and without a few test no body can said it will not work.
Click to expand...
Click to collapse
What battery drain are you referring to? When people talk about battery drain they usually mean when screen is of and they usually got some crap running in the background. I can get 2-3 days of moderate usage running dooms kernel and that's not bad.
McT1980 said:
What battery drain are you referring to? When people talk about battery drain they usually mean when screen is of and they usually got some crap running in the background. I can get 2-3 days of moderate usage running dooms kernel and that's not bad.
Click to expand...
Click to collapse
Any core need energy, trying to switch them off when not needed can only improve battery standby. This is not the solution for the battery, this is one of many. We know that the crap running in background it's another reason and the screen too. Here we considering only the CPU.
eclyptos said:
Any core need energy, trying to switch them off when not needed can only improve battery standby. This is not the solution for the battery, this is one of many. We know that the crap running in background it's another reason and the screen too. Here we considering only the CPU.
Click to expand...
Click to collapse
Agreed, but it would surprise me if the phone runs at 4x300mhz when the screen is of. 1 core is enough and i've seen several posts saying that it runs with 1 when the screen is of. If it runs at 4 however,yeah you could save some juice by disabling cores.

Categories

Resources