sm8250-common: OMX -> Codec2
Change-Id: I29954e87b2f7f91a4ac5de69ba4c3253dc968e8d
This commit is contained in:
352
Android.bp
352
Android.bp
@@ -933,212 +933,6 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libOmxAacDec",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: ["proprietary/vendor/lib/libOmxAacDec.so"],
|
|
||||||
shared_libs: ["libutils", "liblog", "libion", "libc++", "libc", "libm", "libdl", ],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libOmxAlacDec",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: ["proprietary/vendor/lib/libOmxAlacDec.so"],
|
|
||||||
shared_libs: ["libutils", "liblog", "libion", "libc++", "libc", "libm", "libdl", ],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libOmxAmrDec",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: ["proprietary/vendor/lib/libOmxAmrDec.so"],
|
|
||||||
shared_libs: ["libutils", "liblog", "libion", "libc++", "libc", "libm", "libdl", ],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libOmxAmrwbplusDec",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: ["proprietary/vendor/lib/libOmxAmrwbplusDec.so"],
|
|
||||||
shared_libs: ["libutils", "liblog", "libion", "libc++", "libc", "libm", "libdl", ],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libOmxApeDec",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: ["proprietary/vendor/lib/libOmxApeDec.so"],
|
|
||||||
shared_libs: ["libutils", "liblog", "libion", "libc++", "libc", "libm", "libdl", ],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libOmxDsdDec",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: ["proprietary/vendor/lib/libOmxDsdDec.so"],
|
|
||||||
shared_libs: ["libutils", "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libOmxEvrcDec",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: ["proprietary/vendor/lib/libOmxEvrcDec.so"],
|
|
||||||
shared_libs: ["libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libOmxG711Dec",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: ["proprietary/vendor/lib/libOmxG711Dec.so"],
|
|
||||||
shared_libs: ["libutils", "liblog", "libion", "libc++", "libc", "libm", "libdl", ],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libOmxQcelp13Dec",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: ["proprietary/vendor/lib/libOmxQcelp13Dec.so"],
|
|
||||||
shared_libs: ["libutils", "liblog", "libc++", "libc", "libm", "libdl", ],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libOmxVideoDSMode",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: ["proprietary/vendor/lib/libOmxVideoDSMode.so"],
|
|
||||||
shared_libs: ["liblog", "libmmosal_vendor", "libutils", "libwfdcommonutils_proprietary", "libwfdmmservice_proprietary", "libbinder", "libwfdutils_proprietary", "libc++", "libc", "libm", "libdl", ],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
check_elf_files: false,
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libOmxVpp",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: ["proprietary/vendor/lib/libOmxVpp.so"],
|
|
||||||
shared_libs: ["liblog", "libutils", "libbinder", "libcutils", "libvppclient", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "vendor.qti.hardware.capabilityconfigstore@1.0", "libhidlbase", "libhidltransport", "libhwbinder", "libc++", "libc", "libm", "libdl", ],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
check_elf_files: false,
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libOmxWmaDec",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: ["proprietary/vendor/lib/libOmxWmaDec.so"],
|
|
||||||
shared_libs: ["libutils", "liblog", "libion", "libc++", "libc", "libm", "libdl", ],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "libacdb-fts",
|
name: "libacdb-fts",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -1343,23 +1137,6 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
|
||||||
name: "libdsd2pcm",
|
|
||||||
owner: "xiaomi",
|
|
||||||
strip: {
|
|
||||||
none: true,
|
|
||||||
},
|
|
||||||
target: {
|
|
||||||
android_arm: {
|
|
||||||
srcs: ["proprietary/vendor/lib/libdsd2pcm.so"],
|
|
||||||
shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
compile_multilib: "32",
|
|
||||||
prefer: true,
|
|
||||||
soc_specific: true,
|
|
||||||
}
|
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "libfastcrc",
|
name: "libfastcrc",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -1548,6 +1325,108 @@ cc_prebuilt_library_shared {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "libqcodec2_base",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm: {
|
||||||
|
srcs: ["proprietary/vendor/lib/libqcodec2_base.so"],
|
||||||
|
shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libc++", "libc", "libm", "libdl", ],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "32",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "libqcodec2_basecodec",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm: {
|
||||||
|
srcs: ["proprietary/vendor/lib/libqcodec2_basecodec.so"],
|
||||||
|
shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqcodec2_base", "libqcodec2_utils", "libqcodec2_platform", "libc++", "libc", "libm", "libdl", ],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "32",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "libqcodec2_core",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm: {
|
||||||
|
srcs: ["proprietary/vendor/lib/libqcodec2_core.so"],
|
||||||
|
shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqcodec2_base", "libqcodec2_utils", "libqcodec2_platform", "libqcodec2_basecodec", "libc++", "libc", "libm", "libdl", ],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "32",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "libqcodec2_platform",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm: {
|
||||||
|
srcs: ["proprietary/vendor/lib/libqcodec2_platform.so"],
|
||||||
|
shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqcodec2_base", "libjsoncpp", "libc++", "libc", "libm", "libdl", ],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "32",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "libqcodec2_utils",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm: {
|
||||||
|
srcs: ["proprietary/vendor/lib/libqcodec2_utils.so"],
|
||||||
|
shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqcodec2_base", "libqcodec2_platform", "libhidlbase", "android.hardware.graphics.mapper@3.0", "libc++", "libc", "libm", "libdl", ],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "32",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_library_shared {
|
||||||
|
name: "libqcodec2_v4l2codec",
|
||||||
|
owner: "xiaomi",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
target: {
|
||||||
|
android_arm: {
|
||||||
|
srcs: ["proprietary/vendor/lib/libqcodec2_v4l2codec.so"],
|
||||||
|
shared_libs: ["libutils", "libcutils", "liblog", "libqcodec2_base", "libqcodec2_platform", "libqcodec2_utils", "libqcodec2_basecodec", "libcodec2_vndk", "libc++", "libc", "libm", "libdl", ],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "32",
|
||||||
|
prefer: true,
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_library_shared {
|
cc_prebuilt_library_shared {
|
||||||
name: "libqtigef",
|
name: "libqtigef",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -7214,6 +7093,15 @@ prebuilt_etc_xml {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
prebuilt_etc_xml {
|
||||||
|
name: "c2_manifest_vendor.xml",
|
||||||
|
owner: "xiaomi",
|
||||||
|
src: "proprietary/vendor/etc/vintf/manifest/c2_manifest_vendor.xml",
|
||||||
|
filename_from_src: true,
|
||||||
|
sub_dir: "vintf/manifest",
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
prebuilt_etc_xml {
|
prebuilt_etc_xml {
|
||||||
name: "manifest_android.hardware.drm@1.3-service.widevine.xml",
|
name: "manifest_android.hardware.drm@1.3-service.widevine.xml",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
@@ -7646,6 +7534,24 @@ cc_prebuilt_binary {
|
|||||||
soc_specific: true,
|
soc_specific: true,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cc_prebuilt_binary {
|
||||||
|
name: "vendor.qti.media.c2@1.0-service",
|
||||||
|
owner: "xiaomi",
|
||||||
|
target: {
|
||||||
|
android_arm: {
|
||||||
|
srcs: ["proprietary/vendor/bin/hw/vendor.qti.media.c2@1.0-service"],
|
||||||
|
shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqcodec2_base", "libqcodec2_utils", "libqcodec2_basecodec", "libqcodec2_platform", "libqcodec2_core", "android.hardware.media.c2@1.0", "libavservices_minijail", "libbinder", "libhidlbase", "libvndksupport", "libcodec2_hidl@1.0", "libc++", "libc", "libm", "libdl", ],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
compile_multilib: "32",
|
||||||
|
strip: {
|
||||||
|
none: true,
|
||||||
|
},
|
||||||
|
prefer: true,
|
||||||
|
relative_install_path: "hw",
|
||||||
|
soc_specific: true,
|
||||||
|
}
|
||||||
|
|
||||||
cc_prebuilt_binary {
|
cc_prebuilt_binary {
|
||||||
name: "vendor.qti.secure_element@1.2-service",
|
name: "vendor.qti.secure_element@1.2-service",
|
||||||
owner: "xiaomi",
|
owner: "xiaomi",
|
||||||
|
|||||||
BIN
proprietary/vendor/bin/hw/vendor.qti.media.c2@1.0-service
vendored
Executable file
BIN
proprietary/vendor/bin/hw/vendor.qti.media.c2@1.0-service
vendored
Executable file
Binary file not shown.
7
proprietary/vendor/etc/init/vendor.qti.media.c2@1.0-service.rc
vendored
Normal file
7
proprietary/vendor/etc/init/vendor.qti.media.c2@1.0-service.rc
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
service vendor-qti-media-c2-hal-1-0 /vendor/bin/hw/vendor.qti.media.c2@1.0-service
|
||||||
|
class hal
|
||||||
|
user mediacodec
|
||||||
|
group mediadrm camera drmrpc system
|
||||||
|
ioprio rt 4
|
||||||
|
writepid /dev/cpuset/foreground/tasks
|
||||||
|
|
||||||
92
proprietary/vendor/etc/seccomp_policy/codec2.vendor.base-arm.policy
vendored
Normal file
92
proprietary/vendor/etc/seccomp_policy/codec2.vendor.base-arm.policy
vendored
Normal file
@@ -0,0 +1,92 @@
|
|||||||
|
###################################################################################################
|
||||||
|
# Copyright (c) 2020 Qualcomm Technologies, Inc.
|
||||||
|
# All Rights Reserved.
|
||||||
|
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||||
|
###################################################################################################
|
||||||
|
#
|
||||||
|
# Not a Contribution.
|
||||||
|
#
|
||||||
|
|
||||||
|
# Copyright (C) 2019 The Android Open Source Project
|
||||||
|
#
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
# you may not use this file except in compliance with the License.
|
||||||
|
# You may obtain a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
# See the License for the specific language governing permissions and
|
||||||
|
# limitations under the License.
|
||||||
|
|
||||||
|
futex: 1
|
||||||
|
# ioctl calls are filtered via the selinux policy.
|
||||||
|
ioctl: 1
|
||||||
|
sched_yield: 1
|
||||||
|
close: 1
|
||||||
|
dup: 1
|
||||||
|
ppoll: 1
|
||||||
|
mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
|
||||||
|
mmap2: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
|
||||||
|
memfd_create: 1
|
||||||
|
ftruncate: 1
|
||||||
|
ftruncate64: 1
|
||||||
|
|
||||||
|
mremap: arg3 == 3
|
||||||
|
munmap: 1
|
||||||
|
prctl: 1
|
||||||
|
getuid32: 1
|
||||||
|
writev: 1
|
||||||
|
sigaltstack: 1
|
||||||
|
clone: 1
|
||||||
|
exit: 1
|
||||||
|
lseek: 1
|
||||||
|
rt_sigprocmask: 1
|
||||||
|
openat: 1
|
||||||
|
open: 1
|
||||||
|
fstat64: 1
|
||||||
|
write: 1
|
||||||
|
nanosleep: 1
|
||||||
|
setpriority: 1
|
||||||
|
set_tid_address: 1
|
||||||
|
getdents64: 1
|
||||||
|
readlinkat: 1
|
||||||
|
readlink: 1
|
||||||
|
read: 1
|
||||||
|
pread64: 1
|
||||||
|
fstatfs64: 1
|
||||||
|
gettimeofday: 1
|
||||||
|
faccessat: 1
|
||||||
|
_llseek: 1
|
||||||
|
fstatat64: 1
|
||||||
|
ugetrlimit: 1
|
||||||
|
exit_group: 1
|
||||||
|
restart_syscall: 1
|
||||||
|
rt_sigreturn: 1
|
||||||
|
getrandom: 1
|
||||||
|
madvise: 1
|
||||||
|
|
||||||
|
# crash dump policy additions
|
||||||
|
sigreturn: 1
|
||||||
|
clock_gettime: 1
|
||||||
|
futex: 1
|
||||||
|
getpid: 1
|
||||||
|
gettid: 1
|
||||||
|
pipe2: 1
|
||||||
|
recvmsg: 1
|
||||||
|
process_vm_readv: 1
|
||||||
|
tgkill: 1
|
||||||
|
rt_sigaction: 1
|
||||||
|
rt_tgsigqueueinfo: 1
|
||||||
|
#prctl: arg0 == PR_GET_NO_NEW_PRIVS || arg0 == 0x53564d41
|
||||||
|
#mprotect: arg2 in 0x1|0x2
|
||||||
|
#mmap2: arg2 in 0x1|0x2
|
||||||
|
geteuid32: 1
|
||||||
|
getgid32: 1
|
||||||
|
getegid32: 1
|
||||||
|
getgroups32: 1
|
||||||
|
|
||||||
|
#video process sys
|
||||||
|
inotify_add_watch: 1
|
||||||
13
proprietary/vendor/etc/seccomp_policy/codec2.vendor.ext-arm.policy
vendored
Normal file
13
proprietary/vendor/etc/seccomp_policy/codec2.vendor.ext-arm.policy
vendored
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
#Copyright (c) 2019-2020 Qualcomm Technologies, Inc.
|
||||||
|
#All Rights Reserved.
|
||||||
|
#Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||||
|
|
||||||
|
# device specific syscalls
|
||||||
|
pselect6: 1
|
||||||
|
eventfd2: 1
|
||||||
|
sendto: 1
|
||||||
|
recvfrom: 1
|
||||||
|
_llseek: 1
|
||||||
|
sysinfo: 1
|
||||||
|
getcwd: 1
|
||||||
|
getdents64: 1
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
# device specific syscalls
|
|
||||||
# extension of services/mediacodec/minijail/seccomp_policy/mediacodec-seccomp-arm.policy
|
|
||||||
pselect6: 1
|
|
||||||
eventfd2: 1
|
|
||||||
sendto: 1
|
|
||||||
recvfrom: 1
|
|
||||||
_llseek: 1
|
|
||||||
sysinfo: 1
|
|
||||||
getcwd: 1
|
|
||||||
getdents64: 1
|
|
||||||
ARM_cacheflush: 1
|
|
||||||
inotify_init1: 1
|
|
||||||
inotify_add_watch: 1
|
|
||||||
inotify_rm_watch: 1
|
|
||||||
uname: 1
|
|
||||||
ueventd: 1
|
|
||||||
timer_create: 1
|
|
||||||
timer_settime: 1
|
|
||||||
rt_sigtimedwait: 1
|
|
||||||
readlink: 1
|
|
||||||
open: 1
|
|
||||||
50
proprietary/vendor/etc/system_properties.xml
vendored
50
proprietary/vendor/etc/system_properties.xml
vendored
@@ -1,50 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|
||||||
<!--
|
|
||||||
Copyright (c) 2019-2020, The Linux Foundation. All rights reserved.
|
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
|
||||||
modification, are permitted provided that the following conditions are
|
|
||||||
met:
|
|
||||||
* Redistributions of source code must retain the above copyright
|
|
||||||
notice, this list of conditions and the following disclaimer.
|
|
||||||
* Redistributions in binary form must reproduce the above
|
|
||||||
copyright notice, this list of conditions and the following
|
|
||||||
disclaimer in the documentation and/or other materials provided
|
|
||||||
with the distribution.
|
|
||||||
* Neither the name of The Linux Foundation nor the names of its
|
|
||||||
contributors may be used to endorse or promote products derived
|
|
||||||
from this software without specific prior written permission.
|
|
||||||
|
|
||||||
THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
|
|
||||||
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
|
||||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
|
|
||||||
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
|
|
||||||
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
|
||||||
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
|
||||||
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
|
|
||||||
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
|
||||||
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
|
|
||||||
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
|
|
||||||
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
-->
|
|
||||||
<configs>
|
|
||||||
<property name="vidc_dec_log_in" value="0"/>
|
|
||||||
<property name="vidc_dec_log_out" value="0"/>
|
|
||||||
<property name="vidc_enc_log_in" value="0"/>
|
|
||||||
<property name="vidc_enc_log_out" value="0"/>
|
|
||||||
<property name="vidc_enc_csc_custom_matrix" value="0"/>
|
|
||||||
<property name="vidc_perf_control_enable" value="0"/>
|
|
||||||
<!-- Bitmask for linear color: 1: 8-bit, 2: 10-bit -->
|
|
||||||
<property name="vidc_enc_linear_color_format" value="0"/>
|
|
||||||
<!-- Buffer size : internal : 200 MB (200 X 1), output : 200 MB (12.5 X 16) -->
|
|
||||||
<property name="vidc_dec_sec_prefetch_size_internal" value="209715200"/>
|
|
||||||
<property name="vidc_dec_sec_prefetch_size_output" value="13434880"/>
|
|
||||||
<!-- Enable CAC control: 0x0: disabled, 0x1:enabled for 8 bit, 0x2:enabled for 10 bit, 0x3:enabled for 8 and 10 bits both -->
|
|
||||||
<property name="vidc_enc_bitrate_savings_enable" value="3"/>
|
|
||||||
<property name="vidc_enc_auto_blur_disable" value="0"/>
|
|
||||||
<property name="vidc_enc_auto_dynamic_fps_enable" value="1"/>
|
|
||||||
<!-- Bitmask 0: RGB565 1: YUV420P 8-bit, 2: YUV420P 10-bit, 3: YUV420p 8&10 bit -->
|
|
||||||
<property name="vidc_dec_thumbnail_yuv_output" value="0"/>
|
|
||||||
<property name="vidc_enc_quality_boost_enable" value="1"/>
|
|
||||||
<property name="vidc_dec_output_rate" value="120"/>
|
|
||||||
</configs>
|
|
||||||
40
proprietary/vendor/etc/vintf/manifest/c2_manifest_vendor.xml
vendored
Normal file
40
proprietary/vendor/etc/vintf/manifest/c2_manifest_vendor.xml
vendored
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
<!-- Copyright (c) 2018 - 2019, The Linux Foundation. All rights reserved.
|
||||||
|
|
||||||
|
Redistribution and use in source and binary forms, with or without
|
||||||
|
modification, are permitted provided that the following conditions are
|
||||||
|
met:
|
||||||
|
* Redistributions of source code must retain the above copyright
|
||||||
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
* Redistributions in binary form must reproduce the above
|
||||||
|
copyright notice, this list of conditions and the following
|
||||||
|
disclaimer in the documentation and/or other materials provided
|
||||||
|
with the distribution.
|
||||||
|
* Neither the name of The Linux Foundation nor the names of its
|
||||||
|
contributors may be used to endorse or promote products derived
|
||||||
|
from this software without specific prior written permission.
|
||||||
|
|
||||||
|
THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
|
||||||
|
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||||
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
|
||||||
|
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
|
||||||
|
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||||
|
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||||
|
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
|
||||||
|
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||||
|
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
|
||||||
|
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
|
||||||
|
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
-->
|
||||||
|
<manifest version="1.0" type="device">
|
||||||
|
<!-- Codec2 HAl service -->
|
||||||
|
<hal format="hidl">
|
||||||
|
<name>android.hardware.media.c2</name>
|
||||||
|
<transport>hwbinder</transport>
|
||||||
|
<version>1.0</version>
|
||||||
|
<interface>
|
||||||
|
<name>IComponentStore</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
<instance>software</instance>
|
||||||
|
</interface>
|
||||||
|
</hal>
|
||||||
|
</manifest>
|
||||||
BIN
proprietary/vendor/lib/libOmxAacDec.so
vendored
BIN
proprietary/vendor/lib/libOmxAacDec.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libOmxAlacDec.so
vendored
BIN
proprietary/vendor/lib/libOmxAlacDec.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libOmxAmrDec.so
vendored
BIN
proprietary/vendor/lib/libOmxAmrDec.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libOmxAmrwbplusDec.so
vendored
BIN
proprietary/vendor/lib/libOmxAmrwbplusDec.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libOmxApeDec.so
vendored
BIN
proprietary/vendor/lib/libOmxApeDec.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libOmxDsdDec.so
vendored
BIN
proprietary/vendor/lib/libOmxDsdDec.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libOmxEvrcDec.so
vendored
BIN
proprietary/vendor/lib/libOmxEvrcDec.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libOmxG711Dec.so
vendored
BIN
proprietary/vendor/lib/libOmxG711Dec.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libOmxQcelp13Dec.so
vendored
BIN
proprietary/vendor/lib/libOmxQcelp13Dec.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libOmxVideoDSMode.so
vendored
BIN
proprietary/vendor/lib/libOmxVideoDSMode.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libOmxVpp.so
vendored
BIN
proprietary/vendor/lib/libOmxVpp.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libOmxWmaDec.so
vendored
BIN
proprietary/vendor/lib/libOmxWmaDec.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libdsd2pcm.so
vendored
BIN
proprietary/vendor/lib/libdsd2pcm.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libqcodec2_base.so
vendored
Normal file
BIN
proprietary/vendor/lib/libqcodec2_base.so
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/lib/libqcodec2_basecodec.so
vendored
Normal file
BIN
proprietary/vendor/lib/libqcodec2_basecodec.so
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/lib/libqcodec2_core.so
vendored
Normal file
BIN
proprietary/vendor/lib/libqcodec2_core.so
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/lib/libqcodec2_platform.so
vendored
Normal file
BIN
proprietary/vendor/lib/libqcodec2_platform.so
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/lib/libqcodec2_utils.so
vendored
Normal file
BIN
proprietary/vendor/lib/libqcodec2_utils.so
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/lib/libqcodec2_v4l2codec.so
vendored
Normal file
BIN
proprietary/vendor/lib/libqcodec2_v4l2codec.so
vendored
Normal file
Binary file not shown.
@@ -104,6 +104,7 @@ PRODUCT_COPY_FILES += \
|
|||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/init/vendor.qti.hardware.soter@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.soter@1.0-service.rc \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/init/vendor.qti.hardware.soter@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.soter@1.0-service.rc \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc \
|
||||||
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/init/vendor.qti.media.c2@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.media.c2@1.0-service.rc \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/init/vendor.qti.rmt_storage.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.rmt_storage.rc \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/init/vendor.qti.rmt_storage.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.rmt_storage.rc \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/init/vendor.qti.secure_element@1.2-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.secure_element@1.2-service.rc \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/init/vendor.qti.secure_element@1.2-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.secure_element@1.2-service.rc \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/init/vendor.qti.tftp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.tftp.rc \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/init/vendor.qti.tftp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.tftp.rc \
|
||||||
@@ -114,13 +115,13 @@ PRODUCT_COPY_FILES += \
|
|||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/msm_irqbalance.conf:$(TARGET_COPY_OUT_VENDOR)/etc/msm_irqbalance.conf \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/msm_irqbalance.conf:$(TARGET_COPY_OUT_VENDOR)/etc/msm_irqbalance.conf \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/sec_config:$(TARGET_COPY_OUT_VENDOR)/etc/sec_config \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/sec_config:$(TARGET_COPY_OUT_VENDOR)/etc/sec_config \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/seccomp_policy/atfwd@2.0.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/atfwd@2.0.policy \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/seccomp_policy/atfwd@2.0.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/atfwd@2.0.policy \
|
||||||
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/seccomp_policy/codec2.vendor.base-arm.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/codec2.vendor.base-arm.policy \
|
||||||
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/seccomp_policy/codec2.vendor.ext-arm.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/codec2.vendor.ext-arm.policy \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/seccomp_policy/imsrtp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/imsrtp.policy \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/seccomp_policy/imsrtp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/imsrtp.policy \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/seccomp_policy/mediacodec.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/mediacodec.policy \
|
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/vendor.qti.hardware.dsp.policy \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/vendor.qti.hardware.dsp.policy \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/seccomp_policy/wifidisplayhalservice.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/wifidisplayhalservice.policy \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/seccomp_policy/wifidisplayhalservice.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/wifidisplayhalservice.policy \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/ssg/ta_config.json:$(TARGET_COPY_OUT_VENDOR)/etc/ssg/ta_config.json \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/ssg/ta_config.json:$(TARGET_COPY_OUT_VENDOR)/etc/ssg/ta_config.json \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/ssg/tz_whitelist.json:$(TARGET_COPY_OUT_VENDOR)/etc/ssg/tz_whitelist.json \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/ssg/tz_whitelist.json:$(TARGET_COPY_OUT_VENDOR)/etc/ssg/tz_whitelist.json \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/system_properties.xml:$(TARGET_COPY_OUT_VENDOR)/etc/system_properties.xml \
|
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/wfdconfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/wfdconfig.xml \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/wfdconfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/wfdconfig.xml \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/wifi/aoa_cldb_falcon.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/aoa_cldb_falcon.bin \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/wifi/aoa_cldb_falcon.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/aoa_cldb_falcon.bin \
|
||||||
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/wifi/aoa_cldb_swl14.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/aoa_cldb_swl14.bin \
|
vendor/xiaomi/sm8250-common/proprietary/vendor/etc/wifi/aoa_cldb_swl14.bin:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/aoa_cldb_swl14.bin \
|
||||||
@@ -191,18 +192,6 @@ PRODUCT_PACKAGES += \
|
|||||||
sound_trigger.primary.kona \
|
sound_trigger.primary.kona \
|
||||||
vendor.qti.hardware.bluetooth_audio@2.0-impl \
|
vendor.qti.hardware.bluetooth_audio@2.0-impl \
|
||||||
libFileMux_proprietary \
|
libFileMux_proprietary \
|
||||||
libOmxAacDec \
|
|
||||||
libOmxAlacDec \
|
|
||||||
libOmxAmrDec \
|
|
||||||
libOmxAmrwbplusDec \
|
|
||||||
libOmxApeDec \
|
|
||||||
libOmxDsdDec \
|
|
||||||
libOmxEvrcDec \
|
|
||||||
libOmxG711Dec \
|
|
||||||
libOmxQcelp13Dec \
|
|
||||||
libOmxVideoDSMode \
|
|
||||||
libOmxVpp \
|
|
||||||
libOmxWmaDec \
|
|
||||||
libacdb-fts \
|
libacdb-fts \
|
||||||
libacdbloader \
|
libacdbloader \
|
||||||
libacdbrtac \
|
libacdbrtac \
|
||||||
@@ -215,7 +204,6 @@ PRODUCT_PACKAGES += \
|
|||||||
libcapiv2svacnn \
|
libcapiv2svacnn \
|
||||||
libcapiv2svarnn \
|
libcapiv2svarnn \
|
||||||
libcapiv2vop \
|
libcapiv2vop \
|
||||||
libdsd2pcm \
|
|
||||||
libfastcrc \
|
libfastcrc \
|
||||||
libgcs-calwrapper \
|
libgcs-calwrapper \
|
||||||
libgcs-ipc \
|
libgcs-ipc \
|
||||||
@@ -227,6 +215,12 @@ PRODUCT_PACKAGES += \
|
|||||||
libmmrtpdecoder_proprietary \
|
libmmrtpdecoder_proprietary \
|
||||||
libmmrtpencoder_proprietary \
|
libmmrtpencoder_proprietary \
|
||||||
libmulawdec \
|
libmulawdec \
|
||||||
|
libqcodec2_base \
|
||||||
|
libqcodec2_basecodec \
|
||||||
|
libqcodec2_core \
|
||||||
|
libqcodec2_platform \
|
||||||
|
libqcodec2_utils \
|
||||||
|
libqcodec2_v4l2codec \
|
||||||
libqtigef \
|
libqtigef \
|
||||||
libsmwrapper \
|
libsmwrapper \
|
||||||
libssrec \
|
libssrec \
|
||||||
@@ -567,6 +561,7 @@ PRODUCT_PACKAGES += \
|
|||||||
qcrilhook \
|
qcrilhook \
|
||||||
android.hardware.neuralnetworks@1.3-service-qti-hta.xml \
|
android.hardware.neuralnetworks@1.3-service-qti-hta.xml \
|
||||||
android.hardware.neuralnetworks@1.3-service-qti.xml \
|
android.hardware.neuralnetworks@1.3-service-qti.xml \
|
||||||
|
c2_manifest_vendor.xml \
|
||||||
manifest_android.hardware.drm@1.3-service.widevine.xml \
|
manifest_android.hardware.drm@1.3-service.widevine.xml \
|
||||||
ATFWD-daemon \
|
ATFWD-daemon \
|
||||||
adpl \
|
adpl \
|
||||||
@@ -592,6 +587,7 @@ PRODUCT_PACKAGES += \
|
|||||||
vendor.qti.hardware.qteeconnector@1.0-service \
|
vendor.qti.hardware.qteeconnector@1.0-service \
|
||||||
vendor.qti.hardware.soter@1.0-service \
|
vendor.qti.hardware.soter@1.0-service \
|
||||||
vendor.qti.hardware.tui_comm@1.0-service-qti \
|
vendor.qti.hardware.tui_comm@1.0-service-qti \
|
||||||
|
vendor.qti.media.c2@1.0-service \
|
||||||
vendor.qti.secure_element@1.2-service \
|
vendor.qti.secure_element@1.2-service \
|
||||||
ims_rtp_daemon \
|
ims_rtp_daemon \
|
||||||
imsdatadaemon \
|
imsdatadaemon \
|
||||||
|
|||||||
Reference in New Issue
Block a user