AndroBOINC - The BOINC Manager for Android phones

Message boards : The Lounge : AndroBOINC - The BOINC Manager for Android phones
Message board moderation

To post messages, you must log in.

AuthorMessage
Palo M.
Avatar

Send message
Joined: 17 Jun 07
Posts: 4
Slovakia
Message 35857 - Posted: 23 Nov 2010, 16:49:39 UTC

I just published AndroBOINC on Android Market. It is BOINC Manager for Android phones - it can remotely control several BOINC clients, similar as default BOINC Manager. You can find it on Market from phone, just search for "androboinc" or simply "boinc".

=== End of my shameless self-promotion ===


Now some details for those who are interested in:

1. It is only manager, not client. We don't want to exhaust batteries of our phones in 2 hours, so there will be no computation of project applications on the phone. Instead, we want to use our phones to control our super-powerful machines at homes, work, school.

2. This is just initial version, alpha. But it's working, I tested it with clients versions 6.10.17 and 6.10.56 and in earlier phases of development it worked also with 6.2.19, so 6.2.x should be also fine.

3. If you want to use AndroBOINC, your client must be accessible from network - so think about security: use passwords in clients, possibly also non-standard TCP-port numbers.

4. More about security: I swear here, that my application (the package name is sk.boinc.androboinc) is without any malicious stuff. No password-stealer, data-miner, sniffer or whatever-dirty-stuff. It is only BOINC manager, no scam.

5. Publishing of initial version on Android Market is the first step. I plan to publish also source code later (and make updates). So if you are paranoid and do not trust my vow above, you can just wait a few days and after code is available, you can build the application by yourself then.

6. I'm not strong in making cool UI, so I just tried to make user interface similar to the one in default BOINC Manager (advanced view), due to adaptation to small screen there are only first 4 tabs so far (sufficient for basic control). In the list of projects, tasks and transfers there is context menu (for suspend, resume, no new work etc.) - try long touch on item to get the context menu (according my observation, people often overlook this style of control).

7. AndroBOINC is free, it is without advertisement, and shall always be like this.

Enjoy
ID: 35857 · Report as offensive
LiLChris

Send message
Joined: 28 Sep 10
Posts: 4
United States
Message 35894 - Posted: 27 Nov 2010, 8:26:37 UTC

Thanks for doing this for the community, any chance you can get this working on the iPhone?


ID: 35894 · Report as offensive
Palo M.
Avatar

Send message
Joined: 17 Jun 07
Posts: 4
Slovakia
Message 35901 - Posted: 27 Nov 2010, 18:18:45 UTC - in response to Message 35894.  

Thanks for doing this for the community, any chance you can get this working on the iPhone?

There is a lot of iPhone developers out there and there is much higher chance that one of them will create BOINC manager for iPhone instead... I do not develop applications for iPhone, I even do not own any.


BTW, the project page for AndroBOINC is already available at http://code.google.com/p/androboinc/ and the code is published under GPLv3.
Project page does not contain all the planned content yet, for example there is still no documentation for building the application from source, but people who wish to build apk by themselves can do it now if they have some basic experience with development for Android.
ID: 35901 · Report as offensive
JeromeC

Send message
Joined: 13 Oct 10
Posts: 78
France
Message 35911 - Posted: 28 Nov 2010, 22:50:27 UTC - in response to Message 35901.  

Thanks so much for this great *working* app !

I managed to connect to my iMac 6.10.58 boinc client from the first attempt.

Let me just say that I am delighted :D


Thank you also to post a wiki, I can give you some input regarding Mac OS X configuration if you wish.


I experience the same crach with the Manage Client option on my milestone (I commented on the issue on google code issue page).
ID: 35911 · Report as offensive
JeromeC

Send message
Joined: 13 Oct 10
Posts: 78
France
Message 35988 - Posted: 7 Dec 2010, 16:01:03 UTC
Last modified: 7 Dec 2010, 16:01:36 UTC

I'm testing it right now with a slow edge connection, and it's working great ! (though a bit slow to retrieve all data of course, but I have setup to refresh only once per min when connected in 3G - or 2G...)/

Besides, since last update, the Manage Client option is not crashing anymore (apparently this bug was only affecting milestone / droid ?) so all is really great :)
ID: 35988 · Report as offensive
Profile Erik Ortega

Send message
Joined: 12 Dec 10
Posts: 1
United States
Message 36063 - Posted: 14 Dec 2010, 6:40:25 UTC - in response to Message 35988.  

just got my droid and tried out the app...I've got a little tinkering to do but it's all changes on my droid and network settings nothing wrong with the app!
ID: 36063 · Report as offensive
Geo

Send message
Joined: 16 Dec 10
Posts: 1
United States
Message 36084 - Posted: 16 Dec 2010, 18:21:18 UTC

I recently downloaded AndroBOINC to my Moto DROID, but am having connection problems. I am attempting to connect to my BOINC client which is running on a PC under MS Windows XP behind a Linksys router. I think I have configured the router ports and IP addresses correctly, but am apparently doing something wrong. The documentation on the AndroBOINC site seems to support only Linux applications. Can anyone provide some advice on how to make this app work with XP. Any help would be appreciated.
ID: 36084 · Report as offensive
ADeadlySpoon

Send message
Joined: 29 Jan 11
Posts: 1
United Kingdom
Message 36654 - Posted: 29 Jan 2011, 5:40:57 UTC

Just installed on my Galaxy S, I can't get it to connect? It's on LAN so I know ports aren't a problem, I've allowed the BOINC Client through the firewall, but it still won't connect? :/
ID: 36654 · Report as offensive
JeromeC

Send message
Joined: 13 Oct 10
Posts: 78
France
Message 36655 - Posted: 29 Jan 2011, 9:48:03 UTC

Reminder (ie wiki reading, please) :

- change password inside gui_rpc_auth.cfg, into your data directory (depending on your boinc version / OS, it's reminded among the first messages when starting the boinc manager),

- access authorization from any remote access : startup the client with option --allow_remote_gui_rpc parameter (maybe it's already the case : you can also check this among the first messages when starting the boinc manager)

- or you can also namely authorize a list of hosts that must be added in remote_hosts.cfg file in the same boinc data directory

- open route on port 31416 on your NAT / internet box / whatever

- add host (your IP) into AndroBoinc parameters


Works in 3G and 2G for me + option to define refresh frequency for wifi and 3G separately


PD : for Mac OS X, changing any configuration file manually into /Library/Application Support/BOINC Data forces me to reinstall boinc each time, because some of the file rights are lost in the operation + action of reapplying rights on a whole directory subdirectories is not fixing the issue for me (is should...)
ID: 36655 · Report as offensive
Eroc

Send message
Joined: 13 Jul 11
Posts: 2
United States
Message 38922 - Posted: 13 Jul 2011, 5:29:50 UTC
Last modified: 13 Jul 2011, 5:30:38 UTC

Yeah this app works great for me...in wifi mode. Cannot get it to work 3g at all. I can get it to the point it says: "Retrieving initial data" and then after a minute it states: "Disconnected"

I have two client machines behind my router but even if I only list one machine with the correct port it still does not work.

Could it be a cable ISP issue? I have heard certain services are filtered on cable ISPs, but did not think this applied.

I have a Cisco/Linksys E2000 router. I had Windows Firewall turned off as well to eliminate that as a potential problem.

Oh well, at least I can chill anywhere around the house and keep an eye on both machines.

Is there something else I am missing?
ID: 38922 · Report as offensive
JeromeC

Send message
Joined: 13 Oct 10
Posts: 78
France
Message 38948 - Posted: 14 Jul 2011, 15:41:48 UTC
Last modified: 14 Jul 2011, 15:42:03 UTC

It stopped working in 3G for me, it used to, I didn't change anything in my internet configuration / internet box (ie router for me) / etc...

Weird.
ID: 38948 · Report as offensive
Eroc

Send message
Joined: 13 Jul 11
Posts: 2
United States
Message 38955 - Posted: 14 Jul 2011, 21:59:20 UTC - in response to Message 38948.  

Yeah mine does that on wifi too. What I have to do is turn off wifi then turn it back on. Strange.

Have you tried power cycling your phone?
ID: 38955 · Report as offensive
JeromeC

Send message
Joined: 13 Oct 10
Posts: 78
France
Message 38956 - Posted: 14 Jul 2011, 22:17:00 UTC

Power cycling ? android does that by himself often enough :D
ID: 38956 · Report as offensive
Oxize

Send message
Joined: 26 Nov 10
Posts: 6
Netherlands
Message 40342 - Posted: 24 Sep 2011, 8:27:05 UTC
Last modified: 24 Sep 2011, 8:30:01 UTC

Hi Palo,

I cant get this worked.

I have my PC running with Boinc on ip 10.0.0.150.
My Router is 10.0.0.138. I opened 31416 to 10.0.0.150 in NAT.
My Accesspoint is 10.0.0.160
My Asus Transformer (Android Tablet) is 10.0.0.163.

I tried everything in the FAQ. Used the -allow_remote_gui_rpc parameter and the remote_host.cfg (10.0.0.150) which i made.

I even made an entry in MS Firewall.

And still i cant connect. When i connect with the Boinc Manager on my pc to 10.0.0.150 with my password, i showed up nice.

Somehow my tablet cant connect to the boinc manager. My Accesspoint is 100% dedicated. No securties like firewalls or NAT on that device.

Dunno how to fix this. :(
ID: 40342 · Report as offensive

Message boards : The Lounge : AndroBOINC - The BOINC Manager for Android phones

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