MacOS – How to get rid of the mirroring option icon when I don’t have an apple TV (but continue seeing other mirroring options when available)

airplayappletvdisplaymacbook promacos

I just upgraded to Sierra from Mavericks and since I did, the mirroring options icon is always in the menu bar. When I click on it, it says in grey: “AirPlay: Looking for AppleTV” then after a few seconds it will change to “AirPlay: Off”. I went to display preferences and the part that says AirPlay Display only has Off in the dropdown (which it is set to). I want that icon to go away, but I want it to appear if I plug in an HDMI cable or something so I don’t want to uncheck the box.
Will my Mac look for an AppleTV now and forever?

Best Answer

If you don't want to connect to AppleTVs at all, you can disable the service that is constantly looking for AppleTVs:

  1. Disable macOS' System Integrity Protection (SIP):

Reboot your Mac and hold Command-R as soon as possible. Let go when you see the Apple logo. In the menu bar at the top go to Utilities > Terminal

Now we will disable macOS' SIP, disable AirPlay and re-enable SIP again so your Mac stays safe. Enter these commands

csrutil disable

sudo chmod 000 /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent

csrutil disable
  1. Click the Apple logo in the upper left and select "Restart"

Your Mac won't display the AirPlay Mirroring icon if an AppleTV is near you.

Let me know how this worked out for you.

edit: To undo the changes use this command

sudo chmod 755 /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent