sm8250-common: BUILD_BROKEN_INCORRECT_PARTITION_IMAGES shenanigans
Change-Id: Id9adb13dcfd0d662dc42af672c31a61292605807
This commit is contained in:
43
Android.bp
43
Android.bp
@@ -51,6 +51,7 @@ android_app_import {
|
|||||||
name: "CneApp",
|
name: "CneApp",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
apk: "proprietary/vendor/app/CneApp/CneApp.apk",
|
apk: "proprietary/vendor/app/CneApp/CneApp.apk",
|
||||||
|
required: ["CneApp.libvndfwk_detect_jni.qti_symlink"],
|
||||||
certificate: "platform",
|
certificate: "platform",
|
||||||
dex_preopt: {
|
dex_preopt: {
|
||||||
enabled: false,
|
enabled: false,
|
||||||
@@ -198,6 +199,48 @@ prebuilt_etc_xml {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
install_symlink {
|
||||||
|
name: "libEGL_adreno_libEGL_adreno_symlink32",
|
||||||
|
soc_specific: true,
|
||||||
|
installed_location: "lib/libEGL_adreno.so",
|
||||||
|
symlink_target: "/vendor/lib/egl/libEGL_adreno.so",
|
||||||
|
}
|
||||||
|
|
||||||
|
install_symlink {
|
||||||
|
name: "libGLESv2_adreno_libGLESv2_adreno_symlink32",
|
||||||
|
soc_specific: true,
|
||||||
|
installed_location: "lib/libGLESv2_adreno.so",
|
||||||
|
symlink_target: "/vendor/lib/egl/libGLESv2_adreno.so",
|
||||||
|
}
|
||||||
|
|
||||||
|
install_symlink {
|
||||||
|
name: "libq3dtools_adreno_libq3dtools_adreno_symlink32",
|
||||||
|
soc_specific: true,
|
||||||
|
installed_location: "lib/libq3dtools_adreno.so",
|
||||||
|
symlink_target: "/vendor/lib/egl/libq3dtools_adreno.so",
|
||||||
|
}
|
||||||
|
|
||||||
|
install_symlink {
|
||||||
|
name: "libEGL_adreno_libEGL_adreno_symlink64",
|
||||||
|
soc_specific: true,
|
||||||
|
installed_location: "lib64/libEGL_adreno.so",
|
||||||
|
symlink_target: "/vendor/lib64/egl/libEGL_adreno.so",
|
||||||
|
}
|
||||||
|
|
||||||
|
install_symlink {
|
||||||
|
name: "libGLESv2_adreno_libGLESv2_adreno_symlink64",
|
||||||
|
soc_specific: true,
|
||||||
|
installed_location: "lib64/libGLESv2_adreno.so",
|
||||||
|
symlink_target: "/vendor/lib64/egl/libGLESv2_adreno.so",
|
||||||
|
}
|
||||||
|
|
||||||
|
install_symlink {
|
||||||
|
name: "libq3dtools_adreno_libq3dtools_adreno_symlink64",
|
||||||
|
soc_specific: true,
|
||||||
|
installed_location: "lib64/libq3dtools_adreno.so",
|
||||||
|
symlink_target: "/vendor/lib64/egl/libq3dtools_adreno.so",
|
||||||
|
}
|
||||||
|
|
||||||
android_app_import {
|
android_app_import {
|
||||||
name: "SoterService",
|
name: "SoterService",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
|
|||||||
@@ -740,6 +740,14 @@ PRODUCT_PACKAGES += \
|
|||||||
android.hardware.neuralnetworks@1.3-service-qti \
|
android.hardware.neuralnetworks@1.3-service-qti \
|
||||||
manifest_android.hardware.drm@1.3-service.widevine
|
manifest_android.hardware.drm@1.3-service.widevine
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
libEGL_adreno_libEGL_adreno_symlink32 \
|
||||||
|
libGLESv2_adreno_libGLESv2_adreno_symlink32 \
|
||||||
|
libq3dtools_adreno_libq3dtools_adreno_symlink32 \
|
||||||
|
libEGL_adreno_libEGL_adreno_symlink64 \
|
||||||
|
libGLESv2_adreno_libGLESv2_adreno_symlink64 \
|
||||||
|
libq3dtools_adreno_libq3dtools_adreno_symlink64
|
||||||
|
|
||||||
ifneq ($(TARGET_IS_TABLET),true)
|
ifneq ($(TARGET_IS_TABLET),true)
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.gnss@2.1-service-qti \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.gnss@2.1-service-qti \
|
||||||
|
|||||||
Reference in New Issue
Block a user