Amazon Fire TV - семейство ТВ приставок амазона

Обсуждаем все компьютерное железо, не вошедшее в предыдущие разделы
Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 11 сен 2020, 12:07

Хорошая новость для тех, кто не может или не хочет рутовать свое FireTV устройство. Подходит для FireOS 6 и 7. Старые "танки" с FireOS 5 в пролете.
Работает на 6.2.7.3!
Решение отсюда - https://forum.xda-developers.com/showpo ... tcount=461

Я его проверил на FireTV 3rd (needle) - для этого устройства нет root. На xda многие использовали на стиках 4k.
1. Снес ненужное и неработающее (ButtonRemapper, Tasker).
2. FireJack оставил для русского языка - в настройках одна галочка по установке русского, остальные галочки снял.
3. Перезагрузил FireTV
4. Запустил единственный дополнительный лончер (у меня LeanBack Launcher).
5. Установил http://android.zyxmon.org/files/firetv/ ... gs_1.7.apk (может быть на xda уже версия посвежее).
6. Запустил и отключил системный амазоновский лончер.

Голосовой поиск не работает и похоже алекса совсем отключена. Родной амазоновский лончер вообще не виден. Основные настройки FireTV вынесены в кнопки нового приложения. Home работает полноценно!

Настройки FireJack и интерфейс FireOS_Settings:
АО.jpg
LA.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 12 сен 2020, 11:31

SweenWolf переименовал и обновил FireOS_Settings_1.7.apk в http://android.zyxmon.org/files/firetv/ ... er_1.0.apk
Добавил одну функцию. Опционально при пробуждении Fire TV может запускать последнее запущенное приложение.

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 21 сен 2020, 00:04

Интересный материал (tutorial) - https://www.techdoctoruk.com/firestick-debloat-tool/
Там же инструмент, который замораживает на нерутованном устройстве OTA обновления и другие службы.

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 21 сен 2020, 14:15

С помощью утилиты TDUK_Debloat_V3.apk из предыдущего поста и с помощью adb

Код: Выделить всё

adb shell pm disable-user <имя_пакета>

Удалось запустить рекомендации на LeanbackLancher и FireTV 3rd (needle). Список "замороженных" пакетов такой

Код: Выделить всё

pm list packages -d
package:com.amazon.tv.turnstile
package:com.amazon.bueller.photos
package:com.android.documentsui
package:com.amazon.tahoe
package:com.amazon.tv.fw.metrics
package:com.amazon.firehomestarter
package:com.amazon.device.metrics
package:com.amazon.tv.alexanotifications
package:com.amazon.device.sale.service
package:com.amazon.tv.forcedotaupdater.v2
package:com.amazon.device.software.ota
package:com.amazon.ags.app
package:com.amazon.tv.alexaalerts
package:com.amazon.tv.launcher
package:com.amazon.device.software.ota.override
package:com.amazon.alexashopping
package:com.amazon.tv.livetv
package:com.amazon.bueller.music
package:com.amazon.hedwig

Комментарии к списку - пакет com.amazon.firehomestarter замораживается утилитой FireOS_Settings_1.7.apk. Пакеты com.amazon.device.sale.service и com.amazon.tv.alexanotifications отключались руками с помощью adb, после их отключения и начинают работать рекомендации в лончере.
В целом на нерутованных устройствах можно получить почти все то, что и на рутованных. Главные различия - не работает голосовой поиск Google (на русском) и настройки устройства на английском через FireOS_Settings а не через кнопку в лончере.

Таким образом на нерутованном устройстве можно получить:
Приятный лончер с рекомендациями.
Русский язык - системный (для приложений).
Клавиатура с русским.
Отключение обновлений амазон.
needle.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Antom
Сообщения: 4
Зарегистрирован: 23 ноя 2020, 01:07

Сообщение Antom » 23 ноя 2020, 01:17

Zyxmon писал(а):Источник цитаты Таким образом на нерутованном устройстве можно получить:
Приятный лончер с рекомендациями.
Русский язык - системный (для приложений).
Клавиатура с русским.
Отключение обновлений амазон.

Здравствуйте, тоже пытался установить таким образом leanback лончера, но ничего не выходит, то есть после отключения лончера Амазон и замену, никуда не выходит (линбэк будто не активируется, а Амазон остаётся отключён и приходится через примудрости включать Амазон иначе в лончер и Настройки не зайти). В тоже время всё норм работает с wolf лончером, что странно. У вас устройство рутованное? Какой линбек используете? Пробовал разные версии линбэк он фире и обычный (теперь Андройд тв лончер называют). Не могли бы мне помочь разобраться? Привлёк именно линбек из-за сходства с Андройд тв и рекомендаций (в wolf только плитки и как то не так). С уважением Антон

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 23 ноя 2020, 01:55

Antom писал(а):Источник цитаты У вас устройство рутованное? Какой линбек используете?

У меня это на FireTV 3rd, на это устройство нет рута.
В системе должен быть один дополнительный лончер, при отключении амазоновского, он становится основным. Попробуйте после установки дать с помощью adb "джеку" соответствующие разрешения (хотя они и не работают) и запустить лончер, после этого отключайте амазоновский. LeanbackLauncher использовал один из последних, но не самый последний.
На стиках 4k по постам на xda-developers все также работает.

Antom
Сообщения: 4
Зарегистрирован: 23 ноя 2020, 01:07

Сообщение Antom » 23 ноя 2020, 03:21

Zyxmon писал(а):Источник цитаты
Antom писал(а):Источник цитаты У вас устройство рутованное? Какой линбек используете?

У меня это на FireTV 3rd, на это устройство нет рута.
В системе должен быть один дополнительный лончер, при отключении амазоновского, он становится основным. Попробуйте после установки дать с помощью adb лончеру соответствующие разрешения (хотя они и не работают) и запустить лончер, после этого отключайте амазоновский. LeanbackLauncher использовал один из последних, но не самый последний.
На стиках 4k по постам на xda-developers все также работает.

У меня такой же стик, но почему-то линбэк никак не запускается.. в адб я поставил on (в настройках стика). Просто ощущение, что линбэк не хочется запускаться после отключения амазонского лончера, просто отключается Амазон, включается линбэк и при нажатии домой, всё из приложения не выходит, никуда не переносит, только слышны звуки переключения если нажимаю на кнопки пульта, но на экране так же остаётся программа отключения лончера. Как не странно с Вольф и ATV всё запускается и работает, а именно линбэк будто виснет, точнее не начинает работать и ты остаёшься в моменте где Амазон лончер выключен, а линбэк лончер не включён. И русский через Jack тоже не запускается тк пишет, что лончер не включён. (Лаунчеры линбэк он фире попробовал разных версий, даже лайт версию, всё остаётся так же. Можете сделать небольшое видео или по картинкам шаги показать, может я что-то не так делаю.
1 скачиваю линбэк лончер, программу для отключения лончера и программу для настроек фире тв
2 все это устанавливаю не заходя, после чего захожу в линбэк и он работает
3 выключаю Амазон лончер, выбираю линбэк и нажимаю кнопку домой, после чего описанный выше процесс

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 23 ноя 2020, 10:54

Antom, спросите лучше автора в этой теме - https://forum.xda-developers.com/fire-t ... s-t4176349 (на ангельском).
Про то, что LeanBackLauncher работает писали (несколько юзеров) тут - https://forum.xda-developers.com/fire-t ... t-t4037397 (ближе к концу).
PS FireJack будет ругаться, но русский установит. Ему так же нужно дать разрешения через adb. Русский таким образом настраивали даже на FireCube.
PS Программа по смене лончера выполняет эти команды
Включение амазоновского лончера

Код: Выделить всё

pm enable com.amazon.firehomestarter
pm enable com.amazon.tv.launcher

Выключение

Код: Выделить всё

pm disable-user com.amazon.firehomestarter
pm disable-user com.amazon.tv.launcher

Можете через adb все делать.

Antom
Сообщения: 4
Зарегистрирован: 23 ноя 2020, 01:07

Сообщение Antom » 24 ноя 2020, 02:52

Спасибо за ваши Советы, попробовал, как посоветовали, просто перезапустить, хоть и долговато подгружался и немного странно, но запустился линбэк он файер, сначала на английском, потом сам на русский переключился хотя лончер Амазона остаётся на английском, если вернуть лончер. Но вот кнопка домой, русская клавиатура и Алекса не работают. Так что заходишь в приложения но выйти из них не можешь и на главный экран вернуться тоже.. может какие то не подходящие линбэки для fire stick‘ов или для fireos. Вы как клавиатуру подключали? Пробовал инструкцию из первых постов через remote adb shell (но внося shell ime enable org.liskovsoft.leankeykeyboard.pro/com.google.leanback.ime.LeanbackImeService
adb shell ime set org.liskovsoft.leankeykeyboard.pro/com.google.leanback.ime.LeanbackImeService
выдаёт ошибку).Как то настраивали кнопку домой?
П.с. Рекомендации вроде включились (в настройках и даже место для них не главном экране появилось), Но на их месте пишет «нет рекомендаций» что-то подобное, что странно
Последний раз редактировалось Antom 24 ноя 2020, 03:15, всего редактировалось 3 раза.

Antom
Сообщения: 4
Зарегистрирован: 23 ноя 2020, 01:07

Сообщение Antom » 24 ноя 2020, 02:59

Изображение
Пробовал даже такой Android tv launcher (новая версия линбэк) его вообще не воспринимает тк. даже войти в него и открыть не даёт Амазон. А вот atv launcher из темы xda-developers запускается норм, но в нем нет рекомендаций и он менее похож на андройд тв.
Можете скинуть апк вашего линбэк? А то они как-то отличаются.. благодарю


Вернуться в «Другое оборудование»

Кто сейчас на конференции

Всего 1 посетитель :: 0 зарегистрированных, 0 скрытых и 1 гость (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость