Compare commits
5 commits
264eef11e2
...
1b1688f403
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1b1688f403 | ||
|
|
a7cc6aebb3 | ||
|
|
f7fd7bd728 | ||
|
|
9ded78cb99 | ||
|
|
74c758564e |
11 changed files with 223 additions and 77 deletions
265
Android.bp
265
Android.bp
|
|
@ -592,6 +592,123 @@ cc_prebuilt_library_shared {
|
||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "libcapiv2svacnn",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib/libcapiv2svacnn.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libcutils",
|
||||||
|
"liblog",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/libcapiv2svacnn.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libcutils",
|
||||||
|
"liblog",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "both",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "libcapiv2svarnn",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib/libcapiv2svarnn.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libcutils",
|
||||||
|
"liblog",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/libcapiv2svarnn.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libcutils",
|
||||||
|
"liblog",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "both",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "libcapiv2vop",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib/libcapiv2vop.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libcutils",
|
||||||
|
"liblog",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/libcapiv2vop.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libcutils",
|
||||||
|
"liblog",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "both",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "libcdsprpc",
|
name: "libcdsprpc",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
|
|
@ -3307,83 +3424,6 @@ cc_prebuilt_library_shared {
|
||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libcapiv2svacnn",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: [
|
|
||||||
"proprietary/vendor/lib/libcapiv2svacnn.so",
|
|
||||||
],
|
|
||||||
shared_libs: [
|
|
||||||
"libcutils",
|
|
||||||
"liblog",
|
|
||||||
"libc++",
|
|
||||||
"libc",
|
|
||||||
"libm",
|
|
||||||
"libdl",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libcapiv2svarnn",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: [
|
|
||||||
"proprietary/vendor/lib/libcapiv2svarnn.so",
|
|
||||||
],
|
|
||||||
shared_libs: [
|
|
||||||
"libcutils",
|
|
||||||
"liblog",
|
|
||||||
"libc++",
|
|
||||||
"libc",
|
|
||||||
"libm",
|
|
||||||
"libdl",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libcapiv2vop",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: [
|
|
||||||
"proprietary/vendor/lib/libcapiv2vop.so",
|
|
||||||
],
|
|
||||||
shared_libs: [
|
|
||||||
"libcutils",
|
|
||||||
"liblog",
|
|
||||||
"libc++",
|
|
||||||
"libc",
|
|
||||||
"libm",
|
|
||||||
"libdl",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "libgcs-calwrapper",
|
name: "libgcs-calwrapper",
|
||||||
|
|
@ -9547,6 +9587,35 @@ cc_prebuilt_library_shared {
|
||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "vendor.qti.diaghal@1.0_vendor",
|
||||||
|
stem: "vendor.qti.diaghal@1.0",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/lib64/vendor.qti.diaghal@1.0.so",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libhidlbase",
|
||||||
|
"liblog",
|
||||||
|
"libutils",
|
||||||
|
"libcutils",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "vendor.qti.esepowermanager@1.0",
|
name: "vendor.qti.esepowermanager@1.0",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
|
|
@ -13172,6 +13241,15 @@ prebuilt_etc_xml {
|
||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
prebuilt_etc_xml {
|
||||||
|
name: "vendor.qti.diag.hal.service.xml",
|
||||||
|
owner: "xiaomi",
|
||||||
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.diag.hal.service.xml",
|
||||||
|
filename_from_src: true,
|
||||||
|
sub_dir: "vintf/manifest",
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
prebuilt_etc_xml {
|
prebuilt_etc_xml {
|
||||||
name: "vendor.qti.gnss@4.0-service.xml",
|
name: "vendor.qti.gnss@4.0-service.xml",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
|
|
@ -13345,6 +13423,39 @@ cc_prebuilt_binary {
|
||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_binary {
|
||||||
|
name: "diag-router",
|
||||||
|
owner: "xiaomi",
|
||||||
|
target: {
|
||||||
|
android_arm64: {
|
||||||
|
srcs: [
|
||||||
|
"proprietary/vendor/bin/diag-router",
|
||||||
|
],
|
||||||
|
shared_libs: [
|
||||||
|
"libhidlbase",
|
||||||
|
"libutils",
|
||||||
|
"libqsocket",
|
||||||
|
"libqrtr",
|
||||||
|
"liblog",
|
||||||
|
"vendor.qti.diaghal@1.0_vendor",
|
||||||
|
"libhidlmemory",
|
||||||
|
"android.hidl.allocator@1.0",
|
||||||
|
"android.hidl.memory@1.0",
|
||||||
|
"libc++",
|
||||||
|
"libc",
|
||||||
|
"libm",
|
||||||
|
"libdl",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "64",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_binary {
|
cc_prebuilt_binary {
|
||||||
name: "dpmQmiMgr",
|
name: "dpmQmiMgr",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
|
|
|
||||||
BIN
proprietary/vendor/bin/diag-router
vendored
Executable file
BIN
proprietary/vendor/bin/diag-router
vendored
Executable file
Binary file not shown.
BIN
proprietary/vendor/bin/netmgrd
vendored
Executable file → Normal file
BIN
proprietary/vendor/bin/netmgrd
vendored
Executable file → Normal file
Binary file not shown.
11
proprietary/vendor/etc/init/vendor.qti.diag.rc
vendored
Normal file
11
proprietary/vendor/etc/init/vendor.qti.diag.rc
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
|
||||||
|
on boot
|
||||||
|
start vendor.diag-router
|
||||||
|
|
||||||
|
service vendor.diag-router /vendor/bin/diag-router
|
||||||
|
class hal
|
||||||
|
user system
|
||||||
|
group system
|
||||||
|
capabilities KILL
|
||||||
|
disabled
|
||||||
|
|
||||||
17
proprietary/vendor/etc/vintf/manifest/vendor.qti.diag.hal.service.xml
vendored
Normal file
17
proprietary/vendor/etc/vintf/manifest/vendor.qti.diag.hal.service.xml
vendored
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
<!--
|
||||||
|
Copyright (c) 2020 Qualcomm Technologies, Inc.
|
||||||
|
All Rights Reserved.
|
||||||
|
Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||||
|
-->
|
||||||
|
<manifest version="1.0" type="device">
|
||||||
|
<!-- DIAG-HAL service-->
|
||||||
|
<hal format="hidl">
|
||||||
|
<name>vendor.qti.diaghal</name>
|
||||||
|
<transport>hwbinder</transport>
|
||||||
|
<version>1.0</version>
|
||||||
|
<interface>
|
||||||
|
<name>Idiag</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
</hal>
|
||||||
|
</manifest>
|
||||||
BIN
proprietary/vendor/lib64/libcapiv2svacnn.so
vendored
Normal file
BIN
proprietary/vendor/lib64/libcapiv2svacnn.so
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/lib64/libcapiv2svarnn.so
vendored
Normal file
BIN
proprietary/vendor/lib64/libcapiv2svarnn.so
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/lib64/libcapiv2vop.so
vendored
Normal file
BIN
proprietary/vendor/lib64/libcapiv2vop.so
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/lib64/libops.so
vendored
BIN
proprietary/vendor/lib64/libops.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/vendor.qti.diaghal@1.0.so
vendored
Normal file
BIN
proprietary/vendor/lib64/vendor.qti.diaghal@1.0.so
vendored
Normal file
Binary file not shown.
|
|
@ -83,6 +83,7 @@ PRODUCT_COPY_FILES += \
|
||||||
vendor/xiaomi/sm8350-common/proprietary/vendor/etc/init/vendor.display.color@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.display.color@1.0-service.rc \
|
vendor/xiaomi/sm8350-common/proprietary/vendor/etc/init/vendor.display.color@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.display.color@1.0-service.rc \
|
||||||
vendor/xiaomi/sm8350-common/proprietary/vendor/etc/init/vendor.qti.adsprpc-guestos-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.adsprpc-guestos-service.rc \
|
vendor/xiaomi/sm8350-common/proprietary/vendor/etc/init/vendor.qti.adsprpc-guestos-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.adsprpc-guestos-service.rc \
|
||||||
vendor/xiaomi/sm8350-common/proprietary/vendor/etc/init/vendor.qti.cdsprpc-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.cdsprpc-service.rc \
|
vendor/xiaomi/sm8350-common/proprietary/vendor/etc/init/vendor.qti.cdsprpc-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.cdsprpc-service.rc \
|
||||||
|
vendor/xiaomi/sm8350-common/proprietary/vendor/etc/init/vendor.qti.diag.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.diag.rc \
|
||||||
vendor/xiaomi/sm8350-common/proprietary/vendor/etc/init/vendor.qti.esepowermanager@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.esepowermanager@1.1-service.rc \
|
vendor/xiaomi/sm8350-common/proprietary/vendor/etc/init/vendor.qti.esepowermanager@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.esepowermanager@1.1-service.rc \
|
||||||
vendor/xiaomi/sm8350-common/proprietary/vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.alarm@1.0-service.rc \
|
vendor/xiaomi/sm8350-common/proprietary/vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.alarm@1.0-service.rc \
|
||||||
vendor/xiaomi/sm8350-common/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc \
|
vendor/xiaomi/sm8350-common/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc \
|
||||||
|
|
@ -153,6 +154,9 @@ PRODUCT_PACKAGES += \
|
||||||
libOpenCL \
|
libOpenCL \
|
||||||
libadreno_utils \
|
libadreno_utils \
|
||||||
libc2d30_bltlib \
|
libc2d30_bltlib \
|
||||||
|
libcapiv2svacnn \
|
||||||
|
libcapiv2svarnn \
|
||||||
|
libcapiv2vop \
|
||||||
libcdsprpc \
|
libcdsprpc \
|
||||||
libconfigdb \
|
libconfigdb \
|
||||||
libcvp2_1 \
|
libcvp2_1 \
|
||||||
|
|
@ -420,6 +424,7 @@ PRODUCT_PACKAGES += \
|
||||||
vendor.qti.data.factory@2.3 \
|
vendor.qti.data.factory@2.3 \
|
||||||
vendor.qti.data.mwqem@1.0 \
|
vendor.qti.data.mwqem@1.0 \
|
||||||
vendor.qti.data.slm@1.0 \
|
vendor.qti.data.slm@1.0 \
|
||||||
|
vendor.qti.diaghal@1.0_vendor \
|
||||||
vendor.qti.esepowermanager@1.0 \
|
vendor.qti.esepowermanager@1.0 \
|
||||||
vendor.qti.esepowermanager@1.1 \
|
vendor.qti.esepowermanager@1.1 \
|
||||||
vendor.qti.gnss@1.0 \
|
vendor.qti.gnss@1.0 \
|
||||||
|
|
@ -554,12 +559,14 @@ PRODUCT_PACKAGES += \
|
||||||
c2_manifest_vendor.xml \
|
c2_manifest_vendor.xml \
|
||||||
manifest_android.hardware.drm@1.3-service.widevine.xml \
|
manifest_android.hardware.drm@1.3-service.widevine.xml \
|
||||||
manifest_vendor.xiaomi.hardware.mlipay.xml \
|
manifest_vendor.xiaomi.hardware.mlipay.xml \
|
||||||
|
vendor.qti.diag.hal.service.xml \
|
||||||
vendor.qti.gnss@4.0-service.xml \
|
vendor.qti.gnss@4.0-service.xml \
|
||||||
adpl \
|
adpl \
|
||||||
adsprpcd \
|
adsprpcd \
|
||||||
cdsprpcd \
|
cdsprpcd \
|
||||||
cnd \
|
cnd \
|
||||||
cnss-daemon \
|
cnss-daemon \
|
||||||
|
diag-router \
|
||||||
dpmQmiMgr \
|
dpmQmiMgr \
|
||||||
dspservice \
|
dspservice \
|
||||||
android.hardware.bluetooth@1.0-service-qti \
|
android.hardware.bluetooth@1.0-service-qti \
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue