Answers:
如果您等待电话启动的时间过长(例如,使其通宵开机),但仍处于启动动画状态,则可能处于bootloop中。这是由于/system
分区中的某些错误导致电话无法启动时。作为初步测量,您应该执行恢复出厂设置(或擦除/data
),以查看是否有帮助。如果这样做没有帮助,则应重新安装该/system
分区。
首先,您必须格式化/system
目录;您将需要自定义恢复才能执行此操作。我建议使用TWRP(Nexus 5),但无论选择哪种恢复,都应下载最新版本。
关闭Nexus 5电源,然后同时按住Vol-,Vol +和Power。在出现“ 快速启动模式”菜单之前,请不要松开按钮。 不必要用力过大,否则可能会损坏您的按钮。
现在,您将必须使用adb和fastboot工具。在PC的adb / fastboot文件夹中打开一个终端/ cmd。如果您有Android SDK,则通常位于中/path-to-sdk/sdk/platform-tools/
。或者,您可以为Windows(或Linux)安装最小ADB和快速启动工具sudo apt-get install android-tools-adb android-tools-fastboot
。
现在,将手机插入PC。确保您的电话处于快速启动模式,请输入terminal / cmd:fastboot devices
以确保您的电话已正确连接(它应该向您返回一个串行代码)。下一条命令将在您的手机上执行出厂重置,因此请注意,这将擦除手机上的所有用户数据:fastboot oem unlock
。发出该命令后,键入fastboot reboot
。系统将显示一个包含android徽标和进度条的屏幕(最多可能需要十分钟才能完成)。之后,您的手机将尝试再次启动。在屏幕上不再显示android徽标和进度条后,将其关闭。
现在,我们将使用我们先前下载的recovery.img文件。如步骤2所述,使用Vol-,Vol +和电源将手机重新启动为快速启动模式。请确保已与相连fastboot devices
。在同一终端/ cmd中,键入fastboot flash recovery /downloads/recovery.img
,/downloads/recovery.img
以下载的恢复的完整路径替换。
完成此操作后,在电话上,使用音量按钮滚动到“ Restart Bootloader ”,然后按下电源以将其选中。引导加载程序重新加载后,使用音量按钮滚动到“恢复模式 ”,然后选择电源。然后,您应该会受到新安装的自定义恢复的欢迎。
这些是TWRP的说明:恢复运行后,点击“ 擦除”>“高级擦除”并仅勾选系统,数据,缓存和dalvik缓存。现在滑动到“ 擦除”。这将清除设备中的所有系统和用户数据;如果仅选择了这四个分区,则将保留外部SD卡上的数据。
现在,您将下载一个新的系统映像。如果您想使用普通ROM,请参考XDA(此版本已扎根)。XDA线程上有许多可用的自定义ROM 。下载ROM映像。
现在,回到TWRP中,确保您位于主屏幕上(底部应有一个主页按钮),然后转到“ 高级”>“ ADB侧载”,然后滑动以激活该模式。键入adb devices
以确保您的设备已正确连接,然后键入adb sideload /downloads/ROM.zip
,替换/downloads/ROM.zip
为您刚下载的ROM(.zip文件)的完整路径。这可能最多需要十分钟才能完成。
完成之后,只需重新启动即可!在TWRP主屏幕上,转到重新引导>系统,它应该正确引导。请记住,第一次启动可能需要一个小时才能完成,因此请保持其连接电源!
自十小时前被问到以来,向发问者发布的内容就不多了,但发给其他发现此问题的人:
棒棒糖的第一次启动可能需要很长时间。在我的Nexus 4上,OTA从4.4.4更新之后,大约花了半个小时。在“ flying colours”启动屏幕中至少花费了10分钟。我会确保它具有电源,并在担心之前将其放置至少30-60分钟。