Как удалить gapps из CyanogenMod

21

Я установил CyanogenMod 11 на свой HTC One с помощью установщика CyanogenMod. Таким образом, я получил также Google Apps (gapps) на моем устройстве. Но мне нужен CM11 без гаппсов. Тогда я безуспешно сделал следующее:

  1. скопируйте cm-11-20140308-SNAPSHOT-M4-m7.zip в / sdcard /
  2. загрузиться в режиме восстановления -> восстановление -> ClockworkMod Recovery v6.0.4.6:
  3. "удалить данные / сброс настроек"
  4. «установить zip» выбирая zip-файл
  5. "перезагрузите систему"

    Таким образом, я получил новый CM11, но с установленными gapps.

    Что я должен сделать в дополнение к «стереть данные / сброс настроек», чтобы избавиться от этого приложения?

TaronAM
источник
Форматирование системного раздела перед переустановкой, вероятно, сделает это. Я думаю, что CM автоматически создает резервные копии и восстанавливает Gapps, идея состоит в том, что это облегчает обновления для людей, которые используют Gapps. Поскольку они устанавливаются в системный раздел, сброс настроек не удаляет их.
eldarerathis

Ответы:

22

Решение моей проблемы было:

  • Протрите данные / сброс настроек и
  • Очистить кеш и Dalvik кеш и
  • Формат системного раздела

Это можно сделать с помощью ClockworkMod с использованием различных меню.

TaronAM
источник
Установить в качестве решения. Может быть, вы хотите добавить программное обеспечение, которое вы использовали для этих шагов.
Давидбауман
1
Никакого дополнительного программного обеспечения, кроме загрузки в Recovery, не требуется.
Матиас Урлич
1
Я также должен был установить CM снова после этих шагов, но, возможно, потому что я сказал «Нет», чтобы снова рутировать телефон при перезагрузке, и, возможно, CM делает это в любом случае (да, это не самый интеллектуальный комментарий)
Matthias
6

Похоже, вы можете удалить его без переустановки

  1. adb shell
  2. su
  3. mount -o rw,remount /system
  4. rm -R /system/addon.d

Источник здесь: Как исправить неправильные приложения Google

momiLevi
источник
Это только удаляет скрипты автозагрузки gapp. Затем перезагрузите компьютер, и вы сможете удалить их.
xuhdev
1
Разве это не говорит о том, что после того, как вы это сделали, вам пришлось перезагрузить компьютер и снова прошить ROM? Не уверен, что это не считается переустановкой ...
atripes
2
@atrioom пропускает стирание или форматирование системного раздела, так что вы не совсем начинаете с нуля
Мэтт Уилки
0

Я знаю, что это старая ветка, но она показывается довольно высоко в Google и является единственной релевантной для моего квеста, когда я пытался удалить Gapps / Google Apps из моего телефона, поэтому я решил добавить свои два цента.

Приведенные выше ответы не работают для меня . Я сделал следующее:

( ВНИМАНИЕ: это может привести к зависанию некоторых устройств! )

  • Принудительно прошить фиктивное изображение с помощью низкоуровневого флеш-инструмента (например, Androxyde FlashTool) в системное ПЗУ телефона, например, нули на 10 Мб должны сделать трюк, чтобы перезаписать таблицу размещения файлов.
  • Установите recovery, если оно было удалено вышеуказанной операцией. Вы можете сделать это, удерживая специальную кнопку на телефоне, чтобы перевести ее в режим флеш-памяти (например, питание и уменьшение громкости), а затем прошить файл boot.img, включенный в большинство файлов rom, с помощью инструмента флеш-памяти, который вы использовали на предыдущем шаге. ,
  • Загрузитесь в recovery и установите ваш rom по своему выбору

Это создаст полностью чистую системную ПЗУ с использованием только тех приложений, которые включены в само ПЗУ. Если вы все-таки решите, что вам нужны приложения Google, просто найдите «GApps android» или перейдите по ссылке http://opengapps.org .

Alex
источник
-2

Протрите раздел кеша, вытрите кэш dalvik и переустановите.

LeBeau
источник
Я предполагаю, что здесь пропущен шаг «Форматирование системного раздела», и именно поэтому он получил отрицательный ответ.
funroll