From 7e1892486323d2665eac71bf60c6dfefe8a89bf8 Mon Sep 17 00:00:00 2001 From: vagdevi Date: Sun, 5 Aug 2018 18:47:15 -0700 Subject: [PATCH] Wahoo - Make changes for ConnMon to be privapp Define ConnectivityMonitor as _app & isPrivApp. Give write permission in radio for PowerAnomaly usecase. Bug: 112197190 Test: manual - flashed build with changes in "connmon-privapp" topic, ConnectivityMonitor works as intended Change-Id: Iaf2ce49af29ed912024b30a07f80df4fe6220328 --- init.hardware.rc | 2 +- sepolicy/vendor/seapp_contexts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/init.hardware.rc b/init.hardware.rc index ad944409..45cecc36 100644 --- a/init.hardware.rc +++ b/init.hardware.rc @@ -337,7 +337,7 @@ on zygote-start mkdir /data/misc/dash 0770 media audio # Create directory for radio - mkdir /data/vendor/radio 0771 system radio + mkdir /data/vendor/radio 0773 system radio # Create directory used by display clients mkdir /data/misc/display 0770 system graphics diff --git a/sepolicy/vendor/seapp_contexts b/sepolicy/vendor/seapp_contexts index 6d17cf73..14bf9ca6 100644 --- a/sepolicy/vendor/seapp_contexts +++ b/sepolicy/vendor/seapp_contexts @@ -26,4 +26,4 @@ user=_app seinfo=platform name=com.qualcomm.timeservice domain=timeservice_app t user=_app seinfo=easel name=com.google.android.imaging.easel.service domain=easelservice_app type=app_data_file levelFrom=user #Domain for connectivity monitor -user=radio seinfo=platform name=com.google.android.connectivitymonitor domain=con_monitor_app type=app_data_file levelFrom=all +user=_app isPrivApp=true seinfo=platform name=com.google.android.connectivitymonitor domain=con_monitor_app type=app_data_file levelFrom=all