If you purchased a Developer Pro or Enterprise edition Magic Leap 2, you will be sent a license key(s) to activate features exclusive to those editions. This key, or set of keys, will be sent in a separate email from your order email.
License Types
There are two types of licenses available for Magic Leap 2. Both licenses offer access to the same set of additional features - learn more on our where to buy page. The key differences between the license types are below. Customers purchasing a Developer Pro or Enterprise Magic Leap 2 are sent a corresponding license with their purchase. Customers who purchased a Magic Leap 2 without a license can purchase a license key through their reseller.
Enterprise
Enterprise licenses come in two varieties:
- as a perpetual license, your license continues in effect unless the Software License is terminated pursuant to Section 11 of the Software License
- as a subscription license, your license is valid valid for two years
Developer Pro
A Developer Pro license is available only as a perpetual license. Devices with a Developer Pro license cannot be used in commercial settings.
Activating Your License on Device
Once you've set up your device and received your key, you can activate your license. From the app launcher, go to "Settings > About > License". You'll be presented with a dropdown to select your license type, as well as a field to enter your key. Enter your 16-character license key in the input field and click the "Activate License" button. If you have selected the wrong type of license in the drop-down menu, you'll receive an error message. If you've entered a valid license key, a dialog will pop-up stating the device will restart. Upon the device restarting, your license should now be active.
Deactivate License on Device
Go to "Settings > About > License". If you have a currently active license, instead of being prompted to select and active a license, you will have the option to select "Deactivate License". After confirming license deactivation, your device will restart.
Offline License Activation and Deactivation
Activation on Device
From the license activation screen, select offline activation. Enter the license key and select the license type. If the key entered is valid, a ls_activation.req is generated and saved in placed in your device's "/sdcard/Download" directory.
Using Magic Leap Hub or ADB, save the file from your on device to your desktop. On your computer, go to https://saas.licensespring.com/offline/, click "browse' and upload the .req file.
You should see a message validating your key. You'll be prompted to download a licensing file. Download it and copy it to "/sdcard/Download" on your device.
On your Magic Leap 2, go to "Settings > About > License". Select "Activate Offline License". Your device should reboot and your license should be activated.
Deactivation on Device
Go to "Settings > About > License". If you have a currently active license, instead of being prompted to select and active a license, you will have the option to select "Deactivate License". After confirming license deactivation, your device will restart.
After restarting copy the "ls_deactivation.req" from your device's "/sdcard/Download" folder to your desktop. On your computer, go to https://saas.licensespring.com/offline/, click "browse' and upload the .req file.
Note: It's essential that the deactivation file is uploaded to the server. If the file is not uploaded, any other keys generated using a new license key will NOT work for the device until the file is uploaded to the server. You will still be able to re-activate with the original license key.
Updating an Existing License
When updating to Magic Leap OS 1.2.0, you will note be able to use new license-bound features (multi-user support, etc) without updating your existing license.
Existing license was activated in Online mode
- After updating your device's OS to ML OS 1.2.0, reboot the device - new features should now be enabled
Existing license was activated in Offline mode
- After updating your device's OS to ML OS 1.2.0, return the license and reactivate it with the same key
- Reboot your device - new features should now be enabled