#!/bin/bash

adb remount

adb push ./hdcp2/bin/libhdcp2.so system/lib
adb push ./hdcp2/bin/libstagefright_hdcp.so system/lib

cd ./hdcp2/bin/unsigned
#adb shell mount -t vfat -o rw,remount /firmware
adb shell mount -t vfat -o rw,remount /vendor/firmware_mnt

mv sshdcpapp.b00 sshdcpap.b00
mv sshdcpapp.b01 sshdcpap.b01
mv sshdcpapp.b02 sshdcpap.b02
mv sshdcpapp.b03 sshdcpap.b03
mv sshdcpapp.b04 sshdcpap.b04
mv sshdcpapp.b05 sshdcpap.b05
mv sshdcpapp.b06 sshdcpap.b06
mv sshdcpapp.b07 sshdcpap.b07
mv sshdcpapp.mdt sshdcpap.mdt

#adb push sshdcpap.b00 /firmware/image
#adb push sshdcpap.b01 /firmware/image
#adb push sshdcpap.b02 /firmware/image
#adb push sshdcpap.b03 /firmware/image
#adb push sshdcpap.b04 /firmware/image
#adb push sshdcpap.b05 /firmware/image
#adb push sshdcpap.b06 /firmware/image
#adb push sshdcpap.b07 /firmware/image
#adb push sshdcpap.mdt /firmware/image

#adb push sshdcpap.b00 /vendor/firmware_mnt/image
#adb push sshdcpap.b01 /vendor/firmware_mnt/image
#adb push sshdcpap.b02 /vendor/firmware_mnt/image
#adb push sshdcpap.b03 /vendor/firmware_mnt/image
#adb push sshdcpap.b04 /vendor/firmware_mnt/image
#adb push sshdcpap.b05 /vendor/firmware_mnt/image
#adb push sshdcpap.b06 /vendor/firmware_mnt/image
#adb push sshdcpap.b07 /vendor/firmware_mnt/image
#adb push sshdcpap.mdt /vendor/firmware_mnt/image

adb shell rm -f /data/sshdcpap.*
adb push sshdcpap.b00 /data
adb push sshdcpap.b01 /data
adb push sshdcpap.b02 /data
adb push sshdcpap.b03 /data
adb push sshdcpap.b04 /data
adb push sshdcpap.b05 /data
adb push sshdcpap.b06 /data
adb push sshdcpap.b07 /data
adb push sshdcpap.mdt /data

adb shell rm -rf /vendor/firmware_mnt/image/sshdcpap.*
adb shell cp /data/sshdcpap.* /vendor/firmware_mnt/image

adb shell rm -f /data/sshdcpap.*