Can you change MacBook Bluetooth ID so two os can be seen as different hardware? Is there a way to change the OSX Bluetooth ID that is used by external Bluetooth devices during automatic paring?

I run 2 or more OSX installations on separate MacBook partitions.  Devices do not automatically re-connect again if a device is paired with partition 1 and partition 2 boots up and tries to connect.  I need to manually unpair the device in OSX and then re-pair it.  Seems this could be avoided by changing the Bluetooth equivalent of an Ethernet MAC address at the OS or driver level because both partitions assign the same address.

Is changing Bluetooth identity possible on macOS or with a tool?

Partition 1



Partition 2
Automatically pair the same set of Bluetooth Devices, while booting MACOS from 2 independent partitions:

(Each partition contains the whole MACOS)

Use identical Bluetooth.plist file on multiple partitions:

I presume that your partitions both contain the entire MACOS, and they do not share any system storage space. I recommend simply to:


Setup all the Bluetooth devices after booting with partition 1.
Copy the ~/Library/Preferences/com.apple.Bluetooth.plist file to a USB drive.
Boot from partition 2. 
Replace the partition 2 ~/Library/Preferences/com.apple.Bluetooth.plist with the file from the USB drive.


Let me know if this worked out for you.