My new MacBook Pro powers on automatically when the laptop lid is opened.
Can I disable it ? If yes, then how to do it ?
My new MacBook Pro powers on automatically when the laptop lid is opened.
Can I disable it ? If yes, then how to do it ?
This article has the info for you.
Steps :
Open the Terminal from this location /Applications/Utilities/
Enter the command - sudo nvram AutoBoot=%00
to turn off autoboot feature.
Hit return and authenticate with the admin password (necessary due to sudo).
Exit terminal when finished
Note : If you want to reset to defaults, then enter this command - sudo nvram AutoBoot=%03
auto-boot
, not AutoBoot
. auto-boot
is set to true
by default, but setting it to false
will cause the Mac to be unbootable. I have not found a way to prevent boot on lid open on an M1 Mac.
Commented
Dec 28, 2021 at 2:18
Update :
For those who are using Intel Chip based Macbook Pro/Air laptops (on/before 2019) :
This command
sudo nvram AutoBoot=%00
will partially disable the autoboot only when the lid is opened. But there is a limitation to that. If you press any key or touch the trackpad, it will start booting up which is kind of annoying.
For those who are using Apple Silicon Chip based Macbook Pro/Air laptops (from 2020 onwards) :
Unfortunately, Apple team didn't add the feature of turning off the autoboot for Apple Silicon Chip MacBooks. We have to wait until any new update comes for Silicon Chip which includes turning off the autoboot.
New Update:
I have contacted Apple for this issue on behalf of all the MacBook Pro/Air users who are facing this issue including me and wanted a solution for this.
Good News: I have confirmed that it's bug/defect from Apple and this has to be redesigned to produce a fix according to one of the Apple Advisors.
The Ticket Number/Case ID is 102426384297
which has been raised for re-designing and fixing this problem. You can escalate to Apple with this ticket.
I will update this answer once the issue is fixed. Let's wait for them to fix this.
I confirmed with my 2021 16-inch Apple Silicon M1 MacBook Pro that changing the auto-boot variable using the nvram
command in Terminal will cause the computer to refuse to boot.
https://eclecticlight.co/2021/01/21/system-management-and-nvram-on-m1-macs/
If this happened to you, recovery is easy. Hold the power button during boot for "boot options" -> click "Options", then click "Continue". Choose a user, then click "Utilities" in the top menu, and open a new terminal.
https://eclecticlight.co/2020/11/28/startup-modes-for-m1-macs/
The default value for auto-boot is "true". Setting this value in nvram can be done like this:
~ nvram -x auto-boot=%01
Listing values in nvram can be done like this:
~ nvram -x -p
Note: -x means use HEX to set and show values.