USB Debugging Disabled By Default (OS v1.7.0)

USB Debugging Disabled By Default (OS v1.7.0)

If you have updated your Magic Leap OS to version 1.7.0 you may notice that the device no longer connects to your computer. This is because Developer Mode and USB debugging has been disabled by default. This change was made to increase the device's security.

To enable USB debugging:

Step 1 : Enable Developer Mode

  1. Open the Settings app.
  2. Scroll down and select About.
  3. Find the section titled Build number on the bottom of the page.
  4. 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"

Step 2: Enable USB Debug Mode

  1. Turn on your Magic Leap 2 (ML2) headset and controller.
  2. When the menu opens on your ML2 headset, click Settings.
  3. In the Settings menu, choose System.
  4. In the System menu, click Advanced. This shows you additional choices.
  5. Click Developer options.
  6. On the Developer options menu, scroll down to the Debugging section and toggle the USB debugging button to the right. This turns on USB debugging.
  7. When you connect your headset to your computer, you will now be presented with a prompt. In the headset, choose to enable the USB debugging option.

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