Post
Topic
Board 挖矿
Re: [ANN] 基于xmrig的安卓手机ARM CPU挖矿程序 (不必ROOT) RandomX/CryptoNight/Argon2/AstroBWT
by
smart.phone
on 21/05/2021, 04:51:58 UTC

通过终端模拟器或Termux在安卓5以上手机用xmrig挖矿高级教程(手机不必ROOT)

1、下载xmrig安卓手机挖矿程序:
     64位版本:https://icedrive.net/0/a5T4ggWsbe   (算力高,需要64位 ARMv8 CPU)
     32位版本:https://icedrive.net/0/e6svPLnaBN   (算力低,在32位ARMv7 CPU上能跑)

2、解压下载的zip文件到手机内置SD卡的根目录下,总共5个文件。

3、用文本编辑器(例如Jota文本编辑器)编辑其中runme.sh文件的最后一行,在同一行加上你自己的xmrig挖矿参数。配置xmrig挖矿参数可上网自学xmrig挖矿教程,或者参考矿池的挖矿教程。编辑好runme.sh之后记得保存。

4、从应用市场下载安装终端模拟器(Terminal Emulator)或Termux app。如果手机里已有“终端”之类的app,可以直接使用。

5、打开终端模拟器或Termux,出现黑底白字窗口

6、在窗口里一字不差、一步一步地执行下面5条命令:
Code:
    $ cd /sdcard/
    $ cp xmrigARM lib*.so runme.sh  ~
    $ cd ~
    $ chmod  u+x xmrigARM runme.sh
    $ ./runme.sh
(注:执行上述第1、2条命令时可能遇到没有权限的错误,这是因为终端模拟器/Termux需要读写SD存储卡的权限。大多数手机会弹出个窗口让你授权,如果没弹出来,你可手动进“手机设置>>应用管理”找到终端模拟器/Termux授予它读写SD存储卡的权限。)

7、以后日常使用只需执行最后一条命令

8、将来如要调整xmrig挖矿参数,需再次执行上面的第3、5、6步


常见问题解答

1、很不建议在日常主力手机上挖矿,会导致手机过热,加速老化。
2、如手机过热/死机/重启,可用-t N挖矿参数指定使用的核心数,-t后面跟的数字就是允许用的核心数。用nproc命令可看实际可用核心数。
3、如果不清楚自己的手机CPU是32位还是64位,可以运行echo $HOSTTYPE命令看结果,arm是32位,aarch64是64位。64位手机务必用64位挖矿程序,算力是32位的几倍。
4、rx/***算法很吃运存,4G以上运存可以尝试,还不一定行。不行就换其它算法挖。