Android tasks

nanoprobe
nanoprobe
Joined: 3 Mar 12
Posts: 40
Credit: 12,540,756
RAC: 0
Topic 200076

Just installed Android 5.1.1 on a Pine 64 board and attached here but I'm not receiving any work. Is there no android tasks ATM? Looked at server stats and thought there was.

Holmis
Joined: 4 Jan 05
Posts: 1,118
Credit: 1,055,935,564
RAC: 0

If you go to "Account" and

If you go to "Account" and then under the list of computers click on "More" you will get a list of your computers. At the right side you have a column named "Last Contact" and the date-time is a link to the log for the last scheduler contact. This log should give a hint to why you don't get any tasks.

Not hiding your computers would have given me the chance to check that log and maybe give you an answer to why you don't get any tasks.

nanoprobe
nanoprobe
Joined: 3 Mar 12
Posts: 40
Credit: 12,540,756
RAC: 0

Here's the log.  If I read it

Here's the log.  If I read it right the CPU lacks the proper instruction set to run the tasks here. I'll unhide the hosts.

2016-08-15 19:08:04.5584 [PID=20708]   Request: [USER#xxxxx] [HOST#12391239] [IP xxx.xxx.xxx.159] client 7.4.53
2016-08-15 19:08:04.6309 [PID=20708] [debug]   [HOST#12391239] Initializing max_results_day to 32
2016-08-15 19:08:04.6309 [PID=20708] [debug]   [HOST#12391239] Resetting nresults_today
2016-08-15 19:08:04.6309 [PID=20708]    [send] effective_ncpus 4 max_jobs_on_host_cpu 999999 max_jobs_on_host 999999
2016-08-15 19:08:04.6309 [PID=20708]    [send] effective_ngpus 0 max_jobs_on_host_gpu 999999
2016-08-15 19:08:04.6309 [PID=20708]    [send] Not using matchmaker scheduling; Not using EDF sim
2016-08-15 19:08:04.6309 [PID=20708]    [send] CPU: req 1.00 sec, 0.00 instances; est delay 0.00
2016-08-15 19:08:04.6309 [PID=20708]    [send] work_req_seconds: 1.00 secs
2016-08-15 19:08:04.6309 [PID=20708]    [send] available disk 10.84 GB, work_buf_min 8640
2016-08-15 19:08:04.6309 [PID=20708]    [send] active_frac 0.999870 on_frac 0.999543 DCF 1.000000
2016-08-15 19:08:04.6318 [PID=20708]    [send] [HOST#12391239] is reliable
2016-08-15 19:08:04.6318 [PID=20708]    [send] set_trust: error rate 0.100000 > 0.050000, don't trust
2016-08-15 19:08:04.6490 [PID=20708]    [send] [HOST#12391239] will accept beta work.  Scanning for beta work.
2016-08-15 19:08:04.6591 [PID=20708]    [version] no app version available: APP#29 (einsteinbinary_BRP6) PLATFORM#12 (arm-android-linux-gnu) min_version 0
2016-08-15 19:08:04.6592 [PID=20708]    [version] no app version available: APP#32 (hsgamma_FGRPB1) PLATFORM#12 (arm-android-linux-gnu) min_version 0
2016-08-15 19:08:04.6592 [PID=20708]    [version] Checking plan class 'NEON'
2016-08-15 19:08:04.6618 [PID=20708]    [version] reading plan classes from file '/BOINC/projects/EinsteinAtHome/plan_class_spec.xml'
2016-08-15 19:08:04.6618 [PID=20708]    [version] CPU [' fp asimd aes pmull sha1 sha2 crc32 '] lacks feature ' neon '
2016-08-15 19:08:04.6618 [PID=20708]    [version] Checking plan class 'VFP'
2016-08-15 19:08:04.6618 [PID=20708]    [version] CPU [' fp asimd aes pmull sha1 sha2 crc32 '] lacks feature ' vfp '
2016-08-15 19:08:04.6618 [PID=20708]    [version] Checking plan class 'NEONPIE'
2016-08-15 19:08:04.6618 [PID=20708]    [version] CPU [' fp asimd aes pmull sha1 sha2 crc32 '] lacks feature ' neon '
2016-08-15 19:08:04.6618 [PID=20708]    [version] no app version available: APP#19 (einsteinbinary_BRP4) PLATFORM#12 (arm-android-linux-gnu) min_version 0
2016-08-15 19:08:04.6702 [PID=20708] [debug]   [HOST#12391239] MSG(high) No work sent
2016-08-15 19:08:04.6702 [PID=20708] [debug]   [HOST#12391239] MSG(high) Binary Radio Pulsar Search (Parkes PMPS XT) is not available for your type of computer.
2016-08-15 19:08:04.6702 [PID=20708] [debug]   [HOST#12391239] MSG(high) Gamma-ray pulsar binary search #1 is not available for your type of computer.
2016-08-15 19:08:04.6702 [PID=20708] [debug]   [HOST#12391239] MSG(high) see scheduler log messages on https://einsteinathome.org/host/0/log
2016-08-15 19:08:04.6702 [PID=20708] [debug]   [HOST#12391239] MSG(high) No work available for the applications you have selected.  Please check your preferences on the web site.
2016-08-15 19:08:04.6702 [PID=20708]    Sending reply to [HOST#12391239]: 0 results, delay req 60.00
2016-08-15 19:08:04.6703 [PID=20708]    Scheduler ran 0.118 seconds

The Ancient Mariner
The Ancient Mariner
Joined: 13 Apr 05
Posts: 9
Credit: 706,762,991
RAC: 373,632

This is, from what I've been

This is, from what I've been able to piece together, a problem caused by a recent update to the BOINC app for Android.  Prior to the update, which happened in July I think, my Nexus 6p was happily crunching Einstein work units.  After the update, my 6p started reporting that there was no work to do from Einstein.  I have a few Nexus 5's and an old Moto Droid running Android 4x, and those are still getting Einstein work units, so in my case this seems to be something specific to the Nexus 6p hardware and how the BOINC android app reports the hardware that it's running on.

You could also invert the diagnosis and say that the Einstein android app needs to be updated to say it works on the hardware that the BOINC client is now saying it sees.

I have found that World Community Grid runs on the same 6p that Einstein does not, so you could try using that project instead to validate that BOINC runs on your Pine 64.

nanoprobe
nanoprobe
Joined: 3 Mar 12
Posts: 40
Credit: 12,540,756
RAC: 0

I've seen other threads about

I've seen other threads about the newest BOINC version for Android causing issues and advising people to downgrade. I have downloaded the downgraded version from 3 different sites but the OS will not open the file for some reason. Have seen that issue for others also. WCG and collatz both run on the PINE 64 so I guess I'm stuck getting no work here unless I can get the downgraded version of BOINC to install or the code here is updated. Thanks.

Keeping an eye on this thread may be of help.

nanoprobe
nanoprobe
Joined: 3 Mar 12
Posts: 40
Credit: 12,540,756
RAC: 0

Was able to open and install

Was able to open and install the downgraded version of BOINC by uninstalling the newer version first. Do all of the CPU apps run on Android?

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.