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: 517
Credit: 27,238,641
RAC: 6,159
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: 115,528
RAC: 0
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: 115,528
RAC: 0
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: 32
Credit: 815,415
RAC: 22
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: 32
Credit: 815,415
RAC: 22
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: 32
Credit: 815,415
RAC: 22
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: 517
Credit: 27,238,641
RAC: 6,159
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: 32
Credit: 815,415
RAC: 22
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: 1,275,067
RAC: 302
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: 115,528
RAC: 0
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

manalog
Send message
Joined: 5 Oct 15
Posts: 32
Credit: 815,415
RAC: 22
Italy
Message 2107 - Posted: 26 Nov 2020, 11:05:34 UTC - in response to Message 1869.

Hi, any update on this? I confirm that my old phone is still crunching h24 without any error. I think it's safe to add official support to Android in order to allow also users with unrooted phone to participate too.

Profile valterc
Project administrator
Project tester
Send message
Joined: 30 Oct 13
Posts: 517
Credit: 27,238,641
RAC: 6,159
Italy
Message 2109 - Posted: 26 Nov 2020, 11:27:24 UTC - in response to Message 2107.

Hi, any update on this? I confirm that my old phone is still crunching h24 without any error. I think it's safe to add official support to Android in order to allow also users with unrooted phone to participate too.

OK, I completely forgot about this... I will hang a post-it in the proper place...

manalog
Send message
Joined: 5 Oct 15
Posts: 32
Credit: 815,415
RAC: 22
Italy
Message 2128 - Posted: 8 Dec 2020, 16:55:01 UTC - in response to Message 2109.

I rooted my Motorola Moto G5S+ and successfully crunched some Tn-grid's workunits.
Results are pretty interesting, 45000 seconds of cpu time is really a good result for a low-power ARM device (8 core). That's roughly the same time of my Orange Pi4 board with RK3399 chip (6 core).
http://gene.disi.unitn.it/test/show_host_detail.php?hostid=65018

Profile Buro87 [Lombardia]
Send message
Joined: 23 Nov 16
Posts: 96
Credit: 3,358,044
RAC: 28
Italy
Message 2129 - Posted: 9 Dec 2020, 9:13:26 UTC - in response to Message 2128.

When will be available for "normal" android devices?

Profile Henk Haneveld
Send message
Joined: 12 Oct 17
Posts: 2
Credit: 35,619
RAC: 0
Netherlands
Message 2338 - Posted: 24 Jun 2021, 14:27:00 UTC - in response to Message 2109.

Hi, any update on this? I confirm that my old phone is still crunching h24 without any error. I think it's safe to add official support to Android in order to allow also users with unrooted phone to participate too.

OK, I completely forgot about this... I will hang a post-it in the proper place...

Is this ever going to be done??

Profile valterc
Project administrator
Project tester
Send message
Joined: 30 Oct 13
Posts: 517
Credit: 27,238,641
RAC: 6,159
Italy
Message 2339 - Posted: 24 Jun 2021, 22:43:14 UTC - in response to Message 2338.

Hi, any update on this? I confirm that my old phone is still crunching h24 without any error. I think it's safe to add official support to Android in order to allow also users with unrooted phone to participate too.

OK, I completely forgot about this... I will hang a post-it in the proper place...

Is this ever going to be done??

You are right... I will hang a bigger post-it...


Post to thread

Message boards : Number crunching : Android applications on ARM


Main page · Your account · Message boards


Copyright © 2021 CNR-TN & UniTN