How to stop the new MacBook Pro from automatically turning on when the lid is open

By , Oct 31, 2016

2016 MacBook Pro with Touch Bar 13 Inch

Aside from the marquee Touch Bar feature and other hardware advances, the new MacBook Pro introduces a tweaked boot process where the machine automatically starts up when you open its lid or connect it to power. To avoid forcing users to listen to the startup chime every time they open the lid, Apple’s also decided to disable the boot chime on the new notebook by default (you can easily re-enable it).

But what about the mentioned auto-boot features? Unfortunately, Apple does not provide user-facing switches in System Preferences to control the new boot on power and boot on lid capability. With a little help from Terminal and smart folks over at Pingie, you can manually stop the late-2016 MacBook Pro from automatically powering on when you lift the lid or connect it to a power adapter or an external display.

Before we get to it, just a brief note: you can boot the late-2016 MacBook Pro either by lifting its lid as we’ve mentioned or pressing the Power/Touch ID button if you’re old-school.

Disabling boot on power/lid open on late-2016 MacBook Pro

1) Go to /Applications/Utilities/ folder and open the Terminal app.

2) To disable boot on power and boot on lid, paste or type the following line in the Terminal window, then press Enter to execute the command:

sudo nvram AutoBoot=%00

The change will be permanent until you reset your Mac’s NVRAM.

To switch back to the default auto-boot behavior when you plug the MacBook Pro in or lift its lid, simply reverse the change with the following Terminal command:

sudo nvram AutoBoot=%03

In both instances, you may be asked to enter your administrative password.

Keep in mind that turning boot on power and boot on lid off shall re-enable the classic Mac startup chime, too. The command won’t enable the new auto-boot feature on the twelve-inch MacBook or other Mac models such as the MacBook Air.

New MacBook Pro and the startup chime

On the new MacBook Pro, the boot chime is disabled by default to avoid playing the sound each and every time the auto-boot feature kicks in.

RELATED: brief history of the Mac startup chime

You can easily re-enable the startup sound with the following Terminal command:

sudo nvram BootAudio=%01

To get back to silent boot mode, execute the following command to kill the startup chime:

sudo nvram BootAudio=%00

Again, your administrative password is needed to execute any “sudo” command.

For those wondering, it is not possible to patch in a new boot sound.

TUTORIAL: how to bring back startup chime on late-2016 MacBook Pro

To disable the startup chime permanently on older Macs, check out this tutorial from Anthony.

To disable the startup tone temporarily on your Mac, just mute the sound with the mute key. Once the computer is silenced, the startup tone will no longer play until you un-mute the volume.

Source: Pingie

  • Share:
  • Follow:

  • White Michael Jackson

    This is helpful for secret masturbation in a dorm room. Thanks!

    • :|Alain|:

      ok…

  • OWashe

    How do I turn in on if autoboot is off?

    • Erick Reyes

      Did you read the article?

      • OWashe

        Oh ok I thought turning on with Touch ID doesn’t work when it’s off

  • ronnie

    Anyone know if theres a tweak if I close the lid the laptop will power off?

  • hkgsulphate

    This is stupid. At least samsung notebooks allow you to disable this through its own utility tool

    • Mmboot

      This isn’t about Samsung, but about the Macbook Pro 2016 version incase you were confused?

      • hkgsulphate

        does it matter? just saying other notebooks have this option

  • Mmboot

    WARNING!
    I want to advise against this. This sudo command does not disable auto-boot on when opening the lid. What actually happens is that the MBP will boot for a few seconds, then turn off each time you open the lid. Not sure how safe that is, to have a machine cold boot only to turn off after a few seconds and then to turn on when you press the Touch ID button.

    You won’t notice this without external devices attached. Try attaching an external HD and it’ll power up, only to shut down a few seconds later.

    • Techwiz707

      Where did you find out this information?

      • Mmboot

        I tried it myself and had different things connected. External screen, USB hub with external HD.
        Its undetectable if you only have the MBP without anything connected, because it happens faster than its able to display the Apple logo during startup, but the external devices come to life and then turn off again. Try it for yourself. Connect a USB fan for example and see. Switching electronics on and off in rapid succession isn’t healthy.

    • Al

      Would you please help me over here:

      Guys please help me here I wrote the command and after that the Macbook pro touch bar won’t turn on.

      I had tried to press the touch ID but it’s useless

      • Mmboot

        Then revert back again:
        sudo nvram AutoBoot=%03

    • hank johnson

      Not sure what you’re talking about. The command to disable the Autoboot on my 2016 Touch Bar mbp works as advertised, without any of the spontaneous shutdowns you mentioned. The command for the Chime, however, does not work at all.

      • Mmboot

        No, I dont think you understood what I meant. The command does not do “spontaneous shutdowns”.

  • Al

    Guys please help me here I wrote the command and after that the Macbook pro touch bar won’t turn on.

    I had tried to press the touch ID but it’s useless.