Skip to main content

Introduction

The Auto Boot feature powers on your laptop as soon as you open the lid, so it should be disabled before undertaking certain repairs. Auto Boot can be found on 2016 (and newer) MacBook Pros and 2017 (and newer) 12" Retina MacBooks.

This guide will walk you through the process of disabling Auto Boot, and then re-enabling it when your repair is complete.

Note: Disabling Auto Boot may not work on Apple’s newer ARM-based M1 MacBook Pro or MacBook Air, released in late 2020. At this time, we don’t know any procedure for disabling Auto Boot on devices equipped with Big Sur v11.1 or later.

  1. Power on your Mac and launch Terminal. To launch Terminal, you can either use Spotlight Search or navigate to Applications / Utilities in Finder and double click the Terminal icon. To launch Terminal, you can either use Spotlight Search or navigate to Applications / Utilities in Finder and double click the Terminal icon.
    • Power on your Mac and launch Terminal.

    • To launch Terminal, you can either use Spotlight Search or navigate to Applications / Utilities in Finder and double click the Terminal icon.

  2. Copy and paste the following command (or type it exactly) into Terminal: sudo nvram AutoBoot=%00
    • Copy and paste the following command (or type it exactly) into Terminal:

    • sudo nvram AutoBoot=%00

    • Press [return].

    • Your [return] key may also be labeled ⏎ or [enter].

    • If you are prompted for an administrative password, type the password and press [return].

    • Your password will not be displayed in Terminal.

  3. You can now safely power down your Mac and remove the bottom case, without it accidentally powering on.
    • You can now safely power down your Mac and remove the bottom case, without it accidentally powering on.

    • Remember, you must still disconnect the battery before servicing internal components.

  4. When your repair is complete and your Mac is successfully reassembled, you can re-enable the Auto Boot feature. Power on your Mac and launch Terminal. Copy and paste the following command (or type it exactly) into Terminal:
    • When your repair is complete and your Mac is successfully reassembled, you can re-enable the Auto Boot feature.

    • Power on your Mac and launch Terminal.

    • Copy and paste the following command (or type it exactly) into Terminal:

    • sudo nvram AutoBoot=%03

    • Press [return].

    • If you are prompted for an administrative password, type the password and press [return].

    • Your password will not be displayed in Terminal.

    • Alternatively, you may reset your Mac's NVRAM to re-enable Auto Boot.

Conclusion

Congrats! You're done.

31 other people completed this guide.

Jeff Suovanen

Member since: 08/06/2013

376,840 Reputation

260 Guides authored

Team

iFixit Member of iFixit

Community

145 Members

17,062 Guides authored

12 Comments

hello may i ask, how do u make it Jeff$? mine’s scarlet$ and i want to change it but idk how

srhshahdzan - Reply

I can’t type anything into the terminal…what am I doing wrong?

Linda Sussman - Reply

HELP

it doesn’t work on MacBook Air><

my sister’s pro did work, thanks!! but mine can’t do so. what should I do???

Ching-Hsien Chou - Reply

This code change DOES NOT work.

MFMauceri - Reply

yer wrong there buddy, that code is 100% correct and will work. you’re doing it wrong cuz you don’t know this ish and just come on and say dumb stuff like “DOES NOT work”, whatever bro, you DONT WORK!

don’t come up on here and not contribute to this great community support site, go do that ish over on parler

RYTHM LLC -

Add Comment

View Statistics:

Past 24 Hours: 94

Past 7 Days: 709

Past 30 Days: 3,106

All Time: 50,969