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, system_ext_specific: true,
} }
dex_import {
name: "WfdCommon",
owner: "oneplus",
jars: ["proprietary/system/framework/WfdCommon.jar"],
}
dex_import { dex_import {
name: "com.motorola.motosignature", name: "com.motorola.motosignature",
owner: "oneplus", 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. # All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc. # Confidential and Proprietary - Qualcomm Technologies, Inc.
# #
@@ -9,8 +9,20 @@ service wfdservice /system_ext/bin/wfdservice
disabled disabled
oneshot oneshot
service wfdservice64 /system_ext/bin/wfdservice64
class main
user system
disabled
oneshot
on property:vendor.wfdservice=enable on property:vendor.wfdservice=enable
start wfdservice start wfdservice
on property:vendor.wfdservice64=enable
start wfdservice64
on property:vendor.wfdservice=disable on property:vendor.wfdservice=disable
stop wfdservice 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. # All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc # Confidential and Proprietary - Qualcomm Technologies, Inc
# #

View File

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

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,5 +1,5 @@
#Main logging indication #Main logging indication
EnableLogs=True EnableLogs=False
#Debug detailing level #Debug detailing level
#if commented \ removed it will use default: full info #if commented \ removed it will use default: full info
@@ -11,11 +11,11 @@ EnableLogs=True
# 40 - info # 40 - info
# 50 - additional info # 50 - additional info
# 60 - full info # 60 - full info
DebugLevel=10 DebugLevel=40
#Directory of HDCP TrustZone application file #Directory of HDCP TrustZone application file
#Uncomment the following line in order to override system default value #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. #Secure File System path.
#In Arm HDCP versions prior to 4.0.0, this parameter was named "UserRootDir". #In Arm HDCP versions prior to 4.0.0, this parameter was named "UserRootDir".
@@ -29,6 +29,16 @@ LogFileName=hdcp.log
LogFileMaxSize=52428800 LogFileMaxSize=52428800
MaxNumOfLogFiles=40 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 #Merge the client logs into logcat
#comment out \ remove to disable #comment out \ remove to disable
LogcatLogs=True LogcatLogs=True
@@ -88,6 +98,7 @@ IsSinkDualModeEnabled=True
# devices who violate the HDCP specification. # devices who violate the HDCP specification.
# Default is False. # Default is False.
SinkSendVPrimeMSB=False SinkSendVPrimeMSB=False
ION_BUFFERS_ALLOCATION_WAY=1
# Size (in bytes) for hlos-ptr shared memory. Default: 2097152 (2MB) # 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. # 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 # 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 # 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 # 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. # All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc # Confidential and Proprietary - Qualcomm Technologies, Inc
# #
@@ -65,3 +65,4 @@ sigaltstack: 1
setpriority: 1 setpriority: 1
getdents64: 1 getdents64: 1
dup: 1 dup: 1
mremap:1

View File

@@ -135,11 +135,8 @@
<!-- <!--
Standby Resume capability is supported Standby Resume capability is supported
--> -->
<!--
neil.sun@Connectivity, 2020/04/06, [Porting] fix dongle side display issue if trun off/on screen on
-->
<StandbyResumeCapability> <StandbyResumeCapability>
<Valid>0</Valid> <Valid>1</Valid>
</StandbyResumeCapability> </StandbyResumeCapability>
<!-- <!--
@@ -163,12 +160,12 @@
<!-- disable HDCP by default --> <!-- disable HDCP by default -->
<ContentProtection> <ContentProtection>
<Valid>1</Valid> <Valid>0</Valid>
<!-- <!--
Valid values WFD_HDCP_2_0, Valid values WFD_HDCP_2_0,
WFD_HDCP_2_1 and WFD_HDCP_2_2 WFD_HDCP_2_1 and WFD_HDCP_2_2
--> -->
<Version>WFD_HDCP_2_3</Version> <Version>WFD_HDCP_2_2</Version>
<CPPort>6789</CPPort> <CPPort>6789</CPPort>
<!-- <!--
turn on/off audio encryption turn on/off audio encryption
@@ -189,16 +186,13 @@
<!-- <!--
UIBC settings UIBC settings
-->
<!--
neil.sun@Connectivity, 2020/04/06, [Porting] increase compatibility when cast to windows OS
--> -->
<UIBC> <UIBC>
<UIBCValid>1</UIBCValid> <!-- UIBC by default enabled --> <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 --> <M14Support>0</M14Support> <!-- 0/1 M14 supported or not -->
<InputCategory> <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 --> <HID>1</HID> <!-- 0/1 - support HID or not -->
</InputCategory> </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 \ daxService \
ims \ ims \
qcrilmsgtunnel \ qcrilmsgtunnel \
WfdCommon \
com.motorola.motosignature \ com.motorola.motosignature \
moto-checkin \ moto-checkin \
tcmclient \ tcmclient \