Carwhisperer works perfectly on external bluetooth adapters, but fails with internal android bluetooth (both vhci or bt_smd). Comparing the two methods btmon logs, I can see that the package types are different. External adapter/driver lets through all packet types, but internal restricts some. Hence carwhisperer won't recieve/send packets. See the case of internal packet types:

These doesn't appear in logs when using external adapter. Is there any way to modofy carwhisperer for using different packets?
Carwhisperer works perfectly on external bluetooth adapters, but fails with internal android bluetooth (both vhci or bt_smd). Comparing the two methods btmon logs, I can see that the package types are different. External adapter/driver lets through all packet types, but internal restricts some. Hence carwhisperer won't recieve/send packets. See the case of internal packet types:

These doesn't appear in logs when using external adapter. Is there any way to modofy carwhisperer for using different packets?