金东旭
金东旭

利用闲置的Android手机挖xmr

利用闲置的Android手机挖xmr

一、废话

矿潮来临时,任何人都无法逃避,因为多多少少都会涉及到你。比如显卡翻倍还是一卡难求,比如一群区块链都说不明白的小白蜂拥去买硬盘挖矿。我也是普通人,也知道擦鞋男孩理论,但是还没逃掉参与挖矿。

家里目前有一台5700xt的机器在跑eth,有N个云服务再跑xmr,正好在B站看到有人用手机挖xmr,抽空折腾了两天,终于搞定。

二、准备

1、一个Android手机,起码要高通81X之后的(别问为什么)。

2、termux:主要靠他来实现

3、QtScrcpy:如果你不想输入代码到崩溃的化。

4、一堆代码

三、开始折腾

手机安装termux、电脑端要安装qtscrcpy。不得不说,qtscrcpy全程起了很关键的作用。他可以帮助你在电脑端链接手机输入各种各样的代码,非常推荐安卓用户使用。下载地址

折腾的几天中,走了点歪路。试图在termux中安装linux,然后在linux中跑xmr。但是实际上,各种权限、映射,对于不熟悉的人来说,学习成本太高了。在看了各种失败案例后,找到了一个靠谱的。代码如下:

apt update && apt upgrade &&
apt install -y git wget proot build-essential cmake libmicrohttpd &&
git clone https://github.com/xmrig/xmrig --depth 1 &&
mkdir xmrig/build &&
cd xmrig/build &&
cmake -DWITH_HWLOC=OFF .. &&
make -j10

执行完成后,就出现编译的xmrig文件了,但是,这个是有捐赠的。你可以去编译猫池的xmrig,他已经去除捐赠。

编译完成后,没有config.json配置文件,需要手动创建一个,config文件在xmrig目录下创建。我习惯性用nano,你也可以使用vim。

apt install nano 
nano config.json

以下是config配置文件中内容,需要自行修改“user、pass”两个字段。user是你的钱包,pass是矿工名称。在猫池中,pass后跟符号“~”可以指定算法,但是存在部分算法不生效的情况。

在termux中,可能存在,无法复制整个config文件代码的情况,只能手动一部分一部分粘贴,当然,你也可以把你的config文件放在某个网站或者是云端下,然后使用wget、curl等等命令搞到本地。

{
    "api": {
        "id": null,
        "worker-id": null
    },
    "http": {
        "enabled": false,
        "host": "127.0.0.1",
        "port": 0,
        "access-token": null,
        "restricted": true
    },
    "autosave": true,
    "background": false,
    "colors": true,
    "title": true,
    "randomx": {
        "init": -1,
        "init-avx2": 0,
        "mode": "auto",
        "1gb-pages": true,
        "rdmsr": true,
        "wrmsr": true,
        "cache_qos": false,
        "numa": true,
        "scratchpad_prefetch_mode": 1
    },
    "cpu": {
        "enabled": true,
        "huge-pages": true,
        "huge-pages-jit": false,
        "hw-aes": null,
        "priority": null,
        "memory-pool": true,
        "yield": true,
        "max-threads-hint": 100,
        "asm": true,
        "argon2-impl": null,
        "astrobwt-max-size": 550,
        "astrobwt-avx2": false,
        "cn/0": false,
        "cn-lite/0": false
    },
    "opencl": {
        "enabled": false,
        "cache": true,
        "loader": null,
        "platform": "AMD",
        "adl": true,
        "cn/0": false,
        "cn-lite/0": false,
        "panthera": false
    },
    "cuda": {
        "enabled": false,
        "loader": null,
        "nvml": true,
        "cn/0": false,
        "cn-lite/0": false,
        "panthera": false,
        "astrobwt": false
    },
    "donate-level": 0,
    "donate-over-proxy": 1,
    "log-file": null,
    "pools": [
        {
            "algo": null,
            "coin": null,
            "url": "mine.c3pool.com:15555",
            "user": "45LjgcMaXCgesFaen451yD9KW7FoN4QmZfn1yRGxGRsi9vut6Gqmh5Tb9shXX4UiqySKLqUe9pmcWUEnWQrqq4ykTXJkAuS",
            "pass": "mac-vm",
            "rig-id": null,
            "nicehash": false,
            "keepalive": true,
            "enabled": true,
            "tls": false,
            "tls-fingerprint": null,
            "daemon": false,
            "socks5": null,
            "self-select": null,
            "submit-to-origin": false
        }
    ],
    "print-time": 60,
    "health-print-time": 60,
    "dmi": true,
    "retries": 5,
    "retry-pause": 5,
    "syslog": false,
    "tls": {
        "enabled": false,
        "protocols": null,
        "cert": null,
        "cert_key": null,
        "ciphers": null,
        "ciphersuites": null,
        "dhparam": null
    },
    "user-agent": null,
    "verbose": 0,
    "watch": true,
    "rebench-algo": false,
    "bench-algo-time": 20,
    "pause-on-battery": false,
    "pause-on-active": false
}

配置文件保存好后,可以使用 ./xmrig 执行,也可以使用命令行执行:./xmrig -o http://mine.c3pool.com:13333 -u 45LjgcMaXCgesFaen451yD9KW7FoN4QmZfn1yRGxGRsi9vut6Gqmh5Tb9shXX4UiqySKLqUe9pmcWUEnWQrqq4ykTXJkAuS -p Android

其中-P后是矿工名字。当xmr开始跑了之后,大概在10分钟左右,猫池就可以看到算力。

四、总结

手机挖矿,其实就是个乐子,人总是要充满好奇心的。对未知的东西,去了解,去做了才知道行不行,就比如手机挖矿。

目前使用了两个手机进行测试:

1、google nexus6:高通805、3g ram

2、华为mate 20 pro:麒麟980、6g ram

两个手机算力分别是:

nexus6:0.21

mate20 pro:峰值2xx、降频后6-70

也就是,挖了个寂寞。

如果你的xmr比较多,比较土豪,可以打赏我:

45LjgcMaXCgesFaen451yD9KW7FoN4QmZfn1yRGxGRsi9vut6Gqmh5Tb9shXX4UiqySKLqUe9pmcWUEnWQrqq4ykTXJkAuS

发表回复

textsms
account_circle
email

金东旭

利用闲置的Android手机挖xmr
一、废话 矿潮来临时,任何人都无法逃避,因为多多少少都会涉及到你。比如显卡翻倍还是一卡难求,比如一群区块链都说不明白的小白蜂拥去买硬盘挖矿。我也是普通人,也知道擦鞋男孩理论…
扫描二维码继续阅读
2021-04-20