Cannot register Fire TV Stick Select for Developer Mode

I am trying to follow instructions on the “Run Your App on Vega Virtual Device or Fire TV Stick” ( Run Your App on Vega Virtual Device or Fire TV Stick | Design and Develop Vega Apps ) page and register my Fire TV Stick Select for Developer mode.

This is what I see on the page:

To register the Fire TV Stick:

Paste your DSN into Device Serial Number (DSN) below and select Add Device.

To register your device in developer mode, you must have a developer account and sign in to Developer Portal for access to device registration.

I am logged in to a developer account and the device was added to that account during installation, but I still cannot enter the DSN and register for developer mode.

Please help.

2 Likes

Hi Boris – thank you for reporting this. We’re looking into the fix now for the Developer Portal.

For a workaround, please go to this URL directly: Amazon Developer Sign-In

Thank you, that worked, and Developer Mode is now enabled.

However, “vega device list” on Ubuntu 24.04.3 still shows “No devices found”, but the same command works on a Mac.

Do I need to install additional Ubuntu drivers?

I found the answer. My Ubuntu development machine can now see the Fire Stick Select after following the steps below:

  • The Ubuntu system needs a rule to recognize the Amazon device’s vendor ID.
    Connect your Firestick to your Ubuntu PC using a compatible USB data cable.
  • Open a terminal and run lsusb to list connected USB devices.
    Look for a device entry that likely says “Amazon” or something similar (the vendor ID for Amazon/Lab126 devices is typically 1949 or 18d1) and note its Vendor ID (the four characters after ID and before the colon, e.g., 1949:xxxx).
  • Unplug your Firestick.
  • Create a new udev rules file using a text editor (e.g., nano or vi) with root privileges:
    sudo vi /etc/udev/rules.d/51-android.rules
    Add the following line to the file, replacing 1949 with the Vendor ID you found in step 3 if it was different:
    SUBSYSTEM==“usb”, ATTR{idVendor}==“1949”, MODE=“0666”, OWNER=“your_username”
    Replace “your_username” with your actual Ubuntu username.
    Save the file and exit the editor.
  • Reload the udev rules and restart the service:
    sudo udevadm control --reload-rules
    sudo service udev restart
  • If you haven’t already, install ADB tools:
    sudo apt-get install android-tools-adb
  • Stop and restart the ADB server:
    adb kill-server
    adb start-server
  • Connect your Firestick to the Ubuntu PC again.
  • In the terminal, run adb devices again. Your device should now be listed with a status of device.
  • In the terminal, run vega device list. Your device should be listed.