/idena-armer

πŸ€– ARM64 idena-go implementation for mobile devices and phones under Android OS ✧ Bash script for Termux Terminal & Kali Linux 🐧

Primary LanguageShell

IDENA ARMer Bash Script - fast idena-go network node deployment for Android
Idena ARMer Script

Bash Script implementation of the Idena network node installation wizard.
Install Idena-Go node instance on your mobile device with ARM64 architecture.
Simple and user-friendly way to setup your Android device as Idena node server.

idena runner latest version Kali minimum version idena-go latest release license Π‘ΠΊΡ€ΠΈΠΏΡ‚ Idena ARMer

πŸš€  Summary

  1. Installing F-Droid - an alternative app repository.
  2. From F-Droid installing Termux and Termux:boot.
  3. Running Termux and Termux:boot for the 1st time to make basic initialization process of those apps.
  4. termux-setup-storage - giving to Termux required storage permission.
  5. Adding Termux and Termux:boot to the Power Monitor exclusions.
  6. pkg upgrade -y - updating termux packages to the latest version.
  7. Downloading and running termux_init.sh script to prepare Termux terminal to host Kali Linux:
curl -O https://raw.githubusercontent.com/ltraveler/idena-armer/master/termux_init.sh
chmod +x ./termux_init.sh && ./termux_init.sh
  1. ./start-kali.sh - running Kali Linux.
  2. apt update && apt upgrade -y - updating Kali Linux packages to the latest version.
  3. apt install git -y - installing git package.
  4. git clone https://github.com/ltraveler/idena-armer.git - cloning IDENA ARMer repository.
  5. cd idena-armer && chmod +x ARMer_init.sh &&./ARMer_init.sh - running IDENA ARMer and following the script's installation instructions.
  6. Reboot the phone.

⏳  Update IDENA ARMer to the latest version:

All commands must be run inside Kali Linux!

  1. cd ~ - returning to the home directory.
  2. rm -rf idena-armer - removing previously cloned repository.
  3. git clone https://github.com/ltraveler/idena-armer.git - cloning latest IDENA ARMer repository.
  4. cd idena-armer && chmod +x ARMer_init.sh &&./ARMer_init.sh - running IDENA ARMer and installing idena-go node client with the same username that was used for the first-time installation.

🐼  Xiaomi devices based on MIUI

MIUI battery usage optimization is extremely high. As a result, termux application cannot being run continiously as background process. There is a strong probability that you would need to install a custom ROM. LineageOS is the best one so far for Xiaomi devices based on MIUI OS.

πŸ“—  The detailed installation guide has been published here:

https://medium.com/@idna.project/b9229c010440

πŸ‘€  IDENA Coacher β€” Node Management Tool

  1. IDENA ARMer will set IDENA Coacher to manage your node.
  2. It is placed in the home folder of the user that has been used to install idena.
  3. Run the script.
idena_coacher.sh
  1. You should see the main window of the node management tool.


Idena Coacher Node Monitor Tool