Skip to main content
Version: 10 Jul 2024

Hardware Overview

Full Device Specifications

For a detailed list of the Magic Leap 2's hardware specifications, please visit the Magic Leap 2 Product Spec Sheet.

This section provides an overview of Magic Leap 2 hardware specifications.

Magic Leap 2 OS

Magic Leap 2 is built on top of the Android Open Source Project (AOSP), Android 10 (Q) API level 29, which means:

  • Command line interfacing to the device is managed by Android Debug Bridge.

  • Applications for the device are built as standard APKs.

  • Android Studio can now be used to develop for Magic Leap 2, including deployment and debugging.

Hardware Specifications


Processor (only part of it will be available for apps)4 x86 cores
Total Flash StorageNVMe 128-256 G

Graphics and Display

GPUNavi 2 with 4 WGP (8 CUs)
GPU system budget2 ms
GPU app budget12 ms
FoV45H x 55V (70D)
Resolution1440 x 1760


The Controller in Magic Leap 2 uses a combination of IR LED tracking and a lightweight SLAM tracker running on the IMU. Controller tracking should still work when there is no direct line of sight.

Because of the new tracking technology used, there are a few things you should pay attention to when building apps for the Magic Leap 2:

  • The Controller can lose tracking if it is not in the line of sight and is in an area of low-light, low-texture, or high dynamic scenes. These conditions can break SLAM tracking.
  • The Controller tracking will degrade in performance if it is out of line of sight for extended periods of time.

Magic Leap 2 now supports only one Controller at any given time.

Hardware Documentation

Check the other Device Guides for more information and troubleshooting tips for the Magic Leap 2 hardware:

For guidance on application design for the Magic Leap 2 hardware, please refer to the Best Practices section of the documentation.