在Nexus手机或平板电脑上全新安装Android


23

最近,我遇到了一个问题,我的Nexus S手机无法升级到Jelly Bean。在升级过程中,我收到一条错误消息,提示当前系统上的文件之一已损坏,因此无法应用升级。

我知道全新安装(而不是升级)可以解决此问题,但是我很难找到有关如何执行此操作的明确信息。大多数教程要求您从不受信任的来源(不可靠的下载站点)下载新的操作系统,并假定您的手机已扎根。

值得庆幸的是,事实证明,您只能使用Google官方软件进行此操作,而无需扎根手机(您可以-没关系)。

我在下面给出了我使用的方法的说明,作为答案。当您需要进行真正的出厂重置时,这也很有用。Android中的“恢复出厂设置”功能仅清除用户数据,使操作系统保持原状-如果您的操作系统已损坏或对其进行了修改,并且您希望将其恢复为原始的库存状态,则无用。这样就解决了问题。

本说明适用于任何Nexus手机或平板电脑。

Answers:


13

当心:这些说明适用于干净安装操作系统。这意味着您的所有数据将永久丢失。如果您的手机先前已植根,则它将恢复为未植根状态(无论您是否想要)。

请记住,请备份手机上的所有重要数据。它会丢失。


1.开启USB调试

打开设备上的USB调试:

转到系统设置/开发人员选项,然后检查“ USB调试”。

2.快速启动

您将需要fastboot工具。这是面向开发人员的官方Google命令行工具。您可以按照官方说明安装该工具,但是它们非常复杂。如果您使用的是Mac OS X或Linux,则可能应该做我所做的事情,并使用adb-fastboot-install开源工具

只需下载,解压缩并使用以下命令行说明之一(取决于您的操作系统)即可:

sh ADB-Install-Mac.sh

要么

sh ADB-Install-Linux.sh

显然,这样做时,您需要位于包含这些文件的目录中。

关于如何在Windows上安装fastboot有很多说明(例如this)。另请参阅user17512的答案以获取Windows用户的替代方法。

3.进入设备的快速启动模式

您需要使用USB电缆将设备连接到计算机,然后访问设备的快速启动模式:

  • Nexus S上:关闭手机。按住音量调高,然后按住电源。

  • Galaxy NexusNexus 5Nexus 10上:关闭手机。同时按住提高音量和降低音量,然后按住电源。

  • Nexus 4Nexus 6Nexus 7Nexus 9上:关闭设备。按住降低音量,然后按住电源。

4.解锁引导程序

在您的计算机上执行以下命令:

fastboot oem unlock

注意:此步骤将从设备中删除所有数据。

5.下载工厂映像

直接从Google下载特定设备的出厂映像和所需的Android版本。

6.安装系统

解压缩存档文件(如果您在Windows上,则可能需要下载其他软件来解压缩 .tar.gz文件。7-zip就可以了。Mac和Linux用户已经安装了所有必需的软件)

进入新近未归档的目录,然后执行以下命令:

./flash-all.sh

注意:这会清除您设备中的所有数据

一段时间后,您的设备应重新引导并引导至新安装的操作系统:)

7.重新锁定您的引导程序

此步骤并非绝对必要,但出于安全原因,这是个好主意。再次重新引导到快速引导模式(请参阅上面的步骤2),然后在计算机上执行以下命令:

fastboot oem lock

这对我很有用,希望对其他人有帮助:)


非常有用,它在Nexus S上对我有效。非常感谢您的分享,知识就是力量。
bobighorus 2013年

3

如果您使用的是Windows,优秀的Nexus Root Toolkit会自动执行此处给出的过程,只需单击一下即可“快速刷入库存并取消根目录”,然后再添加OEM锁定选项。当然,它和其他高级功能一样容易解锁和生根。您可以在以下位置获得它:

http://www.wugfresh.com/dev/nexus-root-toolkit/

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.