Categories
Self-Help

Apple MDM Bypass

Before attempting any method, you need a DEP-free admin user established!
To do this, wipe and re-install fresh without internet so the DEP profile cannot be established.

How to reinstall macOS

  • Command-R: When you press and hold these two keys at startup, macOS Recovery will offer the current version of the most recently installed macOS.
  • Option-Command-R: When you press and hold these three keys at startup, macOS Recovery might offer the latest macOS that is compatible with your Mac.
    • With this method you must unplug your router until the steps below have already been completed.
  • Shift-Option-Command-R: When you press and hold these four keys at startup, macOS Recovery might offer the macOS that came with your Mac, or the closest version still available. \

Failure to terminate the internet connection prior to and during user creation = failure of the below procedure.


How to install latest macOS on Unsupported Macs

To disable DEP notifications:

Open terminal, type:

sudo nano /etc/hosts

To the end of this section, add

127.0.0.1       iprofiles.apple.com

The result should look like this:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
127.0.0.1       iprofiles.apple.com

Use Control + O to write then the “Return” key so that it writes over that file, then Control + X to exit.

With this one simple line added, there will be no notifications.

Reboot.

sudo profiles show -type enrollment


Now results in the following error:

Error fetching Device Enrollment configuration: (34006) Error Domain=MCCloudConfigurationErrorDomain Code=34006 "The Device Enrollment server is unavailable. Please try again later." UserInfo={USEnglishDescription=CLOUD_CONFIG_MAX_RETRIES_EXCEEDED, NSLocalizedDescription=The Device Enrollment server is unavailable. Please try again later., MCErrorType=MCFatalError}
Call Now Button