ДомойРуководства How-ToКак удалить любое приложение Bloatware без компьютера или рута

Как удалить любое приложение Bloatware без компьютера или рута

Раздуваемое ПО — проблема Android, и дело не только в Samsung. Удаление приложений с Удалить или же Отключить Кнопка, выделенная серым цветом в настройках, всегда связана с отправкой сложных команд ADB на ваш телефон с компьютера, что само по себе всегда было такой проблемой для настройки. К счастью, это наконец изменилось.

Используя функцию беспроводной отладки, которую Google добавил в Android 9.0 Pie еще в августе 2018 года, приложения Android теперь могут получать доступ к серверу ADB вашего телефона. Другими словами, теперь вы можете отправлять команды ADB на свой телефон. Одно приложение, LADB от разработчика Тайлера Нейме, было специально создано для этой задачи и имеет преимущество перед любыми потенциальными конкурентами. Я покажу вам, как использовать его для удаления любого пользовательского или системного приложения ниже.

Требование

  • Android 9 или выше

Шаг 1. Установите средство просмотра имен пакетов 2.0

Вам необходимо знать название пакета приложения или приложений, которые вы пытаетесь удалить. Самый простой способ найти эту информацию — установить приложение под названием Package Name Viewer 2.0 от разработчика csIng.

  • Ссылка на Play Store: Package Name Viewer 2.0 (бесплатно)

Как удалить любое приложение Bloatware без компьютера или рута

Шаг 2. Найдите имя пакета вредоносного ПО

Теперь откройте Package Name Viewer 2.0 и используйте функцию поиска в верхней части экрана, чтобы найти приложение, которое вы хотите удалить. Под его общим именем вы увидите имя пакета приложения, по которому операционная система знает приложение. Скопируйте это имя для использования в будущем, помня, что вам нужно будет повторить этот шаг для каждого приложения, которое вы хотите удалить.

Как удалить любое приложение Bloatware без компьютера или рута

Одна особенность здесь — это функция копирования приложения, к которой вы можете получить доступ, нажав любую запись и выбрав «Копировать». Это скопирует имя пакета приложения в буфер обмена, что упростит простую вставку в приглашении ADB позже, за исключением того, что копируется не только имя пакета.

Два лучших обходных пути, которые у меня есть, не очень хороши. Во-первых, вы можете просто записать com.abc.xyz имя пакета отображается под общим именем приложения, но это не будет работать с некоторыми более длинными именами пакетов. В этих случаях вы можете использовать функцию копирования приложения, а затем вставить скопированное в приложение для заметок, например Google Keep. Оттуда удалите все, кроме строки текста между пакет: и Пусковая установка: и скопируйте то, что осталось.

Как удалить любое приложение Bloatware без компьютера или рутаКак удалить любое приложение Bloatware без компьютера или рута

Шаг 3. Включите параметры разработчика

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

Читай также:  Как сопрягать Airpods с Amazon Fire Stick и управлять их громкостью

Поэтому включите параметры разработчика, перейдя в «Настройки» -> «О телефоне», затем нажав Номер сборки вход семь раз быстро. Оттуда при появлении запроса введите PIN-код экрана блокировки. Если вам нужна дополнительная помощь с этой частью, см. Наше полное руководство:

Шаг 4. Включите беспроводную отладку

Теперь вам нужно включить базовую функцию Android, которая заставляет все это работать. Откройте приложение «Настройки», прокрутите вниз и выберите «Система», затем нажмите «Дополнительно» и выберите «Параметры разработчика». На некоторых телефонах запись параметров разработчика может быть указана в самом низу основного экрана настроек.

Оказавшись внутри, прокрутите вниз до Отладка раздел. Здесь включите переключатель рядом с «Беспроводная отладка», затем нажмите «ОК» в приглашении, чтобы подтвердить свой выбор. На Android 11 и выше вам потребуется подключение к Wi-Fi, чтобы включить эту функцию.

Как удалить любое приложение Bloatware без компьютера или рутаКак удалить любое приложение Bloatware без компьютера или рута

Мы протестировали это и обнаружили, что он работает на всех основных скинах Android от OEM-производителей, продающих телефоны в США, но не гарантируется, что каждое устройство будет иметь функцию беспроводной отладки. Это часть AOSP, базы открытого исходного кода Android, но OEM-производители иногда удаляют функциональность из своих версий Android со скинами. Если в вашем телефоне нет этой опции, к сожалению, этот метод вам не подойдет.

Шаг 5: Установите LADB

Пришло время установить LADB, приложение, которое позволит вам отправлять команды ADB на свой телефон. Версия для Play Store (ссылка ниже) стоит 2,99 доллара, но это дешево для того, на что она способна. Тем не менее, если вам нужен бесплатный вариант, вы можете перейти на страница приложения на GitHub и скомпилируйте APK из исходников.

  • Ссылка на Play Store: LADB — Local ADB Shell ($ 2,99)

Как удалить любое приложение Bloatware без компьютера или рута

Шаг 6: Установите соединение

Если вы используете Android 9 или Android 10, откройте LADB и подождите, пока не появится всплывающее окно с вопросом, хотите ли вы «Разрешить отладку по USB». Установите флажок «Всегда разрешать», затем выберите «Разрешить» в этом запросе, чтобы установить соединение.

Как удалить любое приложение Bloatware без компьютера или рутаКак удалить любое приложение Bloatware без компьютера или рута

Если вы используете Android 11 или выше, откройте LADB, и вы увидите запрос с запросом номера порта и кода сопряжения. Затем переведите LADB в режим разделенного экрана и откройте приложение «Настройки» на другой половине экрана. Перейдите оттуда в Параметры разработчика, затем коснитесь текста «Беспроводная отладка», чтобы войти в подменю.

Оттуда нажмите «Сопряжение устройства с кодом сопряжения», затем скопируйте номер после двоеточия (:) под IP-адрес и порт в Порт поле в LADB. Скопируйте Код подключения к Wi-Fi в Код подключения поле, затем нажмите «ОК» в приглашении LADB. Подождите, пока не получите уведомление «Беспроводная отладка подключена», прежде чем закрывать режим разделенного экрана или возвращать LADB в полноэкранный режим.

Читай также:  Как очистить историю на Hulu

Как удалить любое приложение Bloatware без компьютера или рутаКак удалить любое приложение Bloatware без компьютера или рутаКак удалить любое приложение Bloatware без компьютера или рута

Если вы боретесь с этой частью, разработчик приложения очень активно помогал устранять проблемы с пользователями. Он любезно разместил свою контактную информацию Вот.

Шаг 7. Удалите все приложения Bloatware

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

pm uninstall -k —user 0

Заменить с фактическим именем пакета приложения-вируса. Например, чтобы отключить приложение T-Mobile на устройстве Galaxy, приобретенном у пурпурного оператора, вы должны ввести следующее:

pm uninstall -k —user 0 com.tmobile.pr.mytmobile

Вы можете пропустить часть «-k», если хотите. Все, что это делает, — это предотвращает удаление системой любых связанных данных из приложения на случай, если вы захотите переустановить его позже, не настраивая все заново. Поэтому, если вы хотите удалить и данные приложения, связанного с вредоносным ПО, отправьте команду в следующем формате:

pm uninstall —user 0

Как только вы получите команду правильно, нажмите клавишу ВВОД на клавиатуре, чтобы отправить ее. Ваша клавиатура должна автоматически свернуться, а терминал должен вернуть сообщение «Успешно». Это означает, что приложение исчезло, вступает в силу немедленно.

Как удалить любое приложение Bloatware без компьютера или рутаКак удалить любое приложение Bloatware без компьютера или рута

Отказ от ответственности: то, что происходит под капотом, здесь не точно что бы произошло, если бы вы могли сразу удалить это приложение, как если бы вы установили приложение самостоятельно. Это больше похоже на отключение приложения, поскольку сохраняется исходный APK (но не данные приложения или какие-либо обновления), поэтому приложение появится снова, если вы сбросите настройки телефона до заводских. Но для большинства практических целей это так же хорошо, как удаление.

Переустановка приложения Bloatware после удаления

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

Но если вы решили, что хотите восстановить удаленное приложение, а ваш телефон все еще работает, вы можете отправить следующую команду в LADB, чтобы переустановить его:

pm install-existing —user 0

. замена с фактическим названием пакета. Опять же, используя в качестве примера приложение T-Mobile, которое предустановлено на устройствах Galaxy, приобретенных у оператора связи, вы должны отправить эту команду:

pm install-existing —user 0 com.tmobile.pr.mytmobile