mirror of
https://github.com/Evolution-X-Devices/vendor_samsung_beyondx
synced 2026-01-27 08:27:31 +00:00
beyondx: Decommonize vaultkeeper
Change-Id: Idca47312702a77497d323b48c4d1fd85ab1c1dd8
This commit is contained in:
86
Android.bp
86
Android.bp
@@ -3,6 +3,9 @@
|
||||
// This file is generated by device/samsung/beyondx/setup-makefiles.sh
|
||||
|
||||
soong_namespace {
|
||||
imports: [
|
||||
"vendor/samsung/exynos9820-common",
|
||||
],
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
@@ -253,6 +256,57 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libstork_shared",
|
||||
owner: "samsung",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: ["proprietary/vendor/lib64/libstork_shared.so"],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
check_elf_files: false,
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libvkmanager_vendor",
|
||||
owner: "samsung",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: ["proprietary/vendor/lib64/libvkmanager_vendor.so"],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
check_elf_files: false,
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libvkservice",
|
||||
owner: "samsung",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: ["proprietary/vendor/lib64/libvkservice.so"],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
check_elf_files: false,
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libwrappergps",
|
||||
owner: "samsung",
|
||||
@@ -273,7 +327,12 @@ cc_prebuilt_library_shared {
|
||||
cc_prebuilt_binary {
|
||||
name: "gpsd",
|
||||
owner: "samsung",
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: ["proprietary/vendor/bin/hw/gpsd"],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
check_elf_files: false,
|
||||
strip: {
|
||||
none: true,
|
||||
@@ -286,7 +345,12 @@ cc_prebuilt_binary {
|
||||
cc_prebuilt_binary {
|
||||
name: "lhd",
|
||||
owner: "samsung",
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: ["proprietary/vendor/bin/hw/lhd"],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
check_elf_files: false,
|
||||
strip: {
|
||||
none: true,
|
||||
@@ -299,7 +363,12 @@ cc_prebuilt_binary {
|
||||
cc_prebuilt_binary {
|
||||
name: "vendor.samsung.hardware.gnss@2.0-service",
|
||||
owner: "samsung",
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: ["proprietary/vendor/bin/hw/vendor.samsung.hardware.gnss@2.0-service"],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
check_elf_files: false,
|
||||
strip: {
|
||||
none: true,
|
||||
@@ -309,3 +378,20 @@ cc_prebuilt_binary {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_binary {
|
||||
name: "vaultkeeperd",
|
||||
owner: "samsung",
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: ["proprietary/vendor/bin/vaultkeeperd"],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
check_elf_files: false,
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
|
||||
@@ -2,4 +2,3 @@
|
||||
#
|
||||
# This file is generated by device/samsung/beyondx/setup-makefiles.sh
|
||||
|
||||
AB_OTA_PARTITIONS += \
|
||||
|
||||
@@ -11,6 +11,7 @@ PRODUCT_COPY_FILES += \
|
||||
vendor/samsung/beyondx/proprietary/vendor/etc/gnss/gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml \
|
||||
vendor/samsung/beyondx/proprietary/vendor/etc/init/init.baseband.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.baseband.rc \
|
||||
vendor/samsung/beyondx/proprietary/vendor/etc/init/init.gps.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.gps.rc \
|
||||
vendor/samsung/beyondx/proprietary/vendor/etc/init/vaultkeeper_common.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vaultkeeper_common.rc \
|
||||
vendor/samsung/beyondx/proprietary/vendor/etc/init/vendor.samsung.hardware.gnss@2.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.samsung.hardware.gnss@2.0-service.rc \
|
||||
vendor/samsung/beyondx/proprietary/vendor/etc/media_codecs_performance.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance.xml \
|
||||
vendor/samsung/beyondx/proprietary/vendor/etc/plmn_se13.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_se13.bin \
|
||||
@@ -68,6 +69,7 @@ PRODUCT_COPY_FILES += \
|
||||
vendor/samsung/beyondx/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-46494e474502 \
|
||||
vendor/samsung/beyondx/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-4b45594d5354 \
|
||||
vendor/samsung/beyondx/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-505256544545 \
|
||||
vendor/samsung/beyondx/proprietary/vendor/tee/00000000-0000-0000-0000-564c544b5052:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-564c544b5052 \
|
||||
vendor/samsung/beyondx/proprietary/vendor/tee/00000000-0000-0000-0000-657365447276:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-657365447276 \
|
||||
vendor/samsung/beyondx/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476:$(TARGET_COPY_OUT_VENDOR)/tee/driver/00000000-0000-0000-0000-53626f786476
|
||||
|
||||
@@ -85,7 +87,11 @@ PRODUCT_PACKAGES += \
|
||||
gps.default \
|
||||
vendor.samsung.hardware.gnss@2.0-impl \
|
||||
libexynoscamera3 \
|
||||
libstork_shared \
|
||||
libvkmanager_vendor \
|
||||
libvkservice \
|
||||
libwrappergps \
|
||||
gpsd \
|
||||
lhd \
|
||||
vendor.samsung.hardware.gnss@2.0-service
|
||||
vendor.samsung.hardware.gnss@2.0-service \
|
||||
vaultkeeperd
|
||||
|
||||
BIN
proprietary/vendor/bin/vaultkeeperd
vendored
Executable file
BIN
proprietary/vendor/bin/vaultkeeperd
vendored
Executable file
Binary file not shown.
18
proprietary/vendor/etc/init/vaultkeeper_common.rc
vendored
Normal file
18
proprietary/vendor/etc/init/vaultkeeper_common.rc
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
# VaultKeeper
|
||||
service vaultkeeper /vendor/bin/vaultkeeperd
|
||||
class core
|
||||
user system
|
||||
group system
|
||||
disabled
|
||||
|
||||
service vaultkeeper_hal /vendor/bin/vendor.samsung.hardware.security.vaultkeeper@2.0-service
|
||||
class early_hal
|
||||
user system
|
||||
group system
|
||||
disabled
|
||||
|
||||
on late-fs
|
||||
# vaultkeeper
|
||||
mkdir /dev/socket/vaultkeeper 0770 system system
|
||||
start vaultkeeper
|
||||
start vaultkeeper_hal
|
||||
BIN
proprietary/vendor/lib64/libstork_shared.so
vendored
Normal file
BIN
proprietary/vendor/lib64/libstork_shared.so
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/lib64/libvkmanager_vendor.so
vendored
Normal file
BIN
proprietary/vendor/lib64/libvkmanager_vendor.so
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/lib64/libvkservice.so
vendored
Normal file
BIN
proprietary/vendor/lib64/libvkservice.so
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/tee/00000000-0000-0000-0000-564c544b5052
vendored
Normal file
BIN
proprietary/vendor/tee/00000000-0000-0000-0000-564c544b5052
vendored
Normal file
Binary file not shown.
Reference in New Issue
Block a user