Все мы с вами любим операционную систему Android за ее открытость. Она позволяет нам устанавливать приложения из разных источников, к которым относятся далеко не только официальные магазины наподобие Google Play. Также в любой момент мы можем избавиться от любой программы для освобождения пространства во внутренней памяти. Вместе с тем существуют неудаляемые приложения. Но таковыми они кажутся только на первый взгляд, поскольку в действительности на Android можно избавиться буквально от всего. В рамках этого материала мы разберемся, как удалить неудаляемое приложение, но сначала определим, откуда вообще берутся такие программы.
Некоторые приложения на смартфоне нельзя так просто взять и удалить
Содержание
- 1 Как удалить приложение с телефона
- 2 Почему не удаляются приложения
- 3 Как удалить системное приложение на Андроиде
- 4 Какое приложение удаляет системные приложения
Как удалить приложение с телефона
Вы наверняка и без меня прекрасно знаете, как удалить приложение с Андроида. Но некоторым все-таки напомню, что сделать это можно одним из трех способов:
- задержать палец на иконке программы и нажать «Удалить»;
- найти игру или прогу в разделе настроек «Приложения» и нажать соответствующую кнопку;
- посетить страницу приложения в Google Play или в другом магазине, где доступна опция «Удалить».
Все 3 способа помогают полностью удалять приложения, но не все
Как правило, выполнение одного из указанных действий приводит к моментальному исчезновению приложения с телефона. Да, программа может оставить после себя папку или некоторые файлы, от которых удается избавиться при помощи специальных очистителей. Но это явно не та проблема, когда не удаляется приложение. Так в чем же тогда заключается подвох?
⚡ Подпишись на Androidinsider в Дзене, где мы публикуем эксклюзивные материалы
Почему не удаляются приложения
Порой, когда вы хотите избавиться от программы, при нажатии на ее иконку не появляется пункт «Удалить». Также его нет и в настройках, а при попытке удалить приложение через Google Play магазин предлагает лишь очистить обновления.
У некоторых программ по умолчанию можно только очистить данные или удалить обновления
Возможно, вам будет достаточно и этого, если хочется просто освободить немного места на внутреннем накопителе. Но почему же все-таки нет кнопки «Удалить», позволяющей раз и навсегда убрать программу с телефона?
🔥 Загляни в телеграм-канал Сундук Али-Бабы, где мы собрали лучшие товары с АлиЭкспресс
Дело в том, что на каждом мобильном устройстве есть системные приложения Андроид. К ним относится не только софт, без которого смартфон не может нормально функционировать, но и программы сервисов Google вроде того же браузера Chrome. Его удаление не приведет ни к каким последствиям, но операционная система запрещает от него избавляться только из-за того, что Android — это проект Google. Просто бизнес.
Как удалить системное приложение на Андроиде
Можно ли удалить системные приложения на Андроид? Да, но только в том случае, если есть уверенность, что программа не является ключевым компонентом ОС. При желании вы можете удалить приложение через ADB. Android Debug Bridge — официальный инструмент управления смартфоном через компьютер, более подробную информацию о котором вы получите, прочитав наш специальный материал.
Как только вы это сделаете, установите на смартфон приложение App Inspector. Оно поможет узнать, в какой папке хранится неудаляемая программа. Запустите App Inspector, по названию найдите интересующий софт и обратите внимание на пункт «Package Name».
Запомните это значение или не закрывайте App Inspector, пока не удалите нужное приложение
❗ Поделись своим мнением или задай вопрос в нашем телеграм-чате
Далее, чтобы удалить встроенное приложение, действуйте по инструкции:
- Подключите смартфон к компьютеру через USB-кабель, предварительно активировав отладку по USB и скачав на ПК Android Debug Bridge.
- Запустите на компьютере командную строку (ее можно найти через поиск).
- Введите команду «adb shell» и нажмите клавишу «Enter».
- Если ADB распакован корректно, а на телефоне активированы все необходимые настройки, вы увидите сообщение «daemon started successfully».
- Теперь введите команду формата
pm uninstall -k --user 0 XXX
Вместо «XXX» укажите название папки, подсмотренное в App Inspector. В случае с Chrome это «com.android.chrome». - Нажмите клавишу «Enter», чтобы подтвердить действие.
- Если все сделано верно, вы увидите сообщение «Success».
Видите то же самое? Значит, пока что вы делаете все правильно
Аналогичным образом вы можете поступить со всеми приложениями, если уверены, что их удаление не нанесет ущерб смартфону
Вот так без каких-либо последствий для смартфона вы удалите встроенное приложение. Чтобы убедиться в удачном выполнении операции, просто взгляните на главный экран, проверьте настройки устройства или посетите страницу программы в Google Play, где вместо кнопки «Удалить» появится опция «Установить», а это свидетельствует о полном удалении софта.
Был Google Chrome, а теперь его нет
Какое приложение удаляет системные приложения
Удаление приложений через ADB — самый безопасный вариант, но далеко не самый простой. Если вы никогда не имели дело с Android Debug Bridge, то придется потратить 15-20 минут на знакомство с ним и еще некоторое время на подготовку смартфона. Хотите сделать все быстрее? Тогда установите на смартфон приложение Titanium Backup и выполните несколько шагов:
- Получите root-права на своем телефоне (например, через SuperSU).
- Запустите Titanium Backup.
- Тапните по нужной программе.
- Нажмите кнопку «Удалить».
Удаляйте приложение через Titanium Backup только в том случае, если знаете, как потом отозвать root-права
⚡ Подпишись на Androidinsider в Пульс Mail.ru, чтобы получать новости из мира Андроид первым
Несмотря на всю простоту этого метода, я не рекомендую к нему обращаться пользователям, которые не знакомы с root. Открытие рут-доступа может заблокировать для вас некоторые функции смартфона, будь то совершение банковских переводов или блокировка бесконтактной оплаты покупок. Поэтому лучше удалять системные приложения через ADB, что намного безопаснее.
Как удалить «неудаляемые» приложения со смартфона
Чтобы увеличить привлекательность смартфонов, производители ставят на них как можно больше разных программ. Это понятно. Просто берём и удаляем ненужное… Стоп.
Оказывается, некоторые программы невозможно удалить. Например, на отдельных моделях Samsung невозможно удалить Facebook (есть только опция ‘disable’). Говорят, на Samsung S9 вдобавок предустановлены «неудаляемые» приложения Microsoft.
Эти смартфоны приведены для примера. Такая же проблема и на других моделях. На многих есть неудаляемые программы от самого производителя.
Всё это надо зачистить.
Очень редко встречаются примеры моделей, на которых нет лишних программ. Например, когда вышел первый iPhone, то компания Apple жёстко зафиксировала пакет установленных приложений, поэтому оператор AT&T не смог добавить туда свой привычный мусор.
Есть ещё пример смартфонов от Google начиная с Google Phone G1 в 2008 году, затем линейки Nexus и вплоть до текущих Pixel (Pixel 1, 2 и 3). На них тоже нет почти никакого мусора, если не считать слишком большого количества приложений Google, которые тоже считаются якобы системными и не удаляются полностью. Ну и небольшого количества сторонних неудаляемых приложений. Например, на Nexus5 намертво вшит HP Cloud Print. Но об этом позже.
В принципе, по такой логике и многочисленные приложения от Apple на iPhone можно считать ненужным мусором. Если быть точным, на iPhone предустановлены 42 приложения, не все из которых легко удалить: App Store, Calculator, Calendar, Camera, Clock, Compass, Contacts, FaceTime, Files, Find My Friends, Find My iPhone, Game Center, Health, Home, iBooks, iCloud Drive, iMovie, iTunes Store, iTunes U, Keynote, Mail, Maps, Messages, Music, News, Notes, Numbers, Pages, Passbook, Phone, Photos, Podcasts, Reminders, Safari, Settings, Stocks, Tips, TV, Videos, Voice Memos, Wallet, Watch, Weather.
На Android предустановлено 29 приложений, и тоже некоторые из них не удаляются стандартными средствами: Android Pay, Calculator, Calendar, Camera, Chrome, Clock, Contacts, Docs, Downloads, Drive, Duo, Gmail, Google, Google+, Keep, Maps, Messages, News & Weather, Phone, Photos, Play Books, Play Games, Play Movies & TV, Play Music, Play Store, Settings, Sheets, Slides, YouTube.
Примечание: описанный ниже способ позволяет удалить любое из этих приложений.
Впрочем, мы говорим в первую очередь не о мусоре в дефолтной операционной системе, а о других ситуациях, когда сторонний производитель вроде Samsung заполняет свой смартфон огромной кучей неудаляемых программ, начиная с собственных фирменных приложений, и заканчивая программами Facebook и Microsoft. Так же поступают и другие производители.
Зачем они это делают? Ну очевидно, что из-за денег. По партнёрским соглашениям установить программы партнёра стоит одних денег. А установить те же самые программы в виде неудаляемых — уже совершенно других денег. Это просто предположение.
Хотя это просто удивительно. Мы платим за телефон Samsung сотни долларов! И они ещё хотят урвать пару баксов на партнёрских соглашениях!
Возможность удалить приложение отсутствует
Facebook всегда заявлял, что «отключение» (disable) приложения — то же самое, что и удаление. Хотя оно (приложение) потом и занимает немного места в памяти, но не должно проявлять никакой активности или собирать данные. Но в последнее время люди настолько потеряли доверие к Facebook, что не верят даже в это. Мол, а почему оно тогда полностью не удаляется из системы?
Facebook и Microsoft годами заключает соглашения c производителями телефонов и операторами связи по всему миру. Финансовые условия не разглашаются. Facebook также отказывается говорить, с какими конкретно партнёрами у него сделки на неудаляемые приложения.
Впрочем, «неудаляемые» они только теоретически. На практике достаточно открыть ADB (Android Debug Bridge) и запустить пару команд.
На телефоне должна быть разрешена отладка по USB, а на компьютере установлен USB-драйвер устройства.
Скачать ADB для разных операционных систем можно по следующим ссылкам:
- Windows
- macOS
- Linux
Извлекаем содержимое zip-архива в любое удобное место, и уже там запускаем окно консоли.
Теперь приступаем.
pm list packages | grep '<OEM/Carrier/App Name>'
выводит список установленных пакетов.
pm list packages | grep 'oneplus'
package:com.oneplus.calculator
package:net.oneplus.weather
package:com.oneplus.skin
package:com.oneplus.soundrecorder
package:com.oneplus.opsocialnetworkhub
package:cn.oneplus.photos
package:com.oneplus.screenshot
package:com.oneplus.deskclock
package:com.oneplus.setupwizard
package:com.oneplus.sdcardservice
package:com.oneplus.security
package:cn.oneplus.nvbackup
package:com.oneplus.wifiapsettings
Как вариант, можно установить на телефоне бесплатную программу Инспектор приложений. Она покажет подробную информацию обо всех установленных приложениях, их разрешения. Вдобавок она может извлекать (скачивать) APK-файлы для любого установленного приложения.
Для удаления конкретного пакета запускаем такую команду:
pm uninstall -k --user 0 <name of package>
Это работает без рутования.
Для упомянутых в начале статьи «неудаляемых» программ это выглядит так:
pm uninstall -k –user 0 com.facebook.katana
Facebook App Installer
pm uninstall -k –user 0 com.facebook.appmanager
Microsoft OneDrive
pm uninstall -k –user 0 com.microsoft.skydrive
Microsoft PowerPoint
pm uninstall -k –user 0 com.microsoft.office.powerpoint
Microsoft OneNote
pm uninstall -k –user 0 com.microsoft.office.onenote
… и так далее.
Кстати, приложения от Facebook действительно лучше удалить, потому что они собирают и отправляют в компанию огромный объём персональных данных обо всех аспектах вашей деятельности. Чтобы оценить объём собираемых данных, взгляните на эту диаграмму. Она сравнивает, какие данные о вас собирают разные мессенджеры: Signal, iMessage, WhatsApp и Facebook Messenger.
Источник: 9to5Mac
Facebook Messenger высасывает буквально всё, что может. А вот Signal относится к пользователям гораздо более уважительно. Оно и понятно: это криптомессенджер, ориентированный на приватность.
Понятно, почему в Android нельзя удалить системные приложения штатными средствами. Но список «системных» приложений тоже неоднозначный. Например, перечисленные пакеты трудно назвать системными. Но штатными средствами удалить их тоже нельзя, только отключить (disable):
- Google Play Музыка
- Google Play Фильмы
- Google Play Книги
- Chrome
- YouTube
- и др.
Однако описанный выше метод позволяет полностью удалить их тоже.
Например:
Google Play Музыка
pm uninstall -k –user 0 com.google.android.music
Google Play Фильмы
pm uninstall -k –user 0 com.google.android.videos
и т. д.
Более того, метод подходит вообще для любого системного компонента.
Например:
pm uninstall -k –user 0 net.oneplus.launcher
… и мы навсегда избавляемся от встроенного лаунчера.
Примечание с форума xda-developers. Что касается системных приложений, то они снова появятся после сброса настроек. Это означает, что они всё-таки по-настоящему не удаляются с устройства, а просто удаляются для текущего пользователя (user 0). Вот почему без ‘user 0’ команда adb не работает, а эта часть команда как раз и указывает произвести удаление только для текущего пользователя, но кэш/данные системного приложения всё равно останутся в системе. И это хорошо, потому что даже после удаления системного приложения телефон всё равно сможет получать официальные обновления OTA.
Кстати, с 1 апреля 2021 года в России начнут принудительно устанавливать российский софт на все новые смартфоны. Список из 16 приложений уже утверждён, вот некоторые из них:
- ICQ (для обмена сообщениями);
- Новости Mail.ru;
- OK Live;
- MirPay (платёжная система, только на Android);
- Applist.ru (программа-агрегатор для доступа к социально значимым интернет ресурсам).
Будем надеяться, что этот хлам будет удаляться стандартными средствами, а лучше одним нажатием кнопки — сразу все программы. Если же нет, то мы знаем, что делать.
На правах рекламы
Нужен сервер с Android? У нас возможно даже это! VDSina предлагает недорогие серверы с посуточной оплатой, установка любых операционных систем с собственного ISO.
Мне казалось, что удаление программ на Android — это элементарный процесс, однако, как оказалось, вопросов, связанных с этим, у пользователей возникает не мало и касаются они не только удаления предустановленных системных приложений, но и просто скаченных на телефон или планшет за все время его использования.
Эта инструкция состоит из двух частей — сначала речь пойдет о том, как удалить с планшета или телефона установленные вами самостоятельно приложения (для тех, кто пока мало знаком с Android), а затем расскажу о том, как удалить системные приложений Android (те, которые предустановлены при покупке устройства и при этом вам не нужны). См. также: Как отключить и скрыть не отключаемые приложения на Android.
Простое удаление приложений с планшета и телефона
Для начала о простом удалении приложений, которые вы сами и установили (не системных): игр, разнообразных интересных, но больше не нужных программ и прочего. Покажу весь процесс на примере чистого Android 5 (аналогично на Android 6 и 7) и телефона Samsung с Android 4 и их фирменной оболочкой. В целом особенной разницы в процессе нет (так же процедура не будет отличать для смартфона или планшета на Android).
Удаление приложений на Android 5, 6 и 7
Итак, для того, чтобы удалить приложение на Android 5-7, потяните за верхнюю часть экрана, чтобы открыть область уведомлений, а затем потяните так же еще раз, чтобы открыть настройки. Нажмите по изображению шестеренки для входа в меню настроек устройства.
В меню выберите пункт «Приложения». После этого, в списке приложений найдите то, которое требуется удалить с устройства, нажмите по нему и нажмите кнопку «Удалить». По идее, при удалении приложения, его данные и кэш тоже должны удалиться, однако на всякий случай я предпочитаю сначала стереть данные приложения и очистить кэш с помощью соответствующих пунктов, а уже потом удалять само приложение.
Удаляем приложения на устройстве Samsung
Для экспериментов у меня есть лишь один не самый новый телефон Samsung с Android 4.2, но, думаю, на последних моделях шаги для удаления приложений не будут сильно отличаться.
- Для начала, потяните за верхнюю полоску уведомлений вниз, чтобы открыть область уведомлений, после чего нажмите на значок с изображением шестеренки, чтобы открыть настройки.
- В меню настроек выберите пункт «Диспетчер приложений».
- В списке выберите приложение, которое требуется удалить, после чего удалите его с помощью соответствующей кнопки.
Как видите, удаление не должно вызвать сложностей даже у самого начинающего пользователя. Однако, не все так просто, когда речь заходит о предустановленных производителем системных приложениях, которые нельзя удалить стандартными средствами Android.
Удаление системных приложений на Android
Каждый Android телефон или планшет при покупке имеет целый набор предустановленных приложений, многие из которых вы никогда не используете. Логичным будет желание удалить такие приложения.
Есть два варианта действий (не считая установки альтернативной прошивки), в случае если вы хотите убрать с телефона или из меню какие-либо системные не удаляемые приложения:
- Отключить приложение — для этого не требуется root доступ и в этом случае приложение перестает работать (и не запускается автоматически), исчезает из всех меню приложений, однако, по факту, остается в памяти телефона или планшета и его всегда можно снова включить.
- Удалить системное приложение — для этого обязателен root доступ, приложение действительно удаляется с устройства и освобождает память. В случае, если от этого приложения зависят другие процессы Android, могут возникнуть ошибки в работе.
Для начинающих пользователей я настоятельно рекомендую использовать первый вариант: это позволит избежать возможных проблем.
Отключение системных приложений
Для отключения системного приложения я рекомендую использовать следующий порядок действий:
- Также, как и при простом удалении приложений, зайдите в настройки и выберите нужное системное приложение.
- Перед отключением, остановите приложение, сотрите данные и очистите кэш (чтобы он не занимал лишнее место при отключенной программе).
- Нажмите кнопку «Отключить», подтвердите намерение при предупреждении о том, что отключение встроенной службы может нарушить работу другие приложений.
Готово, указанное приложение исчезнет из меню и не будет работать. В дальнейшем, если вам потребуется снова включить его, зайдите в настройки приложений и откройте список «Отключенные», выберите нужное и нажмите кнопку «Включить».
Удаление системного приложения
Для того, чтобы удалить системные приложения с Android, вам понадобится root доступ к устройству и файловый менеджер, умеющий таким доступом пользоваться. В том, что касается root доступа, я рекомендую найти инструкцию по его получению конкретно для вашего устройства, но есть и универсальные простые способы, например — Kingo Root (правда, об этом приложении сообщают, что оно отправляет какие-то данные своим разработчикам).
Из файловых менеджеров с поддержкой Root я рекомендую бесплатный ES Проводник (ES Explorer, можно скачать бесплатно с Google Play).
После установки ES Explorer, нажмите кнопку меню слева вверху (не попала на скриншот), и включите пункт Root-проводник. После подтверждения действия, перейдите в настройки и в пункте APPs в разделе ROOT-права включите пункты «Резервировать данные» (желательно, для сохранения резервных копий удаленных системных приложений, место хранения вы можете указать самостоятельно) и пункт «Деинсталлировать apk автоматически».
После того, как все настройки сделаны, просто зайдите в корневую папку устройства, затем — system / app и удалите apk системных приложений, которые требуется удалить. Будьте осторожны и удаляйте только то, что знаете, что можно удалить без последствий.
Примечание: если я не ошибаюсь, при удалении системных приложений Android, ES Explorer также по умолчанию очищает связанные папки с данными и кэшем, однако, если цель — освободить место во внутренней памяти устройства, вы можете предварительно очистить кэш и данные через настройки приложения, а уже потом удалять его.