Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2bc45124 authored by cncn's avatar cncn Committed by android-build-merger
Browse files

Merge "Update-ability: Remove IDeviceIdleController" am: b9ee0231 am: bd7962f5

am: 1689856c

Change-Id: I0866ad13c12f7c89939c6f38c07cbe670a929351
parents 801cf7b6 1689856c
Loading
Loading
Loading
Loading
+0 −18
Original line number Diff line number Diff line
@@ -32,11 +32,8 @@ import android.media.AudioManager;
import android.net.Uri;
import android.os.BatteryManager;
import android.os.HandlerThread;
import android.os.IDeviceIdleController;
import android.os.Looper;
import android.os.ParcelUuid;
import android.os.RemoteException;
import android.os.ServiceManager;
import android.os.SystemProperties;
import android.os.UserHandle;
import android.telecom.PhoneAccount;
@@ -1424,21 +1421,6 @@ public class HeadsetService extends ProfileService {
                        + " as active");
                return false;
            }
            IDeviceIdleController deviceIdleController = IDeviceIdleController.Stub.asInterface(
                    ServiceManager.getService(Context.DEVICE_IDLE_CONTROLLER));
            if (deviceIdleController == null) {
                Log.w(TAG, "startVoiceRecognitionByHeadset: deviceIdleController is null, device="
                        + fromDevice);
                return false;
            }
            try {
                deviceIdleController.exitIdle("voice-command");
            } catch (RemoteException e) {
                Log.w(TAG,
                        "startVoiceRecognitionByHeadset: failed to exit idle, device=" + fromDevice
                                + ", error=" + e.getMessage());
                return false;
            }
            if (!mSystemInterface.activateVoiceRecognition()) {
                Log.w(TAG, "startVoiceRecognitionByHeadset: failed request from " + fromDevice);
                return false;