diff --git a/PREUPLOAD.cfg b/PREUPLOAD.cfg
index c74516d410b57..2df7042a53d91 100644
--- a/PREUPLOAD.cfg
+++ b/PREUPLOAD.cfg
@@ -5,6 +5,7 @@ checkstyle_hook = ${REPO_ROOT}/prebuilts/checkstyle/checkstyle.py --sha ${PREUPL
core/tests/coretests/src/android/
packages/PrintRecommendationService/
packages/PrintSpooler/
+ packages/PackageInstaller/
services/print/
services/usb/
telephony/
diff --git a/core/java/android/content/pm/PackageManagerInternal.java b/core/java/android/content/pm/PackageManagerInternal.java
index ee752f8b81865..edddb7939ead1 100644
--- a/core/java/android/content/pm/PackageManagerInternal.java
+++ b/core/java/android/content/pm/PackageManagerInternal.java
@@ -48,6 +48,7 @@ public abstract class PackageManagerInternal {
public static final int PACKAGE_VERIFIER = 3;
public static final int PACKAGE_BROWSER = 4;
public static final int PACKAGE_SYSTEM_TEXT_CLASSIFIER = 5;
+ public static final int PACKAGE_PERMISSION_CONTROLLER = 6;
@IntDef(value = {
PACKAGE_SYSTEM,
PACKAGE_SETUP_WIZARD,
@@ -55,6 +56,7 @@ public abstract class PackageManagerInternal {
PACKAGE_VERIFIER,
PACKAGE_BROWSER,
PACKAGE_SYSTEM_TEXT_CLASSIFIER,
+ PACKAGE_PERMISSION_CONTROLLER,
})
@Retention(RetentionPolicy.SOURCE)
public @interface KnownPackage {}
diff --git a/data/etc/hiddenapi-package-whitelist.xml b/data/etc/hiddenapi-package-whitelist.xml
index 4e09c69b6779f..5cfae1170097d 100644
--- a/data/etc/hiddenapi-package-whitelist.xml
+++ b/data/etc/hiddenapi-package-whitelist.xml
@@ -38,7 +38,7 @@ platform cert need to be included, as apps signed with the platform cert are exe
-
+
diff --git a/data/etc/privapp-permissions-platform.xml b/data/etc/privapp-permissions-platform.xml
index 434af14ff44f8..f6587d38d8571 100644
--- a/data/etc/privapp-permissions-platform.xml
+++ b/data/etc/privapp-permissions-platform.xml
@@ -133,13 +133,18 @@ applications that come with the platform
-
+
+
+
+
+
+
+
-
diff --git a/packages/PackageInstaller/Android.mk b/packages/PackageInstaller/Android.mk
index 65b82557bcb6f..f556b48f27b16 100644
--- a/packages/PackageInstaller/Android.mk
+++ b/packages/PackageInstaller/Android.mk
@@ -9,42 +9,16 @@ LOCAL_SRC_FILES := \
$(call all-java-files-under, src)
LOCAL_STATIC_ANDROID_LIBRARIES += \
- androidx.car_car \
- androidx.design_design \
- androidx.transition_transition \
- androidx.core_core \
- androidx.media_media \
- androidx.legacy_legacy-support-core-utils \
- androidx.legacy_legacy-support-core-ui \
- androidx.fragment_fragment \
- androidx.appcompat_appcompat \
- androidx.preference_preference \
- androidx.recyclerview_recyclerview \
- androidx.legacy_legacy-preference-v14 \
- androidx.leanback_leanback \
- androidx.leanback_leanback-preference \
- SettingsLib
+ androidx.leanback_leanback
LOCAL_STATIC_JAVA_LIBRARIES := \
xz-java \
androidx.annotation_annotation
LOCAL_PACKAGE_NAME := PackageInstaller
+
LOCAL_CERTIFICATE := platform
-
LOCAL_PRIVILEGED_MODULE := true
-
-LOCAL_PROGUARD_FLAG_FILES := proguard.flags
-
-# Comment for now unitl all private API dependencies are removed
-# LOCAL_SDK_VERSION := system_current
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)
-
-ifeq (PackageInstaller,$(LOCAL_PACKAGE_NAME))
- # Use the following include to make our test apk.
- ifeq (,$(ONE_SHOT_MAKEFILE))
- include $(call all-makefiles-under,$(LOCAL_PATH))
- endif
-endif
diff --git a/packages/PackageInstaller/AndroidManifest.xml b/packages/PackageInstaller/AndroidManifest.xml
index 578207529880d..f4b9cefc99ce7 100644
--- a/packages/PackageInstaller/AndroidManifest.xml
+++ b/packages/PackageInstaller/AndroidManifest.xml
@@ -1,35 +1,20 @@
-
-
+ package="com.android.packageinstaller">
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable-hdpi/ic_fail.png b/packages/PackageInstaller/res/drawable-hdpi/ic_fail.png
deleted file mode 100644
index 30f75632cb92f..0000000000000
Binary files a/packages/PackageInstaller/res/drawable-hdpi/ic_fail.png and /dev/null differ
diff --git a/packages/PackageInstaller/res/drawable-hdpi/ic_success.png b/packages/PackageInstaller/res/drawable-hdpi/ic_success.png
deleted file mode 100644
index f36d491a6be7e..0000000000000
Binary files a/packages/PackageInstaller/res/drawable-hdpi/ic_success.png and /dev/null differ
diff --git a/packages/PackageInstaller/res/drawable-hdpi/tab_unselected_holo.9.png b/packages/PackageInstaller/res/drawable-hdpi/tab_unselected_holo.9.png
deleted file mode 100644
index 19532ab10d4fe..0000000000000
Binary files a/packages/PackageInstaller/res/drawable-hdpi/tab_unselected_holo.9.png and /dev/null differ
diff --git a/packages/PackageInstaller/res/drawable-mdpi/ic_fail.png b/packages/PackageInstaller/res/drawable-mdpi/ic_fail.png
deleted file mode 100644
index 12e269ea4fa66..0000000000000
Binary files a/packages/PackageInstaller/res/drawable-mdpi/ic_fail.png and /dev/null differ
diff --git a/packages/PackageInstaller/res/drawable-mdpi/ic_success.png b/packages/PackageInstaller/res/drawable-mdpi/ic_success.png
deleted file mode 100644
index 51aab2e742427..0000000000000
Binary files a/packages/PackageInstaller/res/drawable-mdpi/ic_success.png and /dev/null differ
diff --git a/packages/PackageInstaller/res/drawable-mdpi/tab_unselected_holo.9.png b/packages/PackageInstaller/res/drawable-mdpi/tab_unselected_holo.9.png
deleted file mode 100644
index a2dbf42b74f7f..0000000000000
Binary files a/packages/PackageInstaller/res/drawable-mdpi/tab_unselected_holo.9.png and /dev/null differ
diff --git a/packages/PackageInstaller/res/drawable-television/grant_permissions_action_item.xml b/packages/PackageInstaller/res/drawable-television/grant_permissions_action_item.xml
deleted file mode 100644
index 96bf582c9beab..0000000000000
--- a/packages/PackageInstaller/res/drawable-television/grant_permissions_action_item.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable-television/grant_permissions_action_item_background.xml b/packages/PackageInstaller/res/drawable-television/grant_permissions_action_item_background.xml
deleted file mode 100644
index 86d6b1f48a389..0000000000000
--- a/packages/PackageInstaller/res/drawable-television/grant_permissions_action_item_background.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable-television/grant_permissions_action_item_shape.xml b/packages/PackageInstaller/res/drawable-television/grant_permissions_action_item_shape.xml
deleted file mode 100644
index 08cd3455949a3..0000000000000
--- a/packages/PackageInstaller/res/drawable-television/grant_permissions_action_item_shape.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable-watch/accept_deny_dialog_negative_bg.xml b/packages/PackageInstaller/res/drawable-watch/accept_deny_dialog_negative_bg.xml
deleted file mode 100644
index 1ccc40abc8045..0000000000000
--- a/packages/PackageInstaller/res/drawable-watch/accept_deny_dialog_negative_bg.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
- -
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable-watch/accept_deny_dialog_positive_bg.xml b/packages/PackageInstaller/res/drawable-watch/accept_deny_dialog_positive_bg.xml
deleted file mode 100644
index 786a35ba21c6f..0000000000000
--- a/packages/PackageInstaller/res/drawable-watch/accept_deny_dialog_positive_bg.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
- -
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable-watch/action_negative_bg.xml b/packages/PackageInstaller/res/drawable-watch/action_negative_bg.xml
deleted file mode 100644
index 994ae8e2d4a85..0000000000000
--- a/packages/PackageInstaller/res/drawable-watch/action_negative_bg.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
- -
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable-watch/action_positive_bg.xml b/packages/PackageInstaller/res/drawable-watch/action_positive_bg.xml
deleted file mode 100644
index 3e8590f261cae..0000000000000
--- a/packages/PackageInstaller/res/drawable-watch/action_positive_bg.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
- -
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable-watch/cancel_button.xml b/packages/PackageInstaller/res/drawable-watch/cancel_button.xml
deleted file mode 100644
index 8e4d2d48f8a54..0000000000000
--- a/packages/PackageInstaller/res/drawable-watch/cancel_button.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable-watch/confirm_button.xml b/packages/PackageInstaller/res/drawable-watch/confirm_button.xml
deleted file mode 100644
index d1bfae331bf55..0000000000000
--- a/packages/PackageInstaller/res/drawable-watch/confirm_button.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable-watch/deny_button.xml b/packages/PackageInstaller/res/drawable-watch/deny_button.xml
deleted file mode 100644
index 0a2e1ae16931e..0000000000000
--- a/packages/PackageInstaller/res/drawable-watch/deny_button.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable-watch/ic_cc_checkmark.xml b/packages/PackageInstaller/res/drawable-watch/ic_cc_checkmark.xml
deleted file mode 100644
index 832e090fc3848..0000000000000
--- a/packages/PackageInstaller/res/drawable-watch/ic_cc_checkmark.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable-watch/ic_cc_clear.xml b/packages/PackageInstaller/res/drawable-watch/ic_cc_clear.xml
deleted file mode 100644
index 06bb30b3207ea..0000000000000
--- a/packages/PackageInstaller/res/drawable-watch/ic_cc_clear.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable-watch/ic_cc_deny.xml b/packages/PackageInstaller/res/drawable-watch/ic_cc_deny.xml
deleted file mode 100644
index 971dfcc84f3f6..0000000000000
--- a/packages/PackageInstaller/res/drawable-watch/ic_cc_deny.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable-xhdpi/ic_fail.png b/packages/PackageInstaller/res/drawable-xhdpi/ic_fail.png
deleted file mode 100644
index 6deb808c81f98..0000000000000
Binary files a/packages/PackageInstaller/res/drawable-xhdpi/ic_fail.png and /dev/null differ
diff --git a/packages/PackageInstaller/res/drawable-xhdpi/ic_success.png b/packages/PackageInstaller/res/drawable-xhdpi/ic_success.png
deleted file mode 100644
index 25f8658f5c39e..0000000000000
Binary files a/packages/PackageInstaller/res/drawable-xhdpi/ic_success.png and /dev/null differ
diff --git a/packages/PackageInstaller/res/drawable-xhdpi/tab_unselected_holo.9.png b/packages/PackageInstaller/res/drawable-xhdpi/tab_unselected_holo.9.png
deleted file mode 100644
index 9465173781eaa..0000000000000
Binary files a/packages/PackageInstaller/res/drawable-xhdpi/tab_unselected_holo.9.png and /dev/null differ
diff --git a/packages/PackageInstaller/res/drawable-xxhdpi/tab_unselected_holo.9.png b/packages/PackageInstaller/res/drawable-xxhdpi/tab_unselected_holo.9.png
deleted file mode 100644
index 8fcecf76c1997..0000000000000
Binary files a/packages/PackageInstaller/res/drawable-xxhdpi/tab_unselected_holo.9.png and /dev/null differ
diff --git a/packages/PackageInstaller/res/drawable/button_ripple_bg.xml b/packages/PackageInstaller/res/drawable/button_ripple_bg.xml
deleted file mode 100644
index dabacb10c0111..0000000000000
--- a/packages/PackageInstaller/res/drawable/button_ripple_bg.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable/ic_arrow_back.xml b/packages/PackageInstaller/res/drawable/ic_arrow_back.xml
deleted file mode 100644
index 81da87fd1d5d2..0000000000000
--- a/packages/PackageInstaller/res/drawable/ic_arrow_back.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable/ic_dialog_alert_material.xml b/packages/PackageInstaller/res/drawable/ic_dialog_alert_material.xml
deleted file mode 100644
index b01a6d683c18c..0000000000000
--- a/packages/PackageInstaller/res/drawable/ic_dialog_alert_material.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable/ic_fail_material.xml b/packages/PackageInstaller/res/drawable/ic_fail_material.xml
deleted file mode 100644
index 9d53fdc0180d9..0000000000000
--- a/packages/PackageInstaller/res/drawable/ic_fail_material.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
diff --git a/packages/PackageInstaller/res/drawable/ic_info_outline.xml b/packages/PackageInstaller/res/drawable/ic_info_outline.xml
deleted file mode 100644
index 86597586d9e6b..0000000000000
--- a/packages/PackageInstaller/res/drawable/ic_info_outline.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable/ic_more_items.xml b/packages/PackageInstaller/res/drawable/ic_more_items.xml
deleted file mode 100644
index 5fdcdcef7317d..0000000000000
--- a/packages/PackageInstaller/res/drawable/ic_more_items.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/packages/PackageInstaller/res/drawable/ic_perm_device_info.xml b/packages/PackageInstaller/res/drawable/ic_perm_device_info.xml
deleted file mode 100644
index ef91c74620ac2..0000000000000
--- a/packages/PackageInstaller/res/drawable/ic_perm_device_info.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable/ic_success_material.xml b/packages/PackageInstaller/res/drawable/ic_success_material.xml
deleted file mode 100644
index ebcce3b5532c8..0000000000000
--- a/packages/PackageInstaller/res/drawable/ic_success_material.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
diff --git a/packages/PackageInstaller/res/drawable/ic_toc.xml b/packages/PackageInstaller/res/drawable/ic_toc.xml
deleted file mode 100644
index 66c476bef832b..0000000000000
--- a/packages/PackageInstaller/res/drawable/ic_toc.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/packages/PackageInstaller/res/drawable/rectangle_ripple_mask.xml b/packages/PackageInstaller/res/drawable/rectangle_ripple_mask.xml
deleted file mode 100644
index 69eaf8bd4e4b2..0000000000000
--- a/packages/PackageInstaller/res/drawable/rectangle_ripple_mask.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/packages/PackageInstaller/res/layout-television/grant_permissions.xml b/packages/PackageInstaller/res/layout-television/grant_permissions.xml
deleted file mode 100644
index 44583bfbeb493..0000000000000
--- a/packages/PackageInstaller/res/layout-television/grant_permissions.xml
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout-television/header.xml b/packages/PackageInstaller/res/layout-television/header.xml
deleted file mode 100644
index 56e35db7109c7..0000000000000
--- a/packages/PackageInstaller/res/layout-television/header.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout-television/permissions_frame.xml b/packages/PackageInstaller/res/layout-television/permissions_frame.xml
deleted file mode 100644
index 1dcda8d4abe61..0000000000000
--- a/packages/PackageInstaller/res/layout-television/permissions_frame.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout-watch/accept_deny_dialog.xml b/packages/PackageInstaller/res/layout-watch/accept_deny_dialog.xml
deleted file mode 100644
index 1a0509eede2d2..0000000000000
--- a/packages/PackageInstaller/res/layout-watch/accept_deny_dialog.xml
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout-watch/wear_review_permission_action_pref.xml b/packages/PackageInstaller/res/layout-watch/wear_review_permission_action_pref.xml
deleted file mode 100644
index 2b10c4dbb0c66..0000000000000
--- a/packages/PackageInstaller/res/layout-watch/wear_review_permission_action_pref.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout-watch/wear_review_permission_title_pref.xml b/packages/PackageInstaller/res/layout-watch/wear_review_permission_title_pref.xml
deleted file mode 100644
index 67928356116f6..0000000000000
--- a/packages/PackageInstaller/res/layout-watch/wear_review_permission_title_pref.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout/car_app_permissions.xml b/packages/PackageInstaller/res/layout/car_app_permissions.xml
deleted file mode 100644
index e052b67af81f4..0000000000000
--- a/packages/PackageInstaller/res/layout/car_app_permissions.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout/grant_permissions.xml b/packages/PackageInstaller/res/layout/grant_permissions.xml
deleted file mode 100644
index f2a041fd0f5f3..0000000000000
--- a/packages/PackageInstaller/res/layout/grant_permissions.xml
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout/grant_permissions_content.xml b/packages/PackageInstaller/res/layout/grant_permissions_content.xml
deleted file mode 100644
index caa1d7665ab59..0000000000000
--- a/packages/PackageInstaller/res/layout/grant_permissions_content.xml
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout/header.xml b/packages/PackageInstaller/res/layout/header.xml
deleted file mode 100644
index 45e6972c41289..0000000000000
--- a/packages/PackageInstaller/res/layout/header.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout/label.xml b/packages/PackageInstaller/res/layout/label.xml
deleted file mode 100644
index e1a51434c1ed8..0000000000000
--- a/packages/PackageInstaller/res/layout/label.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout/loading_container.xml b/packages/PackageInstaller/res/layout/loading_container.xml
deleted file mode 100644
index 5a165deee5832..0000000000000
--- a/packages/PackageInstaller/res/layout/loading_container.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout/permissions_frame.xml b/packages/PackageInstaller/res/layout/permissions_frame.xml
deleted file mode 100644
index 156af57e897a5..0000000000000
--- a/packages/PackageInstaller/res/layout/permissions_frame.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout/permissions_list.xml b/packages/PackageInstaller/res/layout/permissions_list.xml
deleted file mode 100644
index 5e3ae0f5c23da..0000000000000
--- a/packages/PackageInstaller/res/layout/permissions_list.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout/preference_category_material.xml b/packages/PackageInstaller/res/layout/preference_category_material.xml
deleted file mode 100644
index f62260bc1900b..0000000000000
--- a/packages/PackageInstaller/res/layout/preference_category_material.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout/preference_permissions.xml b/packages/PackageInstaller/res/layout/preference_permissions.xml
deleted file mode 100644
index 2a03067c8a7a0..0000000000000
--- a/packages/PackageInstaller/res/layout/preference_permissions.xml
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout/preference_permissions_switch.xml b/packages/PackageInstaller/res/layout/preference_permissions_switch.xml
deleted file mode 100644
index 50e2c99f3a014..0000000000000
--- a/packages/PackageInstaller/res/layout/preference_permissions_switch.xml
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/layout/review_permissions.xml b/packages/PackageInstaller/res/layout/review_permissions.xml
deleted file mode 100644
index 6a1c6b3ea774d..0000000000000
--- a/packages/PackageInstaller/res/layout/review_permissions.xml
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/values-television/colors.xml b/packages/PackageInstaller/res/values-television/colors.xml
index 6afe24830790b..1cacc002465b7 100644
--- a/packages/PackageInstaller/res/values-television/colors.xml
+++ b/packages/PackageInstaller/res/values-television/colors.xml
@@ -24,16 +24,5 @@
#1f292d
- #ff263238
- @color/grant_permissions_white_text_alpha_100
- @color/grant_permissions_white_text_alpha_100
- @color/grant_permissions_white_text_alpha_70
- @color/grant_permissions_white_text_alpha_70
- @color/grant_permissions_white_text_alpha_100
- #26eeeeee
-
- @color/off_white
- #b2eeeeee
-
#ffeeeeee
diff --git a/packages/PackageInstaller/res/values-television/dimens.xml b/packages/PackageInstaller/res/values-television/dimens.xml
index 03038386e08df..d1c232e693b0d 100644
--- a/packages/PackageInstaller/res/values-television/dimens.xml
+++ b/packages/PackageInstaller/res/values-television/dimens.xml
@@ -15,13 +15,6 @@
-->
- 64dp
- 19dp
-
- 3dp
- 18dp
- 8dp
-
16dp
52dp
40dp
diff --git a/packages/PackageInstaller/res/values-television/strings.xml b/packages/PackageInstaller/res/values-television/strings.xml
deleted file mode 100644
index c11d865cedd85..0000000000000
--- a/packages/PackageInstaller/res/values-television/strings.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
-
- Deny and don\'t ask again
-
-
- You can change this later in Settings > Apps
-
-
-
- %1$s /
- %2$s
-
-
- Show system apps
-
-
- App permissions
- App permissions
- %1$s permissions
- Additional permissions
- %1$s permissions
-
diff --git a/packages/PackageInstaller/res/values-television/styles.xml b/packages/PackageInstaller/res/values-television/styles.xml
deleted file mode 100644
index 5f712f7d134b5..0000000000000
--- a/packages/PackageInstaller/res/values-television/styles.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/values-television/themes.xml b/packages/PackageInstaller/res/values-television/themes.xml
deleted file mode 100644
index f778fad25ccdf..0000000000000
--- a/packages/PackageInstaller/res/values-television/themes.xml
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/PackageInstaller/res/values-watch/strings.xml b/packages/PackageInstaller/res/values-watch/strings.xml
index f940eae6552e3..25e83893e2a33 100644
--- a/packages/PackageInstaller/res/values-watch/strings.xml
+++ b/packages/PackageInstaller/res/values-watch/strings.xml
@@ -15,21 +15,6 @@
-->
-
- Deny, don\'t ask again
-
-
-
- %1$s /
- %2$s
-
-
-
- Show system apps
-
-
- Can\'t be changed
-
Yes
diff --git a/packages/PackageInstaller/res/values-watch/themes.xml b/packages/PackageInstaller/res/values-watch/themes.xml
index 3adcfc546c009..5e52008c7fd69 100644
--- a/packages/PackageInstaller/res/values-watch/themes.xml
+++ b/packages/PackageInstaller/res/values-watch/themes.xml
@@ -17,10 +17,4 @@
-
-
-
-
diff --git a/packages/PackageInstaller/res/values/strings.xml b/packages/PackageInstaller/res/values/strings.xml
index 23eb8657e2997..6c7160fc29357 100644
--- a/packages/PackageInstaller/res/values/strings.xml
+++ b/packages/PackageInstaller/res/values/strings.xml
@@ -172,204 +172,11 @@
There was a problem parsing the package.
-
- New
-
- All
-
- Privacy
-
- Device Access
-
-
- This update requires no new permissions.
-
-
- Deny
-
-
- More info
-
-
- Deny anyway
-
-
-
- %1$s of
- %2$s
-
-
- Allow
- <b>%1$s</b> to
- %2$s?
-
-
- Always allow
- <b>%1$s</b> to
- %2$s?
-
-
- Only while using app
-
-
- Always
-
-
- Deny and don\u2019t ask again
-
-
- %1$d disabled
-
-
- all disabled
-
-
- none disabled
-
-
-
-
- Allow
-
-
- Apps
-
-
- App permissions
-
- Don\'t ask again
-
-
- No permissions
-
-
- Additional permissions
-
-
- Open app info
-
-
-
- - %1$d more
- - %1$d more
-
-
-
- This app was designed for an older version of Android. Denying permission may cause it to no longer function as intended.
-
-
- perform an unknown action
-
-
- %1$d of %2$d apps allowed
-
-
- Show system
-
- Hide system
-
-
- No apps
-
-
- Location Settings
-
-
- %1$s is a provider of location services for this device. Location access can be modified from location settings.
-
-
- If you deny this permission, basic features of your device may no longer function as intended.
-
-
- Enforced by policy
-
-
- Background access disabled by policy
-
-
- Background access enabled by policy
-
-
- Foreground access enabled by policy
-
-
- Controlled by admin
-
-
- - @string/permission_access_always
- - @string/permission_access_only_foreground
- - @string/permission_access_never
-
-
-
- Always
-
-
- Only while using app
-
-
- Never
-
-
- Loading\u2026
-
-
- All permissions
-
- Other app capabilities
-
-
- Permission request
-
-
- Screen overlay detected
-
-
- To change this permission setting, you first have to turn off the screen overlay from Settings \u003e Apps
-
-
- Open settings
-
Android Wear
Install/Uninstall actions not supported on Wear.
-
-
-
- Choose what to allow
- <b>%1$s</b> to access
-
-
-
- <b>%1$s</b> has been updated.
- Choose what to allow this app to access.
-
-
- Cancel
-
-
- Continue
-
-
- New permissions
-
-
- Current permissions
-
Staging app…
diff --git a/packages/PackageInstaller/res/values/themes.xml b/packages/PackageInstaller/res/values/themes.xml
index 3ddb6a7a9444d..6df6246ff5604 100644
--- a/packages/PackageInstaller/res/values/themes.xml
+++ b/packages/PackageInstaller/res/values/themes.xml
@@ -17,28 +17,6 @@
-
-
-
-
-
-
-
-