В одном из уроков по редактированию APK приложений Android, зачем и как правильно встроить приложения и сервисы в операционную систему, в данном же уроке рассмотрим, как правильно удалить из системы! Приступим!
Данный урок является продолжением Энциклопедии по редактированию apk.
Что означает для новичков? Если вы только начали познавать Android и делаете первые шаги в этом направление, понять смысл «как все работает» лучше использовать данные средства.
Удаляют системное приложение, только ради того чтобы, заменить на аналогичный, на более удобный вариант. Если вы удаляете ради того чтобы увеличить память чтобы расширить память для установки, то вы сильно ошибаетесь! Память и раздел для установки может быть:
/data/app или /storage/sdcard1
Тогда как системные приложения находятся в разделе /system
Если вы обновили системное приложение, предположим Google Maps, то обновление установиться в /data/app, а старая его версия останется в /system/app .
Поэтому, хорошо подумайте, возможно не нужно удалять системное приложение, возможно вам нужно, вручную встроить его?
Системные приложения и сервисы находятся в разделе SYSTEM:
/system/app/ name.apk
Если прошивка ODEX или отдельные ее части – то рядом с системным приложением может быть файл схожей по названию, но имеющей другое разрешение:
/system/app/ name.odex
В некоторых файлах есть дополнительные библиотеки которые находятся:
/system/lib/ name.so
Различные кеши и базы данных системных приложений и сервисов находятся:
/data/data/ papka_prilogenia
Если прошивка DEODEX или отдельные ее части – то файлы находятся:
/data/dalwik-cache/ name.dex
/cache/dalvik-cache/ name.dex
Также в смартфонах и планшетах марки Samsung как правило есть раздел Preload, в котором могут быть приложения и их odex файлы.
/preload/system/ name.apk
/preload/system/ name.odex
Плюс опять-таки в Samsung есть так называемые региональные не удаляемые приложения, которые каждый раз устанавливаются, если сделать полный сброс данных (wipe).
/system/usr/csc/ name-region
Где под name-region может быть кодовое название вашего региона, для России и СНГ – SER, для Украины и СНГ – SEK.
На данный ответ можно найти 1000 ответов в интернете, которые утверждают, что можно, а что нельзя! Правильным ответом будут Ваш индивидуальный подход и предпочтения! Как гласит строка великого русского писателя А. С. Пушкин
«и опыт, сын ошибок трудных»
Все индивидуально, пока вы не совершите пару ошибок и не наберетесь опыта, вы не поймете, что удалять можно, а что нельзя!
Естественно есть небольшой свод правил, что можно удалить, если вы увидели схожее название, то его удалять не надо:
Если вы что-то удаляете, то стоит подумать, чем заменить удаляемое приложение аналогичным.
Данная инструкция больше аналогичных в интернете, но зато показывает, как полностью и корректно удалить системное приложение (для новичков)
ПОДГОТОВКА
5. Обратите внимание если в декомпилировнном приложение папка LIB, если есть, обратите внимание какие файлы там лежат.
С ростом опыта, данные действия делать будет не нужно.
Удаляем системное приложение
Чтобы было понятно, возьмем воображаемое приложение 1.apk
Теперь осталось перезагрузить Android и все готово!
Производители смартфонов, а также операторы мобильной связи предустанавливают кучу приложений на Android (Андроид) смартфоны и планшеты, которые невозможно удалить через магазин приложений Google Play. Производитель хочет иметь больше контроля над платформой, навязывает свою экосистему, а также получает рекламные доходы от установки приложений. При попытке удалить такое приложение Google Play предлагает удалить все обновления для системного приложения, но само приложение остаётся.
При наличии root доступа можно удалить любое приложение, но root доступ может помешать использовать банковские и другие приложения. Поэтому будем удалять предустановленные приложения без получения root доступа. Всё, что потребуется, - это подключение к компьютеру и использование простых ADB (Android Debug Bridge) команд в терминале. ADB команды можно выполнять и при подключении без проводов, но для простоты рассмотрим только вариант подключения к компьютеру по USB кабелю.
Предостережение: Удаление системных приложений может привести к нестабильной работе устройства, его перезагрузке или зависанию! Важно понимать какие приложения вы удаляете и зачем! Автор не несёт никакой ответственности за ваш смартфон или планшет. Выполняя шаги из инструкции ниже вы делаете это на свой страх и риск. Если у вас нет шаманского бубна и/или вы не знаете, как с ним правильно плясать, ни в коем случае не удаляйте системные мусорные приложения из Android .
Как удалить мусорные системные приложения Android при помощи ADB shell без получения root доступа
Обратите внимание, что не все системные приложения можно безопасно удалить. Если избавиться от некоторых приложений, то телефон может перестать загружаться, постоянно перегружаться или потеряет определённую функциональность. Так что нужно понимать, что вы удаляете и зачем. К счастью, приложение удаляется не полностью, а лишь для конкретного пользователя. Чтобы восстановить функциональность, нужно сбросить настройки до заводских (при этом все приложения вернутся).
С одной стороны, замечательно, что вы сильно не навредите устройству. Но с другой, получаем неполное удаление, при котором кэш и данные приложения остаются (за это отвечает ключ « -k »). А при получении обновлений по воздуху удалённые таким образом приложения всё равно обновляются. Если в команде опустить « -k --user 0», то она просто не выполнится. Для удаления приложения для всех пользователей нужен root доступ.
Используя данный метод можно и избавиться от рекламных приложений Amazon на устройствах Amazon с рекламой.
Я протестировал данный метод на Sony Xperia XZS, на котором удалил Spotify, Facebook, Amazon Shopping, Google Play Movies & TV, Google Play Music, Google Duo, Sony Playstation App, Sony NewsSuite, Sony What"s New, Sony Xperia Lounge:
pm uninstall -k --user 0 com.spotify.music
pm uninstall -k --user 0 com.facebook.katana
pm uninstall -k --user 0 com.facebook.system
pm uninstall -k --user 0 com.facebook.appmanager
pm uninstall -k --user 0 com.amazon.mShop.android.shopping
pm uninstall -k --user 0 com.google.android.apps.tachyon
pm uninstall -k --user 0 com.scee.psxandroid
pm uninstall -k --user 0 com.sonymobile.email
pm uninstall -k --user 0 com.sony.nfx.app.sfrc
pm uninstall -k --user 0 com.sonymobile.entrance
pm uninstall -k --user 0 com.sonyericsson.xhs
На LG G Flex2 (LS996) удалил больше приложений: прогноз погоды, облачный сервис Box, кучу приложений Google (включая карты), а также множество бесполезных приложений Sprint и LG Electronics:
pm uninstall -k --user 0 mobi.infolife.ezweather
pm uninstall -k --user 0 com.box.android
pm uninstall -k --user 0 com.google.android.videos
pm uninstall -k --user 0 com.google.android.music
pm uninstall -k --user 0 com.google.android.apps.plus
pm uninstall -k --user 0 com.google.android.apps.books
pm uninstall -k --user 0 com.google.android.talk
pm uninstall -k --user 0 com.google.android.play.games
pm uninstall -k --user 0 com.google.android.apps.magazines
pm uninstall -k --user 0 com.google.android.apps.maps
pm uninstall -k --user 0 com.google.android.street
pm uninstall -k --user 0 com.maluuba.android.qvoice
pm uninstall -k --user 0 com.sprint.voicemail
pm uninstall -k --user 0 com.sprint.extension
pm uninstall -k --user 0 com.sprint.ce.updater
pm uninstall -k --user 0 com.sprint.dsa
pm uninstall -k --user 0 com.sprint.w.prefact
pm uninstall -k --user 0 com.lge.sprintextension
pm uninstall -k --user 0 com.lge.qmemoplus
pm uninstall -k --user 0 com.lge.email
pm uninstall -k --user 0 com.lge.mtalk.voicecommand
pm uninstall -k --user 0 com.lge.voicecommand
pm uninstall -k --user 0 com.lge.bnr
pm uninstall -k --user 0 com.lge.lifetracker
pm uninstall -k --user 0 com.lge.qvoiceplus
Если вы сомневаетесь, стоит ли удалять приложение или нет, то лучше не удаляйте. В противном случае могут возникнуть проблемы с функционированием Android, которые придётся решать сбросом к заводским настройкам.
Вместо удаления приложение можно отключить (disable), хотя для этого нужен root доступ:
pm disable --user 0 идентификатор_приложения
Чтобы включить его обратно, достаточно выполнить pm enable:
pm enable --user 0 идентификатор_приложения
Для просмотра списка отключенных приложений выполните:
pm list packages --user 0 -d
Для просмотра списка включенных приложений выполните:
pm list packages --user 0 -e
Также можно скрыть приложение (root доступ не нужен):
pm hide --user 0 идентификатор_приложения
А затем отменить сокрытие:
pm unhide --user 0 идентификатор_приложения
Если приложение нужно удалить, отключить или скрыть для другого пользователя, то можно найти его идентификатор, выполнив следующую команду:
pm list users
После этого в командах pm uninstall, pm disable, pm hidе используйте --user идентификатор_пользователя
Например:
$pm list users
Users:
UserInfo{0:Misha:13} running
UserInfo{11:Masha:18} running
$pm disable --user 11 com.cyanogenmod.filemanager
Package com.cyanogenmod.filemanager new state: disabled-user
Если работа с ADB shell в терминале слишком сложна для вам, то для блокировки/разблокировки Android приложений можно воспользоваться бесплатной программой Debloater (Windows, Mac OS). USB отладку на смартфоне/планшете придётся также включить. А для блокировки приложения будет достаточно отметить его галочкой и нажать на кнопку "Apply". Прелесть программы Debloater заключается в том, что в нём можно экспортировать/импортировать список заблокированных/разблокированных приложений (так что можно сохранить их список и в следующий раз им воспользоваться). Но безусловно безопаснее не устанавливать лишнюю бесплатную программу, особенно если её исходный код не доступен.
В Андроид смартфонах есть ненужные системные приложения. Их можно смело удалять, если вы ними не пользуетесь. Также вы сами устанавливаете разные программы, которые со временем вам перестают быть нужными. Хотите удалить их – а не получается. В этой статье мы рассмотрим, как удалить любое приложение с вашего телефона – даже такое, которое не удаляется.
Стандартные или системные приложения – это программы, которые изначально были установлены при покупке телефона. Эти инструменты чаще всего нельзя удалить привычными методами, а их деинсталляция позволит сэкономить место для новых игр и программ. Удалять такие программы, как лаунчер, карты, почту, Ютуб и другие стоит осторожно. Это может нарушить функционал системы. К примеру, если удалить стандартный браузер и не установить новый, вы не сможете зайти в Интернет – ОС выдаст ошибку.
Перед деинсталляцией приложения убедитесь, что это не повредит системе. Читайте подсказки при удалении – это поможет избежать ошибок.Также можно просто деактивировать приложение. Это позволит проверить, является ли софт важным, и как будет работать смартфон после его удаления.
Удалить стандартные программы с телефона и планшета Android можно разными способами – при помощи сторонних утилит или стандартными инструментами. Почти во всех случаях понадобится получение Root-прав. Это привилегии администратора, позволяющие работать с файлами прошивки. Способы получения рут-прав отличаются для разных моделей смартфонов и версий ОС Андроид. Чаще всего получить права можно через приложение KingRoot.
Если вы пробуете удалить предустановленную программу стандартным методом, но ничего не получается, воспользуйтесь помощью сторонних программ. Некоторые из них просты и подойдут новичкам. Вот 10 наиболее действенных способов, которые помогут удалить ненужную утилиту безвозвратно.
Приложение “KingRoot” поможет получить права суперпользователя быстро и без проблем. Для получения root-прав с помощью данного инструмента сделайте следующее:
Данный метод предполагает деинсталляцию приложений через сторонний проводник. Root Explorer – популярный и удобный инструмент для получения прав суперпользователя и деинсталляции софта. Для работы с приложением выполните такие действия:
Готово! Теперь ненужные приложения будут удалены безвозвратно, а освободившуюся память можно занять более нужными и полезными вещами.
Деинсталлировать программы, которые не получается удалить стандартным способом, можно с помощью полезного и действенного инструмента – “Titanium Backup”. Сервис обладает отменным функционалом и автоматически делает резервное копирование данных. С его помощью можно быстро удалить бесполезные или надоевшие приложения со смартфона или планшета Андроид.
Чтобы удалить программу с помощью данного софта, воспользуйтесь следующим методом:
Если после открытия приложения “Titanium Backup” появится уведомление о системной конфигурации, выполните действия по подсказкам системы и отключите пункт “Отладка по USB”. После этого выполните все дальнейшие действия по инструкции.
На многих смартфонах и планшетах этот менеджер файлов установлен изначально, то есть вам не нужно скачивать софт из сторонних ресурсов. Если такого приложения у вас нет, скачайте его с нашего сайта. Для деинсталляции бесполезного софта с вашего девайса необходимо осуществить такие действия:
Если игры и программы нельзя удалить стандартными инструментами, а освободить память нужно, вам поможет сервис Root App Deleter. Программа компактна и проста в использовании. Для выполнения данного действия выполните следующие шаги:
В случае с Root App Delete также необходимо сделать резервное копирование педед тем, как стереть из памяти ненужные программы. Это поможет решить проблему при нарушениях работы системы из-за удаления важных приложений.
Ликвидировать бесполезный софт поможет еще одна полезная разработка – сервис Root Uninstaller Pro. Программа проста в использовании и устанавливается через менеджер файлов. Удалить приложения, которые не нужны и занимают много памяти, можно такими действиями:
Перед началом деинсталляции программа Root Uninstaller Pro предложит сделать резервное копирование. Подтвердите данное действие – оно поможет восстановить программы, если что-то пойдет не так.
Специальная разработка с названием “Удаление системных приложений” поможет быстро избавиться от ненужных программ. В этом нет ничего сложного:
Скачать программу “Удаление системных приложений” можно с нашего сайта на телефон или планшет Андроид. Программа доступна на русском языке, поэтому с использованием не возникнет проблем.
Одна из самых простых программ, с помощью которой можно удалить ненужный софт. Главное отличие данного сервиса от аналогов – отсутствие необходимости в правах администратора, из-за чего весь процесс осуществляется в два клика. Удалить программы с помощью Easy Uninstaller Pro можно так:
Одна из наиболее известных программ для работы с приложениями - “CCleaner”. Удалить ненужный софт с помощью этого инструмента можно, выполняя следующий алгоритм действий:
Перед использованием CCleaner активируйте резервное копирование – это защитит от удаления важных программ и сохранит стабильную работу системы.
Этот метод считается одним из наиболее сложных, но эффективных. Для его применения вам понадобится не только смартфон, но и ПК или ноутбук. Использовать Debloater стоит тогда, когда все вышеуказанные методы не помогают. Сервис совместим с ОС Android 4+, а для более старых устройств его лучше не использовать.
Все вышеуказанные действия проводятся на мобильном устройстве. В приложении Debloater на ПК необходимо выполнить следующее:
На Google Play и сторонних ресурсах можно найти немало игр и приложений. Однако память устройства не безгранична, а также многие программы со временем могут надоесть или стать не актуальны. Даже в неактивном виде выключенные программы нагружают систему и быстрее расходуют аккумулятор. Случается и так, что пользователи скачивают программы, которые не совместимы с устройством, поэтому такие файлы просто не запускаются. Как удалить приложения, установленные пользователем? Существует несколько простых методов, помогающих деинсталлировать лишний софт.
Самый быстрый и несложный метод удаления программ – при помощи главного меню. Для этого не требуется активировать права администратора и скачивать дополнительный софт. Удаление программ через главное меню требует таких действий:
После удаления приложений с ОС Андроид, обязательно воспользуйтесь программой для очистки системы, чтобы убрать лишние файлы. Наиболее эффективный инструмент для этого – Clean Master.
Ликвидировать ненужный софт можно при помощи диспетчера программ. Чтобы это сделать, выполните следующее:
Если вам нужно освободить внутреннюю память смартфона без удаления программ, можно переместить приложения на SD карту. Для этого откройте диспетчер программ, выберите список усьтановленніх приложений и вместо пункта “Удалить” нажмите “На карнту SD”.
Если на вашем смартфоне есть лишние игры и программы, избавиться от них можно не только стандартными методами, но и через магазин программ для Андроид Google Play. Это можно сделать таким образом:
Стереть из памяти ненужные и надоевшие программы, установленные вами, можно с помощью сервиса – менеджера файлов. Наиболее известным стандартным инструментом такого типа является “ES Проводник”. В большинстве случаев загружать его не надо – программа установлена в базовой прошивке Андроид-устройства. Для удаления сторонних программ запустите сервис и начините выполнять следующее:
Обратите внимание! В Android 5.0 Lollipop все виды системных разработок разбросаны по разным папкам. Для удаления в этом случае необходимо открывать и выделять файлы в каждой из папок. Файловый менеджер одинаково эффективен для стандартных приложений и для тех программ, которые пользователи установили самостоятельно.
Даже если приложения на Андроид не удаляются стандартными методами, всегда можно воспользоваться помощью сторонних инструментов. Из всех вышеуказанных методов вы обязательно найдете тот, который подойдет. Перед удалением приложений позаботьтесь о резервном копировании, а также можно просто деактивировать игру или программу, чтобы увидеть, как будет работать устройство без данного софта. Перед загрузкой инструментов ознакомьтесь с отзывами на форумах, а также просмотрите тематические видео при необходимости.
Ненужные вам утилиты на вашем смартфоне могли быть установлены не только в ручную, также они уже могли присутствовать ещё во время приобретения, установленными при заводской сборке. Google Chrome не является системным файлом, в связи с чем его деинсталляция не должна составить особого труда.
Для деинсталляции перейдите к настройкам вашего устройства, найдя раздел «Настойки», выберите и нажмите на «Приложения». Жестом руки в сторону (проведя по дисплею своего гаджета влево или вправо) найдите «Строение». В указанном разделе следует найти занимающее место списка. В нашем случае это может быть браузер.
Нажмите на нужную иконку утилиты, как только найдёте ей.
После того Гугл Хром будет стёрта с вашего устройство, в системе может остаться мусор в виде ненужных папок и файлов, которые будут занимать место и грузить систему смартфона. Окончательно сотрите его, нажав на «Удалить» и подтвердите выбранное действие.
Вторым методом удаления мешающих установок с вашего смартфона – деинсталляция с помощью Play Маркета. Это онлайн-магазин, сервис от компании Гугл, с которого можно скачать дополнения и игры для своего устройства.
Чтобы удалить по данному способу, откройте Play Маркет и выполняйте следующие действия:
Как правило, данный способ работает на любых версиях Андроид. Однако следует помнить, что удалять какие-либо программы, расширения или дополнения можно ещё и при помощи различных утилит, которые имеют специальные функции и предназначены для этого: замораживать процессы, делать резервные копии и прочее. Очищать свой смартфон он засоряющих его программ не обязательно собственноручно, хотя это является гарантией полной очистки от ненужных утилит.
Каждое устройство в Android приобретается уже с наличием определенных системных программ. Они, как правило, являются стандартными. Однако не каждая из уже установленных на смартфон утилит будет необходима в дальнейшем для пользования. На каждом телефоне есть программное обеспечение, которое состоит из различных установленных файлов.
Некоторые из них трогать строго не рекомендуется, но есть такие, которые занимают большое пространство памяти, грузят систему, из-за чего работа смартфона перестаёт быть стабильной и падает в производительности – их стоит удалить и для этого даже не жалко будет перепрошить флагман.
Необязательно удалять ненужные вам программы, достаточно будет остановить их. Для этого перейдите к настройкам телефона, как при удалении не системных приложений на Android. Открыв соответственный раздел и выбрав иконку, остановите его работу.
Чтобы избавиться от ненужных системных приложений, воспользуйтесь специальными модулями по деинсталляции.
Однако помните, что удаление системных файлов может навредить вашему устройству и дестабилизировать его работу.
Если такое произошло и работа смартфона нарушена (он выключился и не включается или работает очень медленно, без папок, без рабочих частей экрана) – его немедленно следует отнести в мастерскую, где мастер восстановит работоспособность на прежний уровень.
Внимание! При отключении стандартного ПО описанным способом обновления, которые были установлены на него, автоматически удалятся.
Далее переходим к использованию стороннего программного обеспечения. Первым приложением в нашем списке станет «Удаление системных приложений». Загрузить его можно в Play Маркет, чем мы сейчас, собственно, и займемся.
Готово. Программа исчезнет с вашего смартфона в тот же момент.
Рассмотрим еще один вариант, который если чем-то и отличается от первого, так только внешним видом. Загружать программу мы также будем из Play Market.
На этом все. Приложение или приложения безмолвно исчезнут с тем, чтобы больше не отягощать наш телефон.
Вот еще один интересный вариант. Наверняка, мало кто из вас знал, что известная всем программа для очистки диска и накопителя телефона способна удалять предустановленные приложения. Тем не менее, это так. Ниже мы покажем, как это работает.
После этого программа, игра или их совокупность будут удалены с Android.
Данный вариант удаления лишних приложений из Андроид отличается от приведенных выше. Тут мы будем делать все самостоятельно, в то время как описанные ранее программы-деинсталляторы работали в автоматическом режиме. Итак, приступим.
Приложение установлено и готово к работе. Далее мы рассмотрим, как удалить стандартные программы. Запустите инструмент.
Подтверждаем наше действие тапом по «ОК».
Итак, первый путь мы очистили, переходим ко второму.
Вот и все. Способ является одним из самых сложных и опасных для ОС. Использовать его рекомендуем лишь людям, которые хорошо разбираются в теме.
Мы же плавно переходим еще к одному варианту удаления предустановленных приложений Андроид. В этот раз им станет еще одна утилита под названием Root Uninstaller. Рассмотрим, как с нею работать.
Обозначение различных кнопок:
Также присутствует ряд дополнительных функций не особо важных для нас.
Внимание! Для сохранности данных и гарантии стабильной работы системы, перед удалением каждой программы обязательно пользуйтесь инструментарием резервного копирования!
По названию этой программы понятно, что для ее работы нужны полномочия суперпользователя, хотя они требуются для всего нашего списка. Итак, рассмотрим, как работать с Root App Deleter подробнее.
Готово. Программа отключена и больше не расходует ресурсы телефона.
На очереди знаменитое приложение для резервного копирования. Кроме всего прочего инструмент умеет удалять любой софт, а при наличии SuperUser – даже системный. Так давайте же разбираться, как с ним работать.