Preparing Devices

Preparing Devices

There are four basic steps required to preparing devices for immersive learning experiences:

  1. Create an account for the device provider
  2. Provision the devices (Quest 2 Provisioning Checklist)
  3. Load applications to devices
  4. Register the devices to the Perform web portal
  5. Set up a class in the Perform web portal


Step 1: Create an Account for the Device Provider:


Meta Quest Products:

  • Create an Oculus developer account 
    • Visit Oculus Developer Center
    • Sign-in  to set up your Quest headset
    • Scroll down and select the link to Create an Organization
    • Enter the name of your organization (this can be anything)
    • Select submit
    • Agree to the terms of the agreement
    • Enter a credit card or phone number for identity verification. There is no charge to be an Oculus developer, but Meta’s terms of service do require one of these piece of information on file.

Apple Products:

HTC Vive Focus Products:


Step 2: Provision The Devices


Meta Quest Products:

(Refer to this help article)

  • Log in on your phone
  • Follow in-headset steps to provision headset 
  • Turn Developer Mode on
    • Open the Oculus app on your phone
    • Select Menu
    • Select Devices
    • Select Connect to have the app search for your headset (if a device is already connected and you need to add a new device, click the 3 dots on the upper right, then select "connect new device")
    • When the headset is connected, select Developer Mode under Headset Settings
    • Toggle the developer mode switch to on
  • Optional: Disable guardian inside headset 
    • Open Settings
    • Navigate to System → Developer 
    • Turn the Guardian Off
    • Note: A reset may be required if these settings do not appear
  • Label headsets and controllers (Company abbreviation + number)

Apple Products:

  • Press and hold the top button until the Apple logo appears
  • Follow the on-screen instructions to finish set up
  • Label devices and controllers (Company abbreviation + number)

HTC Vive Focus Products:

  • Download and install the VIVE Manager app on your phone
  • Sign in with your HTC Account
  • Tap Set Up New Device
  • Tap Start
  • When the app shows the code for pairing your phone with the headset, put on the headset
  • When you see the same code displayed on the headset, press the Headset button
  • Take off your headset; in the app, continue with setting up Wi‍-Fi® and pairing the controllers
  • When you're done, put on the headset again.
  • Follow the instructions on the headset to adjust the volume, adjust the IPD, and set your play area.
  • Label headsets and controllers (Company abbreviation + number)


Step 3: Options to Load Applications to Devices:

We suggest using a Mobile Device Manager to more easily manage a fleet of devices.  MDMs allow remote and central management of devices, including applications, device and software updates, and device health.  Through an MDM, devices can also be configured to lock down the apps and settings that end-users can access. It removed the friction for smaller pilot programs and it makes it easy for organizations to scale in the future. ArborXR’s latest pricing structure can be seen here (Getting Started with ArborXR page).


  • Load an MDM onto your headset(s) (if applicable)
    • Add ArborXR application to devices (Steps here)
    • Upload application to ArborXR (Steps here)
    • Create device groups in ArborXR (Steps here)
    • Deploy apps to devices
  • Load App Lab application onto headset (Meta Quest headsets only)
    • Send the email address associated with your organization’s account to Moth+Flame
    • Open the auto-generated email from Oculus
    • Click the link to accept the application
    • Open the application that automatically appears in the Oculus app launcher window on Quest
  • Deploying Content to Meta Quest with an XR MDM


Step 4: Register the Devices to the Perform Web Portal:

(Refer to these resources)

  • Create a device group
  • Assign modules to the device group
  • Register and assign each device to the device group
  • Verify all modules are viewable inside the device

Step 5: Set up a class

Refer to Portal Tour Overview



Q: I'm downloading experiences on multiple VR devices at the same time. How can I speed up the process?

A: To speed up the download process for multiple VR devices using the Promise Learning app, you can try this user-friendly trick: cover the sensor located between the VR lenses with masking tape while downloading. This will keep the headset "awake" and allow you to manage multiple downloads simultaneously.


    • Related Articles

    • Supported Devices

      Promise Learning Compatibility Quest 2 , Quest Pro - Supported, with Quest 2 APK (Meta is deprecating Quest 1 devices in 2024) Pico G2 - Supported, with Pico APK. (Pico Neo is not supported) Vive Focus 3 - Supported, with Vive Focus 3 APK Steam VR ...
    • Mobile App Learner Journey for Shared Devices

      Follow these steps to register your iOS or Android mobile device and complete a learning experience. Step 1: Download the app from the Apple App Store or Google Play. Step 2: Open the Promise Learning app and accept microphone and camera permissions. ...
    • Deploy App & Module Updates without Wifi | ArborXR

      This article provides a solution for deploying updates to the Promise app and its experiences across a fleet of VR devices without the need to connect those VR devices to wifi. This process can be repeatedly used, even after a VR device has been ...
    • Quest 2 Provisioning Checklist

      Account Set Up Headset Provisioning Application Loading Device Registration Additional Notes 1 - Account Set Up Getting Started with Meta Accounts Create a Meta Quest developer account Go here: Meta Quest Developer Center | Overview Sign-in to set up ...
    • Magic Sign-In Links for Learners

      Magic Sign-In Links are available for our mobile app, offering new Learners a hassle-free way to access their learning content. What are Magic Sign-In Links? For Learners who don’t yet have their content on their personal device, Magic Sign-In Links ...