Every time I start my laptop, the HTC Sync Manager is launched automatically. I don't mean the automounter which is started when you connect your phone. I mean the the HTC Sync Manager itself which is magically started and places its icon on the top of the screen:

enter image description here

Question: How can I turn off that the HTC Sync Manager is started on every reboot?

I'm running a MacBook Pro with 10.9.


When I go to Preferences->Users&Groups->LoginItems then the HTC Manager does not appear there. The directory /Library/StartupItems/ is empty as well.


I have made the folder content of certain startup daemons available as requested by Frizlab. Please find here the contents of the command

tree ~/Library/LaunchAgents/ /Library/LaunchAgents/ /Library/LaunchDaemons/ \
   /System/Library/LaunchAgents/ /System/Library/LaunchDaemons/

Additionally, I have reboot the MacBook without logging in and opened an ssh to it. It seems that the HTC application is started after the login. After I logged in, I find the following process

penny:~ patrick$ ps x | grep HTC
  232   ??  S      0:00.22 /Applications/HTC Sync Manager.app/Contents/Resources/HSMMonitor.app/Contents/MacOS/HSMMonitor -runMode autoLaunched
  401 s001  S+     0:00.00 grep HTC
  • Can you list what's in ~/Library/LaunchAgents/, /Library/LaunchAgents/ & /Library/LaunchDaemons/?
    – Frizlab
    Nov 10, 2013 at 16:48
  • So, I don't have HTC Sync Manager, but usually if you open up the application, and go into it's own preferences (cmd , ), there may be a "start at runtime" or "launch at system start" checkbox. Just checking that if it exists, it's not checked.
    – wrossmck
    Nov 10, 2013 at 17:06
  • @Frizlab See my edit.
    – halirutan
    Nov 10, 2013 at 18:28
  • Weird, I was really expecting to see the sync manager to be launched via a LaunchAgent or similar. Maybe it's in the System? Do you know if the sync manager is launched before your session is opened? If you know how to use ssh, simply reboot, do not log in, but connect via ssh to your computer from another device and check the running processes with top or ps. Or maybe (less reliable), log-in with the Guest user and check the running processes.
    – Frizlab
    Nov 10, 2013 at 18:47
  • Try also listing /System/Library/LaunchAgents/ and /System/Library/LaunchDaemons/. (I didn't ask earlier because third-party softwares should never install stuff in the system. Sadly, some do.)
    – Frizlab
    Nov 10, 2013 at 18:50

4 Answers 4



launchctl unload -w ~/Library/LaunchAgents/com.nero.HSMMonitor.plist
  • If you want, I can develop my answer, to explain exactly what it does.
    – Frizlab
    Nov 10, 2013 at 19:19
  • For me personally, you don't have to elaborate more because I'm using launchctl to set up environment variables for applications and I'm at least a bit familiar with it. It was just that I had no idea where automatically started applications are registered in OSX. Thank you very much for helping me tracking it down.
    – halirutan
    Nov 10, 2013 at 19:32
  • No problem, glad to help :)
    – Frizlab
    Nov 10, 2013 at 19:33
  • For @bzelip (on Twitter): launchctl is the program to manage launchd, which is responsible for launching/making sure programs stay launched after certain events happen. How the programs should be launched is described in plist files. We tell launchctl to unload the given plist (the plist responsible for the launch of HTC Sync Manager), so it quits the manager. The "-w" flag tells launchctl to write the disabling in a private database, so the plist is not loaded after a reboot.
    – Frizlab
    Sep 8, 2014 at 15:57
  • That plist doesn't exist Jul 14, 2015 at 15:48

To disable HTC Sync Manager auto-mounting Launch terminal

diskutil info /Volumes/HTC Sync Manager

Make a note of the Volume UUID.

sudo vifs

Go to the bottom of the file
tap the i key

And paste the following
UUID=YOURVOLUMEUUID none hfs rw,noauto
Replacing YOURVOLUMEUUID with the one you made a note of earlier

Hit Esc Then type the following to save.

You will be using "vim" in case you need help with the editor.

From softwareispoetry

Edit: For stopping applications from autostarting go to Preferences > Users & Groups, then click on your user and remove HTC Sync Manager from your Login Items.

  • Sorry for not being clear enough. I didn't mean the automounter, I mean the HTC Sync Manager itself which is started on every reboot of my MacBook. Is there a chance that you know how I can turn this off? I edited my question for clarity.
    – halirutan
    Nov 5, 2013 at 13:29
  • What can I do if there is not such thing in the Login Items? The only entry is iTunesHelper and I am the only user on this machine.
    – halirutan
    Nov 5, 2013 at 14:09
  • 1
    Found this very useful as I wanted to do both this and control the LaunchAgents on my HTC One M8. Kudos. Apr 7, 2014 at 23:15
  • I found this useful as well. The "HTC Sync Manager" Finder window was popping up in front every few minutes whenever I had my HTC One connected. Very annoying. This fixes that. Feb 23, 2015 at 14:57

You can also disable the autorun volume on the phone:

Settings > Apps > All > HTC Sync Manager

Tap "Disable", for good measure tap "Force stop" and "Clear data"

  1. Open Terminal

  2. cd /Applications/HTC\ Sync\ Manager.app/Contents/Resources/

  3. Rename HSMMonitor.app

    mv HSMMonitor.app HSMMonitor.bak.app

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .