Android doesn't use Bluez implement of HSP profile.
The Android implementation is at BluetoothHandsfree.java where the
AT+VGM commands are registered.
So you already have information at the java layer about this.
>
> I have considered a number of options, which I believe are all
> overkills:
>
> 1. Substitute the official API by entending an unofficial one (such as
> http://code.google.com/p/android-bluetooth by Stefano Sanna's team)
> 2. Hack up some native code to access the DBus directly.
> 3. Put in a request for the support for handling AT+VGM and triggering
> +VGM in the list to be considered for future BluetoothHeadset
> releases.
>
> Anyone with a neater solution would be greatly appreciated.
>
> D Wong
>
> --
> You received this message because you are subscribed to the Google Groups "android-platform" group.
> To post to this group, send email to android-...@googlegroups.com.
> To unsubscribe from this group, send email to android-platfo...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/android-platform?hl=en.
>
>
Yes VGM is not integrated like VGS. And I thought you are working on a
patch to implement this
that you can submit back.
If will have to hack up something in BluetoothHandsfree.java if your want it.