kepler exec vda tcpip command enables the network functionality by restarting the VDA daemon on your Fire TV device to listen for commands over TCP/IP instead of a USB connection. This command enables wireless debugging of your Fire TV device.
This page provides instructions for enabling VDA over TCP/IP on your Fire TV device.
Syntax and parameter
where: kepler exec vda - The main command for interacting with your Fire TV device. tcpip - The subcommand that enables TCP/IP connectivity. - The port number for the VDA daemon to listen on (typically, port 5555).TCP/IP configuration
-
Connect your Fire TV device through a USB and run:
Your terminal displays a list of USB-connected devices.
-
Verify that your Fire TV device has completed the initial setup (Out-of-Box Experience or OOBE).
- If you can access the Fire TV home screen and use apps, your device has completed OOBE.
- If you’re seeing setup screens requesting for language preferences, Wi-Fi setup, or Amazon account login, the OOBE isn’t yet complete. Complete the on-screen setup.
- Connect your Fire TV device to the same network as your host machine.
-
Find your Fire TV device’s IP address using one of the following methods:
a. On your Fire TV device, go to Settings > My Fire TV > About > Network
b. Using a VDA command (if USB debugging is already active):
- Record the IP address for later use.
-
Restart VDA in TCP/IP mode.
The system displays this message: “restarting in TCP mode port: 5555”.
- Disconnect the USB cable from your Fire TV device.
-
Connect to the Fire TV device using its IP address.
-
Check the connection.
The terminal shows the Fire TV device with its IP address.
-
(Optional) Switch back to USB mode.

