26

Ответ на пост «Как заставить Xiaomi TV летать: скрытые настройки, которые вырежут всю рекламу и лаги»

В интернете можно найти много туториалов по ускорению Xiaomi TV с помощью ADB, но практически все они разрознены. В этой статье я собрал и систематизировал полный, проверенный на практике алгоритм действий, который поможет вам полностью избавиться от рекламы, удалить мусорные системные приложения и заменить тормознутый PatchWall на лёгкий и быстрый интерфейс.

## 🛠️ Подготовка: что такое ADB и зачем он нужен

ADB (Android Debug Bridge) — это консольное приложение, позволяющее компьютеру напрямую общаться с операционной системой Android на вашем телевизоре. С его помощью мы сможем отключать и даже удалять встроенные приложения, рекламные модули и менять системные настройки. Мы не будем получать root-права, все действия безопасны и обратимы.

## 🖥️ Установка ADB на Windows 10

Нам понадобится официальная утилита Platform Tools от Google (объём около 12 МБ). Вам не нужно устанавливать Android Studio целиком.

1. **Скачивание:** Перейдите на официальный сайт Android Developers в раздел Platform Tools. Скачайте ZIP-архив для Windows. Для вашего удобства, рекомендую это делать на компьютере, с которым вы будете работать.

2. **Распаковка:** Создайте в корне диска `C:` папку с простым именем, например, `adb`. Распакуйте содержимое скачанного ZIP-архива в эту папку. Внутри должны оказаться файлы `adb.exe`, `AdbWinApi.dll` и другие.

3. **Запуск PowerShell:** Зажмите клавишу `Shift` и кликните правой кнопкой мыши по пустому месту внутри папки `C:\adb`. В появившемся меню выберите пункт «Открыть окно PowerShell здесь» .

4. **Проверка:** Для проверки установки введите в открывшемся окне PowerShell команду `.\adb version`. Если на экране появилась информация о версии, всё прошло успешно и можно работать.

## 📺 Подготовка телевизора Xiaomi

Теперь нужно включить на телевизоре специальный режим, который позволит компьютеру подключаться к нему.

1. **Включение режима разработчика:** На пульте нажмите кнопку «Настройки» (шестерёнка) и перейдите в мену **«Настройки устройства» -> «Об устройстве»** (или `About`). Найдите пункт **«Номер сборки»** (или `Build number`) и быстро нажмите на него 5-7 раз подряд. На экране должно появиться всплывающее уведомление «Вы стали разработчиком!» .

2. **Включение отладки по сети:** Вернитесь в главное меню настроек и найдите новый пункт **«Для разработчиков»** (в самом низу). Войдите в него, прокрутите вниз и включите переключатели **«Отладка по USB»** (или `USB debugging`). Теперь телевизор готов к приёму команд.

3. **Узнаём IP-адрес телевизора:** Зайдите в настройки сети (`Настройки -> Сеть`). Найдите пункт с информацией о вашем подключении (Wi-Fi или Ethernet) и посмотрите **IPv4-адрес** телевизора. Он будет выглядеть как `192.168.1.xxx` или `10.0.0.xxx`. Запишите его.

## 🔌 Установка связи между компьютером и телевизором

Вернёмся к окну PowerShell на компьютере, которое мы открыли ранее в папке C:\adb

1. **Команда подключения:** Введите команду для подключения к вашему телевизору, указав его IP-адрес и порт `5555` (используется для ADB по умолчанию).

.\adb connect 192.168.1.XXX:5555

Введите ваш IP-адрес вместо 192.168.1.XXX. Например, .\adb connect 192.168.0.49:5555

2. **Подтверждение на телевизоре:** После выполнения команды на экране телевизора появится диалоговое окно с запросом на разрешение отладки. Поставьте галочку «Всегда разрешать для этого компьютера» и нажмите «ОК».

3. **Проверка подключения:** Введите команду

.\adb devices

В ответ вы должны увидеть список подключённых устройств, где напротив IP-адреса вашего телевизора будет статус `device`. Это означает, что всё работает.

> **Совет:** Если на каком-то этапе соединение будет потеряно, вы можете выполнить

.\adb connect ... снова. Если команда возвращает `already connected`, значит, телевизор уже в списке устройств, и можно продолжать.

## 🗑️ «Глубокая чистка»: удаление ненужных приложений и рекламных модулей

Теперь приступаем к самому интересному — удалению всего того, что замедляет работу телевизора. **Важно:** Удалять пакеты можно только по одному, каждый раз нажимая Enter. Не пытайтесь скопировать и вставить весь список сразу — PowerShell исполнит только первую строку.

### 🚫 Рекламные и шпионские модули (удаляем без сомнений)

Скопируйте команду и вставьте её в окно PowerShell, затем нажмите Enter. Дождитесь результата и переходите к следующей.

.\adb shell pm uninstall --user 0 com.miui.systemAdSolution # Главный рекламный движок

.\adb shell pm uninstall --user 0 com.miui.tv.analytics # Шпионский пакет аналитики

.\adb shell pm uninstall --user 0 com.xiaomi.mitv.advertise # Рекламный блок PatchWall

.\adb shell pm uninstall --user 0 com.xiaomi.mitv.store # Магазин приложений Xiaomi

### 📦 Ненужные системные приложения (удаляем аккуратно)

Следующие пакеты можно удалить, если вы не пользуетесь этими функциями:

.\adb shell pm uninstall --user 0 com.google.android.videos # Google Play Фильмы

.\adb shell pm uninstall --user 0 com.google.android.play.games # Google Play Игры

.\adb shell pm uninstall --user 0 com.xiaomi.mitv.payment # Платежная система

.\adb shell pm uninstall --user 0 com.mitv.screensaver # Экранная заставка

.\adb shell pm uninstall --user 0 com.xiaomi.tweather # Приложение Погода

.\adb shell pm uninstall --user 0 com.xiaomi.dlnatvservice # Сервис DLNA

.\adb shell pm uninstall --user 0 com.xiaomi.mitv.assistant.manual # Голосовой помощник

.\adb shell pm uninstall --user 0 com.android.printspooler # Сервис печати

.\adb shell pm uninstall --user 0 com.google.android.tvrecommendations # Рекламные рекомендации

### ⚠️ Как понять, что пакет удалён?

* Если вы видите сообщение `Success`, пакет успешно удалён.

* Если система возвращает `Failure [DELETE_FAILED_INTERNAL_ERROR]`, ничего страшного — возможно, такого приложения нет на вашей модели.

* Если вы передумали, удалённое приложение можно восстановить командой

.\adb shell cmd package install-existing [имя пакета]

## 🏠 Финальный шаг: замена тормознутого PatchWall на быстрый лаунчер

Это самый важный шаг для кардинального ускорения интерфейса. PatchWall — это фирменный лаунчер (рабочий стол) Xiaomi, который потребляет много ресурсов и часто тормозит. Мы заменим его на чистый и лёгкий **Projectivy Launcher** (или ATV Launcher).

### 📥 Установка нового лаунчера

Сначала установите новый лаунчер. Сделать это можно двумя способами:

1. **Через Google Play на самом телевизоре:** Найдите и установите приложение «Projectivy Launcher» прямо на телевизоре.

2. **Через ADB (если Google Play недоступен):**

* Скачайте APK-файл Projectivy Launcher на компьютер.

* В PowerShell введите команду:

.\adb install C:\путь\к\файлу.apk`

После установки запустите новый лаунчер на телевизоре один раз. Система может запросить разрешения — предоставьте их.

### 🗡️ Отключение стандартного лаунчера

Это самый ответственный момент. **Убедитесь, что новый лаунчер установлен и работает!** Если вы отключите старый до установки нового, после перезагрузки телевизор покажет чёрный экран.

Команды для отключения старого лаунчера зависят от модели вашего телевизора. В большинстве случаев достаточно выполнить эту команду :

.\adb shell pm disable-user --user 0 com.mitv.tvhome

На некоторых моделях (как на моём примере) лаунчер разбит на три отдельных компонента, и отключать нужно все три:

.\adb shell pm disable-user --user 0 com.mitv.tvhome.atv

.\adb shell pm disable-user --user 0 com.mitv.tvhome.mitvplus

.\adb shell pm disable-user --user 0 com.mitv.tvhome.michannel

Если вы не уверены, какие именно пакеты нужно отключить, выполните поиск по всем пакетам, в названии которых есть `tvhome`:

.\adb shell pm list packages | findstr tvhome

Обычно это `com.mitv.tvhome`, `com.xiaomi.mitv.tvhome` или несколько пакетов `com.mitv.tvhome.atv` и т.д.

## ⚡ Настройки для максимальной производительности

После удаления всего лишнего можно «прокачать» систему, изменив скрытые настройки.

На телевизоре зайдите в **«Настройки» -> «Для разработчиков»** и измените следующие параметры:

**Анимация окон** | `0.5x` | Меню и окна будут появляться в два раза быстрее.

**Анимация переходов** | `0.5x` | Ускорит переключение между экранами.

**Длительность анимации** | `0.5x` | Ускорит внутренние анимации элементов.

**Force GPU rendering** | `Включено` | Снизит нагрузку на процессор, переложив обработку 2D-интерфейса на видеочип.

Если вы хотите добиться максимальной скорости, можете установить значение `0` для всех трёх параметров анимации — интерфейс будет переключаться мгновенно, но визуальные эффекты исчезнут.

## 🔄 Финальная перезагрузка

После того как вы:

* Удалили все рекламные и ненужные пакеты.

* Установили и проверили новый лаунчер.

* Отключили старый лаунчер PatchWall.

* Настроили параметры разработчика.

Обязательно выполните финальную перезагрузку телевизора. Вы можете сделать это с пульта или через ADB командой

.\adb shell reboot

## 💡 Что ещё можно сделать

1. **Отключить фоновое обновление системы.** Оно часто «будит» телевизор ночью, загружая процессор и тратя трафик. Для этого выполните команду:

.\adb shell pm disable-user --user 0 com.xiaomi.mitv.upgrade

2. **Отключить Google Cast** (функцию приёма трансляций). Если вы ей не пользуетесь, можно остановить работающий в фоне процесс. Эта команда принудительно завершит сервис `mediashell`:

.\adb shell am force-stop com.google.android.apps.mediashell

**Важно:** Не пытайтесь удалить (`uninstall`) или навсегда отключить (`disable-user`) этот сервис. Это может привести к нестабильной работе системы. Команда `force-stop` безопасна, но её эффект временный — при следующей загрузке телевизора сервис, скорее всего, запустится снова.

3. **Использовать ADB AppControl.** Если вы не очень уверенно чувствуете себя в командной строке, существует отличная бесплатная программа с графическим интерфейсом — **ADB AppControl**. Она подключается к телевизору так же, как и ADB, и позволяет управлять приложениями (удалять, отключать, создавать резервные копии) с помощью удобных кнопок и списков.

## 🤔 Проблемы и пути их решения

  • После перезагрузки телевизор показывает чёрный экран. Скорее всего, вы отключили старый лаунчер до установки нового. Не паникуйте! Подключитесь к телевизору через ADB (скорее всего, он всё ещё отвечает на команды) и установите любой лаунчер через `adb install`. Или верните старый командой

.\adb shell pm enable com.mitv.tvhome

  • Некоторые функции телевизора перестали работать. Это нормально, если вы удалили соответствующие пакеты. Удалённое приложение всегда можно восстановить командой

    .\adb shell cmd package install-existing [имя пакета]

  • Если всё совсем плохо и телевизор не загружается.

    Самый радикальный, но всегда работающий способ — сделать сброс телевизора до заводских настроек через меню. Все ваши изменения будут отменены.

Я прошёл этот путь от начала до конца со своим телевизором, и результатом остался очень доволен. Разница в скорости работы — день и ночь. Главное — действовать аккуратно, и у вас всё получится.

Показать полностью
2498

Как заставить Xiaomi TV летать: скрытые настройки, которые вырежут всю рекламу и лаги

Как заставить Xiaomi TV летать: скрытые настройки, которые вырежут всю рекламу и лаги

Всем привет! Решил поделиться свежим опытом настройки и оптимизации телевизора Xiaomi Mi TV (в моем случае это модель на платформе `hermano` под управлением Android 11, но инструкция актуальна практически для всех телевизоров Mi TV и приставок Mi Box).

Телевизор покупался как рабочая лошадка, но со временем начал жутко тормозить. Прогрузка меню занимала вечность, интерфейс дергался, а при запуске приложений телевизор надолго задумывался.

Пришлось вооружиться ноутбуком, подключиться к ТВ по отладке и разобраться, что происходит «под капотом». Результаты оказались интересными, а решение — простым. Делюсь пошаговым руководством, как вернуть тормозящему телевизору былую плавность.

## Проблема №1: Война двух лаунчеров и нехватка RAM

Первое, что я сделал после подключения — проверил потребление оперативной памяти (`RAM`) и активные процессы. На моем ТВ установлено всего **1.4 ГБ RAM** (фактически доступно системе еще меньше).

И вот что выяснилось: в системе одновременно крутились **два домашних экрана (лаунчера)**:

1.  **Google Android TV Launcher** (`com.google.android.tvlauncher`) — стандартный чистый интерфейс.

2.  **Xiaomi PatchWall** (`com.mitv.tvhome.atv`) — фирменная оболочка Xiaomi с кучей рекламы, баннерами онлайн-кинотеатров (IVI, Окко и т.д.) и бесконечными рекомендациями.

Оказалось, что при включении телевизор принудительно запускал тяжелый PatchWall (который съедал больше **140 МБ RAM** в фоне), а при нажатии кнопки **HOME** на пульте открывался стандартный лаунчер Google. Две оболочки постоянно дрались за ресурсы и без того слабого процессора.

## Шаг 1. Подготовка и подключение по ADB

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

1.  **Включаем режим разработчика на ТВ:**

*  Заходим в **Настройки****Настройки устройства****Об устройстве**.

*  Листаем до пункта **Сборка** и кликаем по нему кнопкой ОК на пульте 7 раз, пока не появится надпись *«Вы стали разработчиком»*.

2.  **Включаем отладку:**

*  Возвращаемся на шаг назад, заходим в новое меню **Для разработчиков**.

*  Находим и включаем тумблер **«Отладка по USB»** (на телевизорах Xiaomi это автоматически открывает и сетевой ADB).

3.  **Подключаемся с компьютера:**

*  Смотрим IP-адрес телевизора в настройках Wi-Fi (например, `192.168.188.176`).

*  Скачиваем на компьютер утилиту ADB (Platform Tools) и запускаем командную строку (или PowerShell).

*  Вводим команду подключения:

```bash

adb connect 192.168.188.176:5555

```

*  На экране телевизора появится запрос на доступ. Ставим галочку **«Всегда разрешать с этого компьютера»** и нажимаем **ОК**.

## Шаг 2. Отключаем PatchWall и освобождаем память


Чтобы убрать рекламу и освободить драгоценную оперативку, мы полностью заморозим PatchWall. Удалять системные пакеты совсем не нужно (это может нарушить стабильность обновлений), достаточно отключить их для текущего пользователя.

Выполняем в консоли три команды:

```bash

adb shell pm disable-user --user 0 com.mitv.tvhome.atv

adb shell pm disable-user --user 0 com.mitv.tvhome.mitvplus

adb shell pm disable-user --user 0 com.mitv.tvhome.michannel

```

И принудительно останавливаем их, чтобы они выгрузились из памяти:

```bash

adb shell am force-stop com.mitv.tvhome.atv

adb shell am force-stop com.mitv.tvhome.mitvplus

adb shell am force-stop com.mitv.tvhome.michannel

```

**Что изменилось?**

Телевизор перестал тратить ресурсы на отрисовку рекомендаций PatchWall. Теперь и при включении, и при нажатии кнопки Home работает только один легкий лаунчер Google. Кнопка «PatchWall» / «Mi» на пульте просто перестанет реагировать, что избавляет от случайных нажатий.

## Шаг 3. Вырезаем встроенный системный мусор


Помимо PatchWall в фоне висит множество других служб, которые нам не нужны, но постоянно используют процессор и память. Мы их также аккуратно отключаем:

```bash

# Отключаем Google Play Фильмы (бесполезный магазин видео)

adb shell pm disable-user --user 0 com.google.android.videos

# Отключаем рекламные каналы рекомендаций на главном экране

adb shell pm disable-user --user 0 com.google.android.tvrecommendations

# Отключаем Живое ТВ от Xiaomi (если не подключена обычная антенна)

adb shell pm disable-user --user 0 com.mitv.livetv

adb shell pm disable-user --user 0 com.mitv.livetv.ci_mediatek

# Отключаем неиспользуемую службу Google Play Игры

adb shell pm disable-user --user 0 com.google.android.play.games

# Отключаем фоновую службу обновлений Xiaomi (чтобы не будила ТВ ночью)

adb shell pm disable-user --user 0 com.xiaomi.mitv.updateservice

```

> ⚠️ **Важно:** Голосовой поиск Google Assistant (`com.google.android.katniss`) мы **не трогаем**, иначе на телевизоре перестанет работать микрофон на пульте.

## Шаг 4. Убираем «неубиваемые» рекламные строки на главном экране

После отключения Google Play Фильмов на главном экране лаунчера часто остаются «замороженные» пустые строки, которые невозможно убрать через обычные настройки — например, **«Топ продаж»** и **«Недавно добавленные»**. В меню «Настроить каналы» тумблеры для них просто пропадают.

Чтобы избавиться от этого мусора раз и навсегда, нужно сбросить кэш лаунчера. Выполняем команду:

```bash

adb shell pm clear com.google.android.tvlauncher

```

Главный экран на секунду моргнет. Лаунчер перезапустится с абсолютно чистой базой данных, автоматически просканирует систему, увидит, что Google Фильмы отключены, и **навсегда сотрет эти рекламные строки**.

*(Иконки ваших приложений в верхней строке сбросятся к стандартным, их нужно будет один раз перетащить на свой вкус через значок «+»)*.

---

## Проблема №2: Фоновые процессы приложений (на примере Zona)

В процессе отладки я заметил, что даже после очистки системы телевизор продолжал греться и притормаживать. Проверка загрузки процессора выдала пугающие цифры: средняя нагрузка (`load average`) была выше **70** при норме около 1-2.

Запустив команду просмотра процессов, я нашел виновника:

```bash

adb shell top -b -n 1

```

Оказалось, что приложение **Zona** (`mobi.zona`), установленное для просмотра фильмов, после перезагрузки телевизора запускало фоновую службу, которая нагружала процессор на **64%** и отъедала **144 МБ RAM** в простое (скорее всего, раздавала торренты или проверяла обновления).

Я принудительно остановил ее:

```bash

adb shell am force-stop mobi.zona

```

И нагрузка на процессор моментально упала до **~12%** в пике!

**Вывод:** Если ваш ТВ тормозит, проверяйте сторонний софт. Многие клиенты онлайн-кинотеатров любят висеть в автозапуске. Их не обязательно удалять, но стоит периодически закрывать или использовать легковесные альтернативы (например, связку **Lampa + TorrServe**, где TorrServe работает только тогда, когда вы сами его запустили).

## Итог проделанной работы

После получаса настроек телевизор не узнать:

1.  **Свободная память:** Объем свободной оперативной памяти увеличился с 450 МБ до стабильных **530+ МБ**.

2.  **Загрузка CPU:** Процессор больше не загружен на 100% фоновым мусором. Меню открывается плавно, приложения запускаются быстрее.

3.  **Чистый интерфейс:** Никакого PatchWall при включении, никаких рекламных подборок фильмов от Google, только ваши приложения на чистом экране.

Надеюсь, эта инструкция поможет вернуть к жизни ваш Xiaomi TV! Если возникнут вопросы по командам — пишите в комментарии, постараюсь подсказать.

Показать полностью 1
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества