conf: remove Backends variant
standalone UNLP has finally been archived by FDroid.pull/53/head
parent
bc34ec7251
commit
c53f6e7b39
@ -1,181 +0,0 @@
|
||||
# Config
|
||||
|
||||
variant="UNLP";
|
||||
ver="2.11.1";
|
||||
verc="2111";
|
||||
date="02 february, 2022";
|
||||
minsdk="19";
|
||||
|
||||
modprop="id=$modname
|
||||
name=Minimal MicroG Pack $variant Edition
|
||||
version=$ver
|
||||
versionCode=$verc
|
||||
author=MOVZX and FatherJony and FriendlyNeighborhoodShane
|
||||
description=A Minimal MicroG installer with just the essentials
|
||||
support=
|
||||
donate=
|
||||
minMagisk=1900
|
||||
";
|
||||
|
||||
stuff="
|
||||
/system/app/AppleNLPBackend/AppleNLPBackend.apk
|
||||
/system/app/DejaVuNLPBackend/DejaVuNLPBackend.apk
|
||||
/system/app/LocalGSMNLPBackend/LocalGSMNLPBackend.apk
|
||||
/system/app/LocalWiFiNLPBackend/LocalWiFiNLPBackend.apk
|
||||
/system/app/MozillaUnifiedNLPBackend/MozillaUnifiedNLPBackend.apk
|
||||
/system/app/NominatimNLPBackend/NominatimNLPBackend.apk
|
||||
|
||||
/system/bin/npem
|
||||
|
||||
/system/etc/default-permissions/microg-permissions-unlp.xml
|
||||
/system/etc/permissions/com.google.android.gms.xml
|
||||
/system/etc/sysconfig/nogoolag-unlp.xml
|
||||
|
||||
/system/priv-app/MicroGUNLP/MicroGUNLP.apk
|
||||
";
|
||||
|
||||
stuff_arch="
|
||||
";
|
||||
|
||||
stuff_sdk="
|
||||
";
|
||||
|
||||
stuff_arch_sdk="
|
||||
";
|
||||
|
||||
stuff_util="
|
||||
/util/func-defconf.sh
|
||||
/util/script-addon.sh
|
||||
/util/script-init.sh
|
||||
";
|
||||
|
||||
stuff_other="
|
||||
/system/app/AuroraDroid/AuroraDroid.apk
|
||||
/system/app/AuroraStore/AuroraStore.apk
|
||||
/system/app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk
|
||||
/system/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk
|
||||
/system/app/MicroGGSFProxy/MicroGGSFProxy.apk
|
||||
/system/etc/default-permissions/gsync.xml
|
||||
/system/etc/default-permissions/microg-permissions.xml
|
||||
/system/etc/permissions/com.android.vending.xml
|
||||
/system/etc/permissions/com.aurora.services.xml
|
||||
/system/etc/permissions/com.google.android.backuptransport.xml
|
||||
/system/etc/permissions/com.google.android.maps.xml
|
||||
/system/etc/permissions/com.google.android.media.effects.xml
|
||||
/system/etc/permissions/com.google.widevine.software.drm.xml
|
||||
/system/etc/sysconfig/nogoolag.xml
|
||||
/system/framework/com.google.android.maps.jar
|
||||
/system/framework/com.google.android.media.effects.jar
|
||||
/system/framework/com.google.widevine.software.drm.jar
|
||||
/system/lib/libjni_keyboarddecoder.so
|
||||
/system/lib/libjni_latinimegoogle.so
|
||||
/system/lib64/libjni_keyboarddecoder.so
|
||||
/system/lib64/libjni_latinimegoogle.so
|
||||
/system/priv-app/AuroraServices/AuroraServices.apk
|
||||
/system/priv-app/FakeStore/FakeStore.apk
|
||||
/system/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk
|
||||
/system/priv-app/PatchPhonesky/PatchPhonesky.apk
|
||||
";
|
||||
|
||||
stuff_old="
|
||||
/system/addon.d/01-nogoolag.sh
|
||||
/system/app/FDroid/FDroid.apk
|
||||
/system/app/RadioCellsNLPBackend/RadioCellsNLPBackend.apk
|
||||
/system/etc/permissions/gsync.xml
|
||||
/system/etc/permissions/org.fdroid.fdroid.privileged.xml
|
||||
/system/priv-app/AuroraStore/AuroraStore.apk
|
||||
/system/priv-app/DejaVuLocationService/DejaVuLocationService.apk
|
||||
/system/priv-app/DejaVuNLPBackend/DejaVuNLPBackend.apk
|
||||
/system/priv-app/FDroidPrivileged/FDroidPrivileged.apk
|
||||
/system/priv-app/LocalGSMNLPBackend/LocalGSMNLPBackend.apk
|
||||
/system/priv-app/LocalWiFiNLPBackend/LocalWiFiNLPBackend.apk
|
||||
/system/priv-app/MicroGDroidGuard/MicroGDroidGuard.apk
|
||||
/system/priv-app/MicroGGSFProxy/MicroGGSFProxy.apk
|
||||
/system/priv-app/MozillaUnifiedNLPBackend/MozillaUnifiedNLPBackend.apk
|
||||
/system/priv-app/NominatimNLPBackend/NominatimNLPBackend.apk
|
||||
";
|
||||
|
||||
stuff_uninstall="$stuff $stuff_arch $stuff_sdk $stuff_arch_sdk $stuff_other $stuff_old";
|
||||
|
||||
stuff_debloat="
|
||||
/system/app/GmsCore/GmsCore.apk
|
||||
/system/app/PrebuiltGmsCore/PrebuiltGmsCore.apk
|
||||
/system/priv-app/GmsCore/GmsCore.apk
|
||||
/system/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk
|
||||
|
||||
/system/app/AMAPNetworkLocation/AMAPNetworkLocation.apk
|
||||
/system/app/BaiduNetworkLocation/BaiduNetworkLocation.apk
|
||||
/system/app/LegacyNetworkLocation/LegacyNetworkLocation.apk
|
||||
/system/app/NetworkLocation/NetworkLocation.apk
|
||||
/system/priv-app/AMAPNetworkLocation/AMAPNetworkLocation.apk
|
||||
/system/priv-app/BaiduNetworkLocation/BaiduNetworkLocation.apk
|
||||
/system/priv-app/LegacyNetworkLocation/LegacyNetworkLocation.apk
|
||||
/system/priv-app/NetworkLocation/NetworkLocation.apk
|
||||
|
||||
/system/app/MicroGGMSCore/MicroGGMSCore.apk
|
||||
/system/app/UnifiedNlp/UnifiedNlp.apk
|
||||
/system/priv-app/MicroGGMSCore/MicroGGMSCore.apk
|
||||
/system/priv-app/UnifiedNlp/UnifiedNlp.apk
|
||||
";
|
||||
|
||||
stuff_perm="
|
||||
/system/app/AppleNLPBackend
|
||||
/system/app/DejaVuNLPBackend
|
||||
/system/app/LocalGSMNLPBackend
|
||||
/system/app/LocalWiFiNLPBackend
|
||||
/system/app/MozillaUnifiedNLPBackend
|
||||
/system/app/NominatimNLPBackend
|
||||
/system/bin/npem
|
||||
/system/etc/default-permissions
|
||||
/system/etc/permissions
|
||||
/system/etc/sysconfig
|
||||
/system/priv-app/MicroGUNLP
|
||||
";
|
||||
|
||||
pre_build_actions() {
|
||||
|
||||
return 0;
|
||||
|
||||
}
|
||||
|
||||
post_build_actions() {
|
||||
|
||||
return 0;
|
||||
|
||||
}
|
||||
|
||||
pre_install_actions() {
|
||||
|
||||
. "$filedir/util/func-defconf.sh";
|
||||
user_conf;
|
||||
microg_cleanup;
|
||||
return 0;
|
||||
|
||||
}
|
||||
|
||||
post_install_actions() {
|
||||
|
||||
addon_install;
|
||||
initscript_install;
|
||||
touch "$mark_file";
|
||||
return 0;
|
||||
|
||||
}
|
||||
|
||||
pre_uninstall_actions() {
|
||||
|
||||
[ "$magisk" = "no" ] && stuff_uninstall="$stuff_uninstall $addond_file $init_file";
|
||||
rm -f "$mark_file";
|
||||
return 0;
|
||||
|
||||
}
|
||||
|
||||
post_uninstall_actions() {
|
||||
|
||||
return 0;
|
||||
|
||||
}
|
||||
|
||||
mark_file="/data/.mmg";
|
||||
addond_file="/system/addon.d/10-$modname.sh";
|
||||
init_file="/system/etc/init.d/10-$modname";
|
@ -1,40 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2017 ale5000
|
||||
This file was created by ale5000 (ale5000-git on GitHub).
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version, w/ zip exception.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
-->
|
||||
|
||||
<!-- This file contains permissions to be granted by default.
|
||||
Default permissions are granted to special platform components and to apps
|
||||
that are approved to get default grants.
|
||||
The special components are apps that are expected to work out-of-the-box
|
||||
as they provide core use cases. These grants are managed by the platform.
|
||||
Fixed permissions cannot be controlled by the user and need a special
|
||||
approval. Typically these are to ensure either legally mandated functions
|
||||
or the app is considered a part of the OS.
|
||||
|
||||
Granting these permissions could prevent issues on some ROMs or
|
||||
on non-clean installations.
|
||||
-->
|
||||
<exceptions>
|
||||
|
||||
<exception package="com.google.android.gms">
|
||||
<!-- Location -->
|
||||
<permission name="android.permission.ACCESS_FINE_LOCATION" fixed="false"/>
|
||||
<permission name="android.permission.ACCESS_COARSE_LOCATION" fixed="false"/>
|
||||
<permission name="org.microg.permission.FORCE_COARSE_LOCATION" fixed="false"/>
|
||||
</exception>
|
||||
|
||||
</exceptions>
|
@ -1,31 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2017-2018 ale5000
|
||||
SPDX-License-Identifer: GPL-3.0-or-later
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version, w/ zip exception.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
-->
|
||||
<config>
|
||||
|
||||
<!-- microG GmsCore must always have network access for GCM. -->
|
||||
<allow-in-power-save package="com.google.android.gms" />
|
||||
<allow-in-data-usage-save package="com.google.android.gms" />
|
||||
<allow-unthrottled-location package="com.google.android.gms" />
|
||||
|
||||
<!-- Apps that have ability to run as system user. -->
|
||||
<system-user-whitelisted-app package="com.google.android.gms" />
|
||||
|
||||
<!-- Third party apps allowed to access the entire private API -->
|
||||
<hidden-api-whitelisted-app package="com.google.android.gms" />
|
||||
|
||||
</config>
|
Loading…
Reference in New Issue