Отключаем автозагрузку на андроид

Отключаем автозагрузку на андроид

Android, please

Многие пользователи Windows знают о таком определении, как "автозапуск". Штука эта очень хорошая. Программы запускаются вместе с включением Windows, и пользователь имеет к ним быстрый доступ, так как они частично уже запущены.

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

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

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


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

В этой статье я хочу провести тесты и показать, есть ли толк от этих методов.

Методы из интернета для отключения автозагрузки Андроид

Перед этим я перезагружу смартфон и проверю потребление оперативной памяти до всяких танцев с бубном.


Отлично. Теперь приступим.

Согласно первой инструкции, нужно зайти в настройки приложения, в раздел "батарея" и ограничить фоновую работу.


На самом деле уже выглядит немного странно. Ведь про автозагрузку здесь нет ни слова. Фоновая работа это именно фоновая работа.

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


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

Видим что метод не работает. Хотя конечно ограничение фоновой работы для ненужных приложений будет не лишним.

Для Android 7.0 и ниже этот способ работает по-другому. Нужно зайти в режим разработчика, пролистать внизу до пункта "неактивные приложения"


Здесь тоже результат получен не был. Оперативная память была на том же уровне. Кроме того некоторые приложения сбрасывают положение обратно на "включено".

Ну ничего. Я решил использовать стороннюю утилиту для отключения автозагрузки.


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


Перезагружаем. Итог один - без результата.

Такие манипуляции не предусмотрены самой архитектурой Android. Здесь не как в Windows, где точно понятно, включена программа или нет.

Однако в интернете еще есть способы, в которых нужно иметь Root права. Я свое устройство не рутирую, поэтому проверить не смогу. Но допускаю, что с помощью Root прав возможно можно что-то и добиться.

Остановка приложений вместо отключения автозагрузки

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

Однако можно сделать так, чтобы после включения смартфона эти приложения были остановлены. Здесь уже задача более реально, и выполняется через специальное приложение.

Приложение называется Hibernator, скачать можно по ссылке в конце статьи


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

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

Однако. В бесплатной версии доступна только остановка пользовательских приложений, а в платной - еще и системных.

Других способов отключить автозагрузку приложений без Root я к сожалению не нашел.

СКАЧАТЬ: Hibernator

НАШИ ПРОЕКТЫ


Report Page