В одном из уроков по редактированию 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-устройств зарабатывают в том числе и установкой так называемого bloatware – почти бесполезных приложений вроде агрегатора новостей или просмотрщика офисных документов. Большинство таких программ можно удалить обычным способом, но некоторые из них являются системными, и стандартными средствами их удалить невозможно.
Однако продвинутые пользователи нашли методы удаления подобного встроенного ПО при помощи сторонних средств. Сегодня мы хотим вас с ними познакомить.
Сторонние средства, в которых есть опция удаления bloatware (и системных приложений вообще) делятся на две группы: первые делают это в автоматическом режиме, вторые требуют ручного вмешательства.
Для манипуляций с системным разделом необходимо получить root-права !Знаменитое приложение для резервного копирования программ позволяет также удалять встроенные компоненты, которые пользователю не нужны. Кроме того, функция бэкапа поможет избежать досадных оплошностей, когда вместо мусорного приложения вы удалили нечто критичное.
1. Открываем приложение. В главном окне переходим на вкладку «Резервные копии » одиночным тапом.
2. В «Резервных копиях » тапните по «Изменить фильтры ».
4. В «Фильтре по типу » отметьте только «Сист. ».
4. Теперь во вкладке «Резервные копии » будут отображаться исключительно встроенные приложения. В них находите то, которое желаете удалить или отключить. Тапаем по нему один раз.
Перед любыми манипуляциями с системным разделом мы настоятельно рекомендуем вам ознакомиться со списком приложений, которые можно безболезненно удалять из прошивки! Как правило, этот список можно легко найти в интернете!5. Откроется меню опций. В нем вам доступны несколько вариантов действий с приложением.
Удаление приложения (кнопка «Удалить
») – радикальная мера, практически необратимая. Поэтому, если приложение вам просто надоедает уведомлениями, можете его отключить кнопкой «Заморозка
» (учтите, что эта функция доступна только в платной версии Титаниум Бэкап).
Если же вы хотите освободить память или используете бесплатную версию Titanium Backup, то выбирайте вариант «Удалить ». Рекомендуем вам сперва сделать резервную копию, чтобы в случае возникновения проблем откатить изменения. Сделать это можно кнопкой «Сохранить ».
Также не помешает сделать резервную копию всей системы.
6. Если вы выбрали заморозку, то по её окончании приложение в списке будет выделено синим цветом.
В любой момент его можно разморозить или удалить окончательно. Если же вы решите его удалить, то перед вами появится предупреждение.
Нажимайте «Да ».
7. По завершении удаления приложения в списке оно будет отображено как перечеркнутое.
После того как вы выйдете из Titanium Backup, оно исчезнет из списка.
Несмотря на простоту и удобство, ограничения бесплатной версии Титаниум Бэкап могут стать причиной выбора иного варианта отключения встроенных приложений.
Этот метод включает в себя ручное удаление ПО, находящегося по пути /system/app . Подходят для этой цели, например, Root Explorer или ES Проводник . Для примера будем использовать последний.
1. Войдя в приложение, перейдите к его меню. Сделать это можно, нажав на кнопку с полосками в верхнем левом углу.
В появившемся списке прокрутите вниз и активируйте переключатель «Root-проводник ».
2. Вернитесь к отображению файлов. Затем нажмите на надпись правее от кнопки вызова меню – она может называться «sdcard » или «Внутренняя память ».
Во всплывающем окне выберите «Устройство » (также может называться «root »).
3. Откроется корневой системный каталог. В нем найдите папку «system » - как правило, она расположена в самом конце.
Войдите в эту папку одиночным тапом.
4. Следующий пункт – папка «app ». Обычно она первая по счету.
Зайдите в эту папку.
5. Пользователи Android 5.0 и выше увидят список папок, в котором находятся как файлы в формате APK, так и дополнительные ODEX-документы.
Те же, кто пользуется более старыми версиями Андроид, увидят APK-файлы и ODEX-компоненты отдельно.
6. Чтобы удалить встроенное системное приложение на Android 5.0+ просто выделите папку долгим тапом, затем нажмите на панели инструментов кнопку с изображением мусорной корзины.
Затем в диалоге предупреждения подтвердите удаление нажатием «ОК ».
7. На Android 4.4 и ниже необходимо найти как APK, так и ODEX-компоненты. Как правило, имена этих файлов идентичны. Последовательность их удаления не отличается от описанной в шаге 6 этого способа.
8. Готово – ненужное приложение удалено.
Существуют и другие приложения-проводники , которые могут использовать рут-привилегии, так что выбирайте любой подходящий вариант. Недостатки этого метода – необходимость точно знать техническое наименование удаляемого ПО, а также высокая вероятность ошибки.
Если вы не ставите перед собой цели удалить приложение, его можно отключить в системных настройках. Делается это очень просто.
Открываете «Настройки ».
2. В группе общих настроек ищете пункт «Диспетчер приложений » (также может называться просто «Приложения » или «Менеджер приложений »).
3. В «Диспетчере приложений » перейдите на вкладку «Все » и уже там найдите программу, которую хотите отключить.
Тапните по ней один раз.
4. В открывшейся вкладке приложения последовательно нажмите кнопки «Остановить » и «Отключить ».
Это действие полностью аналогично заморозке при помощи Titanium Backup, которую мы упоминали выше.
5. Если вы отключили что-то не то – в «Диспетчере приложений » перейдите на вкладку «Отключено »(присутствует не во всех прошивках).
Там найдите неверно отключенное и включите нажатием на соответствующую кнопку.
Естественно, для этого метода не понадобится вмешиваться в работу системы, устанавливая Root-права и последствия ошибки при его применении меньше. Впрочем, полноценным решением проблемы его вряд ли назовешь.
Как видите, задача удаления системных приложений вполне решаема, пусть она и связана с рядом трудностей.
В прошивках многих смартфонов и планшетов под управлением Андроид присутствует так называемое bloatware: предустановленные производителем приложения сомнительной полезности. Как правило, удалить их обычным способом не получится. Поэтому сегодня мы хотим рассказать вам, как деинсталлировать такие программы.
Кроме bloatware, обычным способом нельзя удалить и вирусное ПО: зловредные приложения используют лазейки в системе, чтобы представиться администратором устройства, для которых опция деинсталляции заблокирована. В некоторых случаях по этой же причине не получится удалить и вполне безобидную и полезную программу вроде : ей нужны права администратора для некоторых опций. Системные приложения вроде виджета поиска от Google, стандартной «звонилки» или по умолчанию также защищены от деинсталляции.
Собственно методы удаления неудаляемых приложений зависят от того, есть ли на вашем устройстве root-доступ. Он не обязателен, однако с такими правами получится избавиться и от ненужного системного ПО. Опции для устройств без рут-доступа несколько ограничены, но и в этом случае есть выход. Рассмотрим все методы поподробнее.
Многие приложения используют повышенные привилегии для управления вашим девайсом, в числе таковых блокировщики экрана, будильники, некоторые лаунчеры, а нередко и вирусы, которые маскируются под полезное ПО. Программу, которой предоставлен доступ к администрированию Android, обычным способом удалить не получится – попытавшись это сделать, вы увидите сообщение о том, что деинсталляция невозможна из-за активных опций администратора устройства. Что же делать в этом случае? А делать нужно вот что.
Обратите внимание на самый низ списка — там должна присутствовать такая опция. Если её нет, то проделайте следующее. В самом низу списка есть пункт «О телефоне» . Зайдите в него.
Прокрутите список до пункта «Номер сборки» . Тапните по нему 5-7 раз, пока не увидите сообщение о разблокировке параметров разработчика.
Активируйте параметры переключателем вверху, а затем прокрутите список и поставьте галочку напротив «Отладка по USB» .
На Android 8.0 и 8.1 эта опция называется «Местоположение и защита» .
В Андроид Орео эта функция названа «Приложения администратора устройства» и расположена почти в самом низу окна. Войдите в этот пункт настроек.
На новейших версиях ОС от Google данное окошко выглядит так:
В Android 8.0 и 8.1 — нажмите на «Отключить приложение администратора устройства» .
Это значит, что такую программу можно удалить любым доступным способом.
Данный метод позволяет избавиться от большинства неудаляемых приложений, но может оказаться неэффективным в случае мощных вирусов или bloatware, зашитого в прошивку.
Сложный, однако самый эффективный метод избавления от неудаляемого ПО без рут-доступа. Чтобы воспользоваться им, понадобится скачать и установить на компьютер Android Debug Bridge, а на телефон – приложение App Inspector.
Проделав это, можно приступать к нижеописанной процедуре.
cd c:/adb
adb devices
adb shell
pm uninstall -k --user 0 *Package Name*
Вместо *Package Name* пропишите информацию из соответствующей строки со страницы удаляемого приложения в Апп Инспектор. Убедитесь, что команда введена правильно, и нажимайте Enter .
Единственный недостаток этого метода – удаление приложения только для пользователя по умолчанию (оператор «user 0» в приведенной в инструкции команде). С другой стороны, это и плюс: если вы удалили системное приложение, и столкнулись с неполадками в работе девайса, достаточно просто сделать , чтобы вернуть удалённое на место.
Если на вашем устройстве установлены рут-права, процедура деинсталляции неудаляемых программ значительно упрощается: достаточно установить на телефон Титаниум Бекап, продвинутый менеджер приложений, который способен удалить практически любое ПО.
Данный способ – самое простое и удобное решение проблемы с деинсталляцией программ на Android. Единственный минус – бесплатная версия Титаниум Бекап несколько ограничена в возможностях, которых, впрочем, достаточно для описанной выше процедуры.
Как видим, с неудаляемыми приложениями довольно легко справиться. Напоследок напомним вам – не устанавливайте на телефон сомнительное ПО из неизвестных источников, поскольку рискуете нарваться на вирус.
Производители устройств на базе операционной системы Android за долгие годы наловчились продвигать свои приложения за счёт их предварительной установки в систему. Таким образом, приобретая смартфон, пользователь сразу получает целый комплект программ и утилит, уже загруженных на физическую память аппарата. Проблема в том, что нередко многие из этих приложений совершенно не нужны владельцу телефона, однако процедура их удаления осложняется тем, что ОС воспринимает их в качестве системных файлов. Когда стандартные средства очистки смартфона от лишних программ не работают, пользователю приходится прибегать к иным методам, подробнее о которых мы расскажем в этой статье.
Стоит начать с важного уточнения: многие слышали о правах Администратора на ОС Windows, необходимые для внесения серьёзных изменений в параметры системы. Аналогичное ограничение присутствует и на Android, именуемое ROOT-правами. Данная настройка наделяет пользователя полномочиями управлять любыми файлами в ОС, включая системные, в виду чего, их наличие является обязательным условием для удаления предустановленных приложений. Однако, «рутирование» смартфона делает его непригодным для гарантийного обслуживания, так что прибегайте к этому методу лишь в случае необходимости.
Дальнейшая инструкция актуальна для ОС Android 5.0 и более поздних. Этот способ требует наличия файлового менеджера, способного работать с ROOT-правами, вроде ES-проводника. Приложение обладает достаточно простым интерфейсом, в виду чего процедура удаления системных приложений с его помощью не представляет особой сложности:
Одним из самых простых способов очистки аппарата от лишних стандартных программ является использование приложения Root Uninstaller , созданного в качестве файлового менеджера с расширенным функционалом.
Тем, кто случайно удалил системное приложение на Андроид и не знает, как восстановить, следует прибегнуть к, описанной выше, функции бэкапа. В её рамках происходит экстренный откат системы до состояния, предшествующего деинсталляции системных файлов. Разумеется, для стабильного использования данной возможности необходимо создавать резервную копию ОС перед каждым удалением важных приложений.
После покупки смартфона тестировал его, устанавливал много приложений разных. Теперь надо чистить, удалять можно только установленные мной приложения или еще системные можно, которые были сразу на смартфоне?
Ответы (2 )
Системные приложения Google, такие как Gmail, Google Карты, Google+, Gtalk можно сносить, но сервисы лучше оставить, так как их отсутствие приведет к сбоям в работе Play Market, игр и других программ, частым ошибкам.
Кроме того, нельзя удалять Адреса и Навигацию, если планируется использование Google Maps, но можно избавиться от Просмотра улиц, так как оно он не входит в это приложение.
Для удаления системных приложений нужны права суперпользователя, то есть устройство нужно предварительно рутировать, чтобы можно было делать изменения в системных папках и файлах.
Родные программы расположены в папке /system/app и представлены файлами с расширениями apk и odex. Если прошивка деодексированная, то тут имеются только apk. Чтобы попасть в папку нужно использовать сторонний файловый менеджер, например, Root Explorer.
Удалять приложения можно вручную и через дополнительные программы. В первом случае надо:
Использовать именно перемещения нужно, потому что файлы при необходимости можно будет вернуть.
Для упрощения процедуры можно установить Uninstaller pro.
Используют ее так:
Кроме того, здесь же можно сначала сделать бэкап на всякий случай.
Если стандартная программа была обновлена, то сначала нужно обновление удалить стандартным способом:
После стирания основных файлов остаточные располагаются в следующих папках:
Вот apk файлы, которые можно удалить без последствий: