Pull to refresh
1
@vindyread⁠-⁠only

User

0,1
Rating
Send message

Ваш Smart TV вам не принадлежит: как я спас Xiaomi Mi TV от PatchWall, рекламы и фонового майнинга за 15 минут

Reading time6 min
Reach and readers16K

В этой статье подробно описан практический опыт оптимизации телевизора Xiaomi Mi TV с 1.4 ГБ оперативной памяти.

В публикации детально разбираются следующие темы:

Избавление от конфликта лаунчеров: почему стандартный Android TV Home и фирменный Xiaomi PatchWall постоянно соперничали за память и как решить эту проблему. Безопасное отключение PatchWall и другого системного мусора (Google Play Фильмы, игровые сервисы, служба обновлений Xiaomi) через ADB с помощью команды pm disable-user, которая, в отличие от pm uninstall, не приводит к bootloop при сбросе настроек. Очистка кэша лаунчера для полного удаления пустых серых рекламных плашек с домашнего экрана. Сетевые неполадки: почему после перезагрузки ломался YouTube в связке с ByeDPI и как правила маршрутизации в Android конфликтовали с Fake-IP DNS от sing-box на роутере. Анализ пропускной способности сети: почему гигабитное обновление локальной сети не принесло прироста скорости интернета на ТВ. Борьба с аномальной нагрузкой на процессор (Load Average > 76) и memory thrashing (kswapd0), вызванными скрытой фоновой работой приложения Zona, и переход на более легкую связку Lampa + TorrServe. Материал содержит готовые консольные команды для ADB и наглядные замеры ресурсов «до» и «после» чистки. В итоге телевизор освободил около 100 МБ чистой оперативной памяти, перестал зависать при работе с пультом и начал плавно воспроизводить 4K-видео.

Читать далее

Оживляем дешевый Smart TV: обход вырезанного ADB, деблоат Яндекс.ТВ и сборка легкого медиацентра

Reading time6 min
Reach and readers41K

Купил я тут по дешевке 43-дюймовый телевизор Hartens (модель HTY-43FHD06B‑HK22, панель BOE HV430FHB‑F91) под проект умного гостевого дома. Железо внутри скромное: чипсет MediaTek MT5867, 32-битная архитектура (armeabi‑v7a), 1.5 ГБ оперативной памяти и вишенка на торте — фирменная оболочка Яндекс.ТВ на базе AOSP Android 11.

Из коробки это чудо техники работает «не очень». Интерфейс задумчивый, повсюду рекомендации, Алиса, Кинопоиск, Яндекс.Музыка и куча другого софта, который постоянно висит в памяти и кушает и без того дефицитные ресурсы.

План по исправлению созрел быстро, но на первом же шаге я уперся в стену: производитель полностью вырезал пункт «Отладка по USB» (USB Debugging) из меню разработчика. USB‑порты у телевизора работают только в режиме хоста (подключить ПК напрямую кабелем нельзя), а сетевой ADB по умолчанию закрыт.

Ниже я расскажу, как удалось обойти это ограничение, залезть «под капот» телевизора и превратить тормозящий яндекс‑комбайн в чистый и шустрый Android TV.

Читать далее

Information

Rating
Does not participate
Registered
Activity