DIY Ultra Battery Saving mode? - Nexus 5 Q&A, Help & Troubleshooting

I'd love to have a mode on my N5 that would be battery friendly. My idea is that the mode would:
Lower max CPU clock speeds/disable cores
Lower the resolution of screen to 540p
Disable background everything
First can be done with Tasker+Kernel Adiutor, second with Tasker and command "wm size 960x540", for third I'm not sure. But the problem is that the second one would screw all the homescreen icons, so I am thinking that maybe you should firstly switch to second user, then turn on this mode, reboot, use second user for as long as you want, when you think you need to go back to performance, switch off this mode and reboot (I think wm size command needs a reboot).
But maybe there are some more efficient ways? I was thinking of dual booting "normal" and battery_saver_constantly_turned_on ROMS, but that may require of syncing battery saver ROM a lot after it has booted (if you don't use it a lot) and that would eat lots of battery.
And now I may have found the third and the best option – to not just only change the size, but density too, so that it wouldn't screw with my homescreen icons!
If anyone has better ideas, I'm interested. And after I succeed I'll probably make a tutorial too.

If you apply these interactive governor tweaks you can get great battery life and improve overall performance.
http://forum.xda-developers.com/showthread.php?t=3269557
Sent from my Nexus 5X using Tapatalk
---------- Post added at 12:34 AM ---------- Previous post was at 12:33 AM ----------
I'm getting 7+ hrs SOT with no lag. Much better than sacrificing performance to save battery.
Sent from my Nexus 5X using Tapatalk

ashirviskas said:
I'd love to have a mode on my N5 that would be battery friendly. My idea is that the mode would:
Lower max CPU clock speeds/disable cores
Lower the resolution of screen to 540p
Disable background everything
First can be done with Tasker+Kernel Adiutor, second with Tasker and command "wm size 960x540", for third I'm not sure. But the problem is that the second one would screw all the homescreen icons, so I am thinking that maybe you should firstly switch to second user, then turn on this mode, reboot, use second user for as long as you want, when you think you need to go back to performance, switch off this mode and reboot (I think wm size command needs a reboot).
But maybe there are some more efficient ways? I was thinking of dual booting "normal" and battery_saver_constantly_turned_on ROMS, but that may require of syncing battery saver ROM a lot after it has booted (if you don't use it a lot) and that would eat lots of battery.
And now I may have found the third and the best option – to not just only change the size, but density too, so that it wouldn't screw with my homescreen icons!
If anyone has better ideas, I'm interested. And after I succeed I'll probably make a tutorial too.
Click to expand...
Click to collapse
I'll get a mod to shift this to the Nexus 5 area for you.

seabro01 said:
If you apply these interactive governor tweaks you can get great battery life and improve overall performance.
http://forum.xda-developers.com/showthread.php?t=3269557
Sent from my Nexus 5X using Tapatalk
---------- Post added at 12:34 AM ---------- Previous post was at 12:33 AM ----------
I'm getting 7+ hrs SOT with no lag. Much better than sacrificing performance to save battery.
Sent from my Nexus 5X using Tapatalk
Click to expand...
Click to collapse
You are not getting 7 hours of SOT with any tweak. Kernel tweaks dont work that way. My guess is you get max 4-5 h SOT.

Darke5tShad0w said:
I'll get a mod to shift this to the Nexus 5 area for you.
Click to expand...
Click to collapse
Nooo! I was actually doing ir for N5x and succeeded (but it's non-intuitive.) and I mixed it up with N5 because I had it for two years before N5x But whatever, it should work for a lot of devices. Except if you go to kernel specific settings.

Related

Voltage, Matr1x Kernel, Nscollab

Hey Guys,
i'm using the newest Matr1x Kernel, v11.0, CFS
and NSCollab 1.0.60 with my Nexus S.
CPU govenor is Lazy, i/o sheduler is deadline. Deep Idle is on.
Min CPU is 100 MHz, Max is 800 MHz, standard voltage.
13 h of usage, 8 % battery left. How can i improve?
I wouldn't consider my usage of the phone as heavy, screen is off quite often, especially at work. At work i'm writing some texts, browse a little bit on facebook, write some **** on whatsapp. Phone ist mostly off, i mostly respond to messages i get.
After work i browse some, play some games (Zenonia at the moment ), download something on wifi etc. Not too much in my opinion. Still battery quite sucks.
So my questions are:
1. Why is my battery life that bad? Phone is 1 week old, so battery shouldnt be broken...
2. I would like to know, if anyone can tell me about voltages? I would like to reduce voltages, but i'm a nooby and don't want to "test" it, cause i don't want to break the phone
Can anyone tell me, how much i can reduce arm voltage/int voltage? I'm speaking of my 100 MHz/800Mhz setting, it's still quite fast and i want better battery life, i think reducing voltages could help.
I'm open to any suggestion about getting a better battery life at best i would like the nexus to live 2 day without charges, with medium usage, if that is even possible.
cheers
All you can do is TEST there is NO one size fits all
but generally you can go about -25 across the board .. someone with more knowledge than me can correct me if i'm wrong =]
i get +26 hours easily on moderate to heavy use but my roms don't last for more than 10 hours
Thanks for your answer.
Does anyone else have any idea about the quite bad battery life?
I forgot to mention that i use Go Launcher Ex with a Touchwiz 4 Theme and the Go Keyboard, but i don't think they suck up all the energy :/
pisses me off quite a bit, 26h+ with moderate to heavy usage would be a dream!
Like it's now i need to charge it every day, and on weekend twice, once before i go, and over night (well while i sleep, doesnt need to be night
Stothex said:
Hey Guys,
i'm using the newest Matr1x Kernel, v11.0, CFS
and NSCollab 1.0.60 with my Nexus S.
CPU govenor is Lazy, i/o sheduler is deadline. Deep Idle is on.
Min CPU is 100 MHz, Max is 800 MHz, standard voltage.
13 h of usage, 8 % battery left. How can i improve?
I wouldn't consider my usage of the phone as heavy, screen is off quite often, especially at work. At work i'm writing some texts, browse a little bit on facebook, write some **** on whatsapp. Phone ist mostly off, i mostly respond to messages i get.
After work i browse some, play some games (Zenonia at the moment ), download something on wifi etc. Not too much in my opinion. Still battery quite sucks.
So my questions are:
1. Why is my battery life that bad? Phone is 1 week old, so battery shouldnt be broken...
2. I would like to know, if anyone can tell me about voltages? I would like to reduce voltages, but i'm a nooby and don't want to "test" it, cause i don't want to break the phone
Can anyone tell me, how much i can reduce arm voltage/int voltage? I'm speaking of my 100 MHz/800Mhz setting, it's still quite fast and i want better battery life, i think reducing voltages could help.
I'm open to any suggestion about getting a better battery life at best i would like the nexus to live 2 day without charges, with medium usage, if that is even possible.
cheers
Click to expand...
Click to collapse
I can only give you my undervolt values. Maybe they'll fit you, maybe they won't.
http://forum.xda-developers.com/showpost.php?p=19258876&postcount=1889
come on , be happy with what you have
i even have to use 2 batteries if in heave use !
try set display on auto-change or medium brilliantness
peronally , i think display is taking away more juice besides CPU...
kill GPS BT 2G/3G WIFI when you don't need them , specially GPS
and if you are not in hurry , use 2G data connection instead of 3G, because 3G took double even trouble juice then 2G
also , maybe some applications running at high CPU usage background , but i think this is highly unlikely
forgot to mention , also kill NFC
qtwrk said:
come on , be happy with what you have
i even have to use 2 batteries if in heave use !
try set display on auto-change or medium brilliantness
peronally , i think display is taking away more juice besides CPU...
kill GPS BT 2G/3G WIFI when you don't need them , specially GPS
and if you are not in hurry , use 2G data connection instead of 3G, because 3G took double even trouble juice then 2G
also , maybe some applications running at high CPU usage background , but i think this is highly unlikely
forgot to mention , also kill NFC
Click to expand...
Click to collapse
Hey, Thanks for you answer.
I forgot to mention.
Wifi and GPS are off, only turning it on if i need it(and that's rare). NFC is always off, i don't need it. Brightness is off auto-change and instead on the lowest value i can chose in the settings (still bright enough)
I'm checking RAM and CPU usage from time to time, so there shouldn't be the problem. Well i have 3g on all the time, but still, even then shouldn't i be able to get 20h+ or so?
What i also forgot to mention, i've the SLCD, the i9023 version. I know it has higher battery usage because of the display, but well, i think 13h is a bit low.
@polobunny: thanks, i will look into it
Stothex said:
Hey, Thanks for you answer.
I forgot to mention.
Wifi and GPS are off, only turning it on if i need it(and that's rare). NFC is always off, i don't need it. Brightness is off auto-change and instead on the lowest value i can chose in the settings (still bright enough)
I'm checking RAM and CPU usage from time to time, so there shouldn't be the problem. Well i have 3g on all the time, but still, even then shouldn't i be able to get 20h+ or so?
What i also forgot to mention, i've the SLCD, the i9023 version. I know it has higher battery usage because of the display, but well, i think 13h is a bit low.
@polobunny: thanks, i will look into it
Click to expand...
Click to collapse
When i got my phone, the battery sucked. But after a week or so after some battery cycles it got better. So i advice you just to wait.
I don't use auto brightness, No auto sync but i have data always tuned on. I am able to get 10-20 hours with moderate usage.
Stothex said:
Hey, Thanks for you answer.
I forgot to mention.
Wifi and GPS are off, only turning it on if i need it(and that's rare). NFC is always off, i don't need it. Brightness is off auto-change and instead on the lowest value i can chose in the settings (still bright enough)
I'm checking RAM and CPU usage from time to time, so there shouldn't be the problem. Well i have 3g on all the time, but still, even then shouldn't i be able to get 20h+ or so?
What i also forgot to mention, i've the SLCD, the i9023 version. I know it has higher battery usage because of the display, but well, i think 13h is a bit low.
@polobunny: thanks, i will look into it
Click to expand...
Click to collapse
no really ,my phone is i9023 as well , by the way , it's Super Clear LCD , SLCD is other thing of SONY.
SA screen only saves power when it is on dark color such as black , grey etc, when it is on white color , it takes juices same as(even more ? don't know for sure) Super Clear LCD , this has no different ,also you may noticed that default wall paper of Nexus S is dark color , that's why
back the time when i was using stock , i could easy hang on a day , but ever since i change to MIUI and brought second battery ... i have to use second battery on MIUI if my usage is same as the time i was using stock
---------- Post added at 04:25 PM ---------- Previous post was at 04:23 PM ----------
about 3G ,
i have some power saver like applications , which have function of estimated work time
it shows , at this moment , 59% battery = 3G internet 1 hour and 39 minutes ,
other one shows 2 hours and 12 minutes
there may be some variants but ... you know , 59% power only last about 2 hours of 3G ...
---------- Post added at 04:27 PM ---------- Previous post was at 04:25 PM ----------
you should have try stock first , because in my opinion , stock has longest battery life
i haven't used NSCollab , so i can't say anything about it ...
qtwrk said:
no really ,my phone is i9023 as well , by the way , it's Super Clear LCD , SLCD is other thing of SONY.
SA screen only saves power when it is on dark color such as black , grey etc, when it is on white color , it takes juices same as(even more ? don't know for sure) Super Clear LCD , this has no different ,also you may noticed that default wall paper of Nexus S is dark color , that's why
back the time when i was using stock , i could easy hang on a day , but ever since i change to MIUI and brought second battery ... i have to use second battery on MIUI if my usage is same as the time i was using stock
---------- Post added at 04:25 PM ---------- Previous post was at 04:23 PM ----------
about 3G ,
i have some power saver like applications , which have function of estimated work time
it shows , at this moment , 59% battery = 3G internet 1 hour and 39 minutes ,
other one shows 2 hours and 12 minutes
there may be some variants but ... you know , 59% power only last about 2 hours of 3G ...
---------- Post added at 04:27 PM ---------- Previous post was at 04:25 PM ----------
you should have try stock first , because in my opinion , stock has longest battery life
i haven't used NSCollab , so i can't say anything about it ...
Click to expand...
Click to collapse
I used stock for the first week, it wasn't better imho, atleast that's what my feeling says didn't look at the actual times i lasts with stock :O
but feels better with nscollab
About the display, thought SLCD was short for Super Clear LCD, well atleast you got what i meant
I thought about power saving apps too, wouldn't be bad if phone does only 2g if the screen is off etc, but first i wanted to get a good rom/kernel and settings
i think i will try ICS stock rom if its out, look if that gets me a better battery life, or then flash around till i'm satisfied

[Q] Need battery improvement.

Well as the title suggests, I need battery help. I have a regular T-Mobile HTC One S (of course...) S4. Now that is probably the least useful information. Lets get deeper into the specs. So I have PACman ROM. Jellybean 4.2.2. MAR 14 2013. I have a custom kernel. It is Bubba, OC. (overclock...) I have these as my SetCPU settings: 1026MHz max, 810MHz min, governor intellidemand, scheduler (what is this?) bfq. Now I am a WiFi user. I like to play a game or two. But I am afraid of playing them because of my battery. I use Pandora. I like to listen to it during school. I text pretty often after school. Before school 100-90%. That's 50 minutes. During school 90 to 60 or 50%. That's about 7 hours. Music only. Now I have no idea if this information is relevant or not, but if someone can suggest an idea, thank you in advance.
You could probably lower your minimum frequency quite a bit. The lower the less battery it will use. I haven't played with setcpu on this phone (have to install after I write this if I remember) but previous phones suffered from minor instability if it was set too low and might reboot. But easy enough to experiment and find what works for you... Just don't sent your high limit too low or that can negatively impact battery.
Sent from my HTC One S using xda app
lampel said:
You could probably lower your minimum frequency quite a bit. The lower the less battery it will use. I haven't played with setcpu on this phone (have to install after I write this if I remember) but previous phones suffered from minor instability if it was set too low and might reboot. But easy enough to experiment and find what works for you... Just don't sent your high limit too low or that can negatively impact battery.
Sent from my HTC One S using xda app
Click to expand...
Click to collapse
Would you recommend like how high I should set it? I want to be able use it without any lag or choppiness.
I would use whatever the 1500 setting is - 1512 I think. It really won't spend much time at max anyway so that won't consume much at all.
Sent from my HTC One S using xda app
---------- Post added at 08:32 AM ---------- Previous post was at 08:29 AM ----------
There are also a bunch of great battery monitoring software. Better battery stats and gsam to name a couple... They're great at showing what is consuming your battery and if there is anything you WANT to do to limit the consumption; i.e. if you find Pandora is using most of your battery that will probably be acceptable as you won't want to give up listening to music.
Sent from my HTC One S using xda app

Battery discussion, No more heat, 2 days battery life, Same Performance

The Problem With The S4 That It Has More Cpu Then It Needs. It Doesnt Have To Use It Cpu Up To 1600 Mhz, But It Automatically Does,
It Works Perfectly At 2 Cores And 800 Mhz, No Difference, Only A Better Experience , Please Read On
Ok Guys, This Will Be The Battery Discussion Page For The S4, We Will Be Doing Kernel And Under Volting Test, And Ways To Save Battery,
We Will Post Battery Records Here, And Many Other Things, This Is How It Works
I Will Post Mine Tomorrow After Fully Charging
Must Be Fully Charged Till 5 Percent Charge Without Pluging In Cable In Between,
And You Must Use Your Device As You Would Everyday
Install Cpu Spy
This Is The Layout You Fill In For Your Post
ROM:
KERNEL:
CPU MIN:
CPU MAX:
CPU GOVERNOR:
CORES ONLINE:
CORES OFFLINE:
Click to expand...
Click to collapse
Information Of How You Used Your Phone During The Process
And Any Other Information Like The Apps You Have Installed, And The App You Use To Save Battery With, Or Your
App Alternatives For Better Battery Life
Attach Photos (screenshots) Of Your Battery Record, Stats, And On Screen Time Using The Stock App In The Settings
And Your Cpu Spy Page
"i For One Have 2 Cores Offline And Under Volted To 250-800 On Both Online Cores And Have The Ondemand Governor Activated, And I Havent Felt Performance Lost, Runs Temple Run And Subway Surfers Perfectly, And No Heat, Even If Im Charging With Wifi On And Im Downloading Something, Its Great
Seems to be a nice idea. But could you elaborate as on why the text is bold and you had to use capslock for 1/2 of it!?
@slind ok i fixed the post. i will be posting links to the posts who are great battery savers without loosing performance
So basically, we use an I9500 like an Ace or a Grand to get rid of heating and battery drains.. Andyou suggest that it won't result in performance loss. I'd suggest playing games that are more graphically intensive and not just Temple Run.. Try copying data from one memory card to another, or simply try running a Full HD Video. Also, check out web browsing or maybe multitasking, and you'll see where the performance dies out.
I think the fix should come in the upcoming releases of stock firmware by Samsung. By turning off a couple of cores, you're only going back a couple of years. I don't think I upgraded from the S3 to S4 for that reason.
cabloomi said:
The Problem With The S4 That It Has More Cpu Then It Needs. It Doesnt Have To Use It Cpu Up To 1600 Mhz, But It Automatically Does,
It Works Perfectly At 2 Cores And 800 Mhz, No Difference, Only A Better Experience , Please Read On
Ok Guys, This Will Be The Battery Discussion Page For The S4, We Will Be Doing Kernel And Under Volting Test, And Ways To Save Battery,
We Will Post Battery Records Here, And Many Other Things, This Is How It Works
I Will Post Mine Tomorrow After Fully Charging
Must Be Fully Charged Till 5 Percent Charge Without Pluging In Cable In Between,
And You Must Use Your Device As You Would Everyday
Install Cpu Spy
This Is The Layout You Fill In For Your Post
Information Of How You Used Your Phone During The Process
And Any Other Information Like The Apps You Have Installed, And The App You Use To Save Battery With, Or Your
App Alternatives For Better Battery Life
Attach Photos (screenshots) Of Your Battery Record, Stats, And On Screen Time Using The Stock App In The Settings
And Your Cpu Spy Page
"i For One Have 2 Cores Offline And Under Volted To 250-800 On Both Online Cores And Have The Ondemand Governor Activated, And I Havent Felt Performance Lost, Runs Temple Run And Subway Surfers Perfectly, And No Heat, Even If Im Charging With Wifi On And Im Downloading Something, Its Great
Click to expand...
Click to collapse
post some screenshots with your screen time.
@adyscorpius
everyone has there preferences and there needs in a phone. and there own settings. and this is a Battery discussion thread. we will be doing many performance and voltage mods, so everyone could choose the settings that suits them. now please dont post aggressive post like that, im not stupid. i know that my settings are very low.
but for my most played games and most used apps. it doesnt seem to effect my performance, so im comfortable with my settings
i had the phone for 2 weeks, happily showing off battery performance and then i asked myself again, why the heck i bought this phone in the first place? BECAUSE IT HAS REPLACABLE BATTERY!.. LOL.. how silly i am trying to squeeze that little drop of power out of the battery when I can double the battery just by getting another spare.
no need to turn off anything, no need to drop performance or screen brightness.. just pure enjoyment of the full potential without worrying battery problem.. just get a spare.
cabloomi said:
@adyscorpius
everyone has there preferences and there needs in a phone. and there own settings. and this is a Battery discussion thread. we will be doing many performance and voltage mods, so everyone could choose the settings that suits them. now please dont post aggressive post like that, im not stupid. i know that my settings are very low.
but for my most played games and most used apps. it doesnt seem to effect my performance, so im comfortable with my settings
Click to expand...
Click to collapse
I didn't mean to be aggresive and sorry if you felt like that. All I mean is, there is a limit to which you can undervolt/underclock your phone without losing the functionality or speed. While underclocking to 1.0 ghz or 1.2 ghz sounds kinda normal, going all the way down to 800 Mhz and that too only on two cores is like running Galaxy Ace Dual Core instead. Why would I want to spoil my S4 for it?
That is all that I meant. And the phone is normally shelling out a good day's use in normal usage. Why bother so much about battery really???
My S4 i9505 came with MDE ROM from the factory, apart from doing dirty flashes over dirty flashes, finally someone came up with a recovery which is working. So i've :
1. Formatted system , cache , dalvik
2. Loaded in Djembey's stock slim deodexed ME2 ROM.
3. Using PimpMyROM, did some moderately less aggressive tweaks.
4. Capped the Max frequency at 1674MHz. Interactive gov, Noop sched.
5. Fully charged and unplugged.
6. Fully on 3G . Gmail sync for calendars, contacts, mail, keep, notes. Moderately heavy on Gtalk and Whatsapp. Browsing news and websites.
Observed 4 hours screen time.
Almost 15 hours of total usage + standby (This doesn't mean much, screen time depicts usage time more)
The phone still feels warmer than S2, under operation.
I've yet to try faux kernel yet, but i doubt it would get much better than this. The physical limit i feel is on the CPU, HD AMOLEDs, and the modem itself under normal usage.
Feel free to comment.
Hi,
hope you may be able to help. I have been trying almost everthing to increase the music volume as the s4 does not drive my senheiser headphones as well I would like. Is it possible to increase the gain through a kernel mod somehow?
Wow you're really random. This thread isn't even remotely discussing about the issue you raised.
Try the omega ROM thread, see if the functionality list includes volume hack.
Sent from my GT-I9505 using xda app-developers app
How does one go about disabling two of the cores ? c:

Power saving mode on lollipop lags more than on preview

This is one thing i have noticed that power saving mode lags a lot more in official uptate than in preview lpx13d. Has any one noticed this. Also does changing kernel n tuning cpu governors n frequencies affect power saver? i generally underclock to 2ghz and my governer is elementalx i/o is row and buffer size is 512
Sent from my Nexus 5 using XDA Free mobile app
I think it's normal.
If you want no lag when using Power Saving Mode, use faux kernel.
Because it has turbo boost, and works good with Power Saving with no lag.
Yeah, I noticed lag too when battery saver was on too. I did not even have but maybe 3 apps open in recent apps. It definitely was not just a little lag either, it was pretty bad. I definitely would not say that is 'normal' considering when you put an M8 or any other device in battery saving mode, it lags absolutely nothing like that. I wonder if it is because they have the CPU too under clocked for battery saving more. Regardless of the cause that is definitely something Google needs to work out.
AndroidPurity said:
Yeah, I noticed lag too when battery saver was on too. I did not even have but maybe 3 apps open in recent apps. It definitely was not just a little lag either, it was pretty bad. I definitely would not say that is 'normal' considering when you put an M8 or any other device in battery saving mode, it lags absolutely nothing like that. I wonder if it is because they have the CPU too under clocked for battery saving more. Regardless of the cause that is definitely something Google needs to work out.
Click to expand...
Click to collapse
You can try what I suggest above. On Lollipop, the one I know is stock kernel is not the best anymore.
I personally use Hybrid Kernel. For the moment, I see it as the most updated kernel simply because all of the drivers are updated, and there's some CAF code but it works on AOSP wonderfully.
Keep in mind, there are plenty of other good kernels and I have tested them all. This is what works best for ME.
I noticed the same issue with my S4 5.0.1. Turning on power save mode causes lag especially when scrolling anda tapping. I used Root Booster in Battery mode also if it makes the lag worse.

Power Users: Post Your Optimal Setup!

This thread is intended to have power users post their best configurations so as to guide the rookies in optimizing their MXPs once they get unlocked and rooted. It's also intended to compare the best setups for battery, performance, gaming, multitasking, etc.
My main interest is in battery life, although lately I've been on the XDA Labs app like crazy and it's hurting my drain.
Constructive criticism welcome on how to improve the below records!
ROM: Stock MM Canadian
Kernel: Ultra Kernel R3
Governor: Smartmax
Frequencies: 200 big, 800 little
Xposed Framework modules: Force Fast Scroll, Lucky Patcher, GravityBox (duh!), Use USB For Marshmallow, Xposed GEL Settings
Best SOT: 8 hours
Best Drain (100% to 0%): 120 hours
Other miscellaneous tweaks: Shake Flashlight as a system app instead of double-chop (works great, just don't let go)
Launcher: Still figuring that out...but Nova and DarkLauncher are worthy contenders right at the moment
Voice Assist/Google Now on long-press Home: Disabled thanks to @pijes. Settings > Apps > Gear icon > Default Apps > Voice and Assist > None
Post below, power users! What's your best setup so far?
Bro, I would like you use Greenify and DS Battery saver
As you have xposed framework installed you can use boost mode in greenify and also
DS Battery saver also has a module so activate them and then choose slumberer and phew see your battery stats
Coming to launcher, right now Arrow launcher is good and smooth and I prefer that
Thank you!
ashwath230 said:
Bro, I would like you use Greenify and DS Battery saver
As you have xposed framework installed you can use boost mode in greenify and also
DS Battery saver also has a module so activate them and then choose slumberer and phew see your battery stats
Coming to launcher, right now Arrow launcher is good and smooth and I prefer that
Thank you!
Click to expand...
Click to collapse
Cool man thanks. I'll try the Greenify and DS you recommend. I've seen Greenify a lot around XDA. I'm excited to try it.
Tesla rom(seems faster/smoother then stock/anyother rom) plus Squid kernel. Governor is set to Lionfish and I/O scheduler is set to Row with 512kb readahead. Minimum frequency for the Big cluster is 800mhz and 499mhz for the little cluster. NFC and location disabled. Best battery life I ever got was with stock with the same kernel/settings configuration, had 9 hrs SOT and nearly 24 hrs overall.
xtremeed2705 said:
Tesla rom(seems faster/smoother then stock/anyother rom) plus Squid kernel. Governor is set to Lionfish and I/O scheduler is set to Row with 512kb readahead. Minimum frequency for the Big cluster is 800mhz and 499mhz for the little cluster. NFC and location disabled. Best battery life I ever got was with stock with the same kernel/settings configuration, had 9 hrs SOT and nearly 24 hrs overall.
Click to expand...
Click to collapse
What do you mean nearly 24 hours overall - how long before you had to recharge?
I need to learn more about I/O scheduling. I've changed to Row and 512 as you recommend but where will I see the difference? When I connect to my PC? When apps access internal storage?
I've changed my governor back to lionfish. Smartmax wasn't doing it for me. 200 big 800 little. I'll look into that Tesla ROM too.
I was hoping this thread was gonna be more popular. I hope some people have gotten use out of it so far! Grow little thread, grow!
It would be awesome to see more growth in this thread! It would enable prospective buyers to talk to current owners, and figure out what they might want before they sink money into the device!
*cough*cough*
Which is exactly what I was hoping to do! Does anyone know if sweep to wake/sleep is possible with the Moto X Play? It's honestly one of the most useful features I've ever seen from rooting et al.
I'll post my setup. Been using it this way for like 2 weeks so I feel it's stable.
I'm currently running this:
Unlocked BL obviously
Stock Canada firmware (MPD24.65-18)
Rooted
Xposed Framework installed
Squid Kernel r14b
I have gravity box installed and that's really it as far as tweaks and stuff.
Averaging 5 or 6 hours SOT down to about 25% or 30%. Really depends on what I do and what network I use. Performance is great too.
I'm gonna mess around with some of this stuff tonight and see what I can do with it.
Sent from my XT1563 using Tapatalk
I'm trying the interactive governor in Squids kernel, some of the stuttering issues have disappeared. Like when I clear all recents in the task switcher screen or scrolling big web pages.
Sent from my XT1563 using Tapatalk
Marshmalux. Rooted. Xposed. Greenify. Powernap. Amplify.
Getting sot around 5.5 hours for my usage. Happy with that squid kernel latest r15. Lionfish on both cores
Sent from my XT1563 using Tapatalk
JohnHorus said:
It would be awesome to see more growth in this thread! It would enable prospective buyers to talk to current owners, and figure out what they might want before they sink money into the device!
*cough*cough*
Which is exactly what I was hoping to do! Does anyone know if sweep to wake/sleep is possible with the Moto X Play? It's honestly one of the most useful features I've ever seen from rooting et al.
Click to expand...
Click to collapse
Hey hey. Thanks for posting!
I'm sure sweep to wake is possible on the phone in some way, likely through a combination of rooting and Xposed modules. I know that GravityBox has a double tap on status bar to sleep feature.
One of the nicest features of the X Play is the Moto Display. It's nice to have the phone screen come.on showing notifications without fully waking the phone. Check out the Moto Display app on the Play Store. It's a totally sexy feature.
I'd say this phone is absolutely worth it for the battery alone. I personally feel the camera to be laggy especially with focus, so consider that if you're a shutterbug. I am very hopeful that software updates will being out the power of the camera but it doesn't have optical image stabilization so blir happens more frequently, at least for me. That could be my shake fingers though.
Feel free to ask any further questions!
brian10161 said:
I'm trying the interactive governor in Squids kernel, some of the stuttering issues have disappeared. Like when I clear all recents in the task switcher screen or scrolling big web pages.
Sent from my XT1563 using Tapatalk
Click to expand...
Click to collapse
Good stuff. Interactive does appear to handle web pages better. I did a Wikipedia search for The Simpsons and got a huge page. I flicked down to scroll it all at once and then Chrome froze. Hahahaba. Same with Lionfish though. Maybe I'm getting greedy thinking this phone is as powerful as my PC.
Lionfish was giving me great SOT results. Like I mentored in the OP: 8 HOURS! Was so happy to see that. Blew the socks off my Nrxus 4. I average between 6.5 and 8 usually, but WhatsApp and XDA Labs are hurting those scores now.
I haven't had to Greenify any apps yet - I only hsvr geeky ones installed anyway so they never keep the phone awake.
Gopinath15 said:
Marshmalux. Rooted. Xposed. Greenify. Powernap. Amplify.
Getting sot around 5.5 hours for my usage. Happy with that squid kernel latest r15. Lionfish on both cores
Sent from my XT1563 using Tapatalk
Click to expand...
Click to collapse
I think @squid2 deserves a lot of credit for extending the X Play even further. His kernel and work on TWRP make the X Play even more attractive than it is out of the box.
I prefer Ultra kernel personally because I believe the dev for that (@technoander) takes the latest releases of squid's and adds features to them. I may be mistaken but that's my impression. I'll try to clarify and report back. I should do a direct comparison of Ultra and squid's latest to be as objective as is possible with a subjective test. Hahaha.
I guess I should specify a bit further - sweep/tap2wake is really only effectively useful when the phone supports some kind of low-power state for the touchscreen, otherwise the screen has to remain on in order to use it.
I'm sure sweep2sleep would be possible, but if there's no low-power state for the screen, it wouldn't really matter for me in the end. Moto display sounds like exactly what I'm talking about, though I don't know if it includes any low power mode for the touch features, as well as the display.
I'm gonna look into this a bit more, and see if I can dig up any info. It would be a hardware feature, designed-in, so it definitely should be discoverable. I figure if I can find out all the information for one of the people who have written kernels for the phone, they shouldn't have a problem emulating the feature. It's popular enough, and with the low-power state, shouldn't be too complex to implement.
JohnHorus said:
I guess I should specify a bit further - sweep/tap2wake is really only effectively useful when the phone supports some kind of low-power state for the touchscreen, otherwise the screen has to remain on in order to use it.
I'm sure sweep2sleep would be possible, but if there's no low-power state for the screen, it wouldn't really matter for me in the end. Moto display sounds like exactly what I'm talking about, though I don't know if it includes any low power mode for the touch features, as well as the display.
I'm gonna look into this a bit more, and see if I can dig up any info. It would be a hardware feature, designed-in, so it definitely should be discoverable. I figure if I can find out all the information for one of the people who have written kernels for the phone, they shouldn't have a problem emulating the feature. It's popular enough, and with the low-power state, shouldn't be too complex to implement.
Click to expand...
Click to collapse
Cool - definitely report back - it would be nice to know if this is embedded in the hardware somewhere. I hope it is, unlike optical.image stabilization. Damn!
XxMikeMasterxX said:
What do you mean nearly 24 hours overall - how long before you had to recharge?
I need to learn more about I/O scheduling. I've changed to Row and 512 as you recommend but where will I see the difference? When I connect to my PC? When apps access internal storage?
I've changed my governor back to lionfish. Smartmax wasn't doing it for me. 200 big 800 little. I'll look into that Tesla ROM too.
I was hoping this thread was gonna be more popular. I hope some people have gotten use out of it so far! Grow little thread, grow!
Click to expand...
Click to collapse
Yes nearly 24 hrs before I had to recharge. As for Row you should notice it with both situations. I use it because of other phones I had before people were saying it was one of the better I/O schedulers.
Actually I have a picture of when I got it. Was nearly 23 hrs not 24 but still.
Hey developer,the banking apps I have does run after flashing a custom rom.Is there any workaround for this?.have to reflash stock after trying any custom rom.Its a pain in the as*.
xtremeed2705 said:
Yes nearly 24 hrs before I had to recharge. As for Row you should notice it with both situations. I use it because of other phones I had before people were saying it was one of the better I/O schedulers.
Actually I have a picture of when I got it. Was nearly 23 hrs not 24 but still.
Click to expand...
Click to collapse
Row is essentially the best scheduler. Benchmarking is weird, because by design it's an optimized test case and not a use case. Use cases will always be variable, but generally with a smartphone writes aren't too latency-sensitive. That's why Read Over Write generally works the best once your phone is settled, because reading is most of what it does. Doesn't write too often.
There are lots of custom governors, not so many custom schedulers, and lots of suggestions, but generally stock *IS* best, and if you don't understand it, you should not change it. Governors are fun to play with but even they can cause issues if poorly coded. Changing governors will give you a huge impact on battery, but also a relative impact on performance. It all depends on the use context. You'll rarely get much battery life without a performance hit unless you custom-tune settings for your own use context.
As for read-ahead, that value is iconic of exactly what I'm talking about. It is the "chunks" of data that your OS reads in one go. So if it needs 2k, or 2m, it reads a different number of chunks, but each chunk will be the size set by I/O read-ahead. Google likes 512 best. I've been told by the dev for the EX Kernel that internal Motorola devs like 128 best. Benchmarks like the biggest value possible, because they present the OS a massive pile of data and ask it to read it all as fast as possible. In that context, a large chunk size saves time. In most contexts, you read more than you need half the time. So a low value like 128 saves battery and memory.
---------- Post added at 09:10 AM ---------- Previous post was at 09:08 AM ----------
kiran91 said:
Hey developer,the banking apps I have does run after flashing a custom rom.Is there any workaround for this?.have to reflash stock after trying any custom rom.Its a pain in the as*.
Click to expand...
Click to collapse
Android pay does this too, it's a "security" feature built-in by the devs to stop hacking. Not really necessary, but then neither are smartphones, so you take what you can get I guess. No ROM developer can work around this for you. The app is detecting any modification whatsoever. Even root may cause it.
xtremeed2705 said:
Yes nearly 24 hrs before I had to recharge. As for Row you should notice it with both situations. I use it because of other phones I had before people were saying it was one of the better I/O schedulers.
Actually I have a picture of when I got it. Was nearly 23 hrs not 24 but still.
Click to expand...
Click to collapse
Badass dude. 9 hours SOT is wicked.
I'm finding the phone app drains the battery like crazy. Is this to be expected?
Hey @JohnHorus - thanks for your informative post. I'm currently trying Row 128 and will report back but I doubt I'll see any real-world difference in use. Memory and battery are two soft spots for me so I'm hopeful 128 will maintain solid performance.
Looking forward to reading about others' setups!
XxMikeMasterxX said:
Badass dude. 9 hours SOT is wicked.
I'm finding the phone app drains the battery like crazy. Is this to be expected?
Click to expand...
Click to collapse
Yeah in my experience it drains the battery more then doing other things for some reason. As you can see in my 9 hrs picture I only used the phone for like 2 minutes lol.

Categories

Resources