diff --git a/services/core/java/com/android/server/hdmi/HdmiControlService.java b/services/core/java/com/android/server/hdmi/HdmiControlService.java index 0d44c1b0397a9..a5c26e341faf2 100644 --- a/services/core/java/com/android/server/hdmi/HdmiControlService.java +++ b/services/core/java/com/android/server/hdmi/HdmiControlService.java @@ -2194,13 +2194,7 @@ public class HdmiControlService extends SystemService { @Override public void setHdmiCecVolumeControlEnabled(final boolean isHdmiCecVolumeControlEnabled) { enforceAccessPermission(); - runOnServiceThread(new Runnable() { - @Override - public void run() { - HdmiControlService.this.setHdmiCecVolumeControlEnabled( - isHdmiCecVolumeControlEnabled); - } - }); + HdmiControlService.this.setHdmiCecVolumeControlEnabled(isHdmiCecVolumeControlEnabled); } @Override @@ -3000,7 +2994,6 @@ public class HdmiControlService extends SystemService { } void setHdmiCecVolumeControlEnabled(boolean isHdmiCecVolumeControlEnabled) { - assertRunOnServiceThread(); synchronized (mLock) { mHdmiCecVolumeControlEnabled = isHdmiCecVolumeControlEnabled; @@ -3016,7 +3009,6 @@ public class HdmiControlService extends SystemService { } boolean isHdmiCecVolumeControlEnabled() { - assertRunOnServiceThread(); synchronized (mLock) { return mHdmiCecVolumeControlEnabled; }