diff --git a/libwvdrmengine/test/castv2/Android.mk b/libwvdrmengine/test/castv2/Android.mk
index 4f9cf909..574e4d71 100644
--- a/libwvdrmengine/test/castv2/Android.mk
+++ b/libwvdrmengine/test/castv2/Android.mk
@@ -3,6 +3,8 @@ include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
+LOCAL_CERTIFICATE := platform
+
LOCAL_SRC_FILES := $(call all-java-files-under, src)
LOCAL_STATIC_JAVA_LIBRARIES := com.android.mediadrm.signer
diff --git a/libwvdrmengine/test/castv2/AndroidManifest.xml b/libwvdrmengine/test/castv2/AndroidManifest.xml
index 479293a1..acd97a52 100644
--- a/libwvdrmengine/test/castv2/AndroidManifest.xml
+++ b/libwvdrmengine/test/castv2/AndroidManifest.xml
@@ -4,6 +4,7 @@
>
+
diff --git a/libwvdrmengine/test/castv2/src/com/android/castv2/test/CastSignAPITest.java b/libwvdrmengine/test/castv2/src/com/android/castv2/test/CastSignAPITest.java
index 917df249..3a6f86e7 100644
--- a/libwvdrmengine/test/castv2/src/com/android/castv2/test/CastSignAPITest.java
+++ b/libwvdrmengine/test/castv2/src/com/android/castv2/test/CastSignAPITest.java
@@ -157,7 +157,7 @@ public class CastSignAPITest extends Activity {
} else {
byte[] sessionId = openSession(drm);
- byte[] signature = MediaDrmSigner.signRSA(this, drm, sessionId, "PKCS1-BlockType1",
+ byte[] signature = MediaDrmSigner.signRSA(drm, sessionId, "PKCS1-BlockType1",
signerCert.getWrappedPrivateKey(),
kDigest);