Merge "Add tuner permissions to Shell" into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
e0b1bfb87d
@@ -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">
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user