Skip to content

A fork of the Revolt Android TWA (web app), rebuilt for Divolt

Notifications You must be signed in to change notification settings

fmhy/divolt-android

 
 

Repository files navigation

Divolt Android

This is a fork of Revolt's Android TWA (Trusted Web Activity) for Divolt, a self-hosted instance of Revolt.

Alternatively, if you would prefer, you can install RVMob and set apiURL to https://api.divolt.xyz, it is currently unfinished though.

Build

Automatic builds are made with GitHub Actions. Automatic builds are currently not done as GH Actions doesn't support prompts. Work is being done to fix this, but right now, all releases are manually built.

To manually build, you'll need the Java 11. Then generate android.keystore:

keytool -genkey -v -keystore android.keystore -alias android -keyalg RSA -keysize 2048 -validity 10000

You'll also need Bubblewrap: npm i -g @bubblewrap/cli

After you have it, and you can start building by doing bubblewrap build.

Troubleshooting

If you're having problems, first try installing / updating Android System Webview(https://play.google.com/store/apps/details?id=com.google.android.webview), and if that doesn't work, then update your browser. Also, check if the problem you have occurs when you go to the website in your browser.

If all else fails, and it's not listed in the known bugs, please report an issue and let us know :)

Known Bugs

None at the moment!

About

A fork of the Revolt Android TWA (web app), rebuilt for Divolt

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%