Message boards :
Questions and problems :
Not able to report completed tasks in Android 8 Oreo.
Message board moderation
Author | Message |
---|---|
Send message Joined: 24 Mar 18 Posts: 1 |
Hello everyone. So, I had a problem with BOINC Manager on Android 8. Couple of days ago, my Xiaomi Redmi 5 Plus got a update that upgraded it to Oreo. After that, I had issues with BOINC. I cannot run any tasks with the minimum battery limit condition on (I leave it set to 30%), and to get them running, I had to disable that setting. After my tasks we're completed, I'm not able to report them, so now they are simply sitting there, waiting for a network connection, even though I have it connected all the time (through Wi-Fi or LTE). What am I supposed to do now? Reinstall it and lose my completed tasks, or wait for a fix? EDIT: FYI, it was working almost perfectly on Android 7, it rarely crashed, and to fix that I only had to reopen it. |
Send message Joined: 23 Feb 08 Posts: 2462 |
Hello everyone. So, I had a problem with BOINC Manager on Android 8. Couple of days ago, my Xiaomi Redmi 5 Plus got a update that upgraded it to Oreo. After that, I had issues with BOINC. I cannot run any tasks with the minimum battery limit condition on (I leave it set to 30%), and to get them running, I had to disable that setting. After my tasks we're completed, I'm not able to report them, so now they are simply sitting there, waiting for a network connection, even though I have it connected all the time (through Wi-Fi or LTE). https://www.engadget.com/2018/09/14/google-android-pie-battery-saver-setting-remote-update/ |
Send message Joined: 29 Aug 05 Posts: 15477 |
The BOINC you're running is optimized for Android 5.0, that it runs on 6 and 7 is sheer luck and only because Google didn't change too much in those versions of Android. In 8 however, it did change a lot (e.g. drivers running separately from the OS) and one of those changes is in the Background Execution Limits which gets into play here. Whenever an app runs in the background, it consumes some of the device's limited resources, like RAM. This can result in an impaired user experience, especially if the user is using a resource-intensive app, such as playing a game or watching video. To improve the user experience, Android 8.0 (API level 26) imposes limitations on what apps can do while running in the background. This document describes the changes to the operating system, and how you can update your app to work well under the new limitations.That's not something the developers of BOINC can easily fix or workaround on. It may even be the end of the BOINC app on Android. |
Send message Joined: 29 Aug 05 Posts: 15477 |
@Gary, your link is for Pie (Android 9), while Matheus has a problem with Oreo (Android 8). The problem you point out was also only temporary and only on the devices Google updates immediately (i.e. all of their own brands and branches). |
Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.