sm6375-common: Update from MMI-U1UGS34M.23-82-2-3
* From fogos_g-user 14 U1UGS34M.23-82-2-3 da6528 release-keys. Co-authored-by: BarryBlackCat <silva.tiago0910@gmail.com> Change-Id: Ib7c2ebb44cb8b084929b855c0c6b68b16f72a055
This commit is contained in:
parent
4d7dd677a6
commit
254829ab09
152 changed files with 388 additions and 2069 deletions
99
Android.bp
99
Android.bp
|
@ -3,6 +3,8 @@
|
|||
// This file is generated by device/motorola/sm6375-common/setup-makefiles.sh
|
||||
|
||||
soong_namespace {
|
||||
imports: [
|
||||
],
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
|
@ -111,6 +113,17 @@ android_app_import {
|
|||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "QtiTelephony",
|
||||
owner: "motorola",
|
||||
apk: "proprietary/system_ext/app/QtiTelephony/QtiTelephony.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "QtiTelephonyService",
|
||||
owner: "motorola",
|
||||
|
@ -197,10 +210,10 @@ dex_import {
|
|||
}
|
||||
|
||||
dex_import {
|
||||
name: "moto-telephony",
|
||||
name: "uimservicelibrary",
|
||||
owner: "motorola",
|
||||
jars: ["proprietary/system_ext/framework/moto-telephony.jar"],
|
||||
system_ext_specific: true,
|
||||
jars: ["proprietary/product/framework/uimservicelibrary.jar"],
|
||||
product_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
|
@ -217,6 +230,13 @@ dex_import {
|
|||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "moto-telephony",
|
||||
owner: "motorola",
|
||||
jars: ["proprietary/system_ext/framework/moto-telephony.jar"],
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "qcrilhook",
|
||||
owner: "motorola",
|
||||
|
@ -231,6 +251,20 @@ dex_import {
|
|||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "vendor.qti.ims.configservice-V1.0-java",
|
||||
owner: "motorola",
|
||||
jars: ["proprietary/system_ext/framework/vendor.qti.ims.configservice-V1.0-java.jar"],
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "vendor.qti.ims.configservice-V1.1-java",
|
||||
owner: "motorola",
|
||||
jars: ["proprietary/system_ext/framework/vendor.qti.ims.configservice-V1.1-java.jar"],
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "vendor.qti.ims.connection-V1.0-java",
|
||||
owner: "motorola",
|
||||
|
@ -238,6 +272,13 @@ dex_import {
|
|||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "vendor.qti.ims.factory-V1.1-java",
|
||||
owner: "motorola",
|
||||
jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V1.1-java.jar"],
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "vendor.qti.ims.factory-V2.0-java",
|
||||
owner: "motorola",
|
||||
|
@ -245,6 +286,20 @@ dex_import {
|
|||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "vendor.qti.ims.factory-V2.1-java",
|
||||
owner: "motorola",
|
||||
jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar"],
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "vendor.qti.ims.factory-V2.2-java",
|
||||
owner: "motorola",
|
||||
jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar"],
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "vendor.qti.ims.rcssip-V1.0-java",
|
||||
owner: "motorola",
|
||||
|
@ -252,6 +307,20 @@ dex_import {
|
|||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "vendor.qti.ims.rcssip-V1.1-java",
|
||||
owner: "motorola",
|
||||
jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar"],
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "vendor.qti.ims.rcssip-V1.2-java",
|
||||
owner: "motorola",
|
||||
jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar"],
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "vendor.qti.ims.rcsuce-V1.0-java",
|
||||
owner: "motorola",
|
||||
|
@ -259,8 +328,22 @@ dex_import {
|
|||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "vendor.qti.ims.rcsuce-V1.1-java",
|
||||
owner: "motorola",
|
||||
jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar"],
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "vendor.qti.ims.rcsuce-V1.2-java",
|
||||
owner: "motorola",
|
||||
jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar"],
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
prebuilt_etc_xml {
|
||||
name: "android.hardware.gnss@2.1-service-qti",
|
||||
name: "android.hardware.gnss@2.1-service-qti.xml",
|
||||
owner: "motorola",
|
||||
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.gnss@2.1-service-qti.xml",
|
||||
filename_from_src: true,
|
||||
|
@ -269,7 +352,7 @@ prebuilt_etc_xml {
|
|||
}
|
||||
|
||||
prebuilt_etc_xml {
|
||||
name: "manifest_android.hardware.drm@1.3-service.widevine",
|
||||
name: "manifest_android.hardware.drm@1.3-service.widevine.xml",
|
||||
owner: "motorola",
|
||||
src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml",
|
||||
filename_from_src: true,
|
||||
|
@ -278,7 +361,7 @@ prebuilt_etc_xml {
|
|||
}
|
||||
|
||||
prebuilt_etc_xml {
|
||||
name: "vendor.dolby.media.c2@1.0-service",
|
||||
name: "vendor.dolby.media.c2@1.0-service.xml",
|
||||
owner: "motorola",
|
||||
src: "proprietary/vendor/etc/vintf/manifest/vendor.dolby.media.c2@1.0-service.xml",
|
||||
filename_from_src: true,
|
||||
|
@ -287,7 +370,7 @@ prebuilt_etc_xml {
|
|||
}
|
||||
|
||||
prebuilt_etc_xml {
|
||||
name: "vendor.qti.diag.hal.service",
|
||||
name: "vendor.qti.diag.hal.service.xml",
|
||||
owner: "motorola",
|
||||
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.diag.hal.service.xml",
|
||||
filename_from_src: true,
|
||||
|
@ -296,7 +379,7 @@ prebuilt_etc_xml {
|
|||
}
|
||||
|
||||
prebuilt_etc_xml {
|
||||
name: "vendor.qti.gnss@4.0-service",
|
||||
name: "vendor.qti.gnss@4.0-service.xml",
|
||||
owner: "motorola",
|
||||
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml",
|
||||
filename_from_src: true,
|
||||
|
|
Binary file not shown.
12
proprietary/product/etc/permissions/UimService.xml
Normal file
12
proprietary/product/etc/permissions/UimService.xml
Normal file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (c) 2017, 2019 Qualcomm Technologies, Inc.
|
||||
All Rights Reserved.
|
||||
Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
-->
|
||||
|
||||
<permissions>
|
||||
<library name="com.qualcomm.qti.uim.uimservicelibrary"
|
||||
file="/product/framework/uimservicelibrary.jar"
|
||||
dependency="qti-telephony-hidl-wrapper-prd"/>
|
||||
</permissions>
|
Binary file not shown.
Binary file not shown.
BIN
proprietary/product/framework/uimservicelibrary.jar
Normal file
BIN
proprietary/product/framework/uimservicelibrary.jar
Normal file
Binary file not shown.
|
@ -106,12 +106,11 @@
|
|||
<hidden-api-whitelisted-app package="com.android.bluetooth" />
|
||||
<hidden-api-whitelisted-app package="org.codeaurora.bluetooth" />
|
||||
<hidden-api-whitelisted-app package="com.qualcomm.qti.qmmi" />
|
||||
<hidden-api-whitelisted-app package="com.qualcomm.qti.perfdump" />
|
||||
<hidden-api-whitelisted-app package="com.qualcomm.wfd.client" />
|
||||
<hidden-api-whitelisted-app package="com.qualcomm.wfd.service" />
|
||||
<hidden-api-whitelisted-app package="com.qualcomm.qti.server.wigigapp" />
|
||||
<!-- These are location components that need to freely run in the background -->
|
||||
<allow-in-power-save package="com.qualcomm.location" />
|
||||
<allow-in-power-save package="com.qualcomm.location.XT" />
|
||||
<allow-in-power-save package="com.qualcomm.location.XT.setup" />
|
||||
<hidden-api-whitelisted-app package="com.qti.service.colorservice" />
|
||||
</config>
|
||||
|
|
Binary file not shown.
BIN
proprietary/system_ext/app/QtiTelephony/QtiTelephony.apk
Normal file
BIN
proprietary/system_ext/app/QtiTelephony/QtiTelephony.apk
Normal file
Binary file not shown.
Binary file not shown.
|
@ -26,4 +26,12 @@
|
|||
file="/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar"/>
|
||||
<library name="vendor.qti.ims.rcssip-V1.2-java"
|
||||
file="/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar"/>
|
||||
<library name="vendor.qti.ims.factoryaidlservice-V1-java"
|
||||
file="/system_ext/framework/vendor.qti.ims.factoryaidlservice-V1-java.jar"/>
|
||||
<library name="vendor.qti.ims.rcssipaidlservice-V1-java"
|
||||
file="/system_ext/framework/vendor.qti.ims.rcssipaidlservice-V1-java.jar"/>
|
||||
<library name="vendor.qti.ims.rcsuceaidlservice-V1-java"
|
||||
file="/system_ext/framework/vendor.qti.ims.rcsuceaidlservice-V1-java.jar"/>
|
||||
<library name="vendor.qti.ims.connectionaidlservice-V1-java"
|
||||
file="/system_ext/framework/vendor.qti.ims.connectionaidlservice-V1-java.jar"/>
|
||||
</permissions>
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
proprietary/system_ext/lib64/libwfdavenhancements.so
Normal file
BIN
proprietary/system_ext/lib64/libwfdavenhancements.so
Normal file
Binary file not shown.
BIN
proprietary/system_ext/lib64/libwfdmmsrc_system.so
Normal file
BIN
proprietary/system_ext/lib64/libwfdmmsrc_system.so
Normal file
Binary file not shown.
Binary file not shown.
BIN
proprietary/system_ext/lib64/libwfdservice.so
Normal file
BIN
proprietary/system_ext/lib64/libwfdservice.so
Normal file
Binary file not shown.
BIN
proprietary/system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so
Normal file
BIN
proprietary/system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
proprietary/vendor/app/CneApp/CneApp.apk
vendored
BIN
proprietary/vendor/app/CneApp/CneApp.apk
vendored
Binary file not shown.
BIN
proprietary/vendor/app/IWlanService/IWlanService.apk
vendored
BIN
proprietary/vendor/app/IWlanService/IWlanService.apk
vendored
Binary file not shown.
BIN
proprietary/vendor/bin/ATFWD-daemon
vendored
BIN
proprietary/vendor/bin/ATFWD-daemon
vendored
Binary file not shown.
BIN
proprietary/vendor/bin/adpl
vendored
BIN
proprietary/vendor/bin/adpl
vendored
Binary file not shown.
BIN
proprietary/vendor/bin/cnd
vendored
BIN
proprietary/vendor/bin/cnd
vendored
Binary file not shown.
0
proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-qti
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-qti
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/android.hardware.keymaster@4.1-service-qti
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/android.hardware.keymaster@4.1-service-qti
vendored
Normal file → Executable file
BIN
proprietary/vendor/bin/hw/qcrilNrd
vendored
Normal file → Executable file
BIN
proprietary/vendor/bin/hw/qcrilNrd
vendored
Normal file → Executable file
Binary file not shown.
0
proprietary/vendor/bin/hw/vendor.display.color@1.0-service
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/vendor.display.color@1.0-service
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/vendor.qti.hardware.eid@1.0-service
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/vendor.qti.hardware.eid@1.0-service
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/vendor.qti.media.c2@1.0-service
vendored
Normal file → Executable file
0
proprietary/vendor/bin/hw/vendor.qti.media.c2@1.0-service
vendored
Normal file → Executable file
BIN
proprietary/vendor/bin/ims_rtp_daemon
vendored
BIN
proprietary/vendor/bin/ims_rtp_daemon
vendored
Binary file not shown.
BIN
proprietary/vendor/bin/netmgrd
vendored
BIN
proprietary/vendor/bin/netmgrd
vendored
Binary file not shown.
BIN
proprietary/vendor/bin/pd-mapper
vendored
BIN
proprietary/vendor/bin/pd-mapper
vendored
Binary file not shown.
BIN
proprietary/vendor/bin/port-bridge
vendored
BIN
proprietary/vendor/bin/port-bridge
vendored
Binary file not shown.
BIN
proprietary/vendor/bin/qmi_motext_hook
vendored
BIN
proprietary/vendor/bin/qmi_motext_hook
vendored
Binary file not shown.
BIN
proprietary/vendor/bin/qti
vendored
BIN
proprietary/vendor/bin/qti
vendored
Binary file not shown.
54
proprietary/vendor/bin/qtigetprop
vendored
Executable file
54
proprietary/vendor/bin/qtigetprop
vendored
Executable file
|
@ -0,0 +1,54 @@
|
|||
#!/bin/sh --
|
||||
|
||||
# Copyright (c) 2019-2020 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
|
||||
ril_db="/data/vendor/radio/qcrilNr.db"
|
||||
|
||||
help() {
|
||||
echo "Syntax error! Example: qtigetprop [config_name]"
|
||||
}
|
||||
|
||||
if [ $# -gt 1 ]; then
|
||||
help
|
||||
exit 1
|
||||
elif [ $# -eq 1 ]; then
|
||||
prop_name=$1
|
||||
fi
|
||||
|
||||
# Disable exit on non 0
|
||||
set +e
|
||||
|
||||
if [[ ! -f $ril_db ]]; then
|
||||
getprop "$@"
|
||||
else
|
||||
if [ ! -z "$prop_name" ]; then
|
||||
query_result=`echo "SELECT 1 FROM qcril_properties_table WHERE property='$prop_name';" | sqlite3 $ril_db`
|
||||
if [[ $query_result == "1" ]]; then
|
||||
result=`echo "SELECT value FROM qcril_properties_table WHERE property='$1';" | sqlite3 $ril_db`
|
||||
if [ "$result" == "" ]; then
|
||||
echo "SELECT def_val FROM qcril_properties_table WHERE property='$1';" | sqlite3 $ril_db
|
||||
else
|
||||
echo $result
|
||||
fi
|
||||
else
|
||||
getprop $prop_name
|
||||
fi
|
||||
else
|
||||
# print RIL configs
|
||||
all_props=`echo "SELECT * FROM qcril_properties_table;" | sqlite3 $ril_db`
|
||||
for each_prop in $all_props; do
|
||||
IFS='|' read -ra values <<< "$each_prop"
|
||||
prop_name="${values[0]}"
|
||||
def_val="${values[1]}"
|
||||
val="${values[2]}"
|
||||
if [[ $val == "" ]]; then
|
||||
val=$def_val
|
||||
fi
|
||||
echo "$prop_name=$val"
|
||||
done
|
||||
# print Android properties
|
||||
getprop
|
||||
fi
|
||||
fi
|
31
proprietary/vendor/bin/qtisetprop
vendored
Executable file
31
proprietary/vendor/bin/qtisetprop
vendored
Executable file
|
@ -0,0 +1,31 @@
|
|||
#!/bin/sh --
|
||||
|
||||
# Copyright (c) 2019-2020 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
|
||||
ril_db="/data/vendor/radio/qcrilNr.db"
|
||||
|
||||
help() {
|
||||
echo "Syntax error! Example: qtisetprop config_name config_val"
|
||||
}
|
||||
|
||||
if [ $# -ne 2 ]; then
|
||||
help
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Disable exit on non 0
|
||||
set +e
|
||||
|
||||
query_result="0"
|
||||
if [[ -f $ril_db ]]; then
|
||||
query_result=`echo "SELECT 1 FROM qcril_properties_table WHERE property='$1';" | sqlite3 $ril_db`
|
||||
fi
|
||||
|
||||
if [[ $query_result == "1" ]]; then
|
||||
echo "INSERT OR REPLACE INTO qcril_properties_table(property, value) VALUES('$1', '$2');" | sqlite3 $ril_db
|
||||
else
|
||||
setprop $1 $2
|
||||
fi
|
||||
|
BIN
proprietary/vendor/bin/rmt_storage
vendored
BIN
proprietary/vendor/bin/rmt_storage
vendored
Binary file not shown.
BIN
proprietary/vendor/bin/shsusrd
vendored
Executable file
BIN
proprietary/vendor/bin/shsusrd
vendored
Executable file
Binary file not shown.
40
proprietary/vendor/etc/init/shsusrd.rc
vendored
Normal file
40
proprietary/vendor/etc/init/shsusrd.rc
vendored
Normal file
|
@ -0,0 +1,40 @@
|
|||
# Copyright (c) 2019-2021 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
#
|
||||
|
||||
on boot
|
||||
write /data/vendor/shsusr/shsusr_log.txt ""
|
||||
chown radio radio /data/vendor/shsusr/shsusr_log.txt
|
||||
|
||||
# msm specific files that need to be created on /data
|
||||
on post-fs-data
|
||||
#Create SHSUSR daemon log dir
|
||||
mkdir /data/vendor/shsusr 0770 radio radio
|
||||
chmod 0770 /data/vendor/shsusr
|
||||
|
||||
service vendor.shsusrd /system/vendor/bin/shsusrd 0x002819000
|
||||
class main
|
||||
user radio
|
||||
group radio
|
||||
capabilities NET_ADMIN
|
||||
disabled
|
||||
|
||||
on property:persist.vendor.data.shsusr_load=1
|
||||
start vendor.shsusrd
|
||||
|
||||
on property:persist.vendor.data.shsusr_load=0
|
||||
stop vendor.shsusrd
|
||||
|
||||
on property:persist.vendor.data.shsusr_ipa=02
|
||||
write /sys/class/net/rmnet_ipa0/queues/rx-0/rps_cpus "02"
|
||||
|
||||
on property:persist.vendor.data.shsusr_ipa=10
|
||||
write /sys/class/net/rmnet_ipa0/queues/rx-0/rps_cpus "10"
|
||||
|
||||
on property:persist.vendor.data.shsusr_ipa=20
|
||||
write /sys/class/net/rmnet_ipa0/queues/rx-0/rps_cpus "20"
|
||||
|
||||
on property:persist.vendor.data.shsusr_ipa=40
|
||||
write /sys/class/net/rmnet_ipa0/queues/rx-0/rps_cpus "40"
|
||||
|
|
@ -1,128 +0,0 @@
|
|||
// If you modify this file,
|
||||
// 1. Push it to /vendor/etc/video_system_specs.json on the device
|
||||
// 2. Kill media.hwcodec to get the new changed values.
|
||||
// Note: Please do not use hexadecimal values 0x in this file.
|
||||
{
|
||||
"Video": {
|
||||
// feature list used for enable/disable
|
||||
"Features": {
|
||||
// This is used for encoder color space conversion with custom matrix.
|
||||
// custom matrix is defined in kernel driver
|
||||
// this triggers to enable CSC to 709LR with custom matrix
|
||||
"enc_csc_custom_matrix": false,
|
||||
// this enables adaptive blur if possible by encoder.
|
||||
// this is preprocessing of encoder input YUV buffers
|
||||
"enc_auto_blur": false,
|
||||
// this enables encoding rotate by C2D. it is used for some low tier end chipsets which
|
||||
// don't support rotate feature in video core. TODO - Rename as enc_vpss_rotation
|
||||
"enc_c2d_rotation": true,
|
||||
"platform_disable_ubwc": true,
|
||||
// It is used to enable fastCV engine for flip support in the absence of VPSS hardware
|
||||
// support.
|
||||
"enc_vpss_flip": false,
|
||||
// This is used to limit secure usecase buffer count. Changes dynamic to static count
|
||||
"dec_secure_static_count": true
|
||||
},
|
||||
"Presets": {
|
||||
// platform value to force HDR disable. if this value is enabled
|
||||
// then HDR is disabled. this value acts as a bit mask.
|
||||
// 0x0 : no over ride,
|
||||
// 0x1 : disables decoder HDR,
|
||||
// 0x2 : disbaled encoder HDR,
|
||||
// 0x3 : disables both decoder and encoder HDR.
|
||||
"vidc_disable_hdr" : 3,
|
||||
// this is used for secure decoding performance boost handling
|
||||
// prefech sizes of internal & output buffers
|
||||
// internal : 0 MB
|
||||
// output : 0 MB
|
||||
"dec_sec_prefetch_size_internal": 0,
|
||||
"dec_sec_prefetch_size_output": 0,
|
||||
// control to force enable linear color format for decoder
|
||||
// if this is enable, then decoder will produce linear color format output.
|
||||
// it is bitmask:
|
||||
// 0x0: no override,
|
||||
// 0x1: enable 8 bit: linear format. 10 bit: compressed format
|
||||
// 0x2: 8 bit: compressed format. 10 bit: linear format
|
||||
// 0x3: 8 bit: linear format. 10 bit: linear format
|
||||
"dec_linear_color_format": 0,
|
||||
// this control enables default b frame encoding
|
||||
// if it is within capability of B frame encode case
|
||||
// this is used only in MediaRecorder path
|
||||
// max B frame count between two P
|
||||
"enc_default_bframe_count": 0,
|
||||
// maximum MB/sec for default B frame enablement case
|
||||
"enc_max_b_frame_mbs_per_sec": 0,
|
||||
// maximum decoder output rate if it is Nuplayer path and
|
||||
// player sets max refresh rate
|
||||
"max_supported_render_rate": 120,
|
||||
// control to force enable linear color format for encoder
|
||||
// if this is enable, then encoder will ask camera via
|
||||
// consumer flag to inform usage of linear color format.
|
||||
// it is used only for camera path. can't be used for non-camera producer case
|
||||
// it is bitmask:
|
||||
// 0x0: no override,
|
||||
// 0x1: enable 8 bit: linear format. 10 bit: compressed format
|
||||
// 0x2: 8 bit: compressed format. 10 bit: linear format
|
||||
// 0x3: 8 bit: linear format. 10 bit: linear format
|
||||
"enc_linear_color_format": 3,
|
||||
// override chroma qp offset value for 8 and 10 bits:
|
||||
// default: 0
|
||||
// allowed override value: -12
|
||||
"enc_chroma_qp_offset_10_bit": 0,
|
||||
"enc_chroma_qp_offset_8_bit": 0,
|
||||
//encoder bitrate savings control (CAC) - content adaptive coding feature
|
||||
// it is bitmask.
|
||||
// 0x0: disable CAC
|
||||
// 0x1: 8 bit: enable. 10 bit: disable
|
||||
// 0x2: 8 bit: disable. 10 bit: enable
|
||||
// 0x3: 8 bit: enable. 10 bit: enable
|
||||
"enc_bitrate_savings": 1,
|
||||
// minimum encoder bitrate boost
|
||||
"enc_bitrate_boost": 15,
|
||||
// time threshold of output buffer allocation loop since last input buffer queued(ms)
|
||||
// 0 --> no such limitation (loop until allocation done)
|
||||
"max_retry_alloc_output_timeout": 0,
|
||||
// override default primaries to BT709 for >=UHD decode
|
||||
"default_primaries_override" : 0,
|
||||
|
||||
// WARNING:
|
||||
// Please DON'T change these values, if you don't know what you are doing.
|
||||
// These are the Video HAL capabilities. Video HAL may not function properly with wrong values.
|
||||
// below are various capability used
|
||||
// video driver version capability used for skype MediaCodec
|
||||
"vt_driver_version": 534123018,
|
||||
// maximum LTR cont for encoder
|
||||
"ltr_max_count": 2,
|
||||
// Encoder preprocessing: maximum encoder downscalar factor possible in width or height or both direction
|
||||
"preprocess_max_downscale_factor": 0,
|
||||
// encoder support rotation as preprocessing
|
||||
"preprocess_rotation": 1,
|
||||
// encoder maxium Hier-P layer count: 6
|
||||
"max_temporal_layer_pframe_count": 6,
|
||||
// encoder maximum Hier-B layer count: 0
|
||||
"max_temporal_layer_bframe_count": 0
|
||||
},
|
||||
|
||||
// List of HW codecs enabled for this target
|
||||
"codecs-available": {
|
||||
"decoders": [
|
||||
"c2.qti.avc.decoder",
|
||||
"c2.qti.avc.decoder.low_latency",
|
||||
"c2.qti.avc.decoder.secure",
|
||||
"c2.qti.hevc.decoder",
|
||||
"c2.qti.hevc.decoder.low_latency",
|
||||
"c2.qti.hevc.decoder.secure",
|
||||
"c2.qti.vp9.decoder",
|
||||
"c2.qti.vp9.decoder.secure"
|
||||
],
|
||||
"encoders": [
|
||||
"c2.qti.avc.encoder",
|
||||
"c2.qti.avc.encoder.secure",
|
||||
"c2.qti.hevc.encoder",
|
||||
"c2.qti.hevc.encoder.secure",
|
||||
"c2.qti.hevc.encoder.cq",
|
||||
"c2.qti.heic.encoder"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
304
proprietary/vendor/etc/media_codecs_blair_lite.xml
vendored
304
proprietary/vendor/etc/media_codecs_blair_lite.xml
vendored
|
@ -1,304 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
Copyright (c) 2018-2022 Qualcomm Technologies, Inc.
|
||||
All Rights Reserved.
|
||||
Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
|
||||
Not a Contribution.
|
||||
|
||||
Copyright (C) 2012-2018 The Linux Foundation. All rights reserved.
|
||||
Copyright (C) 2012-2013 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.
|
||||
-->
|
||||
|
||||
<!--
|
||||
"performance-point"
|
||||
Vendor-guaranteed performance advertised to the applications
|
||||
<Limit name="performance-point-widthxheight" value="fps" />
|
||||
|
||||
-For each of the resolutions, the advertised fps is the max supported,
|
||||
with HW-friendly color format and considering video-only.
|
||||
-Performance for any intermediate resolution will be that of the
|
||||
next-higher-advertised-resolution.
|
||||
|
||||
standard sizes: 480p/576p (SD), 720p (HD), 1080p (FHD), 2160p (UHD)
|
||||
standard frame rates: 24, 25, 30, 48+, 50, 60, 100*, 120*, 200*, 240* fps
|
||||
* HD+ only
|
||||
+ SD only
|
||||
- All supported standard performance points are listed (unless they are
|
||||
covered by another listed standard performance point)
|
||||
- Non-standard performance points are listed along with all the standard
|
||||
performance points covered by them.
|
||||
-->
|
||||
|
||||
<!--
|
||||
Holi Non-Secure decoder capabilities
|
||||
(MB is defined as 16x16)
|
||||
|
||||
_______________________________________________________
|
||||
| Codec | W H fps Mbps MB/s |
|
||||
|_____________|_________________________________________|
|
||||
| h264 | 1920 1088 60 60 489600 |
|
||||
| hevc | 1920 1080 60 60 489600 |
|
||||
| vp9 | 1920 1088 60 60 489600 |
|
||||
|_____________|_________________________________________|
|
||||
|
||||
Secure decoder capabilities
|
||||
(MB is defined as 16x16)
|
||||
|
||||
_____________________________________________________
|
||||
| Codec | W H fps Mbps MB/s |
|
||||
|__________|_________________________________________|
|
||||
| h264 | 1920 1088 60 35 489600 |
|
||||
| vp9 | 1920 1088 60 35 489600 |
|
||||
| hevc | 1920 1088 60 35 489600 |
|
||||
|__________|_________________________________________|
|
||||
|
||||
|
||||
Non-Secure encoder capabilities (Secure not supported)
|
||||
(MB is defined as 16x16)
|
||||
|
||||
______________________________________________________
|
||||
| Codec | W H fps Mbps MB/s |
|
||||
|__________|_________________________________________|
|
||||
| h264 | 1920 1088 60 60 489600 |
|
||||
| hevc | 1920 1088 60 60 489600 |
|
||||
|__________|_________________________________________|
|
||||
-->
|
||||
|
||||
<MediaCodecs>
|
||||
<Include href="media_codecs_google_audio.xml" />
|
||||
<Include href="media_codecs_vendor_audio.xml" />
|
||||
<Include href="media_codecs_google_telephony.xml" />
|
||||
<Settings>
|
||||
<Setting name="max-video-encoder-input-buffers" value="11" />
|
||||
</Settings>
|
||||
<Settings>
|
||||
<Variant name="slow-cpu" enabled="true" />
|
||||
</Settings>
|
||||
<Decoders>
|
||||
<!-- C2 decoders -->
|
||||
<MediaCodec name="c2.qti.avc.decoder" type="video/avc">
|
||||
<Alias name="OMX.qcom.video.decoder.avc"/>
|
||||
<Limit name="size" min="96x96" max="1920x1088" />
|
||||
<Limit name="alignment" value="2x2" />
|
||||
<Limit name="block-size" value="16x16" />
|
||||
<Limit name="blocks-per-second" range="36-489600" />
|
||||
<Limit name="bitrate" range="1-60000000" />
|
||||
<Limit name="frame-rate" range="1-120" />
|
||||
<Limit name="concurrent-instances" max="16" />
|
||||
<Feature name="adaptive-playback" />
|
||||
<Feature name="can-swap-width-height" required="true" />
|
||||
<Limit name="concurrent-instances" max="16" />
|
||||
<Limit name="performance-point-1920x1080" value="60" />
|
||||
<Limit name="performance-point-1280x720" value="120" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.avc.decoder.low_latency" type="video/avc">
|
||||
<Alias name="OMX.qcom.video.decoder.avc.low_latency"/>
|
||||
<Limit name="size" min="96x96" max="1920x1088" />
|
||||
<Limit name="alignment" value="2x2" />
|
||||
<Limit name="block-size" value="16x16" />
|
||||
<Limit name="blocks-per-second" range="36-489600" />
|
||||
<Limit name="bitrate" range="1-60000000" />
|
||||
<Limit name="frame-rate" range="1-120" />
|
||||
<Limit name="concurrent-instances" max="16" />
|
||||
<Feature name="adaptive-playback" />
|
||||
<Feature name="can-swap-width-height" required="true" />
|
||||
<Feature name="low-latency" />
|
||||
<Limit name="concurrent-instances" max="16" />
|
||||
<Limit name="performance-point-1920x1080" value="60" />
|
||||
<Limit name="performance-point-1280x720" value="120" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.avc.decoder.secure" type="video/avc" >
|
||||
<Alias name="OMX.qcom.video.decoder.avc.secure"/>
|
||||
<Limit name="size" min="96x96" max="1920x1088" />
|
||||
<Limit name="alignment" value="2x2" />
|
||||
<Limit name="block-size" value="16x16" />
|
||||
<Limit name="blocks-per-second" min="36" max="489600" />
|
||||
<Limit name="bitrate" range="1-35000000" />
|
||||
<Limit name="frame-rate" range="1-60" />
|
||||
<Feature name="adaptive-playback" />
|
||||
<Feature name="can-swap-width-height" required="true" />
|
||||
<Feature name="low-latency" />
|
||||
<Feature name="secure-playback" required="true" />
|
||||
<Limit name="concurrent-instances" max="3" />
|
||||
<Limit name="concurrent-instances" max="3" />
|
||||
<Limit name="performance-point-1920x1080" value="30" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.hevc.decoder" type="video/hevc" >
|
||||
<Alias name="OMX.qcom.video.decoder.hevc"/>
|
||||
<Limit name="size" min="96x96" max="1920x1088" />
|
||||
<Limit name="alignment" value="2x2" />
|
||||
<Limit name="block-size" value="16x16" />
|
||||
<Limit name="blocks-per-second" min="36" max="489600" />
|
||||
<Limit name="bitrate" range="1-60000000" />
|
||||
<Limit name="frame-rate" range="1-120" />
|
||||
<Feature name="adaptive-playback" />
|
||||
<Feature name="can-swap-width-height" required="true" />
|
||||
<Limit name="concurrent-instances" max="16" />
|
||||
<Limit name="performance-point-1920x1080" value="60" />
|
||||
<Limit name="performance-point-1280x720" value="120" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.hevc.decoder.low_latency" type="video/hevc" >
|
||||
<Alias name="OMX.qcom.video.decoder.hevc.low_latency"/>
|
||||
<Limit name="size" min="96x96" max="1920x1088" />
|
||||
<Limit name="alignment" value="2x2" />
|
||||
<Limit name="block-size" value="16x16" />
|
||||
<Limit name="blocks-per-second" min="36" max="489600" />
|
||||
<Limit name="bitrate" range="1-60000000" />
|
||||
<Limit name="frame-rate" range="1-120" />
|
||||
<Feature name="adaptive-playback" />
|
||||
<Feature name="can-swap-width-height" required="true" />
|
||||
<Feature name="low-latency" />
|
||||
<Limit name="concurrent-instances" max="16" />
|
||||
<Limit name="performance-point-1920x1080" value="60" />
|
||||
<Limit name="performance-point-1280x720" value="120" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.hevc.decoder.secure" type="video/hevc" >
|
||||
<Alias name="OMX.qcom.video.decoder.hevc.secure"/>
|
||||
<Limit name="size" min="96x96" max="1920x1088" />
|
||||
<Limit name="alignment" value="2x2" />
|
||||
<Limit name="block-size" value="16x16" />
|
||||
<Limit name="blocks-per-second" min="36" max="489600" />
|
||||
<Limit name="bitrate" range="1-35000000" />
|
||||
<Limit name="frame-rate" range="1-60" />
|
||||
<Feature name="adaptive-playback" />
|
||||
<Feature name="can-swap-width-height" required="true" />
|
||||
<Feature name="low-latency" />
|
||||
<Feature name="secure-playback" required="true" />
|
||||
<Limit name="concurrent-instances" max="3" />
|
||||
<Limit name="performance-point-1920x1080" value="30" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.vp9.decoder" type="video/x-vnd.on2.vp9" >
|
||||
<Alias name="OMX.qcom.video.decoder.vp9"/>
|
||||
<Limit name="size" min="96x96" max="1920x1088" />
|
||||
<Limit name="alignment" value="2x2" />
|
||||
<Limit name="block-size" value="16x16" />
|
||||
<Limit name="blocks-per-second" min="36" max="489600" />
|
||||
<Limit name="bitrate" range="1-60000000" />
|
||||
<Limit name="frame-rate" range="1-60" />
|
||||
<Feature name="adaptive-playback" />
|
||||
<Feature name="can-swap-width-height" required="true" />
|
||||
<Limit name="concurrent-instances" max="3" />
|
||||
<Limit name="performance-point-1920x1080" value="60" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.vp9.decoder.secure" type="video/x-vnd.on2.vp9" >
|
||||
<Alias name="OMX.qcom.video.decoder.vp9.secure"/>
|
||||
<Limit name="size" min="96x96" max="1920x1088" />
|
||||
<Limit name="alignment" value="2x2" />
|
||||
<Limit name="block-size" value="16x16" />
|
||||
<Limit name="blocks-per-second" min="36" max="489600" />
|
||||
<Limit name="bitrate" range="1-35000000" />
|
||||
<Limit name="frame-rate" range="1-60" />
|
||||
<Feature name="adaptive-playback" />
|
||||
<Feature name="can-swap-width-height" required="true" />
|
||||
<Feature name="secure-playback" required="true" />
|
||||
<Limit name="concurrent-instances" max="3" />
|
||||
<Limit name="performance-point-1920x1080" value="30" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.android.av1.decoder" type="video/av01" update="true" variant="slow-cpu">
|
||||
<Limit name="size" min="96x96" max="1920x1080" />
|
||||
<Limit name="alignment" value="2x2" />
|
||||
<Limit name="block-size" value="16x16" />
|
||||
<Limit name="blocks-per-second" min="24" max="2073600" />
|
||||
<Limit name="bitrate" range="1-120000000" />
|
||||
<Limit name="frame-rate" range="1-60" />
|
||||
<Feature name="adaptive-playback" />
|
||||
</MediaCodec>
|
||||
</Decoders>
|
||||
<Encoders>
|
||||
<!-- C2 encoders -->
|
||||
<MediaCodec name="c2.qti.avc.encoder" type="video/avc">
|
||||
<Alias name="OMX.qcom.video.encoder.avc"/>
|
||||
<Limit name="size" min="128x128" max="1920x1088" />
|
||||
<Limit name="alignment" value="2x2" />
|
||||
<Limit name="block-size" value="16x16" />
|
||||
<Limit name="blocks-per-second" min="64" max="489600" />
|
||||
<Limit name="bitrate" range="1-60000000" />
|
||||
<Limit name="frame-rate" range="1-120" />
|
||||
<Limit name="concurrent-instances" max="16" />
|
||||
<Feature name="intra-refresh" />
|
||||
<Feature name="can-swap-width-height" required="true" />
|
||||
<Feature name="bitrate-modes" value="VBR,CBR" />
|
||||
<Limit name="performance-point-1920x1080" value="60" />
|
||||
<Limit name="performance-point-1280x720" value="120" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.hevc.encoder" type="video/hevc">
|
||||
<Alias name="OMX.qcom.video.encoder.hevc"/>
|
||||
<Limit name="size" min="128x128" max="1920x1088" />
|
||||
<Limit name="alignment" value="2x2" />
|
||||
<Limit name="block-size" value="16x16" />
|
||||
<Limit name="blocks-per-second" min="64" max="489600" />
|
||||
<Limit name="bitrate" range="1-60000000" />
|
||||
<Limit name="frame-rate" range="1-120" />
|
||||
<Limit name="concurrent-instances" max="16" />
|
||||
<Feature name="bitrate-modes" value="VBR,CBR" />
|
||||
<Feature name="intra-refresh" />
|
||||
<Feature name="can-swap-width-height" required="true" />
|
||||
<Limit name="performance-point-1920x1080" value="60" />
|
||||
<Limit name="performance-point-1280x720" value="120" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.hevc.encoder.cq" type="video/hevc">
|
||||
<Alias name="OMX.qcom.video.encoder.hevc.cq"/>
|
||||
<Limit name="size" min="128x128" max="512x512" />
|
||||
<Limit name="alignment" value="2x2" />
|
||||
<Limit name="block-size" value="16x16" />
|
||||
<Limit name="blocks-per-second" min="64" max="786432" />
|
||||
<Limit name="bitrate" range="1-60000000" />
|
||||
<Limit name="frame-rate" range="1-120" />
|
||||
<Limit name="concurrent-instances" max="16" />
|
||||
<Limit name="quality" range="0-100" default="80" />
|
||||
<Feature name="bitrate-modes" value="CQ" />
|
||||
<Limit name="performance-point-512x512" value="3825" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.heic.encoder" type="image/vnd.android.heic">
|
||||
<Alias name="OMX.qcom.video.encoder.heic"/>
|
||||
<Limit name="size" min="512x512" max="8192x8192" />
|
||||
<Limit name="alignment" value="2x2" />
|
||||
<Limit name="block-size" value="16x16" />
|
||||
<Limit name="blocks-per-second" min="64" max="786432" />
|
||||
<Limit name="bitrate" range="1-60000000" />
|
||||
<Limit name="frame-rate" range="1-20" />
|
||||
<Limit name="concurrent-instances" max="16" />
|
||||
<Limit name="quality" range="0-100" default="80" />
|
||||
<Feature name="bitrate-modes" value="CQ" />
|
||||
<Limit name="performance-point-8192x4320" value="3" />
|
||||
<Limit name="performance-point-1920x1080" value="6" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.android.hevc.encoder" type="video/hevc" update="true" variant="slow-cpu">
|
||||
<!-- profiles and levels: ProfileMain : MainTierLevel51 -->
|
||||
<Limit name="size" min="2x2" max="512x512" />
|
||||
<Limit name="alignment" value="2x2" />
|
||||
<Limit name="block-size" value="8x8" />
|
||||
<Limit name="block-count" range="1-4096" /> <!-- max 512x512 -->
|
||||
<Limit name="blocks-per-second" range="1-122880" />
|
||||
<Limit name="frame-rate" range="1-120" />
|
||||
<Limit name="bitrate" range="1-10000000" />
|
||||
<Limit name="complexity" range="0-10" default="0" />
|
||||
<Limit name="quality" range="0-100" default="80" />
|
||||
<Feature name="bitrate-modes" value="VBR,CBR,CQ" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.android.vp9.encoder" type="video/x-vnd.on2.vp9" update="true" variant="slow-cpu">
|
||||
<!-- profiles and levels: ProfileMain : Level_Version0-3 -->
|
||||
<Limit name="size" min="2x2" max="2048x2048" />
|
||||
<Limit name="alignment" value="2x2" />
|
||||
<Limit name="block-size" value="16x16" />
|
||||
<!-- 2016 devices can encode at about 8fps at this block count -->
|
||||
<Limit name="block-count" range="1-3600" /> <!-- max 1280x720 -->
|
||||
<Limit name="bitrate" range="1-40000000" />
|
||||
<Feature name="bitrate-modes" value="VBR,CBR" />
|
||||
</MediaCodec>
|
||||
</Encoders>
|
||||
<Include href="media_codecs_google_c2.xml" />
|
||||
</MediaCodecs>
|
|
@ -1,133 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
Copyright (c) 2018-2022 Qualcomm Technologies, Inc.
|
||||
All Rights Reserved.
|
||||
Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
|
||||
Not a Contribution.
|
||||
|
||||
Copyright (C) 2012-2017 The Linux Foundation. All rights reserved.
|
||||
Copyright (C) 2012-2013 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.
|
||||
-->
|
||||
|
||||
<MediaCodecs>
|
||||
<Encoders>
|
||||
<MediaCodec name="c2.qti.avc.encoder" type="video/avc" update="true">
|
||||
<Limit name="measured-frame-rate-320x240" range="238-238" />
|
||||
<Limit name="measured-frame-rate-720x480" range="123-123" />
|
||||
<Limit name="measured-frame-rate-1280x720" range="50-50" />
|
||||
<Limit name="measured-frame-rate-1920x1080" range="13-20" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.hevc.encoder" type="video/hevc" update="true">
|
||||
<Limit name="measured-frame-rate-320x240" range="226-226" />
|
||||
<Limit name="measured-frame-rate-720x480" range="121-121" />
|
||||
<Limit name="measured-frame-rate-1280x720" range="49-49" />
|
||||
<Limit name="measured-frame-rate-1920x1080" range="12-17" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.android.avc.encoder" type="video/avc" update="true">
|
||||
<Limit name="measured-frame-rate-320x240" range="124-176" />
|
||||
<Limit name="measured-frame-rate-720x480" range="126-178" />
|
||||
<Limit name="measured-frame-rate-1280x720" range="35-50" />
|
||||
<Limit name="measured-frame-rate-1920x1080" range="19-28" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.android.hevc.encoder" type="video/hevc" update="true">
|
||||
<Limit name="measured-frame-rate-320x240" range="17-24" />
|
||||
<Limit name="measured-frame-rate-720x480" range="7-10" />
|
||||
<Limit name="measured-frame-rate-1280x720" range="3-6" />
|
||||
<Limit name="measured-frame-rate-1920x1080" range="2-3" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.android.h263.encoder" type="video/3gpp" update="true">
|
||||
<Limit name="measured-frame-rate-176x144" range="256-349" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.android.mpeg4.encoder" type="video/mp4v-es" update="true">
|
||||
<Limit name="measured-frame-rate-176x144" range="250-377" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.android.vp8.encoder" type="video/x-vnd.on2.vp8" update="true">
|
||||
<Limit name="measured-frame-rate-320x180" range="85-119" />
|
||||
<Limit name="measured-frame-rate-640x360" range="94-133" />
|
||||
<Limit name="measured-frame-rate-1280x720" range="21-30" />
|
||||
<Limit name="measured-frame-rate-1920x1080" range="10-15" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.hevc.encoder.cq" type="video/hevc" update="true">
|
||||
<Limit name="measured-frame-rate-320x240" range="190-300"/>
|
||||
</MediaCodec>
|
||||
</Encoders>
|
||||
<Decoders>
|
||||
<MediaCodec name="c2.qti.avc.decoder" type="video/avc" update="true">
|
||||
<Limit name="measured-frame-rate-320x240" range="480-510" />
|
||||
<Limit name="measured-frame-rate-720x480" range="460-490" />
|
||||
<Limit name="measured-frame-rate-1280x720" range="350-400" />
|
||||
<Limit name="measured-frame-rate-1920x1088" range="180-190" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.avc.decoder.low_latency" type="video/avc" update="true">
|
||||
<Limit name="measured-frame-rate-320x240" range="320-517" />
|
||||
<Limit name="measured-frame-rate-720x480" range="101-221" />
|
||||
<Limit name="measured-frame-rate-1280x720" range="200-420" />
|
||||
<Limit name="measured-frame-rate-1920x1080" range="76-167" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.hevc.decoder" type="video/hevc" update="true">
|
||||
<Limit name="measured-frame-rate-352x288" range="510-530" />
|
||||
<Limit name="measured-frame-rate-720x480" range="465-620" />
|
||||
<Limit name="measured-frame-rate-1280x720" range="200-390" />
|
||||
<Limit name="measured-frame-rate-1920x1080" range="210-230" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.hevc.decoder.low_latency" type="video/hevc" update="true">
|
||||
<Limit name="measured-frame-rate-352x288" range="273-562" />
|
||||
<Limit name="measured-frame-rate-720x480" range="440-600" />
|
||||
<Limit name="measured-frame-rate-1280x720" range="215-425" />
|
||||
<Limit name="measured-frame-rate-1920x1080" range="118-259" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.qti.vp9.decoder" type="video/x-vnd.on2.vp9" update="true">
|
||||
<Limit name="measured-frame-rate-320x240" range="377-377" />
|
||||
<Limit name="measured-frame-rate-640x360" range="323-323" />
|
||||
<Limit name="measured-frame-rate-1280x720" range="262-262" />
|
||||
<Limit name="measured-frame-rate-1920x1080" range="220-220" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.android.avc.decoder" type="video/avc" update="true">
|
||||
<Limit name="measured-frame-rate-320x240" range="318-326" />
|
||||
<Limit name="measured-frame-rate-720x480" range="42-59" />
|
||||
<Limit name="measured-frame-rate-1280x720" range="17-24" />
|
||||
<Limit name="measured-frame-rate-1920x1080" range="8-12" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.android.hevc.decoder" type="video/hevc" update="true">
|
||||
<Limit name="measured-frame-rate-352x288" range="67-232" />
|
||||
<Limit name="measured-frame-rate-640x360" range="57-89" />
|
||||
<Limit name="measured-frame-rate-720x480" range="69-99" />
|
||||
<Limit name="measured-frame-rate-1280x720" range="35-51" />
|
||||
<Limit name="measured-frame-rate-1920x1080" range="20-29" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.android.h263.decoder" type="video/3gpp" update="true">
|
||||
<Limit name="measured-frame-rate-176x144" range="376-524" />
|
||||
<Limit name="measured-frame-rate-352x288" range="920-1035" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.android.mpeg4.decoder" type="video/mp4v-es" update="true">
|
||||
<Limit name="measured-frame-rate-176x144" range="406-543" />
|
||||
<Limit name="measured-frame-rate-480x360" range="700-1100" />
|
||||
<Limit name="measured-frame-rate-1280x720" range="300-600" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.android.vp8.decoder" type="video/x-vnd.on2.vp8" update="true">
|
||||
<Limit name="measured-frame-rate-320x180" range="570-665" />
|
||||
<Limit name="measured-frame-rate-640x360" range="267-378" />
|
||||
<Limit name="measured-frame-rate-1280x720" range="75-107" />
|
||||
<Limit name="measured-frame-rate-1920x1080" range="30-43" />
|
||||
</MediaCodec>
|
||||
<MediaCodec name="c2.android.vp9.decoder" type="video/x-vnd.on2.vp9" update="true">
|
||||
<Limit name="measured-frame-rate-320x180" range="810-865" />
|
||||
<Limit name="measured-frame-rate-640x360" range="85-200" />
|
||||
<Limit name="measured-frame-rate-1280x720" range="152-160" />
|
||||
<Limit name="measured-frame-rate-1920x1080" range="23-33" />
|
||||
</MediaCodec>
|
||||
</Decoders>
|
||||
</MediaCodecs>
|
1484
proprietary/vendor/etc/media_profiles_blair_lite.xml
vendored
1484
proprietary/vendor/etc/media_profiles_blair_lite.xml
vendored
File diff suppressed because it is too large
Load diff
BIN
proprietary/vendor/etc/qcril_database/qcrilNr.db
vendored
BIN
proprietary/vendor/etc/qcril_database/qcrilNr.db
vendored
Binary file not shown.
8
proprietary/vendor/etc/qcril_database/upgrade/config/12.0_config.sql
vendored
Normal file
8
proprietary/vendor/etc/qcril_database/upgrade/config/12.0_config.sql
vendored
Normal file
|
@ -0,0 +1,8 @@
|
|||
/*
|
||||
Copyright (c) 2022 Qualcomm Technologies, Inc.
|
||||
All Rights Reserved.
|
||||
Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
*/
|
||||
|
||||
CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT PRIMARY KEY NOT NULL, def_val TEXT, value TEXT);
|
||||
UPDATE qcril_properties_table set def_val='12' where property='qcrildb_version';
|
11
proprietary/vendor/etc/qcril_database/upgrade/config/13.0_config.sql
vendored
Normal file
11
proprietary/vendor/etc/qcril_database/upgrade/config/13.0_config.sql
vendored
Normal file
|
@ -0,0 +1,11 @@
|
|||
/*
|
||||
Copyright (c) 2022 Qualcomm Technologies, Inc.
|
||||
All Rights Reserved.
|
||||
Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
*/
|
||||
|
||||
CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT PRIMARY KEY NOT NULL, def_val TEXT, value TEXT);
|
||||
UPDATE qcril_properties_table set def_val='13' where property='qcrildb_version';UPDATE qcril_properties_table SET def_val="" WHERE property="persist.vendor.radio.msim.stackid_0";
|
||||
UPDATE qcril_properties_table SET def_val="" WHERE property="persist.vendor.radio.msim.stackid_1";
|
||||
UPDATE qcril_properties_table SET def_val="1" WHERE property="persist.vendor.radio.start_ota_daemon";
|
||||
INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.force_gba_over_isim_app", "false");
|
|
@ -104,7 +104,7 @@ INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist
|
|||
INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.csg_info_avlbl", "0");
|
||||
INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.cs_srv_type", "0");
|
||||
INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.limit_rac_change", "0");
|
||||
INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.poweron_opt", "0");
|
||||
INSERT OR REPLACE INTO qcril_properties_table(property, def_val) VALUES("persist.vendor.radio.poweron_opt", "1");
|
||||
INSERT OR REPLACE INTO qcril_properties_table(property) VALUES("persist.vendor.radio.sglte_target");
|
||||
INSERT OR REPLACE INTO qcril_properties_table(property) VALUES("persist.vendor.radio.nitz_plmn_0");
|
||||
INSERT OR REPLACE INTO qcril_properties_table(property) VALUES("persist.vendor.radio.nitz_plmn_1");
|
||||
|
|
6
proprietary/vendor/etc/qcril_database/upgrade/ecc/40_version_qcrildb.sql
vendored
Normal file
6
proprietary/vendor/etc/qcril_database/upgrade/ecc/40_version_qcrildb.sql
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
|
||||
CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT, def_val TEXT, value TEXT, PRIMARY KEY(property));
|
||||
|
||||
UPDATE qcril_properties_table set value='40' where property='qcrildb_version';
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','01','1414','','');
|
||||
|
19
proprietary/vendor/etc/qcril_database/upgrade/ecc/41_version_qcrildb.sql
vendored
Normal file
19
proprietary/vendor/etc/qcril_database/upgrade/ecc/41_version_qcrildb.sql
vendored
Normal file
|
@ -0,0 +1,19 @@
|
|||
CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT, def_val TEXT, value TEXT, PRIMARY KEY(property));
|
||||
|
||||
UPDATE qcril_properties_table set value='41' where property='qcrildb_version';
|
||||
|
||||
DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '228' AND MNC = '01' AND NUMBER = '117';
|
||||
DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '228' AND MNC = '01' AND NUMBER = '118';
|
||||
DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '228' AND MNC = '01' AND NUMBER = '143';
|
||||
DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '228' AND MNC = '01' AND NUMBER = '144';
|
||||
DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '228' AND MNC = '01' AND NUMBER = '145';
|
||||
DELETE FROM qcril_emergency_source_voice_mcc_mnc_table where MCC = '228' AND MNC = '01' AND NUMBER = '147';
|
||||
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','01','117','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','01','118','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','01','143','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','01','144','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','01','145','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','01','147','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','02','1414','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('228','03','1414','','');
|
15
proprietary/vendor/etc/qcril_database/upgrade/ecc/42_version_qcrildb.sql
vendored
Normal file
15
proprietary/vendor/etc/qcril_database/upgrade/ecc/42_version_qcrildb.sql
vendored
Normal file
|
@ -0,0 +1,15 @@
|
|||
|
||||
CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT, def_val TEXT, value TEXT, PRIMARY KEY(property));
|
||||
|
||||
UPDATE qcril_properties_table set value='42' where property='qcrildb_version';
|
||||
DELETE FROM qcril_emergency_source_mcc_table where MCC = '450';
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('450','112','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('450','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','111','','full');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','113','','full');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','117','','full');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','118','','full');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','119','','full');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','122','','full');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_voice_table" VALUES('450','125','','full');
|
||||
|
25
proprietary/vendor/etc/qcril_database/upgrade/ecc/43_version_qcrildb.sql
vendored
Normal file
25
proprietary/vendor/etc/qcril_database/upgrade/ecc/43_version_qcrildb.sql
vendored
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT, def_val TEXT, value TEXT, PRIMARY KEY(property));
|
||||
|
||||
UPDATE qcril_properties_table set value='43' where property='qcrildb_version';
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','220','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','221','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','222','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','223','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','224','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','225','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','226','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','227','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','228','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','229','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','580','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','581','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','582','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','583','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','584','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','585','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','586','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','587','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','588','911','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_mnc_table" VALUES('311','589','911','','');
|
||||
|
9
proprietary/vendor/etc/qcril_database/upgrade/ecc/44_version_qcrildb.sql
vendored
Normal file
9
proprietary/vendor/etc/qcril_database/upgrade/ecc/44_version_qcrildb.sql
vendored
Normal file
|
@ -0,0 +1,9 @@
|
|||
|
||||
CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT, def_val TEXT, value TEXT, PRIMARY KEY(property));
|
||||
|
||||
UPDATE qcril_properties_table set value='44' where property='qcrildb_version';
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('420','993','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('420','997','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('420','998','','');
|
||||
INSERT OR REPLACE INTO "qcril_emergency_source_mcc_table" VALUES('420','999','','');
|
||||
|
6
proprietary/vendor/etc/qcril_database/upgrade/ecc/45_version_qcrildb.sql
vendored
Normal file
6
proprietary/vendor/etc/qcril_database/upgrade/ecc/45_version_qcrildb.sql
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
CREATE TABLE IF NOT EXISTS qcril_properties_table (property TEXT, def_val TEXT, value TEXT, PRIMARY KEY(property));
|
||||
|
||||
UPDATE qcril_properties_table set value='45' where property='qcrildb_version';
|
||||
|
||||
DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '710' AND MNC = '21' AND NUMBER = '115';
|
||||
DELETE FROM qcril_emergency_source_mcc_mnc_table where MCC = '710' AND MNC = '21' AND NUMBER = '128';
|
|
@ -19,14 +19,13 @@
|
|||
# limitations under the License.
|
||||
|
||||
gettid: 1
|
||||
prctl: arg0 == PR_SET_VMA || arg0 == PR_SET_NAME || arg0 == PR_GET_DUMPABLE || arg0 == PR_GET_NAME || arg0 == PR_SET_TIMERSLACK || arg0 == 0x37 || arg0 == PR_GET_NO_NEW_PRIVS || arg0 == PR_SET_DUMPABLE || arg0 == PR_SET_PTRACER || arg0 == PR_CAP_AMBIENT
|
||||
prctl: 1
|
||||
write: 1
|
||||
read: 1
|
||||
close: 1
|
||||
openat: 1
|
||||
futex: 1
|
||||
rt_sigprocmask: 1
|
||||
#ioctl: arg1 == _IOC(_IOC_NONE || arg1 == _IOC(_IOC_READ || arg1 == TCGETS || arg1 == BINDER_WRITE_READ || arg1 == SIOCGIFNAME || arg1 == BINDER_THREAD_EXIT || arg1 == VSOC_MAYBE_SEND_INTERRUPT_TO_HOST || arg1 == BINDER_SET_MAX_THREADS || arg1 == BINDER_VERSION
|
||||
ioctl : 1
|
||||
recvfrom: 1
|
||||
ppoll: 1
|
||||
|
@ -109,6 +108,7 @@ setuid: 1
|
|||
kill: 1
|
||||
eventfd2: 1
|
||||
fchownat: 1
|
||||
sysinfo: 1
|
||||
#for cutback
|
||||
setgroups: 1
|
||||
setgid : 1
|
||||
|
|
|
@ -69,6 +69,8 @@
|
|||
// maximum decoder output rate if it is Nuplayer path and
|
||||
// player sets max refresh rate
|
||||
"max_supported_render_rate": 120,
|
||||
// maximum all intra frame rate
|
||||
"max_supported_all_intra_framerate": 240,
|
||||
// control to force enable linear color format for encoder
|
||||
// if this is enable, then encoder will ask camera via
|
||||
// consumer flag to inform usage of linear color format.
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
production of derivative works therefrom without the express permission of
|
||||
the copyright owners is prohibited.
|
||||
|
||||
Copyright (C) 2020-2021 by Dolby Laboratories,
|
||||
Copyright (C) 2020-2022 by Dolby Laboratories,
|
||||
All rights reserved.
|
||||
|
||||
-->
|
||||
|
|
BIN
proprietary/vendor/lib/libdiag.so
vendored
BIN
proprietary/vendor/lib/libdiag.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libdsi_netctrl.so
vendored
BIN
proprietary/vendor/lib/libdsi_netctrl.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libdsutils.so
vendored
BIN
proprietary/vendor/lib/libdsutils.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libkcl.so
vendored
Normal file
BIN
proprietary/vendor/lib/libkcl.so
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/lib/libkernelmanager.so
vendored
Normal file
BIN
proprietary/vendor/lib/libkernelmanager.so
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/lib/libmdsprpc.so
vendored
Normal file
BIN
proprietary/vendor/lib/libmdsprpc.so
vendored
Normal file
Binary file not shown.
BIN
proprietary/vendor/lib/libmmosal.so
vendored
BIN
proprietary/vendor/lib/libmmosal.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libqcmaputils.so
vendored
BIN
proprietary/vendor/lib/libqcmaputils.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libqcodec2_base.so
vendored
BIN
proprietary/vendor/lib/libqcodec2_base.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libqcodec2_basecodec.so
vendored
BIN
proprietary/vendor/lib/libqcodec2_basecodec.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libqcodec2_core.so
vendored
BIN
proprietary/vendor/lib/libqcodec2_core.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libqcodec2_hooks.so
vendored
BIN
proprietary/vendor/lib/libqcodec2_hooks.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libqcodec2_platform.so
vendored
BIN
proprietary/vendor/lib/libqcodec2_platform.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libqcodec2_utils.so
vendored
BIN
proprietary/vendor/lib/libqcodec2_utils.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libqcodec2_v4l2codec.so
vendored
BIN
proprietary/vendor/lib/libqcodec2_v4l2codec.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libqdi.so
vendored
BIN
proprietary/vendor/lib/libqdi.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libqdp.so
vendored
BIN
proprietary/vendor/lib/libqdp.so
vendored
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue