Иногда системные приложения очень мешают и их хочется удалить. Как это сделать, расскажет наша статья.
Навигация
Одной из частых проблем, которая возникает всех новых владельцев Андроида — большое количество лишних приложений. Некоторые просто демонстрируют платные версии, а другие являются их аналогами, а третьи и вовсе уже устарели.
Другими словами, от них хочется сразу же избавиться, но придется изрядно помучиться, чтобы это осуществить. Нередко такие приложения установлены в качестве системных, и убрать их обычным методом не получится. Поэтому давайте поговорим, как удалить системное приложение на Андроид. Мы рассмотрим данную операцию на примере применения утилиты Titanium Backup.
Перед тем, как обратиться к такому мощному инструменту, обязательно проверьте, вдруг получится избавиться от программы проще:
Если отключение или удаление невозможно, то тогда поможет только Titanium Backup. Оно позволяет не просто замораживать, но и вообще удалять ненужные приложения из системы.
Для применения данного метода вам обязательно потребуются права root. Что они собой представляют и как их сделать, вы узнаете .
Заранее стоит сказать, что любая операция с файлами системы несёт определённый риск. В результате необдуманных действий можно лишиться не только отдельных опций системы, но и вообще лишиться её. Поэтому хорошо подумайте, прежде чем принимать какое-то решение и лишний раз смотрите информацию в интернете. Не забывайте, что ответственность полностью лежит только на вас.
Сразу же после установки, дайте программе суперпользовательские права, чтобы она самостоятельно сформировала список установленных программ. Основные данные о программе вы найдете на вкладке «Обзор».
Когда вы сомневаетесь, что в будущем программа вам не потребуется, то лучше её просто заморозьте. При этом оно вам мешать не будет вообще, так как скроется из системы, как будто его и нет. Но при необходимости или возникновении проблем его можно с лёгкостью восстановить.
Чтобы выполнить заморозку через Titanium Backup:
Как уже говорилось ранее, эту операцию еще можно отменить. Поэтому, если вам захочется снова пользоваться программой, то выполните то же самое, что и выше, но выбрать надо уже разморозку.
Titanium Backup — удаление системных файлов на Андроид
Удаляются программы примерно тем же способом:
Ещё раз повторимся, что удаление программ из системы может отразиться на системе неожиданными проблемами, которые даже не всегда проявляются сразу, а в процессе работы. Поэтому разумнее, сначала замораживать ненужные программы, а удалять через некоторое время.
В подавляющем большинстве случаев защита коммерческих программ основана на так называемом триале, то есть когда программа работает в полном режиме какое-то время, а затем надо ее зарегистрировать или прекратить использование. В основном такая защита обходится программами для удаления триальных ключей из реестра, но только если для защиты использован известный навесной протектор, или же их защита уже была ранее исследована и добавлена в обработку. Для самодельных защит, а также для обхода малоизвестных протекторов, часто используется трюк с заморозкой или откатом системных часов на определенную дату в прошлое. После таких манипуляций программа считает, что она только что установлена или что триальный срок еще не закончился, и продолжает работать. Здесь я собрал все программы для заморозки времени, которые мне встречались.
HallOfTheMontainKing.3.0.1b.zip (666,016 bytes)
RunAsDate.1.11.zip (23,644 bytes)
Data.Fuck.2.0.zip (45,078 bytes)
NI.Anti.Shareware.3.11.zip (778,826 bytes)
SetDate.0.92.zip (10,416 bytes)
Loader.0.1.zip (148,839 bytes)
Dater.1.1.zip (443,143 bytes)
Операционная система Android всегда считалась более «продвинутой» мобильной платформой по сравнению с iOS из-за большей свободы для сторонних приложений. Ведь эта «свобода» позволяет программам выполнять больше задач при работе в фоновом режиме. Однако у медали, как известно, две стороны: фоновые процессы также могут негативно влиять и на время автономной работы.
Одно дело, когда загружаешь свой телефон приложениями, которые работают в фоновом режиме и приносят какую-то реальную пользу, и ради этого готов пожертвовать какой-то частью времени автономной работы. Другое дело, если это неоптимизированные приложения постоянно висящие в фоне и впустую расходующие драгоценные проценты аккумулятора. Разработчики Android пытаются решить эту проблему, устанавливая всё больше и больше ограничений на то, что приложения могут делать в фоновом режиме, а выпуск Android O использует максимальные ограничения на фоновые процессы.
Однако подавляющее большинство пользователей не увидят Android O на своих устройствах ещё, по крайней мере, несколько месяцев (если вообще увидят). Но если вы используете Android 7.0 или Android 7.1, имеется простое решение, позволяющее предотвратить запуск программ в фоне без прав суперпользователя и использования сторонних утилит (которые также могут отъедать батарею). И в сегодняшнем руководстве мы покажем, как вручную запретить тому или иному прожорливому приложению (привет, Facebook!) работать в фоновом режиме - они будут работать только при активном использовании.
Приложения, например Facebook или любой другой мессенджер, полностью прекратят синхронизацию в фоновом режиме. И если это то, к чему вы стремитесь, уверен, что вы не против. Но не удивляйтесь, что сообщения не будут приходить вовремя (если вообще будут) до тех пор, пока это приложение не будет открыто.
Если команды на этапах 13 и 14 не работают, попробуйте запустить их без «cmd». Это может потребоваться для некоторых устройств под управлением Android 6.0 Marshmallow или ниже.
Эта команда позволяет задействовать скрытое разрешение, которое обычно недоступно для пользователя в приложении «Настройки» - «RUN_IN_BACKGROUND». И единственный способ его модификации - использовать «cmd appops», являющееся интерфейсом командной строки для «App Ops» - системы управления правами пользователя Google.
Google добавила эту скрытую команду ADB, позволяющую вам запретить любому приложению получать неявные трансляции (т. е. просыпаться в фоновом режиме), а также запретить этим приложениям планировать фоновые службы без использования JobScheduler (т. е. просыпаться в неподходящее время, разряжая тем самым аккумулятор). На самом деле эта опция предназначена для использования только разработчиками, которые хотят смоделировать, как их приложение будет работать в условиях недостатка памяти, но, к счастью, мы также можем использовать её по собственному усмотрению.
Путём удаления зависимостей от фоновых служб приложения разработчики могут оптимизировать свою программу, чтобы она лучше работала на устройствах с малым количеством оперативной памяти. Google утверждает, что приложения, оптимизированные для таких устройств, могут улучшить как производительность, так и пользовательский опыт в целом. В этом году на Google I/O компания анонсировала модифицированную версию Android под названием Android Go, которая будет использоваться для смартфонов с очень малым количеством ОЗУ, поэтому можно предположить, что эта команда будет актуальна для разработчиков, нацеленных на новую платформу. В любом случае это может быть довольно полезно и для обычного пользователя.
Напишите в комментариях ниже, помогло ли вам данное руководство и какому приложению вы запретили работу в фоновом режиме.