Як очистити Android TV від реклами за допомогою ШІ
Содержание
Вмикаєш недорогий телевізор на Android TV, чекаєш, поки завантажиться головний екран, гортаєш спонсорський банер і лише потім добираєшся до потрібного застосунку. Знайомо? Власники таких телевізорів знайшли спосіб із цим розібратися: вони підключають до ТВ помічника зі штучним інтелектом і просять прибрати рекламу, телеметрію та зайві попередньо встановлені програми. Нічого зламувати для цього не треба, а працює спосіб приблизно на будь-якому телевізорі з Android TV чи Google TV.
З чого все почалося
Почалося з допису Раяна Дойла: він попросив Claude навести лад на своєму телевізорі, а потім показав, наскільки той став швидшим. Згодом те саме повторив інший користувач, а ентузіаст під ніком Gathin виклав усе в репозиторій tv-vibehack на GitHub: там готовий запит для ШІ, простий лаунчер і список підводних каменів. За словами автора, усе почалося з того, що він порався з телевізором Xiaomi Mi TV своїх батьків: той показував рекламу раніше, ніж вони встигали відкрити Netflix. Репозиторій відкритий за ліцензією MIT, і в нього вже понад 1300 зірок.
Як це працює
Жодної магії тут немає. В Android TV є той самий налагоджувальний міст ADB, що й у телефонах на Android, а ШІ просто виконує команди замість вас. Порядок такий.
- Увімкніть режим розробника на телевізорі. Відкрийте «Налаштування → Налаштування пристрою → Про пристрій» і сім разів натисніть OK на пункті «Збірка». Назви пунктів залежать від марки й прошивки, але принцип скрізь однаковий.
- Там само, в розділі для розробників, увімкніть налагодження через USB або, якщо воно є, через бездротову мережу. У Xiaomi перемикача бездротового налагодження немає, але мережевий ADB на порту 5555 усе одно відкривається, коли ввімкнено USB-налагодження.
- На комп'ютері в тій самій мережі Wi-Fi запустіть Claude Code або десктопний застосунок Claude. Дайте адресу телевізора й попросіть запропонувати, які непотрібні застосунки можна прибрати. Підійдуть і інші кодові агенти, наприклад Codex: принцип той самий.
ШІ отримує список встановлених пакетів і командою pm disable-user вимикає рекламні застосунки, спонсорські стрічки, телеметрію та попередньо встановлене сміття. Багато хто заодно ставить мінімалістичний лаунчер замість забитого рекламою стандартного головного екрана й приглушує анімації. Усю затію розраховано на те, що будь-яку зміну можна скасувати. Добрий запит вимагає спершу зберегти список пакетів і питати дозволу, перш ніж чіпати щось важливе: входи HDMI, оновлення прошивки, клавіатуру. Запит із tv-vibehack, наприклад, сам з'ясовує, якими стримінговими сервісами ви користуєтеся, чи потрібні вам голосовий помічник, Chromecast та оновлення.
Першого разу на Mi TV з 1 ГБ пам'яті в автора репозиторію пішов цілий вечір. Коли є готовий репозиторій як підказка для ШІ, люди вкладаються приблизно в п'ятнадцять хвилин.
На яких телевізорах спрацює
Майже всі робочі приклади зроблено на Android TV і Google TV. Це телевізори Sony, TCL, Xiaomi, Hisense, OnePlus і багатьох інших. Samsung на Tizen, LG на webOS та приставки Roku збудовано на інших системах, і налагоджувальний трюк із ними не працює. Amazon Fire TV потребує окремої обережності. Для нього є репозиторій dumbtv: його перевіряли на телевізорі Fire TV Edition з Fire OS 7.7.1.7 на базі Android 9. Він вимикає близько 65 пакетів, зокрема фірмове розпізнавання вмісту екрана (ACR) Amazon, рекламний ідентифікатор і аналітику часу перегляду. Крім того, він запускає на телевізорі DNS-фільтр, що блокує сервери телеметрії та оновлень Amazon, і ставить власний лаунчер вагою 41 КБ узагалі без дозволів. Репозиторій написано з розрахунку на ШІ-агентів, але перед запуском усе одно перегляньте його інструкції самі або попросіть перевірити.
Підводні камені, про які пишуть ті, хто вже спробував
Головне правило: вимикайте, а не видаляйте. Якщо знести системний пакет, можна лишитися без кнопки «Додому» або перемикання входів HDMI. Важливий і порядок: tv-vibehack попереджає, що коли вимкнути штатний лаунчер до встановлення нового, кнопка «Додому» відкриє заводський тестовий застосунок.
- Вимкніть налагодження, коли закінчите. Відкритий порт ADB у домашній мережі нікому не потрібен.
- Не чекайте див від слабкого заліза. У дешевих телевізорів часто лише 1–2 ГБ оперативної пам'яті, і приріст швидкості залежить від того, з чим він прийшов із заводу. Тому лаунчер із репозиторію обходиться без розмиття, відео та фонових служб.
- Сам Claude може відмовитися. Деякі користувачі повідомляють, що на формулювання «зламай телевізор» модель відповідає відмовою. Краще одразу назвати модель телевізора, показати список пакетів і попросити прибрати рекламу та пришвидшити систему.
Не вимикайте все підряд лише тому, що це можливо. Рекламу й телеметрію прибирайте сміливо, але не кожна фонова служба — сміття. Без голосового введення та трансляції екрана телевізор, можливо, і пришвидшиться, але ви втратите голосовий пошук і надсилання ролика з телефона на великий екран, наприклад із YouTube. Іншим членам родини це навряд чи сподобається. З оновленнями те саме: у багатьох списках вимкнено службу оновлення від виробника, а отже, виправлення безпеки перестануть надходити.
Чи варто братися
Якщо у вас старий телевізор на Android TV, що гальмує, на таке чищення справді можна витратити вечір. Збережіть список пакетів, вимикайте, а не видаляйте, залиште те, чим користується вся родина, і вимкніть налагодження наприкінці. Власникам телевізорів на Tizen і webOS цей спосіб не підійде: їм лишається або терпіти рекламу, або підключити зовнішню приставку.
Додати коментар