Edit: Apparently you can use a dedicated Bluetooth adapter for provisioning if it's installed on your server. It can't be used for the Bluetooth integration at the same time.
surely the google component can be replaced then? I mean it needs to be made first, but hopefully google has not made it impossible to implement with arbitrary android api restrictions..