Skip to main content
Version: 20 Mar 2024

Enable Developer Mode

This guide provides a step-by-step walkthrough to enable Developer Mode on Magic Leap 2. The process involves unlocking the hidden Developer Options by tapping the "Build number" seven times. The newly enabled Developer Mode offers a range of advanced settings and tools that are typically hidden from average users, mainly used for debugging and application development purposes.

  1. Open the Settings app.

    Setting app in the OS menu
  2. Scroll down and select About.

About section in Settings
  1. Find the section titled Build number on the bottom of the page.
Build Number section in About
  1. Click on Build number seven times.
    1. After a few clicks, you will see a countdown message saying, "You are 'X' steps away from becoming a developer," with 'X' representing the number of remaining clicks
    2. After the seventh tap, you'll see a message saying, "You are now a developer!" or "Developer mode has been enabled"

For more information, see the Android Developers Page on enabling Developer options.

USB Tethering

You may need to connect your device directly to your computer when setting up the Wi-Fi bridge, or for certain use cases when doing development. To set up USB tether, do the following:

  1. Make sure your Magic Leap 2 Compute Pack and Controller are charged up - the USB connection to the computer is not enough to power it.

  2. Connect your Compute Pack to your computer using a USB cable.

  3. Put on your Magic Leap 2 headset and power on your Compute Pack and controller.

  4. When your device starts up, it should recognize you're connected via USB. You're presented with a menu of choices:

  • File Transfer / ML Hub Connectivity Media Transfer Protocol (MTP)
  • PTP Picture Transfer Protocol
  • USB Tethering Use connected device for network access
  • No Data Transfer

For this walkthrough, choose USB Tethering and click OK.

  1. On your computer you get a panel that appears labeled Networks. You're asked if you want to allow your PC to be discoverable by other PCs and devices on your network. Click Yes.

  2. On your Magic Leap 2 headset, from the menu choices, use the controller to click Settings.

  3. Under Settings, use the controller to select Network & Internet.

  4. In the Network & Internet menu, choose Hotspot & tethering.

  5. On the Hotspot & tethering screen, make sure USB tethering is turned on by pushing the switch to the right.

Your device is now connected and you should be able to see it on your network.