gtaxl: Update Widevine DRM blobs to 1.4 from bonito firmware version SP2A.220405.003

While at it, claim the aptX blobs as being from that same firmware since
they're unchanged in it.

Change-Id: I834ca6f05a561ed7e6217caea34fd3cc38017aaa
This commit is contained in:
TALU 2022-04-12 13:18:44 +01:00 committed by followmsi
parent c9c832c7d2
commit 08a526e438
5 changed files with 13 additions and 5 deletions

View File

@ -76,13 +76,19 @@ PRODUCT_COPY_FILES += \
vendor/samsung/gtaxlwifi/proprietary/lib/libuniplugin.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libuniplugin.so \
vendor/samsung/gtaxlwifi/proprietary/vendor/lib/libstainkiller.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstainkiller.so
# DRM - from "crosshatch-user 11 RQ1A.201205.003 6906706 release-keys"
# DRM - from "bonito-user 12 SP2A.220405.003 8210211 release-keys"
# Modifcations made:
# * The libprotobuf-cpp-lite-3.9.1.so dependency in libwvhidl.so
# has been replaced with libprotobuf-cpp-lite.so:
# $ patchelf --replace-needed libprotobuf-cpp-lite-3.9.1.so libprotobuf-cpp-lite.so libwvhidl.so
# * The useless vendor.move_data_sh service has been removed from
# android.hardware.drm@1.4-service.widevine.rc
PRODUCT_COPY_FILES += \
vendor/samsung/gtaxlwifi/proprietary/vendor/lib64/libwvhidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwvhidl.so \
vendor/samsung/gtaxlwifi/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.3-service.widevine.rc \
vendor/samsung/gtaxlwifi/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.drm@1.3-service.widevine
vendor/samsung/gtaxlwifi/proprietary/vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.4-service.widevine.rc \
vendor/samsung/gtaxlwifi/proprietary/vendor/bin/hw/android.hardware.drm@1.4-service.widevine:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.drm@1.4-service.widevine
# aptX - from "crosshatch-user 11 RQ1A.201205.003 6906706 release-keys"
# aptX - from "bonito-user 12 SP2A.220405.003 8210211 release-keys"
PRODUCT_COPY_FILES += \
vendor/samsung/gtaxlwifi/proprietary/system_ext/lib64/libaptX_encoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libaptX_encoder.so \
vendor/samsung/gtaxlwifi/proprietary/system_ext/lib64/libaptXHD_encoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libaptXHD_encoder.so

Binary file not shown.

View File

@ -1,7 +1,7 @@
on property:init.svc.mediadrm=running
mkdir /data/vendor/mediadrm 0770 media mediadrm
service vendor.drm-widevine-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-service.widevine
service vendor.drm-widevine-hal-1-4 /vendor/bin/hw/android.hardware.drm@1.4-service.widevine
interface android.hardware.drm@1.0::ICryptoFactory widevine
interface android.hardware.drm@1.0::IDrmFactory widevine
interface android.hardware.drm@1.1::ICryptoFactory widevine
@ -10,6 +10,8 @@ service vendor.drm-widevine-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-serv
interface android.hardware.drm@1.2::IDrmFactory widevine
interface android.hardware.drm@1.3::ICryptoFactory widevine
interface android.hardware.drm@1.3::IDrmFactory widevine
interface android.hardware.drm@1.4::ICryptoFactory widevine
interface android.hardware.drm@1.4::IDrmFactory widevine
interface android.hidl.base@1.0::IBase widevine
class hal
user media

Binary file not shown.