Как удалить системное приложение на Андроиде Леново

Ниже мы разберём, как можно удалять системные приложения на Android 10 и Android 11. Но для начала зададим вопрос – нахрена это делать?
Например на моём OnePlus 8 Pro гугл хром является системным приложением. А в более поздних версиях он работает коряво и не имеет некоторых фишек, которые были в более ранних версиях. И эту проблему ни как не решить без его полного удаления и установки другой версии.
Или просто хочется минимизировать количество мусора в системе и поудалять всё лишнее. Или десятки других примеров, ниже можете делиться своими…

Итак порядок действий:

  • Обязателен рут доступ. – тут я рассказывал как получить рут на аппаратах OnePlus
  • Необходимо скачать модули Magisk – Debloater (Terminal Emulator) и Busybox for Android NDK
  • Устанавливаем скачанные модули через Magisk Manager
  • Перезагружаем аппарат
  • Заходим в любое приложение “терминала” – например Terminal Emulator
  • В терминальном окне вводим “su” и по запросу от магиск выдаём разрешения суперпользователя
  • Затем вводим команду “debloat“
  • Дальше дело техники… Появляется пронумерованный список категорий. В каждой из категорий, расположенны приложения.
    Чтобы войти в одну из категорий нужно ввести её номер и нажать “Enter”
    После выбора категории и нажатия на “Enter” появляется список всех приложений доступных в данной категории.
    Чтобы удалить любое из них, необходимо ввести его номер и снова нажать на “Enter”. Затем необходимо подтвердить или отменить действие. При вводе “Y” мы подтверждаем удаление выбранного приложения. При вводе “N” отменяем выбор.
  • После выбора приложения и подтверждения удаления, перезагружаем аппарат.
  • И последние действие… Приложени которое было выбранно для удаление больше не является системным и его можно удалять, как любое другое приложение.
  • Всё!

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

Источник: oneplusfans.ru

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

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

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

Существует несколько способов, чтобы избавиться от такого рода «мусора». Например, на просторах Google Play можно найти несколько программ, позволяющих удалить ненужные системные приложения. Но зачастую такие утилиты либо требуют root-прав, либо могут работать на устройствах определённого производителя. Однако редко можно увидеть универсальное решение этой задачи, и в сегодняшнем руководстве вы узнаете, как вручную удалить эти системные приложения без прав суперпользователя. Всё, что потребуется от вас, это ввести несколько простых ADB-команд в командной строке.

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

  1. Создать папку с именем Android в корне диска C:.
  2. Установить USB-драйвера для вашего устройства (здесь можно найти ссылки на универсальные драйвера для некоторых устройств).
  3. В некоторых лучаях для установки драйверов потребуется отключить проверку подлинности.
    • Для Windows 7:
      Во время включения компьютера, после загрузки BIOS, необходимо нажать клавишу F8. В появившимся меню «Дополнительные варианты загрузки» выбрать «Отключение обязательной подписи драйверов». Данный способ может сработать не с первого раза, поэтому следует повторить действие либо открыть командную строку от имени администратора и ввести две команды:
      «bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS»;
      «bcdedit.exe /set TESTSIGNING ON».
    • Для Windows 8:
      Нужно нажать сочетание клавиш Win+I, зажать клавишу Shift и выбрать пункт «Выключение» > «Перезагрузка». При включении компьютера выбрать «Диагностика» > «Дополнительные параметры» > «Параметры загрузки» > «Перезагрузить». При загрузке выбрать режим «Отключить обязательную проверку подписи драйверов», нажав клавишу F7.
    • Для Windows 10:
      Необходимо зажать клавишу Shift и выбрать меню «Пуск» > «Выключение» > «Перезагрузка». После загрузки выбрать «Поиск и устранение неисправностей» > «Дополнительные параметры» > «Параметры загрузки» > «Перезагрузить». Затем выбрать пункт «Отключить обязательную проверку подписи драйверов», нажав клавишу F7.
    • Скачать архив adb-fastboot.zip и распаковать файлы в папку Android.
    • Установить приложение App Inspector на смартфон.
    • Активировать пункт «Отладка по USB» на смартфоне.
      Сделать это можно в разделе «Для разработчиков». Как его открыть, можно узнать здесь.
    • Подключить телефон к компьютеру по USB-кабелю.
      Рекомендуется использовать оригинальный или кабель хорошего качества, а также порт USB 2.0, расположенный на материнской плате (для ПК).
    • Изменить тип подключения с «Зарядка этого устройства» на «Передача файлов».
    • Открыть командную строку и перейти в созданную папку Android командой «cd c:Android» (команды пишутся без кавычек).
    • Убедиться, что компьютер находит устройство по ADB.
      Для этого необходимо ввести «adb devices» в командную строку. На появившейся запрос на телефоне о разрешении об отладке по ADB на данном компьютере необходимо нажать «Ok», при этом выбрав пункт «Всегда разрешать с этого компьютера». Если устройство видно, то выведется текст «List of devices attached» и список всех устройств (например,xxxxxxx device). Если же вместо «device» будет написано «offline» либо список окажется пустым, то необходимо обновить ADB, проверить драйвера/шнур, поменять порт USB/компьютер.
    • Запустить утилиту App Inspector и выбрать пункт App List (Ordered by name). Найти и выбрать удаляемое приложение. Под именем программы будет отображено имя пакета и его версия.
    • В командной строке ввести «adb shell».
    • Затем ввести «pm uninstall -k —user 0 name.of.package», где name.of.package — имя удаляемого пакета, которое ранее узнали в App Inspector.
    Lenovo z50 70 характеристики i7

    Вместо предупреждения

    Удаление системных приложений может привести к нежелательным последствиям, поэтому всегда заранее узнавайте, от чего вы собираетесь избавиться, прежде чем выполнять эти шаги. В противном случае ваш телефон может стать непригодным для использования до тех пор, пока вы не выполните сброс данных. Кроме того, удаление одно системного приложения может привести к неработоспособности другого приложения, которое зависит от него. Однако, как уже было сказано выше, сброс данных всегда вернёт всё на свои места и восстановит все ранее удалённые системные программы.

    Также следует знать, что на самом деле приложения не удаляются с устройства полностью, они удаляются только для текущего пользователя (пользователь «0» является основным). Поэтому, если опустить часть команды «-user 0» и «-k», данный способ не будет работать. Эти две команды соответственно указывают, что системное приложение будет удалено только для текущего пользователя (а не для всех пользователей, что требует рут доступа), и что кеш/данные системного приложения будут сохранены (что также не может быть удалено без прав суперпользователя). Поэтому, даже если вы «удалите» системное приложение, используя этот метод, вы всё равно сможете получать официальные OTA-обновления.

    Удаление системных и предустановленных приложений на Android с помощью ADB

    В списке основных команд ADB и Fastboot была представлена команда adb uninstall , отвечающая за удаление приложений. С ее помощью можно удалить сторонние приложения (установленные из Google Play или других источников), но нельзя деинсталлировать предустановленные программы. Разумеется, ADB может справиться и с этой задачей, но для ее реализации придется выполнить несколько дополнительных действий.

    Подготовка

    Помимо обязательной установки утилиты ADB, рекомендуется загрузить драйверы USB и установить Java Development Kit. Ссылки на скачивание всех необходимых компонентов можно найти в одном из предыдущих постов. На смартфоне нужно включить отладку по USB и установить приложение App Inspector. Режим отладки активируется в настройках в разделе «Для разработчиков». Если последний скрыт, следует зайти в раздел «О телефоне» и 7 раз тапнуть по строке «Номер сборки» («Build number»). Alt Text

    Alt Text

    Удаление приложений

    После выполнения вышеперечисленных шагов можно приступать к удалению предустановленных программ. На этом этапе придется прибегнуть к использованию приложения App Inspector. С его помощью можно узнать имя пакета любой установленной на устройстве игры или программы.

    Для этого достаточно запустить App Inspector, выбрать приложение, которое нужно удалить и скопировать имя пакета, указанное в строке «Package name». Alt Text Затем можно подключать устройство к ПК. Когда поступит запрос на разрешение отладки с компьютера, необходимо его предоставить. Alt Text

    Чтобы начать работу с ADB, достаточно открыть папку «platform-tools» и, удерживая клавишу «Shift», щелкнуть правой кнопкой мыши по пустой области, а затем в раскрывшемся контекстном меню выбрать пункт «Открыть окно команд» либо «Открыть окно PowerShell здесь» (в этом абзаце идет речь об использовании ADB на компьютере под управлением Windows). Alt Text Чтобы удалить ненужное приложение, останется выполнить 2 команды (после ввода каждой из них следует нажать кнопку «Enter»).

    adb shell
    Enter fullscreen mode

    Exit fullscreen mode

    Этой командой вызывается консоль Android (shell). Если вместо командной строки используется Windows PowerShell, перед командой необходимо добавить ./ или . . Готовый вариант выглядит так:

    ./adb shell
    Enter fullscreen mode

    Exit fullscreen mode

    Alt Text

    Следующая команда отвечает за удаление определенного приложения. com.example.package необходимо заменить именем пакета, полученным из программы App Inspector.

    pm uninstall -k —user 0 com.example.package
    Enter fullscreen mode

    Как откалибровать экран на ноутбуке Lenovo

    Exit fullscreen mode

    К примеру, чтобы удалить приложение Google Play Фильмы, нужно выполнить команду:

    pm uninstall -k —user 0 com.google.android.videos
    Enter fullscreen mode

    Exit fullscreen mode

    Alt Text

    Вскоре в командной строке отобразится надпись «Success». Это будет означать, что удаление завершено.

    Источник: dev.to

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