Skip to content

Compiling Pluvia

Oxters edited this page May 5, 2025 · 6 revisions

(WIP, but mostly for me to remember how to compile a release build manually on PC)

  1. Open Android Studio.
  2. Checkout the specific branch you'd like to compile.
  3. Run Clean & Build
  4. Select Build > Generate Signed App bundle or APK... > Android App bundle > Select your signing key > choose release.
  5. Wait... like seriously wait...
  6. When done, press Locate to open explorer to the .abb file.
  7. Copy it to the folder containing the bundle tool.
  8. java -jar .\bundletool-all-1.18.1.jar build-apks --bundle=app-release.aab --output=app-release.aab.apks --mode=universal. This wil use debug signing as is.
  9. An .apks file will be made, open it with 7-Zip
  10. Extract out universal.apk and you're done! 🥳

Creating .txz files

tar -cJf archive.txz -C /path/to/folder .

Creating .tzst files

tar -C /path/to/folder -cf archive.tar .

zstd archive.tar -o archive.tzst

Adding new DXVK versions

Download the desired version of DXVK from the releases page. Extract the x32 and x64 files contained within the compressed file into a folder. Rename x32 to syswow64 and x64 to system32 then follow the process above for creating a .tzst file on the folder containing these folders.

Clone this wiki locally