SetupWizard is arch dependent

This commit is contained in:
Alessandro Astone
2022-02-24 14:58:49 +01:00
parent d6035b9d9f
commit 177d1f1ce1
17 changed files with 46 additions and 18 deletions

View File

@@ -40,6 +40,18 @@ android_app_import {
},
}
android_app_import {
name: "SetupWizardPrebuilt",
owner: "gapps",
apk: "proprietary/priv-app/SetupWizardPrebuilt/SetupWizardPrebuilt.apk",
overrides: ["Provision"],
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
}
android_app_import {
name: "Velvet",
owner: "gapps",

View File

@@ -28,6 +28,7 @@ PRODUCT_COPY_FILES += \
PRODUCT_PACKAGES += \
MarkupGoogle \
SetupWizardPrebuilt \
Velvet
endif

View File

@@ -40,6 +40,18 @@ android_app_import {
},
}
android_app_import {
name: "SetupWizardPrebuilt",
owner: "gapps",
apk: "proprietary/priv-app/SetupWizardPrebuilt/SetupWizardPrebuilt.apk",
overrides: ["Provision"],
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
}
android_app_import {
name: "Velvet",
owner: "gapps",

View File

@@ -29,6 +29,7 @@ PRODUCT_COPY_FILES += \
PRODUCT_PACKAGES += \
MarkupGoogle \
SetupWizardPrebuilt \
Velvet
endif

View File

@@ -116,15 +116,3 @@ android_app_import {
privileged: true,
}
android_app_import {
name: "SetupWizardPrebuilt",
owner: "gapps",
apk: "proprietary/priv-app/SetupWizardPrebuilt/SetupWizardPrebuilt.apk",
overrides: ["Provision"],
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
}

View File

@@ -40,6 +40,5 @@ PRODUCT_PACKAGES += \
ifeq ($(TARGET_IS_GROUPER),)
PRODUCT_PACKAGES += \
AndroidMigratePrebuilt \
SetupWizardPrebuilt
AndroidMigratePrebuilt
endif

View File

@@ -1,3 +1,4 @@
-app/MarkupGoogle/MarkupGoogle.apk;PRESIGNED|012bf4c0622d9d0aa4361a62e7ce07a1eb056b8f
-priv-app/SetupWizardPrebuilt/SetupWizardPrebuilt.apk;PRESIGNED|3656ccfa12fd73e6f130e947e4fd1699c9e5be12
-priv-app/Velvet/Velvet.apk;PRESIGNED|1bd57d7a32d77ec007ca7ad8032cca8d9038c555
app/MarkupGoogle/lib/arm/libsketchology_native.so|479720ba394500786e5b5a39deb09a93d5bce9db

View File

@@ -1,3 +1,4 @@
-app/MarkupGoogle/MarkupGoogle.apk;PRESIGNED|012bf4c0622d9d0aa4361a62e7ce07a1eb056b8f
-priv-app/SetupWizardPrebuilt/SetupWizardPrebuilt.apk;PRESIGNED|d7756e156c070b0acabe76c0df74229d5a25ab29
-priv-app/Velvet/Velvet.apk;PRESIGNED|314043242c4253b61d9d4fcf656489d3fa0265be
app/MarkupGoogle/lib/arm64/libsketchology_native.so|71898873b8d07af8f0589ac6faf64770300b2e21

View File

@@ -1,2 +1 @@
-priv-app/AndroidMigratePrebuilt/AndroidMigratePrebuilt.apk;PRESIGNED|eb965010832814a84afc32db11bf1c89586b78bc
-priv-app/SetupWizardPrebuilt/SetupWizardPrebuilt.apk;PRESIGNED

View File

@@ -1 +1,2 @@
-priv-app/SetupWizardPrebuilt/SetupWizardPrebuilt.apk;PRESIGNED|6032fa4174bf17062099c3dded3a2f22c9c51bf3
-priv-app/Velvet/Velvet.apk;PRESIGNED|cd13e9ea9d5b3337b8a22b9ea7939132458cbced

View File

@@ -52,9 +52,6 @@ echo "endif" >> "$PRODUCTMK"
sed -i 's/TARGET_DEVICE/TARGET_ARCH/g' "$ANDROIDMK"
# Make Google SuW override Provision
sed -i 's/\(SetupWizardPrebuilt.apk",\)/\1\n\toverrides: ["Provision"],/' "$ANDROIDBP"
# We are done with common
write_footers
@@ -77,6 +74,9 @@ printf '\n%s\n' "\$(call inherit-product, vendor/gapps/common/common-vendor.mk)"
sed -i 's/TARGET_DEVICE/TARGET_ARCH/g' "$ANDROIDMK"
# Make Google SuW override Provision
sed -i 's/\(SetupWizardPrebuilt.apk",\)/\1\n\toverrides: ["Provision"],/' "$ANDROIDBP"
# We are done with target
write_footers

View File

@@ -30,6 +30,18 @@ android_app_import {
privileged: true,
}
android_app_import {
name: "SetupWizardPrebuilt",
owner: "gapps",
apk: "proprietary/priv-app/SetupWizardPrebuilt/SetupWizardPrebuilt.apk",
overrides: ["Provision"],
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
}
android_app_import {
name: "Velvet",
owner: "gapps",

View File

@@ -25,6 +25,7 @@ PRODUCT_PACKAGES += \
ifeq ($(TARGET_IS_GROUPER),)
PRODUCT_PACKAGES += \
SetupWizardPrebuilt \
Velvet
endif