diff --git a/FakeStore/Android.mk b/FakeStore/Android.mk index deef00f..939850b 100644 --- a/FakeStore/Android.mk +++ b/FakeStore/Android.mk @@ -8,6 +8,13 @@ LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT_ETC)/permissions LOCAL_SRC_FILES := $(LOCAL_MODULE) include $(BUILD_PREBUILT) +include $(CLEAR_VARS) +LOCAL_MODULE := default-permissions-com.android.vending.xml +LOCAL_MODULE_CLASS := ETC +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT_ETC)/default-permissions +LOCAL_SRC_FILES := $(LOCAL_MODULE) +include $(BUILD_PREBUILT) + include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional LOCAL_MODULE := FakeStore @@ -16,7 +23,7 @@ LOCAL_MODULE_CLASS := APPS LOCAL_PRIVILEGED_MODULE := true LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) LOCAL_CERTIFICATE := PRESIGNED -LOCAL_REQUIRED_MODULES := privapp-permissions-com.android.vending.xml +LOCAL_REQUIRED_MODULES := privapp-permissions-com.android.vending.xml default-permissions-com.android.vending.xml LOCAL_PRODUCT_MODULE := true include $(BUILD_PREBUILT) diff --git a/FakeStore/default-permissions-com.android.vending.xml b/FakeStore/default-permissions-com.android.vending.xml new file mode 100644 index 0000000..01f6aa2 --- /dev/null +++ b/FakeStore/default-permissions-com.android.vending.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/FakeStore/privapp-permissions-com.android.vending.xml b/FakeStore/privapp-permissions-com.android.vending.xml index 82f0402..1c718df 100644 --- a/FakeStore/privapp-permissions-com.android.vending.xml +++ b/FakeStore/privapp-permissions-com.android.vending.xml @@ -1,6 +1,7 @@ + diff --git a/GmsCore/Android.mk b/GmsCore/Android.mk index 2d40004..b05efd8 100644 --- a/GmsCore/Android.mk +++ b/GmsCore/Android.mk @@ -8,6 +8,13 @@ LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT_ETC)/permissions LOCAL_SRC_FILES := $(LOCAL_MODULE) include $(BUILD_PREBUILT) +include $(CLEAR_VARS) +LOCAL_MODULE := default-permissions-com.google.android.gms.xml +LOCAL_MODULE_CLASS := ETC +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT_ETC)/default-permissions +LOCAL_SRC_FILES := $(LOCAL_MODULE) +include $(BUILD_PREBUILT) + include $(CLEAR_VARS) LOCAL_MODULE := sysconfig-com.google.android.gms.xml LOCAL_MODULE_TAGS := optional @@ -25,7 +32,7 @@ LOCAL_PRIVILEGED_MODULE := true LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) LOCAL_CERTIFICATE := PRESIGNED LOCAL_OVERRIDES_PACKAGES := com.qualcomm.location -LOCAL_REQUIRED_MODULES := privapp-permissions-com.google.android.gms.xml sysconfig-com.google.android.gms.xml +LOCAL_REQUIRED_MODULES := privapp-permissions-com.google.android.gms.xml default-permissions-com.google.android.gms.xml sysconfig-com.google.android.gms.xml LOCAL_PRODUCT_MODULE := true include $(BUILD_PREBUILT) diff --git a/GmsCore/default-permissions-com.google.android.gms.xml b/GmsCore/default-permissions-com.google.android.gms.xml new file mode 100644 index 0000000..de75ff1 --- /dev/null +++ b/GmsCore/default-permissions-com.google.android.gms.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/GmsCore/privapp-permissions-com.google.android.gms.xml b/GmsCore/privapp-permissions-com.google.android.gms.xml index 068be89..33b9554 100644 --- a/GmsCore/privapp-permissions-com.google.android.gms.xml +++ b/GmsCore/privapp-permissions-com.google.android.gms.xml @@ -1,9 +1,11 @@ + + - +