Loading data/etc/privapp-permissions-platform.xml +4 −0 Original line number Diff line number Diff line Loading @@ -399,6 +399,10 @@ applications that come with the platform <permission name="android.permission.REGISTER_STATS_PULL_ATOM"/> <!-- Permission required for testing system audio effect APIs. --> <permission name="android.permission.MODIFY_DEFAULT_AUDIO_EFFECTS"/> <!-- Permissions required for CTS test - TunerTest --> <permission name="android.permission.ACCESS_TV_DESCRAMBLER" /> <permission name="android.permission.ACCESS_TV_TUNER" /> <permission name="android.permission.TUNER_RESOURCE_ACCESS" /> </privapp-permissions> <privapp-permissions package="com.android.statementservice"> Loading packages/Shell/AndroidManifest.xml +5 −0 Original line number Diff line number Diff line Loading @@ -284,6 +284,11 @@ <!-- Permission required for testing system audio effect APIs. --> <uses-permission android:name="android.permission.MODIFY_DEFAULT_AUDIO_EFFECTS"/> <!-- Permissions required for CTS test - TunerTest --> <uses-permission android:name="android.permission.ACCESS_TV_DESCRAMBLER" /> <uses-permission android:name="android.permission.ACCESS_TV_TUNER" /> <uses-permission android:name="android.permission.TUNER_RESOURCE_ACCESS" /> <application android:label="@string/app_label" android:theme="@android:style/Theme.DeviceDefault.DayNight" android:defaultToDeviceProtectedStorage="true" Loading services/core/java/com/android/server/tv/tunerresourcemanager/TunerResourceManagerService.java +2 −2 Original line number Diff line number Diff line Loading @@ -657,12 +657,12 @@ public class TunerResourceManagerService extends SystemService { } private void enforceTunerAccessPermission(String apiName) { getContext().enforceCallingPermission("android.Manifest.permission.ACCESS_TV_TUNER", getContext().enforceCallingPermission("android.permission.ACCESS_TV_TUNER", TAG + ": " + apiName); } private void enforceDescramblerAccessPermission(String apiName) { getContext().enforceCallingPermission("android.Manifest.permission.ACCESS_TV_DESCRAMBLER", getContext().enforceCallingPermission("android.permission.ACCESS_TV_DESCRAMBLER", TAG + ": " + apiName); } } Loading
data/etc/privapp-permissions-platform.xml +4 −0 Original line number Diff line number Diff line Loading @@ -399,6 +399,10 @@ applications that come with the platform <permission name="android.permission.REGISTER_STATS_PULL_ATOM"/> <!-- Permission required for testing system audio effect APIs. --> <permission name="android.permission.MODIFY_DEFAULT_AUDIO_EFFECTS"/> <!-- Permissions required for CTS test - TunerTest --> <permission name="android.permission.ACCESS_TV_DESCRAMBLER" /> <permission name="android.permission.ACCESS_TV_TUNER" /> <permission name="android.permission.TUNER_RESOURCE_ACCESS" /> </privapp-permissions> <privapp-permissions package="com.android.statementservice"> Loading
packages/Shell/AndroidManifest.xml +5 −0 Original line number Diff line number Diff line Loading @@ -284,6 +284,11 @@ <!-- Permission required for testing system audio effect APIs. --> <uses-permission android:name="android.permission.MODIFY_DEFAULT_AUDIO_EFFECTS"/> <!-- Permissions required for CTS test - TunerTest --> <uses-permission android:name="android.permission.ACCESS_TV_DESCRAMBLER" /> <uses-permission android:name="android.permission.ACCESS_TV_TUNER" /> <uses-permission android:name="android.permission.TUNER_RESOURCE_ACCESS" /> <application android:label="@string/app_label" android:theme="@android:style/Theme.DeviceDefault.DayNight" android:defaultToDeviceProtectedStorage="true" Loading
services/core/java/com/android/server/tv/tunerresourcemanager/TunerResourceManagerService.java +2 −2 Original line number Diff line number Diff line Loading @@ -657,12 +657,12 @@ public class TunerResourceManagerService extends SystemService { } private void enforceTunerAccessPermission(String apiName) { getContext().enforceCallingPermission("android.Manifest.permission.ACCESS_TV_TUNER", getContext().enforceCallingPermission("android.permission.ACCESS_TV_TUNER", TAG + ": " + apiName); } private void enforceDescramblerAccessPermission(String apiName) { getContext().enforceCallingPermission("android.Manifest.permission.ACCESS_TV_DESCRAMBLER", getContext().enforceCallingPermission("android.permission.ACCESS_TV_DESCRAMBLER", TAG + ": " + apiName); } }