您的位置:首页 > 产品设计 > UI/UE

Virtual machine steal BlueTooth from Host(Mac)

2016-04-08 17:28 429 查看
ShareyouamethodtostealMacBuilt-inBTfromhostmachinetovirtualmachine.Incaseyouwilluseitinfuture.

Here'sastep-by-stepprocedure:

OnMacBookhost,deactivateBluetoothonApple>Preferences>Bluetooth

OnMacBookhost,launchTerminalfromApplication>Utilities

WhentryingtouseBluetoothontheguest,theerrormessagesaysitisalreadyinuse.

Likebelow:



OnTerminal,type

kextstat|grep-ibluetooth


andseetheresult:mostarekernelextensions(kext)

TounloadthemandfreetheBluetoothport,onTerminaltypefirst

sudosu


forsuper-userprivilegesandthemunloadthekernelextensions

kextunload-bcom.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
kextunload-bcom.apple.iokit.IOBluetoothHostControllerUSBTransport


Belowaretheresultsfrommyterminal:




Finally,onVirtualBox,selectBluetoothUSBandcheckeverythingrunsfine.

Theremaybeotherkernelextensionstounload.Testandtrytillitworks.

Toloadbackkernelextensions,performthereverseoperationonTerminal,startingbylastone

sudosu


sh-3.2#kextload-bcom.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
sh-3.2#kextload-bcom.apple.iokit.IOBluetoothHostControllerUSBTransport


sh-3.2#kextstat|grep-ibluetooth
8020xffffff7f81a2b0000xad0000xad000com.apple.iokit.IOBluetoothFamily(4.3.6f3)<1575431>
22410xffffff7f831880000x210000x21000com.apple.iokit.IOBluetoothHostControllerUSBTransport(4.3.6f3)<8038121175431>
22500xffffff7f831010000x90000x9000com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport(4.3.6f3)<224803812117543>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: