Google TV не подключается к Google Play. Альтернатива с помощью телефона на Android и adb
Родители обратились за помощью с тем, что их Google TV (iFFALCON IFF43U62) не скачивает ничего из Google Play после того, как они сбросили его до заводских настроек из-за других проблем, связанные с гугл аккаунтом \ гугл сервисами. Со слов родителей "телевизор глючил, не реагировал на команды, приложения не открывались, в гугл аккаунт не входило" 🤷♂️. Вероятно, их провайдер что-то блокирует.
Долго пробовал различные варианты. Пишу то, что помогло в итоге, точнее альтернатива, которую пришлось установить без Google Play. Возможно кому-то в будущем пригодится, сам много времени убил, чтобы помочь и был бы благодарен, если бы наткнулся на такую заметку.
Дано:
Телевизор не подключается к Google Play. Само приложение открывается, поиск работает, но скачивание того же кинопоиска бесконечно висит.
На телевизоре нет ни файлового менеджера, ни встроенного браузера
Телевизор подключен к интернету через кабель, но может и через WIFI
Роутер есть, но 3 буквы не установить на него, зато можно гарантировать одну сеть телефона и телевизора
Раздача интернета с телефона при включённых 3 буквах не помогает
apk на флешке телевизор видеть отказывается, проблема даже скорее в том, что файлового менеджера нет, невозможно просто посмотреть какие файлы там есть и попробовать что-то установить
Незначительная проблема, но телевизор физически не в той же локации, все инструкции выполнялись под диктовку и через стриминг 😭 это сильно ограничивало
Решение:
Если Google Play - всё, то ничего не остаётся, кроме как установить RuStore, родителям всё равно, однако сделать это при всех "дано" оказалось не так просто:
Телефон и телевизор должны находиться в одной сети, в одной WIFI сети
На телефон нужно установить приложение Termux (это консоль \ терминал для телефона)
На телефон нужно скачать apk файл нужного приложения, например это RuStore для TV, с официального сайта можно сказать их apk
На телевизоре включить режим разработчика (обычно в Меню > Настройки > Общие > О смартфоне/О планшете > Номер сборки - и там тапать 8-10 раз пока не напишет, что включился режим разработчика)
На телевизоре в настройках разработчика (новое меню должно появиться) включить USB Debugging \ Отладка по USB (что-то такое)
Подключить телефон по USB кабелю к телевизору, режим подключения в шторке на телефоне выбрать USB Tethering (по идее, это немного про другое, но сейчас уже не смогу проверить другие варианты)
На телевизоре в настройках сети посмотреть его IP адрес в текущей сети, например это 192.168.50.123
На телефоне запустить Termux. Выполнить команду "adb" и убедиться, что он есть, не будет ошибки типо not found или вроде того
1. Возможно, что "adb" по умолчанию не будет установлен - нужно выполнить команду "pkg install android-tools" и затем снова попробовать "adb"
На телефоне выполнить команду "adb connect 192.168.50.123:5555" (5555 это стандартный порт, ip должен быть ip телевизора, как из шага 7)
Может быть ошибка "failed to authenticate", нужно просто разрешить подключение на телевизоре (он его должен запросить) и выполнить команду ещё раз
После можно ввести команду "adb devices" и увидеть его в списке "List of devices attached"
На телефоне ввести команду удалённой установки apk
"adb install /sdcard/Download/RuStoreTV.apk" - путь должен быть путём до ранее загруженного apk файла. Возможно, у вас путь будет другой, можете скачать менеджер файлов, например, Total Commander на свой телефон и найти, где этот файл у вас лежитПри выполнении этой команды может возникнуть ошибка вида
"opening ... .apk locally failed: Permission denied". Это вероятно значит, что у Termux нет доступа до хранилища файлов, не хватает прав. Поможет команда "termux-setup-storage" , при её выполнении откроются настройки прав и все доступы можно будет дать и выполнить команду из шага 10 ещё раз
Как на телефоне увидите Success можно смотреть на телевизоре результат
П.С. Быть можно, можно гораздо проще, напишите, если знаете, кому-нибудь поможет, но учтите все "дано". Например, если есть браузер на телевизоре, то можно просто с официального сайта скачать apk и тд.