Pages:
Author

Topic: Mining on a cell phone - page 3. (Read 16087 times)

hero member
Activity: 848
Merit: 507
December 31, 2011, 07:40:17 AM
#25
Just out of curiosity I tried compiling cpuminer on my iPhone 3G, which (according to Wikipedia) sports a 412-MHz ARM1176 processor. Here's the result:

Code:
[2011-12-31 12:28:14] Long-polling activated for http://litecoinpool.org:9332/LP
[2011-12-31 12:28:15] 1 miner threads started, using 'scrypt' algorithm.
[2011-12-31 12:29:02] thread 0: 4845 hashes, 0.10 khash/s
[2011-12-31 12:29:02] accepted: 1/1 (100.00%), 0.10 khash/s (yay!!!)
[2011-12-31 12:30:02] thread 0: 6007 hashes, 0.10 khash/s
[2011-12-31 12:31:03] thread 0: 6012 hashes, 0.10 khash/s
[2011-12-31 12:31:04] LONGPOLL detected new block
[2011-12-31 12:32:04] thread 0: 5987 hashes, 0.10 khash/s
sr. member
Activity: 490
Merit: 250
December 29, 2011, 09:06:13 PM
#24
The Android Bitcoin client works perfectly for me and all of the people I've heard of... maybe your friend's android is too old or basic?
legendary
Activity: 1764
Merit: 1015
December 21, 2011, 12:34:18 AM
#23
Just tried loading the Android Bitcoin client on my friends Droid and couldn't even get that to work properly (just to send him some BTC). But now all of a sudden you want us to mine ?LOL
legendary
Activity: 980
Merit: 1000
December 21, 2011, 12:31:47 AM
#22
I have a Motorola Xoom tablet with a dual core 1ghz processor that runs 24/7 so if there was an android app for litecoin mining I would gladly use it, if anybody makes one I'll gladly test it
legendary
Activity: 1190
Merit: 1000
www.bitcointrading.com
December 15, 2011, 11:52:51 AM
#21
I think the phone would burn out before making 1% of it's value back in mining power, but if someone had some spare smartphones it wouldn't really be a waste of electricity if the miner was available.  I have a Nokia 6600 here that could use some abuse!
legendary
Activity: 1484
Merit: 1005
December 06, 2011, 11:25:42 AM
#20
Android includes most of the standard Java classes in its SDK, so all you need to do is port the litecoinpool source to an app and run it.
hero member
Activity: 848
Merit: 507
December 06, 2011, 04:00:57 AM
#19
The lithium ion batteries common in cell phones, cameras, and laptops ( the 18650 cell is most common in laptop batteries ) have rated lifetimes in terms of the number of charge/discharge cycles and actually benefit from fewer "deep" discharge cycles. Leaving them on charge with an intelligent charger ( as most are ) shouldn't be an issue if heating is not a problem.

http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries

Yep, I live in a hot climate and I keep my laptop's (li-ion) battery in the fridge most of the time.
714
member
Activity: 438
Merit: 10
December 05, 2011, 11:17:31 PM
#18
Once pooler releases the source, assuming your smartphone is android, it shouldn't be TOO difficult to port it into an android app (android is coded in Java, primarily). By kill the battery I didn't mean drain it, but wear it out -- IIRC that's why you're supposed to remove the battery from you laptop when plugged in and at 100%.

Gotcha, the megadrain on the processor hurts the ultimate battery life?  I'll remember that if I'm using a laptop.  Thanks!

I think it more has to do with the fact that the battery is discharging/recharging at the same time. There may be newer designs that fix this -- it's just a habit I've gotten into. The heat produced by the processor is also not good for battery chemistries.

"Wearing out" due to being kept at full charge constantly and not being discharged thoroughly will cause the older nickel-cadmium cells to no longer release their full charge, hence the advice to avoid leaving them charging all the time makes sense. Full discharges followed by a charge to capacity are good for such batteries.

The lithium ion batteries common in cell phones, cameras, and laptops ( the 18650 cell is most common in laptop batteries ) have rated lifetimes in terms of the number of charge/discharge cycles and actually benefit from fewer "deep" discharge cycles. Leaving them on charge with an intelligent charger ( as most are ) shouldn't be an issue if heating is not a problem.

http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries
sr. member
Activity: 518
Merit: 250
December 05, 2011, 10:53:45 PM
#17
Once pooler releases the source, assuming your smartphone is android, it shouldn't be TOO difficult to port it into an android app (android is coded in Java, primarily). By kill the battery I didn't mean drain it, but wear it out -- IIRC that's why you're supposed to remove the battery from you laptop when plugged in and at 100%.

Gotcha, the megadrain on the processor hurts the ultimate battery life?  I'll remember that if I'm using a laptop.  Thanks!

I think it more has to do with the fact that the battery is discharging/recharging at the same time. There may be newer designs that fix this -- it's just a habit I've gotten into. The heat produced by the processor is also not good for battery chemistries.
legendary
Activity: 2114
Merit: 1031
December 05, 2011, 10:27:15 PM
#16
Once pooler releases the source, assuming your smartphone is android, it shouldn't be TOO difficult to port it into an android app (android is coded in Java, primarily). By kill the battery I didn't mean drain it, but wear it out -- IIRC that's why you're supposed to remove the battery from you laptop when plugged in and at 100%.

Gotcha, the megadrain on the processor hurts the ultimate battery life?  I'll remember that if I'm using a laptop.  Thanks!
714
member
Activity: 438
Merit: 10
December 05, 2011, 04:45:07 PM
#15
I would be curious to know if we could mine LTC on a Raspberry PI. It's only $25 and really low power. And runs linux. :-)

It would be interesting to know how many k/hashes that device could do.

FWIW, there is a single line in the Mining Hardware Comparison mentioning a single core ARM processor. At current rates, a fraction of a megahash per second will take a long time to add up to much. The ARM architecture went for energy efficiency vs. raw speed a long time ago, it's a different animal for a different purpose.

https://en.bitcoin.it/wiki/Mining_hardware_comparison

Model     Mhash/s    Mhash/J    Mhash/s/$    ACP [W]    Clock    Version    Comment
ARM        0.187    ?    ?    ?    1200 MHz    cpuminer    Seagate Dockstar ArchLinux

A mining effort that could utilize such small devices as cell phones might avoid the seemingly entropic decay of the return on mining as mining computing power has increased. Weighting the return based on the computing power of the source, such as is done with some projects using the BOINC distributed computing client, would make the game much more interesting.
full member
Activity: 154
Merit: 102
Bitcoin!
December 05, 2011, 04:41:21 PM
#14
If I had to guess, you'd earn approximately $0.01 USD worth of litecoin per year, as well as wear out your battery and processor a lot faster than with normal use.
hero member
Activity: 848
Merit: 507
December 05, 2011, 04:32:03 PM
#13
I would be curious to know if we could mine LTC on a Raspberry PI. http://www.raspberrypi.org/ It's only $25 and really low power. And runs linux. :-)

Sadly the $25 model has no Ethernet controller... but it has a HD GPU Cool
hero member
Activity: 540
Merit: 500
The future begins today
December 05, 2011, 04:20:20 PM
#12
I would be curious to know if we could mine LTC on a Raspberry PI. http://www.raspberrypi.org/ It's only $25 and really low power. And runs linux. :-)

It would be interesting to know how many k/hashes that device could do.
legendary
Activity: 1204
Merit: 1002
RUM AND CARROTS: A PIRATE LIFE FOR ME
December 05, 2011, 03:59:52 PM
#11
I would be curious to know if we could mine LTC on a Raspberry PI. http://www.raspberrypi.org/ It's only $25 and really low power. And runs linux. :-)
hero member
Activity: 482
Merit: 502
December 05, 2011, 08:46:41 AM
#10
can't android just run binary compiled for armel architecture?
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
December 05, 2011, 08:25:38 AM
#9
We need a Dalvik miner. Seriously.
Or a native C miner and call it using the Android NDK.
Last I checked, we had one.
legendary
Activity: 1078
Merit: 1005
December 05, 2011, 01:32:37 AM
#8
We need a Dalvik miner. Seriously.
Or a native C miner and call it using the Android NDK.
hero member
Activity: 826
Merit: 1000
December 05, 2011, 01:27:17 AM
#7
Once pooler releases the source, assuming your smartphone is android, it shouldn't be TOO difficult to port it into an android app (android is coded in Java, primarily). By kill the battery I didn't mean drain it, but wear it out -- IIRC that's why you're supposed to remove the battery from you laptop when plugged in and at 100%.

We need a Dalvik miner. Seriously.
sr. member
Activity: 518
Merit: 250
December 05, 2011, 12:59:23 AM
#6
Once pooler releases the source, assuming your smartphone is android, it shouldn't be TOO difficult to port it into an android app (android is coded in Java, primarily). By kill the battery I didn't mean drain it, but wear it out -- IIRC that's why you're supposed to remove the battery from you laptop when plugged in and at 100%.
Pages:
Jump to: