Change Autoboot settings on MacOS

With Autoboot activated, the MacBook will start when the device is either flipped open or plugged into power (Even when the lid is closed, which is bad due to lack of cooling.) To change any of this, the NVRAM settings need to be changed using the Terminal. This is intended to work only for Intel-based Macs as NVRAM works differently for Apple Silicon.

MacBooks with Intel Chip

Open the terminal

The terminal can be found at /Application/Utilities/Terminal.app or using Spotlight (cmd + space).

Change the settings

The settings for AutoBoot can be changed using simple commands.
To check the current value use following terminal command:
nvram -p AutoBoot

To deactivate Autoboot:
sudo nvram AutoBoot=%00

To activate Autoboot:
sudo nvram AutoBoot=%03

MacBooks with Apple Silicon (e.g. M1)

Apple says: "Screw You."

Using the above solution, the MacBook in most cases will refuse to boot. To fix this, Recovery Mode should be sufficient.

Go Back