You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
fuwa
d44e87ff81
|
4 years ago | |
---|---|---|
cyberwow | 4 years ago | |
etc | 4 years ago | |
fastlane/metadata/android/en-US | 5 years ago | |
res/cyberwow | 5 years ago | |
.gitignore | 4 years ago | |
LICENSE | 5 years ago | |
Makefile | 4 years ago | |
README.md | 4 years ago |
README.md
CyberWOW
A dumb android pruned full node for Wownero.
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
- One docker instance per hash
See etc/scripts/docker-build-wownero.sh
, modify the value of version
per build.
- 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/wownero/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
.