Turn Off BTServer (Mac OS X)

Every time when I woke up my MacBook, the process BTServer started to run at 140% CPU power and the fan would blow like crazy. Looking for a solution, I found that this problem is quite common, but I couldn’t find complete instructions to solve this problem.

I searched my Mac for files with BTServer in their names and found com.apple.BTServer.txt among other names. The file is in a folder called launchDeamons, which gave me a clue.

The only website I could find, mentioning both the file and high CPU usage, is at: http://qery.us/1vu . Below follows what I did after reading the site.

First open folder /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/LaunchDaemons/ and locate the file com.apple.BTServer.txt. Copy this file to your desktop. Before continuing, you might want to duplicate the file first.

Open it in TextEdit by right-clicking (or control-clicking) on it and choosing Open With>TextEdit from the popup menu. Find the text

<key>Disabled</key>
    <false/>

and change it into

<key>Disabled</key>
    <true/>

The website doesn’t mention it, but there is also a key KeepAlive containing

<key>SuccessfulExit</key>
        <true/>

I might be overdoing things, but I set this key to false too:

<key>SuccessfulExit</key>
        <false/>

Now save and close the file. Drag the file back into aforementioned folder. When you’re asked if you want to replace, click on Replace. When you’re asked to authorize this action, allow it and enter your password when asked for.

At first this didn’t work for me, but after I restarted the Mac, the problem seemed to have gone away.

Leave a Reply

Your email address will not be published. Required fields are marked *


*