Skip to content

vitoc98/android_vendor_partner_gms_fdroidonly

 
 

Repository files navigation

This is a fork of https://github.com/lineageos4microg/android_vendor_partner_gms
It removes microg (GmsCore, GsfProxy, FakeStore) while keeping F-Droid
It's meant for a device of mine where i'm forced to use GApps, but i still want F-Droid Privileged Extension built-in

To include them in your build, add a repo manifest file to include this repository as vendor/partner_gms and set WITH_GMS to true when building. It probably conflicts with the original repo's code, so don't use them together

Example manifest:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
    <project path="vendor/partner_gms" name="lineageos4microg/android_vendor_partner_gms" remote="github" revision="master" />
</manifest>

This is only meant for my personal use and no support will be provided, use it at your own risk
Credits all go to the original authors and the relative sources

Note: You do not need to set CUSTOM_PACKAGES for the packages to be included when building with lineageos4microg/docker-lineage-cicd.

The included APKs are:

  • FDroid packages (binaries sourced from here and here)
    • FDroid: a catalogue of FOSS (Free and Open Source Software) applications for the Android platform
    • FDroid Privileged Extension: a FDroid extension to ease the installation/removal of apps
    • additional_repos.xml: a simple package to include the microG FDroid repository in the ROM (requires FDroid >= 1.5)
  • microG packages (binaries sourced from here)
    • IchnaeaNlpBackend: Network location provider using Mozilla Location Service
    • NominatimGeocoderBackend: Geocoder backend that uses OSM Nominatim service.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 69.4%
  • Makefile 30.6%