Message boards : The Lounge : AndroBOINC - The BOINC Manager for Android phones
Message board moderation
Author | Message |
---|---|
Send message Joined: 17 Jun 07 Posts: 4 |
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 |
Send message Joined: 28 Sep 10 Posts: 4 |
Thanks for doing this for the community, any chance you can get this working on the iPhone? |
Send message Joined: 17 Jun 07 Posts: 4 |
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. |
Send message Joined: 13 Oct 10 Posts: 120 |
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). |
Send message Joined: 13 Oct 10 Posts: 120 |
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 :) |
Send message Joined: 12 Dec 10 Posts: 1 |
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! |
Send message Joined: 16 Dec 10 Posts: 1 |
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. |
Send message Joined: 29 Jan 11 Posts: 1 |
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? :/ |
Send message Joined: 13 Oct 10 Posts: 120 |
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...) |
Send message Joined: 13 Jul 11 Posts: 2 |
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? |
Send message Joined: 13 Oct 10 Posts: 120 |
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. |
Send message Joined: 13 Jul 11 Posts: 2 |
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? |
Send message Joined: 13 Oct 10 Posts: 120 |
Power cycling ? android does that by himself often enough :D |
Send message Joined: 26 Nov 10 Posts: 6 |
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. :( |
Copyright © 2025 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.