Skip to content
wownero mobile daemon
Dart Shell Makefile Nix Objective-C Java C
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cyberwow preserve null in rpc, since {} is not null Dec 2, 2019
etc
fastlane/metadata/android/en-US add fastlane metadata Dec 1, 2019
res/cyberwow remove screenshots Dec 2, 2019
.gitignore ignore flutter export env Nov 12, 2019
LICENSE init Jun 12, 2019
Makefile store rpc results rather then views in state Dec 2, 2019
README.md

README.md

CyberWOW

A dumb android pruned full node for Wownero.

Get it on F-Droid Get it on Google Play

How to build

Compile wownerod for android-arm64

Simple method with Docker

pushd .
git clone https://github.com/wownero/wownero
cd wownero
git submodule init && git submodule update

docker build -f utils/build_scripts/android64.Dockerfile -t wownero-android .
# Create container
docker create -it --name wownero-android wownero-android bash
# Get binaries
docker cp wownero-android:/src/build/release/bin .

The binary needed is ./bin/wownerod.

Alternative methods

  1. One docker instance per hash

See etc/scripts/build-wownero.sh, modify the value of version per build.

  1. Debian based system similar to F-droid

See the wow task in Makefile.

Install flutter and make sure it's in path

Compile CyberWOW

popd
git clone https://github.com/fuwa0529/cyberwow/
cd cyberwow

mkdir -p cyberwow/native/output/arm64
mkdir -p cyberwow/native/output/x86_64

# Copy wownerod that we just built
cp $PATH_TO_WOWNEROD cyberwow/native/output/arm64/
# Generate a dummy x86_64 bin
touch cyberwow/native/output/x86_64/wownerod

make build

The resulting apk is cyberwow/build/app/outputs/apk/release/app-release.apk.

You can’t perform that action at this time.