Заморозка системных приложений android без root. Как заморозить или удалить системную программу из андроид

Иногда системные приложения очень мешают и их хочется удалить. Как это сделать, расскажет наша статья.

Навигация

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

Другими словами, от них хочется сразу же избавиться, но придется изрядно помучиться, чтобы это осуществить. Нередко такие приложения установлены в качестве системных, и убрать их обычным методом не получится. Поэтому давайте поговорим, как удалить системное приложение на Андроид. Мы рассмотрим данную операцию на примере применения утилиты Titanium Backup.

Отключение приложений обычным способом

Перед тем, как обратиться к такому мощному инструменту, обязательно проверьте, вдруг получится избавиться от программы проще:

  • В настройках найдите раздел приложений и отыщите в нем то, что вы планируете стереть
  • Если вы увидите активную кнопку отключения, то воспользуйтесь именно ей, потому что это наиболее безопасно и позволяет при необходимости снова включить приложение, если вы потом передумаете

Если отключение или удаление невозможно, то тогда поможет только Titanium Backup. Оно позволяет не просто замораживать, но и вообще удалять ненужные приложения из системы.

Как удалить приложение через Titanium Backup?

Для применения данного метода вам обязательно потребуются права root. Что они собой представляют и как их сделать, вы узнаете .

Заранее стоит сказать, что любая операция с файлами системы несёт определённый риск. В результате необдуманных действий можно лишиться не только отдельных опций системы, но и вообще лишиться её. Поэтому хорошо подумайте, прежде чем принимать какое-то решение и лишний раз смотрите информацию в интернете. Не забывайте, что ответственность полностью лежит только на вас.

Сразу же после установки, дайте программе суперпользовательские права, чтобы она самостоятельно сформировала список установленных программ. Основные данные о программе вы найдете на вкладке «Обзор».

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

Как заморозить программу?

Чтобы выполнить заморозку через Titanium Backup:

  1. Откройте утилиту и дайте ей root-права
  2. Зайдите в раздел резервных копий
  3. Выберите приложение для заморозки. Для более удобного поиска воспользуйтесь фильтром, который высветит вам только системные приложения
  4. Кликните на наименование
  5. Появится окно, где надо выбрать заморозку

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

Как удалить программу?

Titanium Backup — удаление системных файлов на Андроид

Удаляются программы примерно тем же способом:

  1. Запустите Titanium Backup
  2. Перейдите в резервные копии
  3. Отыщите нужную программу и нажмите на её название
  4. В новом окне выберите её удаление
  5. Вам высветится предупреждение, что следующий шаг очень важен. Прочитайте информацию и, если вы не передумали, то подтвердите действие

Ещё раз повторимся, что удаление программ из системы может отразиться на системе неожиданными проблемами, которые даже не всегда проявляются сразу, а в процессе работы. Поэтому разумнее, сначала замораживать ненужные программы, а удалять через некоторое время.

Видео: Как удалить системное приложение android с помощью Titanium Backup?

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



Наиболее мощная, на мой взгляд, программа для заморозки времени - Hall Of The Montain King . Разработка ее прекращена, офсайт также прекратил существование. Позволяет замораживать время на уровне ядра системы, техническая часть вопроса подробно расписана в прилагающейся документации. Для новичков вряд ли подойдет, да и при работе не исключены падения в синий экран.

HallOfTheMontainKing.3.0.1b.zip (666,016 bytes)




RunAsDate - интересная программа, изменяющая дату и время, но только для выбранного процесса, оставляя системное время нетронутым. Для этого в запускаемом процессе перехватываются системные функции GetSystemTime, GetLocalTime, GetSystemTimeAsFileTime, и их обработчик возвращает нужное значение. Также можно создать ярлык для автоматического запуска программы с нужной датой. На мой взгляд оптимальное решение для эффективного обхода большинства самопальных защит.

RunAsDate.1.11.zip (23,644 bytes)




Data Fuсk , как пишет сам автор, помогает "убедить" программу, которую дают тестировать только несколько дней, что она работает один день. При первом запуске создает файл данных, на основе которого будет запускать выбранное приложение. Перед запуском системное время переводится на нужную дату, а по прошествии выбранного интервала, возвращается обратно. К сожалению, такие манипуляции со временем срабатывают только на слабых защитах.

Data.Fuck.2.0.zip (45,078 bytes)




NI Anti Shareware работает по тому же принципу, что и предыдущая программа. Разница только в том, что на рабочем столе создается ярлык для выбранной шароварной программы, в котором прописана строка запуска NI Anti Shareware и нужной даты. Недостатки те же самые, на современных протекторах такие прыжки во времени приведут только к внеплановому срабатыванию защиты.

NI.Anti.Shareware.3.11.zip (778,826 bytes)




SetDate также меняет системное время перед запуском программы и возвращает его обратно по прошествии заданного интервала времени. Требует ручного редактирования ярлыков программ. Недостатки те же самые, что и у предыдущих программ.

SetDate.0.92.zip (10,416 bytes)




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

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 или любой другой мессенджер, полностью прекратят синхронизацию в фоновом режиме. И если это то, к чему вы стремитесь, уверен, что вы не против. Но не удивляйтесь, что сообщения не будут приходить вовремя (если вообще будут) до тех пор, пока это приложение не будет открыто.

Руководство по ограничению работы любого приложения в фоновом режиме

  1. Создать папку с именем Android в корне диска C:\.
  2. Установить USB-драйвера для вашего устройства ( можно найти ссылки на универсальные драйвера для некоторых устройств).
  3. В некоторых случаях для установки драйверов потребуется отключить проверку подлинности.
    • Для Windows 7:
      Во время включения компьютера, после загрузки BIOS, необходимо нажать клавишу F8. В появившимся меню «Дополнительные варианты загрузки» выбрать «Отключение обязательной подписи драйверов». Данный способ может сработать не с первого раза, поэтому следует повторить действие либо открыть командную строку от имени администратора и ввести две команды:
      «bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS»;
      «bcdedit.exe /set TESTSIGNING ON».
    • Для Windows 8:
      Нужно нажать сочетание клавиш Win+I, зажать клавишу Shift и выбрать пункт «Выключение» > «Перезагрузка». При включении компьютера выбрать «Диагностика» > «Дополнительные параметры» > «Параметры загрузки» > «Перезагрузить». При загрузке выбрать режим «Отключить обязательную проверку подписи драйверов», нажав клавишу F7.
    • Для Windows 10:
      Необходимо зажать клавишу Shift и выбрать меню «Пуск» > «Выключение» > «Перезагрузка». После загрузки выбрать «Поиск и устранение неисправностей» > «Дополнительные параметры» > «Параметры загрузки» > «Перезагрузить». Затем выбрать пункт «Отключить обязательную проверку подписи драйверов», нажав клавишу F7.
  4. Скачать архив и распаковать файлы в папку Android.
  5. Установить приложение App Inspector на смартфон.
  6. Активировать пункт «Отладка по USB» на смартфоне.
    Сделать это можно в разделе «Для разработчиков». Как его открыть, можно узнать .
  7. Подключить телефон к компьютеру по USB-кабелю.
    Рекомендуется использовать оригинальный или кабель хорошего качества, а также порт USB 2.0, расположенный на материнской плате (для ПК).
  8. Изменить тип подключения с «Только зарядка» на «Передача файлов (MTP)».
    Это не обязательно делать на каждом устройстве, но многие производители требуют этого в качестве меры безопасности, прежде чем разрешить работу с ADB.
  9. Открыть командную строку и перейти в созданную папку Android командой «cd c:\Android\» (команды пишутся без кавычек).
  10. Убедиться, что компьютер находит устройство по ADB.
    Для этого необходимо ввести «adb devices» в командную строку. На появившейся запрос на телефоне о разрешении об отладке по ADB на данном компьютере необходимо нажать «Ok», при этом выбрав пункт «Всегда разрешать с этого компьютера». Если устройство видно, то выведется текст «List of devices attached» и список всех устройств (например,xxxxxxx device). Если же вместо «device» будет написано «offline» либо список окажется пустым, то необходимо обновить ADB, проверить драйвера/шнур, поменять порт USB/компьютер.
  11. Запустить утилиту App Inspector и выбрать пункт App List (Ordered by name). Найти и выбрать приложение, которому нужно ограничить работу в фоне. Под именем программы будет отображено имя пакета и его версия.
  12. В командной строке ввести «adb shell».
  13. Затем ввести «cmd appops set name.of.package RUN_IN_BACKGROUND ignore», где name.of.package - имя пакета, которое ранее узнали в App Inspector.
    Если после ввода команды не выведено никаких ошибок и появилась новая строка для ввода, значит всё сработало верно.
  14. Чтобы вернуть изменения и снова разрешить фоновые процессы приложения, нужно ввести «cmd appops set name.of.package RUN_IN_BACKGROUND allow».
Если команды на этапах 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, которая будет использоваться для смартфонов с очень малым количеством ОЗУ, поэтому можно предположить, что эта команда будет актуальна для разработчиков, нацеленных на новую платформу. В любом случае это может быть довольно полезно и для обычного пользователя.

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

Интересный видео-ролик ДЛЯ ОПЫТНЫХ ПОЛЬЗОВАТЕЛЕЙ. О том, какие приложения можно заморозить с помощью получения ROOT-прав на смартфоне MEIZU.

Обращаем внимание, что заморозка отдельных приложений может привести к нестабильной работе устройства, все изменения производятся пользователем на свой страх и риск. А также напомним о приятном моменте: ROOT на смартфонах MEIZU получить легко, это встроенная опция, и она не лишает гарантии.

Список программ на примере М1 Note:
App Center (морозим, если не нужен китайский магазин софта, а лично мне он нужен был для скачивания гугл инсталера, после не пригодился)
Game Center (морозим, если не нужен китайский магазин игр)
Key Chain (функция, с помощью которой, в защищённом виде, сохраняются личные данные пользователя (логины и пароли). Морозим, если это вам не нужно.
Launcher3 (стоковый лаунчер, морозить только после установки стороннего)
Meizu game frame (игровой сервис, который ни на что не влияет, можно морозить)
MusicFX (HD эффекты, для стокового плеера. Морозим вместе со стоковым плеером, если пользуемся иными)
MzMPay (сервис оплаты для App Center. Морозим, если не нужно)
RSS-ридер (понятно и без слов, морозим если не пользуемся)
Браузер (стоковый браузер, морозим, если пользуемся иным)
Видео (стоковый видеоплеер. Морозим, если нравится сторонний, но учтите, что воспроизведение видео в камере перестанет работать)
Голос.Помощник (морозим, если не нужно, а оно не нужно, ведь русского нет)
Диктофон (стоковый диктофон, морозим, если не пользуетесь, и не записываете переговоры по связи)
Друзья (китайский сервис Weibo, можно морозить)
Инструкция (морозим, если уже изучили)
Клавиатура (стоковая клавиатура, морозить только после установки сторонней клавы.)
Контакты SIM (морозим, если не используем список контактов на симке).
Местоположение (используется при получении координат о вашем нахождении по GPS. Замораживаем, если не пользуетесь GPS)
Музыка (стоковый аудиоплеер, морозится вместе с MusicFX. Морозить только если пользуетесь другим)
Облачный сервис (морозим, если не пользуемся китайским «облаком»)
Обновление системы (морозим, если обновляем прошивку не по воздуху)
Персонализация (морозим, если не используем китайский магазин тем и обоев)
Поиск (китайское приложение погоды, можно морозить, НО на прошивках Android 5.1 при его заморозке проблемы с будильником!)
Почта (почтовый клиент. Морозим, если не нужен, или если есть аналог)
Рисовалка (для любителей порисовать. Морозьте, если не нужна)
Сервис синхронизация (копирование и хранение контактов, заметок, настроек и др. в аккаунте Flyme. Морозим, если предпочитаете синхронизацию от Google аккаунта)
Спулер печати (набор компонентов, управляющих процессом печати. Морозим, если не уверены, что вам это нужно)
网络位置 — (местоположение в сети, можно морозить)
语音设置 — (настройки голосовых чего-то там, можно морозить)

Как заморозить или удалить системную программу из Андроид. Одной из первых проблем, с которой встречается каждый обладатель нового гаджета под управлением Android, это присутствие большого количества ненужных ему программ. Некоторые из них являются демонстрационными версиями платных программ, другие имеют гораздо более мощные и удобные аналоги, третьи - просто бесполезные утилиты или старые игры. В любом случае вы захотите от них избавиться, но сделать это не так-то просто. Очень часто такие программы имеют статус системных, и удалить их обычным способом не получится. Поэтому в этой статье мы расскажем, как избавиться от ненужных программ в Android с помощью Titanium Backup .

Как отключить системное приложение стандартным способом

Прежде чем обращаться к столь мощному инструменту, которым является Titanium Backup , обязательно проверьте, не удастся ли обезвредить лишние программы более простым способом. Для этого откройте настройки устройства, перейдите в раздел «Приложения» и найдите интересующее вас приложение.

Если в свойствах программы вы увидите активную кнопку «Отключить», как на правом скриншоте, то это значит, что данное приложение можно отключить без всяких последствий для работы системы. В большинстве случаев предпочтительно использовать именно этот вариант, как самый безопасный и позволяющий легко вернуть приложение обратно в строй, если ваше мнение в последующем изменится.

Если же ни отключить, ни удалить программу невозможно, то придётся прибегнуть к услугам Titanium Backup . С его помощью вы сможете не только заморозить, но и полностью удалить лишние программы из Android.

Как заморозить программу с помощью Titanium Backup

Для использования этого способа вам понадобятся права суперпользователя. Что это такое и как их можно получить можно узнать в этой статье .

Кроме этого, хотим вас предупредить, что любые манипуляции с системными файлами несут в себе потенциальный риск. В результате необдуманного отключения или, тем более, удаления системных компонентов вы можете лишиться как отдельных функций Android, так и получить полностью неработоспособную систему. Поэтому тщательно обдумывайте свои действия. Помните, что ответственность за последствия своих действий несёте только вы.

Сразу после установки и запуска Titanium Backup программа попросит предоставить ей права суперпользователя и составит список всех установленных приложений. Основную информацию о состоянии Titanium Backup вы найдёте на вкладке «Обзор».

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

Для заморозки системной программы с помощью Titanium Backup выполните следующие действия.

2. Перейдите на вкладку «Резервные копии».

3. Найдите программу, которую вы хотите удалить, и сделайте тап по её названию.

4. В появившемся всплывающем окне нажмите на кнопку «Удалить».

5. Вам будет показано предупреждение о важности следующего шага. Ознакомьтесь с ним и нажмите кнопку подтверждения.

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



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: