Posts by justakiwibird

1) Message boards : Android : “awaiting to acquire lock”message (Message 89937)
Posted 6 Feb 2019 by justakiwibird
Post:
If the problem is due to the process running but the Android manager not being able to access it, would this show up by running, "top" in a terminal?


How do I do that? I’m familiar with running commands in terminal on computers but not on phones. I’m wondering the same thing because the built in task manager doesn’t show all running processes so I can’t tell if there is a rogue process running that hasn’t terminated properly. Tried to find a better task manager in the App Store but couldn’t find anything even remotely close to what I used to use on my PC when I had one.
2) Message boards : Android : “awaiting to acquire lock”message (Message 89912)
Posted 6 Feb 2019 by justakiwibird
Post:
This behaviour has continued and is making the app near impossible to use. This issue only started at the time of my initial post. Prior to that I had no issues.

Is there a beta forum to discuss beta issues or somewhere to officially report them?
3) Message boards : Android : “awaiting to acquire lock”message (Message 89819)
Posted 29 Jan 2019 by justakiwibird
Post:
Thanks. I rebooted my phone and it seems to have done the trick.
4) Message boards : Android : “awaiting to acquire lock”message (Message 89817)
Posted 29 Jan 2019 by justakiwibird
Post:
Hi

I’m running the beta version which has been running fine until the last day or too. I often find tasks sitting there with a “ready” status, but not crunching (battery charge is good). I have just looked at the event log and I see:


Client Messages

29/01/2019 8:05:09 PM|World Community Grid|<![CDATA[
Task ZIKA_000386641_x1r6r_DENV2_capsid_NMR_21_s2_0555_0 postponed for 600 seconds: Waiting to acquire lock
]]>
29/01/2019 8:04:47 PM|World Community Grid|<![CDATA[
Tasks are committed to other platforms
]]>
29/01/2019 8:04:47 PM|World Community Grid|<![CDATA[
No tasks are available for Mapping Cancer Markers
]]>
29/01/2019 8:04:47 PM|World Community Grid|<![CDATA[
No tasks are available for Microbiome Immunity Project
]]>
29/01/2019 8:04:47 PM|World Community Grid|<![CDATA[
No tasks sent
]]>
29/01/2019 8:04:47 PM|World Community Grid|<![CDATA[
Scheduler request completed: got 0 new tasks
]]>
<SNIP>

What does the “acquire lock” part mean and why is nothing crunching?
5) Message boards : Android : App not reading phone battery charge level correctly (Message 89602)
Posted 15 Jan 2019 by justakiwibird
Post:
Beta version is still mis-reading battery charge level. Event log states “Suspending computation. Battery charge level 0.0% <threshold 30%) but the battery level is currently sitting at 70 AND the app is actually running. So go figure.
6) Message boards : Android : App not reading phone battery charge level correctly (Message 89601)
Posted 15 Jan 2019 by justakiwibird
Post:
I’ve updated to the beta version so will see if it runs any differently/better.

Thanks for all your help everyone 🙂
7) Message boards : Android : App not reading phone battery charge level correctly (Message 89598)
Posted 14 Jan 2019 by justakiwibird
Post:
Thanks for all the help. My phone has an “energy saver” setting where I have disabled energy saving for BOINC (no background freeze, no stopping the app when abnormal background activity detected, and no pausing app when screen is off). Strangely, in spite of this I still get earning pup ups, and the app seems to suspend when the screen goes to sleep.

I might give the beta version a try. Will it pick up current work units from this version or should I finish them first (and not fetch any more in the meantime)?

One other thing - I don’t have anything in the “GUI messages” in the event log. Only client messages. Is that normal?


You should add BOINC as a power-intensive app in the whitelist on the phone. It depends on the phone and its GUI where that is.

To get 7.14.1, go to the BOINC website in the Google Play Store, and check the option to receive beta versions.
Exit the Store and reload it to find 7.14.1, install that. It's a more up-to-date version for Android versions 7 and above. It won't fix this problem out of the box, though.

You can also read through github issue #2467 for others with likewise problems. The volunteer developers read github more than they do the forums.
If you have 7.14.1 and added your phone as power-intensive and still have the problem, first up you may want to try to set BOINC to auto-start and leave it running even when it's not charging. As long as you didn't set in BOINC preferences that it can run while on battery, it won't use the battery much during the time it's off the charger.
8) Message boards : Android : App not reading phone battery charge level correctly (Message 89597)
Posted 14 Jan 2019 by justakiwibird
Post:
So there is. My bad. 4 cores must be the default as I didn’t set that. It’s probably ok for my phone so will leave it at that for now. Thanks.
9) Message boards : Android : App not reading phone battery charge level correctly (Message 89583)
Posted 14 Jan 2019 by justakiwibird
Post:
These were both the default settings when I installed the app. I just left them as they were as I wasn’t 100% sure what the CPU limit actually meant ie: does it mean 50% of available cores (as you are suggesting) or does it mean only use up to 90% of the CPU processing power for those 4 cores?

Plus, now that I think about it, I didn’t tell the app how many of the 8 cores to use - there is nowhere to select that. So the app decided this without my input.

I am puzzled by the way the app works (or appears to be working). Too many things are not making logical sense.

Do the BOINC developers ever respond to questions here?



Settings:

I have run on battery enabled with a minimum battery level of 50% and temp 40C.
4 CPU cores used (phone has 8 cores and 6GB RAM)
CPU limit set to 90%
Pause at CPU usage above 50%



4 cores out of 8 cores is 50%
How do you get CPU limit set to 90%?
10) Message boards : Android : App not reading phone battery charge level correctly (Message 89581)
Posted 14 Jan 2019 by justakiwibird
Post:
I have nowhere to upload a screenshot to link to here.

Latest version of the app 7.4.53.

OPPO R15 phone with latest updates. Android version 8.1.0.

Settings:

I have run on battery enabled with a minimum battery level of 50% and temp 40C.
4 CPU cores used (phone has 8 cores and 6GB RAM)
CPU limit set to 90%
Pause at CPU usage above 50%

I only crunch when I’m not using my phone. Don’t have it set to auto start - start manually.

The fact that the message I’m getting has it backwards - telling me computing is suspended at 56% charge, but will resume when it reaches 50% - would tend to indicate a bug of some sort don’t you think? 😉

I was going to post a screenshot of the event log but there doesn’t seem to be any way to upload one.

Upload isn't usually implemented, but you can use the IMG bbcode to link to screenshot uploaded elsewhere.

Just double-checking here...
1.) Which version of the App? (i.e. 7.4.53, 7.14.1,...)
2.) What settings are you using? (Just in case linking the screenshot doesn't work)
3.) Which phone model, or OS version? (Just in case it's something that the phone in particular is doing oddly that BOINC isn't handling well... It could happen.)
11) Message boards : Android : App not reading phone battery charge level correctly (Message 89565)
Posted 13 Jan 2019 by justakiwibird
Post:
I was going to post a screenshot of the event log but there doesn’t seem to be any way to upload one. The message I’m seeing makes no sense - “computing will resume when battery charge reaches 50% (currently 58%)”

The phone shows 58% charge, so the app is actually reading the level correctly but it isn’t managing the suspensions correctly. In the example above, the message itself is just incorrect.

Really frustrating and will probably be a deal breaker for me, which is a shame as I no longer have a computer to crunch on (only an iPad Pro) so I was happy to be able to crunch again on my phone.

And no, it doesn’t appear to be temperature related and the phone isn’t running overly hot.
12) Message boards : Android : App not reading phone battery charge level correctly (Message 89554)
Posted 12 Jan 2019 by justakiwibird
Post:
I downloaded and installed the Android app yesterday and have allowed it to run while on battery. I set the battery level threshold to 50% in preferences but the app keeps suspending itself well before the battery level gets to 50%. I have looked in the events log and am seeing “suspending network activity - battery level low” and “(battery charge level 0.0% <threshold 50.0%)”

My phone is only a few months old so I am pretty sure the phone itself is correctly reading and reflecting the battery charge level. Which means it’s the app that isn’t. The phone is showing 64% charge right now but the app started suspending itself over an hour ago.

Is this a known issue and if so, is there a fix coming as this is not ideal.
13) Message boards : Android : 100% but never completes (Message 69882)
Posted 1 Jun 2016 by justakiwibird
Post:
I have a couple of WCG Ebola work units that are sitting at 100% completed - one says "running" the other one says "ready." They've been sitting at this for probably 6 hours. I assumed the "ready" was ready to upload but it didn't upload when I forced an update.

Will these ever complete/upload now or should I just bin them?
14) Message boards : Android : Progress constantly being reset (Message 69791)
Posted 29 May 2016 by justakiwibird
Post:
I installed on my phone yesterday and am having the same issue running WCG. Disappointing. There is no point in continuing crunching on my phone if this is the default behaviour. Just a waste of time and wear and tear on my phone for absolutely nothing.
15) Message boards : Android : Runs only when screen off (Message 69790)
Posted 29 May 2016 by justakiwibird
Post:
I'm running WCG - does this mean my work is always going to start over if I interrupt it by unplugging my phone?
16) Message boards : Android : Runs only when screen off (Message 69788)
Posted 29 May 2016 by justakiwibird
Post:
OK, I managed to figure out how to get it to run even when the screen is on but every time I resume crunching the work units are starting over from scratch. For example, I had my phone connected to the charger earlier today - two units were processing. I had to go out so unplugged my phone to take with me. Have just got home and plugged it back in again, but it has now started the units over from the beginning again.

Surely this isn't default behaviour?
17) Message boards : Android : Runs only when screen off (Message 69784)
Posted 28 May 2016 by justakiwibird
Post:
Never mind. I figured it out (box to untick under preferences - for some weird reason I never saw that before).
18) Message boards : Android : Runs only when screen off (Message 69783)
Posted 28 May 2016 by justakiwibird
Post:
I've been crunching for years on my PC but have only just installed BOINC on my smartphone. The install went fine and it downloaded work but today nothing seems to be happening. I'm unable to observe it crunching because it tells me "turn off screen to resume computing" - all I see is 4-5 downloaded units and no progress anywhere.

I have it plugged in to charger. Is there a way to tell it NOT to stop computing when the screen is on? Just so I can actually observe what its doing for a bit?




Copyright © 2019 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.