Palmreader HSD on Android

by nathan.woodburn2611 in Circuits > Computers

206 Views, 3 Favorites, 0 Comments

Palmreader HSD on Android

Screenshot_20221015-214452.png

Want to use your own Handshake wallet without going all the way to your computer? Palmreader (https://github.com/pinheadmz/palmreader) is a command line interface for HSD (A Handshake Node). This allows you to fully control your keys.

Supplies

You need:

  • Android Phone (I've tested Android 13 but anything relatively newish should work)
  • Time

Install F-Droid and Termux

Screenshot 2022-10-15 214823.png

F-Droid is an Android app store that allows you to download open source apps.

  1. On your mobile go to https://f-droid.org/
  2. Download the F-droid apk file.
  3. Install F-Droid by opening the apk file. (There will be a warning as the file is not downloaded from Google play store)
  4. Open F-droid and wait for the repositories to sync
  5. Use the search bar/button to find Termux (It is Termux not Termux:GUI or Termux:Tasker)
  6. The install might take a few minutes and might have a popup to allow F-droid to install apps

Termux Setup

Screenshot_20221015-220135.png

We now need to get the Termux ready to install palmreader.

  1. Open Termux
  2. Run these commands in Termux. You might need to type Y to continue updating Termux files

Note # indicates comment you don't need to type this

pkg update
pkg upgrade
pkg install apt

# Install git to download palmreader
apt install git

# Install prerequisites for palmreader
apt install nodejs
apt install binutils

Install Palmreader

Screenshot_20221015-220135.png

We now need to install palmreader by running these commands


git clone https://github.com/pinheadmz/palmreader
cd palmreader
npm i --prod

Running Palmreader

Screenshot_20221015-214452.png

It is simple to now run palmreader.

To make this easier for later use, we will add a shortcut

Run these commands to create a shortcut which will start palmreader in SPV mode to use less space

cd
echo palmreader/bin/palmreader -s > pr
chmod 755 pr


To start palmreader open termiux and run

./pr


Please note the first time you run it it will take about 10-30 minutes to sync

You can check progress by visiting the node status page. The Chain needs to reach 100%to be fully synced

You can cycle pages with [ and ]

Here are some quick shortcuts

h : Help

S : Wallet history

N : Names

X : Actions

W : Wallet list

A : Account List

D : Details