Palmreader HSD on Android
by nathan.woodburn2611 in Circuits > Computers
206 Views, 3 Favorites, 0 Comments
Palmreader HSD on Android
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
F-Droid is an Android app store that allows you to download open source apps.
- On your mobile go to https://f-droid.org/
- Download the F-droid apk file.
- Install F-Droid by opening the apk file. (There will be a warning as the file is not downloaded from Google play store)
- Open F-droid and wait for the repositories to sync
- Use the search bar/button to find Termux (It is Termux not Termux:GUI or Termux:Tasker)
- The install might take a few minutes and might have a popup to allow F-droid to install apps
Termux Setup
We now need to get the Termux ready to install palmreader.
- Open Termux
- 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
We now need to install palmreader by running these commands
git clone https://github.com/pinheadmz/palmreader
cd palmreader
npm i --prod
Running Palmreader
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