Как удалить вредоносное ПО с мобильного телефона Samsung Android

Bloatware — это тип программного обеспечения, устанавливаемого поставщиком продукта (например, Samsung) поверх операционной системы Android на ваш мобильный телефон. Но нужно ли вам все это дополнительное программное обеспечение? Название уточняет; это делает ваш мобильный телефон раздутым. Многие из утилит и служб, установленных на вашем телефоне, просто не требуются, а иногда могут раздражать или потреблять изрядную часть заряда батареи. Удаление многих из них может купить вам дополнительный день или два заряда аккумулятора.

Удаление вредоносного ПО стало возможным с помощью ADB — Android Debug Bridge, который включен в стандартный Android SDK (разработка программного обеспечения) Kit) и доступен в виде простой установки в большинстве современных дистрибутивов Linux. Настройка ADB и настройка не являются предметом этой статьи, и вы можете найти подробные инструкции о том, как это сделать, в нашей статье Как использовать ADB Android Debug Bridge для управления мобильным телефоном Android.

В этом руководстве вы узнаете :

  • Как удалить вредоносное ПО с мобильного телефона Android через ADB.
  • Что, вероятно, безопасно удалить и где у вас могут возникнуть проблемы.
  • Эта очистка от вредоносного ПО, как правило, носит личный характер и зависит от вашего использования
Как удалить вредоносное ПО с мобильного телефона Samsung Android

Используемые требования к программному обеспечению и соглашения

Требования к программному обеспечению и соглашения командной строки Linux
Категория Требования, соглашения или используемая версия программного обеспечения
Система Независимость от дистрибутива Linux
Программное обеспечение Командная строка Bash, система на основе Linux
Другое Любую утилиту, которая по умолчанию не включена в оболочку Bash, можно установить с помощью sudo apt-get install имя-утилиты (или yum install для RedHat на базе систем)
Соглашения # — требует, чтобы команды linux выполнялись с правами root либо непосредственно как пользователь root, либо с помощью команды sudo
$ — требует, чтобы команды linux выполнялись от имени обычного непривилегированного пользователя

Начало настройки

Если вы еще не установили ADB, сначала прочтите нашу статью Как использовать ADB Android Debug Bridge для управления мобильным телефоном Android.

После настройки ADB с помощью физического USB-кабеля или подключения через беспроводную сеть запустить сеанс удаленного экрана для вашего мобильного телефона Android чрезвычайно просто. Способ подключения зависит от того, подключены ли вы через USB-кабель или по беспроводной сети..

Если вы подключены через USB, просто выполните:

  $ adb devices Список подключенных устройствUI84762QNI3 device $ adb shellz3s:/$   

ПОДПИСАТЬСЯ НА НОВОСТНОЙ БЮЛЛЕТЕНЬ и RSS
Подпишитесь на RSS и НОВОСТНОЙ БЮЛЛЕТЕНЬ и получайте последние новости Linux, вакансии, советы по карьере и учебные пособия.


Первый Команда ( adb devices ) показывает нам, что одно устройство подключено через USB (в противном случае будут показаны IP-адрес и номер порта). Вторая команда ( adb shell ) приводит нас к оболочке ADB, и именно из этой оболочки ADB на ваш мобильный телефон мы можем удалить вредоносное ПО.

Большое красное предупреждение

Как мы упоминали в статье «Как использовать ADB Android Debug Bridge для управления мобильным телефоном Android», использование ADB для удаления вредоносного ПО сопряжено с определенными рисками. Вы можете (и будете, если продолжите) напрямую и существенно повлиять на работу своего телефона, и если вы не будете осторожны или не поймете, что делаете, вы потенциально можете сделать его непригодным для использования.

У меня есть лично использовал эту процедуру для двух современных телефонов Samsung (S8 и S20) без каких-либо проблем, за исключением того, что Facebook работает не очень хорошо. Это почти наверняка связано с удалением 3 сервисов/программ, связанных с Facebook, и, поскольку многие люди используют Facebook, я перечислю их отдельно в этой статье. Я также выделю некоторые элементы, которые вам не следует удалять.

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

Иерархия приложений Android

Каждое приложение (и, вероятно, большинство сервисов) в Android организованы в виде обратной иерархической структуры именования. Думайте об этом, как если бы linuxconfig.org был написан как org.linuxconfig, его легко понять, но он выглядит немного странно, когда вы впервые его видите.

Так, например, одна часть службы Samsung Bixby. называется com.samsung.android.bixby.wakeup — то есть функция пробуждения для Bixby, в Android, в Samsung [.com]. Поэтому всегда читайте справа налево, если вы пытаетесь понять, что такое конкретная служба или приложение. Этот обратный метод является довольно распространенной практикой и в некоторых других системах и программном обеспечении на основе каталогов/деревьев.

Чтобы узнать, какие приложения и службы в настоящее время установлены на вашем телефоне, выполните: pm список пакетов в оболочке ADB:

  $ adb shellz3s:/$ pm list packagespackage: com.samsung.android.provider.filterproviderpackage: com.samsung.android  .app.galaxyfinder ... длинный список пакетов ...  

Мы можем удалить некоторые из этих пакетов, , но не все! . Например, некоторые пакеты, которые, по моему мнению, никогда не следует удалять, это com. google.android.gms , com.google.android.gsf , com.google.android.tag и, вероятно, многие другие .

Так какие пакеты удалять? Это зависит. В Интернете полно всяких списков. Я составил из многих из них общий список, если хотите, многих вещей, которые я считаю раздутым ПО. Давайте обсудим это дальше.

Удаление вредоносного ПО

Удаление вредоносного ПО — это личное дело каждого пользователя. Вы можете любить Биксби. Возможно, вы захотите использовать полную функциональность Facebook или вам действительно понравится полный игровой опыт Google. Таким образом, мой основной список вредоносных программ, которые необходимо удалить, скорее всего, не ваш основной список.

Тем не менее, вы можете быть уверены, что этот главный список был составлен из большого количества ресурсов в Интернете, часто списков, которые были меньше или более ограничены. Этот список также был в некоторой степени исследован, чтобы выяснить, что безопасно, а что нет. Однако никаких гарантий, указанных ранее, не предоставляется. Пожалуйста, проведите собственное исследование.

Я предлагаю выбрать только те пакеты, которые вы 1) узнаете и 2) хотите удалить. Скопируйте и вставьте этот основной список и отредактируйте его, прежде чем копировать и вставлять настроенный список в оболочку ADB для его выполнения.

Итак, без лишних слов, вот основной список вредоносного ПО, которое я рекомендую для удаления:

  pm uninstall -k --user 0 com.samsung.android.bixby.agentpm uninstall -k --user 0 com.samsung.android.bixby.es  .globalactionpm uninstall -k --user 0 com.samsung.android.bixby.wakeuppm uninstall -k --user 0 com.samsung.android.app.spagepm uninstall -k --user 0 com.samsung.android.visionintelligencepm uninstall -  k --user 0 com.samsung.android.bixby.agent.dummypm uninstall -k --user 0 samsung.android.app.settings.bixbypm uninstall -k --user 0 com.samsung.systemui.bixby2pm uninstall -k -  -user 0 com.samsung.android.bixby.servicepm uninstall -k --user 0 com.samsung.android.bixby.plmsyncpm uninstall -k --user 0 com.samsung.android.bixby.voiceinputpm uninstall -k --user  0 com.samsung.android.bixby.wakeuppm uninstall -k --user 0 com.samsung.android.app.settings.b  ixbypm uninstall -k --user 0 com.samsung.android.bixbyvision.frameworkpm uninstall -k --user 0 com.samsung.android.app.routinespm uninstall -k --user 0 com.samsung.android.aremojipm uninstall -k  --user 0 flipboard.boxer.apppm uninstall -k --user 0 com.sec.android.mimage.avatarstickerspm uninstall -k --user 0 com.android.bipspm uninstall -k --user 0 com.google.android.  printservice.recommendationpm uninstall -k --user 0 com.android.printspoolerpm uninstall -k --user 0 com.samsung.android.email.providerpm uninstall -k --user 0 com.samsung.android.game.gamehomepm uninstall -k  --user 0 com.enhance.gameservicepm uninstall -k --user 0 com.samsung.android.kidsinstallerpm uninstall -k --user 0 com.samsung.android.game.gamehomepm uninstall -k --user 0 com.samsung.  android.game.gametoolspm uninstall -k --user 0 com.samsung.android.gospm uninstall -k --user 0 com.samsung.android.gametuner. thinpm uninstall -k --user 0 com.samsung.android.app.camera.sticker.facearavatar.preloadpm uninstall -k --user 0 com.samsung.android.app.ledbackcoverpm uninstall -k --user 0 com.sec.  android.cover.ledcoverpm uninstall -k --user 0 com.samsung.android.service.peoplestripepm uninstall -k --user 0 com.microsoft.appmanagerpm uninstall -k --user 0 com.microsoft.skydrivepm uninstall -k -  пользователь 0 com.microsoft.office.officehubrowpm uninstall -k --user 0 com.samsung.android.mateagent pm uninstall -k --user 0 com.samsung.android.app.watchmanagerpm uninstall -k --user 0 com.samsung  .android.app.watchmanagerstubpm uninstall -k --user 0 com.samsung.android.vocpm uninstall -k --user 0 com.samsung.sreepm uninstall -k --user 0 com.google.android.googlequicksearchboxpm uninstall -k -  -user 0 com.netflix.partner.activationpm uninstall -k --user 0 com.netflix.mediaclientpm uninstall -k --user 0 com.samsung.android.stickercenterpm uninstall -k --user 0 com.samsung.android.livestickerspm  удалить -k --user 0  com.samsung.svoice.syncpm uninstall -k --user 0 com.samsung.android.svoiceimepm uninstall -k --user 0 com.samsung.android.svoicepm uninstall -k --user 0 com.samsung.android.forestpm uninstall  -k --user 0 com.sec.android.app.samsungappspm uninstall -k --user 0 com.samsung.android.widgetapp.yahooedge.financepm uninstall -k --user 0 com.samsung.android.widgetapp.yahooedge.  sportpm uninstall -k --user 0 com.sec.android.widgetapp.easymodecontactswidgetpm uninstall -k --user 0 com.sec.android.widgetapp.webmanualpm uninstall -k --user 0 com.yelp.android.samsungedgepm uninstall -k  --user 0 com.samsung.android.app.sbrowseredgepm uninstall -k --user 0 com.cnn.mobile.android.phone.edgepanelpm uninstall -k --user 0 com.enhance.gameservicepm uninstall -k --user 0  com.dsi.ant.sample.acquirechannelspm uninstall -k --user 0 com.dsi.ant.service.socketpm uninstall -k --user 0 com.dsi.ant.serverpm uninstall -k --user 0 com.dsi.  ant.plugins.antpluspm uninstall -k --user 0 com.android.eggpm uninstall -k --us  er 0 com.sec.android.easyonehandpm uninstall -k --user 0 com.google.android.ttspm uninstall -k --user 0 com.android.hotwordenrollment.xgooglepm uninstall -k --user 0 com.android.hotwordenrollment.  okgooglepm uninstall -k --user 0 com.sec.android.app.kidshomepm uninstall -k --user 0 com.samsung.android.fastpm uninstall -k --user 0 com.google.android.partnersetuppm uninstall -k -  пользователь 0 com.android.providers.partnerbookmarkspm uninstall -k --user 0 com.google.android.videos  


Небольшая заметка о com.google.android.videos — это не ваша камера и не Galaxy. Это скорее «Google TV» (ранее — «Play Movies & TV»). Вы можете видеть, как иногда название продукта может немного запутать.

Давайте сначала проясним, что означает эта конкретная команда удаления, подробно:

pm : мы имеем дело с диспетчером пакетов, поэтому pm uninstall : мы будем удалять пакет (ы) -k : согласно pm manual: «Сохраните каталоги данных и кеша после удаления пакета». Это важно, поэтому мы можем переустановить его при необходимости, хотя не уверены, что вы сможете это сделать. - пользователь 0 : удалить это только для указанного пользователя, обычно 0 — мы имя пакета : в обратном порядке, как указано ранее

Чтобы получить полное руководство для pm , просто выполните pm в оболочке ADB.

Как упоминалось ранее , есть также некоторые службы Facebook, которые, вероятно, можно удалить, хотя это может (или не может) повлиять на то, насколько хорошо для вас работают приложения Facebook:

  pm uninstall -k -  user 0 com.facebook.systempm uninstall -k --user 0 com.facebook.appmanagerpm uninstall -k --user 0 com.facebook.services  

Также есть com.facebook.katana (приложение Facebook) и com.facebook.orca (приложение Messenger).

Я заметил, что при удалении трех перечисленных выше пакетов (система, диспетчер приложений, службы) мессенджер Facebook иногда не работает, но не всегда. Если вы вообще не используете Facebook, казалось бы возможным удалить все 5 связанных пакетов Facebook, хотя я никогда этого не пробовал.

Пожалуйста, не выполняйте вслепую полный список в командной оболочке ADB без просмотра каждой строки. Не то чтобы я полагал, что что-то сломается (кроме Facebook, как указано, если вы включите вторую часть), а просто потому, что там есть приложения, которые вы можете использовать, такие как Bixby, Printing (printspooler), Flipboard, Google TV и т. Д.

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

Когда вы будете готовы создать собственный список и скопировать/вставить его в оболочку ADB, вы увидите результат, подобный следующему:

  z3s:/$ pm uninstall -k  --user 0 com.android.eggSuccess  

Это означает, что пакет был успешно удален только для вашего идентификатора пользователя. В соответствии с параметром -k каталоги данных и кеша сохраняются.

Если вы получите следующую ошибку (см. Второй вывод команды, первая отображается для выделите ситуацию):

  z3s:/$ pm uninstall -k --user 0 com.android.eggSuccessz3s:/$ pm uninstall -k --user 0 com.android  .egg Failure [не установлен для 0]  


Это просто означает, что пакет либо отсутствует, либо уже удален.

Переустановка пакетов

Если вам когда-нибудь понадобится переустановить пакет, вы можете сделать это двумя способами:

  z3s:/$ cmd package install-existing com.android.eggPackage com.android.egg установлен для пользователя: 0  

Или:

   z3s:/$ pm install-existing --user 0 com.android.egg Пакет com.android.egg установлен для пользователя: 0  

Заключение

В этой статье мы узнали, как удалить вредоносное ПО с наших мобильных телефонов Android. Не на 100% без риска, но — по крайней мере, на мой взгляд — более чем достаточно безопасно, чтобы гарантировать окупаемость инвестиций: дополнительное время автономной работы и отсутствие дополнительных (иногда несколько раздражающих) вредоносных программ. Телефон может казаться более четким, более отзывчивым, а батарея прослужит дольше.

Хотя для исследования, исследования и потенциального выполнения в оболочке ADB предоставляется большой основной список, мы также увидели, что удаление пакета является личным выбором и что этот выбор часто сводится к выбору пакета. -пакет оценки.

Оставьте нам комментарий со всеми обнаруженными вами вещами, которых еще нет в нашем основном списке, или если у вас есть какие-то советы, которыми вы можете поделиться!

Оцените статью
techsly.ru
Добавить комментарий