# Config variant="gugelfrei"; ver="0.10"; verc="0100"; date="11th november, 2021"; minsdk="19"; modprop="id=$modname name=Minimal MicroG Pack $variant Edition version=$ver versionCode=$verc author=MOVZX and FatherJony and FriendlyNeighborhoodShane and yova description=An app package for starting the free new software world support=https://gugelfrei.de donate= minMagisk=1900 "; stuff=" /system/app/MozillaUnifiedNLPBackend/MozillaUnifiedNLPBackend.apk /system/app/LocalGSMNLPBackend/LocalGSMNLPBackend.apk /system/app/NominatimNLPBackend/NominatimNLPBackend.apk /system/app/AuroraStore/AuroraStore.apk /system/priv-app/AuroraServices/AuroraServices.apk /system/etc/permissions/com.aurora.services.xml /system/app/osmand/osmand.apk /system/app/newpipe/newpipe.apk /system/app/hypatia/hypatia.apk /system/app/librera/librera.apk /system/app/florisboard/florisboard.apk /system/app/openboard/openboard.apk /system/app/briar/briar.apk /system/app/fdroid/fdroid.apk /system/priv-app/fdroid-priv/fdroid-priv.apk /system/app/fennec/fennec.apk /system/app/shelter/shelter.apk /system/app/notepad/notepad.apk /system/app/nextcloud/nextcloud.apk /system/app/psiphon/psiphon.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/etc/permissions/org.fdroid.fdroid.privileged.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/torbrowser/torbrowser.apk /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/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/permissions/gsync.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/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/LocalGSMNLPBackend /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";