yashsingh1/xdaforums huggingface dataset:
[Moto X General] gsusx:
I rooted. Installed the wake lock block as advised above. Battery life has improved. Still getting mental wake lock from a Moto service. You'll see it here.
[Moto X General] :
Spotify and Motorola services are killing your battery. Need to stop them from waking your device. 6plus hours of awake time is crazy!!! ;)
[Moto X General] gsusx:
spotify is okay because i had it open and playing whilst I was on the train

i have NO idea what that motorola wakelock is though so dont know how to stop it :s
[Moto X General] abuttino:
Freeze it from tibu or ROM toolbox.. There are a couple types of moto services. Search for "safe to freeze" on this forum and it'll tell you what they do

Sent from my Moto X
[Moto X General] :
You can freeze any moto apps you don't really use. Just don't freeze com. ones. Unless you know what you're doing. ?

The only moto apps on my wife's phone not froze are active display and touch less. Everything else frozen.
[Moto X General] eeshlikhith:
I've always rooted my phones :) My X just feels different I don't know why :) Just feel like leaving it this way
[Moto X General] slyd0997:
Rooted my Evo OG (loved that phone) and my gnex but not my moto x. Sometimes I get an itch - ads make me crazy and it would be nice to fine tune the battery.
[Moto X General] 350Rocket:
I'm the same way with my nexus and sure I would be if I had the moto x. The stock software seems good as is cause I don't like sense or touch wiz or anything. It would be nice to have some features of root back but I like not having to worry about my warranty for a little bit.
[Moto X General] chaoslimits:
Ads and Titanium backup are the only reasons I rooted my Moto X.
[Moto X General] ram130:
I use helium backup on stock. Works good.
[Moto X General] SanD-82:
Not sure if it's the same on 4.4.3, but on 4.4.2 if you freeze/disable assist, then your battery save setting does not work...

Enviado desde mi XT1058 usando Tapatalk 2
[Moto X General] SymbioticGenius:
The main function of battery saver mode is to restrict background data which you can activate in other settings menus.
[Moto X General] :
For what its worth....freeing Assist far outweighs loosing Battery Saver feature. Which only works in the last 15 percent of your charge, and doesn't help that much anyway. ;)
[Moto X General] gsusx:
has anyone got any idea what the mmappservice wakelock is and where i can find it to disable it, this seems to be my main battery drain at the moment...
[Moto X General] devilsdouble:
Battery life seems pretty good. After Note 2 this is the first time I am touching near six hours screen on! With S4 4½ hours were max!

I am Overclocked to 1.94 GHz with Faux, and on Performance governor always and Row as I/O, GPS always on, just 20 minutes of call, other time playing Flappy Birds and Angry Birds, and Tapatalk almost always on. Active Display on, haven't configured Touchless control yet. Only Moto app I deleted was the Spotlight player or something, that stupid game thingy. And Brightness was at Auto always.
[Moto X General] chrisp6825:
I'm currently using my old bionic at the moment, and left my moto x home and on for the weekend.

Just thought I'd post a pic of battery life from not touching the phone.

I love the battery life on this phone. I have a friends s4 running cm11 that stayed on at home as well. It's life is at 1% with WiFi set to "off when asleep". The moto x is set to "always on", and was still higher ;)

---

Edit

The moto x has a Verizon sim card in, but it's a disabled line. So it still connects to towers and thus drains the battery a bit for that.

The s4 is in airplane mode, with WiFi toggled on, with the previously mentioned WiFi sleep saver.
[Moto X General] abuttino:
After all that boasting about my setup, I got home from the hospital today after almost a 2 week stay..

The first thing I noticed.. My battery was draining fast again.. So, the battle continues.

Sent from my Moto X
[Moto X General] XAlexander_AlexanderX:
Is this good?? Using faux kernel under clocked to 810 and 310 for screen off and low battery. Brightness on auto. Touch less and active display activated. No art. Can art be used on stock tmobile 4.4.3?
[Moto X General] Soldier 2.0:
Glad you're back home from the hospital. [emoji3]
[Moto X General] devilsdouble:
You missed the most important thing, the screen on time, without it any stats is pretty meaningless.

Don't know about 4.4.3, but on 4.4.2 when I enable ART and reboot it reverts to Dalvik.
[Moto X General] :
For all that GPS activity, I'd say you're doing good. ?
[Moto X General] abuttino:
It was a long stay, but everyone was nice and accommodating...

I think geofences are my new thing to look at.. Because, I can't believe my router setup would be anything more complicated than what was at the hospital.. They have 802.11x or whatever that's called and, require the log in by browser.

After a while of screen off time, I went into gsam and BBS to notice Google play services accessing different types of locator services than what was previously spoken of in this thread.

Sent from my Moto X
[Moto X General] XAlexander_AlexanderX:
It reverted for me too. I'll try Krypton instead of stock. I should have read what you said about the screen on time. I rebooted thus making gsam battery reset
[Moto X General] :
If Xposed is installed, art won't stick. Its always going to go back dalvik when you reboot. ;)
[Moto X General] SanD-82:
So here are my caps for half the day...

As you can see, only 1 hour of screen time takes about 50% of my battery... I have to mention that when I unplugged it, it was at 95% and not 100%...

Now, the gsam part:

Finally, temp seems to remain higher than jb on kk 4.4.3 (like on 4.4.2)

So on kK 4.4.3 like on 4.4.2, my battery life sucks...

I wish I never upgraded jb 4.2.2... I got about 2 hours of screen time with half a battery...

Now, it seems that the issue is when I'm on mobile data...

On WiFi the phone does not seem to drain battery...

Enviado desde mi XT1058 usando Tapatalk 2
[Moto X General] :
I'm gonna guess its weak signal. According to your graph.

To test....toggle data off next time. Apps trying to use data to sync and whatnot cause about the worst drain a phone can have when data signal is weak.

Try keeping it off unless you need it, then off again. Just for a day. You'll still get calls and texts with data off.

That is one of the only explanations why its OK on WiFi. ;)
[Moto X General] SanD-82:
I agree...

The thing is that this was not an issue on jb...

And I used jb for months before upgrading to kk...

It also seems kk has weaker signal than jb... The quality bar it's way yellower now than before...

Enviado desde mi XT1058 usando Tapatalk 2
[Moto X General] seangrimes590:
Figured I'd chime in since I think my battery life is pretty good.

My setup: Eclipse 3.2.1, Faux 008 ultimate kernel. All 'features' and services that came with the phone are enabled (including now and location services [high accuracy]). I'm using wakelock terminator to tame google play services / google now.

I'm also using the xposed experimental and donate features for greenify.

Screenshots are for my typical use. I don't use my phone as much as many people here, but it also doesn't sit on my desk untouched all day.

There are so many wake locks for 1013 due to keyboard sounds (I think).

--

Edit:

Not all of the features, I disabled Moto Assist, and Moto Connect doesn't work with Eclipse Rom so that's disabled too.
[Moto X General] devilsdouble:
Now that is just bad :laugh:

So what will happen when I will update the X to 4.4.4? ART will be default there, and the Xposed won't run or what? I will die without Xposed :p

By the way, any news about XT1052's update? I am still on 4.4.2, rooted obviously, will I see OTA? When I check now it says "latest version is already installed" but if at a latter stage a newer version does come out will I be able to receive the update via OTA?
[Moto X General] abuttino:
Whatv are you terminating in Wakelock Terminator?

Sent from my Moto X
[Moto X General] jjl468:
ART is not the default runtime in 4.4.4, but it will be the default in Android L. Also, the developer of Xposed said that he will update Xposed to ART once Google makes it the default runtime, so he should be working on it right now.

AFAIK, all carriers that have not updated to 4.4.3 have decided to skip 4.4.3 and update directly to 4.4.4, and so far, nobody has updated the Moto X to 4.4.4 yet.
[Moto X General] seangrimes590:
I've attached a screenshot of my filtered apps with wakelock terminator.

I've added more stuff in compared with the standard WLT screenshots you can find on google. I haven't noticed any services working incorrectly, but I'm also not sure if there is a benefit to the additional stuff I added.

A related note: I'm also using app ops to restrict the location and keep awake permissions for specific apps. If anybody is interested I can try to put together a list of that information. Wakelock terminator was the biggest help to my battery life, but faux kernel is pretty close, I definitely recommend it.
[Moto X General] abuttino:
Ya, if you could put that list together in text, I'd be quite thankful.
[Moto X General] seangrimes590:
Sure no problem. I need to get some work finished up first, but I'll put together the list tonight or tomorrow and post it. In the meantime, I've attached a list of apps I have uninstalled incase anybody is looking to go down that route.

Thanks to scorpion667 for compiling a safe to freeze list for the Moto X, the link for his post can be found in the txt file and listed right here: http://xdaforums.com/moto-x/moto-x-qa/guide-freezing-moto-x-bloat-titanium-t2432729

An important note with respect to the uninstalled apps list, freezing and uninstalling are NOT the same thing. If you uninstall everything on the list from scorpion667 (remember, that is a 'freeze' list, not an uninstall this stuff list) you will have problems with active display. I'm not a big fan of freezing apps that I know I don't want; some google stuff seems to continue to work despite being frozen (maybe other stuff too), so there seems to be a real difference between uninstalling and freezing. If you go down the uninstall route, you can follow the list attached here. If you want to freeze the apps instead, follow scorpion667's list, and remember to thank him(her?) for putting it together. If you have questions about what apps are doing what, reference the thread in the above link, there is a lot of good information there.

(I use VIM as my txt editor, there may be white space or \n issues if you open in word pad [windows ends lines with \r\n]).
[Moto X General] abuttino:
What is the difference between freezing and uninstalling? Other than the obvious ones like, the file won't exist any longer.
[Moto X General] :
If you uninstall and want to do an OTA or have issues, it can be hard to find the things you uninstalled. And you may have to flash stock firmware, or extract the apk's.

Freezing just disables them...and you can unfreeze if needed. The system apps take very little space up individually.... You don't gain much by uninstalling them. Its not worth the potential problems. ?
[Moto X General] abuttino:
That's kinda what I figured..
[Moto X General] seangrimes590:
I do agree with you KJ, it makes things more complicated with respect to taking an OTA, with proper documentation (the list) and TitaniumBackup you're fairly safe; your uninstalled apps are either on your phone or stored in the cloud with one of the supported services (or copied to your computer).

With that said, if you are far from getting the battery life you want, or are already getting the batter life you want, I'd agree, it's not worth it. In my case, I want to go through a day without worrying about battery life if I find myself sitting waiting with nothing to do but play with my phone (a delayed flight, for example), while keeping the features that I like to use. I don't see the benefit in keeping the apps installed (frozen or otherwise) on my phone when, in my experience, there is a noticeable difference in battery life gained when the apps are uninstalled vs frozen.

I have a nandroid of a stock (minus root) 4.4.2 system to restore to if an OTA comes along. With the update.zip (with app + app data) feature from TitaniumBackup and a stock nandroid image, the process is literally a few taps and you're back to stock with all of your apps, in the state they were in 5 minutes before wiping/factory reset.

It is good for people to understand the complications that come along with uninstalling apps. Thanks for pointing that out for people to reference, KJ.
[Moto X General] abuttino:
Ya, I could see a lot of people going haywire when it comes time for an ota.. Those moto checks are a bit more stringent these days.
[Moto X General] :
Great points! ;)

My only thing would be the battery life statement. Its impossible for a frozen app to use any battery power whatsoever. It isn't running and can't run. You only have to check running apps and cached processes to verify that.

But, with a nandroid of stock to easily apply when needed....it doesn't hurt to uninstall for sure. :)
[Moto X General] seangrimes590:
That was my understanding of freezing apps (maybe it soon will be again). I find it difficult to explain why Active Display will stop working when one uninstalls MotoSignatureApp 1.0, but simply freezing it will produce no ill effects with respect to Active Display. I'm not going to pretend to know what's going on in the background, but maybe you or somebody else could explain this?

Perhaps the battery life increase after uninstalling apps was due to something different. I have no way to definitively say that it was from uninstalling instead of freezing vs a random app update, neighbor changing wifi channel and decreasing interference with mine, something else, etc...

Here is an older post I found about frozen apps/services still running, but I think it's relevant: http://xdaforums.com/showthread.php?t=1247447

Another post (external link) that talks about the same thing, frozen but running (not much in the way of an explanation in the answers): http://www.makeuseof.com/answers/frozen-apps-running-droid/

Perhaps this only applies to older versions of android, but from what I've read (which I admit, was a while ago), frozen apps / services are still capable of receiving intents and performing a task if other apps/services depend on them. e.g. MotoSignatureApp with respect to Active Display.
[Moto X General] seangrimes590:
Here's the list of my permissions from App Ops. I don't know how much of a battery difference these make.

Good luck.
[Moto X General] abuttino:
Can you copy those wakelock terminator filters into text?

They are the ones I think I'd need most, especially from what I'm getting from BBS
[Moto X General] seangrimes590:
Sure

---

Edit:

Guess I didn't attach the .txt file. Still have the 5 minutes between posting rule going on, sorry about the delay.
[Moto X General] abuttino:
I presume the ops mentioned below the program in each line is stuff you want to turn off?

I'll be testing these 3 major tweaks you've uploaded and giving a full report. Thanks for everything!

Sent from my Moto X
[Moto X General] SanD-82:
I switched to ART, let's see if that makes a difference or not...

And by the way, to me to disable mobile data is not an option...

I mean, if mobile data is the issue, that was also the case on jb... But jb handled that better than kk...

So summing up, is my opinion that the issue is the poorly optimized kk...

Enviado desde mi XT1058 usando Tapatalk 2
[Moto X General] seangrimes590:
Yes, the stuff I listed is the stuff I turned off with app ops. Looking forward to hearing about your results, good luck.
[Moto X General] jayboyyyy:
two thoughts on the matter. I looked it up and couldn't really nail down the answer to this question. I did see somewhere that said if you do not have debugging enabled that freezing an app wont work correctly at boot. I then started thinking about how freezing could work if it has the same name. It may be possible that other apps that call on a particular app to do something might react differently if the app is found or if it is not found. Many that perhaps an app that calls on another apk has code it in that first checks to see if that apk exists, if it does then it constantly pings it expecting an answer, if it doesn't then it just says forget it and moves on to its next process without ever pinging it again. Clearly what im describing is not scientific but more just a thought/description of a possibility.

I oculdn't find anything on what tibu "freezing" actually does.
[Moto X General] seangrimes590:
Jayboyyyy, thanks for your thoughts.

I've never heard that about debugging, I will try disabling it and see if it makes any difference, though I'm not sure how I will be able to find out if there is a difference or not. I'll take a look at the running processes or see if TiBu gives me any warnings.

What you say about an app or process repeatedly calling on another app, even though it's frozen makes sense from what I've seen. With respect to Active Display, it's possible the process is calling on MotoSignatureApp, and if found, it continues to work, but when MotoSignatureApp is uninstalled, Active Display just crashes (which is what I've found to happen though my testing). It would also explain why there is a battery life difference, apps repeatedly calling on something in the background, in theory, should use up some additional battery (again, I just don't have the knowledge / experience to test this theory).
[Moto X General] jayboyyyy:
agreed. we would need a dev to figure it out that can read the code and logcats for stuff. I am not that.
[Moto X General] abuttino:
Anyone with battery problems might want to try the new Google Play Services listed on the portal.. It seems to have helped a little bit

Sent from my Moto X
[Moto X General] ram130:
Also make sure your screen comes on after unplugging your device. I see that PM8921 charger process. Which causes drain.

---------- Post added at 11:18 AM ---------- Previous post was at 11:16 AM ----------

I can confirm improvement. CPU usage is way down. Still testing to be sure but I think it was more the latest Google search update too.
[Moto X General] abuttino:
Where is the setting to turn the device on after unplug? Settings or GravityBox?

URL for new Google search?

Sent from my Moto X
[Moto X General] ram130:
When you unplug.,.the screen should turn on. That's all stock Android. If it doesn't turn on, then next time turn it on then unplug. If you're charging off, boot up, then wait until the screen turns off and then unplug, it should turn on. If not turn it on then unplug.
[Moto X General] abuttino:
Is this the version of Google search you speak of?

http://www.androidfilehost.com/?w=f...1059e5bc8933c1495ed8646f0d208c41acda80333646c

Sent from my Moto X
[Moto X General] SanD-82:
OK, thanks for the advise...

I will look after that.

Now, what should I do if the screen does not turn on when I unplug it ?, plug it and try again?.

Normally it does turn on...

I'm on 2g right now, as preferred network...

Signal bar is now a lot greener than on 3g, and I'm about 1 hour of screen time with 2:45 hours on battery... Battery is at 81%...

Enviado desde mi XT1058 usando Tapatalk 2
[Moto X General] ram130:
Not from Android L. From the play store. It's more updated.
[Moto X General] SanD-82:
Well, here are the caps for today...

I've activated art, and also I did only allow 2g connections... (Hardly usable here in Argentina)...

Results are quite dramatic:

Massive improvement...

It's also important to notice that the signal quality bar is almost all green, solid green... While on 3g, this would be yellowish...

Temp seems to be a bit lower as well

Finally,the gsam caps... Much less android os consumption:

Enviado desde mi XT1058 usando Tapatalk 2
[Moto X General] ram130:
So next time try 3G or LTE.

- Ram
[Moto X General] mbudden:
Here is my battery life after Bootloader/Root/Greenify + WakeLock Terminator. 3+ hours of Screen On.

(High Wifi usage indicated by blue, forgot to turn off WiFi scanning for 13 hours it ran.)

Much better than 13 hours in stock form.
[Moto X General] ram130:
Funny. I got 3hr screen on with 20hrs on just pure stock with WiFi scanning. Lol.
[Moto X General] mbudden:
After coming from an iPhone, I thought it was a joke. 13 hours with light usage and same amount of syncing apps etc? Pfft. lol

Now doing more testing with DS Battery Saver added.
[Moto X General] abuttino:
Is there some sort of app that can detail what the wakelock is for? I have 3k of them for Tasker's M service and would like to figure out which task is draining the battery
[Moto X General] xawen:
No app to explain it, but here's a good description of what the Tasker wakelocks do.

https://github.com/asksven/BetterBatteryStats/issues/222
[Moto X General] abuttino:
Like I said.. I know what the M service is.. But need to know what task it is waking up for..

I think I will just run the log in Tasker to figure it out.. Can't think of a better way if there is nothing that can detail the wakelock
[Moto X General] xawen:
Well, the M is the monitor wakelock. What triggers do you have on your active profiles? Something must be getting activated a lot...Or at least Tasker is waking up to evaluate it.
[Moto X General] abuttino:
Of 300 tasks, I wouldn't know what one or many could be waking it up.. I am just making sure it's not one of Tasker's monitors.
[Moto X General] tu3218:
Did you do anything particular to install it? I keep trying to install the 5.0 version but it gives me an error when trying to install.
[Moto X General] abuttino:
Don't know.. Reboot
[Moto X General] MickyMax:
Objectively, have you observed better battery management with 4.4.3?
[Moto X General] SanD-82:
Here are the screens, only 3g...

For some reason, android just likes to eat power...

Forcing only 3g helped, but I've noticed that yesterday for no apparent reason, android appeared as one of the top consumers...

No, it's almost the same, if not the same...

Nothing was mentioned in the change log from 4.4.2 to 4.4.3 referring battery life...

Enviado desde mi XT1058 usando Tapatalk 2
[Moto X General] :
Make sure to try a reboot right after unplugging from the charger.

Also....no time to read back, I'm working....but turn Google now off. Location off. Sync off. Keep screen as dim as you can take, adjusting manually.

See what happens a full day like that.

If its still bad, its definitely signal OR a bad app.

Next thing would be a clean fresh install of the SAME version you are on now....if the flash files are available. And see how it is before installing ANY apps.

That's all I got. ;)
[Moto X General] Wutang200:
Take a read of this:

http://www.redmondpie.com/how-to-stop-android-from-leaking-your-location-history-over-wifi/

Might help battery life as well as increase security.
[Moto X General] :
I think its far better to just turn off location history. A known battery drainer.

Tho I always say....turn location off period....unless you need it. Then toggle on, use, toggle off.

So many battery issues are caused by location services and it just seems to be getting worse after each new android version .

Very frustrating when I know it will save people so much battery shutting it off, or stop their issue.....but they really want it on.....and I don't blame anyone wanting it on, I get that some really want it on. But it causes so many issues and more and more it seems there's no cure for it.

Google needs to get their act together and make location efficient..or their own Google apps that use location is probably a good step too. Tho location gets exploited by many apps. :)

All I know with my own testing....and I don't have a bunch of social apps, which all use location too.....but I get an hour and half note screen time with location off.....and at least 5 or 6 more hours total. And those with 200 apps and maybe 20 all accessing location, battery loss will be far more than mine.

Fighting a losing battle trying to stop location based issues it seems.