Home » Amazon блокирует давнюю возможность Fire TV — взламывает популярные приложения без предупреждения и дает разработчикам обходной путь

Amazon блокирует давнюю возможность Fire TV — взламывает популярные приложения без предупреждения и дает разработчикам обходной путь

Недавняя череда непопулярных изменений Fire TV со стороны Amazon продолжается, и ее последнее изменение просто ошеломляет. Последнее обновление программного обеспечения Fire TV заблокировало функцию Fire TV, которая присутствовала с момента выпуска оригинальной модели в 2014 году. Это базовая функция Android, с которой, насколько мне известно, ни у одного другого производителя устройств на базе Android никогда не возникало проблем. не говоря уже о блокировке. Это изменение сделало популярные приложения Fire TV, которые уже много лет находятся в собственном магазине приложений Amazon, бесполезными. Хуже того, Amazon, похоже, проявил неосторожность при внедрении этого изменения, не направив даже любезное электронное письмо затронутым разработчикам приложений, и все это под, казалось бы, ложным видом повышенной безопасности.

Отрывок кода изменения Amazon на соединение ADB Fire TV, которое запрещает локальные соединения. Мне прислало затронутое разработчиком приложения.

Amazon заблокировала возможность приложений Fire TV устанавливать локальные соединения ADB и, в свою очередь, выполнять команды ADB. Хотя эта возможность не используется многими приложениями Fire TV, без нее приложения Fire TV больше не смогут выполнять определенные сложные задачи, такие как освобождение внутреннего пространства памяти путем очистки кеша всех установленных приложений. Было подтверждено, что это изменение присутствует в обновлении Fire TV 7.6.6.9 для устройств Fire OS 7, таких как Огненная ТВ-палка и Огненный ТВ-куби обновите 8.1.0.3 для устройств Fire OS 8, например Огненная ТВ-палка 4K и Fire TV Stick 4K Макс.. Неизвестно, получат ли это изменение старые модели Fire TV под управлением Fire OS 6 или Fire OS 5, но это кажется вероятным. Это обновление не меняет способность внешних устройств, таких как компьютеры или телефоны, устанавливать соединение ADB с Fire TV, что остается возможным.

Когда я спросил Amazon, было ли это изменение преднамеренным и работало ли оно так, как задумано, потому что меня об этом спрашивали многочисленные читатели и разработчики, единственный ответ Amazon мне был: «Нам известны сообщения о том, что на некоторые приложения повлияло недавнее обновление безопасности». С тех пор разработчик чрезвычайно популярного приложения Удаленная оболочка ADBкоторый имеет более полумиллиона загрузок и сильно пострадал от обновления Amazon, обратился ко мне с доказательствами того, что изменение со стороны Amazon определенно было преднамеренным.

Read more:  Футбольные матчи колледжей сегодня: расписание первой недели на воскресенье

Хотя Amazon заявляет, что это изменение сделано во имя повышения безопасности, я с этим не согласен. Хотя команды ADB могут быть очень мощными и, следовательно, их следует запускать только с осторожностью, все устройства на базе Android, включая Fire TV, имеют ряд мер предосторожности, чтобы защитить пользователей от приложений или устройств, пытающихся выполнить гнусные команды ADB.

Запрос на подключение ADB на телевизорах Fire TV

Прежде чем любую команду ADB можно будет выполнить на Fire TV, необходимо установить соединение ADB с устройством. Это начинается с семикратного выбора названия модели Fire TV в меню «О программе», чтобы открыть скрытое меню разработчика. Затем в скрытом меню необходимо включить опцию «Отладка ADB». Наконец, каждый уникальный запрос на подключение ADB от устройства или приложения, будь то локальное или внешнее соединение, приводит к отображению полноэкранного запроса, который необходимо разрешить перед установкой соединения ADB.

Эти многочисленные средства безопасности, связанные с ADB, имеются на всех моделях Fire TV и являются общими для всех устройств на базе Android. Ни один производитель, кроме Amazon, не почувствовал необходимости повышать безопасность устройств путем блокировки локальных подключений ADB, несмотря на то, что большинство Android-устройств, не принадлежащих Amazon, являются телефонами, которые содержат гораздо больше личных и важных пользовательских данных, чем потоковый медиаплеер Fire TV.

Скорее всего, это изменение — идиотский способ для Amazon защитить свой домашний экран Fire TV от обхода и, в свою очередь, защитить свою прибыль. Приложения, обычно используемые сообществом моддингов Fire TV, часто используют локальные соединения ADB для обнаружения удаленных нажатий кнопок. Это обнаружение позволяет использовать альтернативные домашние экраны, которые не перегружены такими вещами, как автоматическое воспроизведение полноэкранной видеорекламы как домашний экран Amazon.

Read more:  Селин Дион празднует 55-летие на фоне борьбы с синдромом скованности

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

Что делает это изменение Fire TV еще хуже, так это то, как Amazon отнесся к разработчикам, которых оно коснулось. Это изменение затронуло два популярных приложения Fire TV: Убийца приложений TDUK и Очиститель кэша приложения TDUK, которые используют локальные команды ADB для принудительного закрытия и очистки кэша всех приложений одним нажатием кнопки. Я общался с разработчиком приложения, популярным YouTube-блогером Fire TV. TechDoctorUKвсю неделю пытался разобраться, почему его приложения были внезапно и необъяснимо помечены как несовместимые со всеми моделями Fire TV, несмотря на то, что он не получил никакого уведомления от Amazon, а его приложения отображались в режиме «Живое» с надписью «Проблем не обнаружено» в его разработчике на Amazon. портал.

В электронных письмах, показанных мне от Amazon, говорилось, что приложения TechDoctorUK были удалены из-за неудачных тестов, в результате чего приложения отображали сообщения об ошибках. Однако тестирование Amazon, которое привело к этим ошибкам, было проведено на устройствах, отличных от Amazon (то есть на телефонах Android), несмотря на то, что TechDoctorUK указал только приложения как совместимые с устройствами Fire TV. После нескольких дней отговорок TechDoctorUK только после того, как я обратился к Amazon по поводу этой проблемы, получил электронное письмо, в котором говорилось: «Поскольку ваше приложение переопределяет собственный пользовательский интерфейс (например, с помощью экрана блокировки или виджета), оно не было опубликовано на устройствах Amazon». Учитывая, что принудительная остановка приложений и очистка кеша приложений являются встроенными возможностями Fire TV, но не одним щелчком мыши, я интерпретирую электронное письмо как стандартный способ Amazon заявить, что нам не нужно ваше приложение на устройствах Amazon.

Read more:  2 бесплатных способа входа в систему Yandex Com Яндекс Браузер Япония Яндекс RU Яндекс ЕС через Chrome, без VPN-прокси Бесплатно - poskota.co.id - Poskota

Во время моей недолгой работы менеджером по продуктам Fire TV в Amazon меня поместили в команду, которой было поручено изменить возможности Fire TV, которые могли повлиять на существующие приложения. Мы разработали и реализовали план, который включал в себя обращение к разработчикам затронутых изменений до внесения изменений, помощь им в обновлении их приложений при необходимости и решение проблем клиентов, которые могут возникнуть, среди прочего. Чего мы, конечно, не сделали, так это небрежно выдвинули изменения, заблокировали приложения, затронутые призраками, предоставили разработчикам отговорку и ответили на проблемы неуместными готовыми ответами.

Блокировать локальные соединения ADB на телевизорах Fire TV — недальновидное решение. Если цель заключалась в дальнейшей защите домашнего экрана Fire TV, этого следовало бы достичь любыми другими способами, не требующими взлома законных приложений.

2024-02-25 01:49:24


1708832621
#Amazon #блокирует #давнюю #возможность #Fire #взламывает #популярные #приложения #без #предупреждения #дает #разработчикам #обходной #путь

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.