vendor/aosp: Fix up service contexts for sepolicy.
Partially picked from https://github.com/CyanogenMod/android_vendor_cm/commit/c3d39699715ab44fb9d82d004a599774613b9772
Signed-off-by: Meninblack007 <sanyam.53jain@gmail.com>
diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts
index c84e880..e17fb7d 100644
--- a/sepolicy/file_contexts
+++ b/sepolicy/file_contexts
@@ -20,7 +20,6 @@
/sys/block/mmcblk.*/queue/scheduler -- u:object_r:sysfs_devices_system_iosched:s0
/data/hostapd(/.*)? u:object_r:wifi_data_file:s0
-/data/misc/radio(/.*)? u:object_r:radio_data_file:s0
#############
# Expansion of these hooks is a bit unconventional
diff --git a/sepolicy/service.te b/sepolicy/service.te
new file mode 100644
index 0000000..789660c
--- /dev/null
+++ b/sepolicy/service.te
@@ -0,0 +1 @@
+type edge_gesture_service, system_api_service, system_server_service, service_manager_type;
diff --git a/sepolicy/service_contexts b/sepolicy/service_contexts
index 09640f8..2e810fe 100644
--- a/sepolicy/service_contexts
+++ b/sepolicy/service_contexts
@@ -1 +1 @@
-edgegestureservice u:object_r:system_server_service:s0
+edgegestureservice u:object_r:edge_gesture_service:s0