sm7250-common: Kang WFD Blobs from LA.UM.9.12.r1-13400.02-SMxx50.QSSI12.0

* LA.QSSI.12.0.r1-04900.02-qssi.0

Signed-off-by: aswin7469 <aswinas@pixysos.com>
This commit is contained in:
KakatkarAkshay
2022-01-29 19:54:06 +05:30
committed by aswin7469
parent 5aa9fa19bc
commit 3b2f78d9b7
79 changed files with 57 additions and 28 deletions

View File

@@ -214,6 +214,12 @@ android_app_import {
system_ext_specific: true,
}
dex_import {
name: "WfdCommon",
owner: "oneplus",
jars: ["proprietary/system/framework/WfdCommon.jar"],
}
dex_import {
name: "com.motorola.motosignature",
owner: "oneplus",

Binary file not shown.

View File

@@ -1,5 +1,5 @@
#
# Copyright (c) 2019-2020 Qualcomm Technologies, Inc.
# Copyright (c) 2019-2021 Qualcomm Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc.
#
@@ -9,8 +9,20 @@ service wfdservice /system_ext/bin/wfdservice
disabled
oneshot
service wfdservice64 /system_ext/bin/wfdservice64
class main
user system
disabled
oneshot
on property:vendor.wfdservice=enable
start wfdservice
on property:vendor.wfdservice64=enable
start wfdservice64
on property:vendor.wfdservice=disable
stop wfdservice
on property:vendor.wfdservice64=disable
stop wfdservice64

View File

@@ -1,4 +1,4 @@
# Copyright (c) 2020 Qualcomm Technologies, Inc.
# Copyright (c) 2020-2021 Qualcomm Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc
#

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!--
Copyright (C) 2012 - 2020 Qualcomm Technologies, Inc.
Copyright (C) 2012 - 2021 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
@@ -72,7 +72,7 @@
<MinimumSliceSize>0</MinimumSliceSize>
<SliceEncodingParams>0</SliceEncodingParams>
<FrameRateControlSupp>1</FrameRateControlSupp>
<VideoFps>30</VideoFps>
<VideoFps>60</VideoFps>
<TranscodingMode>1</TranscodingMode>
<NonTranscodingMode>1</NonTranscodingMode>
</VideoCodec1>
@@ -87,7 +87,7 @@
<MinimumSliceSize>0</MinimumSliceSize>
<SliceEncodingParams>0</SliceEncodingParams>
<FrameRateControlSupp>1</FrameRateControlSupp>
<VideoFps>30</VideoFps>
<VideoFps>60</VideoFps>
<TranscodingMode>1</TranscodingMode>
<NonTranscodingMode>1</NonTranscodingMode>
</VideoCodec2>
@@ -102,7 +102,7 @@
<MinimumSliceSize>0</MinimumSliceSize>
<SliceEncodingParams>0</SliceEncodingParams>
<FrameRateControlSupp>1</FrameRateControlSupp>
<VideoFps>30</VideoFps>
<VideoFps>60</VideoFps>
<TranscodingMode>1</TranscodingMode>
<NonTranscodingMode>1</NonTranscodingMode>
</VideoCodec3>
@@ -117,7 +117,7 @@
<MinimumSliceSize>0</MinimumSliceSize>
<SliceEncodingParams>0</SliceEncodingParams>
<FrameRateControlSupp>1</FrameRateControlSupp>
<VideoFps>30</VideoFps>
<VideoFps>60</VideoFps>
<TranscodingMode>1</TranscodingMode>
<NonTranscodingMode>1</NonTranscodingMode>
</VideoCodec4>
@@ -132,7 +132,7 @@
<MinimumSliceSize>0</MinimumSliceSize>
<SliceEncodingParams>0</SliceEncodingParams>
<FrameRateControlSupp>1</FrameRateControlSupp>
<VideoFps>30</VideoFps>
<VideoFps>60</VideoFps>
<TranscodingMode>1</TranscodingMode>
<NonTranscodingMode>1</NonTranscodingMode>
</VideoCodec5>
@@ -147,7 +147,7 @@
<MinimumSliceSize>0</MinimumSliceSize>
<SliceEncodingParams>0</SliceEncodingParams>
<FrameRateControlSupp>1</FrameRateControlSupp>
<VideoFps>30</VideoFps>
<VideoFps>60</VideoFps>
<TranscodingMode>1</TranscodingMode>
<NonTranscodingMode>1</NonTranscodingMode>
</VideoCodec6>
@@ -162,7 +162,7 @@
<MinimumSliceSize>0</MinimumSliceSize>
<SliceEncodingParams>0</SliceEncodingParams>
<FrameRateControlSupp>1</FrameRateControlSupp>
<VideoFps>30</VideoFps>
<VideoFps>60</VideoFps>
<TranscodingMode>1</TranscodingMode>
<NonTranscodingMode>1</NonTranscodingMode>
</VideoCodec7>

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,5 +1,5 @@
#Main logging indication
EnableLogs=True
EnableLogs=False
#Debug detailing level
#if commented \ removed it will use default: full info
@@ -11,11 +11,11 @@ EnableLogs=True
# 40 - info
# 50 - additional info
# 60 - full info
DebugLevel=10
DebugLevel=40
#Directory of HDCP TrustZone application file
#Uncomment the following line in order to override system default value
TzAppPath=/vendor/firmware_mnt/image/
TzAppPath=/vendor/firmware_mnt/image
#Secure File System path.
#In Arm HDCP versions prior to 4.0.0, this parameter was named "UserRootDir".
@@ -29,6 +29,16 @@ LogFileName=hdcp.log
LogFileMaxSize=52428800
MaxNumOfLogFiles=40
# Local HDCP protocol version
# 2: HDCP protocol version 2.0
# 3: HDCP protocol version 2.1
# 4: HDCP protocol version 2.2
# 5: HDCP protocol version 2.3
# Default value: 5 (HDCP protocol version 2.3)
# Use this parameter for debug purposes only.
# This parameter is supported only together with test keys TEE.
DxHdcpVer=5
#Merge the client logs into logcat
#comment out \ remove to disable
LogcatLogs=True
@@ -47,7 +57,7 @@ IsLocalityCheckPreComputeSupported=True
#if commented \ removed it will use default (1023)
TotalLcRetries=1023
#Transmitter only - number of LC retries, out of the total TotalLcRetries, which are due to LC_SEND_L_PRIME not arrived in pre-compute mode, or due to cryptographic failured caused by a LC_SEND_L_PRIME arriving in delay,
#Transmitter only - number of LC retries, out of the total TotalLcRetries, which are due to LC_SEND_L_PRIME not arrived in pre-compute mode, or due to cryptographic failured caused by a LC_SEND_L_PRIME arriving in delay,
# or wrong LC_SEND_L_PRIME content
#These retries are subset of the total retries in TotalLcRetries, so this parameter should be always less than the maximum specification allowed 1023 retries, but must also be less than TotalLcRetries
#This parameter will leave total number of TotalLcRetries-HlosLcTimeoutRetries retries due to the case of message arrived too late (more than 7ms, verified in TEE)
@@ -60,7 +70,7 @@ LcPreComputeHlosTimeout=100
UpstreamOverallAuthenticationTimeout=10000
DownsOverallAuthenticationTimeout=10000
#Avoid HDCP timeouts - Possible in testing Keys only. May be used for debug purposes. All HDCP protocol timeouts will be avoided, excluding receiver timeouts will HDCP 2.2 Transmitter is working with HDCP 2.0 receiver.
#Avoid HDCP timeouts - Possible in testing Keys only. May be used for debug purposes. All HDCP protocol timeouts will be avoided, excluding receiver timeouts will HDCP 2.2 Transmitter is working with HDCP 2.0 receiver.
#Secure timestamp checking in Locality check and propagations will be avoided too.
AvoidTimeouts=False
@@ -88,6 +98,7 @@ IsSinkDualModeEnabled=True
# devices who violate the HDCP specification.
# Default is False.
SinkSendVPrimeMSB=False
ION_BUFFERS_ALLOCATION_WAY=1
# Size (in bytes) for hlos-ptr shared memory. Default: 2097152 (2MB)
# When EArmHdcpBufferType::ARM_HDCP_BUFFER_TYPE_VIRTUAL_POINTER type is used for cipher buffers, an intermediate ION buffer should be allocated.
@@ -124,3 +135,7 @@ SizeBytesForHlosPtrAsSharedMemRef=0
# TEST_SECURE_ION_HEAP_USE_TAG_MEM can be False (Default) or True
# Set TEST_SECURE_ION_HEAP_USE_TAG_MEM to 1 to enforce qsee_tag_mem(AC_VM_CP_BITSTREAM, ...) call for each allocated ION secure buffer
# TEST_SECURE_ION_HEAP_USE_TAG_MEM=False
# Set LC time out value.Default 7
# We do not recommend modifying this value. If you are clear about your requirements, you can modify this value (7-14ms)
# LcTimeOutInMs=7

View File

@@ -1,4 +1,4 @@
# Copyright (c) 2020 Qualcomm Technologies, Inc.
# Copyright (c) 2020-2021 Qualcomm Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc
#
@@ -64,4 +64,5 @@ getpid: 1
sigaltstack: 1
setpriority: 1
getdents64: 1
dup: 1
dup: 1
mremap:1

View File

@@ -135,11 +135,8 @@
<!--
Standby Resume capability is supported
-->
<!--
neil.sun@Connectivity, 2020/04/06, [Porting] fix dongle side display issue if trun off/on screen on
-->
<StandbyResumeCapability>
<Valid>0</Valid>
<Valid>1</Valid>
</StandbyResumeCapability>
<!--
@@ -163,12 +160,12 @@
<!-- disable HDCP by default -->
<ContentProtection>
<Valid>1</Valid>
<Valid>0</Valid>
<!--
Valid values WFD_HDCP_2_0,
WFD_HDCP_2_1 and WFD_HDCP_2_2
-->
<Version>WFD_HDCP_2_3</Version>
<Version>WFD_HDCP_2_2</Version>
<CPPort>6789</CPPort>
<!--
turn on/off audio encryption
@@ -190,15 +187,12 @@
<!--
UIBC settings
-->
<!--
neil.sun@Connectivity, 2020/04/06, [Porting] increase compatibility when cast to windows OS
-->
<UIBC>
<UIBCValid>1</UIBCValid> <!-- UIBC by default enabled -->
<M4Enable>0</M4Enable> <!-- 0/1 send UIBC enable in M4 or not -->
<M4Enable>1</M4Enable> <!-- 0/1 send UIBC enable in M4 or not -->
<M14Support>0</M14Support> <!-- 0/1 M14 supported or not -->
<InputCategory>
<Generic>0</Generic> <!-- 0/1 - support generic or not -->
<Generic>1</Generic> <!-- 0/1 - support generic or not -->
<HID>1</HID> <!-- 0/1 - support HID or not -->
</InputCategory>

BIN
proprietary/vendor/lib/libDxHdcp.so vendored Normal file

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.

View File

@@ -842,6 +842,7 @@ PRODUCT_PACKAGES += \
daxService \
ims \
qcrilmsgtunnel \
WfdCommon \
com.motorola.motosignature \
moto-checkin \
tcmclient \