- Как удалить «неудаляемые» приложения со смартфона
- На правах рекламы
- Android ADB Install / Uninstall App Examples
- 1. Use ADB To Install Android Apps Apk File.
- 1.1 Push app apk file to android device.
- 1.2 Use adb install command.
- 2. Use ADB To Uninstall Android Apps Apk File.
- 2.1 Use ADB Uninstall App Apk File Command.
- 2.2 Use ADB Shell Command.
- 3. Uninstall Android App In Emulator.
- [Uninstall any apps] via adb [No ROOT]
- Breadcrumb
- kdm6389
- dannyella
- Aakshat
- adipaval
- Orochikun
- BloatWare Victim
- akki-k
- painbreed
- kdm6389
- flitzjoy
- gsantra
- chuckRN
- Stonkers
- genhen
- genhen
- brastack
- ZeMartelo
- TerminallyiLL
- chalofito
- Similar threads
- Breadcrumb
- Top Liked Posts
Как удалить «неудаляемые» приложения со смартфона
Чтобы увеличить привлекательность смартфонов, производители ставят на них как можно больше разных программ. Это понятно. Просто берём и удаляем ненужное… Стоп.
Оказывается, некоторые программы невозможно удалить. Например, на отдельных моделях 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 ‘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-файлы для любого установленного приложения.
Для удаления конкретного пакета запускаем такую команду:
Это работает без рутования.
Для упомянутых в начале статьи «неудаляемых» программ это выглядит так:
Facebook App Installer
Кстати, приложения от Facebook действительно лучше удалить, потому что они собирают и отправляют в компанию огромный объём персональных данных обо всех аспектах вашей деятельности. Чтобы оценить объём собираемых данных, взгляните на эту диаграмму. Она сравнивает, какие данные о вас собирают разные мессенджеры: Signal, iMessage, WhatsApp и Facebook Messenger.
Источник: 9to5Mac
Facebook Messenger высасывает буквально всё, что может. А вот Signal относится к пользователям гораздо более уважительно. Оно и понятно: это криптомессенджер, ориентированный на приватность.
Понятно, почему в Android нельзя удалить системные приложения штатными средствами. Но список «системных» приложений тоже неоднозначный. Например, перечисленные пакеты трудно назвать системными. Но штатными средствами удалить их тоже нельзя, только отключить (disable):
- Google Play Музыка
- Google Play Фильмы
- Google Play Книги
- Chrome
- YouTube
- и др.
Однако описанный выше метод позволяет полностью удалить их тоже.
Google Play Музыка
Google Play Фильмы
Более того, метод подходит вообще для любого системного компонента.
… и мы навсегда избавляемся от встроенного лаунчера.
Примечание с форума xda-developers. Что касается системных приложений, то они снова появятся после сброса настроек. Это означает, что они всё-таки по-настоящему не удаляются с устройства, а просто удаляются для текущего пользователя (user 0). Вот почему без ‘user 0’ команда adb не работает, а эта часть команда как раз и указывает произвести удаление только для текущего пользователя, но кэш/данные системного приложения всё равно останутся в системе. И это хорошо, потому что даже после удаления системного приложения телефон всё равно сможет получать официальные обновления OTA.
Кстати, с 1 апреля 2021 года в России начнут принудительно устанавливать российский софт на все новые смартфоны. Список из 16 приложений уже утверждён, вот некоторые из них:
- ICQ (для обмена сообщениями);
- Новости Mail.ru;
- OK Live;
- MirPay (платёжная система, только на Android);
- Applist.ru (программа-агрегатор для доступа к социально значимым интернет ресурсам).
Будем надеяться, что этот хлам будет удаляться стандартными средствами, а лучше одним нажатием кнопки — сразу все программы. Если же нет, то мы знаем, что делать.
На правах рекламы
Нужен сервер с Android? У нас возможно даже это! VDSina предлагает недорогие серверы с посуточной оплатой, установка любых операционных систем с собственного ISO.
Источник
Android ADB Install / Uninstall App Examples
This article will tell you how to use ADB ( Android Debug Bridge) to install or uninstall apk file on android devices. You can read the article How To Use Android Debug Bridge (ADB) to learn more if you do not know about android ADB.
1. Use ADB To Install Android Apps Apk File.
1.1 Push app apk file to android device.
This method has below disadvantages.
- Maybe overwrite the original app, so you had better use below command to backup the original app before operation.
- Usually, you can encounter below error messages.
This is bacause /system/app folder is read-only, you can not push files into this folder.
To resolve this problem, you need to use adb install command with -r option to force install the apk files, we will introduce it below.
Above adb install apk file command will install the apk file into /data/local/tmp/ directory.
1.2 Use adb install command.
- Startup android emulator.
- Run adb install apk file command as below to push android app into emulator /data/app directory.
- Click the android app icon to run it on the android emulator screen.
2. Use ADB To Uninstall Android Apps Apk File.
2.1 Use ADB Uninstall App Apk File Command.
You can find the android app package name use android device monitor. The package name is located in /data/data folder.
You can refer article Android Device Monitor Cannot Open Data Folder Resolve Method to learn how to use android device monitor.
2.2 Use ADB Shell Command.
3. Uninstall Android App In Emulator.
You can also use android emulator to uninstall installed android apps.
Источник
[Uninstall any apps] via adb [No ROOT]
Breadcrumb
kdm6389
Senior Member
How to uninstall system app or any app without having rooted?
1) Connect your phone via USB
2) Turn android debugging on
3) Go to android shell using $ adb shell
how to remove apps now
use this command now
pm uninstall -k —user 0 com.my.demo.app
to undo the changes:
adb shell cmd package install-existing com.my.demo.app
dannyella
Senior Member
Aakshat
Member
adipaval
Member
Do you have any ideea how to re-install an app uninstalled by miskate?
Orochikun
Member
BloatWare Victim
New member
I’ve done the steps on your video https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/ . but the result is always «failure» not found . can you please help me. Thank You.
akki-k
Member
painbreed
New member
Example: You can type «chrome» instead of to find the Chrome browser.
For graphical solution you can install the app named «Package Name Viewer 2.0» by csing. :good:
kdm6389
Senior Member
flitzjoy
Senior Member
Do you have any ideea how to re-install an app uninstalled by miskate?
I´m still looking for a solution.
Already tried pm enable or pm install -r with the apk. no success. any clue?
gsantra
New member
When after enabling Android debugging I am giving the command adb she’ll from terminal in my lunix laptop I am getting an output «nicklaus_f:/
But when I am giving the command ‘ adb shell pm list packages’ the output I am getting is
/System/bin/sh: adb: not found
127!nicklaus_f:/$
Please advise what to do
chuckRN
Senior Member
When after enabling Android debugging I am giving the command adb she’ll from terminal in my lunix laptop I am getting an output «nicklaus_f:/
But when I am giving the command ‘ adb shell pm list packages’ the output I am getting is
/System/bin/sh: adb: not found
127!nicklaus_f:/$
Please advise what to do
Try reinstalling adb drivers for your device.
———- Post added at 02:35 AM ———- Previous post was at 02:34 AM ———-
Would give this a try as soon as i get my hands on a proper pc. The korean apps on my phone are very annoying.
Stonkers
Senior Member
genhen
Member
When after enabling Android debugging I am giving the command adb she’ll from terminal in my lunix laptop I am getting an output «nicklaus_f:/
But when I am giving the command ‘ adb shell pm list packages’ the output I am getting is
/System/bin/sh: adb: not found
127!nicklaus_f:/$
Please advise what to do
I would say
1. Download from android themselves:
developer.android.com/studio/releases/platform-tools
2. Extract the .zip file somewhere on your computer and add that folder to your windows PATH variable so you can reference it from anywhere using command prompt (cmd.exe).
Senior Member
How to uninstall system app or any app without having rooted?
1) Connect your phone via USB
2) Turn android debugging on
3) Go to android shell using $ adb shell
how to remove apps now
use this command now
pm uninstall -k —user 0 com.my.demo.app
genhen
Member
There technically is a way. Just not as «graceful»
brastack
New member
Do you have any ideea how to re-install an app uninstalled by miskate?
ZeMartelo
Senior Member
Im trying to unistall a system app and after running pm uninstall -k —user 0 ‘com.icoolme.android.weather’ nothing happens.
There no sucess or failure message.
Anyone knows why that happens and what can I do to fix it?
TerminallyiLL
Member
I had to do it twice, because I didn’t turn off auto update in Galaxy Apps and didn’t uninstall Secure Folder before I started. I’m not 100% of the connection, but somehow Bixby came back, but I uninstalled Secure Folder, turned off Auto Update, and it worked great. They got root for my device like two days later, so kind of pointless, but it helped a lot! Thanks! :good:
chalofito
Senior Member
please I need help how can I enable an application that I uninstall by mistake (‘com.google.android.apps.photos’), without factory reset, besides which is the command that I should use to disable an application?
nota: the options that are in previous comments do not work
Similar threads
Breadcrumb
Top Liked Posts
How to uninstall system app or any app without having rooted?
1) Connect your phone via USB
2) Turn android debugging on
3) Go to android shell using $ adb shell
how to remove apps now
use this command now
pm uninstall -k —user 0 com.my.demo.app
to undo the changes:
adb shell cmd package install-existing com.my.demo.app
Example: You can type «chrome» instead of to find the Chrome browser.
For graphical solution you can install the app named «Package Name Viewer 2.0» by csing. :good:
Do you have any ideea how to re-install an app uninstalled by miskate?
I think he messaged me on Telegram awhile ago and he got it done, but just a quick note for anyone coming across this post using Android Debugging to uninstall apps:
It’s important to understand that even though these apps are preinstalled, they are still User apps. When you run the uninstall command you are only uninstalling user access.
These programs, while no longer running in the background, are by no means gone from the root folder. This is why a factory reset will bring them right back. Until SU access is achieved, you’ll never be totally free of them.
Источник