Удалить системные приложения на Android без рута

Что касается смартфонов Android, есть несколько OEM-производителей, которые часто продают свои смартфоны с множеством предустановленных приложений. Это происходит из-за определенных связей или, в некоторых случаях, телефоны с заблокированным оператором связи имеют партнерские отношения с определенными приложениями и разработчиками приложений. Например, некоторые смартфоны Samsung поставляются с предустановленными приложениями Microsoft. Определенно, это все бесполезное ПО, которое просто увеличивает общее использование системного хранилища и других ресурсов. Поэтому, если вы хотите избавиться от ненужных приложений со своих смартфонов, которые установлены в масштабе всей системы, обычно требуется рутированное устройство, если нет, то альтернативой рутированию является использование команд ADB. Вот как вы можете удалить системные приложения на Android без рута.

В этом руководстве мы расскажем, как заморозить фоновые приложения и удалить системные приложения на устройстве Android без рута. Мы также расскажем, как переустановить удаленные приложения, и все будет сделано с помощью команд ADB, поэтому убедитесь, что вы правильно установили ADB и драйверы на свой компьютер.

Читайте также: Удаление и блокировка рекламы во всех приложениях Android без рута

Получить список вредоносного ПО для Android через ADB

Каждое приложение имеет разные имена пакетов, по которым система Android распознает их. Все мы узнаем это по названию приложения, которое отображается на главном экране или в меню. Но вы, возможно, слышали о термине «com.google.android.gm». Этот тип имени является названием пакета определенного приложения. Итак, чтобы удалить системные приложения со своего телефона Android, вам необходимо знать название пакета приложения. Ниже приведены несколько распространенных способов узнать название пакета приложений Android.

  1. Посетите веб-сайт магазина Google Play на рабочем столе, а затем найдите в магазине приложение, которое хотите установить. При обнаружении проверьте URL-адрес, имя пакета обычно пишется сразу после слова id =. Некоторые системные приложения могут быть недоступны в магазине Google Play.
  2. В качестве альтернативы попробуйте такие приложения, как Package Browser, App Inspector, Package Name Viewer и т. Д.
  3. Или вы также можете попытаться получить полный список пакетов, установленных на вашем телефоне Android, с помощью список пакетов оболочки adb команда.

Если вы планируете перейти на третий шаг, на котором вам придется использовать команды ADB, убедитесь, что у вас есть Инструменты ADB и fastboot установлен на вашем компьютере, и это последняя версия. Также установите соответствующий драйвер USB для Android.

  1. Загрузите последнюю версию Инструменты платформы Android SDK а затем распакуйте zip-файл.
  2. Убедитесь, что на мобильном телефоне включена отладка по USB. Чтобы включить его, перейдите в настройки >> Параметры разработчика, а затем найдите и включите отладку по USB.
  3. Теперь перейдите к отображению в настройках телефона и увеличьте время ожидания экрана.
  4. Подключите смартфон к компьютеру с помощью кабеля USB.
  5. Перейдите к «платформенные инструменты»И запустите окна командной строки или Power Shell, нажав и удерживая клавишу Shift, а затем щелкнув правой кнопкой мыши пустое место внутри папки инструментов платформы. В контекстном меню вы увидите опцию «Открыть командную строку здесь / Открыть окно Power Shell здесь».Как удалить системные приложения на Android без рута
  6. Теперь введите устройства adb чтобы проверить, правильно ли подключен смартфон.
  7. Кроме того, после выполнения вышеуказанной команды следите за своим смартфоном, чтобы принять приглашение, которое должно появиться, чтобы получить доступ к устройству.Как удалить системные приложения на Android без рута
  8. В зависимости от типа пакетов приложений, которые вы хотите отображать в своей команде оболочки adb. Вам потребуется выполнять разные команды. Мы записали три разные команды, которые вы можете использовать для разблокировки вашего Android-устройства.
  9. Список команд ADB для вывода списка пакетов
    • пакеты списка pm (Он покажет вам все приложения, которые установлены на вашем телефоне).
    • pm список пакетов -s (В нем будут перечислены только системные приложения)
    • пакеты со списком pm | grep ‘название бренда’ (В нем будут перечислены все приложения, установленные от поставщика, например Samsung, onePlus, Oppo, Xiaomi и т. Д.).
  10. Ниже у нас есть пример того, как будет выглядеть список пакетов для Samsung Galaxy S21.Как удалить системные приложения на Android без рута

Имя фактического приложения, которое вы видите в списке приложений, и имя пакета могут отличаться, и может быть сложно отследить точное имя пакета из приложения. Мало того, что вы не можете просто решить, какое приложение безопасно

Как удалить системные приложения без рута

Как только вы получите практический список пакетов, которые вам нужно удалить со своего телефона, чтобы удалить вредоносное ПО, все, что вам нужно сделать, это использовать команды ADB для удаления каждого из приложений по одному. Ниже у нас есть руководство о том, как удалить системные приложения без рутирования вашего устройства, поскольку мы будем использовать ADB и инструмент fastboot.

  1. Как упоминалось выше, для запуска инструмента ADB сначала необходимо открыть командную строку или Power Shell в папке Platform-tools.
  2. Теперь подключите устройство Android с помощью USB-кабеля, также убедившись, что вы включили опцию отладки USB в настройках.
  3. Теперь введите adb shell и запустите его в командной строке, он покажет кодовое имя телефона вместе со знаком $.
  4. Чтобы удалить какое-либо системное приложение со своего телефона Android, вам необходимо написать любую из приведенных ниже команд на терминале ADB.
    1. pm uninstall –user 0 <имя пакета> (это приведет к удалению приложения вместе с данными приложения).
    2. pm uninstall -k –user 0 <имя пакета> (Это приведет к удалению приложения, но сохранит данные приложения.)Как удалить системные приложения на Android без рута
  5. Теперь выполните этот шаг один за другим, чтобы удалить каждое приложение с вашего телефона, он может удалять одно приложение за раз, поэтому убедитесь, что вы указали имя пакета только для одного приложения. После выполнения команды каждый раз вы будете получать успех сообщение.

Как переустановить любые удаленные приложения Android через ADB

С помощью вышеупомянутых шагов вы сможете удалить любые системные приложения со своего смартфона Android. Однако при использовании команды pm удалить Мы удаляем системное приложение только для текущего пользователя, и это означает, что приложение все еще остается доступным для других пользователей, или, другими словами, приложение все еще остается внутри телефона. Таким образом, с помощью этих системных приложений мы можем вернуть эти системные приложения на наши устройства Android.

Чтобы установить любой пакет на ваше устройство Android, просто напишите и выполните следующую команду в терминале ADB.

  • Сначала напишите оболочка adb.
  • cmd package install-existing <имя пакета>

Удаление вредоносного ПО с устройства Android с помощью корневого метода

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

  1. Чтобы удалить системные приложения Android с телефона, вы можете использовать такие приложения, как Удаление системных приложений а также Средство для удаления вредоносного ПО.
  2. В противном случае вы можете использовать модуль Magisk под названием Нарушитель чтобы разблокировать ваше Android-устройство.
  3. Убедитесь, что вы установили последнюю версию Магический менеджер на вашем устройстве, если да, откройте его.
  4. Теперь откройте меню гамбургеров и нажмите на Загрузки вариант от него.
  5. В верхней части приложения будет опция поиска, нажмите на нее и введите «Busybox», а затем нажмите кнопку загрузки, расположенную справа.
  6. После завершения установки снова перейдите к поиску и введите «debloater», а затем установите этот модуль так же, как вы это делали с окном «занято».
  7. После установки обоих модулей обязательно загрузите любое терминальное приложение, например Termux а затем перезагрузите устройство.
  8. Откройте приложение termux и внутри экрана терминала введите “это” команда. Сразу после выполнения команды вам будет предложено предоставить root-права, убедитесь, что вы предоставили root-доступ.
  9. Теперь введите деблокировать для запуска модуля debloater из magisk.
  10. На следующем экране вам нужно будет выбрать один из 5 различных вариантов.
    • Системные приложения
    • Система Priv-Apps
    • Приложения от поставщиков
    • Введите каталог пользовательских системных приложений
    • Импортировать конфигурацию (https://c.ihax.io/cache/import-debloat.txt)
  11. Чтобы удалить вредоносное ПО с устройства Android, вы можете выбрать один из двух вариантов: 1, 2 или 3. Для удаления любого типа системного приложения. 1 и нажмите ввод.
  12. Модуль debloater просканирует все ваше устройство Android и предоставит вам список приложений в соответствии с вашим запросом.
  13. Список будет упорядочен по серийным номерам, и вы можете удалить любое приложение из списка, набрав серийный номер и нажав клавишу ВВОД.
  14. Вы даже можете удалить сразу несколько приложений, указав несколько серийных номеров приложений, которые хотите удалить.

Заморозить фоновые приложения на Android

Одна из основных причин разряда батареи Android или использования оперативной памяти – это фоновые приложения. Есть много приложений, которые работают почти все время и создают множество пробуждающих блокировок для устройства. Напротив, IOS от Apple достигла мастерства в управлении фоновыми приложениями, у нее нет такой большой утечки по сравнению с фоновыми приложениями, как мы видим на устройствах Android. Однако вы всегда можете попытаться заморозить и остановить эти фоновые приложения, которые могут увеличить время автономной работы вашего устройства, а также его производительность. Чтобы заморозить любое фоновое приложение на устройстве Android, следуйте приведенному ниже методу.

  1. Поскольку мы будем использовать ADB и инструмент Fasstboot, убедитесь, что вы настроили ADB и ваше устройство Android подключено к вашему ПК.
  2. После того, как вы подключили и проверили свое Android-устройство с помощью ADB со своего ноутбука, введите команду оболочка adb.
  3. Теперь выполните команду – cmd appops set <имя пакета> игнорировать RUN_IN_BACKGROUND. Обязательно измените имя пакета на имя пакета приложения, которое вы хотите удалить.
cmd appops set <package_name> RUN_IN_BACKGROUND ignore
Как удалить системные приложения на Android без рута

Точно так же вы даже можете включить приложения, которые вы уже пытались заморозить, с помощью команд ADB. Чтобы вернуть приложение из замороженного состояния, просто напишите команду, написанную ниже.

cmd appops <package_name> RUN_IN_BACKGROUND allow

Отключить системные приложения на Android через ADB

Большинство вещей, которые мы делаем с помощью root-доступа, также можно сделать с помощью команд ADB. ADB – очень мощный инструмент, который можно использовать с устройствами Android для выполнения множества задач. Как упоминалось выше, с помощью команд ADB вы можете удалять приложения, просматривать все приложения, установленные на вашем телефоне, и многое другое. Но вы также можете отключить системные приложения на Android с помощью команд ADB, таким образом приложения никуда не уйдут с телефона и не будут использовать большую часть ресурсов устройства, таких как батарея или оперативная память. Итак, чтобы отключить любое системное приложение на вашем устройстве Android, следуйте приведенной ниже команде на экране командной строки ADB.

adb shell 
pm disable-user --user 0 <package name>

Чтобы включить любое системное приложение, которое вы ранее отключили с помощью команд ADB, введите команду, написанную ниже.

adb shell 
pm enable --user 0 <package name>

Удалить сбойную внутреннюю ошибку в ADB

Иногда вы можете столкнуться с некоторыми ошибками при выполнении команд ADB по отключению или удалению системных приложений. Это связано с тем, что OEM-производители запрещают пользователям удалять системные приложения. Ошибка, которую вы увидите в таком случае, будет такой.

«Отказ[Delete failed Internal Error]«

К сожалению, вы не можете удалить такие системные приложения с помощью ADB, в таких случаях вам необходимо иметь root-доступ, чтобы правильно удалить системные приложения. Итак, если у вас есть root-доступ и вы хотите удалить какие-либо системные приложения, то ниже приведена строка команд, которые вам нужно выполнять одну за другой.

adb shell 
su
mount -o rw,remount /system
rm -rf /system/app/appname.apk
rm -rf /data/data/package name
mount -o ro,remount /system
exit
exit

Заключить

Таким образом, это было обширное руководство о том, как удалить любые приложения, связанные с вредоносным ПО или системные приложения, на любом устройстве Android. Наряду с этим, есть также руководство о том, как заморозить любое системное приложение, которое может использовать ваши ресурсы. Большинству руководств требуется ADB, и только некоторым нужен root-доступ, поэтому убедитесь, что вы хорошо знакомы с ADB и командами при выполнении этих задач.

Читайте дальше: Остановить всплывающую рекламу на Android | Легкий путь

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *