Android applications on ARM
log in

Advanced search

Message boards : Number crunching : Android applications on ARM

Author Message
Profile valterc
Project administrator
Project tester
Send message
Joined: 30 Oct 13
Posts: 454
Credit: 22,637,474
RAC: 9,612
Italy
Message 1841 - Posted: 18 May 2020, 9:34:40 UTC
Last modified: 18 May 2020, 9:41:05 UTC

Doing some tests we noticed that the recently built applications for OpenWrt/Linux should also run on ARM based Android systems. If you have BOINC running on one of the following platforms

arm-android-linux-gnu Android running on ARM armeabi-v7a (32-bit) aarch64-android-linux-gnu Android running on ARM 64-bit arm64-v8a

you could try to configure your BOINC client to use the alt_platform method inside yours cc_config.xml and request to download the proper application

<alt_platform>arm-openwrt-linux-muslgnueabi</alt_platform> (32-bit) <alt_platform>aarch64-openwrt-linux-musl</alt_platform> (64-bit)

After some testing (I need only a few days if there will be enough statistic) I will start to distribute the Androd/ARM applications "the official way"

[edit] we already have vfpv3/vfpv4 applications for ARM 32-bit

Juanro49
Avatar
Send message
Joined: 27 Apr 20
Posts: 17
Credit: 71,425
RAC: 276
Spain
Message 1846 - Posted: 18 May 2020, 21:17:09 UTC - in response to Message 1841.

Doing some tests we noticed that the recently built applications for OpenWrt/Linux should also run on ARM based Android systems. If you have BOINC running on one of the following platforms

arm-android-linux-gnu Android running on ARM armeabi-v7a (32-bit) aarch64-android-linux-gnu Android running on ARM 64-bit arm64-v8a

you could try to configure your BOINC client to use the alt_platform method inside yours cc_config.xml and request to download the proper application

<alt_platform>arm-openwrt-linux-muslgnueabi</alt_platform> (32-bit) <alt_platform>aarch64-openwrt-linux-musl</alt_platform> (64-bit)

After some testing (I need only a few days if there will be enough statistic) I will start to distribute the Androd/ARM applications "the official way"

[edit] we already have vfpv3/vfpv4 applications for ARM 32-bit


Great news!!

I have tried to compile the armv7-a and armv8-a executables for Android, and so far they work well! But I need to complete the tasks to verify that everything is correct and compare the times with the OpenWrt executable and see if it is faster or slower. I published the scripts and makefiles in this thread so anyone can try to compile and optimize it (I'm a developer but I don't have some knowledge of C/C++) http://gene.disi.unitn.it/test/forum_thread.php?id=270&postid=1838#1838
____________
Consulta como ver TV y leer noticias desde tu movil en una sola app con FeedTV.
Apoya la investigación desde esta imagen

Juanro49
Avatar
Send message
Joined: 27 Apr 20
Posts: 17
Credit: 71,425
RAC: 276
Spain
Message 1847 - Posted: 23 May 2020, 12:50:05 UTC
Last modified: 23 May 2020, 12:50:54 UTC

At the moment, it seems that the OpenWrt executables are faster than the ones I compiled for Android arm and arm64

ARM IFive Mini 4S RK3288



ARM64 Huawei Nova MSM8953 (via termux)


____________
Consulta como ver TV y leer noticias desde tu movil en una sola app con FeedTV.
Apoya la investigación desde esta imagen

manalog
Send message
Joined: 5 Oct 15
Posts: 24
Credit: 336,677
RAC: 283
Italy
Message 1848 - Posted: 23 May 2020, 15:39:04 UTC - in response to Message 1847.

Good, probably it should be a good idea to try to start sending the openwrt executable to android devices. Valterc, what do you think about it? I am ready to try this executable on my device too.
Then if in the future someone will compile a faster app, we will think about it again.

manalog
Send message
Joined: 5 Oct 15
Posts: 24
Credit: 336,677
RAC: 283
Italy
Message 1849 - Posted: 25 May 2020, 0:52:26 UTC - in response to Message 1848.

One more host added to testing ;)
http://gene.disi.unitn.it/test/results.php?hostid=59291

manalog
Send message
Joined: 5 Oct 15
Posts: 24
Credit: 336,677
RAC: 283
Italy
Message 1865 - Posted: 24 Jun 2020, 22:38:13 UTC

Hi!
The three android devices we put on Tn-Grid seems still to be working well. Mine had only one invalid task in one month running full time.
Valter, do you think it's time to provide official support to Android or it's better to wait more?
Perhaps if you are still concerned about potential validation problem you could send Android WUs only to users who opt in the "allow beta test applications" flag.

Profile valterc
Project administrator
Project tester
Send message
Joined: 30 Oct 13
Posts: 454
Credit: 22,637,474
RAC: 9,612
Italy
Message 1869 - Posted: 27 Jun 2020, 11:49:22 UTC - in response to Message 1865.

Yep, I will start to distribute the Android applications as soon as possible. I'm very busy right now (work issues, papers, projects,...) I will do this after July 10th (please remind me the issue again if it happens that I forgot about... ;)

manalog
Send message
Joined: 5 Oct 15
Posts: 24
Credit: 336,677
RAC: 283
Italy
Message 1870 - Posted: 27 Jun 2020, 14:17:30 UTC - in response to Message 1869.

I wish you all the best for your works :)

Timber
Send message
Joined: 20 Jan 20
Posts: 5
Credit: 540,906
RAC: 0
Canada
Message 1871 - Posted: 29 Jun 2020, 4:50:14 UTC

Very excited hearing this.
I have 44 Android and pi cores eagerly waiting to jump on here. They will remain on WCG until this is official.
Thank you for all that you do.

Juanro49
Avatar
Send message
Joined: 27 Apr 20
Posts: 17
Credit: 71,425
RAC: 276
Spain
Message 1901 - Posted: 25 Jul 2020, 12:55:08 UTC - in response to Message 1869.

Yep, I will start to distribute the Android applications as soon as possible. I'm very busy right now (work issues, papers, projects,...) I will do this after July 10th (please remind me the issue again if it happens that I forgot about... ;)


Hi! When Android is officially supported (for official boinc app and non rooted devices)? thanks!!
____________
Consulta como ver TV y leer noticias desde tu movil en una sola app con FeedTV.
Apoya la investigación desde esta imagen


Post to thread

Message boards : Number crunching : Android applications on ARM


Main page · Your account · Message boards


Copyright © 2020 CNR-TN & UniTN