Contribute
Register

Is it possible for me to use "IOath3kfrmwr" to enable blutooth in my hackintosh?

Status
Not open for further replies.
This is the diff:

Code:
ProBook-ML:atheros.git Admin$ git diff
diff --git a/IOath3kfrmwr/IOath3kfrmwr-Info.plist b/IOath3kfrmwr/IOath3kfrmwr-Info.plist
index 6193255..a69eb65 100644
--- a/IOath3kfrmwr/IOath3kfrmwr-Info.plist
+++ b/IOath3kfrmwr/IOath3kfrmwr-Info.plist
@@ -26,6 +26,38 @@
        <string>1.1.1</string>
        <key>IOKitPersonalities</key>
        <dict>
+               <key>IOath3kfrmwr-0489-e02c</key>
+               <dict>
+                       <key>CFBundleIdentifier</key>
+                       <string>org.rehabman.driver.${PRODUCT_NAME:rfc1034identifier}</string>
+                       <key>IOClass</key>
+                       <string>local_IOath3kfrmwr</string>
+                       <key>IOProviderClass</key>
+                       <string>IOUSBDevice</string>
+                       <key>bcdDevice</key>
+                       <integer>1</integer>
+                       <key>idProduct</key>
+                       <integer>57388</integer>
+                       <key>idVendor</key>
+                       <integer>1161</integer>
+                       <key>CheckEndpoints</key>
+                       <array>
+                               <dict>
+                                       <key>EndpointNumber</key>
+                                       <integer>2</integer>
+                                       <key>TransferType</key>
+                                       <integer>0</integer>
+                               </dict>
+                               <dict>
+                                       <key>EndpointNumber</key>
+                                       <integer>1</integer>
+                                       <key>TransferType</key>
+                                       <integer>1</integer>
+                               </dict>
+                       </array>
+                       <key>PipeNumber</key>
+                       <integer>2</integer>
+               </dict>
                <key>IOath3kfrmwr-0cf3-3000</key>
                <dict>
                        <key>CFBundleIdentifier</key>

If you look at the other IOKitPersonalities listed in the full Info.plist you will see three now that differ only by their vendor-id/device-id. Your vendor-id/device-id is 0x489/0xe02c, as you see in your ioreg and in the USB section of System Info (and your bcdDevice is 1). Above, you see the section I added and in there you see the idVendor (1161), idProduct (57388), and bcdDevice (1). These are what OS X uses to match that section and load the driver. 1161 is decimal for 0x489, 57388 is decimal for 0xe02c.

I will check this change in soon and put an official build on code.google.com later today or tomorrow...

Point clarified."1161 is decimal for 0x489, 57388 is decimal for 0xe02c.".
Thanks.
 
Point clarified."1161 is decimal for 0x489, 57388 is decimal for 0xe02c.".
Thanks.

It is already clarified or you need clarification?

In case of clarification...

The IDs as displayed in ioreg and elsewhere are in hex (base16 as designated 0x).
But <integer> values in plists are entered in decimal (base 10).

So, you convert...

0x489 = 4*256 + 8*16 + 9 = 1161
0xe02c = 14*4096 + 0*256 + 2*16 + 12 = 57388

Or you use a calculator...
 
Does this also fix problems I have with the Magic Mouse disconnecting?
 
Does this also fix problems I have with the Magic Mouse disconnecting?

No. Problems with Apple devices are specific to the firmware/hardware... This device is pretty poor at BT even under Windows...
 
Is it possible for me to use &quot;IOath3kfrmwr&quot; to enable blutooth in my hackintosh?

No. Problems with Apple devices are specific to the firmware/hardware... This device is pretty poor at BT even under Windows...


Thanks. Which device do you mean? Mouse or card. Are there better alternatives?

- - - Updated - - -

No. Problems with Apple devices are specific to the firmware/hardware... This device is pretty poor at BT even under Windows...


Thanks. Which device do you mean? Mouse or card. Are there better alternatives?
 
Thanks. Which device do you mean? Mouse or card. Are there better alternatives?

- - - Updated - - -




Thanks. Which device do you mean? Mouse or card. Are there better alternatives?

Atheros AR3xxx BT chip/firmware. No experience with anything else and not really a fan of BT anyway...
 
Hi RehabMan, I've installed a miniPCIe Wifi card on my laptop Acer Aspire V5.
Atheros AR9285+AR3011 Bluetooth.


Wifi works fine with dev Id mod in kext, but bluetooth have issues.


I've loaded IOAth3kfrmwr.kext and loooked inside info.plist it appears that my dev and vendor id are in place (0x3000, 0x0cf3).


It loads BT but there's no way to turn it off, the BlueTooth on-off button appears in grey in the pref.pane

can you help please?

Acer V5-472-6818
i3-3217u 1.8GHz
intel hd4000
 
...
It loads BT but there's no way to turn it off, the BlueTooth on-off button appears in grey in the pref.pane

That is normal.
 
Status
Not open for further replies.
Back
Top