
Резюме
- Fire TV использует Android в качестве базовой ОС, что обеспечивает доступ к ADB для полноценной работы с командной строкой Linux.
- Включить ADB на Fire TV можно с помощью параметров разработчика, которые открывают доступ к полной командной строке.
- ADB позволяет использовать на Fire TV различные функции, такие как управление воспроизведением мультимедиа или запуск действий кнопок пульта дистанционного управления.
Знаете ли вы, что у Amazon Fire TV есть полная командная строка, к которой вы можете получить доступ? Это так! Это все потому, что Fire TV в настоящее время основан на ядре Android. Благодаря этому вы можете использовать ADB для доступа к полному опыту терминала на вашем Amazon Fire TV.
Я покажу вам, как это сделать, и предложу несколько удачных вариантов использования этого трюка.
Fire TV от Amazon использует Android в качестве своей базы
С момента своего создания Amazon использовала Android в качестве основы для своих устройств потоковой передачи мультимедиа Fire TV. В 2023 году сообщалось, что Amazon будет разрабатывать собственную операционную систему, что затем было подтверждено в 2024 году. Буквально на прошлой неделе стало известно (через 9to5 Google), что Amazon планирует перейти на Vega OS, свою собственную ОС для Fire TV, к концу 2025 года.
Однако на данный момент Fire TV от Amazon по-прежнему работает на базе Android, а это значит, что на нем можно использовать встроенные функции командной строки Android.
Android Base означает, что Fire TV работает с ADB
Поскольку Amazon Fire TV по-прежнему работает на базе Android, для использования доступен инструмент ADB (Android Debug Bridge).

Если вы никогда раньше не слышали об ADB или не использовали его, то это, по сути, способ общения с устройствами на базе Android по сети. ADB запускается с вашего терминала и позволяет вам выполнять команды для отправки или извлечения файлов, запуска функций или доступа к полноценной командной строке.
Учитывая, что Android основан на Linux, как только вы войдете в оболочку ADB, в вашем распоряжении будет полная командная строка. Независимо от того, пытаетесь ли вы перемещать файлы, редактировать файлы или что-то еще, ADB предоставляет вам полную оболочку Linux для доступа на вашем Fire TV.
Как включить ADB на Fire TV
Включить ADB на самом деле довольно просто. Для начала на Fire TV перейдите в «Настройки», затем «Устройства и ПО».
Закрыто
Оттуда нажмите на вкладку «О программе».

В меню «О программе» семь раз нажмите «Ваш телевизор», и внизу появится всплывающее окно, сообщающее, что вы теперь разработчик! Однако, если вы уже включили эту функцию, то во всплывающем окне будет написано «Нет необходимости, вы уже разработчик».

Как только вы «станете разработчиком», вернитесь на страницу назад и войдите в новую вкладку «Параметры разработчика», которая теперь видна. Здесь вы найдете переключатель для включения отладки ADB. После включения вы увидите опцию отладки USB, но это то, что мы сейчас проигнорируем.

После того, как вы нажмете, чтобы включить отладку ADB, появится всплывающее окно с подтверждением имени и адреса вашей сети Wi-Fi. Если вы хотите всегда разрешать в сети, то отметьте этот переключатель, в противном случае нажмите «Разрешить», чтобы продолжить.
Вот и все — ADB теперь полностью включен на вашем Fire TV. Далее вам нужно подключиться к Fire TV через ADB на вашем компьютере.

Для начала установите ADB на свой компьютер Mac или Windows. Начните с загрузки Android SDK Platform Tools, который включает в себя двоичные файлы ADB.
После загрузки Android Platform Tools вам просто нужно распаковать папку, а затем cd в этот каталог в вашем терминале. Как только вы окажетесь в папке, в которую вы распаковали Platform Tools, вы можете запустить все команды ADB оттуда. Чтобы подключиться к Fire TV, вам нужно будет запустить adb connect .
Способы использования ADB с Fire TV
Теперь, когда ADB включен и готов к работе на вашем Fire TV, что вы можете с ним сделать?

Ну, это командная строка Linux, поэтому большинство стандартных команд Linux работают в ней. Вы можете запускать такие команды, как wget, cp, mv и подобные, и они будут работать именно так, как вы ожидаете.
Однако, поскольку это Android, в ADB встроены и некоторые другие функции. Вы можете делать такие вещи, как делать скриншоты, имитировать кнопки пульта ДУ и многое другое, все через командную строку.

Одна действительно крутая идея — использовать что-то вроде Home Assistant для автоматизации вашего Fire TV с помощью команд ADB. Например, если у вас есть Home Assistant, запущенный adb shell input keyevent 85, то это воспроизведет или приостановит текущее медиа. Другая команда — adb shell input keyevent 3, который активирует клавишу «Домой» на пульте дистанционного управления Fire TV.
Этот плагин Home Assistant позволяет вам создавать сцены, которые могут использовать ADB для запуска команд на вашем Fire TV, как те, о которых я уже упоминал, adb shell input keyevent KEYCODE_POWER включить или выключить его, и многое другое.

Недорогая, компактная и предлагающая множество вариантов потокового вещания приставка Fire Stick TV Lite — это хороший способ обновить телевизор без функции Smart TV без особых хлопот.
Купить на Amazon
С разблокированной командной строкой на вашем Amazon Fire TV вы можете по-настоящему взять устройство под контроль. Кто знает, позволит ли предстоящая замена ОС Amazon сделать то же самое, так что наслаждайтесь, пока можете.