Update DRM and display stuffs
Signed-off-by: Deokgyu Yang <secugyu@gmail.com> Change-Id: Ib8d5a57038ddf8e13d616f2ffef434d8e96c5e39
This commit is contained in:
parent
d3cd2cfeed
commit
df3b2554c3
3 changed files with 58 additions and 32 deletions
|
@ -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">
|
||||||
|
|
14
device.mk
14
device.mk
|
@ -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 += \
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue