Тонкая настройка смартфона почти всегда занимает достаточно много времени, а часто и вовсе не имеет смысла, так как всё что подходит для одного приложения, абсолютно неактуально для другого.
После выхода видео о повышении плавности «Рабочего стола MIUI» и «Poco лончера» несколько человек интересовались, возможно ли ускорить другие приложения и игры на смартфоне таким же методом? Эта статья является моим ответом на этот вопрос.
Для начала стоит понимать, что система Android (как и любая другая) обязана уметь переводить написанный программистом текст в машинный код, именно для этого и существуют так называемые компиляторы.
Я не буду забивать вам голову теорией и знаниями, которые вам вряд ли понадобятся, скажу лишь, что методы компиляции приложений могут быть разными.
Благодаря командам которые вы обнаружите ниже, вы сами сможете выбирать как настроить то или иное приложение, а может и вовсе предпочтёте оставить всё как есть. Для выполнения всех операций вам понадобится смартфон, провод питания, компьютер и около десяти минут свободного времени.
Для начала скачиваете из нашего телеграм канала (ссылка ниже) архив, в котором содержится драйвера и программа для настройки. Разархивируете их и устанавливаете драйвер (если не делали этого раньше).
Затем берёте смартфон, включаете в меню «Для разработчиков» отладку по USB и подключаете смартфон к компьютеру выбрав режим «Передача файлов/Android Auto».
Открыв в папку «Программа» пишите в адресной строке - cmd, нажимаете Enter и появляется новое окно, в котором нужно ввести adb devices и снова нажать Enter.
Если после этого надписи на экране похожи на те, что вы видите на изображении ниже, значит всё подключено правильно и можно приступать к основным настройкам.
Теперь покажу доступные команды и объясню что каждая из них делает:
- adb shell cmd package compile -m speed - Уменьшение времени запуска приложения
- adb shell cmd package compile -m time - Ускорение установки обновлений (только установки, не получения)
- adb shell cmd package compile -m everything - Общая оптимизация приложения при которой может быть достигнута максимальная производительность
Таким образом вы сами можете выбрать как именно вы хотите настроить работу той или иной программы в вашем смартфоне. Допустим я хочу сделать общую оптимизацию приложения «Камера» (мод Google камеры для Redmi Note 10 Pro).
Для этого я делаю долгое нажатие на его значок и зайдя в пункт «О приложении», нажимаю на «i» (в правом верхнем углу) где меня интересует строчка «Имя пакета» (всё это вы можете делать не отключая смартфон от компьютера, поэтому это удобно).
Теперь ввожу на компьютере выбранную команду и добавляю к ней имя пакета, чтобы указать какое именно приложение я хочу оптимизировать. В конечном итоге команда (в моём случае) выглядит так - adb shell cmd package compile -m everything com.android.MGС
После ввода нажимаете Enter, дожидаетесь появления надписи «Success» и можете ускорять следующее приложение или просто отключить телефон от компьютера.
Единственное, вам нужно понимать, что ускорение не берётся из ниоткуда. Помимо оптимизации запуска, файлы любого приложения будут перераспределены, из-за чего приложение начнёт занимать больше места в памяти, поэтому вам нужно выбрать что важнее, производительность или свободное место.
На примере этой статьи хочу понять интересна ли вам эта тема, так как в публикациях о настройке смартфона через SetEdit некоторые действия будут примерно такого же уровня "сложности". Так что жду ваших отзывов.
Надеюсь статья заслуживает вашего лайка и комментария👍
Архив с драйверами и программой здесь
На свяZи📲 ! Группа в Telegram | YouTube канал