Related
Hey all,
I have an L04 running B360 Nougat with EMUI 5. I updated using Charles method. I noticed the Facebook drain issue pretty much right away after upgrading. So I did a factory reset afterwards, which helped at first. But later in the day, the app started draining again...
With the Facebook app installed, I notice ridiculous background CPU usage on Facebook, using about 20% of battery with over 1 hour of background CPU usage in one day. I tried blacklisting Facebook so it gets closed in the background after screen is locked, but I notice the process just starts itself again without me even opening the app....
I have notifications off on Facebook and a bunch of other things, but it still drained like crazy. My OP3 does not have this issue despite running also on Nougat. I have no idea why it drains so much, when it should be doing absolutely nothing in the background. Seems to keep the phone awake too.
Has anyone else had this issue? Currently the app is uninstalled so that I can get decent battery life.
I noticed increased battery drain in general with Nougat/B360, not sure exactly why. I recommend installing "Swipe for Facebook" in the meantime, as it isn't as battery intensive and is a great replacement for the normal FB app.
The Facebook app had a bug that had an issue with battery drain. Did you installed the latest version?
Try to download the latest Facebook and Messanger app from apkmirror and try again.
Thanks for the quick reply guys. I am going to check out swype in the meantime.
Potato997 said:
The Facebook app had a bug that had an issue with battery drain. Did you installed the latest version?
Try to download the latest Facebook and Messanger app from apkmirror and try again.
Click to expand...
Click to collapse
Yes they are the newest version that's on Google play store. Messenger itself seems fine, it's Facebook itself that's killing me...
aeozyalcin said:
Thanks for the quick reply guys. I am going to check out swype in the meantime.
Yes they are the newest version that's on Google play store. Messenger itself seems fine, it's Facebook itself that's killing me...
Click to expand...
Click to collapse
I also recommend FB Messenger Lite if you don't really need the calling features of the regular Messenger app; I'm not a fan of all the Snapchat-like features that they've been adding to the main application lately.
I confirm that the Facebook app, no matter what version you have, is a huge battery drainer. It doesn't respect the EMUI settings or anything. It drained the phone over night even on flight mode.
After uninstalling it, the battery performance on EMUI 5 is very good.
If you're on L09C432 please refer to this thread to get the system fix released by Honor/Huawei
morpheus302 said:
If you're on L09C432 please refer to this thread to get the system fix released by Honor/Huawei
Click to expand...
Click to collapse
Yeah I saw that on the forum yesterday. But I'm thinking I can't put that update on my L04. Swipe for Facebook seems to be pretty awesome, I have been using that. I also installed the regular Facebook app again to try once more, and it has already consumed 3 times the energy Swipe has consumed, and I used Swipe mostly..
aeozyalcin said:
Seems to keep the phone awake too.
Click to expand...
Click to collapse
If you go the application info and click on battery, you can find an option to disable the system wakeup (refer to the screenshot).
Overall, I did notice that the battery life decreased after the nougat update. I personally have problems with Instagram, I constantly have the power-intensive prompt notification, and just like you said, the lockscreen-app-kill doesn't work like it's suppposed to.
takichiman said:
If you go the application info and click on battery, you can find an option to disable the system wakeup (refer to the screenshot).
Overall, I did notice that the battery life decreased after the nougat update. I personally have problems with Instagram, I constantly have the power-intensive prompt notification, and just like you said, the lockscreen-app-kill doesn't work like it's suppposed to.
Click to expand...
Click to collapse
Huh, interesting... I only have close after screen lock and power intensive prompt as the two options on that screen.... No option for system awake. Are you on L04 on EMUI5?
aeozyalcin said:
Huh, interesting... I only have close after screen lock and power intensive prompt as the two options on that screen.... No option for system awake. Are you on L04 on EMUI5?
Click to expand...
Click to collapse
Yes, I have L04 on Nougat/EMUI5.
This option is not available for all apps, but I'm sure I've had it for Facebook with EMUI4.1
aeozyalcin said:
Hey all,
I have an L04 running B360 Nougat with EMUI 5. I updated using Charles method. I noticed the Facebook drain issue pretty much right away after upgrading. So I did a factory reset afterwards, which helped at first. But later in the day, the app started draining again...
With the Facebook app installed, I notice ridiculous background CPU usage on Facebook, using about 20% of battery with over 1 hour of background CPU usage in one day. I tried blacklisting Facebook so it gets closed in the background after screen is locked, but I notice the process just starts itself again without me even opening the app....
I have notifications off on Facebook and a bunch of other things, but it still drained like crazy. My OP3 does not have this issue despite running also on Nougat. I have no idea why it drains so much, when it should be doing absolutely nothing in the background. Seems to keep the phone awake too.
Has anyone else had this issue? Currently the app is uninstalled so that I can get decent battery life.
Click to expand...
Click to collapse
Its not problem of new emui 5 , Mine is running old version emui 4.1 and still drain battery for better battery performance use facebook via google might be way better then apps through playstore.
I use Facebook Lite and Messenger Lite, you can grab either from APKMirror.
So system wakeup toggle now magically shows up for Facebook. I switched it off, and it has been good on power now. However the funny thing is, when I go to "Apps that use power in background" screen, Facebook is listed there as an application that frequently wakes up the device. It's bizarre.
I'm monitoring power consumption of Facebook closely to see how it behaves.
Facebook is one of the apps that the company behind it has the mentality of "I'm going to run on the background of your phone no matter what". It's absurd. Three apps on my phone, Facebook, Messenger and Instagram (but surprisingly not WhatsApp) wake up at the same time. If one of them is allowed to wake up, wakes up the rest - it's insane. I've tried everything possible on a non-rooted, non-xposed phone. It just starts on the background, and you can see on Greenify wakeup tracker that the trio (fb, messenger, instagram) starts exactly at the same time.
Of course, this is not the first time they are being user-hostile: https://www.macstories.net/linked/the-background-data-and-battery-usage-of-facebooks-ios-app/
The only thing I found that kind-of mitigates the problem is using AppOps by Quixingchen ( https://play.google.com/store/apps/details?id=rikka.appops ) which, in EMUI 5, allows to remove the permission to run in the background from certain apps. It doesn't require root, but requires to do some tricks with adb and usb debugging. Removing it on the trio of appls forces them to use the GCM push method, which is much battery friendly but may delay some notifications - that is ok for me.
I hope this post helps people with battery drain issues - me personally don't have any issues with EMUI 4.1/5 and facebook, but I was already aggressively trying to make fb stop running in the background, so I don't know what would happen if I didn't.
Hello everyone,
So I was wondering how to get good battery life?
I am on stock firmware latest update. No root.
Installed system wakelock detection but only whatsapp waking up like 5 times.
But, still draining a lot of percentage when the device is idle.
I used greenify to hibernate some apps.
Downgrading cpu is maybe an option.
I hope anyone has an idea!
Depends what you define as "good battery life." I find some people think they should be getting 12 hours SOT and 0% overnight drain because they read a post by someone who has their phone running with half the functions disabled and 5% screen brightness.
There are a couple of kernels that cap CPU performance if that's what you want. But you're probably better off figuring out what apps are using battery and optimize/remove them. Battery life is typically a userspace issue.
iElvis said:
Depends what you define as "good battery life." I find some people think they should be getting 12 hours SOT and 0% overnight drain because they read a post by someone who has their phone running with half the functions disabled and 5% screen brightness.
There are a couple of kernels that cap CPU performance if that's what you want. But you're probably better off figuring out what apps are using battery and optimize/remove them. Battery life is typically a userspace issue.
Click to expand...
Click to collapse
Now I am getting 3 hours of SOT max.
I do have quite a lot apps (127 apps)
But I can't figure out which ones are taking battery.
Read one of the battery guides posted in the forums, they might help you out.
With root you can detect drain eazy with betterbatterystats, if you wish to go that road.
Disable functions you don't need currently. Some apps track you with gps even when you don't use them wich drains a lot of battery. Especially from Apps that don't need this to function normally this is very uncool. Take away the permissions Apps don't need if possible.
Also look up Settings/ Battery for your battery consumption
Why not search the forum bro? Someone made a special post on how to get the best battery life...... i know its hard to use the search function but please try
ItsCrewz said:
Hello everyone,
So I was wondering how to get good battery life?
I am on stock firmware latest update. No root.
Installed system wakelock detection but only whatsapp waking up like 5 times.
But, still draining a lot of percentage when the device is idle.
I used greenify to hibernate some apps.
Downgrading cpu is maybe an option.
I hope anyone has an idea!
Click to expand...
Click to collapse
Stop using apps like Greenify and wakelock detector, they honestly do more harm than good with the newer versions of Android. OnePlus has this built in anyways, called battery optimization. Turn on advanced optimization and only allow apps you NEED to get real time notifications for, I get great battery life with that setup.
Lightbird said:
Disable functions you don't need currently. Some apps track you with gps even when you don't use them wich drains a lot of battery. Especially from Apps that don't need this to function normally this is very uncool. Take away the permissions Apps don't need if possible.
Also look up Settings/ Battery for your battery consumption
Click to expand...
Click to collapse
Thanks ill try!
geoff5093 said:
Stop using apps like Greenify and wakelock detector, they honestly do more harm than good with the newer versions of Android. OnePlus has this built in anyways, called battery optimization. Turn on advanced optimization and only allow apps you NEED to get real time notifications for, I get great battery life with that setup.
Click to expand...
Click to collapse
I have battery optimization turned on!
ItsCrewz said:
I have battery optimization turned on!
Click to expand...
Click to collapse
The advanced one as well?
ItsCrewz said:
I have battery optimization turned on!
Click to expand...
Click to collapse
I go to settings>accounts>google and turnoff all the syncing options. For calendar and contacts, when I add any, I go into there and just turn them on, let them sync and then turn them back off. Why just let them sync all day long with nothing to sync? Doesn't make sense to me. Also in Setting>Data Usage>Cellular Data Usage i tap each thing and disable background data for each individual app that I don't need doing anything. I leave apps like email, messaging apps (Textra, What'sApp web browser, Google Play Services, Solid Explorer, DropBox, Weather Android OS ) with background on so they work properly. So you know, things like Web Browsers and Solid Explorer you need their background data on so if you are downloading from the net or moving files with the file manager they will fail, so you have to leave those on. Likewise with Google Play Services, you can't download from the play store with background data disabled.
Also, you can turn off location permissions to all apps that don't need it. Go to settings>apps>App Permissions and you can select Location and it will list all apps that have the ability to request Location Permissions. Right now mine says 4 of 30 has location permissions. I have Samsung Internet, Google, Maps and Weather. I have all other apps location turned off. Here you can just go down the list instead have having to go into each app. I also Keep Location set to battery saving unless I need Maps and I just turn it to High Accuracy.
With this and keeping screen brightness on auto I get 9-11 hours SOT. Maybe a little less now since I just bought a gear S3 Frontier watch so my Bluetooth is always active now and communicating to the watch. Oh and a couple other things. I have work email set to push and personal email to sync every 3 hours and weather sync every 6 hours. These are things that are personal preferences and will cause battery life to vary. But setting up background data usage and Location permissions can go a long way for battery life.
Eric214 said:
I go to settings>accounts>google and turnoff all the syncing options. For calendar and contacts, when I add any, I go into there and just turn them on, let them sync and then turn them back off. Why just let them sync all day long with nothing to sync? Doesn't make sense to me. Also in Setting>Data Usage>Cellular Data Usage i tap each thing and disable background data for each individual app that I don't need doing anything. I leave apps like email, messaging apps (Textra, What'sApp web browser, Google Play Services, Solid Explorer, DropBox, Weather Android OS ) with background on so they work properly. So you know, things like Web Browsers and Solid Explorer you need their background data on so if you are downloading from the net or moving files with the file manager they will fail, so you have to leave those on. Likewise with Google Play Services, you can't download from the play store with background data disabled.
Also, you can turn off location permissions to all apps that don't need it. Go to settings>apps>App Permissions and you can select Location and it will list all apps that have the ability to request Location Permissions. Right now mine says 4 of 30 has location permissions. I have Samsung Internet, Google, Maps and Weather. I have all other apps location turned off. Here you can just go down the list instead have having to go into each app. I also Keep Location set to battery saving unless I need Maps and I just turn it to High Accuracy.
With this and keeping screen brightness on auto I get 9-11 hours SOT. Maybe a little less now since I just bought a gear S3 Frontier watch so my Bluetooth is always active now and communicating to the watch. Oh and a couple other things. I have work email set to push and personal email to sync every 3 hours and weather sync every 6 hours. These are things that are personal preferences and will cause battery life to vary. But setting up background data usage and Location permissions can go a long way for battery life.
Click to expand...
Click to collapse
How do you do to setting up the email to sync every 3 hours? For example with Gmail or outlook
cellular signal booster is the best solution to significantly reduce battery drawing.
AOSP with fully manual control of each and everyone app and service on your phone.
mf117 said:
How do you do to setting up the email to sync every 3 hours? For example with Gmail or outlook
Click to expand...
Click to collapse
I use blue mail. It's free and works with exchange for my work email. I don't use Gmail as it sucks for tweaking. I rarely use Google apps. I use Google calendar, YouTube, Google sheets and Google docs and that's it.
In blue mail there are sync settings
geoff5093 said:
The advanced one as well?
Click to expand...
Click to collapse
Yes
Eric214 said:
I go to settings>accounts>google and turnoff all the syncing options. For calendar and contacts, when I add any, I go into there and just turn them on, let them sync and then turn them back off. Why just let them sync all day long with nothing to sync? Doesn't make sense to me. Also in Setting>Data Usage>Cellular Data Usage i tap each thing and disable background data for each individual app that I don't need doing anything. I leave apps like email, messaging apps (Textra, What'sApp web browser, Google Play Services, Solid Explorer, DropBox, Weather Android OS ) with background on so they work properly. So you know, things like Web Browsers and Solid Explorer you need their background data on so if you are downloading from the net or moving files with the file manager they will fail, so you have to leave those on. Likewise with Google Play Services, you can't download from the play store with background data disabled.
Also, you can turn off location permissions to all apps that don't need it. Go to settings>apps>App Permissions and you can select Location and it will list all apps that have the ability to request Location Permissions. Right now mine says 4 of 30 has location permissions. I have Samsung Internet, Google, Maps and Weather. I have all other apps location turned off. Here you can just go down the list instead have having to go into each app. I also Keep Location set to battery saving unless I need Maps and I just turn it to High Accuracy.
With this and keeping screen brightness on auto I get 9-11 hours SOT. Maybe a little less now since I just bought a gear S3 Frontier watch so my Bluetooth is always active now and communicating to the watch. Oh and a couple other things. I have work email set to push and personal email to sync every 3 hours and weather sync every 6 hours. These are things that are personal preferences and will cause battery life to vary. But setting up background data usage and Location permissions can go a long way for battery life.
Click to expand...
Click to collapse
Thanks a lot! I did everything. Lets see if it works!
ItsCrewz said:
Thanks a lot! I did everything. Lets see if it works!
Click to expand...
Click to collapse
Let me know how it works out for you.
maybe you could try
1. going to developer option and decreasing the animation to 0.5x from 1x
2. disabling auto sync in accounts
3. enabling dark theme
4. using wifi more, than using 4G
you will significantly see improvement in the battery life, though the battery is already kickass in the first place
prawalhaina said:
maybe you could try
1. going to developer option and decreasing the animation to 0.5x from 1x
2. disabling auto sync in accounts
3. enabling dark theme
4. using wifi more, than using 4G
you will significantly see improvement in the battery life, though the battery is already kickass in the first place
Click to expand...
Click to collapse
Yep having all that already
geoff5093 said:
Stop using apps like Greenify and wakelock detector, they honestly do more harm than good with the newer versions of Android. OnePlus has this built in anyways, called battery optimization. Turn on advanced optimization and only allow apps you NEED to get real time notifications for, I get great battery life with that setup.
Click to expand...
Click to collapse
You sure because when i use greenify i get way better battery life and greenify also adopts to the newer version of android with shallow sleep.
Hi, I'm using EMUI 5 on my Honor 8 (FRD-L04 so still noreo ) and was wondering if we still have to set apps to ignore battery optimization to get notifications. When I first got my phone I installed all the apps and set them to ignore battery optimizations so that I could get notifications but lately my battery life is pretty ****ty, especially since these apps ignore doze. So I'd like to know if people still have to set apps to ignore doze or does notifications work like they're supposed to after so many updates? Thanks!
By ignore battery optimization you mean enabling auto-start on each app? I haven't faced any battery life decrease with it enabled.
Elpsycongroo13 said:
By ignore battery optimization you mean enabling auto-start on each app? I haven't faced any battery life decrease with it enabled.
Click to expand...
Click to collapse
Not that one. Like inside settings there is a page called ignore battery optimizations which helps apps bypass doze.
This post was originally posted in Moto G5s Plus forum, but I thought/hope to get broader exposure and feedbacks:
I did extensive search and found no fix so far.
Problem: if my phone is locked for maybe 10min, then it will not display notification for incoming Signal, Whatsapp and Google Voice messages, until I unlock the screen and run the apps. In other words, I will not get notified of new messages if the phone is locked for over 10 minutes.
Native Messenger app is not affected, it displays incoming message right away. Gmail is good too.
I do not use Wifi, it is turned OFF. I am on Data 100% with T-Mobile. Stock ROM, rooted with Magisk and TWRP.
I have done "Battery Not Optimized", "unrestricted data", Battery saving mode is set Never, and there is no battery saving apps installed such as Greenify etc.
I have removed and reinstalled these apps from Play store, cleared data and cache, the whole 9 yards.
Still stuck with delayed notification.
Anyone with suggestions?
Thanks,
clu1688 said:
This post was originally posted in Moto G5s Plus forum, but I thought/hope to get broader exposure and feedbacks:
I did extensive search and found no fix so far.
Problem: if my phone is locked for maybe 10min, then it will not display notification for incoming Signal, Whatsapp and Google Voice messages, until I unlock the screen and run the apps. In other words, I will not get notified of new messages if the phone is locked for over 10 minutes.
Native Messenger app is not affected, it displays incoming message right away. Gmail is good too.
I do not use Wifi, it is turned OFF. I am on Data 100% with T-Mobile. Stock ROM, rooted with Magisk and TWRP.
I have done "Battery Not Optimized", "unrestricted data", Battery saving mode is set Never, and there is no battery saving apps installed such as Greenify etc.
I have removed and reinstalled these apps from Play store, cleared data and cache, the whole 9 yards.
Still stuck with delayed notification.
Anyone with suggestions?
Thanks,
Click to expand...
Click to collapse
It's probably caused by a wakelock that triggers after the screen is off for a set amount of time. Or maybe your device has a deep sleep mode that is triggered after a certain time with screen off.
Use Wakelock detector to identify the wakelocks on your device, then research the wakelocks that you find to see if any of them might be the cause of this issue. If you find a wakelock that is causing this, try using an app that can manage wakelocks to enable/disable the wakelock(s) as needed in order to get it working the way you want/need.
Sent from my SM-S767VL using Tapatalk
Hello,
I recently purchased the pixel 3, I've had it for less than a month. I couldn't resist the $300 off, and my OnePlus 3T was starting to show signs of it's age
One reason I switched was hoping notifications would be more reliable and on time, since I've read OnePlus severely restricts background services, and I would always get delayed notifications, even when I was using the phone!
But now with the pixel 3, if I'm away from my phone for a while, I won't get nearly any notifications, then when I go to check my phone just to see if I missed something, when I turn the screen on, immediately the notifications come in, and in one app for work, when I open the notification it tells me that the job is already gone. That's one way I know the notification was actually sent out waaaaay earlier
I've seen this before on the OnePlus, and I've read about it a lot, I think it has something to do with doze mode. On the OnePlus it was really easy to turn off doze mode(though OnePlus is so bad at this that I wonder if turning it off did anything), but that was Android Oreo and oxygen os. I can't even find a switch for doze mode in Android pie. It's not in developer settings, the closest thing I could find was adaptive battery, which is off. And I already set those important apps to have battery optimization disabled. Yet this keeps happening, as if doze mode is running on everything.
How do I turn off doze mode?? Or what can I do to get my notifications on time?? The work app I use heavily relies on that Google/firebase cloud messaging thing, and if I don't get notifications for new jobs on time, I pretty much miss out on a whole bunch of work.
Got any ideas?? Please help
Have you tried disabling Battery Optimisation for the apps which notifications are delayed?
For Android Pie it's in Settings > Apps & Notifications > Advanced > Special app access > Battery Optimisation, then change the filter to All apps and disable optimisation for each app you want to.
Turning off battery optimization doesn't do a thing. Notifications are always delayed for an app like Gmail, even after battery optimization are turned off.
Fille84 said:
Turning off battery optimization doesn't do a thing. Notifications are always delayed for an app like Gmail, even after battery optimization are turned off.
Click to expand...
Click to collapse
I have seen that happen especially when installing from a TB restore. Go into the app and disable notifications, and then re-enable them. If that doesn't work, delete and add the app back from the Play Store. That has worked for me in the past.
Fille84 said:
Turning off battery optimization doesn't do a thing. Notifications are always delayed for an app like Gmail, even after battery optimization are turned off.
Click to expand...
Click to collapse
I never had to turn off battery optimization to have instant notifications for Gmail maybe check @sliding_billy 's tips
sliding_billy said:
I have seen that happen especially when installing from a TB restore. Go into the app and disable notifications, and then re-enable them. If that doesn't work, delete and add the app back from the Play Store. That has worked for me in the past.
Click to expand...
Click to collapse
I will try that, even though I believe I've tried that before. I Started to use Outlook instead that gives me instant notifications.
Fille84 said:
I will try that, even though I believe I've tried that before. I Started to use Outlook instead that gives me instant notifications.
Click to expand...
Click to collapse
Yeah, the new Outlook app is damn good. I don't use it for other accounts, but I use it for my outlook.com account that I have had literally since Microsoft launched Hotmail. Now that the Activesync works on the deleted folder (which it didn't for a long time), I rarely use my Gmail account for anything not coming from Google.
bafforosso said:
Have you tried disabling Battery Optimisation for the apps which notifications are delayed?
For Android Pie it's in Settings > Apps & Notifications > Advanced > Special app access > Battery Optimisation, then change the filter to All apps and disable optimisation for each app you want to.
Click to expand...
Click to collapse
Yes I mentioned this in my post.
Fille84 said:
Turning off battery optimization doesn't do a thing. Notifications are always delayed for an app like Gmail, even after battery optimization are turned off.
Click to expand...
Click to collapse
Yeah it seems battery optimization toggles are useless
sliding_billy said:
I have seen that happen especially when installing from a TB restore. Go into the app and disable notifications, and then re-enable them. If that doesn't work, delete and add the app back from the Play Store. That has worked for me in the past.
Click to expand...
Click to collapse
I've tried this before but it doesn't help. Something within Android is messing up the notifications really badly. It's like it's putting Android into a really deep sleep, and maybe the notifications are being received, but the system is not waking up the phone to tell you,
so they just linger around until you check your phone, only when you check the phone does the system all of sudden tell you that notifications had been received. It's so annoying!
Does this method still work on Android 10?
https://youtu.be/SB3-k-3Cem4
Any chance you have flip to shh on? Do not disturb when face down?
Do notifications come in with screen on?
I'm on my second pixel 3 (first one warrantied after it stopped charging randomly) and neither gave me trouble with notifications.
My dad disabled notifications rather than just dismissing them when I got him his first smart phone last year, but it sounds like you're a lot more savvy than that.
Someone mentioned a titanium backup, which I was happy to do on my op3, but part of the appeal to me of the pixel was a totally clean and Google-managed backup process. Are you on a stock install?
Any chance you are using a MVNO? I went years on a MVNO with no push/sync issues. Over the last year I developed notification issues. I switched multiple phones & carriers, the only way I could fix delayed notifications was to switch to a real carrier, that or use WiFi.
Turn off developer mode. It worked for me.