Widgets Not Updating in Oreo - Samsung Galaxy S8 Questions and Answers

I recently upgraded to Oreo and have discovered a few annoying features (why did they get rid of the notification count?), pertinent to this discussion is the ability for a widget to periodically update its content.
For example, I have a couple of weather apps which allow a widget to be placed on the screen which will conveniently display current weather conditions. The apps themselves allow the user to determine the frequency of updates ranging between 15 minutes and a few hours. However, since this Oreo upgrade none of my widgets are updating the data within the widget itself. I can open the widget and it will update at that point, but they will not do so automatically as they had done previously.
Looking over the change log, I'm wondering if this has something to do with limiting background services for battery life extension?
I've gone into the settings and turned off power saving mode, turned off app power monitor, even enabled high performance mode. None of this seems to alter the widgets updating.
Any ideas?

Related

[GUIDE]Moto G (2nd Gen) - Ultimate Battery Saving & Performance Tips

Hey guys,
Now that most of you guys have probably flashed-up Lollipop on your Moto G (2nd Gen)s, I have taken the liberty to put together a guide to increase your Battery Life and Performance of your Devices.
As of now, this guide is NON-ROOT based. (Rooting is still unstable, Bootloops : Yuck!). And, I'm a big fan of the KISS (Keep It Simple Stupid) concept so thats how this is gonna go:
BASICS:
1. Use the Toggles!
Now that Lollipop has provided even easier access to a wide variety of Toggles, its only fair that we use them. So toggle off whenever you're not using WiFi, Bluetooth, Location etc..
Swipe Down with 2 fingers and see for yourself!
2. Mobile Data
Again.. Use the toggle in the Notification Centre to toggle on and toggle off when not in use.
Use 2G instead of 3G if you're only IM-ing (WhatsApp,Hike,Hangouts etc..). To switch the Cellular Data type, Tap and hold the Data toggle in NC to open the Cellular Network page, on the top right corner, tap the 3 dots and select Mobile Networks. Here use the Preferred Network Type to switch between 3G and 2G.
3. Battery Saver
Believe it or not, Battery Saver is not just a name-sake feature anymore like in KitKat, It actually works this time in Lollipop. Keep the Auto-Enable for Battery Saver ON at 15%.
You can access the Battery Saver by using the 2 finger swipe down from top, tap and hold the Battery Percent in the NC to open the Battery Settings page. Now tap the 3 dots and select Battery Saver.
When going on a trip or drive, turn on the Battery Saver while Driving (Unless you're expecting some notifications) and disable them when you reach your destination. Its so easy to disable as it displays a persistant notification in the NC and the Lockscreen when it is active. Just swipe down on the Notification and tap on Turn Off Battery Saver to disable it.
4. Use WiFi whenever possible
Wifi uses less battery power than 3G.
A power consumption chart in Decreasing order of Battery Consumption is:
3G>2G>Wifi
So choose wisely.
5. Auto-Brightness - DO NOT USE!!
Screen brightness is always one of the biggest battery drains on your device. And although auto brightness sounds like a saviour, IT IS NOT! It uses more processing power to keep track of the ambient lighting to auto adjust the brightness which defeats the overall purpose.
6. Disabling Apps
Apps can run in the background without you even knowing, hogging up memory and battery. Disabling the ones you dont need can help big time.
Go to Settings> Apps and slide all the way to the left to the All category, select the unwanted app and hit Disable. You can re-enable these apps anytime also. My suggestions would be to disable the Moto apps - Assist, Migrate, and Help, and also any of the Google apps you dont use such as Magazines, Newsstand, Movies, etc.
PRO-TIP: If you're willing to endure the 10 minute boot after rooting for once, then root your device using the latest SuperSU, Install any Root App Uninstaller and Uninstall the Un-Neccesary apps. You can then do a Full UnRoot from the SuperSU app and reboot. Voila.. Back to Normal and no more unnecessary app (I dont like to call Moto Apps as BloatWare cause these apps actually provide some usable functionality!)
7. Customizing with Efficiency in Mind
Use launchers like Google Launcher, Nova, Apex and GEL. These launchers are light weight and do not use much processing power.
Heavier launchers such as Go Launcher, Themer, Next Launcher 3D use a lot more RAM and can slow down your phone + drain battery.
8. Google Now
Nothing much to say here... If you dont use it, TURN IT OFF!!
9. Google Sync
Check your sync settings to make sure you're not syncing stuff you dont need. Go to settings>Accounts and tap Google, then tap your account name. Uncheck any of the services you dont use, for example Books, or Photos, or Google+. Do the same for anything else in you Accounts section.
10. Location
Again, turn On when in use and turn Off when not in Use. Use the toggle in NC!! Go to Settings>Location>Mode and make sure its on Battery Saving if you're insistent on keeping it ON.
Turn off Location Reporting in Facebook AND Facebook Messenger. In fact if you don't absolutely need it, delete the Facebook Messenger app altogether. The Facebook app will still give you your message notifications just fine without it.
11. RAM cleaner/ Booster Apps
These DO NOT WORK! They clean the RAM and drink it up again. And if they have those floating buttons, they are Worse!!
So thats most of it.. I'll keep updating this post with ROOT-based tips once a Stable Root is available for Lollipop.
Shoot back with comments and suggestions (and Criticism as well!)
Cheers
Krishna Sagar
Use Greenify to force stop unwanted apps.
ksuuk said:
Use Greenify to force stop unwanted apps.
Click to expand...
Click to collapse
Eventhough Greenify works without root....
I was going to add that but then held back as the true potential of greenify could be better achieved with root. I'll surely add this when I update this guide with Root based methods.
Bro are you using titan rom(5.0.2) or are you on 5.0.1
Also the reason I'm on kitkat is xposed
and lastly can you change the dpi manually(I'm loving 240) and reduce the minimum brightness to 1 instead of 10(I read manga before I go to sleep)
Edit: happy new year bro
m666p said:
Bro are you using titan rom(5.0.2) or are you on 5.0.1
Also the reason I'm on kitkat is xposed
and lastly can you change the dpi manually(I'm loving 240) and reduce the minimum brightness to 1 instead of 10(I read manga before I go to sleep)
Edit: happy new year bro
Click to expand...
Click to collapse
I checked out the Titan Prime 1.2 but now am on 5.0.1. I'm waiting for a more stable and feature rich version of the Titan Prime.
Motorolla says 3g consumes less power you say 3g consumes more power, who is right?
By the way thank you, this point was also in my mind regarding auto brightness I was already against the point of auto brightness, because I really don't like high brightness so I've set it on a constant percentage.
Tani2 said:
Motorolla says 3g consumes less power you say 3g consumes more power, who is right?
By the way thank you, this point was also in my mind regarding auto brightness I was already against the point of auto brightness, because I really don't like high brightness so I've set it on a constant percentage.
Click to expand...
Click to collapse
Like he said 3g>2g>wifi do your test charge your phone to 100% and use 3g see how much screen on time you get to 98% then do it with wifi :thumbup:
Sent from my XT1063 using XDA Free mobile app
Just my 2 cents : Google Now Launcher drains a lot of battery irrespective of the fact Google Now is installed/disabled

How do I get rid of background usage?

In iPhone, you can simply disable background refresh and once you close specified application, it won't receive any updates, notifications won't popup. I can't seem to do same thing on my S8. I have restricted background data usage through connection settings, I have enabled limited data usage in both snapchat and instagram but still, they keep sitting in background and I get notifications from Snap. I have installed Greenify but apparently, without root auto hibernation doesn't want to work. Any advices? Samsung's inbuilt optimizer that is supposed to hibernate apps doesn't seem to work on these 2
Try Medium power saving mode, or data saver.

Does your weather app update regularly?

Mine doesn't. I have to manually update it even though I have the weather in home screen. This is stupid. It's there a way to update like hourly?
kennyk09 said:
Mine doesn't. I have to manually update it even though I have the washer in home screen. This is stupid. It's there a way to update like hourly?
Click to expand...
Click to collapse
Yep
How?
How?
Think mine does as well.
There are times I'm not paying attention to the weather and the temperature # will change on the widget without me opening the app and manually refreshing.
Have seen it happen on at least 2 occasions that I can recall. Don't really use the weather app that much in the first place
My weather widget doesn't update. I've heard it might be a bizarre issue where it doesn't update in the EU region. Possibly a GDPR confirmation missed at one point. I didn't want to try this method for my reasons, but you could try setting your phone region to India, for instance, creating the widget and letting it detect your location. If that succeeds, you can revert to your region and the thing should then work, in theory. Let me know if you succeed.
I not working ,you can set up automatic update at night. Between 23 and 7!! Who need update when sleep.
I use Google widget At a glance and its working without any problem. Everyone have it in widget - Google
Only option I have is overnight crap. The weather is so unstable in this part of the world. I need to be able to update at least hourly, automatically of course.
Even if it does update during the night, at 6pm your widget will still be showing weather from 7am
I tried "simple weather & clock" by difer, which almost made it. I realized if you use 3rd party weather app, the time on notification bar stays on, in home screen. Which is annoying because I only want 1 big time shown on weather app that also allow me to access timer and alarm. Who needs 2 of same time shown on home screen? I rather have defect stock weather app, looks neater at least..
I also have the clock always in the status bar. Except for when a notification arrives, or right after unlocking it. It's connected to the default launcher and I'm using the Poco Launcher. I need my app drawer
If you don't want the clock in the status bar, you could use the MIUI clock only widget, and then just a separate widget for the forecast.

Battery manager stuff ?

Hello everyone !
I just bought a Redmi Note 7. This morning my alarm didn't ring for some reason. I use the Google Clock. Also I can't make "OK Google" working when my screen is off. Some notifications take time to be showed. Etc.
Is the battery manager thing responsible of all those "bugs" ? Is that a weird "Greenify" ?
Since I didn't unlock the device and install a real Android ROM, any of you have a solution for alarm so my boss don't kill me tomorrow ?
Thanks for your help guys.
Settings > manage apps > clock (or any other app) > battery saver > no restrictions.
Also enable autostart in the same settings menue.
And avoid stuff like naptime, if you are not experienced with such things.
Hi there. It's probably a MIUI battery saver thing. So for all of your mission critical apps whose notifications you want to receive instantly, do this:
1) Go to app settings for the app in question
2) Toggle on Auto start
3) Turn on all notifications that you want to receive
4) Set the battery saving setting to no restrictions.
If you notice that an app still gets closed in the background for some reason, add another step:
5) Open the app and then open the Recent apps screen. Tap and hold the preview image of the app in question. Tap the first icon (lock app). This will lock it in memory and only you will be able to manually swipe it off and clear it from memory. Tapping the Close All button in Recents will not close the locked apps.
After I had done this with the apps that I wanted real time notifications from (or battery tracking apps that I wanted always running in the background), I've never had any issues with late or missed notifications.
I don't use 'OK Google' to wake the phone. I'm not sure if this is possible with all newer phones or only with specific SoCs.
Thanks for your answers. That was that battery saver options. Have a nice weekend.

Unreliable Notifications

For the last few months I've been missing a lot of notifications on my S8 that previously worked flawlessly, both before and after I updated to Pie back in January.
Some apps like discord, Messenger and Snapchat need to be opened to check for new messages. If they aren't, a message notification can take anywhere between 10 minutes to a couple of hours to come through.
For each app I'm getting this problem with I've made sure that I've done the following:
- set the app to be not optimised in battery settings
- set the app to be allowed to run in the background in battery settings
- set the app to not be checked in memory in device care
- verified that no power saving mode is on
I've also done a complete factory reset of my phone and that didn't solve the issue.
I've noticed that in my battery usage monitor the apps I'm having problems with have no background usage at all. I have no problems with WhatsApp and it has hours of background usage each day but discord has 0m of background usage.
This leads me to believe the S8 is killing the app in the background. When I'm actively using the app (it's open or has only been in the background for a minute) it seems to work fine. But after a little while I'll stop getting notifications and when I open the app from my recents screen I see the splash screen as though I'm opening it for the first time and then after a few seconds I get the notifications from the last few hours.
I haven't been able to find any other settings that could be killing an app in the background that is both not battery optimised and not memory checked.
Any other people with this issue or know of a solution?

Categories

Resources