Bitcoin Forum

Bitcoin => Project Development => Topic started by: samsyano on January 13, 2018, 06:10:59 AM



Title: How to develop a mining app
Post by: samsyano on January 13, 2018, 06:10:59 AM
For some time now I have been thinking on how to develop a mining app,  bbut don't know how it works,  am an android developer. Please I need help on the concept behind it and how to implement it on android


Title: Re: How to develop a mining app
Post by: Potato Chips on January 13, 2018, 11:36:50 AM
Don't bother developing such app. The only ones who will use it are the people who don't know how mining works furthermore, they will probably quit after they have come to their senses to notice that their loss will be bigger than their gains since mining in smartphones is unprofitable even if you have lot's of units plus the heat and battery drainage can damage your phone.


Title: Re: How to develop a mining app
Post by: jackg on February 11, 2018, 12:20:51 AM
For some time now I have been thinking on how to develop a mining app,  bbut don't know how it works,  am an android developer. Please I need help on the concept behind it and how to implement it on android

There's already a miner app called simple g miner you could use/look at for Android not sure if it's open source or not.
It uses both sha256 and scrypt.

It isn't viable to mine from Android but it's quite a nice app nonetheless.
Also, there might be a way to connect a USB asic to a rooted tablet to get it to mine but it'll probably overheat or damage RAM due to the intense process needed.


Title: Re: How to develop a mining app
Post by: Thanasis on March 14, 2018, 07:54:43 PM
For some time now I have been thinking on how to develop a mining app,  bbut don't know how it works,  am an android developer. Please I need help on the concept behind it and how to implement it on android
Bitcoin mining through android :D

You never gonna make any bitcoin from mining through mobile because even the most powerful CPU can't even mine due to the high difficulty level and so the ASIC miners are the only way to mine bitcoin.If you still try mining with android then you gonna brick your phone due to continuous usage.


Title: Re: How to develop a mining app
Post by: teddy5145 on March 19, 2018, 12:03:58 AM
According to this Reddit Experiment
https://www.reddit.com/r/Electroneum/comments/7j73su/mobile_miner_hashrate_experiment/
Even the Snapdragon 835, which can be considered a high end mobile CPU only managed to get 20h/s
That is really slow, there's no way you could profit from it, not even mining Altcoins like Monero or Ethereum.
Forget about creating mining app, unless phone manufacturer decided to make phone solely for Mining :P

It isn't viable to mine from Android but it's quite a nice app nonetheless.
Also, there might be a way to connect a USB asic to a rooted tablet to get it to mine but it'll probably overheat or damage RAM due to the intense process needed.
I actually once tried to mine through phone, it got so hot that my phone overheats and shut itself off, the battery got bloated due to heat and I had to replace it.
Not a fun experience nonetheless.


Title: Re: How to develop a mining app
Post by: BitMaxz on March 19, 2018, 06:46:27 PM
Not a good idea to mine with your smartphone, I'm a cellphone and computer tech and I tried to run some of my repaired phone and mine altcoin.

One of my phones got IC bust or crack and the other phone becomes shorted after running them for many days with charger.

I charge them every 4 to 8 hours depends on the battery life.

So for me, it's not worth it to mine with your smartphone because it can damage the IC's and capacitors inside on your phone.

If you really wanted to start to enter in mining go for ASIC mining or GPU mining.

or if you have knowledge in developing why not try to develop a gaming app related in bitcoin.


Title: Re: How to develop a mining app
Post by: jackg on March 22, 2018, 05:56:53 PM
According to this Reddit Experiment
https://www.reddit.com/r/Electroneum/comments/7j73su/mobile_miner_hashrate_experiment/
Even the Snapdragon 835, which can be considered a high end mobile CPU only managed to get 20h/s
That is really slow, there's no way you could profit from it, not even mining Altcoins like Monero or Ethereum.
Forget about creating mining app, unless phone manufacturer decided to make phone solely for Mining :P

It isn't viable to mine from Android but it's quite a nice app nonetheless.
Also, there might be a way to connect a USB asic to a rooted tablet to get it to mine but it'll probably overheat or damage RAM due to the intense process needed.
I actually once tried to mine through phone, it got so hot that my phone overheats and shut itself off, the battery got bloated due to heat and I had to replace it.
Not a fun experience nonetheless.

For the record, taking the back off, pulling out the battery and mining with some sort if liquid cooler could possibly stop the phone decaying so much. It'll absolutely still die of overheating, but you might get a little more time before it does (fans won't do anything as everything's encapsulated too tightly). Though it's actually not the worst thing that could've happened, if not done properly and the battery overheats too far, they can combust and cause a much greater issue.

The OS is pretty light on all of them and it's expected by the manufacturer that they won't need as much control of resources for what you'd generally use a smartphone for (the most intensive thing probably being streaming a movie or video calling normally).


Title: Re: How to develop a mining app
Post by: Aleister Crowley on March 25, 2018, 02:23:29 PM
According to this Reddit Experiment
https://www.reddit.com/r/Electroneum/comments/7j73su/mobile_miner_hashrate_experiment/
Even the Snapdragon 835, which can be considered a high end mobile CPU only managed to get 20h/s
That is really slow, there's no way you could profit from it, not even mining Altcoins like Monero or Ethereum.
Forget about creating mining app, unless phone manufacturer decided to make phone solely for Mining :P

It isn't viable to mine from Android but it's quite a nice app nonetheless.
Also, there might be a way to connect a USB asic to a rooted tablet to get it to mine but it'll probably overheat or damage RAM due to the intense process needed.
I actually once tried to mine through phone, it got so hot that my phone overheats and shut itself off, the battery got bloated due to heat and I had to replace it.
Not a fun experience nonetheless.

For the record, taking the back off, pulling out the battery and mining with some sort if liquid cooler could possibly stop the phone decaying so much. It'll absolutely still die of overheating, but you might get a little more time before it does (fans won't do anything as everything's encapsulated too tightly). Though it's actually not the worst thing that could've happened, if not done properly and the battery overheats too far, they can combust and cause a much greater issue.

The OS is pretty light on all of them and it's expected by the manufacturer that they won't need as much control of resources for what you'd generally use a smartphone for (the most intensive thing probably being streaming a movie or video calling normally).
it could be a device that we use explode ,, it might be the worst possible thing that can happen ,, and actually I was less understanding about this mining app ,, but what I know we need something to make in cooling


Title: Re: How to develop a mining app
Post by: jackg on March 25, 2018, 02:31:22 PM
it could be a device that we use explode ,, it might be the worst possible thing that can happen ,, and actually I was less understanding about this mining app ,, but what I know we need something to make in cooling

I'm not entirely sure what you mean by your post but yes the main problem is overheating as phones don't have fans.

If there was a shut-off point once the internal CPU reaches about 55 degrees Celsius then that might be helpful at reducing the risks. The exploding part is a bit uncontrollable though (unless you limit the phones use to not being on battery while the mining app is running - some phones now don't have a removable battery however).


Title: Re: How to develop a mining app
Post by: BitMaxz on March 25, 2018, 10:49:26 PM
it could be a device that we use explode ,, it might be the worst possible thing that can happen ,, and actually I was less understanding about this mining app ,, but what I know we need something to make in cooling

I'm not entirely sure what you mean by your post but yes the main problem is overheating as phones don't have fans.

If there was a shut-off point once the internal CPU reaches about 55 degrees Celsius then that might be helpful at reducing the risks. The exploding part is a bit uncontrollable though (unless you limit the phones use to not being on battery while the mining app is running - some phones now don't have a removable battery however).
No, not a good idea to mine with phones even you could run your phone without battery while mining it can be damaged any parts of PCB board.

There are possible parts could be damaged while you are mining. Samsung parts are CPU, Ram memory, wifi IC, Bluetooth module, Signal IC, Video IC, Power IC and other parts.

If you use your phone for mining the parts that I think could be damaged are CPU ,Ram memory IC, Wifi IC, Signal IC and Power IC and some of the samsung parts are sealed so, if the phone is damaged it would be hard to repair and fix the damaged parts or even replace a new IC it would be hard where to buy a compatible IC unless if you have a same scrap board.
So for me as a tech it is not recommended to mine with smart phones.

I have an idea since there is android OS that you can install in Desktop and run your computer like a smartphone. You can be still mined with altcoin using the Remix OS. it might be a good idea if he can develop a new mining software for the Android OS, then it should work on PC with Android OS, less risk and you can run them 24/7 without worrying about the parts because it's replaceable.


Title: Re: How to develop a mining app
Post by: jackg on March 26, 2018, 09:30:01 PM
~snip~

I have an idea since there is android OS that you can install in Desktop and run your computer like a smartphone. You can be still mined with altcoin using the Remix OS. it might be a good idea if he can develop a new mining software for the Android OS, then it should work on PC with Android OS, less risk and you can run them 24/7 without worrying about the parts because it's replaceable.

Why would you do this though?

I'm thinking it might be beneficial potentially for having a more lightweight OS that doesn't need any dependencies installed as for me: Windows is exceptionally slow: Linux is too confusing with all the dependencies that need installing (well it's difficult for a stupid person like me anyway).

The only issue being that if you don't use an emulator (which would just slow things down) you have to have an ARM processor don't you for it to be compatible with the OS - unless they've updated how it works now anyway?


Title: Re: How to develop a mining app
Post by: BitMaxz on March 27, 2018, 07:27:25 PM

Why would you do this though?

I'm thinking it might be beneficial potentially for having a more lightweight OS that doesn't need any dependencies installed as for me: Windows is exceptionally slow: Linux is too confusing with all the dependencies that need installing (well it's difficult for a stupid person like me anyway).

The only issue being that if you don't use an emulator (which would just slow things down) you have to have an ARM processor don't you for it to be compatible with the OS - unless they've updated how it works now anyway?
Better to check the Remix OS below if what it looks like

https://www.youtube.com/watch?v=LmyHdlYWE2I

This OS works on PC as an android that you can install APK apps or games so if op is planning to develop a mining app it should work in Remix OS as android PC.

You don't need any emulator like bluestack to install the android app. it is running as an Android on PC.

That's why I recommend this OS because PC has more advantages than smartphones.


Title: Re: How to develop a mining app
Post by: ExtractbotExtension on January 23, 2019, 11:40:34 AM
According to all the comments I have read,  mining with a mobile phone is definitely a big loss to you. More preferably mine with me I own a farm with good ASIC's. First talk toe on telegram  @cryptobirch .  Let's build a great platform together