План:
- Зачем удалять встроенные приложения?
- Удаление приложений с помощью ADB
- Примеры вредоносных приложений для Samsung
- Удаление приложений с устройства
Вы наверняка замечали, что абсолютное большинство смартфонов поставляется с весомым количеством заранее установленных приложений, которые вам никогда не пригодятся. Такую проблему можно встретить даже на лучших экземплярах Android устройств. Предустановленные приложения являются результатом монетизации в рамках крупных компаний и ограничивают возможность их удаления. При попытке очистки ожидаемого результата вы не получите. Однако справиться с мусорными программами вполне возможно и самостоятельно. В этой статье мы поделимся информацией, как избавиться от ненужных встроенных приложений без root прав.
Зачем удалять встроенные приложения?
Возможно некоторые задаются данным вопросом. Перечислим основные проблемы предустановленных программ:
- Хоть поставляемые приложения и не вредят телефону, они занимают немалую часть памяти, которое могло быть занято другими программами и файлами.
- Встроенные программы занимают визуальное место на устройстве и тем самым раздражают пользователей постоянно загромождённой панелью.
- Навязанное ПО регулярно потребляет заряд батареи в фоновом режиме.
- Также ненужные программы используют системные ресурсы и замедляют скорость работы смартфона.
Наиболее активно добавляющими лишние приложения выступают многие популярные производители: Asus, LG, Google, Fairphone, Huawei, Motorola, Nokia, OnePlus, Oppo, Samsung, Sony, Xiaomi.
Если на вашем телефоне есть root права, то вариантом решения могут стать любые из множества приложений, специализирующихся на удалении системных программ. При отсутствии данных прав вам поможет способ удаления с инструментом ADB. После очистки места от Bloatware приложений на устройстве появится значительно больше места, повысится скорость работы, исчезнут бесполезные ярлыки на экране.
Удаление приложений с помощью ADB
Для решения проблемы вам понадобятся смартфон, ПК / Mac с установленным ADB (Android Debug Bridge) и USB-кабель для подключения телефона к компьютеру. Пример приведён с использованием устройства Honor 8A, однако решение работает для всех Android смартфонов.
Android Debug Bridge или ADB — инструмент командной строки, используемый для перезагрузки устройства, отключения, блокирования, удаления и переустановки системных приложений. Применяется данный инструмент для любых устройств Android версии Android 5.0 Lollipop и выше.
Предупреждение: Некоторые системные приложения необходимы для стабильной работы устройства, так что убедитесь в их назначении заранее и удаляйте на свой страх и риск.
Для начала подключим отладку по USB:
Откройте вкладку «Настройки» на вашем смартфоне и найдите опцию «О телефоне» или «Система«. На большинстве устройств её можно найти в самом конце списка настроек.
Далее перейдите к вкладке «Информация о программном обеспечении» (или «О телефоне«). В данном окне вы можете просмотреть всю основную информацию об устройстве: модель устройства, версию *Android* и пользовательского интерфейса, разрешение экрана, память телефона и многое другое.
Несколько раз нажмите на параметр Номер сборки чтобы перейти в режим разработчика для дальнейшего взаимодействия с дополнительными функциями. Теперь вы можете увидеть параметры разработчика под вкладкой «О телефоне» (или в нижней части окна «Система«).
Далее наберите в строке поиска и перейдите во вкладку «Параметры разработчика» (или «Для разработчиков«). Найдите раздел отладки устройства и подключите функцию «Отладка по USB«.
Перейдем к работе с ADB:
Заранее убедитесь, что на вашем компьютере уже установлен ADB. Если ранее вы с ним не работали, то по ссылке вы можете ознакомиться со способом установки ADB на свой ПК.
После загрузки файла SDK перейдите в Параметры/Система/О системе/Дополнительные параметры системы/Переменные среды. В системных переменных найдите элемент Path и нажмите Изменить.
В появившемся окне вы можете создать и прописать новый путь вручную с помощью Создать, а также указать папку с помощью функции Обзор. Если вами был выбран неправильный путь до папки platform-tools, используйте клавиши изменить (повторно выбрать нужную папку) или удалить (убрать созданный путь). Примените действия клавишей ОК.
Подключите смартфон к компьютеру по кабелю USB и после появления окна с запросом измените настройки на режим передачи файлов.
Windows
На компьютере с ОС Windows перейдите в каталог, в котором установлен ADB, и, с зажатой клавишей Shift, щелкните правой кнопкой мыши по названию папки, выбрав Открыть в Терминале/Открыть окно command/PowerShell в зависимости от версии Windows. Если вы используете Mac устройство, то запустите окно терминала и перейдите в каталог ADB, используя cd <путь к каталогу>.
Linux
Для настройки ADB в Linux системе откройте Терминал и пропишите путь к папке platform-tools командой cd /’Путь к папке’, например cd /home/user/Рабочий стол/platform-tools.
Дальнейшие команды применимы как к Windows, так и в Linux ОС.
После перехода к командной строке, введите adb devices (sudo ./adb devices для Linux) и нажмите Enter. Не отключайте экран устройства и разрешите отладку по USB при появлении соответствующего запроса. Как результат, вы получите идентификатор устройства, чтобы было понятно, что смартфон готов к работе с ADB.
В командной строке или в терминале введите adb shell (sudo ./adb shell для Linux) и нажмите Enter. Так вы получите доступ к списку всех имеющихся программ на телефоне. Чтобы увидеть пакеты приложений, используйте следующие команды:
Для отображения только системных приложений:
pm list packages -s
Для отображения полного списка:
pm list packages
Попав в оболочку вашего устройства, вы можете использовать следующую команду для перечисления установленных программ с определёнными названиями.
pm list packages | grep '<package name>'
К примеру, чтобы перечислить все установленные пакеты с наименованием Facebook в общем названии, вы должны ввести:
pm list packages | grep 'facebook'
Если поиск приложения среди пакетов для вас затруднителен и непонятен, то с определением искомого файла поможет одно из данных приложений: Package Name Viewer, App Inspector, Package Browser. Программы покажут названия пакетов приложения, необходимых вам для удаления. Вы можете использовать любое из указанных приложений или выбрать другой понравившийся вариант в Google Play. На примере используется Package Name Viewer, отображающий наименование пакета Google TV.
Другим вариантом определения названия пакета может послужить ПК версия страницы Play Store. Найдите страницу программы для удаления. В строке ссылки запись после знака = и будет являться названием пакета приложения.
details?id=com.google.android.videos — название пакета
Примеры вредоносных приложений для Samsung
Ниже вы можете ознакомиться с наименованиями пакетов бесполезных приложений, безопасных для удаления. Список приведён для устройств Samsung Galaxy S9, S10, S20 и Note 10. Если вы пользователь Samsung устройств, то большую часть из этих пакетов вы сможете без проблем обнаружить на устройстве и удалить.
Samsung Bixby
com.samsung.android.bixby.wakeup
com.samsung.android.app.spage | Bixby homepage launcher
com.samsung.android.app.routines | Bixby Routines
com.samsung.android.bixby.service | Bixby features
com.samsung.android.visionintelligence | Bixby Vision
com.samsung.android.bixby.agent | Bixby Voice
com.samsung.android.bixby.agent.dummy | Bixby debug app
com.samsung.android.bixbyvision.framework | Bixby Vision
ANT+ Service
Следующие приложения относятся к службам и аксессуарам Bluetooth, таким как часы, фитнес-трекер и т. д.
com.dsi.ant.sample.acquirechannels
com.dsi.ant.service.socket
com.dsi.ant.server
com.dsi.ant.plugins.antplus
Основная система
com.android.egg | Android Easter Egg
com.sec.android.easyonehand | One hand mode
com.sec.android.widgetapp.samsungapps | Homescreen widget
com.sec.android.app.launcher | OneUI Launcher
com.samsung.android.mateagent | Galaxy Friends
com.sec.android.easyMover.Agent | Samsung Smart Switch
com.samsung.android.app.watchmanagerstub | Galaxy Watch
com.sec.android.daemonapp | Samsung Weather
com.samsung.android.app.social | What’s New
com.samsung.ecomm.global | Samsung Shop
com.sec.android.app.voicenote | Voice Recorder
com.samsung.android.oneconnect | Smart Things
com.samsung.android.voc | Samsung Members
com.sec.android.app.popupcalculator | Samsung Calculator
com.sec.android.splitsound
com.google.android.feedback
com.google.android.googlequicksearchbox
com.google.android.onetimeinitializer
com.google.android.partnersetup
com.mobeam.barcodeService
com.android.providers.downloads.ui
com.android.providers.partnerbookmarks
com.android.sharedstoragebackup
com.android.vpndialogs
com.android.wallpaper.livepicker
com.android.wallpapercropper
com.samsung.android.app.dressroom | Samsung Wallpapers
com.samsung.android.scloud
com.samsung.android.sdk.handwriting
com.samsung.android.sdk.professionalaudio.utility.jammonitor
com.samsung.android.universalswitch
com.samsung.android.visioncloudagent
com.samsung.android.visionintelligence
com.samsung.android.widgetapp.yahooedge.finance
com.samsung.android.widgetapp.yahooedge.sport
com.samsung.app.highlightplayer
com.samsung.hiddennetworksetting
com.samsung.safetyinformation
com.samsung.storyservice
com.samsung.android.service.aircommand | Air command
com.samsung.android.app.aodservice | Always on Display
com.sec.android.app.dexonpc | Samsung Dex
com.samsung.android.ardrawing | AR Doodle
com.samsung.android.svoiceime
**Samsung Pay** **и** **Samsung Pass**
com.samsung.android.samsungpassautofill | Samsung Auto fill
com.samsung.android.authfw | Samsung Authentication
com.samsung.android.samsungpass | Samsung Pass
com.samsung.android.spay | Samsung Pay
com.samsung.android.spayfw | Samsung Pay Framework
Рекреационные приложения
com.google.ar.core | Google AR core for camera
flipboard.boxer.app | Flipboard app
com.samsung.android.wellbeing | Digital wellbeing
com.samsung.android.da.daagent | Dual Messenger
com.samsung.android.service.livedrawing | Live Message
Samsung AR Emoji
com.samsung.android.aremoji | AR Emoji
com.sec.android.mimage.avatarstickers | Stickers for AR Emoji app
com.samsung.android.emojiupdater
Samsung Sticker Center
com.samsung.android.app.camera.sticker.stamp.preload
com.samsung.android.stickercenter
com.samsung.android.stickerplugin
com.samsung.android.app.camera.sticker.facearframe.preload
com.samsung.android.app.camera.sticker.facearexpression.preload
com.samsung.android.app.camera.sticker.facear.preload
com.facebook.katana
com.facebook.system
com.facebook.appmanager
com.facebook.services
Samsung Car Mode
com.samsung.android.drivelink.stub
Printing Service Components
com.android.bips
com.google.android.printservice.recommendation
com.android.printspooler
Samsung Email
com.samsung.android.email.provider
com.wsomacp
Samsung Game Launcher & Settings
com.samsung.android.game.gamehome
com.enhance.gameservice
com.samsung.android.game.gametools
com.samsung.android.game.gos
com.samsung.android.gametuner.thin
Samsung Browser
com.sec.android.app.sbrowser | Samsung Internet
Samsung Gear VR
com.samsung.android.hmt.vrsvc
com.samsung.android.app.vrsetupwizardstub
com.samsung.android.hmt.vrshell
com.google.vr.vrcore
Samsung Kids Mode
com.samsung.android.kidsinstaller
com.samsung.android.app.camera.sticker.facearavatar.preload | Camera stickers
com.sec.android.app.kidshome | Kids Home launcher
Samsung LED Cover
com.samsung.android.app.ledbackcover
com.sec.android.cover.ledcover
Edge Display
com.cnn.mobile.android.phone.edgepanel
com.samsung.android.service.peoplestripe | Edge panel plugin for contacts
com.samsung.android.app.sbrowseredge | Edge panel plugin for Samsung Internet
com.samsung.android.app.appsedge | App panel plugin for Edge display
Samsung Dex
com.sec.android.desktopmode.uiservice
com.samsung.desktopsystemui
com.sec.android.app.desktoplauncher
Приведённые списки ниже и выше не являются универсальным решением для каждого пользователя. Прежде чем заносить файлы в командную строку, перепроверьте их и уберите пакеты, которые используются вами регулярно. Так, возможно вам требуется полный функционал Facebook или игровой опыт Google.
pm uninstall -k --user 0 com.samsung.android.bixby.agent
pm uninstall -k --user 0 com.samsung.android.bixby.es.globalaction
pm uninstall -k --user 0 com.samsung.android.bixby.wakeup
pm uninstall -k --user 0 com.samsung.android.app.spage
pm uninstall -k --user 0 com.samsung.android.visionintelligence
pm uninstall -k --user 0 com.samsung.android.bixby.agent.dummy
pm uninstall -k --user 0 samsung.android.app.settings.bixby
pm uninstall -k --user 0 com.samsung.systemui.bixby2
pm uninstall -k --user 0 com.samsung.android.bixby.service
pm uninstall -k --user 0 com.samsung.android.bixby.plmsync
pm uninstall -k --user 0 com.samsung.android.bixby.voiceinput
pm uninstall -k --user 0 com.samsung.android.bixby.wakeup
pm uninstall -k --user 0 com.samsung.android.app.settings.bixby
pm uninstall -k --user 0 com.samsung.android.bixbyvision.framework
pm uninstall -k --user 0 com.samsung.android.app.routines
pm uninstall -k --user 0 com.samsung.android.aremoji
pm uninstall -k --user 0 flipboard.boxer.app
pm uninstall -k --user 0 com.sec.android.mimage.avatarstickers
pm uninstall -k --user 0 com.android.bips
pm uninstall -k --user 0 com.google.android.printservice.recommendation
pm uninstall -k --user 0 com.android.printspooler
pm uninstall -k --user 0 com.samsung.android.email.provider
pm uninstall -k --user 0 com.samsung.android.game.gamehome
pm uninstall -k --user 0 com.enhance.gameservice
pm uninstall -k --user 0 com.samsung.android.kidsinstaller
pm uninstall -k --user 0 com.samsung.android.game.gamehome
pm uninstall -k --user 0 com.samsung.android.game.gametools
pm uninstall -k --user 0 com.samsung.android.game.gos
pm uninstall -k --user 0 com.samsung.android.gametuner.thin
pm uninstall -k --user 0 com.samsung.android.app.camera.sticker.facearavatar.preload
pm uninstall -k --user 0 com.samsung.android.app.ledbackcover
pm uninstall -k --user 0 com.sec.android.cover.ledcover
pm uninstall -k --user 0 com.samsung.android.service.peoplestripe
pm uninstall -k --user 0 com.microsoft.appmanager
pm uninstall -k --user 0 com.microsoft.skydrive
pm uninstall -k --user 0 com.microsoft.office.officehubrow
pm uninstall -k --user 0 com.samsung.android.mateagent
pm uninstall -k --user 0 com.samsung.android.app.watchmanager
pm uninstall -k --user 0 com.samsung.android.app.watchmanagerstub
pm uninstall -k --user 0 com.samsung.android.voc
pm uninstall -k --user 0 com.samsung.sree
pm uninstall -k --user 0 com.google.android.googlequicksearchbox
pm uninstall -k --user 0 com.netflix.partner.activation
pm uninstall -k --user 0 com.netflix.mediaclient
pm uninstall -k --user 0 com.samsung.android.stickercenter
pm uninstall -k --user 0 com.samsung.android.livestickers
pm uninstall -k --user 0 com.samsung.svoice.sync
pm uninstall -k --user 0 com.samsung.android.svoiceime
pm uninstall -k --user 0 com.samsung.android.svoice
pm uninstall -k --user 0 com.samsung.android.forest
pm uninstall -k --user 0 com.sec.android.app.samsungapps
pm uninstall -k --user 0 com.samsung.android.widgetapp.yahooedge.finance
pm uninstall -k --user 0 com.samsung.android.widgetapp.yahooedge.sport
pm uninstall -k --user 0 com.sec.android.widgetapp.easymodecontactswidget
pm uninstall -k --user 0 com.sec.android.widgetapp.webmanual
pm uninstall -k --user 0 com.yelp.android.samsungedge
pm uninstall -k --user 0 com.samsung.android.app.sbrowseredge
pm uninstall -k --user 0 com.cnn.mobile.android.phone.edgepanel
pm uninstall -k --user 0 com.enhance.gameservice
pm uninstall -k --user 0 com.dsi.ant.sample.acquirechannels
pm uninstall -k --user 0 com.dsi.ant.service.socket
pm uninstall -k --user 0 com.dsi.ant.server
pm uninstall -k --user 0 com.dsi.ant.plugins.antplus
pm uninstall -k --user 0 com.android.egg
pm uninstall -k --user 0 com.sec.android.easyonehand
pm uninstall -k --user 0 com.google.android.tts
pm uninstall -k --user 0 com.android.hotwordenrollment.xgoogle
pm uninstall -k --user 0 com.android.hotwordenrollment.okgoogle
pm uninstall -k --user 0 com.sec.android.app.kidshome
pm uninstall -k --user 0 com.samsung.android.fast
pm uninstall -k --user 0 com.google.android.partnersetup
pm uninstall -k --user 0 com.android.providers.partnerbookmarks
pm uninstall -k --user 0 com.google.android.videos
Удаление приложений с устройства
После нахождения нужного пакета введите следующую команду для удаления приложения со смартфона:
Для удаления с сохранением кэша:
pm uninstall -k --user 0 <NameOfPackage>
Для удаления вместе с данными:
pm uninstall --user 0 <NameOfPackage>
Предупреждение: на месте NameOfPackage должно быть расположено полное наименование пакета без использования дополнительных символов (”, <> и другие). Например:
Когда приложение на вашем устройстве будет удалено, вы увидите подпись Success в командной строке. Если же вместо этого появилась подпись `Failure [not installed for 0]`, то это просто означает, что указанный пакет отсутствует на устройстве.
К сожалению, удаление нескольких приложений за раз с помощью ADB невозможно, так что данную команду нужно будет выполнить вручную для каждой программы.
Если вам нужно будет переустановить пакет, воспользуйтесь одной из следующих команд:
cmd package install-existing <NameOfPackage>
или
pm install-existing --user 0 <NameOfPackage>
Для отключения пакета на Android устройстве также существует своя команда. Ниже приведен пример команды для отключения Google TV на устройствах Huawei в Windows и Weather в Linux:
pm disable-user --user 0 com.google.android.videos
В случае, если вариант работы с ADB кажется слишком сложным или непонятным, можно использовать графический интерфейс удаления приложений Universal Android Debloater. Преимуществом программы выступает возможность удаления нескольких пакетов одновременно, простой интуитивный интерфейс и визуальная наглядность.
Мы рассказали вам о способе удаления предустановленных программ с использованием ADB. Процесс очищения совсем несложный и требует лишь небольших взаимодействий с инструментом ADB. Надеемся, что данная статья была полезной и помогла избавиться от навязчивых приложений Android устройств.