I believe this is related to the issue, but I can't seem yet to figure out how to modify or delete this file, com.apple.bluetoothReporter.plist, in /System/Library/LaunchDaemons .
I have tried becoming root, and attempted to changed the file permissions / ownership, with chmod, chown but that also failed.
Basically, I want to change /private/var/log/bluetooth.pklg to go to the /dev/null ,
rather than storing to the hard drisk, or simply disable the dumpPacketLog all together.
location
/System/Library/LaunchDaemons
com.apple.bluetoothReporter.plist
contents:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.apple.bluetoothReporter</string>
<key>POSIXSpawnType</key>
<string>Interactive</string>
<key>MachServices</key>
<dict>
<key>com.apple.bluetoothReporter</key>
<true/>
</dict>
<key>ProgramArguments</key>
<array>
<string>/System/Library/Frameworks/IOBluetooth.framework/Versions/A/Resources/BluetoothReporter</string>
<string>--dumpPacketLog</string>
<string>/private/var/log/bluetooth.pklg</string>
</array>
<key>EnableTransactions</key>
<true/>
</dict>
</plist>