Latest

Script Otomatis Mining Verus Coin di Termux

Panduan lengkap membuat skrip otomatis untuk mining Verus Coin di STB Android menggunakan Termux dan UserLAnd, dengan konfigurasi multi-pool.

Script Otomatis Mining Verus Coin di Termux (Auto Install dan Auto Start)

Mining Verus Coin di STB Android menggunakan Termux biasanya membutuhkan beberapa langkah, mulai dari memasang paket pendukung, mengunduh source code miner, melakukan kompilasi, hingga mengatur perintah untuk menjalankan mining. Agar proses tersebut lebih praktis, kita bisa membuat script instalasi yang membantu menjalankan sebagian besar langkah secara otomatis.

Pada panduan ini, kita menggunakan CCMiner untuk ARM sebagai contoh miner VerusHash di perangkat Android yang kompatibel. Script akan memasang paket yang diperlukan, mengunduh source code, mencoba melakukan kompilasi, lalu membuat file start.sh untuk menjalankan mining. Kita juga akan membahas pengaturan Termux:Boot agar proses mining dapat dijalankan ketika STB dinyalakan.

Kenapa Menggunakan Script Otomatis?

Script otomatis dapat membantu mengurangi perintah yang harus diketik secara manual. Beberapa hal yang dapat dilakukan antara lain:

  • Memperbarui paket Termux dan memasang dependensi.
  • Mengunduh source code CCMiner dari GitHub.
  • Menjalankan proses kompilasi miner.
  • Membuat file start.sh berdasarkan wallet dan pool yang dimasukkan.
  • Mengulang proses mining ketika program miner berhenti.
  • Mendukung pengaturan auto start melalui Termux:Boot.

Persiapan Sebelum Instalasi

Sebelum menjalankan script, pastikan STB menggunakan Android dengan arsitektur yang didukung oleh miner. Perangkat ARM 64-bit atau ARM yang sesuai lebih disarankan. Tidak semua STB memiliki kompatibilitas yang sama, sehingga proses kompilasi dan hasil mining dapat berbeda.

Siapkan beberapa hal berikut:

  • Aplikasi Termux yang dapat berjalan pada versi Android STB.
  • Alamat wallet Verus Coin milik sendiri.
  • Koneksi internet yang stabil.
  • Ruang penyimpanan yang cukup untuk source code dan hasil kompilasi.
  • Pool mining Verus yang masih aktif dan sesuai dengan konfigurasi miner.

Script Otomatis Mining Verus Coin

Script berikut menggunakan repositori CCMiner ARM. Proses kompilasi bisa membutuhkan waktu cukup lama, terutama pada STB dengan prosesor dan memori terbatas.

Buat file baru di Termux menggunakan perintah:

nano verus-auto.sh

Setelah itu, masukkan kode berikut:

#!/data/data/com.termux/files/usr/bin/bash

# Instalasi otomatis CCMiner Verus untuk Termux
# TipsTechPraktis

set -e

echo "=================================="
echo "   AUTO INSTALL CCMINER VERUS"
echo "=================================="

# Memperbarui paket
pkg update -y
pkg upgrade -y

# Memasang dependensi
pkg install -y git automake build-essential curl gnupg openssl nano libjansson

# Masuk ke direktori HOME
cd "$HOME"

# Mengunduh source code CCMiner ARM
if [ ! -d "$HOME/ccminer" ]; then
    git clone --single-branch -b ARM \
    https://github.com/monkins1010/ccminer.git
else
    echo "Folder ccminer sudah tersedia."
fi

# Masuk ke folder miner
cd "$HOME/ccminer"

# Memberikan izin eksekusi
chmod +x build.sh configure.sh autogen.sh

# Kompilasi miner
echo "Memulai kompilasi CCMiner..."
echo "Proses ini dapat membutuhkan waktu."

./build.sh

# Memeriksa hasil kompilasi
if [ ! -x "$HOME/ccminer/ccminer" ]; then
    echo "Kompilasi belum menghasilkan file ccminer."
    echo "Periksa pesan error sebelum melanjutkan."
    exit 1
fi

# Meminta konfigurasi mining
echo
read -r -p "Masukkan alamat wallet Verus: " WALLET
read -r -p "Masukkan nama rig: " RIG
read -r -p "Masukkan host pool: " POOL_HOST
read -r -p "Masukkan port pool: " POOL_PORT
read -r -p "Masukkan jumlah thread: " THREADS

# Validasi input sederhana
if [ -z "$WALLET" ] || [ -z "$RIG" ] || \
   [ -z "$POOL_HOST" ] || [ -z "$POOL_PORT" ] || \
   ! [[ "$POOL_PORT" =~ ^[0-9]+$ ]] || \
   ! [[ "$THREADS" =~ ^[0-9]+$ ]] || \
   [ "$THREADS" -lt 1 ]; then
    echo "Konfigurasi tidak valid."
    exit 1
fi

# Membuat file start.sh
cat > "$HOME/ccminer/start.sh" <

Cara Menjalankan Script Instalasi

  1. Buka aplikasi Termux di STB Android.
  2. Buat file instalasi dengan perintah nano verus-auto.sh.
  3. Tempel seluruh script instalasi di atas.
  4. Simpan file dengan menekan CTRL + X, lalu Y dan Enter.
  5. Berikan izin eksekusi:
    chmod +x verus-auto.sh
  6. Jalankan script:
    ./verus-auto.sh
  7. Tunggu proses pemasangan paket dan kompilasi CCMiner selesai.
  8. Masukkan alamat wallet, nama rig, host pool, port, dan jumlah thread ketika diminta.

Contoh Pengisian Konfigurasi Mining

Sebagai contoh, jika pool yang digunakan menyediakan server Asia dengan port 3956, pengisian dapat berbentuk seperti berikut. Pastikan alamat dan port tersebut masih tersedia pada pool pilihan sebelum digunakan.

Wallet  : ALAMAT_WALLET_VERUS
Rig     : STB01
Host    : ap.luckpool.net
Port    : 3956
Threads : 2

Jumlah thread perlu disesuaikan dengan kemampuan prosesor STB. Memakai seluruh thread tidak selalu menjadi pilihan terbaik karena dapat meningkatkan suhu dan beban perangkat.

Cara Menjalankan Mining

Setelah proses instalasi dan pembuatan konfigurasi selesai, jalankan perintah berikut:

cd ~/ccminer
./start.sh

CCMiner akan mencoba terhubung ke pool menggunakan konfigurasi yang sudah dimasukkan. Jika program miner berhenti dan keluar, script akan mencoba menjalankannya kembali setelah jeda 10 detik.

Perlu diperhatikan, pengulangan ini hanya bekerja ketika proses CCMiner berhenti atau keluar. Script tidak otomatis mengetahui semua kondisi koneksi yang macet ketika proses miner masih berjalan.

Cara Auto Start Mining dengan Termux:Boot

Jika ingin menjalankan script mining ketika STB dinyalakan, kamu dapat menggunakan aplikasi Termux:Boot. Fitur ini tidak memerlukan akses root, tetapi Android tetap dapat membatasi proses latar belakang melalui pengaturan baterai dan manajemen aplikasi.

  1. Pasang aplikasi Termux:Boot dari sumber distribusi yang kompatibel dengan instalasi Termux.
  2. Buka aplikasi Termux:Boot satu kali setelah dipasang.
  3. Buat folder boot:
    mkdir -p ~/.termux/boot
  4. Buat file untuk menjalankan mining:
    nano ~/.termux/boot/start-mining.sh
  5. Masukkan kode berikut:
    #!/data/data/com.termux/files/usr/bin/bash
    
    cd "$HOME/ccminer" || exit 1
    exec ./start.sh
  6. Simpan file, kemudian berikan izin eksekusi:
    chmod +x ~/.termux/boot/start-mining.sh
  7. Pastikan Termux dan Termux:Boot tidak dibatasi oleh pengaturan baterai Android.
  8. Restart STB untuk menguji apakah script berjalan otomatis.

Tabel Informasi Script

Fitur Keterangan
Update paket Ya, melalui Termux
Download source code CCMiner ARM dari GitHub
Kompilasi miner Dijalankan melalui build.sh
Pembuatan start.sh Otomatis setelah kompilasi berhasil
Pengaturan wallet dan pool Melalui input saat instalasi
Restart saat miner berhenti Mencoba ulang setelah 10 detik
Auto start saat boot Melalui Termux:Boot

Hal yang Perlu Diperhatikan Saat Mining

  • Suhu perangkat: Pantau suhu STB karena mining menggunakan CPU secara terus-menerus.
  • Jumlah thread: Gunakan jumlah thread sesuai kemampuan prosesor dan sistem pendingin.
  • Kompilasi: Jika muncul error saat menjalankan ./build.sh, periksa dependensi, arsitektur perangkat, dan pesan error. Tidak semua STB dapat mengompilasi source code yang sama.
  • Koneksi pool: Pastikan host dan port sesuai dengan informasi pool yang digunakan.
  • Keamanan: Periksa source code sebelum menjalankannya. Jangan memasukkan seed phrase atau private key wallet ke dalam script.
  • Penggunaan listrik: Pertimbangkan konsumsi daya, panas, dan umur perangkat sebelum menjalankan mining dalam waktu lama.

Penutup

Dengan script otomatis ini, beberapa tahapan instalasi CCMiner dan pembuatan konfigurasi mining Verus Coin di Termux dapat dilakukan lebih praktis. Setelah proses kompilasi berhasil, file start.sh dapat digunakan untuk menjalankan miner dan mencoba mengulang proses ketika program berhenti.

Namun, keberhasilan instalasi tetap bergantung pada arsitektur STB, versi Android, dependensi, serta kompatibilitas source code miner. Auto start melalui Termux:Boot juga perlu diuji langsung karena pengaturan sistem Android dapat memengaruhi proses yang berjalan di latar belakang.

FAQ

Apakah script ini bisa digunakan untuk mining Monero?

Tidak secara langsung. Script ini disiapkan untuk menjalankan CCMiner dengan algoritma Verus. Mining Monero memerlukan miner dan konfigurasi algoritma yang berbeda.

Apakah auto start mining membutuhkan akses root?

Termux:Boot dapat digunakan tanpa akses root. Namun, pengaturan baterai dan pembatasan aplikasi di Android tetap dapat memengaruhi proses otomatis.

Apakah semua STB Android bisa menjalankan script ini?

Tidak. Kompatibilitas bergantung pada arsitektur prosesor, versi Android, dependensi, dan dukungan source code CCMiner terhadap perangkat tersebut.

Apakah script ini otomatis berpindah ke pool lain?

Belum. Script ini menggunakan satu pool yang dimasukkan saat instalasi. Script hanya mencoba menjalankan ulang CCMiner jika prosesnya berhenti. Untuk berpindah otomatis ke pool cadangan diperlukan script tambahan.

Bagaimana cara menghentikan proses mining?

Tekan CTRL + C pada sesi Termux yang menjalankan script mining. Jika mining dijalankan melalui Termux:Boot, hentikan proses yang berjalan atau nonaktifkan file pemicu boot sesuai kebutuhan.


About the author

Admin
blog yang membahas tutorial Blogger, SEO, dan tips teknologi terbaru untuk membantu mengembangkan website dan meningkatkan penghasilan online.

Posting Komentar

Terima kasih telah berkomentar di TipsTechPraktis. Komentar akan ditinjau terlebih dahulu sebelum ditampilkan. Mohon gunakan bahasa yang sopan, relevan dengan topik artikel, dan hindari spam, tautan berbahaya, serta promosi yang tidak relevan.