在哪里可以找到OTA更新文件?


14

我正在尝试查找包含Droid Bionic的OTA更新的zip文件。现在,它无法更新,并且每次失败都会删除该文件,我需要重新下载(需要很长时间)。我希望保存此更新,以便尝试在手机上尝试一些操作并尝试更新。我在/ cache目录中的某个地方在线阅读了它,但是将其安装到PC并搜索缓存甚至“ * .zip”时,我什么都看不到。有人知道我如何找到该zip文件吗?也许我需要更改PC设置或进行某些搜索(我已经更改了文件夹设置以查看隐藏的文件和系统文件)。


1
/cache通常是设备上的单独分区,PC无法通过USB挂载该分区。您可能需要先在设备上使用文件管理器(或外壳程序或其他工具),才能将文件从其中移动/cache到外部存储设备。不过,您可能需要root用户。
eldarerathis 2012年

@eldarerathis-感谢您的回复。我已经扎根手机并"ES File Explorer File Manager"从市场上下载了。在中/cache,我看到的是一个名为的文件Blur_Vesion.5.9.905.XT875.Verizon.en.US.zip,它是最后一次更新。我希望新的类似6.7.246.XT875.Verizon.en.US.zip,但是那里没有类似的东西。该文件约为368 MB。还有其他想法吗?
SwDevMan81 2012年

嗯,不确定。我原本希望最新的OTA也会在那里,而且我不知道还有其他地方可能会结束。
eldarerathis 2012年

从902更新到905时,我遇到了类似的问题。我按照下面链接的文章中的两页说明将自己带到905:androidadvices.com/…祝您好运!

@eldarerathis-好吧,我猜该文件是ICS的更新。因此,如果您想将其发布为答案,我会接受。不知道为什么决定给该文件贴错标签,但是我只是使它正常工作,而那是使我进入ICS的文件,谢谢!
SwDevMan81 2012年

Answers:


7

我想在这里介绍两点:

  1. /cache通常是设备上的一个单独分区,PC无法通过USB挂载该分区,因此无法正常工作。USB连接通常会访问一个名为“ sdcard”(或类似名称)的目录,该目录用作外部存储设备,尽管该存储区域不必在设备的物理外部(它可以只是一个名为的分区,/sdcard而不是一个实体卡)。

  2. 如果安装了OTA,/cache则应该可以通过设备上的文件浏览器或外壳程序找到它。找到文件后,您只需将文件从移动/cache到外部存储中,然后通过USB复制即可。不过,您需要root才能访问/cache。有很多文件浏览器支持root访问,但是我个人使用ES File Explorer


1

对于Lenovo,下载的更新文件的位置为:内部存储> LenovoOTAsdcard0 / LenovoOTA 文件夹

之后,下载完成后安装到电脑,然后复制执行移动/设备,否则文件“会更新后,可以删除上



0

或者,您可以刷新当前版本或更高版本的FXZ rom图像。这样做的好处是,您的手机处于什么状态以及OTA更新所需的缺少的bloatware都无关紧要。

您需要的东西:

  • 所需版本的FXZ图片(通过Google搜索)
  • RSDLite(Google搜索rsdlite 5.7下载)
  • 摩托罗拉设备驱动程序(可在摩托罗拉网站上找到)
  • USB电缆

0

我的设备是HTC One M7,我通过执行dumpsys设法找到了OTA。grep .zip

下载文件时,我已经处于adb shell su会话中((退出并重新进入shell并尝试运行dumpsys命令后,我找不到它。我猜测dumpsys可在临时日志上运行) )

最终我在/data/data/com.android.providers.downloads/cache文件夹中找到了它

我设法将其复制到/ sdcard,但在拔下USB电缆并重新插入之前,它不会显示在Windows资源管理器中。

我想Windows不会刷新文件夹/目录索引(或其他内容)以查看在其中创建的新文件


0

我在以下位置找到了OTA软件包

/data/data/com.lenovo.ota/app_otapackages/

对于我的Lenovo K3 Note

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.