Update DRM and display stuffs

Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: Ib8d5a57038ddf8e13d616f2ffef434d8e96c5e39
This commit is contained in:
Deokgyu Yang 2021-05-12 18:41:20 +09:00
parent d3cd2cfeed
commit df3b2554c3
3 changed files with 58 additions and 32 deletions

View file

@ -100,7 +100,7 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</hal> </hal>
<hal format="hidl"> <hal format="hidl">
<name>android.hardware.drm</name> <name>android.hardware.drm</name>
<transport arch="32+64">passthrough</transport> <transport>hwbinder</transport>
<version>1.0</version> <version>1.0</version>
<interface> <interface>
<name>ICryptoFactory</name> <name>ICryptoFactory</name>
@ -110,9 +110,9 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
<name>IDrmFactory</name> <name>IDrmFactory</name>
<instance>default</instance> <instance>default</instance>
</interface> </interface>
<fqname>@1.2::ICryptoFactory/clearkey</fqname> <fqname>@1.1::ICryptoFactory/clearkey</fqname>
<fqname>@1.2::IDrmFactory/clearkey</fqname>
<fqname>@1.1::ICryptoFactory/widevine</fqname> <fqname>@1.1::ICryptoFactory/widevine</fqname>
<fqname>@1.1::IDrmFactory/clearkey</fqname>
<fqname>@1.1::IDrmFactory/widevine</fqname> <fqname>@1.1::IDrmFactory/widevine</fqname>
</hal> </hal>
<hal format="hidl"> <hal format="hidl">

View file

@ -159,12 +159,10 @@ PRODUCT_PACKAGES += \
# Display # Display
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
android.hardware.graphics.allocator@2.0-impl \ android.hardware.graphics.allocator@2.0-impl:64 \
android.hardware.graphics.allocator@2.0-service \ android.hardware.graphics.allocator@2.0-service \
android.hardware.graphics.composer@2.1-impl \
android.hardware.graphics.composer@2.1-service \ android.hardware.graphics.composer@2.1-service \
android.hardware.graphics.mapper@2.0-impl \ android.hardware.graphics.mapper@2.0-impl \
android.hardware.configstore@1.1-service \
android.hardware.memtrack@1.0-impl \ android.hardware.memtrack@1.0-impl \
android.hardware.memtrack@1.0-service \ android.hardware.memtrack@1.0-service \
copybit.msm8996 \ copybit.msm8996 \
@ -172,14 +170,10 @@ PRODUCT_PACKAGES += \
hwcomposer.msm8996 \ hwcomposer.msm8996 \
memtrack.msm8996 \ memtrack.msm8996 \
libdisplayconfig \ libdisplayconfig \
libhwc2on1adapter \
libgenlock \
liboverlay \ liboverlay \
libtinyxml \ libqdMetaData.system \
libqdMetaData \ libtinyxml
libqdMetaData.system
# Display
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/configs/display/hdr_tm_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/hdr_tm_config.xml \ $(LOCAL_PATH)/configs/display/hdr_tm_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/hdr_tm_config.xml \
$(LOCAL_PATH)/configs/display/qdcm_calib_data_ss_dsi_panel_ANA38401_AMS968HH01_QXGA.xml:$(TARGET_COPY_OUT_VENDOR)/etc/qdcm_calib_data_ss_dsi_panel_ANA38401_AMS968HH01_QXGA.xml $(LOCAL_PATH)/configs/display/qdcm_calib_data_ss_dsi_panel_ANA38401_AMS968HH01_QXGA.xml:$(TARGET_COPY_OUT_VENDOR)/etc/qdcm_calib_data_ss_dsi_panel_ANA38401_AMS968HH01_QXGA.xml
@ -192,7 +186,7 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
android.hardware.drm@1.0-impl \ android.hardware.drm@1.0-impl \
android.hardware.drm@1.0-service \ android.hardware.drm@1.0-service \
android.hardware.drm@1.2-service.clearkey android.hardware.drm@1.1-service.clearkey
# Fingerprint # Fingerprint
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \

View file

@ -11,10 +11,6 @@ lib64/libdiag_system.so
lib64/liblocationservice_jni.so lib64/liblocationservice_jni.so
lib64/libsecnativefeature.so lib64/libsecnativefeature.so
lib64/libxt_native.so lib64/libxt_native.so
lib64/vendor.display.color@1.0.so
lib64/vendor.display.color@1.1.so
lib64/vendor.display.color@1.2.so
lib64/vendor.display.postproc@1.0.so
lib64/vendor.qti.hardware.iop@1.0.so lib64/vendor.qti.hardware.iop@1.0.so
lib64/vendor.qti.hardware.iop@2.0.so lib64/vendor.qti.hardware.iop@2.0.so
lib64/vendor.qti.hardware.perf@1.0.so lib64/vendor.qti.hardware.perf@1.0.so
@ -28,7 +24,6 @@ lib/vendor.qti.hardware.perf@1.0.so
-vendor/app/TimeService/TimeService.apk -vendor/app/TimeService/TimeService.apk
vendor/bin/btnvtool vendor/bin/btnvtool
vendor/bin/energy-awareness vendor/bin/energy-awareness
vendor/bin/hw/vendor.display.color@1.0-service
vendor/bin/hw/vendor.qti.hardware.perf@1.0-service vendor/bin/hw/vendor.qti.hardware.perf@1.0-service
vendor/bin/loc_launcher vendor/bin/loc_launcher
vendor/bin/lowi-server vendor/bin/lowi-server
@ -40,7 +35,6 @@ vendor/bin/thermal-engine
vendor/bin/time_daemon vendor/bin/time_daemon
vendor/bin/xtra-daemon vendor/bin/xtra-daemon
vendor/etc/cacert_location.pem vendor/etc/cacert_location.pem
vendor/etc/init/vendor.display.color@1.0-service.rc
vendor/etc/init/vendor.qti.hardware.perf@1.0-service.rc vendor/etc/init/vendor.qti.hardware.perf@1.0-service.rc
vendor/etc/perf/commonresourceconfigs.xml vendor/etc/perf/commonresourceconfigs.xml
vendor/etc/perf/perfboostsconfig.xml vendor/etc/perf/perfboostsconfig.xml
@ -93,7 +87,6 @@ vendor/lib64/libgeofence.so
vendor/lib64/libGPreqcancel.so vendor/lib64/libGPreqcancel.so
vendor/lib64/libGPreqcancel_svc.so vendor/lib64/libGPreqcancel_svc.so
vendor/lib64/libgsl.so vendor/lib64/libgsl.so
vendor/lib64/libhdr_tm.so
vendor/lib64/libizat_client_api.so vendor/lib64/libizat_client_api.so
vendor/lib64/libizat_core.so vendor/lib64/libizat_core.so
vendor/lib64/liblbs_core.so vendor/lib64/liblbs_core.so
@ -119,10 +112,6 @@ vendor/lib64/librs_adreno_sha1.so
vendor/lib64/librs_adreno.so vendor/lib64/librs_adreno.so
vendor/lib64/libRSDriver_adreno.so vendor/lib64/libRSDriver_adreno.so
vendor/lib64/libscalar.so vendor/lib64/libscalar.so
vendor/lib64/libsdm-color.so
vendor/lib64/libsdm-diag.so
vendor/lib64/libsdm-disp-vndapis.so
vendor/lib64/libsdmextension.so
vendor/lib64/libSecureUILib.so vendor/lib64/libSecureUILib.so
vendor/lib64/libsecureui.so vendor/lib64/libsecureui.so
vendor/lib64/libsecureui_svcsock.so vendor/lib64/libsecureui_svcsock.so
@ -133,7 +122,6 @@ vendor/lib64/libStDrvInt.so
vendor/lib64/libthermalclient.so vendor/lib64/libthermalclient.so
vendor/lib64/libthermalioctl.so vendor/lib64/libthermalioctl.so
vendor/lib64/libtime_genoff.so vendor/lib64/libtime_genoff.so
vendor/lib64/libtinyxml2_1.so
vendor/lib64/libulp2.so vendor/lib64/libulp2.so
vendor/lib64/libxtadapter.so vendor/lib64/libxtadapter.so
vendor/lib64/libxtwifi_ulp_adaptor.so vendor/lib64/libxtwifi_ulp_adaptor.so
@ -161,7 +149,6 @@ vendor/lib/libedge_smooth_hvx_stub.so
vendor/lib/libfastcrc.so vendor/lib/libfastcrc.so
vendor/lib/libfastcvopt.so vendor/lib/libfastcvopt.so
vendor/lib/libgsl.so vendor/lib/libgsl.so
vendor/lib/libhdr_tm.so
vendor/lib/libllvm-glnext.so vendor/lib/libllvm-glnext.so
vendor/lib/libllvm-qcom.so vendor/lib/libllvm-qcom.so
vendor/lib/libloc_api_v02.so vendor/lib/libloc_api_v02.so
@ -188,10 +175,6 @@ vendor/lib/librs_adreno_sha1.so
vendor/lib/librs_adreno.so vendor/lib/librs_adreno.so
vendor/lib/libRSDriver_adreno.so vendor/lib/libRSDriver_adreno.so
vendor/lib/libscalar.so vendor/lib/libscalar.so
vendor/lib/libsdm-color.so
vendor/lib/libsdm-diag.so
vendor/lib/libsdm-disp-vndapis.so
vendor/lib/libsdmextension.so
vendor/lib/libSecureUILib.so vendor/lib/libSecureUILib.so
vendor/lib/libsecureui.so vendor/lib/libsecureui.so
vendor/lib/libsecureui_svcsock.so vendor/lib/libsecureui_svcsock.so
@ -200,7 +183,6 @@ vendor/lib/libsensor_reg.so
vendor/lib/libsmwrapper.so vendor/lib/libsmwrapper.so
vendor/lib/libStDrvInt.so vendor/lib/libStDrvInt.so
vendor/lib/libthermalclient.so vendor/lib/libthermalclient.so
vendor/lib/libtinyxml2_1.so
vendor/lib/libTsAccmFront.so vendor/lib/libTsAccmFront.so
vendor/lib/libTsAccm.so vendor/lib/libTsAccm.so
vendor/lib/libTsAeFront.so vendor/lib/libTsAeFront.so
@ -208,7 +190,6 @@ vendor/lib/libTsAe.so
vendor/lib/libTsAf.so vendor/lib/libTsAf.so
vendor/lib/libTsAwbFront.so vendor/lib/libTsAwbFront.so
vendor/lib/libTsAwb.so vendor/lib/libTsAwb.so
vendor/lib/libwvhidl.so
# Not founds from logcat # Not founds from logcat
lib64/vendor.samsung.hardware.bluetooth@1.0.so lib64/vendor.samsung.hardware.bluetooth@1.0.so
@ -676,6 +657,57 @@ vendor/bin/hw/android.hardware.health@2.0-service.samsung
vendor/etc/init/android.hardware.health@2.0-service.samsung.rc vendor/etc/init/android.hardware.health@2.0-service.samsung.rc
lib64/vendor.samsung.hardware.exthealth@1.0.so lib64/vendor.samsung.hardware.exthealth@1.0.so
# Display (HDR)
vendor/lib64/libhdr_tm.so
vendor/lib/libhdr_tm.so
# Display (SDM)
vendor/lib/libsdedrm.so
vendor/lib/libsdm-color.so
vendor/lib/libsdm-diag.so
vendor/lib/libsdm-disp-vndapis.so
vendor/lib/libsdmextension.so
vendor/lib/libtinyxml2_1.so
vendor/lib64/libsdedrm.so
vendor/lib64/libsdm-color.so
vendor/lib64/libsdm-diag.so
vendor/lib64/libsdm-disp-vndapis.so
vendor/lib64/libsdmextension.so
vendor/lib64/libtinyxml2_1.so
# Display postprocessing
vendor/bin/hw/vendor.display.color@1.0-service
vendor/bin/pppd
vendor/etc/init/vendor.display.color@1.0-service.rc
vendor/lib/libdisp-aba.so
vendor/lib/vendor.display.color@1.0.so
vendor/lib/vendor.display.color@1.1.so
vendor/lib/vendor.display.color@1.2.so
vendor/lib/vendor.display.postproc@1.0.so
vendor/lib64/libdisp-aba.so
vendor/lib64/vendor.display.color@1.0.so
vendor/lib64/vendor.display.color@1.1.so
vendor/lib64/vendor.display.color@1.2.so
vendor/lib64/vendor.display.postproc@1.0.so
# Display utils
vendor/bin/hw/vendor.qti.hardware.qdutils_disp@1.0-service-qti
vendor/etc/init/vendor.qti.hardware.qdutils_disp@1.0-service-qti.rc
lib/vendor.qti.hardware.qdutils_disp@1.0.so
lib64/vendor.qti.hardware.qdutils_disp@1.0.so
# DRM
vendor/bin/hw/android.hardware.drm@1.1-service.widevine
vendor/etc/init/android.hardware.drm@1.1-service.widevine.rc
vendor/lib64/libcpion.so
vendor/lib64/libhdcpsrm.so
vendor/lib64/liboemcrypto.so
vendor/lib/mediadrm/libwvdrmengine.so
vendor/lib/libcpion.so
vendor/lib/libhdcpsrm.so
vendor/lib/liboemcrypto.so
vendor/lib/libwvhidl.so
# GPS # GPS
vendor/bin/loc_launcher vendor/bin/loc_launcher
vendor/bin/lowi-server vendor/bin/lowi-server