Оптимизация MIUI (отключение рекламы и ненужных приложений, оптимизация батареи и ОЗУ) (Альтернативная версия)
Все манипуляции по оптимизации вы проводите на свой страх и риск!
Об «Оптимизации»
Друзья! Этот пост - не инструкция, а всего лишь серия рекомендаций. И раз вы это читаете, значит вам хочется улучшить работу ваших девайсов, а это может привести к неожиданным последствиям, в том числе и весьма неприятным. Посему будьте готовы к сбросу на заводские настройки: за опыт нужно платить временем, терпением и тратой нервной и мозговой энергии. Если вы заметили ошибку, неточность или считаете что какая то информация будет в посте уместна - пишите в кумыс. Пользуясь случаем хочу поблагодарить всех, кто внёс вклад в отшлифовку информации: Поклон Вам до земли!
Общие рекомендации
Не спешите с обновлением MIUI. Слишком часто стали появляться отрицательные отзывы об обновлениях (см. например статью «У вас смартфон Xiaomi? Не вздумайте обновляться!»). Если обновляете MIUI - обязательно ставьте Полную версию прошивки.
Периодически очищайте кэш. Выборочно: Настройки ➔ Приложения ➔ Все приложения ➔ три точки (вверху справа) ➔ Показать все приложения ➔ выбираем приложение ➔ Очистить (внизу справа) ➔ Очистить кэш ➔ Ok. Везде: Настройки ➔ О телефоне ➔ Хранилище ➔ Данные кеша ➔ тапаем по названию ➔ Ok.Старайтесь как можно реже использовать системные утилиты для очистки, ускорения, и пр. В первую очередь касается Оптимизации приложения
Безопасность.
Системные утилиты от Xiaomi сбрасывают настройки пользователя: включают автообновление, дают разрешение на «Фоновое подключение» другим системным приложениям, и т.д. и т.п.Не злоупотребляйте Автояркостью.
Эта опция постоянно держит датчик Освещения в активном состоянии (исключая Спящий режим), тем самым нагружая батарею.
Отключите уведомления у приложений, оставьте только у действительно нужных (см. «Что нужно включить для получения уведомлений на MIUI»). Настройки ➔ Уведомления ➔ выбираем приложение ➔ Выключаем.
Удаление приложений через ADB
Для удаления потребуется компьютер, дополнительный софт и чёткое понимание того что можно удалить, а что нет.
В постах «Простейший способ удаления приложений без root на MIUI» и «Углубленный способ удаления\восстановления приложений без root на MIUI (Java)» описан процесс удаления. Отличия: во втором варианте список приложений для удаления больше, а также возможности по удалению гораздо глубже.
Дополнительные бонусы - в варианте на Java можно восстанавливать приложения, если удаление оказалось ошибочным, а также отключать и включать приложения. На Форуме есть прекрасный «Список приложений которые можно удалить/заморозить», где можно получить рекомендации для удаления, и узнать о рисках от удаления приложений. Важно: список мусора вам придется составить самостоятельно, и, либо позаимствовать чей то уже готовый, либо методом проб и ошибок искать своё решение.
Важно: при составлении своего списка - обратите внимание на два приложения: msa и Analytics - это системные рекламщики.
Отключение приложений
Конечный результат будет одинаков: откроется список «О приложении» где и можно отключать приложения. Доступных для отключения приложений в списке немного, но это лучше чем ничего.
Важно: если зайти в пункт «Экономия заряда батареи» не через поиск а Настройки ➔ Пароли и безопасность ➔ Конфиденциальность ➔ Специальный доступ ➔ Экономия заряда батареи, то попадём именно в него.
Самый действенный способ отключения приложений - программой Xiaomi ADB/Fastboot Tools на Java через ADB, т.е. с компьютера.
Для отключения приложений без использования компьютера - нужно войти в Системный менеджер приложений.
Сделать это можно тремя способами (возможно их больше):официальным способом от Google через Play Market;
через Скрытые настройки MIUI, с помощью Redmi System Manager (System App Remover), More Shortcuts, а также QuickShortcutMaker, Activity Launcher (=Запуск Activity) или Power Shortcuts; через баг MIUI (на Android 9):
Настройки ➔ Поиск настроек (поисковая строка) ➔ вводим «Экономия заряда батареи» ➔ Экономия заряда батареи ➔ выбираем приложение ➔ Отключить.
Вместо «Экономия заряда батареи» можно набирать другие слова и заходить в найденное, например «Поверх других приложений» или «Изменение системных настроек».
Оптимизация MIUI в меню Для разработчиков
Настройки ➔ О телефоне ➔ Версия MIUI ➔ тапаем несколько раз по версии пока не появится сообщение «Вы стали разработчиком!».
Настройки ➔ Расширенные настройки ➔ Для разработчиков ➔ Включить оптимизацию MIUI (в самом низу) ➔ Включаем.
После включения - перезагрузите телефон.
Раньше эта опция по умолчанию ВСЕГДА была включена, сейчас почему то не так - проверяйте. Важно: на Форуме уже давно ведутся споры (минимум два года) об отключении этой опции, но минусов от такого действия гораздо больше чем плюсов, впрочем - решайте сами.
Реклама
Отключаем рекламу на уровне Системы
Настройки ➔ Приложения ➔ Все приложения ➔ три точки (вверху справа) ➔ Настройки ➔ Получать рекомендации ➔ Выключаем.Настройки ➔ Пароли и безопасность ➔ Конфиденциальность ➔ Рекламные сервисы ➔ Персональные объявления ➔ Выключаем.
Делаем перезагрузку телефона.
Отключаем рекламные рекомендации
На стоковом лаунчере поочередно заходим в папки на Рабочем столе, тапаем по названию чтобы перевести его в режим редактирования, выключаем «Рекомендации» (не во всех версиях MIUI).
Во время скачивания приложения из Play Market (или при установке apk-файла), при проверке на безопасность приложением «Установщик пакетов»: Шестеренка ➔ Получать рекомендации ➔ Выключаем.Безопасность ➔ Шестеренка ➔ Получать рекомендации ➔ Выключаем.Безопасность ➔ Шестеренка ➔ Очистка ➔ Получать рекомендации ➔ Выключаем.Загрузки ➔ три точки (вверху справа) ➔ Настройки ➔ Получать рекомендации ➔ Выключаем.Проводник ➔ три полоски (вверху слева) ➔ Настройки ➔ Информация ➔ Получать рекомендации ➔ Выключаем.Темы ➔ Смайлик (внизу справа) ➔ Настройки ➔ Получать рекомендации ➔ Выключаем.Музыка ➔ три полоски (вверху слева) ➔ Настройки ➔ Расширенные настройки ➔ Получать рекомендации ➔ Выключаем.Браузер (Mi) ➔ три полоски ➔ Настройки ➔ Безопасность ➔ Персонализация услуг ➔ Выключаем (по умолчанию - выключено).
Удаляем рекламные рекомендации из кэша
Очистка кэша требуется потому что реклама могла быть закачана ДО отключения рекомендаций, и ДО ограничительных действий в отношении системных рекламщиков.
Настройки ➔ Приложения ➔ Все приложения ➔ три точки ➔ Показать все приложения ➔ Безопасность ➔ Очистить ➔ Очистить кэш ➔ Ok.
Также очищаем кэш и у других: Загрузки (первый), Браузер (Mi), Загрузки (второй), Музыка, Очистка, Проводник, Темы.
Важно: если сделать «Очистить все» вместо «Очистить кэш», то сбросятся все настройки, и в этом случае отключенные рекомендации у приложения придется ставить снова. Реклама в браузерах Пока нашел три решения (скорей всего их больше):
Использовать браузер с встроенным блокировщиком рекламы, например Microsoft Edge с блокировщиком Adblock Plus, или Samsung Internet Browser в который можно установить один из нескольких блокировщиков типа Adblock fast, Adblock Plus, Adguard Content Blocker;
Использовать рекламный блокировщик, например AdGuard, но не из Play Market, а именно из темы 4PDA. Если используете Google Chrome, то в сочетании с правильными настройками (см. «Несколько фишек браузера Google Chrome») - выходит очень неплохой результат.
В Скрытых настройках MIUI найти «Частный DNS сервер», прописать «dns.adguard.com», сохранить, перезагрузить телефон. У данного способа есть несколько серьёзных минусов: иногда остаются рекламные блоки, хотя и без самой рекламы; срабатывает далеко не всегда, и реклама таки проскакивает; может стать причиной отвала интернета.
Разрешения приложений
Настройки ➔ Приложения ➔ Разрешения ➔ Разрешения приложений. Настройки ➔ Приложения ➔ Разрешения ➔ Другие разрешения.
В этих двух пунктах - тонкие настройки приложений.
Что именно нужно разрешить\запретить - описать трудно, и ещё труднее составить единую схему. Но и не обозначить эти опции, в посте об оптимизации невозможно. Ждём и надеемся что кто то из форумчан сделает обширный пост на эту тему.
А пока тема не раскрыта - Скриншоты моих настроек «Разрешений приложений».
Настройки доступа к данным
При включении\выключении этих опций - телефон должен быть подключен к интернету (предположительно само действие происходит где то на серверах, но это не точно).
Доступ к личным данным Настройки ➔ Пароли и безопасность ➔ Доступ к личным данным ➔ msa ➔ Выключаем. В списке - приложения Xiaomi, почти все - системные.
К тому же - опция очень «упрямая» и выключаться отказывается: иногда срабатывает с третьего раза, а иногда вообще не срабатывает.
Важно: выключение этой опции - приводит к тому что приложение перестаёт собирать данные, что приводит к неправильной его работе (иногда это единственный способ получить нужный результат, например при нежелании обновления MIUI).
Доступ к уведомлениям Настройки ➔ Пароли и безопасность ➔ Конфиденциальность ➔ Специальный доступ ➔ Доступ к уведомлениям ➔ Analytics ➔ Выключаем.
Фоновый доступ в интернет
Фоновые подключения Безопасность ➔ Передача данных ➔ Сетевые подключения ➔ три точки (вверху справа) ➔ Фоновые подключения.
Всем НУЖНЫМ приложениям, в том числе - Системным, Мессенджерам и другим - доступ НЕ ограничиваем. Остальным приложениям - «Фоновое подключение» выключаем.
Суть этой опции - бесконтрольный выход в интернет, т.е. без участия пользователя. Она позволяет обмениваться данными с серверами, в том числе: для получения уведомлений, обновления погодных данных, проверки наличия обновлений, сверки времени и т.д. и т.п.
Кроме этого, приложения-зловреды также бесконтрольно закачивают рекламу, передают своим хозяевам какие то данные для «аналитики» и «улучшения».
Как это работает 1
Пока приложение на экране - оно будет работать исправно: подгружать данные, скачивать, обновлять и т.д. Как только телефон уйдёт в спящий режим или на экран будет загружено другое приложение - начнет действовать опция «Фоновое подключение», и если она отключена - Android отключит ему доступ в интернет.
Это легко проверить проведя две пары тестов на проверку автоотключения доступа в интернет: Перед каждым тестом - удалите обновления у нескольких приложений, одних и тех же, например у YouTube, Google Карт, Google-Поисковика, Google Фото, Google Диска, Gmail, Google Объектива.
1. Запустите Play Market, отметьте время старта и начните обновление приложений (минимум на 6 минут), дождитесь когда экран погаснет и через минуту телефон уйдет в спящий режим, ещё через пять минут пробудите телефон, завершите процесс обновления не выключая экран и держите Play Market на экране, отметьте время завершения обновлений. Этот тест проведите дважды: с включенной опцией «Фонового подключения» и выключенной. Сравните время затраченное на обновления в обоих тестах.
2. Запустите Play Market, отметьте время старта и начните обновление приложений (минимум на 6 минут), не отключая Play Market перейдите на другое приложение и держите его на включенном экране пять минут, перейдите на Play Market, завершите процесс обновления не выключая экран и держите Play Market на экране, отметьте время завершения обновлений. Этот тест также проведите дважды: с включенной опцией «Фонового подключения» и выключенной. Сравните время затраченное на обновления в обоих тестах.
Списка я приводить не буду, потому что у всех он свой. Я, например, использую Погоду М8, а значит стоковой Погоде могу отключить Фоновый доступ в интернет. То же самое со всякими Mi Credit, Mi Recycle и другими Mi Видео - мне они без надобности.
Особое внимание приложениям типа msa, Analytics и подобным - они нахально закачивают рекламу и передают на сервера Xiaomi инфу о действиях пользователей на телефоне (именно это и делает телефоны этой компании относительно дешёвыми).
Важно: каким именно способом происходит выход в интернет - для этой опции значения не имеет, она действует и в Мобильном интернете и в Wi-Fi.
Неограниченный мобильный интернет
Настройки ➔ Пароли и безопасность ➔ Конфиденциальность ➔ Специальный доступ ➔ Неограниченный мобильный интернет ➔ Еще ➔ Показать системные процессы. Всем НУЖНЫМ приложениям - включаем, остальным - выключаем.
Как это работает 2
Приложения, у которых включена опция «Фоновое подключение» - имеют бесконтрольный доступ в интернет. При подключении через Wi-Fi это происходит безболезненно, в Мобильном интернете - это может стать проблемой (например из за небольшого трафика).
В этом случае - два выхода: отключить приложениям доступ к Мобильному интернету (см. спойлер Мобильный интернет), либо ограничить «Фоновое подключение» в Мобильном интернете. Этот ограничитель - опция «Неограниченный мобильный интернет».
Важно: особое внимание уделите УЖЕ включенным приложениям, в особенности системным.
Мобильный интернет
Настройки ➔ SIM-карты и мобильные сети ➔ Передача данных ➔ Отправлять отчеты о трафике ➔ Выключаем. Безопасность ➔ Передача данных ➔ Сетевые подключения.
В разделе 3G/4G запрещаем приложениям (кроме системных и тех что используем) выход в интернет через мобильную связь.
Для экономии трафика придется отключать все, кроме нужных.
Важно: в обязательном порядке следует запретить выход в интернет Analytics и msa, если конечно не удалили, иначе реклама будет лезть отовсюду.
Важно: если используете две SIM-карты, то обязательно запретите выход ВСЕМ приложениям на карте БЕЗ интернета.
Фоновая активность
Настройки ➔ Питание и производительность ➔ Контроль активности ➔ три точки (вверху справа) ➔ Показать системные приложения.
Проходим по всему списку и проверяем ВСЕ приложения. Если приложение должно работать в фоне или нам нужны уведомления от него - оставляем «Умный режим». Если приложение должно постоянно работать (например виджет Погоды) - ставим «Нет ограничений».
Некоторым приложениям для показа уведомлений также требуется этот режим активности. Остальным приложениям ставим «Жесткое ограничение».
Как это работает
«Почти любое Android-приложение можно разделить на две части, видимую и невидимую пользователю. С видимой частью вы взаимодействуете после клика по иконке программы, а в оперативной памяти в это время хранятся графические ресурсы приложения и различные временные данные.
Диспетчер приложений позволяет вам переключаться между последними запущенными программами без потери данных текущего сеанса работы с приложением.
Разумеется, ровно до того момента, пока вам хватает оперативной памяти: как только запущенные программы используют всю доступную ОЗУ, операционная система начинает выгружать наиболее старые приложения, освобождая место для новых.
И при выгрузке программы операционной системой, и при смахивании карточки вручную происходит одно и то же: из оперативной памяти выгружается видимая часть приложения, все несохраненные данные будут потеряны, а при следующем запуске программы вы увидите её главный экран.
Полностью «забить» оперативную память смартфона, как это порой случается на ПК, - невозможно.
При всём этом, назвать «работающими» приложения из списка диспетчера нельзя. По сути, это всего лишь кэшированные данные, которые не выполняют никаких действий и хранятся в оперативной памяти только для того, чтобы вы могли быстро вернуться к работе.» (полный текст: «Правда или нет? Фоновые приложения нужно закрывать»)
Посмотреть сколько ОЗУ занимает приложение можно напрямую, в Настройках телефона и через Скрытые настройки MIUI.
График по использованию ОЗУ можно посмотреть с помощью приложения Simple System Monitor. Важно: для того чтобы приложение не выгружалось из ОЗУ - одной только установки опции «Контроль активности» в режим «Нет ограничений» - может быть недостаточно.
Мобильные сети
Первичная настройка работы SIM-карт
Настройки ➔ SIM-карты и мобильные сети ➔ Режим Dual 4G ➔ Включить. Настройки ➔ SIM-карты и мобильные сети ➔ Интернет ➔ выбираем SIM-карту для интернета. Настройки ➔ SIM-карты и мобильные сети ➔ выбираем SIM-карту для интернета ➔ Предпочтительный тип сети ➔ ставим 3G или 4G (смотря что доступно). Настройки ➔ SIM-карты и мобильные сети ➔ выбираем SIM-карту для звонков ➔ Предпочтительный тип сети ➔ ставим 2G (или 3G для Tele2 в Московской области).
Важно: если на SIM-карте без интернета выставить 4G, то Оператор сотовой связи будет дополнительно взимать плату за короткие Интернет-соединения.
Важно: без включенного Режима Dual 4G невозможно изменить Предпочтительный тип сети на второй SIM-карте.
Доступные сети
Для мониторинга сетей Мобильной связи может пригодиться приложение CellMapper.
Оно покажет ближайшие антенны вашего Оператора, и какие частоты и бэнды ваш телефон может принимать. Общую картину - можно посмотреть на Картах покрытия операторов сотовой связи.
Автозапуск
Настройки ➔ Приложения ➔ Разрешения ➔ Автозапуск ➔ Ещё ➔ Показать системные приложения.
Можно отключить у всех, потому что мессенджеры могут обходить эту настройку, но если это не так (например не приходят уведомления), то оставляем включенной.
Автосинхронизация
Настройки ➔ Аккаунты и синхронизация ➔ Автосинхронизация данных ➔ Выключаем. Настройки ➔ Аккаунты и синхронизация ➔ Синхронизация только по Wi-Fi ➔ Выключаем.
Плюс в отключении Автосинхронизации в том, что телефон не будет синхронизировать данные после малейших изменений, минус - теперь придется делать это вручную.
Синхронизация вручную для всех аккаунтов сразу: Настройки ➔ Аккаунты и синхронизация ➔ Синхронизировать (внизу). Синхронизация вручную для одного аккаунта: Настройки ➔ Аккаунты и синхронизация ➔ выбираем аккаунт для синхронизации ➔ Ещё ➔ Синхронизировать.
Синхронизация вручную для отдельных опций аккаунта (например только Контакты WhatsApp): Настройки ➔ Аккаунты и синхронизация ➔ выбираем аккаунт для синхронизации ➔ выбираем опцию ➔ Ещё ➔ Синхронизировать.
Важно: включенный режим «Экономия энергии» отключает Автосинхронизацию (см. спойлер «Экономия энергии по расписанию»)GPSВ шторке включаем GPS (в дальнейшем именно так и следует включать эту опцию, т.к. включение из Настроек почему то иногда сбивает установленный режим). Далее: Настройки ➔ Пароли и безопасность ➔ Местоположение ➔ ставим «Только датчики».
Как показывает опыт использования - геопозиционирование по спутникам, меньше всего расходует энергию батареи.
Отключение анимации
Настройки ➔ О телефоне ➔ Версия MIUI ➔ тапаем несколько раз по версии пока не появится сообщение «Вы стали разработчиком!».
Настройки ➔ Расширенные настройки ➔ Для разработчиков ➔ Анимация окон ➔ Без анимации. Настройки ➔ Расширенные настройки ➔ Для разработчиков ➔ Анимация переходов ➔ Без анимации. Настройки ➔ Расширенные настройки ➔ Для разработчиков ➔ Длительность анимации ➔ Без анимации.
После переключения - перезагрузите телефон. Плюс от отключения анимации - экономия заряда батареи.
Минус - открытия приложений, переходы и пр. - станут «дёргаными».
Экономия энергии по расписанию
Настройки ➔ Питание и производительность ➔ шестерёнка (вверху справа) ➔ Экономия энергии ➔ Использовать по расписанию ➔ Включаем.
Чуть ниже ставим границы действия: Начало (например 01:30) и Окончание (например 05:55). Эта опция временно ограничивает фоновую активность и отключает синхронизацию, и чтобы нужные приложения продолжали работать - Системе нужно запретить приостанавливать их работу (см. «Что нужно включить чтобы Система не выгружала приложение из ОЗУ»).
Если таймер включения\выключения - не важен, и требуется более глубокая экономия - попробуйте «Максимальную экономию энергии» в Скрытых настройках MIUI.
Другие рекомендации
Если телефон начал подтупливать, медленней работать, подвисать и т.д. - простейший способ подправить - установить Полную версию прошивки через три точки.
Данные при этом не пропадут.
Если после этого работа телефона станет недостаточно хорошей - поможет сброс на заводские настройки.
Подробней об этом можно почитать в посте «Телефон «как из коробки»: установка прошивки через три точки плюс Hard Reset».
Для настройки телефона при первом запуске - есть коротенький пост «Пара рекомендаций для Первого запуска - из коробки, или после Hard Reset». Если заметили серьёзный расход энергии от Wi-Fi или Bluetooth - может помочь рекомендация из этого поста: «Что делать, если Wi-Fi чрезмерно расходует батарею».
Дополнительные материалы
Оптимизация MIUI 10 (отключение рекламы и ненужных приложений, оптимизация батареи и ОЗУ) (видео на YouTube) Твой Xiaomi НЕ СЯДЕТ После Этой Настройки MIUI 10 (видео на YouTube) Как полностью отключить рекламу на любом смартфоне Xiaomi и Redmi! Самый быстрый и легкий способ! (видео на YouTube) Советы по улучшению энергосбережения устройств на Android OS (Тема на 4PDA)