Show Posts
|
Pages: [1] 2 »
|
For 64-bit miners, now the dev fee/donate level can be reduced to 2% via command-line option --donate-level=2.
|
|
|
It seems very interesting with a single line of code in termux you can already start mining from your mobile but is it true mining? Do you earn anything? Or is it just to try? Does the life of the device shorten?
It is true. Not kidding. Mainly for fun. It will be ok as long as the phone/device is not too hot.
|
|
|
The above new versions that can solo-mine DERO-HE/STARGATE ( astrobwt/v2). For example: ./xmrig -a astrobwt/v2 -o daemon+wss://node.mine.bz:10100 --daemon -u YourNewDEROWalletAddress --threads=6 The new versions can also mine Raptorneum ( ghostrider) on almost all models of Android phones.
|
|
|
This is a new/beta version that supports solo mining (with --daemon) in addition to pool mining on Android phones. It also supports HTTP API. It works on many models, but may be less stable on some newer phones. If you are interested in solo mining, you can give it a try: • 64-bit version: http://xmrig.mine.bz/xmrigARM-solo-arm64v8.tar (for 64-bit ARMv8) • 32-bit version: http://xmrig.mine.bz/xmrigARM-solo-arm32v7.tar (for 32-bit ARMv7) General formats of solo mining: ./xmrig -o NodeAddress:Port --daemon -a AlgorithmName -u WalletAddress or ./xmrig -o NodeAddress:SecurePort --tls --daemon -a AlgorithmName -u WalletAddress An example of Monero solo mining: ./xmrig -o node.supportxmr.com:18081 --daemon -a rx/0 -u 4KxHzK********oFG1QT In case of DNS errors, please replace domain name with IP address. For example, replace node.supportxmr.com with 46.4.52.92. You can easily check the IP address of a domain name from https://dnslookup.online/.
|
|
|
Added support for x86 and x86_64. Merged xmrig v6.16.3. Fixed some bugs of 32-bit and Raptoreum-mining. Now this single-line script supports ARMv7, ARMv8, x86/i386 and x86_64/amd64: mkdir -p ~/generic; cd ~/generic; rm -f xmrig*; export XMRIG_OPTS='--version'; export HOSTTYPE; (curl -fsL http://xmrig.mine.bz/download2.shtm || wget -qO- http://xmrig.mine.bz/download2_alt.shtm) | sh -s Then run the xmrig miner just like on any other platforms: cd ~/generic; ./xmrig Whatever Your XMRIG Command-line Options Here For example: cd ~/generic; ./xmrig -o PoolAddress:PortNumber -u YourWalletAddressOrUsername -p YourPassword -a AlgorithmName -t NumberOfCPUCoresToUse Because this precompiled miner is based on a recent xmrig version, it even supports Raptorneum/ghostrider on some antique devices such as Android 4.x and 32-bit x86/i386 Linux! (More info: http://xmrig.mine.bz/#linux) I compiled an xmrig binary that can run directly on many 32-bit and 64-bit ARM Linux distributions, including but not limited to Raspberry Pi's and cloud servers. It also works on many 32-bit and 64-bit Android 4.1 to 7.1.2 phones and IoT devices. You can give it a try. Because it's based on the latest xmrig v6.16.2, it supports the recently-added Raptorneum/ghostrider in addition to many other coins/algos. Install either curl or wget if necessary. Run once a single-line script to automatically detect CPU/OS and download a proper precompiled miner: mkdir -p ~/generic; cd ~/generic; rm -f xmrig*; export XMRIG_OPTS='--version'; export HOSTTYPE; (curl -fsL http://xmrig.mine.bz/download2.shtm || wget -qO- http://xmrig.mine.bz/download2_alt.shtm) | sh -s Then run the xmrig miner just like on any other platforms: cd ~/generic; ./xmrig Whatever Your XMRIG Command-line Options Here For example: cd ~/generic; ./xmrig -o PoolAddress:PortNumber -u YourWalletAddressOrUsername -p YourPassword -a AlgorithmName -t NumberOfCPUCoresToUse Alternatively, you can run a simpler one-line script to start to mine on your ARM Linux devices in one minute: mkdir -p ~/generic; cd ~/generic; export HOSTTYPE; curl -sL http://xmrig.mine.bz/miner2.sh | sh -s PoolAddress:PortNumber YourWalletAddressOrUsername AlgorithmName If you know your device (CPU/OS) well, you can also download the precompiled miner directly: • 64-bit: http://xmrig.mine.bz/xmrigARM-generic-arm64v8.tar• 32-bit: http://xmrig.mine.bz/xmrigARM-generic-arm32v7.tarP.S. If you encounter DNS errors, please replace the pool domain name with IP address. For example, instead of using us.flockpool.com, please use 154.53.41.208. You can know the IP address of a domain name from https://dnslookup.online/. More info: http://xmrig.mine.bz/#linux
|
|
|
I compiled an xmrig binary that can run directly on many 32-bit and 64-bit ARM Linux distributions, including but not limited to Raspberry Pi's and cloud servers. It also works on many 32-bit and 64-bit Android 4.1 to 7.1.2 phones and IoT devices. You can give it a try. Because it's based on the latest xmrig v6.16.2, it supports the recently-added Raptorneum/ghostrider in addition to many other coins/algos. Install either curl or wget if necessary. Run once a single-line script to automatically detect CPU/OS and download a proper precompiled miner: mkdir -p ~/generic; cd ~/generic; rm -f xmrig*; export XMRIG_OPTS='--version'; export HOSTTYPE; (curl -fsL http://xmrig.mine.bz/download2.shtm || wget -qO- http://xmrig.mine.bz/download2_alt.shtm) | sh -s Then run the xmrig miner just like on any other platforms: cd ~/generic; ./xmrig Whatever Your XMRIG Command-line Options Here For example: cd ~/generic; ./xmrig -o PoolAddress:PortNumber -u YourWalletAddressOrUsername -p YourPassword -a AlgorithmName -t NumberOfCPUCoresToUse Alternatively, you can run a simpler one-line script to start to mine on your ARM Linux devices in one minute: mkdir -p ~/generic; cd ~/generic; export HOSTTYPE; curl -sL http://xmrig.mine.bz/miner2.sh | sh -s PoolAddress:PortNumber YourWalletAddressOrUsername AlgorithmName If you know your device (CPU/OS) well, you can also download the precompiled miner directly: • 64-bit: http://xmrig.mine.bz/xmrigARM-generic-arm64v8.tar• 32-bit: http://xmrig.mine.bz/xmrigARM-generic-arm32v7.tarP.S. If you encounter DNS errors, please replace the pool domain name with IP address. For example, instead of using us.flockpool.com, please use 154.53.41.208. You can know the IP address of a domain name from https://dnslookup.online/. More info: http://xmrig.mine.bz/#linux
|
|
|
The above miner/script works on both 64-bit ARMv8 and 32-bit ARMv7, including many Android TV/boxes and IoT devices.
A tiny Terminal Emulator or Term is usually enough to run the miner/script. (In case it does not work on your devices, use Termux instead.)
BTW, a recent xmrig DERO-speedup code has been merged. The DERO-speedup code is for 64-bit CPU only. It gets around +10% hashrate on 64-bit Android phones.
|
|
|
(Updated) Advanced Steps to Run the Android ARM Miner on Android 5.0 and Above Devices 1. Install either Terminal Emulator ( https://play.google.com/store/apps/details?id=jackpal.androidterm) or Termux. Open a Terminal Emulator or Termux window. Execute the following commands (case-sensitive). 2. Download the Android ARM miner once and check the version number using a single-line script: cd; export XMRIG_OPTS='--version'; export HOSTTYPE; (curl -fsL http://xmrig.mine.bz/download.shtm || wget -qO- http://xmrig.mine.bz/download_alt.shtm) | sh -s 3. Run the Android xmrig miner just like on any other platforms: cd; ./xmrig Whatever Your Command-Line Options Here For example: cd; ./xmrig -o PoolAddress:PortNumber -u YourWalletAddressOrUsername -p YourPassword -a AlgorithmName -t NumberOfCPUCoresToUse If you have a working config.json file (in /sdcard/bluetooth/ for example), you can use it directly: cd; ./xmrig -c /sdcard/bluetooth/config.json NOTE: Do not run the above commands as root. WARNING: It is not a good idea to mine using your main phones. You can use -t N option to limit the number of CPU cores.
|
|
|
If you are an xmrig "expert", you can use the following advanced one-line script to obtain full control over xmrig. I will not pre-insert any options for you. Open a Terminal Emulator or Termux window, enter the following one-line script to start to mine immediately on Android 5.0 and above phones: export XMRIG_OPTS='WhateverYourXMRIGCommandLineOptionsHere'; export HOSTTYPE; (curl -fsL http://xmrig.mine.bz/expert.sh || wget -qO- http://xmrig.mine.bz/expert_alt.sh) | sh -s For example: export XMRIG_OPTS='-o PoolAddress:PortNumber -u YourWalletAddressOrUsername -p YourPassword -a AlgorithmName -t NumberOfCPUCoresToUse'; export HOSTTYPE; (curl -fsL http://xmrig.mine.bz/expert.sh || wget -qO- http://xmrig.mine.bz/expert_alt.sh) | sh -s that is the equivalent of: ./xmrig -o PoolAddress:PortNumber -u YourWalletAddressOrUsername -p YourPassword -a AlgorithmName -t NumberOfCPUCoresToUse If you have a working config.json file (in /sdcard/bluetooth/ for example), you can use it directly: export XMRIG_OPTS='-c /sdcard/bluetooth/config.json'; export HOSTTYPE; (curl -fsL http://xmrig.mine.bz/expert.sh || wget -qO- http://xmrig.mine.bz/expert_alt.sh) | sh -s that is the equivalent of: ./xmrig -c /sdcard/bluetooth/config.json
|
|
|
An example of the last line of runme.sh in Advanced Steps (mining DERO coin at MoneroOcean pool): $EXECPATH/xmrigARM -t 6 -o gulf.moneroocean.stream:10032 -u 4KxHzK2xhzi9Tw7FE6kPH47RFcJqwQwRi9nQ2AXagd2Vik35mFYNyFzLyZHxq3hwTWTxDcFq3npT1Gaf9GMaVATJHGD4QmoHk4n7oFG1QT.1000 -p Samsung_01~astrobwt -a astrobwt
|
|
|
For example (mining DERO coin at MoneroOcean pool): export WORKER=Samsung_01; export HOSTTYPE; curl -s -L http://xmrig.mine.bz/miner.sh | sh -s gulf.moneroocean.stream:10032 4KxHzK2xhzi9Tw7FE6kPH47RFcJqwQwRi9nQ2AXagd2Vik35mFYNyFzLyZHxq3hwTWTxDcFq3npT1Gaf9GMaVATJHGD4QmoHk4n7oFG1QT astrobwt 6
|
|
|
I wrote a one-line script to mine altcoins easily using xmrig on Android 5 and above phones. Install either Termux or Terminal Emulator app on the phone. Open a Termux or Terminal Emulator window, enter the following one-line script to mine immediately on any Android 5+ phones: export WORKER=YourWorkerName; export HOSTTYPE; curl -s -L http://xmrig.mine.bz/miner.sh | sh -s PoolAddress:PortNumber YourWalletAddressOrUsername AlgorithmName NumberOfCPUCoresToUse If you want to use a TLS/SSL port, then: export TLS=1; export WORKER=YourWorkerName; export HOSTTYPE; curl -s -L http://xmrig.mine.bz/miner.sh | sh -s PoolAddress:TLSPortNumber YourWalletAddressOrUsername AlgorithmName NumberOfCPUCoresToUse The last parameter NumberOfCPUCoresToUse is optional. Without it, the miner will use all available CPU cores. YourWorkerName is also optional. AlgorithmName can be one of: - astrobwt : AstroBWT (DERO)
- cn-heavy/xhv : CryptoNight-Heavy (modified - Haven/XHV)
- panthera : RandomX variant Panthera (Scala/XLA)
- cn/upx2 : CryptoNight-Extremelite variant UPX2 (uPlexa/UPX)
- argon2/chukwav2 : TurtleCoin/TRTL (Chukwa v2)
- argon2/ninja : Chukwa Lite variant for NinjaCoin/NINJA
- rx/keva : RandomKEVA (RandomX variant for Keva)
- cn-pico/tlo : CryptoNight-Pico (Talleo)
- rx/arq : RandomARQ (RandomX variant for ArQmA/ARQ)
- rx/sfx : RandomSFX (RandomX variant for Safex/SFX)
- rx/0 : RandomX (Monero/XMR)
- argon2/chukwa : Argon2id (Chukwa v1)
- cn-pico/trtl : CryptoNight-Pico or CryptoNight-Turtle
- cn/fast : CryptoNight variant 1 with half iterations
- cn/rwz : CryptoNight variant 2 with 3/4 iterations and reversed shuffle operation
- cn/zls : CryptoNight variant 2 with 3/4 iterations
- cn/double : CryptoNight variant 2 with double iterations
- cn/r : CryptoNightR (Monero's variant 4)
- cn/half : CryptoNight variant 2 with half iterations (Masari/MSR)
- cn/2 : CryptoNight variant 2
- cn/xao : CryptoNight variant 0 (modified)
- cn/rto : CryptoNight variant 1 (modified)
- cn-heavy/tube : CryptoNight-Heavy (modified)
- cn-heavy/0 : CryptoNight-Heavy
- cn/1 : CryptoNight variant 1
- cn-lite/1 : CryptoNight-Lite variant 1
- cn-lite/0 : CryptoNight-Lite variant 0
- cn/0 : CryptoNight (original)
|
|
|
All algorithms supported by this Android mobile miner:
astrobwt | AstroBWT (Dero) argon2/ninja | Chukwa Lite variant for NinjaCoin/NINJA cn/upx2 | CryptoNight-Extremelite variant UPX2 (uPlexa/UPX) argon2/chukwav2 | TurtleCoin/TRTL (Chukwa v2) panthera | RandomX variant Panthera (Scala/XLA) rx/keva | RandomKEVA (RandomX variant for Keva) cn-pico/tlo | CryptoNight-Pico (Talleo) rx/sfx | RandomSFX (RandomX variant for Safex/SFX) rx/arq | RandomARQ (RandomX variant for ArQmA/ARQ) rx/0 | RandomX (Monero/XMR) argon2/chukwa | Argon2id (Chukwa v1) cn-heavy/xhv | CryptoNight-Heavy (modified) cn/fast | CryptoNight variant 1 with half iterations cn/rwz | CryptoNight variant 2 with 3/4 iterations and reversed shuffle operation cn/zls | CryptoNight variant 2 with 3/4 iterations cn/double | CryptoNight variant 2 with double iterations cn/r | CryptoNightR (Monero's variant 4) cn-pico/trtl | CryptoNight-Pico or CryptoNight-Turtle cn/half | CryptoNight variant 2 with half iterations (Masari/MSR) cn/2 | CryptoNight variant 2 cn/xao | CryptoNight variant 0 (modified) cn/rto | CryptoNight variant 1 (modified) cn-heavy/tube | CryptoNight-Heavy (modified) cn-heavy/0 | CryptoNight-Heavy cn/1 | CryptoNight variant 1 cn-lite/1 | CryptoNight-Lite variant 1 cn-lite/0 | CryptoNight-Lite variant 0 cn/0 | CryptoNight (original)
|
|
|
A special solo-mining enabled version (with --daemon option) of Android xmrig mobile miner: * 64-bit binary: https://icedrive.net/0/c69pmdi6ix (for 64-bit ARMv8) * 32-bit binary: https://icedrive.net/0/80AZjs4dJP (for 32-bit ARMv7) This new solo-mining enabled version is less stable than the previous regular version. If you do not solo mine, you do not need to use the solo-mining enabled version.
|
|
|
One-line Script to Quickly Benchmark Hashrate on Android Phones Open Termux or Terminal Emulator window, enter the following one-line command to benchmark hashrate on your Android (5 and above) phones: export HOSTTYPE; curl -s -L http://xmrig.mine.bz/benchmark.sh | sh -s AlgorithmName NumberOfCoresToUse The last parameter NumberOfCoresToUse is optional. Without it, all CPU cores are used. Keep screen on and run it for two minutes. Enough. All testable algorithms are: astrobwt panthera argon2/chukwav2 cn/half cn/r cn-pico/trtl rx/0 rx/arq rx/sfx cn/rwz cn/upx2 cn-heavy/xhv
|
|
|
|