Loading android/app/AndroidManifest.xml +1 −0 Original line number Original line Diff line number Diff line Loading @@ -58,6 +58,7 @@ <uses-permission android:name="android.permission.MEDIA_CONTENT_CONTROL" /> <uses-permission android:name="android.permission.MEDIA_CONTENT_CONTROL" /> <uses-permission android:name="android.permission.MANAGE_DOCUMENTS" /> <uses-permission android:name="android.permission.MANAGE_DOCUMENTS" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.DEVICE_POWER" /> <!-- For PBAP Owner Vcard Info --> <!-- For PBAP Owner Vcard Info --> <uses-permission android:name="android.permission.READ_PROFILE"/> <uses-permission android:name="android.permission.READ_PROFILE"/> Loading android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java +9 −0 Original line number Original line Diff line number Diff line Loading @@ -48,6 +48,7 @@ import android.content.ActivityNotFoundException; import android.media.AudioManager; import android.media.AudioManager; import android.net.Uri; import android.net.Uri; import android.os.IBinder; import android.os.IBinder; import android.os.IDeviceIdleController; import android.os.Message; import android.os.Message; import android.os.ParcelUuid; import android.os.ParcelUuid; import android.os.RemoteException; import android.os.RemoteException; Loading Loading @@ -2168,6 +2169,14 @@ final class HeadsetStateMachine extends StateMachine { if (!isVirtualCallInProgress() && if (!isVirtualCallInProgress() && !isInCall()) !isInCall()) { { IDeviceIdleController dic = IDeviceIdleController.Stub.asInterface( ServiceManager.getService(Context.DEVICE_IDLE_CONTROLLER)); if (dic != null) { try { dic.exitIdle("voice-command"); } catch (RemoteException e) { } } try { try { mService.startActivity(sVoiceCommandIntent); mService.startActivity(sVoiceCommandIntent); } catch (ActivityNotFoundException e) { } catch (ActivityNotFoundException e) { Loading Loading
android/app/AndroidManifest.xml +1 −0 Original line number Original line Diff line number Diff line Loading @@ -58,6 +58,7 @@ <uses-permission android:name="android.permission.MEDIA_CONTENT_CONTROL" /> <uses-permission android:name="android.permission.MEDIA_CONTENT_CONTROL" /> <uses-permission android:name="android.permission.MANAGE_DOCUMENTS" /> <uses-permission android:name="android.permission.MANAGE_DOCUMENTS" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.DEVICE_POWER" /> <!-- For PBAP Owner Vcard Info --> <!-- For PBAP Owner Vcard Info --> <uses-permission android:name="android.permission.READ_PROFILE"/> <uses-permission android:name="android.permission.READ_PROFILE"/> Loading
android/app/src/com/android/bluetooth/hfp/HeadsetStateMachine.java +9 −0 Original line number Original line Diff line number Diff line Loading @@ -48,6 +48,7 @@ import android.content.ActivityNotFoundException; import android.media.AudioManager; import android.media.AudioManager; import android.net.Uri; import android.net.Uri; import android.os.IBinder; import android.os.IBinder; import android.os.IDeviceIdleController; import android.os.Message; import android.os.Message; import android.os.ParcelUuid; import android.os.ParcelUuid; import android.os.RemoteException; import android.os.RemoteException; Loading Loading @@ -2168,6 +2169,14 @@ final class HeadsetStateMachine extends StateMachine { if (!isVirtualCallInProgress() && if (!isVirtualCallInProgress() && !isInCall()) !isInCall()) { { IDeviceIdleController dic = IDeviceIdleController.Stub.asInterface( ServiceManager.getService(Context.DEVICE_IDLE_CONTROLLER)); if (dic != null) { try { dic.exitIdle("voice-command"); } catch (RemoteException e) { } } try { try { mService.startActivity(sVoiceCommandIntent); mService.startActivity(sVoiceCommandIntent); } catch (ActivityNotFoundException e) { } catch (ActivityNotFoundException e) { Loading