使用TWRP恢复恢复Android系统


8

请注意,我正在运行Mac OSX。


我尝试安装在XDA Developers上找到的支持kltemini(SM-G800F)的非正式版本的Cyanogenmod 。但是,我搞砸了安装中的某处,并收到有关TWRP恢复的消息:

Can't install this package on top of incompatible data. Please try another package or run a factory reset

当我尝试按重新启动进入系统时,我得到:

No OS Installed! Are you sure you wish to reboot?

@beeshyams在评论中说,我可以从受信任的来源SamMobile进行安装,我确实从中获得了SM-G800F捷克语版本,并下载了该版本。但是,闪烁失败并显示:

Error flashing zip /external_sd/Android_Stock.zip

将其解.tar.md5压缩到计算机上会生成一个文件,然后解压缩后会得到一堆.img文件。我读到我应该压缩它们,然后闪烁,但显示相同的错误。

另一种解决方案是下载自定义ROM,这样我就可以真正启动到任何内容,但是大多数ROM不支持SM-G800F。

我还可以做的是进入下载模式,然后下载库存恢复,这样我就可以通过OTA重新安装操作系统,但是存在无法再使用恢复的风险。

我该如何解决?


更新:

尝试使用heimdall打印件恢复库存恢复:

ERROR: Failed to send data!
Releasing device interface...

我在OS X上,并且正在使用CLI Heimdall进行刷新


我还在这里做了一个活跃讨论的聊天室:http : //chat.stackexchange.com/rooms/33331/discussion-on-question


您是否尝试过在sammobile上搜索股票。.三星设备的可靠
beeshyams

@beeshyams感谢您的信任来源。绝对会有所帮助。但是,另一个问题是无法访问电话上的external_sd,因为它无法检测到,并且external_sd无法安装。将尝试在我以前使用过的Ubuntu上运行
TheBro21

只要您可以进入下载模式,就没有真正的风险。刷新库存恢复并执行您想做的事情。当您需要自定义恢复时,请使用相同的下载模式对其进行刷新。
Firelord

1
您下载的ROM zip压缩文件可能包含该文件,例如recovery.img。
Firelord

1
.tar.md5文件用于通过程序ODIN(而不是通过TWRP恢复)进行闪烁。您必须运行ODIN并将手机以下载模式连接到计算机。如何使用ODINsamsungupdate.com/how-to/…–
DukeSilversJazz

Answers:


7

查看您刷新的ROM 的安装说明,我想在TWRP / CWM选项的Advanced Wipe下,选项“ Wipe Dalvik Cache,Cache,System和Data ”(可能是data)之一被漏掉了,导致现在的情况。

[[ 编辑

感谢OP确认安装CM时错过了擦拭数据。列出了OP的其他一些观察结果。这些不是通常观察到的CWM行为,但可能是由于ROM的“ 非官方 ” 不兼容而发生的

  1. 仅备份数据分区时,CM无法正常启动
  2. 他不得不借助擦除数据来恢复正常运行。ROM的安装说明中也提到了这一点

Flash CyanogenMod:.... 请注意,当您想返回到备用ROM时,恢复可能无法还原备份(ROM开发人员强调)

]]

除此之外,正如您所提出的,有两种选择

选项1重新刷新CM ROM,然后根据需要恢复为库存

选项2尝试直接闪存

选项1将是首选选项,因为您无法刷新库存ROM并收到错误消息

选项1的建议步骤

  1. 引导至TWRP / CWM的恢复模式
  2. 擦除Dalvik缓存,缓存和数据(“内部擦除-> TWRP高级擦除”)
  3. 安装CM ROM
  4. 安装GApps压缩包
  5. 通过测试Google Play商店连接,摄像头和通话/短信的最低功能来测试ROM是否正确安装

现在,假设它成功了,请使用ROM几天,然后再决定要继续使用还是恢复库存

从CM 12恢复为库存

  1. 由于您使用的是OS X和Debian,因此请安装Heimdall(我对此并不熟悉,因此将跳过详细信息)
  2. 闪回恢复。该指南似乎很好地解释了该过程,但是您可以根据自己的经验提出一个更好的替代方法http://davideddu.org/blog/posts/how-to-flash-a-recovery-image-using-heimdall/

有关相关问题的便捷信息,也可以涵盖问题评论部分中提出的要点

Windows用户

  • 使用Odin闪烁股票

Odin具有不同的版本,某些版本的选项已更改。因此,指南中的描述可能与工具上可用的选项不同。本指南具有与较新版本的Odin相对应的良好图示说明

http://androidmtk.com/flash-samsung-stock-rom-using-odin

此处介绍了如何刷新库存ROM的说明如何使用Samsung odin工具将.img转换为.tar以进行闪存?


我做到了,然后我创建了一个聊天室(相关链接)
TheBro21

是的,一旦StackExchange允许,我将在19小时内颁发赏金。谢谢:)
TheBro21

似乎您几乎所有东西。我的闪光灯的唯一问题是未擦除数据。您可能想补充一点,如果您备份数据分区,并尝试还原它,则Cyanogenmod将无法启动,因为它可能不兼容
TheBro21 2015年

那不是来自消息来源。根据我的个人经验,CM在尝试还原时没有启动,而在重新擦除数据时工作了
TheBro21 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.