Skip to content

followgeo/Cody-sCCMiner3.8

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android-Mining

Quick installation of mining on Android Phones

No support

  • Although the installation procedure is considered doable for people that have zero to little Linux knowledge, I do not provide any support to users that that mess up as a result of lack of knowledge.
  • Reading is an dying art. There's no instruction video for people that can't follow instructions step-by-step.

Prerequisites

  • Some fundamental Linux knowledge is required. (do an online coarse!)
  • Knowledge about how to operate Linux screen is a must.
  • Knowledge on ssh and scp is highly recommended.
  • Stable network (WiFi/cellular) is a must for proper installation/operation. Be prepared to troubleshoot and fix them yourself.

Installation instructions

  • install Userland app (preferably version 2.8.3 from appstore or a downloaded apk) on your Android
  • select Ubuntu in Userland and supply your login details.
  • choose SSH
  • wait for it to install, enter Ubuntu and log into your account
lscpu

If the output doesn't show Architecture: aarch64 or CPU op-mode(s): 32-bit, 64-bit, then do not bother to continue. Your phone is not running a 64-bit OS.

curl -o- -k https://raw.githubusercontent.com/lolPaperclip/Cody-sCCMiner3.8/main/install.sh | bash

Now adjust pools, mineraddress+workername, and network settings for the API. exit with <CTRL>-X followed by y and an <ENTER>

nano config.json

Usage:

start mining with ~/ccminer/start.sh

Standard SSH port for Userland is port 2022. Optional: create an entry in your SSH config file for each phone:

Host Pixel2XL01
    Hostname 192.168.25.81
    Port 2022
    User Pixel2XL01
    IdentityFile ~\.ssh\id-rsa_oink-private

Starting the miner: ~/ccminer/start.sh

Monitoring the miner:

  • screen -x CCminer
  • exit with CTRL-a key combination followed by d.

Terminating the miner: screen -X -S CCminer quit

Github cloning and customizing

  1. clone this repo to your own github account
  2. change the URL on line 14 of the README.md to reflect your own account
  3. change the SSH key on line 7 of install.sh to reflect your own SSH key
  4. change lines 12+13 to reflect your own github link (especially line 13!!!)
  5. adjust the config.json to your address and mining details.
  6. optional: change the lines 20-21 of your config.json to your own LAN IP range.

Monitoring your miners (on a linux host)

check MONITORING.

WARNING: The scripts installs my own public SSH key. You may want to remove that from your ~/.ssh/authorized_keys file and replace it with your own for passwordless access.

I accept no warranties or liabilities on this repo. It is supplied as a service.

Use at your own risk!!!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 73.5%
  • Perl 26.5%