Amazon Fire TV launch on startup

Amazon Fire TV Launch on Startup

Make Play start by itself when your new Fire TV Stick 4K (2nd generation) turns on.

About

On the Fire TV Stick 4K and 4K Max (2nd generation, 2023), our app can’t start by itself after a restart unless you allow “drawing over other apps” (SYSTEM_ALERT_WINDOW). Fire OS 8 has no screen for it, so you grant it once from a computer with a developer tool. Here’s how, step by step.

Get Started

Applies to: Fire TV Stick 4K 2nd generation (2023) and Fire TV Stick 4K Max 2nd generation (2023), with rounded corners.

Prepare the Fire TV

  • Go to Settings → My Fire TV → About, select the device name (like Fire TV Stick 4K Max) and press it 10 times, until you see Developer Mode Enabled
  • Go to Settings → My Fire TV → Developer Options and turn on ADB Debugging
  • Connect the Fire TV and your computer to the same Wi-Fi
  • Note the Fire TV’s IP address: Settings → My Fire TV → About → Network

Grant the permission from a Mac

  1. Download platform-tools.zip file.
  2. Double-click the downloaded .zip file to unzip it.
  3. Open the folder, right-click the path bar at the bottom of the window and select Open in Terminal. If the path bar isn’t shown, right-click the folder itself > Services > New Terminal at Folder.
  4. Execute the following command to connect to your Fire TV Stick: ./adb connect <device-ip-here>, for example ./adb connect 192.168.1.115
  5. A message pops up on the Fire TV asking you to trust the computer. Select Allow.
  6. To verify that the device is connected, run the command ./adb devices. You should see the device listed.
  7. To grant the permission, run the following command: ./adb shell appops set dk.fadeit.play SYSTEM_ALERT_WINDOW allow
  8. The permission is now granted.

Grant the permission from Windows

  1. Download adb.zip
  2. Unzip the file and open the folder.
  3. Click the address bar of File Explorer, delete the path there, type cmd and press Enter.
  4. A Command Prompt window opens in the current folder.
  5. Execute the following command to connect to your Fire TV Stick: adb connect <device-ip-here>, for example adb connect 192.168.1.115
  6. A message pops up on the Fire TV asking you to trust the computer. Select Allow.
  7. To verify that the device is connected, run the command adb devices. You should see the device listed.
  8. To grant the permission, run the following command: adb shell appops set dk.fadeit.play SYSTEM_ALERT_WINDOW allow
  9. The permission is now granted.

FAQ

This is too complicated. What else can I do?

Return the Fire TV Stick and get an entry-level player like the onn. Google TV or the Google TV Streamer.

Why is this needed?

Since Android 10, apps that start by themselves need the “drawing over other apps” permission. Our app usually asks for it, but Fire OS 8 (Android 11) has no screen to allow it.

Related Articles

Get started designing your content

Most people think designing content for digital signage is super difficult, but if you can use PowerPoint, you can also create and design your own content in our editor.

Book a free demo

Loading free times…