Hi all, In http://boinc.berkeley.edu/dev/forum_thread.php?id=8246 the user NullCoding writes:
"Cutting to the chase: I was unable to find any information about how to run BOINC on Android - specifically, using the official Berkeley installer (.apk) on not a tablet, but a smartphone. Granted, my particular phone is often referred to as a "fablet" (or "phablet?") i.e. "phone-tablet," as it's rather large in size. The screen itself is larger than an iPhone 4S. I have an HTC Droid DNA, which is comparable to the perhaps more commonly-seen Samsung Galaxy SIII. They are like a Nikon DSLR and a Canon DSLR. When it comes to brass tacks, hard to pick a clear winner. In any case I happen to know my phone has a "quad-core CPU." Granted, I'm not entirely sure there are even any apps for Android in existence which can actually address all four...but I thought that if anything could, it'd be BOINC (hopefully). I also happen to know that many, many people run / have run / continue to run BOINC on their smartphones - often models older than mine! However, I installed the BOINC package from Berkeley (which I do recognize is a development release) and attached to a few projects that I knew to support Android. All I'm getting is "This project does not support computers of type arm-android-linux-gnu." hmm? That and there's no way to edit computing preferences (I will NOT "root" my device - afraid I can't go into the exact reasons here though) that I can see, so for all I know it IS recognizing "four cores" but only using one, which I believe is the default setup (use "0%" of multi-core systems, i.e one core) Here is my "host" at SubSetSum, which was specifically recommended to me for Android. Here is another "host" at the same project with what appears to be an older (albeit apparently faster) CPU as well as an older OS, and it's gotten more credit than my quad-core i5-2350M 2,3GHz has in less calendar time! O_o What on earth am I doing wrong here? I assume I need to use an anonymous platform, but without direct access to the /data/ directory, I see no way so to do. I also assume I need to change my computing preferences, but I cannot find a way to do that either. I know there are other versions of BOINC for Android out there, but it's late and I'm just gonna leave this here for now and experiment with other apps tomorrow. If I'm missing something obvious, please be nice about it...I tend to blow things out of proportion until I end up blaming things like overheated DIMMs and unstable overclocking and other irrelevant things. tl;dr they told me this is a super-powerful phone; they are correct; it won't crunch; I would like it to; halp" And: " Oh felt I should mention that in the meantime I am simply using NativeBOINC, which appears to be working properly thus far. If it's simply a matter of the official Berkeley version missing some kind of feature set specifically for my kind of phone, okay. So it looks like this on a project. Cool. All that said, I'm definitely interested in the porting of BOINC to Android in some kind of native form. I will definitely keep up with the progress and all!" Someone may want to swing by on him and tell about the state of the client and its support. I've given the Wiki links with (some of) the documentation. -- -- Jord van der Elst. _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
