Revert "Remove Flipendo security policy"

Revert "Remove Flipendo"

Revert "Remove Flipendo config overlay"

Revert "Remove Flipendo from rvc-dev"

Revert "Remove Flipendo from rvc-dev"

Revert "Remove Flipendo atoms from rvc-dev"

Revert submission 11999382-removing_flipendo_rvcdev

Reason for revert: Incorrect Merged-in tag was used.
Reverted Changes:
I965839606:Remove Flipendo
Iac1a2f26f:Remove Flipendo config overlay
Idf70884ba:Remove Flipendo atoms from rvc-dev
Id41d74f6a:Remove Flipendo from rvc-dev
I8d76ca8b6:Remove Flipendo from rvc-dev
Ie10ce1f25:Remove Flipendo security policy

Change-Id: I7a1ccec3b2dffb606f1d3c78f6c44a6c13d8f27b

Exempt-From-Owner-Approval: reverting before resubmitting with the right tag, the end state is a no-op 
Bug: 159837905
Merged-In: I6a945135b5107c39499be0378ca210ac70aaf95d
diff --git a/flipendo/flipendo.te b/flipendo/flipendo.te
new file mode 100644
index 0000000..cdcffb2
--- /dev/null
+++ b/flipendo/flipendo.te
@@ -0,0 +1,17 @@
+type flipendo, domain, coredomain;
+
+app_domain(flipendo)
+
+# Access to Westworld logging service
+allow flipendo fwk_stats_hwservice:hwservice_manager find;
+binder_call(flipendo, stats_service_server)
+
+binder_call(flipendo, gpuservice)
+
+allow flipendo app_api_service:service_manager find;
+
+# Allows Flipendo to change app saturation
+allow flipendo color_display_service:service_manager find;
+
+# Access to PowerHal service
+hal_client_domain(flipendo, hal_power);
diff --git a/flipendo/seapp_contexts b/flipendo/seapp_contexts
new file mode 100644
index 0000000..773a179
--- /dev/null
+++ b/flipendo/seapp_contexts
@@ -0,0 +1,2 @@
+# Domain for Flipendo
+user=_app seinfo=platform name=com.google.android.flipendo domain=flipendo type=app_data_file levelFrom=all
\ No newline at end of file