Migrate away from lineage extract utils

This commit is contained in:
LuK1337
2025-06-27 21:32:28 +02:00
parent b3c99b1126
commit 07f48c55b3
21 changed files with 830 additions and 638 deletions

View File

@@ -1,130 +1,229 @@
// Automatically generated file. DO NOT MODIFY
//
// This file is generated by device/gapps/common/setup-makefiles.sh
soong_namespace {
imports: [
],
}
android_app_import {
name: "GoogleCalendarSyncAdapter",
owner: "gapps",
apk: "proprietary/product/app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
product_specific: true,
name: "AndroidAutoStub",
owner: "gapps",
apk: "proprietary/product/priv-app/AndroidAutoStub/AndroidAutoStub.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "GoogleContactsSyncAdapter",
owner: "gapps",
apk: "proprietary/product/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
product_specific: true,
name: "GoogleCalendarSyncAdapter",
owner: "gapps",
apk: "proprietary/product/app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
product_specific: true,
}
android_app_import {
name: "PrebuiltExchange3Google",
owner: "gapps",
apk: "proprietary/product/app/PrebuiltExchange3Google/PrebuiltExchange3Google.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
product_specific: true,
name: "GoogleContactsSyncAdapter",
owner: "gapps",
apk: "proprietary/product/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
product_specific: true,
}
android_app_import {
name: "AndroidAutoStub",
owner: "gapps",
apk: "proprietary/product/priv-app/AndroidAutoStub/AndroidAutoStub.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
name: "GoogleFeedback",
owner: "gapps",
apk: "proprietary/system_ext/priv-app/GoogleFeedback/GoogleFeedback.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
system_ext_specific: true,
}
android_app_import {
name: "GooglePartnerSetup",
owner: "gapps",
apk: "proprietary/product/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
name: "GooglePartnerSetup",
owner: "gapps",
apk: "proprietary/product/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "GoogleFeedback",
owner: "gapps",
apk: "proprietary/system_ext/priv-app/GoogleFeedback/GoogleFeedback.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
system_ext_specific: true,
name: "GoogleRestore",
owner: "gapps",
apk: "proprietary/product/priv-app/GoogleRestore/GoogleRestore.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "GoogleServicesFramework",
owner: "gapps",
apk: "proprietary/system_ext/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
system_ext_specific: true,
name: "GoogleServicesFramework",
owner: "gapps",
apk: "proprietary/system_ext/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
system_ext_specific: true,
}
android_app_import {
name: "PrebuiltExchange3Google",
owner: "gapps",
apk: "proprietary/product/app/PrebuiltExchange3Google/PrebuiltExchange3Google.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
product_specific: true,
}
android_app_import {
name: "Wellbeing",
owner: "gapps",
apk: "proprietary/product/priv-app/Wellbeing/Wellbeing.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
dex_import {
name: "com.google.android.dialer.support",
owner: "gapps",
jars: ["proprietary/product/framework/com.google.android.dialer.support.jar"],
product_specific: true,
name: "com.google.android.dialer.support",
owner: "gapps",
jars: ["proprietary/product/framework/com.google.android.dialer.support.jar"],
product_specific: true,
}
android_app_import {
name: "GoogleRestore",
owner: "gapps",
apk: "proprietary/product/priv-app/GoogleRestore/GoogleRestore.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
prebuilt_etc {
name: "com.google.android.dialer.support.xml",
src: "proprietary/product/etc/permissions/com.google.android.dialer.support.xml",
relative_install_path: "permissions",
filename_from_src: true,
product_specific: true,
}
android_app_import {
name: "Wellbeing",
owner: "gapps",
apk: "proprietary/product/priv-app/Wellbeing/Wellbeing.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
prebuilt_etc {
name: "d2d_cable_migration_feature.xml",
src: "proprietary/product/etc/sysconfig/d2d_cable_migration_feature.xml",
relative_install_path: "sysconfig",
filename_from_src: true,
product_specific: true,
}
prebuilt_etc {
name: "default-permissions-google.xml",
src: "proprietary/product/etc/default-permissions/default-permissions-google.xml",
relative_install_path: "default-permissions",
filename_from_src: true,
product_specific: true,
}
prebuilt_etc {
name: "default-permissions-mtg.xml",
src: "proprietary/product/etc/default-permissions/default-permissions-mtg.xml",
relative_install_path: "default-permissions",
filename_from_src: true,
product_specific: true,
}
prebuilt_etc {
name: "gapps.rc",
src: "proprietary/product/etc/init/gapps.rc",
relative_install_path: "init",
filename_from_src: true,
product_specific: true,
}
prebuilt_etc {
name: "gms_fsverity_cert.der",
src: "proprietary/product/etc/security/fsverity/gms_fsverity_cert.der",
relative_install_path: "security",
filename_from_src: true,
product_specific: true,
}
prebuilt_etc {
name: "google-hiddenapi-package-allowlist.xml",
src: "proprietary/product/etc/sysconfig/google-hiddenapi-package-allowlist.xml",
relative_install_path: "sysconfig",
filename_from_src: true,
product_specific: true,
}
prebuilt_etc {
name: "google.xml",
src: "proprietary/product/etc/sysconfig/google.xml",
relative_install_path: "sysconfig",
filename_from_src: true,
product_specific: true,
}
prebuilt_etc {
name: "google_build.xml",
src: "proprietary/product/etc/sysconfig/google_build.xml",
relative_install_path: "sysconfig",
filename_from_src: true,
product_specific: true,
}
prebuilt_etc {
name: "privapp-permissions-google-product.xml",
src: "proprietary/product/etc/permissions/privapp-permissions-google-product.xml",
relative_install_path: "permissions",
filename_from_src: true,
product_specific: true,
}
prebuilt_etc {
name: "privapp-permissions-google-system-ext.xml",
src: "proprietary/system_ext/etc/permissions/privapp-permissions-google-system-ext.xml",
relative_install_path: "permissions",
filename_from_src: true,
system_ext_specific: true,
}
prebuilt_etc {
name: "privapp-permissions-mtg.xml",
src: "proprietary/product/etc/permissions/privapp-permissions-mtg.xml",
relative_install_path: "permissions",
filename_from_src: true,
product_specific: true,
}
prebuilt_etc {
name: "wellbeing.xml",
src: "proprietary/product/etc/sysconfig/wellbeing.xml",
relative_install_path: "sysconfig",
filename_from_src: true,
product_specific: true,
}

View File

@@ -1,9 +0,0 @@
# Automatically generated file. DO NOT MODIFY
#
# This file is generated by device/gapps/common/setup-makefiles.sh
LOCAL_PATH := $(call my-dir)
ifneq ($(filter arm arm64 x86_64,$(TARGET_ARCH)),)
endif

View File

@@ -1,4 +1,2 @@
# Automatically generated file. DO NOT MODIFY
#
# This file is generated by device/gapps/common/setup-makefiles.sh

View File

@@ -1,42 +1,43 @@
# Automatically generated file. DO NOT MODIFY
#
# This file is generated by device/gapps/common/setup-makefiles.sh
PRODUCT_SOONG_NAMESPACES += \
vendor/gapps/common
PRODUCT_COPY_FILES += \
vendor/gapps/common/proprietary/product/etc/default-permissions/default-permissions-google.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/default-permissions/default-permissions-google.xml \
vendor/gapps/common/proprietary/product/etc/default-permissions/default-permissions-mtg.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/default-permissions/default-permissions-mtg.xml \
vendor/gapps/common/proprietary/product/etc/init/gapps.rc:$(TARGET_COPY_OUT_PRODUCT)/etc/init/gapps.rc \
vendor/gapps/common/proprietary/product/etc/permissions/com.google.android.dialer.support.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/com.google.android.dialer.support.xml \
vendor/gapps/common/proprietary/product/etc/permissions/privapp-permissions-google-product.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/privapp-permissions-google-product.xml \
vendor/gapps/common/proprietary/product/etc/permissions/privapp-permissions-mtg.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/privapp-permissions-mtg.xml \
vendor/gapps/common/proprietary/product/etc/security/fsverity/gms_fsverity_cert.der:$(TARGET_COPY_OUT_PRODUCT)/etc/security/fsverity/gms_fsverity_cert.der \
vendor/gapps/common/proprietary/product/etc/sysconfig/d2d_cable_migration_feature.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/d2d_cable_migration_feature.xml \
vendor/gapps/common/proprietary/product/etc/sysconfig/google.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/google.xml \
vendor/gapps/common/proprietary/product/etc/sysconfig/google_build.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/google_build.xml \
vendor/gapps/common/proprietary/product/etc/sysconfig/google-hiddenapi-package-allowlist.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/google-hiddenapi-package-allowlist.xml \
vendor/gapps/common/proprietary/system_ext/etc/permissions/privapp-permissions-google-system-ext.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/privapp-permissions-google-system-ext.xml
$(LOCAL_PATH)
PRODUCT_PACKAGES += \
AndroidAutoStub \
GoogleCalendarSyncAdapter \
GoogleContactsSyncAdapter \
PrebuiltExchange3Google \
AndroidAutoStub \
GooglePartnerSetup \
GoogleFeedback \
GooglePartnerSetup \
GoogleServicesFramework \
com.google.android.dialer.support
PrebuiltExchange3Google \
com.google.android.dialer.support \
com.google.android.dialer.support.xml \
d2d_cable_migration_feature.xml \
default-permissions-google.xml \
default-permissions-mtg.xml \
gapps.rc \
gms_fsverity_cert.der \
google-hiddenapi-package-allowlist.xml \
google.xml \
google_build.xml \
privapp-permissions-google-product.xml \
privapp-permissions-google-system-ext.xml \
privapp-permissions-mtg.xml
ifeq ($(TARGET_IS_GROUPER),)
PRODUCT_COPY_FILES += \
vendor/gapps/common/proprietary/product/etc/sysconfig/wellbeing.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/wellbeing.xml
PRODUCT_PACKAGES += \
GoogleRestore \
Wellbeing
Wellbeing \
wellbeing.xml
endif
PRODUCT_SOONG_NAMESPACES += vendor/gapps/overlay
PRODUCT_PACKAGES += GmsOverlay GmsSettingsOverlay GmsSettingsProviderOverlay GmsSetupWizardOverlay
PRODUCT_SOONG_NAMESPACES += \
vendor/gapps/overlay
PRODUCT_PACKAGES += \
GmsSettingsOverlay \
GmsOverlay \
GmsSettingsProviderOverlay \
GmsSetupWizardOverlay