问题描述
使用已经刷了CM12系统的解锁并root的Nexus 4设备,并在使用TWRP进行GAPPS刷写时遇到Status 7错误。提问者询问应选用哪种GAPPS.zip文件以适用于Lollipop Nexus 4 CM12系统。
解决方案
方案一:选择正确的GAPPS版本
请务必确保选用的GAPPS版本与你的CM12及Nexus 4设备兼容,特别是注意版本之间的适配性。通常情况下,可以参见CyanogenMod官方文档或社区来选择正确的补丁包。
- 访问CyanogenMod官方 wiki 页面:http://wiki.cyanogenmod.org/w/Google_Apps
请仔细查看上述链接中的信息,并按照指示下载和使用相匹配的GAPPS版本。
方案二:确认TWRP文件路径与GAPPS兼容
请检查刷入TWRP时所使用的boot.img是否已正确设置,以确保GAPPS可以成功安装。有时,不正确的引导加载程序或root权限问题也会导致类似错误。
- 确认当前 root 和 TWRP 的版本是否一致且与设备匹配。
- 重新下载官方发布的 CM12 版本和对应的 GApps 包,确保二者之间没有版本偏差。
方案三:检查刷机操作步骤
以下为一般性的刷机操作,请根据下面的步骤进行检查或执行:
1. 将Nexus 4设备通过USB连接至电脑,并且在TWRP中选择擦除缓存分区、系统分区和data分区。
2. 在TWRP中依次刷入CM12及对应的Google Apps package。注意,在某些版本中,应当先刷Google Services Framework(例如GSF)再刷其他的应用程序包。
3. 确保在操作过程中无误退出任何文件系统写入操作。
4. 恢复设备后,请启动至Android并检查是否成功加载应用程序。如仍未解决问题,则考虑重新从头开始。
方案四:采用 NOGAPPS 方案
如果通过以上尝试均无法解决此问题,那么您可以选择继续使用 NOGAPPS 方式运行您的设备。
- 参见提问者在其答案中提到的其他解决方案:
- 链接 [Are there any solutions other than flashing Gapps, to have Google accounts on CyanogenMod?](http://android.stackexchange.com/q/62569/16575)
- 高级选项:[如何在没有使用 Google 地理定位服务的情况下使用 GPS](http://android.stackexchange.com/q/89622/16575)
采用 NOGAPPS 方案虽然缺少某些内置应用程序,但在无需安装 GAPPS 的前提下也能正常使用大多数功能。
综上所述,请按照相应建议进行调整或操作。如果问题依旧存在,您还可以考虑在相关技术论坛或社区内寻求进一步帮助与支持。希望以上方案能有效解决问题!
正文完