Отключение приложений Xiaomi через adb

Мой ироничный взгляд на Жизнь и Женщин
Записки мальчика со стажем
Отключение или удаление предустановленных приложений Android
· d_serpokrylov — (без темы) [+2]
· charoit_charoit — (без темы) [+1]

Текущий месяц
24-мар-19 22:51

Android — это свобода, за что я его выбираю.
А еще я не люблю таскать пауэрбанк.
И мне нужны две СИМ-ки в одном корпусе, чтобы тайком не носить в дополнении к якобы крутому бренду старый кнопочный. Сейчас, кстати, очень трудно купить кнопочный телефон, поддерживающий всего одну СИМку.
Apple мне нравится на голову опережающей прочих, а не в роли догоняющей, делая вид, что бежит по пустой соседней дорожке. Но этой головой был Джобс.

Получение root прав на гаджете делают вас богом, но могут привести к несовместимости с программами банков, в том числе Сбера, редеющими за вашу с ним безопасность: рутованное устройство более уязвимо, и вы можете пропустить появление на нем посторонних богов.
Трудно быть богом даже в таком ограниченном объеме.

Xiaomi и Realme удаление — отключение системных приложений | смартфон вас отблагодарит

Однако мириться с предустановленными производителем программами тоже не очень хочется.
Потому опишу, как, потратив 10-15 минут, отключить или даже удалить ненужные, надоедающие, мешающие установленные производителем телефона или планшета приложения, которые нельзя удалить из меню. Побудила на это статья в журнале Хакер, неполная и написанная малодоступным языком, возможно из-за лимита на объем.

Я не советую ничего удалять, только отключить, максимально используя встроенные возможности.
Итак, начнем.
Зайдем в список приложений (Настройки -> Приложения). Для отображения системных приложений, которые по умолчанию скрыты, требуется нажать три точки, обозначающие меню, в верхнем правом углу в списке, пункт Показать системные приложения.
Зайдя в каждое приложение, можно проверить, есть ли под его названием кнопка Удалить. Ненужное с легкостью удаляем: эти приложения некритические, их можно всегда восстановить из Google Play или магазина приложений производителя гаджета.

Если кнопки Удалить нет, на ее месте находится кнопка Выключить (Настройки -> Приложения -> выбрать нужное приложение -> кнопка Выключить). Если она активна, то производитель запретил удаление приложения навсегда, но отключить его возможно этим штатным методом.

И теперь поговорим о программах, у которых кнопка Выключить неактивна. Они важны или для работы системы, или для производителя гаджета.
Поначалу все равно пробуем штатные методы.
Программы, мешающие лишь уведомлениями, можно просто ограничить в меню: Настройки -> Приложения -> выбрать нужное приложение -> настроить пункт Уведомления, а заодно и Поверх других приложений. У более навязчивых и ненужных — вы должны быть уверены в этом — можно отключить Разрешения и проверить настройки Дополнительно. Впрочем, это нужно проделать со всеми приложениями: вы будете удивлены, как многие из них хотят — и имеют — доступ к Контактам, Местоположению, Сообщениям, Телефону, Памяти, Камере, Микрофону.

Настроили.
Тем не менее, даже после этого вам периодически могут надоедать. Например, у меня это менеджер паролей и платежная система, активно продвигаемая производителем телефона, аналог Google Pay, который предпочитаю я сам.

Начнем? На ваш страх и риск, разумеется!
На телефоне:
1. Проверить в телефоне: Настройка -> Сведения о телефоне -> Состояние -> Состояние Устройства: Официально (если нет, то и терять нечего, можно ставить root и удалять приложения без заморочек, описанных ниже).
3. Установить Application Inspector: Инспектор приложений (https://play.google.com/store/apps/details?id=com.ubqsoft.sec01) для выяснения имени приложений для удаления в системе (вы видите лишь его название).
3. Активировать режим разработчика и включить отладку USB. Обычно отличается вариантами где, куда и сколько раз тапнуть. В моем телефоне так:
Настройка -> Сведения о телефоне -> Сведения о ПО, 7 раз тапнуть по Номер сборки (возможно, потребуется ввести пароль)
выйти назад в Настройки и в появившемся внизу пункте меню
Настройка -> Режим разработчика -> включить Отладка USB.
4. Выяснить имена приложений для удаления или деактивации в Application Inspector: сразу под названием программы до номера версии. Например для самого приложения Application Inspector это имя: com.ubqsoft.sec01

Режим отладки Xiaomi redmi note 9

На компьютере:
1. Скачать ADB (Android Debug Bridge — инструмент разработчика ОС Android) с сайта разработчика, т.е. Google:
https://developer.android.com/studio/releases/platform-tools.html
и распаковать полученный архив (для Windows на момент написания это platform-tools_r28.0.2-windows.zip) в удобную папку (для примера пусть полное имя C:Program Files (x86)AaMyPhoneplatform-tools)
2. Запустить консоль:
запустить командную строку, например сочетанием клавиш Win+R или из меню Пуск
ввести команду cmd
3. Изменить активную папку на нужную (из п.1)
cd C:Program Files (x86)AaMyPhoneplatform-tools
4. Подключить телефон к компьютеру по USB.
5. Запустить сервер из консоли командой:
adb start-server
Примечание: при выполнении не из интерфейса консоли, а из Windows PowerShell к этой и далее командам надо добавлять «.»:
.adb start-server
6. Проверить соединение с телефоном:
adb devices
Результат на скрине:

7. Смотреть список приложений и копировать название нужного (выделить и клавиши Ctrl+C) или в Инспектор приложений телефона:
adb shell pm list packages
8. Отключить ненужное приложение:
adb shell pm disable-user —user 0 «package_to_disable»
вставив или набрав вручную вместо «package_to_disable» название приложения без кавычек
9. Если надо проверить список отключенных приложений:
adb shell pm list packages -d
10. Включить отключенное приложение обратно:
adb shell pm enable «package_to_enable»
11. Удалить приложение полностью (использовать осторожно и продуманно!):
adb shell pm uninstall ‐k ‐‐user 0 «package_to_uninstall»
12. Переустановка удаленного приложения
adb shell cmd package install-existing «name of package»
12. По окончании остановить сервер:
adb kill-server
13. В телефоне отключить отладку USB и режим разработчика.
Кто здесь? Кто вообще читает эти строки?? Какой же вы умный!!
14. Проверить в телефоне:
Настройка -> Сведения о телефоне -> Состояние -> Состояние Устройства: Официально
15. При необходимости удалить Application Inspector

Мысленно целую дочитавших!

Источник: edkin.livejournal.com

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

Производители смартфонов, а также операторы мобильной связи предустанавливают кучу приложений на Android (Андроид) смартфоны и планшеты, которые невозможно удалить через магазин приложений Google Play. Производитель хочет иметь больше контроля над платформой, навязывает свою экосистему, а также получает рекламные доходы от установки приложений. При попытке удалить такое приложение Google Play предлагает удалить все обновления для системного приложения, но само приложение остаётся.

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

При наличии root доступа можно удалить любое приложение, но root доступ может помешать использовать банковские и другие приложения. Поэтому будем удалять предустановленные приложения без получения root доступа. Всё, что потребуется, — это подключение к компьютеру и использование простых ADB (Android Debug Bridge) команд в терминале. ADB команды можно выполнять и при подключении без проводов, но для простоты рассмотрим только вариант подключения к компьютеру по USB кабелю.

Предостережение: Удаление системных приложений может привести к нестабильной работе устройства, его перезагрузке или зависанию! Важно понимать какие приложения вы удаляете и зачем! Автор не несёт никакой ответственности за ваш смартфон или планшет. Выполняя шаги из инструкции ниже вы делаете это на свой страх и риск. Если у вас нет шаманского бубна и/или вы не знаете, как с ним правильно плясать, ни в коем случае не удаляйте системные мусорные приложения из Android.

  1. В Windows нужно установить USB drivers для вашего смартфона или планшета. В Linux этого не требуется.
  2. Скачайте бинарники ADB для вашей платформы (Windows, Mac, Linux). Теперь не нужно устанавливать Android SDK полностью для работы с ADB, достаточно скачать Android SDK Platform-Tools.
Часы Xiaomi bip обзор

В Ubuntu установить ADB и fastboot проще простого, достаточно выполнить следующую команду в терминале:
sudo apt install android-tools-adb android-tools-fastboot

Настройки: О телефоне: Номер сборки


Зайдите в настройках в меню «Для разработчиков» (Developer Options), нажмите на пункт «Отладка по USB» (USB Debugging) и задейтсвуйте этот режим.

Отладка по USB


Подключите смартфон или планшет к компьютеру, выбрав в качестве режима подключения «Передача файлов (MTP)» (file transfer — MTP). Режим только зарядки телефона не подойдёт.

Android: Передача файлов (MTP)


На компьютере выполните команду «adb shell». В Ubuntu в терминале достаточно набрать:
adb shell

adb devices


Система запустит ADB демона (daemon). Возьмите в руки крест, очертите вокруг себя белый круг и три раза повторите: «Изыди». Шучу, конечно же нужно повторить «изыди» 7 раз 🙂 Если вы в первый раз запускаете ADB, то на смартфоне или планшете появится запрос, который попросит авторизовать соединение с компьютером. Можно поставить галочку, чтобы всегда доверять этому компьютеру, тогда при следующем подключении таких запросов возникать не будет. Доступ с компьютера конечно же нужно разрешить (хотя бы в этот раз).

Отладка по USB: Цифровой отпечаток ключа RSA. Всегда разрешать отладку с этого компьютера.

  • Теперь при запуске команды «adb devices» в терминале должен появляться серийный номер вашего устройства. Если это так, то можно следовать дальше
  • Введите в терминале команду
    adb shell
  • pm list packages

    Чтобы вывести список приложений для конкретного производителя, оператора мобильной связи, можно ввести следующую команду:
    pm list packages | grep ‘название_оператора/название_производите ля’

    Например, для оператора sprint вводим следующую команду:
    pm list packages | grep ‘sprint’

    Для приложений Sony вводим
    pm list packages | grep ‘sony’

    Для приложений LG Electronics вводим
    pm list packages | grep ‘lge’

    С одной стороны, замечательно, что вы сильно не навредите устройству. Но с другой, получаем неполное удаление, при котором кэш и данные приложения остаются (за это отвечает ключ « -k »). А при получении обновлений по воздуху удалённые таким образом приложения всё равно обновляются. Если в команде опустить « -k —user 0», то она просто не выполнится. Для удаления приложения для всех пользователей нужен root доступ.

    Используя данный метод можно и избавиться от рекламных приложений Amazon на устройствах Amazon с рекламой.

    Я протестировал данный метод на Sony Xperia XZS, на котором удалил Spotify, Facebook, Amazon Shopping, Google Play Movies Apply». Прелесть программы Debloater заключается в том, что в нём можно экспортировать/импортировать список заблокированных/разблокированных приложений (так что можно сохранить их список и в следующий раз им воспользоваться). Но безусловно безопаснее не устанавливать лишнюю бесплатную программу, особенно если её исходный код не доступен.

    Удаление приложений при наличии root доступа
    Если root доступ на устройстве получен, то вместо «pm uninstall -k —user 0» достаточно указывать «pm uninstall -k» (т.е. просто опускаем имя пользователя). Например, на Boyue Likebook Plus с root доступом я удалил ранее установленное приложение-лаунчер net.pierrox.lightning_launcher_extreme:
    adb shell
    su
    pm uninstall -k net.pierrox.lightning_launcher_extreme

    Системные приложения на Boyue Likebook Plus я удалять не стал. Но при использовании «pm disable» также опускал имя пользователя:
    adb shell
    su
    pm disable com.google.android.gms
    pm disable com.google.android.gsf
    pm disable com.google.android.gsf.login
    pm disable com.android.contacts
    pm disable com.android.email
    pm disable com.android.music
    pm disable com.boyue.app.byreader
    pm disable com.boyue.dict
    pm disable com.sibrary.comicreader
    pm disable com.sibrary.notepad

    Источник: athunder.livejournal.com

    Отключение приложений xiaomi через adb

    Вас давно интересовал вопрос как удалить системные приложения Android без root? Оказывается это не только возможно, но и сделать это очень просто! В этой статье мы расскажем как удалить бесполезные системные приложения Android с помощью компьютера!

    Как установить другой голос на робот пылесос Xiaomi vacuum mop

    Ранее, для того чтобы удалить встроенные приложения Android, необходимо было получать Root права, процедура довольно небезопасная, да и на новых устройствах получить его практически невозможно! Но, оказывается что при помощи утилиты ADB можно легко удалить системные приложения android без root! Эта статья особенно полезна владельцам Xiaomi которым надоели встроенные приложения miui!

    Что понадобиться?

    На Android:

    1. Включить «Отладку по USB»

    1. Установить приложение App Inspector

    На Компьютере:

    1. Для Linux и macOS установить ADB
      • ADB Linux
      • ADB macOS
      • Для Windows установить ADB Run или ADB

      Удаление через компьютер

      Вначале мы расскажем вам как удалить встроенное приложение с помощью утилиты ADB в Windows, Linux, macOS, а чуть ниже, расскажем как все легко проделать в ADB Run!

      1. Для начала на Android необходимо определить какие встроенные приложения необходимо вам удалить. Точнее вам нужно название пакета приложения, имя которого вы видите на рабочем столе Android или в меню. В этом нам поможет приложение App Inspector.
      2. Подключаем Android к компьютеру и запускаем ADB
      3. Далее вводим команду, adb shell для начала работы
      4. Теперь вводим:
        pm uninstall -k —user 0 имя_приложения
        Пример: pm uninstall -k —user 0 code.android.browser
      5. Если все пройдет отлично, у вас появиться сообщение «Success» в ADB, приложение удалено android

      Поздравляю, вам удалось удаление системных приложений без рут прав!

      Заморозка приложения с помощью ADB

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

      • (Отключить) Заморозить приложение можно следующей командой:
        adb shell pm disable-user —user 0 имя_приложения
      • (Отключить) Разморозить приложение можно следующей командой:
        adb shell pm enable —user 0 имя_приложени

      Удаляем с помощью Adb Run

      В ADB Run можно также удалить приложение вручную, зная точное имя приложение и прописывая команду. Либо воспользоваться полуавтоматическим режимом:

      • Узнаем название пакета с помощью приложения App Inspector.
      • В программе Adb Run переходим в «Other command»
      • Пишем название пакета (имя приложения) и жмем Enter. После чего приложение будет удалено с вашего Android!

      Видео урок

      Смотрите также видео урок по удалению стандартных приложений Android!

      У вас остались еще вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!

      Источник: ofcomp.ucoz.ru

      Рейтинг
      ( Пока оценок нет )
      Загрузка ...
      Китай Покупай