Skip to content

SebiAi/GlyphPort

Repository files navigation

GlyphPort Logo

GlyphPort

Port Nothing® Glyph Compositions between phones
GitHub release (with filter) GitHub License

ko-fi

📥 Download

Caution

The app does not have a self updating mechanism! Install it via an F-Droid app store (F-Droid, Droid-ify, ...) or Obtainium to receive app updates!

Get it on F-Droid Get it at IzzyOnDroid Get it on Obtainium Download from GitHub releases

📌 Disclaimer

This software is provided as-is without any warranty. I and all other contributors are not responsible for any damage, misuse or other kind of physical or mental damage that results from the use of this software. This repo is in no way, shape or form affiliated with Nothing Technology Limited (NOTHING).

⁉️ FAQ

Why is GlyphPort not available on the Google Play Store?

[Click Me]
I do not want to support Google in tightening its grip on the Android platform (see Android Developer Verification and my short take on it here) and I also do not want to providing ID and my living address.

🦺 Need help?

If you need help, join the Discord Server:

🚧 Compilation

This project should import straight into Android Studio.

For command line building:
Make sure you have the Android SDK downloaded and that the ANDROID_HOME environment variable is set! For reproducible builds use gradle 8.13 and Java OpenJDK 21 (openjdk-21-jre-headless). Gradle should automatically set up the required NDK (29.0.14206865) and CMake (3.22.1) versions for the native builds.

# Build
./gradlew :app:clean :app:assembleRelease
# Sign
$ANDROID_HOME/build-tools/36.0.0/apksigner sign --ks keystore.jks --ks-key-alias $KEY_ALIAS --ks-pass env:KEYSTORE_PASSWORD --key-pass env:KEY_PASSWORD --alignment-preserved true --out app-release.apk app/build/outputs/apk/release/app-release-unsigned.apk

About

A native Android 12+ application for porting compositions (audio with light sequence data) made for one Nothing device to another Nothing device.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors