A โ€‹โ€‹lost or broken remote control Android TV is not a death sentence. Modern smartphones based on Android or iOS can easily replace a physical remote control, and often offer even more functions: voice search, gesture control and quick access to your favorite applications. But how does this work in practice? Is it possible to do without additional devices, and what applications really work stably with Sony Bravia, Xiaomi Mi TV or NVIDIA Shield?

In this article - a complete guide to setting up a virtual remote control from your phone on any Android TV, including rare models and solutions for cases when standard methods do not work. We will look at official applications from manufacturers, universal tools like Google TV Remoteas well as alternative methods using ADB and a local network. Let's take a separate look at typical errors (for example, when the phone doesn't find the TV) and ways to eliminate them.

Spoiler: for most TVs, it is enough to download one application and synchronize devices via Wi-Fi - no root access or complex manipulations. But if yours Android TV is older than 2018 or runs on custom firmware, advanced methods will also come in handy.

๐Ÿ“Š What brand is your Android TV?
Sony
Xiaomi
NVIDIA Shield
Philips
TCL
Other

1. Official applications from manufacturers: quick setup

The most reliable way to control Android TV from your phone is to use a proprietary application from the brand of your TV. Such apps are optimized for specific models, support all functions of the remote control (including volume control and launching applications) and rarely crash. Below is a list of official solutions for popular brands:

  • ๐Ÿ“บ Sony Video & TV SideView โ€” for TVs Sony Bravia (including models with Google TV). Supports voice search and gestures.
  • ๐Ÿ“ฑ Mi Remote Controller is a universal application for Xiaomi Mi TV, Redmi Smart TV and other devices in the Xiaomi ecosystem. Works via Wi-Fi and infrared (if available).
  • ๐ŸŽฎ NVIDIA Shield TV Remote โ€” for media set-top boxes NVIDIA Shield. Allows you to use your phone as a gamepad.
  • ๐Ÿ”„ Philips TV Remote - supports TVs Philips on Android TV and Saphi OS.
  • ๐Ÿ–ฅ๏ธ TCL nScreen - for TCL Android TV and Roku TV. Enables the "Mirroring" function for screen mirroring.

How to connect:

  1. Download the application for your brand of TV from Google Play or App Store.
  2. Make sure that the phone and Android TV are connected to one Wi-Fi network.
  3. Launch the application on your phone and follow the instructions on the screen (usually you need to confirm pairing on the TV).
  4. Done! Now you can control TV from your phone, including changing channels, adjusting the volume and launching applications.
โš ๏ธ Attention: Some manufacturers (for example, Samsung) block the operation of third-party remote controls on their Android TVdevices. If your TV is not detected, check your network settings or try alternative methods in the following sections.

One โ€‹โ€‹Wi-Fi connection on the phone and TV|Disable VPN on both devices|Update the TV firmware|Charge the phone at least 30%-->

2. Google TV Remote: a universal solution for all Android TV

If your TV does not have a proprietary application (or it is unstable), use Google TV Remote an official tool from Google, compatible with most devices on Android TV 9.0 and newer. This application supports:

  • ๐Ÿ” Voice search via Google Assistant.
  • ๐ŸŽ›๏ธ Full keyboard for text input.
  • ๐Ÿ”„ Media control (pause, rewind, volume).
  • ๐Ÿ“ฑ Gestures for navigation (e.g. swipe to scroll the menu).

Step-by-step guide:

  1. Download Google TV Remote from Google Play (for iOS the application is called Google Home).
  2. Open the application and select your Android TV from the list of available devices. If the TV is not displayed, click Add device โ†’ Setting up a new device.
  3. A confirmation code will appear on the TV - enter it in the application on your phone.
  4. Allow access to the local network and microphone (for voice control).

The application will automatically detect your model Android TV and load an optimized interface. For example, for NVIDIA Shield buttons for launching games will be available, and for Sony Bravia quick image settings.

โš ๏ธ Attention: On some TVs (for example, Xiaomi Mi TV Stick) Google TV Remote may not work due to manufacturer restrictions. In this case, use the methods from section 4 (IP or ADB control).
๐Ÿ’ก

If the application does not find the TV, try rebooting the router or temporarily disabling the "AP Isolation" function on it.

3. Alternative applications: when the official ones donโ€™t work

If branded or universal remotes refuse to connect, try one of these applications. They often save the day when:

  • ๐Ÿ”Œ The TV is connected to Wi-Fi, but is not displayed in the list of devices.
  • ๐Ÿ”„ You need to control Android TV via mobile data (without a shared network).
  • ๐Ÿ› ๏ธ Required advanced functions (for example, macros or button customization).
Application Features Compatibility Link
Unified Remote Supports control via Wi-Fi, Bluetooth and IR. There are plugins for Kodi, VLC and other applications. Android TV 5.0+ Google Play
Yatse: Remote for Android Advanced settings, gesture support, widgets for quick access. Android TV 7.0+ Google Play
RemoDroid Control via ADB (does not require root). Suitable for older models. Android TV 4.4+ GitHub
TV Remote Control Simple interface, support for infrared port (if available on the phone). Android TV 6.0+ Google Play

To connect via Unified Remote or Yatse:

  1. Install the application on the phone and the server part on Android TV (if required).
  2. Enable the option on the TV USB debugging (Settings โ†’ About TV โ†’ Build number - press 7 times, then return to Settings โ†’ For developers).
  3. Connect to the TV via IP address (you can find it in Settings โ†’ Network).
How to find the IP address of Android TV without a remote control?

If You donโ€™t have a remote control, connect a keyboard or mouse to the TV via USB. Then go to Settings โ†’ Network) โ†’ Wi-Fi and look at the IP address. Alternatively, use the router: go to its web interface (usually 192.168.1.1and find the device by name (for example, MiTV-ABC123).

4. Control by IP address: for advanced users

If no application connects to the TV, you can use direct commands over the local network. This method works even on locked devices (for example, Android TV boxes from telecom operators) and does not require installing additional software on the TV.

You will need:

  • ๐Ÿ“ฑ Phone with the application Termux (or any ADB-client).
  • ๐Ÿ–ฅ๏ธ IP address Android TV (see spoiler in the previous section).
  • ๐Ÿ”ง Enabled network debugging (Settings โ†’ For developers โ†’ Network debugging).

Instructions:

  1. Install Termux from F-Droid (version from Google Play outdated).
  2. Enter the commands:
    pkg install android-tools
    

    adb connect [IP address]:5555

    For example: adb connect 192.168.1.100:5555.

  3. Confirm the connection on the TV (a request will appear).
  4. Now you can send commands directly. Examples:
    adb shell input keyevent 23 # Volume +
    

    adb shell input keyevent 24 # Volume -

    adb shell input keyevent 3 # Home

    adb shell input keyevent 19 # Up

    adb shell input keyevent 20 # Down

For convenience, create scripts in Termux or use applications like Tasker to assign commands to buttons phone.

โš ๏ธ Attention: Network debugging (ADB over Wi-Fi) can be dangerous if your router is not password protected. Always disable this option after use!
๐Ÿ’ก

Adb control is the most reliable method for old or "locked" Android TV, but requires basic knowledge of the command line.

5. Voice control and gestures: advanced functions

Modern phone remotes support not only basic commands, but also voice input, gestures and even control via camera. For example, in Google TV Remote you can:

  • ๐ŸŽค Say commands like โ€œTurn on Netflixโ€ or โ€œIncrease the volume on 30%). data-i="179">Open
  • ๐Ÿ‘† Swipe up/down to scroll through the menu (like on a laptop touchpad).
  • ๐Ÿ” Use your phone camera to scan QR codes (for example, to quickly log into your account YouTube).

How to set up voice control:

  1. Open Google TV Remote and click on the microphone icon.
  2. Allow access to the microphone (if the request appears for the first time).
  3. Say the command:
    • "Open Prime Video and play it back The Lord of the Rings".
    • "Set the volume to 50 percent."
    • "What is the weather forecast today?" (the weather widget will be displayed).

For gesture control c Yatse:

  1. Go to Settings โ†’ Gesture controls.
  2. Assign actions to swipes (for example, swipe left - "Back", swipe right - "Home").
  3. Activate the mode "Touch panel" for cursor control.

Some applications (for example, Unified Remote) support control via camera: just point the phone at the TV, and the application recognizes hand gestures (for example, wave your hand to the left to rewind).

๐Ÿ’ก

If voice search does not work, check the system language on your TV. It should match the language of the voice assistant on your phone (for example, both devices should be in Russian or English).

6. Solving problems: the phone does not find the TV

The most common problem when setting up a virtual remote control is Android TV it is not displayed in the list of available devices. Reasons and solutions:

Problem Possible cause Solution
TV is not visible in the application Devices on different networks Connect your phone and TV to the same Wi-Fi network (not through guest access!).
The connection is interrupted Weak Wi-Fi signal Move the router closer or use a signal repeater.
The application displays the error "Could not connect" Blocking ports on the router In the router settings, open the ports 5555 (for ADB) and 8080.
The buttons on the remote control are not work Firmware incompatibility Update the TV software (Settings โ†’ System update).
Voice search does not recognize commands Disabled Google Assistant Enable the assistant in the TV settings (Settings โ†’ Voice search).

If all else fails, try:

  1. Reset the network settings on the TV (Settings โ†’ Network โ†’ Reset).
  2. Install an alternative launcher (for example, ATV Launcher) - sometimes this solves problems with detection.
  3. Use ADB-commands to force a connection (see section 4).
  4. โš ๏ธ Attention: On some TVs (for example, Sony Bravia 2019โ€“2020) after resetting the settings, you may need to re-activate Google Play Services. To do this, go to Settings โ†’ Applications โ†’ Google Play Services โ†’ Enable.

    7. Security: how to protect your connection

    Control Android TV from your phone is convenient, but opens up potential vulnerabilities. For example, if an attacker connects to your Wi-Fi network, he will be able to send commands to the TV. To avoid this:

    • ๐Ÿ”’ Use a complex password for Wi-Fi (at least 12 characters, with letters and numbers).
    • ๐Ÿ›ก๏ธ Disable network debugging (ADB over Wi-Fi) after use.
    • ๐Ÿ”„ Regularly update the firmware of your TV and applications on your phone.
    • ๐Ÿšซ Do not connect Android TV to public networks (for example, in a cafe or hotel).

    Additional measures:

    • In the router settings turn on MAC address filteringso that only your devices can connect to the network.
    • Use VPN on the router (for example, OpenVPN) if you often control the TV remotely.
    • For ADBconnection, change the port from 5555 to random (for example, adb tcpip 12345).

If you often control the TV via the Internet (for example, turn it on remotely), configure port forwarding only for trusted IP addresses. Instructions:

  1. Go to the router settings (192.168.1.1).
  2. Find the section Port Forwarding or Virtual servers.
  3. Add a rule for the port 5555 (or your custom port) and specify the local IP address Android TV.
  4. Save the settings and reboot the router.

FAQ: Frequently asked questions

Is it possible to control Android TV from an iPhone?

Yes, but the choice of applications is limited For most Android TV is suitable Google Home (available in App Store). You can also use Unified Remote or Yatse (requires a server part on the TV). Voice control works via Siri Shortcuts (set up the command "Hey Siri, turn on Netflix on your TV").

How to control Android TV without Wi-Fi (via mobile data)?

There are two options:

  1. IR port: If the phone has an IR transmitter, use applications like Mi Remote (for Xiaomi) or AnyMote. Suitable only for basic commands (turning on, switching channels).
  2. USB-OTG: Connect the phone to Android TV via cable USB-OTG and use ADB-commands (required enable USB debugging).

For full control without Wi-Fi you need Bluetooth remote control (for example, Xiaomi Mi Game Controller).

Why do some buttons on the virtual remote control not work?

This is a typical problem for unofficial applications or old firmware. Solutions:

  • Update the TV firmware (Settings โ†’ System update).
  • Try another application (for example, Yatse instead Unified Remote).
  • Assign the missing buttons manually in the application settings (section Customization).
  • For NVIDIA Shield install an alternative launcher (ATV Launcher or Wolf Launcher).

If it doesn't work volumecheck if HDMI CEC is disabled in the TV settings (Settings โ†’ Sound โ†’ HDMI CEC).

Can I use my phone as a gamepad for Android TV?

Yes, these are suitable for this:

  • NVIDIA Shield TV Remote โ€” supports virtual joysticks.
  • Unified Remote โ€” there is a plugin Gamepad for button emulation.
  • Steam Link โ€”if on Android TV installed Steam, you can stream games from your PC and control them from your phone.

For better response, use Bluetooth gamepad (for example, Xbox Controller or DualShock 4).

How to disable the virtual remote control if the phone is lost?

If you have lost the phone on which access to Android TVis configured, do the following:

  1. Reset the network settings on the TV (Settings โ†’ Network โ†’ Reset).
  2. Disable network debugging (Settings โ†’ For developers โ†’ Network debugging).
  3. If used ADB, change the connection port or disable the service adbd with the command:
    adb shell setprop service.adb.tcp.port -1
  4. For complete security, reset the TV to factory settings (Settings โ†’ Storage and reset โ†’ Reset data).

If the phone was connected via account Google, remove it from the list of trusted devices on the site myaccount.google.com.