gapps: Split Velvet by arch
* This has arch specific libs
This commit is contained in:
@@ -30,4 +30,18 @@ LOCAL_MODULE_SUFFIX := .apk
|
|||||||
LOCAL_PRIVILEGED_MODULE := true
|
LOCAL_PRIVILEGED_MODULE := true
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
|
ifeq ($(TARGET_IS_GROUPER),)
|
||||||
|
include $(CLEAR_VARS)
|
||||||
|
LOCAL_MODULE := Velvet
|
||||||
|
LOCAL_MODULE_OWNER := gapps
|
||||||
|
LOCAL_SRC_FILES := proprietary/priv-app/Velvet/Velvet.apk
|
||||||
|
LOCAL_CERTIFICATE := PRESIGNED
|
||||||
|
LOCAL_MODULE_TAGS := optional
|
||||||
|
LOCAL_MODULE_CLASS := APPS
|
||||||
|
LOCAL_DEX_PREOPT := false
|
||||||
|
LOCAL_MODULE_SUFFIX := .apk
|
||||||
|
LOCAL_PRIVILEGED_MODULE := true
|
||||||
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
@@ -19,5 +19,10 @@ PRODUCT_COPY_FILES += \
|
|||||||
|
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
PrebuiltGmsCore
|
PrebuiltGmsCore
|
||||||
|
ifeq ($(TARGET_IS_GROUPER),)
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
Velvet
|
||||||
|
endif
|
||||||
|
|
||||||
$(call inherit-product, vendor/gapps/common/common-vendor.mk)
|
$(call inherit-product, vendor/gapps/common/common-vendor.mk)
|
||||||
|
BIN
arm/proprietary/priv-app/Velvet/Velvet.apk
Normal file
BIN
arm/proprietary/priv-app/Velvet/Velvet.apk
Normal file
Binary file not shown.
@@ -30,4 +30,18 @@ LOCAL_MODULE_SUFFIX := .apk
|
|||||||
LOCAL_PRIVILEGED_MODULE := true
|
LOCAL_PRIVILEGED_MODULE := true
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
|
ifeq ($(TARGET_IS_GROUPER),)
|
||||||
|
include $(CLEAR_VARS)
|
||||||
|
LOCAL_MODULE := Velvet
|
||||||
|
LOCAL_MODULE_OWNER := gapps
|
||||||
|
LOCAL_SRC_FILES := proprietary/priv-app/Velvet/Velvet.apk
|
||||||
|
LOCAL_CERTIFICATE := PRESIGNED
|
||||||
|
LOCAL_MODULE_TAGS := optional
|
||||||
|
LOCAL_MODULE_CLASS := APPS
|
||||||
|
LOCAL_DEX_PREOPT := false
|
||||||
|
LOCAL_MODULE_SUFFIX := .apk
|
||||||
|
LOCAL_PRIVILEGED_MODULE := true
|
||||||
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
@@ -20,5 +20,10 @@ PRODUCT_COPY_FILES += \
|
|||||||
|
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
PrebuiltGmsCore
|
PrebuiltGmsCore
|
||||||
|
ifeq ($(TARGET_IS_GROUPER),)
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
Velvet
|
||||||
|
endif
|
||||||
|
|
||||||
$(call inherit-product, vendor/gapps/common/common-vendor.mk)
|
$(call inherit-product, vendor/gapps/common/common-vendor.mk)
|
||||||
|
BIN
arm64/proprietary/priv-app/Velvet/Velvet.apk
Normal file
BIN
arm64/proprietary/priv-app/Velvet/Velvet.apk
Normal file
Binary file not shown.
@@ -169,17 +169,5 @@ LOCAL_MODULE_SUFFIX := .apk
|
|||||||
LOCAL_PRIVILEGED_MODULE := true
|
LOCAL_PRIVILEGED_MODULE := true
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
LOCAL_MODULE := Velvet
|
|
||||||
LOCAL_MODULE_OWNER := gapps
|
|
||||||
LOCAL_SRC_FILES := proprietary/priv-app/Velvet/Velvet.apk
|
|
||||||
LOCAL_CERTIFICATE := PRESIGNED
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_MODULE_CLASS := APPS
|
|
||||||
LOCAL_DEX_PREOPT := false
|
|
||||||
LOCAL_MODULE_SUFFIX := .apk
|
|
||||||
LOCAL_PRIVILEGED_MODULE := true
|
|
||||||
include $(BUILD_PREBUILT)
|
|
||||||
|
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
@@ -37,6 +37,5 @@ PRODUCT_PACKAGES += \
|
|||||||
ifeq ($(TARGET_IS_GROUPER),)
|
ifeq ($(TARGET_IS_GROUPER),)
|
||||||
|
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
SetupWizard \
|
SetupWizard
|
||||||
Velvet
|
|
||||||
endif
|
endif
|
||||||
|
1
proprietary-files-arm-nongrouper.txt
Normal file
1
proprietary-files-arm-nongrouper.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
-priv-app/Velvet/Velvet.apk;PRESIGNED|bb33e5804f384a2e446b66d2e73b9136b41c9e0c
|
1
proprietary-files-arm64-nongrouper.txt
Normal file
1
proprietary-files-arm64-nongrouper.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
-priv-app/Velvet/Velvet.apk;PRESIGNED|c91bb78c79a335a1786d95800fadb11fe1e1261b
|
@@ -1,2 +1 @@
|
|||||||
-priv-app/SetupWizard/SetupWizard.apk;PRESIGNED
|
-priv-app/SetupWizard/SetupWizard.apk;PRESIGNED
|
||||||
-priv-app/Velvet/Velvet.apk;PRESIGNED
|
|
||||||
|
1
proprietary-files-x86-nongrouper.txt
Normal file
1
proprietary-files-x86-nongrouper.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
-priv-app/Velvet/Velvet.apk;PRESIGNED|d69d0ca0844fe8d794111fa1d836be85a48208c2
|
@@ -70,6 +70,13 @@ write_headers "$TARGET"
|
|||||||
|
|
||||||
write_makefiles "$MY_DIR"/proprietary-files-$TARGET.txt
|
write_makefiles "$MY_DIR"/proprietary-files-$TARGET.txt
|
||||||
|
|
||||||
|
# Gapps that are too large for grouper
|
||||||
|
echo "ifeq (\$(TARGET_IS_GROUPER),)" >> "$PRODUCTMK"
|
||||||
|
echo "ifeq (\$(TARGET_IS_GROUPER),)" >> "$ANDROIDMK"
|
||||||
|
write_makefiles "$MY_DIR"/proprietary-files-$TARGET-nongrouper.txt
|
||||||
|
echo "endif" >> "$PRODUCTMK"
|
||||||
|
echo "endif" >> "$ANDROIDMK"
|
||||||
|
|
||||||
printf '\n%s\n' "\$(call inherit-product, vendor/gapps/common/common-vendor.mk)" >> "$PRODUCTMK"
|
printf '\n%s\n' "\$(call inherit-product, vendor/gapps/common/common-vendor.mk)" >> "$PRODUCTMK"
|
||||||
|
|
||||||
sed -i 's/TARGET_DEVICE/TARGET_ARCH/g' "$ANDROIDMK"
|
sed -i 's/TARGET_DEVICE/TARGET_ARCH/g' "$ANDROIDMK"
|
||||||
|
@@ -30,4 +30,18 @@ LOCAL_MODULE_SUFFIX := .apk
|
|||||||
LOCAL_PRIVILEGED_MODULE := true
|
LOCAL_PRIVILEGED_MODULE := true
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
|
ifeq ($(TARGET_IS_GROUPER),)
|
||||||
|
include $(CLEAR_VARS)
|
||||||
|
LOCAL_MODULE := Velvet
|
||||||
|
LOCAL_MODULE_OWNER := gapps
|
||||||
|
LOCAL_SRC_FILES := proprietary/priv-app/Velvet/Velvet.apk
|
||||||
|
LOCAL_CERTIFICATE := PRESIGNED
|
||||||
|
LOCAL_MODULE_TAGS := optional
|
||||||
|
LOCAL_MODULE_CLASS := APPS
|
||||||
|
LOCAL_DEX_PREOPT := false
|
||||||
|
LOCAL_MODULE_SUFFIX := .apk
|
||||||
|
LOCAL_PRIVILEGED_MODULE := true
|
||||||
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
Binary file not shown.
@@ -19,5 +19,10 @@ PRODUCT_COPY_FILES += \
|
|||||||
|
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
PrebuiltGmsCore
|
PrebuiltGmsCore
|
||||||
|
ifeq ($(TARGET_IS_GROUPER),)
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
Velvet
|
||||||
|
endif
|
||||||
|
|
||||||
$(call inherit-product, vendor/gapps/common/common-vendor.mk)
|
$(call inherit-product, vendor/gapps/common/common-vendor.mk)
|
||||||
|
Reference in New Issue
Block a user