Як я можу відключити прикладний додаток, у якого відключена сіра кнопка "Відключити"? [дублікат]


10

На моєму пристрої було встановлено набридливий додаток (зокрема VUDU Версія 1.0). Щоразу, коли я завантажую свій пристрій, він запускає процес додаток, тому щоразу, коли я завантажуюся, я повинен відкривати перемикач програм і розминати його.

Я зайшов у програму "Налаштування" і спробував примусити зупинити, а потім відключити додаток, але кнопка "Відключити" відключена ("сіра"). Деякі інші програми також не дозволяють мені їх відключати. Чи є інший спосіб, за допомогою якого я можу ввімкнути кнопку або вимкнути додаток без вкорінення? Я бігаю 4.4.2.

Відповіді:


4

Вибачте, але для цього вам доведеться викорінити корінь. Іншого шляху немає.

  1. Корінь

  2. (Додатково) Встановіть резервну копію та резервну копію телефону Titanium . Якщо ви щось зіпсуєте, ви можете відновити телефон за допомогою цього

  3. Тепер використовуйте додаток під назвою System App Remover, щоб вибрати додаток, який потрібно видалити. Вам доведеться надати дозвіл суперпользователя, щоб він працював


Добре, дякую за вашу відповідь. Я не думаю, що я буду вкорінюватися, тому що мій пристрій абсолютно новий, але я ціную інформацію.
Xyspade

7

У деяких версіях Android ви можете adbвідключити додатки, які в іншому випадку ви не зможете деактивувати через інтерфейс користувача. Додаток Debloater, пов’язаний із вищезгаданим, автоматизує та спрощує цей процес. Ця відповідь пояснить, як виконати той же процес вручну.

ПОПЕРЕДЖЕННЯ. Якщо вимкнути неправильну програму або скористатися неправильними командами, ваш пристрій може залишатися м'яким. Будь ласка, переконайтеся, що ви знаєте, що ви робите, перш ніж продовжувати.

  1. Переконайтеся, що налагодження Android налагоджено правильно, а потім перейдіть у оболонку adb:

    adb shell
    
  2. Отримайте список усіх встановлених пакетів за допомогою pm

    pm list packages -f
    
  3. Визначте пакунки, які ви хочете відключити, і запишіть їх.

  4. Вимкніть кожен пакет окремо, виконавши одну з таких команд:

    • якщо ви перебуваєте на Kitkat :, pm block <package_name>напрpm block com.motorola.motocare
    • якщо ви перебуваєте на Lollipop :, pm hide <package_name>напрpm hide com.motorola.motocare
  5. Тепер додаток слід вимкнути та зникнути з пускового пристрою. У випадку фонової послуги вона назавжди перестане працювати у фоновому режимі.

Щоб скасувати цю процедуру, ви можете скористатися однією з таких команд:

  • якщо ви перебуваєте на Kitkat :, pm unblock <package_name>напрpm unblock com.motorola.motocare
  • якщо ви перебуваєте на Lollipop :, pm unhide <package_name>напрpm unhide com.motorola.motocare

1
На завершення, починаючи з Android M і далі, ви все ще можете відключити програмне забезпечення з використанням OEM : pm uninstall -k --user 0 <name of package>без запуску root. Але будьте обережні, ці зміни є постійними, якщо ви не виконаєте скидання заводських налаштувань.
Prahlad Yeri

2

Так, є інший спосіб :)

Вам пощастило, оскільки у вас є версія Android Kitkat. Просто використовуйте інструмент Debloater від Gatesjunior від XDA: http://forum.xda-developers.com/android/software/debloater-remove-carrier-bloat-t2998294

Вимоги: Програма вимагає встановлення USB-драйверів виробника для вашого конкретного пристрою, а також наступного: • Операційна система Windows • Увімкнена налагодження USB для вашого пристрою • Root або KitKat, що працюють на вашому пристрої


Я спробував ваш шлях і завантажив програму, але вона не розпізнає мій пристрій. Я пройшов усі кроки і включив USB-налагодження. Мій планшет є торговою маркою RCA, і при подальших дослідженнях здається, що RCA не виробляє драйвери для своїх пристроїв. Чи можу я ще використовувати цю програму іншим способом?
Xyspade

USB-драйвери вашого виробника для вашого конкретного пристрою є обов'язковою вимогою. Спробуйте знайти довідку щодо XDA з драйвером USB для вашого пристрою. Який саме тип вашого пристрою? RCA бренд таблетки не так багато корисної інформації , якщо вам потрібна допомога;)
JIS

Яка точна інформація була б вам корисною, як номер моделі?
Xyspade

Опублікуйте тут усе, що ви можете щодо свого пристрою. Наприклад, у мене є телефон Motorola Moto G LTE, але точна інформація - номер моделі на її паперовій коробці: XT1039.
JIS

0

Спробуйте таким чином:

  1. Підключіть пристрій через ADB
  2. Перейдіть до оболонки ADB

    adb shell
    
  3. Знайдіть цільовий додаток, перерахувавши всі додатки

    pm list packages
    
  4. Видаліть додаток, як це

    pm uninstall -k --user 0 com.android.inputdevices
    
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.