Skip to content

v4.2.0-Tor

Compare
Choose a tag to compare
@nahuhh nahuhh released this 12 Mar 21:37
· 12 commits to 4.2.0 since this release
8dd477a

YMMV.

Instructions

Stick with clearnet version 4.1.2 if you dont need tor.

Updates

  • Fully torrified
  • p2pool compatible (not yet tested over tor)
  • don't redownload monerod if existing
  • don't setup storage if already setup
  • tap notification to copy onion address
  • added trusted peers to help ensure tx broadcasts
  • Tap the notification to copy your hidden service address to clipboard.

Note: restricted rpc is set to 0.0.0.0 in config. Either close your firewall or change config to a local / WiFi ip for local/lan access.
RPC is available via your onion @ 18089

☠️ Existing Users ☠️

Note: Select Update when asked to overwrite config.

To update to 4.2.0, in Termux run:

sh -c "$(curl -fsSL https://github.com/nahuhh/android-termux-monero-node/raw/4.2.0/src/install-monerod-in-termux.sh)" 

Install P2Pool

  1. Install Ubuntu
sh -c "$(curl -fsSL https://github.com/nahuhh/android-termux-monero-node/raw/4.2.0/src/installUbuntu.sh)" 

Your terminal should now show
root@localhost:~#

  1. Install p2pool
apt update && apt install curl -y && sh -c "$(curl -fsSL https://github.com/nahuhh/android-termux-monero-node/raw/4.2.0/src/installp2pool.sh)" 
  1. Use the command below to start p2pool mini
./startp2pool

Notes:
--host IP [Node IP]
If not 127.0.0.1 (the same device) add
--rpc-port PORT
Further, if miner is not local, add
--stratum 0.0.0.0:3333 [ip address of p2pool]
0.0.0.0 bInds to all interaces.

Connect with xmrig using
Local ./xmrig -o 127.0.0.1:3333
LAN ./xmrig -o use.your.wifi.ip:3333

  • You will need to start Ubuntu before starting p2pool.
  • There is a start script for Ubuntu in the termux homescreen widget.

New users / prerequisites:

- Android 7.0+ with ARMv8/v7 architecture
  - The script will check the architecture before running
- 50GB min free space (64GB+ Recommended) for Pruned node
- 150GB min free space (256GB+ Preferred) for Full Node
- External Storage is recommended.

Steps:

  1. Install the F-Droid App Store

  2. Install these Apps from F-Droid:

    (Do NOT install from Play store. If any of these are already installed from gplay, uninstall them)

  3. Set app permissions:

    Go to:

    1. Android Settings > search for ”Special Access"
    2. Select "Battery Optimization" > All Apps
      Then disable battery optimization for
      • Termux
      • Termux:Boot
    3. Return to "Special Access" screen
    4. Select "Draw over other apps"
      Enable draw over apps aka draw on top for:
      • Termux
  4. In termux, issue the command

sh -c "$(curl -fsSL https://github.com/nahuhh/android-termux-monero-node/raw/4.2.0/src/install-monerod-in-termux.sh)" 

Follow the prompts.

  1. Add the 2x2 Termux widget to your home screen.

  2. SUCCESS