Develop

Set up your device

Updated: May 29, 2026

Supported devices

DeviceminSdkVersionConnection
Portal (1st and 2nd gen)
28 / 29
USB-C
Portal Mini
29
USB-C
Portal+ (1st and 2nd gen)
28 / 29
USB-C
Portal Go
29
USB-C (under rubber cover)
Portal TV
29
USB-C

Connect your Portal via USB-C cable

Each Portal is equipped with USB-C ports through which we can exchange data between Portal and our computer and send commands and apps. These ports are located on the back of your device.

Enabling ADB

In order to be able to deploy an app to Portal, you need to first confirm you have access to it through ADB (Android Debug Bridge).

Steps to enable ADB

  1. On the Portal device, open Settings > Debug.
  2. Tap ADB Enabled. Enter your PIN if prompted.
  3. Connect the Portal to your computer over USB-C.
  4. On first connection, tap Allow on the Portal to trust the computer.

Installing Android SDK

Download the latest Android platform tools from the Android developer site, extract it, and add the extracted folder to your PATH (or run adb from inside the folder). Once installed, you should be able to successfully execute this command:
adb devices
If your device was connected properly, you should see something like the below. This means you are able to successfully communicate with your Portal.
List of devices attached
1A2B3C4D567890    device
If you have set up hzdb (see AI Tooling), you can use hzdb device list to verify your connection.

Specific instructions for Portal Go

In order to access the USB-C port on Portal Go, you need to first take off the rubber cover with a flathead screwdriver or rigid flat-edge.
Portal Go USB-C port access