Bitcoin Forum

Bitcoin => Mining software (miners) => Topic started by: Richy_T on October 23, 2012, 05:26:46 PM



Title: Android miner interface
Post by: Richy_T on October 23, 2012, 05:26:46 PM
So I've been using GUIminer for a while now and while it's perfectly a perfectly fine application, I find it doesn't totally match my needs. I'd really like to be able to monitor my hash-rate on my mobile device and to be able to start and stop the service from a widget (I often game and forget to re-enable the miner afterwards).

So I'm thinking of putting together an android widget and have a small service running instead of guiminer. The widget would communicate with the service, reporting back the hash rate, any issues and allowing the user to stop or start the actual miner client itself.

Does anyone have any input or ideas towards this? I'll announce on here when it's ready.

Edit: Just to be clear, this wouldn't mine on the Android device itself, merely be an interface to it.


Title: Re: Android miner interface
Post by: kslavik on October 23, 2012, 06:02:00 PM
Check it out, I just finished creating a web interface to monitor and control CGMiner. http://json.karasoft.com (http://json.karasoft.com)
It would work from the web browser you already have installed on you android device.



Title: Re: Android miner interface
Post by: Richy_T on October 23, 2012, 07:09:34 PM
Check it out, I just finished creating a web interface to monitor and control CGMiner. http://json.karasoft.com (http://json.karasoft.com)
It would work from the web browser you already have installed on you android device.



I'll take a look. The widget may still be on the cards though.


Title: Re: Android miner interface
Post by: kslavik on October 23, 2012, 07:19:57 PM
The problem with CGMiner is that they do not seem to have any security built into the API (well, they do allow to filter access by IP, but it is not very convenient way of protecting your miner from outside hacking).


Title: Re: Android miner interface
Post by: Richy_T on October 23, 2012, 07:52:52 PM
Just open a mobile browser and use any of the web interfaces (anubis, etc).  If you want user/password (digest), change cgminer API code,
recompile cgminer and point a browser at it.

Widget to display stats that are already provided by other web interfaces is kinda overkill.  Project for the sake of project.


As the browser does not put a widget on my screen next to the Bitcoin Spinner and exchange rate icons, I disagree.

It might be good to generalize it to more broad functionality though.


Title: Re: Android miner interface
Post by: crazyates on October 24, 2012, 01:23:49 AM
I use the Android app Bitcare. It uses block Blockexplorer to monitor an address, download MtGox info to display live prices, and most importantly: can use a pools API settings to monitor mining information. I use it with Ozcoin, and displays which workers are up or down, my hashrate, accepted/reject shares, and expected payout. It's pretty handy.

The only thing it doesn't do that you might want is to be able to start a miner when ur not at the computer, but I don't know of any way to do that easily from a phone.


Title: Re: Android miner interface
Post by: Richy_T on October 24, 2012, 03:30:28 AM
I use the Android app Bitcare. It uses block Blockexplorer to monitor an address, download MtGox info to display live prices, and most importantly: can use a pools API settings to monitor mining information. I use it with Ozcoin, and displays which workers are up or down, my hashrate, accepted/reject shares, and expected payout. It's pretty handy.

The only thing it doesn't do that you might want is to be able to start a miner when ur not at the computer, but I don't know of any way to do that easily from a phone.

That is something worth looking at. There are ways I could start the miner if needed (VNC, SSH etc) so if the other functionality is already there...


Title: Re: Android miner interface
Post by: Richy_T on November 06, 2012, 04:05:01 PM
Doesn't work with the pool I'm using :(

I may write something anyway. I'm thinking it could be something that would also recognise when game binaries were running and cut the mining and cut it back on when done.