我使用CyanogenMod安装程序在HTC One上安装了CyanogenMod 11。因此,我在设备上也安装了Google Apps(gapps)。但是我需要没有间隙的CM11。
然后执行以下操作没有成功:


将cm-11-20140308-SNAPSHOT-M4-m7.zip复制到/ sdcard /
启动到恢复模式->恢复-> ClockworkMod Recovery v6.0.4.6:
“擦除数据/恢复出厂设置”
“安装zip”,选择zip文件

“现在重新启动系统”

所以我得到了一个新的CM11,但是仍然安装了间隙。

除了“擦除数据/恢复出厂设置”外,我还应该做什么?要摆脱这个应用程序?



评论

在重新安装之前格式化系统分区可能会这样做。我认为CM会自动备份和还原Gapps,其想法是使使用Gapps的人更容易进行更新。由于它们已安装到系统分区,因此恢复出厂设置不会删除它们。

#1 楼

解决我的问题的方法是:


擦除数据/恢复出厂设置AND
清除缓存和Dalvik缓存AND
格式化系统分区

这可以通过ClockworkMod使用各种菜单来完成。

评论


设置为解决方案。也许您想添加用于这些步骤的软件。

– davidbaumann
2014年5月20日下午4:42

除了启动到Recovery之外,没有涉及其他软件。

–马特西亚斯·乌利希斯(Matthias Urlichs)
2015年9月13日上午10:16

在执行这些步骤之后,我还必须再次安装CM,但是可能是因为我说“不”以在重新启动时再次将手机重新植根,也许CM还是这样做了(是的,这不是最明智的评论)

–马特西亚
16年11月25日在16:44

#2 楼

似乎无需重新安装就可以删除它。


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

源代码在这里:如何修复错误的Google应用

评论


这只会删除gapp自动加载脚本。然后重新启动,您可以将其卸载。

– xuhdev
2014年12月9日20:20在

它不是说您执行完此操作后必须重新启动并再次刷新ROM吗?不知道这是否不算是重新安装...

–条纹
15年8月28日在23:02

@atrioom会跳过擦除或格式化系统分区,因此您不是从头开始

–马特·威尔基
16年1月28日在5:53

#3 楼

我知道这是一个旧线程,但是在Google上它显示的很高,并且是我尝试从手机中删除Gapps / Google Apps时与我自己的任务唯一相关的线程,因此我想加2美分。

以上答案对我不起作用。我所做的是以下操作:

(警告:这可能会使某些设备变砖!)


使用低级闪光工具(例如,强制闪光假图像)将Androxyde FlashTool)插入手机的系统ROM中(例如,值为10mb的零)应该可以覆盖文件分配表。
如果上述操作已将恢复文件删除,请安装恢复文件。为此,您可以按住电话特定的按钮组合以使其处于闪存模式(例如,关闭电源和调低音量),然后使用上一步中使用的闪存工具来刷新大多数rom文件中包含的boot.img文件。 。
启动恢复,然后安装您选择的rom。

这将创建一个完全干净的系统ROM,其中仅包含ROM本身中包含的应用程序。
如果您决定以后再想使用Google应用,只需搜索“ GApps android”或访问http://opengapps.org。

#4 楼

擦除缓存分区并擦除dalvik缓存并重新安装。

评论


我猜想这缺少步骤“格式化系统分区”,这就是为什么它没有表决权的原因。

–乐趣
15年4月22日在13:59