oxmc c68bdbb173 Bundle the privileged extension APK, drop the download script
Both F-Droid APKs are now committed and updated by hand, so remove
vendorsetup.sh, the .version_code pin and the .gitignore rule that kept
the downloaded APK out of git.
2026-10-11 21:39:16 -07:00
2026-10-11 20:53:48 -07:00

vendor/fdroid — PawletOS

Bundles the F-Droid client and its privileged extension into the PawletOS build. Split out of vendor/partner_gms.

Module Package Purpose
fdroid-client org.fdroid.fdroid FOSS app catalogue
FDroidPrivilegedExtension org.fdroid.fdroid.privileged Silent install/removal for F-Droid

Both APKs are official, unmodified prebuilts signed by F-Droid (presigned: true), so the extension trusts the client and both can self-update.

How it's wired

  • Android.bp (root) defines the phony module FDroid, which pulls in both apps. fdroid.mk adds it to PRODUCT_PACKAGES.
  • Both APKs are committed and updated by hand (nothing is downloaded at build time): fdroid-client/F-Droid.apk (2.0.1) and FDroidPrivilegedExtension/FDroidPrivilegedExtension.apk (0.2.7).
  • fdroid-client/additional_repos.xml / .json pre-seed extra repos (microG, IzzyOnDroid, FUTO, ...).
S
Description
No description provided
Readme
10 MiB
Languages
Makefile 100%