Allow grilservice and powerstatsservice apps to access app_api_service

avc:  denied  { find } for pid=2542 uid=10231 name=tethering scontext=u:r:grilservice_app:s0:c231,c256,c512,c768 tcontext=u:object_r:tethering_service:s0 tclass=service_manager permissive=0
avc:  denied  { find } for pid=2731 uid=10319 name=tethering scontext=u:r:powerstatsservice_app:s0:c63,c257,c512,c768 tcontext=u:object_r:tethering_service:s0 tclass=service_manager permissive=0

Test: Build and flash selinux modules, the device can boot to home
      Mobile data and MHS works well
Bug: 171386783
Merged-In: I239d91fd2b97b59d5803d46a354c80e93635d0dd
Change-Id: I239d91fd2b97b59d5803d46a354c80e93635d0dd
(cherry picked from commit b841b5774a2d305882872937b9745f0b3d91ce5e)
diff --git a/vendor/google/grilservice_app.te b/vendor/google/grilservice_app.te
index ef2430f..1d1ff57 100644
--- a/vendor/google/grilservice_app.te
+++ b/vendor/google/grilservice_app.te
@@ -4,6 +4,6 @@
 
 allow grilservice_app hal_radioext_hwservice:hwservice_manager find;
 allow grilservice_app hal_wifi_ext_hwservice:hwservice_manager find;
-allow grilservice_app activity_service:service_manager find;
+allow grilservice_app app_api_service:service_manager find;
 binder_call(grilservice_app, hal_radioext_default)
 binder_call(grilservice_app, hal_wifi_ext)
diff --git a/vendor/google/powerstatsservice.te b/vendor/google/powerstatsservice.te
index af8e78b..c8f7445 100644
--- a/vendor/google/powerstatsservice.te
+++ b/vendor/google/powerstatsservice.te
@@ -4,7 +4,7 @@
 userdebug_or_eng(`
   app_domain(powerstatsservice_app)
   binder_call(powerstatsservice_app, incidentd)
-  allow powerstatsservice_app activity_service:service_manager find;
+  allow powerstatsservice_app app_api_service:service_manager find;
   allow powerstatsservice_app incident_service:service_manager find;
   hal_client_domain(powerstatsservice_app, hal_power_stats);
 ')