Remove permission usage from settings search

Remove the ability to find the permission dashboard by searching
settings, and remove the code to handle that intent in the
ManagePermissionActivityTrampoline.

Fixes: 146560886

Test: Go to settings-> search "permission". The "permission dashboard"
should not be in the options

Change-Id: Ib9fc8ab635ed648bc05dcdb23f3d086062bee84c
diff --git a/src/com/android/packageinstaller/permission/service/PermissionSearchIndexablesProvider.java b/src/com/android/packageinstaller/permission/service/PermissionSearchIndexablesProvider.java
index 4be2b1a..5964744 100644
--- a/src/com/android/packageinstaller/permission/service/PermissionSearchIndexablesProvider.java
+++ b/src/com/android/packageinstaller/permission/service/PermissionSearchIndexablesProvider.java
@@ -42,8 +42,6 @@
 
     public static final String ACTION_MANAGE_PERMISSION_APPS =
             "com.android.permissioncontroller.settingssearch.action.MANAGE_PERMISSION_APPS";
-    public static final String ACTION_REVIEW_PERMISSION_USAGE =
-            "com.android.permissioncontroller.settingssearch.action.REVIEW_PERMISSION_USAGE";
 
     @Override
     public Cursor queryRawData(String[] projection) {
@@ -67,12 +65,6 @@
                     .add(COLUMN_INTENT_ACTION, ACTION_MANAGE_PERMISSION_APPS);
         }
 
-        cursor.newRow().add(COLUMN_RANK, 0)
-                .add(COLUMN_TITLE, context.getString(R.string.permission_usage_title))
-                .add(COLUMN_KEYWORDS, context.getString(R.string.permission_search_keyword))
-                .add(COLUMN_KEY, createRawDataKey("permissions usage", context))
-                .add(COLUMN_INTENT_ACTION, ACTION_REVIEW_PERMISSION_USAGE);
-
         return cursor;
     }
 
diff --git a/src/com/android/packageinstaller/permission/ui/ManagePermissionsActivityTrampoline.java b/src/com/android/packageinstaller/permission/ui/ManagePermissionsActivityTrampoline.java
index 570782b..b12be7b 100644
--- a/src/com/android/packageinstaller/permission/ui/ManagePermissionsActivityTrampoline.java
+++ b/src/com/android/packageinstaller/permission/ui/ManagePermissionsActivityTrampoline.java
@@ -45,19 +45,14 @@
 
         Intent newIntent = new Intent(this, ManagePermissionsActivity.class)
                 .addFlags(Intent.FLAG_ACTIVITY_FORWARD_RESULT);
-        switch (action) {
-            case PermissionSearchIndexablesProvider.ACTION_REVIEW_PERMISSION_USAGE:
-                newIntent.setAction(Intent.ACTION_REVIEW_PERMISSION_USAGE);
-                break;
-            case PermissionSearchIndexablesProvider.ACTION_MANAGE_PERMISSION_APPS:
-                newIntent
-                        .setAction(Intent.ACTION_MANAGE_PERMISSION_APPS)
-                        .putExtra(Intent.EXTRA_PERMISSION_NAME,
-                                PermissionSearchIndexablesProvider.getOriginalKey(intent));
-                break;
-            default:
-                finish();
-                return;
+        if (action.equals(PermissionSearchIndexablesProvider.ACTION_MANAGE_PERMISSION_APPS)) {
+            newIntent
+                    .setAction(Intent.ACTION_MANAGE_PERMISSION_APPS)
+                    .putExtra(Intent.EXTRA_PERMISSION_NAME,
+                            PermissionSearchIndexablesProvider.getOriginalKey(intent));
+        } else {
+            finish();
+            return;
         }
 
         startActivity(newIntent);