Найти тему
На свяZи

Лагает телефон? Настройки андроид для ускорения системы

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

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

-2

Эта статья является продолжением небольшого цикла по настройке "Android System Webview", ссылку на первую часть вы найдёте в конце статьи, а все нужные файлы, как обычно, будут опубликованы в телеграм канале.

Для начала отчитаюсь, что представленный ниже способ был протестирован на: Redmi Note 10 Pro, Poco F3, Redmi 7A, Samsung A51, Realme 9i, Poco X3 NFC, Xiaomi Mi 11 Lite и на каждом из перечисленных смартфонов владельцы отмечали прирост в скорости работы системы и увеличение плавности (иногда небольшое).

Прежде всего обновите приложение "Android System WebView" до актуальной версии (сделать это можно в Play Store). Так же потребуется установить на смартфон специальную версию "Activity Launcher", так как в той что опубликована в Play Store, многие разделы стали недоступны (требование Google).

-3

Когда всё будет готово открываете "Activity Launcher" и пишите в поисковой строке - "WebView", затем нажимаете на одноимённую строчку и видите раздел под названием "WebView DevTools", который является своеобразным аналогом меню для разработчиков.

-4

После его открытия видите внизу страницы вкладку "Flags" —> заходите и пишите в поисковой строке слово "finch". Поиск будет завершён и вы увидите несколько разделов, из которых изменениям подвергнутся:

  • finch-seed-expiration-age=0
  • Finch-seed-ignore-pending-download

Нажимаете на каждый из них и выбираете "Enable", а затем снова возвращаетесь к поиску.

-5

Пишите в поисковой строке слово "gpu" и снова видите два найденных раздела, в настройках которых необходимо выбрать "Enable". Вкратце поясню за что они отвечают:

  1. Disable-gpu-rasterization - особенно актуален для недорогих смартфонов, так как позволяет отключить растрирование только за счёт GPU.
  2. Ignore-gpu-blocklist - активирует ускорение GPU (графический процессор) даже если разработчики приложения ограничили эту возможность.
Об одном из них я уже говорил в прошлой статье, но упоминаю ещё раз чтобы всё работало как надо
Об одном из них я уже говорил в прошлой статье, но упоминаю ещё раз чтобы всё работало как надо

Опять же возвращаетесь к поисковой строке и пишите в ней слово "vulcan". Несмотря на то, что изначально оба из найденных вами разделов должны быть активированы в состояние "Enable", в последних версиях Android одна из настроек будет только мешать, поэтому:

  • WebViewVulcan - Enable
  • WebViewVulcanIntermediateBuffer - Disabled

И последней настройкой которую я предлагаю активировать в меню "Flags" будет - WebViewMeasureScreenCoverage.

-7

Для того чтобы сбросить все настройки до стандартных значений, нужно зайти в меню "Flags" и нажать на кнопку "Reset Flags".

-8

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

Надеюсь статья заслуживает вашего лайка и комментария👍

Инструкция по активации разделов и первый список команд здесь

На свяZи 📲 Activity Launcher здесь