aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lineage_atv.mk4
-rw-r--r--privapp-permissions/privapp-permissions-lineage-atv.xml18
2 files changed, 22 insertions, 0 deletions
diff --git a/lineage_atv.mk b/lineage_atv.mk
index b641f31..994dccb 100644
--- a/lineage_atv.mk
+++ b/lineage_atv.mk
@@ -31,3 +31,7 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \
Vendor_28de_Product_1102.kl \
Vendor_28de_Product_1142.kl
+
+# TVSettings privapp permissions
+PRODUCT_COPY_FILES +=\
+ device/lineage/atv/privapp-permissions/privapp-permissions-lineage-atv.xml:(TARGET_OUT_SYSTEM)/etc/permissions/privapp-permissions-lineage-atv.xml
diff --git a/privapp-permissions/privapp-permissions-lineage-atv.xml b/privapp-permissions/privapp-permissions-lineage-atv.xml
new file mode 100644
index 0000000..b9b5f08
--- /dev/null
+++ b/privapp-permissions/privapp-permissions-lineage-atv.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <privapp-permissions package="com.android.tv.settings">
+ <permission name="android.permission.BACKUP"/>
+ <permission name="android.permission.DELETE_CACHE_FILES"/>
+ <permission name="android.permission.DUMP"/>
+ <permission name="android.permission.FORCE_STOP_PACKAGES"/>
+ <permission name="android.permission.GET_ACCOUNTS_PRIVILEGED"/>
+ <permission name="android.permission.MANAGE_USERS"/>
+ <permission name="android.permission.OVERRIDE_WIFI_CONFIG"/>
+ <permission name="android.permission.REBOOT"/>
+ <permission name="android.permission.SET_TIME"/>
+ <permission name="android.permission.SET_TIME_ZONE"/>
+ <permission name="android.permission.USE_RESERVED_DISK"/>
+ <permission name="android.permission.WRITE_MEDIA_STORAGE"/>
+ <permission name="android.permission.WRITE_SECURE_SETTINGS"/>
+ </privapp-permissions>
+</permissions>