Develop

Device Setup

Updated: May 14, 2026
This topic shows how to set up a Meta Android device for running, debugging, and testing applications. The currently supported Meta devices that run Android include:
  • Meta Quest
  • Meta Quest 2
  • Meta Quest Pro
  • Meta Quest 3
  • Meta Quest 3S
For Rift devices, see the Rift Native SDK documentation.
To begin development locally, you must enable developer mode for the Meta device in the Meta Horizon app. Before you can put your device in developer mode, you must belong to (or have created) a developer team on the Meta Horizon Developer Dashboard. If developing on Windows, you will also need to install drivers to use Android Device Bridge (ADB).

Joining or creating a team

To join an existing team, follow these steps:
  1. Contact the team admin and request that your developer account be added.
  2. You’ll receive an email invitation to join the team. Once accepted, you’ll be a team member.
To create a new team, follow these steps:
  1. Go to the Create New Team page of the Meta Horizon Developer Dashboard.
  2. Fill in the appropriate information.

Verify your account

Not sure which verification path to choose? Watch this quick clip:
Additionally, you can check out this short video course on Completing Team Verification.
  1. Go to the verification tab of the Meta Horizon Developer Dashboard.
  2. If prompted, log in with your Meta account.
  3. Verify your account with one of the two following options:
    • Confirm your mobile number to set up SMS two-factor verification. Visit the Facebook Help Center to ensure that your country and phone carrier are supported for SMS.
    • Add a payment method to your account (Paypal excluded).

Enable developer mode

Once you belong to a developer team, follow these steps to put your device in developer mode:
Before enabling developer mode, ensure the following prerequisites are met:
  • You are a registered Meta developer with a verified Meta account. To check your account status, see Verification in the Developer Dashboard.
  • You are at least 18 years old.
  • Your headset does not have any device-level restrictions that prevent enabling developer mode.
Follow these steps to enable developer mode:
  1. On your mobile device, open the Meta Horizon app.
  2. In the app, tap the headset icon in the toolbar.
    Meta Horizon toolbar
  3. Your paired headset should appear at the top of the screen. Tap the headset item, which displays the model and status of your paired headset.
    Paired headset item
  4. Tap Headset Settings beneath the image of your headset.
    Headset settings
  5. Tap Developer Mode.
    Developer mode list item
  6. Toggle Developer Mode to the on position.
    Toggle Developer Mode to the on position
    The following video shows enabling developer mode on the Meta Horizon app.

    Video: Toggle developer mode on in the Meta Horizon app.

  7. Use a USB-C data cable to connect the headset to your computer.
    Note: To set up without a computer, check the setup documentation for your specific device on Meta Quest Help Center.
  8. Put on the headset.
  9. In the headset, open the Quick Control menu item.
  10. Select Open Settings, displayed as a gear icon. Then, open the Developer tab and toggle MTP Notification on.
  11. When asked to allow USB debugging, select Always allow from this computer.
    Allow USB Debugging prompt
Developer Mode is intended for development tasks such as running, debugging and testing applications. Engaging in other activities may result in account limitations, suspension, or termination. For more information, see Content Guidelines.

Install the Oculus ADB Drivers (Windows only)

If you are going to be pushing builds from a Windows machine, you’ll need the Oculus ADB Drivers.
  1. Go to the Oculus ADB Drivers page and click Download.
  2. Unzip the downloaded file.
  3. Right-click on the .inf file and select Install.
Once complete, you’ll be able to use Android Debug Bridge (ADB) to push builds to your device.