- Aug 27, 2011
- ASRock-Z97 EX6
- i7-4790K OC @ 4.8GHz
- Vega 64LC + HD4600
- Mobile Phone
I was trying to see if there was a way to make the device spoof as the CORRECT controller that is shown in my bios. but I guess I just have to deal for now. thanks for your help
The USB port that the bluetooth device is attached to (HS07) not being set as Internal was the only thing I could see with your config ... but if you have resolved that and the issue remains then I not sure what else to suggest.
Its very strange that the BT controller type changes on a warm reboot ...
When the BT device is working correctly check the VID & PID of the device with hackintool's PCI List feature and make a note of it. Then when the device type changes after a reboot check again and see if the PID has changed ...
Since MacOS (and @RehabMan's kext) attach drivers via VID & PID matching I find it hard to believe that the either could be changing as these are usually baked into a device ... its a very odd situation and one that I've never heard of before.
Unfortunately Clover does not support spoofing a BT device .. but you should be able to do it with a custom SSDT ...
But I think it would be better to try and figure out why the device type is changing if at all possible.
Another thing you could try is to check your system log after booting ... see what @rehabmans BT kexts are reporting it may give you a clue ...