diff --git a/services/core/java/com/android/server/audio/AudioService.java b/services/core/java/com/android/server/audio/AudioService.java index e55bddb806a3e..e48c5385cbeb9 100644 --- a/services/core/java/com/android/server/audio/AudioService.java +++ b/services/core/java/com/android/server/audio/AudioService.java @@ -2402,10 +2402,6 @@ public class AudioService extends IAudioService.Stub Log.w(TAG, "audioFormat to enable is not a surround format."); return false; } - if (mContext.checkCallingOrSelfPermission(android.Manifest.permission.WRITE_SETTINGS) - != PackageManager.PERMISSION_GRANTED) { - throw new SecurityException("Missing WRITE_SETTINGS permission"); - } final long token = Binder.clearCallingIdentity(); try { @@ -2473,11 +2469,6 @@ public class AudioService extends IAudioService.Stub /** @see AudioManager#getEncodedSurroundMode() */ @Override public int getEncodedSurroundMode(int targetSdkVersion) { - if (mContext.checkCallingOrSelfPermission(android.Manifest.permission.WRITE_SETTINGS) - != PackageManager.PERMISSION_GRANTED) { - throw new SecurityException("Missing WRITE_SETTINGS permission"); - } - final long token = Binder.clearCallingIdentity(); try { synchronized (mSettingsLock) {