diff options
| author | Satish Kodishala <skodisha@codeaurora.org> | 2016-01-08 10:43:43 +0530 |
|---|---|---|
| committer | Steve Kondik <steve@cyngn.com> | 2016-02-20 19:22:16 +0100 |
| commit | aed2d0c76f22aefdb99e9cad9b1383984f644411 (patch) | |
| tree | b021115a419e034c72785abb27339d0154674d49 | |
| parent | 80e2d82080b926ed7bea4ab6183cce61bae6a40d (diff) | |
| download | frameworks_base-aed2d0c76f22aefdb99e9cad9b1383984f644411.zip frameworks_base-aed2d0c76f22aefdb99e9cad9b1383984f644411.tar.gz frameworks_base-aed2d0c76f22aefdb99e9cad9b1383984f644411.tar.bz2 | |
BT: Allow user processes to bind to HeadsetService in guest login
In guest login, allow binding to HeadsetService for user processes.
CRs-Fixed: 959566
Change-Id: I7d35b89ddc20ebc7db9dcffb21a715108d842923
| -rw-r--r-- | core/java/android/bluetooth/BluetoothHeadset.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/bluetooth/BluetoothHeadset.java b/core/java/android/bluetooth/BluetoothHeadset.java index 8d4742b..f513652 100644 --- a/core/java/android/bluetooth/BluetoothHeadset.java +++ b/core/java/android/bluetooth/BluetoothHeadset.java @@ -24,6 +24,7 @@ import android.content.Intent; import android.content.ServiceConnection; import android.os.IBinder; import android.os.RemoteException; +import android.os.UserHandle; import android.util.Log; import java.util.ArrayList; @@ -302,7 +303,7 @@ public final class BluetoothHeadset implements BluetoothProfile { ComponentName comp = intent.resolveSystemService(mContext.getPackageManager(), 0); intent.setComponent(comp); if (comp == null || !mContext.bindServiceAsUser(intent, mConnection, 0, - android.os.Process.myUserHandle())) { + UserHandle.CURRENT_OR_SELF)) { Log.e(TAG, "Could not bind to Bluetooth Headset Service with " + intent); return false; } |
