Dell Mini 9 OS X Discussion Discussion for installing and setting up Mac OS X on the Dell Mini and Vostro A90
| ||Thread Tools||Display Modes|
Join Date: May 2009
04-19-2010, 07:00 AM
Join Date: Jan 2010
06-03-2010, 09:18 PM
Join Date: Apr 2010
06-04-2010, 06:28 PM
Dell Mini 9 <I don't own this anymore> | BIOS: A06 | SL 10.6.3 retail DVD | 1GB RAM | NBI 0.8.4RC1 | BT: √ (Tetany's BT Terminal Mod) |
Audio: √ (Akki's Mini 9 Sound and Mic Fix bundle) | Legacy USB: Off | Sleep: √ | Method: My compiled method | Easier method ]
Join Date: Feb 2010
Location: Muppet Show
06-06-2010, 04:11 PM
Guys, I have bought from eBay a Broadcom Bluetooth chip and manually installed it on my Dell 10v (1011). When booted Snow Leopard 10.6.2 the device was detected correctly and I could enable/disable it (turn on/off). Indeed, since 10.6.3 I cannot do that.
But did anyone notice that the driver loaded here, in SL, is not the Broadcom driver but Apple's instead? In Termina, if you write:
kextstat | grep -i bluetooth
you will most certainly get a reply:
DellMini:~ Konsti$ kextstat | grep -i bluetooth 102 1 0x45fb4000 0x3d000 0x3c000 com.apple.iokit.IOBluetoothFamily (2.3.1f4) <7 5 4 3 1> 103 0 0x45efa000 0xb000 0xa000 com.apple.driver.AppleUSBBluetoothHCIController (2.3.1f4) <102 67 7 5 4 3> 107 0 0x45faa000 0x9000 0x8000 com.apple.iokit.IOBluetoothSerialManager (2.3.1f4) <106 7 5 4 3 1>
I entered /System/Library/Extensions/IOBluetoothFamily.kext/Contents/Plugins/AppleUSBBluetoothHCIController.kext/Contents and made a safe copy of the original Info.plist file. Then, with sudo nano Info.plist I added an extra section after EricssonROK101 for our Broadcom chip, namely:
<integer>3035</integer> </dict> <key>BroadcomBCM2046</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.driver.AppleUSBBluetoothHCIController</string> <key>IOClass</key> <string>AppleUSBBluetoothHCIController</string> <key>IOProviderClass</key> <string>IOUSBDevice</string> <key>bcdDevice</key> <integer>13</integer> <key>idProduct</key> <integer>688</integer> <key>idVendor</key> <integer>16700</integer> </dict>
My device (from System Profiler > USB) is Product ID 688 (0x02b0) and Vendor ID 16700 (0x413c). The values needed are of decimal type.
Obviously, after saving this info/section in Info.plist, I rebooted the Mini and flushed cache by selecting "Ignore Caches" (and verbose) on Chameleon boot screen. This made sure the drivers were refreshed.
I then also tried to re-install Meklort's NBI 0.8.4 RC1 bluetooth fix, rebooted, no chance.
Anyone that wants to spend some more time on this, or has any ideas, is very welcome! Cheers.
Copyright © 2008-2016 MyDellMini.com.