Use newer velvet ONLY for tangorpro
* Somehow this newer versionis 130mb bigger - and wrecks basically all current devices to the point that gapps couldn't fit. * [javelinanddart]: Script it up. Co-authored-by: javelinanddart@gmail.com
This commit is contained in:
@@ -74,6 +74,19 @@ android_app_import {
|
|||||||
product_specific: true,
|
product_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
android_app_import {
|
||||||
|
name: "VelvetTitan",
|
||||||
|
owner: "gapps",
|
||||||
|
apk: "proprietary/product/priv-app/VelvetTitan/VelvetTitan.apk",
|
||||||
|
overrides: ["Velvet"],
|
||||||
|
presigned: true,
|
||||||
|
dex_preopt: {
|
||||||
|
enabled: false,
|
||||||
|
},
|
||||||
|
privileged: true,
|
||||||
|
product_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
android_app_import {
|
android_app_import {
|
||||||
name: "SetupWizard",
|
name: "SetupWizard",
|
||||||
owner: "gapps",
|
owner: "gapps",
|
||||||
|
@@ -23,4 +23,8 @@ PRODUCT_PACKAGES += \
|
|||||||
SetupWizard
|
SetupWizard
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifneq ($(filter %tangorpro,$(TARGET_PRODUCT)),)
|
||||||
|
PRODUCT_PACKAGES += VelvetTitan
|
||||||
|
endif
|
||||||
|
|
||||||
$(call inherit-product, vendor/gapps/common/common-vendor.mk)
|
$(call inherit-product, vendor/gapps/common/common-vendor.mk)
|
||||||
|
Binary file not shown.
BIN
arm64/proprietary/product/priv-app/VelvetTitan/VelvetTitan.apk
Normal file
BIN
arm64/proprietary/product/priv-app/VelvetTitan/VelvetTitan.apk
Normal file
Binary file not shown.
@@ -124,6 +124,16 @@ cd "$TMP"
|
|||||||
unzip -o "$ZIP"
|
unzip -o "$ZIP"
|
||||||
rm -rf META-INF
|
rm -rf META-INF
|
||||||
|
|
||||||
|
# Detect tangorpro
|
||||||
|
DEVICE=$(getprop ro.build.product)
|
||||||
|
if [ "$DEVICE" == "tangorpro" ]; then
|
||||||
|
ui_print "Detected tangorpro device. Deleting normal Velvet app"
|
||||||
|
rm -Rf $TMP/product/priv-app/Velvet
|
||||||
|
else
|
||||||
|
rm -Rf $TMP/product/priv-app/VelvetTitan
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
# Check for arch. We need to do this before extracting our toybox, since that might be
|
# Check for arch. We need to do this before extracting our toybox, since that might be
|
||||||
# compiled for a different architecture. Just hope that all environments have at least
|
# compiled for a different architecture. Just hope that all environments have at least
|
||||||
# a proper `grep` and `uname`.
|
# a proper `grep` and `uname`.
|
||||||
|
@@ -1,6 +1,7 @@
|
|||||||
-product/app/MarkupGoogle/MarkupGoogle.apk;PRESIGNED|ed68878a8a06ca8c06dbc98441a657168f1b378b
|
-product/app/MarkupGoogle/MarkupGoogle.apk;PRESIGNED|ed68878a8a06ca8c06dbc98441a657168f1b378b
|
||||||
-product/app/SpeechServicesByGoogle/SpeechServicesByGoogle.apk;PRESIGNED
|
-product/app/SpeechServicesByGoogle/SpeechServicesByGoogle.apk;PRESIGNED
|
||||||
-product/app/talkback/talkback.apk;PRESIGNED
|
-product/app/talkback/talkback.apk;PRESIGNED
|
||||||
-product/priv-app/Velvet/Velvet.apk;PRESIGNED|0251d61f74f0557ccfd0e0424bed31e5828ea4b5
|
-product/priv-app/Velvet/Velvet.apk;PRESIGNED
|
||||||
|
-product/priv-app/VelvetTitan/VelvetTitan.apk;OVERRIDES=Velvet;PRESIGNED|0251d61f74f0557ccfd0e0424bed31e5828ea4b5
|
||||||
|
|
||||||
-system_ext/priv-app/SetupWizard/SetupWizard.apk;OVERRIDES=Provision;PRESIGNED
|
-system_ext/priv-app/SetupWizard/SetupWizard.apk;OVERRIDES=Provision;PRESIGNED
|
||||||
|
@@ -79,6 +79,15 @@ echo "ifeq (\$(TARGET_IS_GROUPER),)" >> "$PRODUCTMK"
|
|||||||
write_makefiles "$MY_DIR"/proprietary-files-$DEVICE-nongrouper.txt
|
write_makefiles "$MY_DIR"/proprietary-files-$DEVICE-nongrouper.txt
|
||||||
echo "endif" >> "$PRODUCTMK"
|
echo "endif" >> "$PRODUCTMK"
|
||||||
|
|
||||||
|
# Workaround for VelvetTitan on tangorpro
|
||||||
|
if grep -q "VelvetTitan" "$PRODUCTMK"; then
|
||||||
|
sed -i '/VelvetTitan/d' "$PRODUCTMK"
|
||||||
|
printf "\n" >> "$PRODUCTMK"
|
||||||
|
echo "ifneq (\$(filter %tangorpro,\$(TARGET_PRODUCT)),)" >> "$PRODUCTMK"
|
||||||
|
echo "PRODUCT_PACKAGES += VelvetTitan" >> "$PRODUCTMK"
|
||||||
|
echo "endif" >> "$PRODUCTMK"
|
||||||
|
fi
|
||||||
|
|
||||||
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"
|
||||||
|
Reference in New Issue
Block a user