diff --git a/IchnaeaNlpBackend/.version_code b/IchnaeaNlpBackend/.version_code deleted file mode 100644 index 1ceed8b..0000000 --- a/IchnaeaNlpBackend/.version_code +++ /dev/null @@ -1 +0,0 @@ -20036 \ No newline at end of file diff --git a/IchnaeaNlpBackend/Android.mk b/IchnaeaNlpBackend/Android.mk deleted file mode 100644 index e98539f..0000000 --- a/IchnaeaNlpBackend/Android.mk +++ /dev/null @@ -1,9 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_MODULE := IchnaeaNlpBackend -LOCAL_SRC_FILES := IchnaeaNlpBackend.apk -LOCAL_MODULE_CLASS := APPS -LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) -LOCAL_CERTIFICATE := PRESIGNED -LOCAL_PRODUCT_MODULE := true -include $(BUILD_PREBUILT) diff --git a/IchnaeaNlpBackend/IchnaeaNlpBackend.apk b/IchnaeaNlpBackend/IchnaeaNlpBackend.apk deleted file mode 100644 index d4ee40c..0000000 Binary files a/IchnaeaNlpBackend/IchnaeaNlpBackend.apk and /dev/null differ diff --git a/NominatimGeocoderBackend/.version_code b/NominatimGeocoderBackend/.version_code deleted file mode 100644 index 046def1..0000000 --- a/NominatimGeocoderBackend/.version_code +++ /dev/null @@ -1 +0,0 @@ -20042 \ No newline at end of file diff --git a/NominatimGeocoderBackend/Android.mk b/NominatimGeocoderBackend/Android.mk deleted file mode 100644 index 1689d20..0000000 --- a/NominatimGeocoderBackend/Android.mk +++ /dev/null @@ -1,9 +0,0 @@ -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) -LOCAL_MODULE := NominatimGeocoderBackend -LOCAL_SRC_FILES := NominatimGeocoderBackend.apk -LOCAL_MODULE_CLASS := APPS -LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) -LOCAL_CERTIFICATE := PRESIGNED -LOCAL_PRODUCT_MODULE := true -include $(BUILD_PREBUILT) diff --git a/NominatimGeocoderBackend/NominatimGeocoderBackend.apk b/NominatimGeocoderBackend/NominatimGeocoderBackend.apk deleted file mode 100644 index c3a3936..0000000 Binary files a/NominatimGeocoderBackend/NominatimGeocoderBackend.apk and /dev/null differ diff --git a/README.md b/README.md index a133153..364fe3b 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ Example manifest: Note 1. You do not need to set `CUSTOM_PACKAGES` for the packages to be included when building with [our Docker engine](https://github.com/lineageos4microg/docker-lineage-cicd). -Note 2. LineageOS now support ***restricted*** signature spoofing, so it is no longer neccessary to patch their sources, unless you want ***unrestricted*** signature spoofing +Note 2. LineageOS now support ***restricted*** signature spoofing, so it is no longer neccessary to patch their sources, unless you want ***unrestricted*** signature spoofing ~~For the microG packages to work, signature spoofing must be enabled, by patching the LineageOS sources before building.~~ - ~~If you are building with [our Docker engine](https://github.com/lineageos4microg/docker-lineage-cicd), this is done automatically according to the values of the `SIGNATURE_SPOOFING` variable - see [here](https://github.com/lineageos4microg/docker-lineage-cicd#signature-spoofing). 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.~~ - ~~If you are building manually, you can download and include the patches from [here](https://github.com/lineageos4microg/docker-lineage-cicd/tree/master/src/signature_spoofing_patches). If you follow the [microG patching instructions](https://github.com/microg/GmsCore/wiki/Signature-Spoofing), you ROM will allow _**any**_ app, not only system apps, to spoof app signatures. To apply only 'restricted' signature spoofing, you should do something similar to what the Docker engine `build.sh` does in [this code](https://github.com/lineageos4microg/docker-lineage-cicd/blob/c77eabe036a1620499a8c087b732e039e0734656/src/build.sh#L229C1-L231C1).~~ @@ -46,8 +46,6 @@ The included APKs are: * GmsCore: the main component of microG, a FOSS reimplementation of the Google Play Services (requires GsfProxy and FakeStore for full functionality) * GsfProxy: a GmsCore proxy for legacy GCM compatibility * FakeStore: an empty package that mocks the existence of the Google Play Store - * IchnaeaNlpBackend: Network location provider using Mozilla Location Service - * NominatimGeocoderBackend: Geocoder backend that uses OSM Nominatim service. These are official unmodified prebuilt binaries, signed by the corresponding developers. diff --git a/products/gms.mk b/products/gms.mk index dfbd889..522c678 100644 --- a/products/gms.mk +++ b/products/gms.mk @@ -2,8 +2,6 @@ PRODUCT_PACKAGES += \ GmsCore \ GsfProxy \ FakeStore \ - IchnaeaNlpBackend \ - NominatimGeocoderBackend \ FDroid \ FDroidPrivilegedExtension \ additional_repos.xml diff --git a/updater/main.py b/updater/main.py index 5a73ea7..b6dfaf6 100644 --- a/updater/main.py +++ b/updater/main.py @@ -44,4 +44,3 @@ update_if_needed('FDroid', fdroid_recommended_release(fdroid_main_repo, 'org.fdr update_if_needed('FDroidPrivilegedExtension', fdroid_recommended_release(fdroid_main_repo, 'org.fdroid.fdroid.privileged')) update_if_needed('GmsCore', fdroid_recommended_release(fdroid_microg_repo, 'com.google.android.gms')) update_if_needed('GsfProxy', fdroid_recommended_release(fdroid_microg_repo, 'com.google.android.gsf')) -update_if_needed('NominatimGeocoderBackend', fdroid_recommended_release(fdroid_main_repo, 'org.microg.nlp.backend.nominatim'))