Move TestRcsApp to privileged and define permissions

TestRcsApp needs to access privileged permissions in order to
test RCS single registration.

Bug: 179699972
Test: Build
Merged-In: I4e89906bbb62a0ac18a856b6c897d37bc4582a27
Change-Id: I4e89906bbb62a0ac18a856b6c897d37bc4582a27
diff --git a/testapps/TestRcsApp/TestApp/Android.bp b/testapps/TestRcsApp/TestApp/Android.bp
index e63715b..4496a8e 100644
--- a/testapps/TestRcsApp/TestApp/Android.bp
+++ b/testapps/TestRcsApp/TestApp/Android.bp
@@ -20,8 +20,19 @@
         "androidx.appcompat_appcompat",
         "libphonenumber-platform"
     ],
+
     certificate: "platform",
+    privileged: true,
+    product_specific: true,
 
     sdk_version: "system_current",
     min_sdk_version: "30",
+    required: ["privapp-permissions-com.google.android.sample.rcsclient.xml"]
+}
+
+prebuilt_etc {
+    name: "privapp-permissions-com.google.android.sample.rcsclient.xml",
+    src: "etc/permissions/privapp-permissions-com.google.android.sample.rcsclient.xml",
+    sub_dir:"permissions",
+    product_specific: true,
 }