diff --git a/whitechapel_pro/better_bug_app.te b/whitechapel_pro/better_bug_app.te index 7a8c3818..506e832f 100644 --- a/whitechapel_pro/better_bug_app.te +++ b/whitechapel_pro/better_bug_app.te @@ -1,6 +1,11 @@ -type better_bug_app, domain; +type better_bug_app, domain, coredomain; userdebug_or_eng(` app_domain(better_bug_app) + net_domain(better_bug_app) + allow better_bug_app app_api_service:service_manager find; + allow better_bug_app system_api_service:service_manager find; + allow better_bug_app privapp_data_file:file execute; + get_prop(better_bug_app, default_prop); get_prop(better_bug_app, vendor_startup_bugreport_requested_prop) ') diff --git a/whitechapel_pro/property.te b/whitechapel_pro/property.te index 1bca1a73..ca17222c 100644 --- a/whitechapel_pro/property.te +++ b/whitechapel_pro/property.te @@ -39,4 +39,4 @@ vendor_internal_prop(vendor_telephony_app_prop) # Battery Mitigation vendor_internal_prop(vendor_mitigation_ready_prop) -vendor_internal_prop(vendor_startup_bugreport_requested_prop) +vendor_public_prop(vendor_startup_bugreport_requested_prop) diff --git a/whitechapel_pro/seapp_contexts b/whitechapel_pro/seapp_contexts index 7a908751..ce467c3b 100644 --- a/whitechapel_pro/seapp_contexts +++ b/whitechapel_pro/seapp_contexts @@ -73,4 +73,4 @@ user=system seinfo=platform name=com.google.android.CatEngine domain=cat_engine_ user=_app isPrivApp=true name=com.google.pixel.digitalkey.timesync domain=vendor_cccdktimesync_app type=app_data_file levelFrom=all # BetterBug -user=_app seinfo=platform name=com.google.android.apps.internal.betterbug domain=better_bug_app type=app_data_file levelFrom=user +user=_app isPrivApp=true name=com.google.android.apps.internal.betterbug domain=better_bug_app type=app_data_file levelFrom=all