VirtualBox

How to Fix Missing Bluetooth Controller Transport on Virtualbox

Written by John

Missing Bluetooth Controller Transport is popular error that you may encounter when building Mac OS X on Virtual Machine. This is problem with bootloader on VirtualBox. You can fix this error with Clover bootloader or Add this code to VirtualBox.

Virtual Machine Name and OS Type
Name: OSX YOSEMITE
Operating System: Mac OS X
Version: Mac OS X Mavericks (64 bit)
Enable virtualization in BIOS HOST computer (VT-x)
Memory 2560 MB (minimum)
Virtual Disk Size: 40GB (or more)
Extended Features: Enable IO APIC
Extended Features: Enable EFI

Step 1: Open the Command Prompt (cmd) in Windows with Run as Administrator

Close your VirtualBox – opening the Start Menu – and typing “cmd” into the Start Menu search bar – Right Click Run as administrator

Command Prompt

Command Prompt

Step 2: Add Code to VirtualBox

Paste this Code:

cd “C:\Program Files\Oracle\Virtualbox”
VBoxManage.exe modifyvm “OSX YOSEMITE” –cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata “OSX YOSEMITE” “VBoxInternal/Devices/efi/0/Config/DmiSystemProduct” “MacBookPro11,3”
VBoxManage setextradata “OSX YOSEMITE” “VBoxInternal/Devices/efi/0/Config/DmiSystemVersion” “1.0”
VBoxManage setextradata “OSX YOSEMITE” “VBoxInternal/Devices/efi/0/Config/DmiBoardProduct” “Iloveapple”
VBoxManage setextradata “OSX YOSEMITE” “VBoxInternal/Devices/smc/0/Config/DeviceKey” “ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc”
VBoxManage setextradata “OSX YOSEMITE” “VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 1

Add code to cmd

Add code to cmd

About the author

John

Hi. I am very happy to welcome you my friends. Myself John, and I am a founder & admin of Techsviewer.com. I love to spend time to writing useful tech posts for people and that is the main reason behind the development of the blog. Blogging is my hobby and I am doing it for part time. I am full time worker who is working as an administrator in system & network.

5 Comments

  • hI,

    I have tried vb5.0.2,

    and vb vb5.1 also

    but unable to use cli commands.

    it returns some errors like

    vbox_e_file_error (0x80bb0001)

  • Hi. I just wanted to fix a lil’ bit on the code which works for me:
    (note that its supposed to be double dash –cpuidset and not singledash. )

    cd “C:Program FilesOracleVirtualbox”
    VBoxManage.exe modifyvm “***” –-cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
    VBoxManage setextradata “My Macbook” “VBoxInternal/Devices/efi/0/Config/DmiSystemProduct” “MacBookPro11,3”
    VBoxManage setextradata “My Macbook” “VBoxInternal/Devices/efi/0/Config/DmiSystemVersion” “1.0”
    VBoxManage setextradata “My Macbook” “VBoxInternal/Devices/efi/0/Config/DmiBoardProduct” “Iloveapple”
    VBoxManage setextradata “My Macbook” “VBoxInternal/Devices/smc/0/Config/DeviceKey” “ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc”
    VBoxManage setextradata “My Macbook” “VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 1

  • this doesn’t fix the problem. Tried it 4 times now. Made sure VB was closed and ran CMD as admin.

    I am running VB 5.1.8r

    I noticed the original post is saying to upgrade to sierra, however these instructions are exactly the same on the page explaining it. Worried it will present the same problem.

Leave a Reply