commit | 51c22588da0af6b5498d8e02704c3fc53223d6d2 | [log] [tgz] |
---|---|---|
author | Pete Fotheringham <petefoth@e.email> | Sun Jan 21 07:26:22 2024 +0000 |
committer | GitHub <noreply@github.com> | Sun Jan 21 07:26:22 2024 +0000 |
tree | 2a8fadfbf3d0c0c9dd1ec36e60f7a8e9c076a5a7 | |
parent | 8b300da364ce48257e191c70af9229bef8861e9f [diff] |
Update README.md to mention signature spoofing Fixes #27
This is a collection of FOSS APKs, coupled with the respective Makefiles for an easy integration in the Android build system.
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.
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>
Note 1. You do not need to set CUSTOM_PACKAGES
for the packages to be included when building with our Docker engine.
Note 2. For the microG packages to work, signature spoofing must be enabled, by patching the LineageOS sources before building.
SIGNATURE_SPOOFING
variable - see here. By default, this variable is set to restricted
, allowing only system apps (those built-in to the ROM) to 'spoof' the signature of another app.build.sh
does in this code.The included APKs are:
These are official unmodified prebuilt binaries, signed by the corresponding developers.