我刚刚在我的 nexus 4 上安装了 Ubuntu 14.04,出现以下错误:
This phone needs restoring from a PC or service center.
答案1
您必须使用 kitkat (4.4.4) 或更早版本才能刷入 Ubuntu Touch。如果您使用 Lollipop (5.0 或 5.0.2),您将会遇到此问题。首先使用 Fastboot 刷入 kitkat 出厂映像,然后您才能成功刷入 Ubuntu touch。
答案2
我在尝试刷入更新的 Ubuntu Touch 映像时遇到了此消息,但我已经安装了 Ubuntu,而不是 Android。以下是我恢复的方法:
- Ctrl+C退出
ubuntu-device-flash
仍在运行的任何进程。 - 关闭 nexus 4(按住电源直到屏幕变黑)。
- 进入快速启动模式(按住音量降低按钮,同时按住电源按钮直到出现快速启动模式。这看起来像一个盖子打开的安卓机器人)。
使用
ubuntu-device-flash
再试一次。具体来说,我使用了:ubuntu-device-flash touch --bootstrap --developer-mode --channel ubuntu-touch/devel-proposed
请注意,上述操作将彻底清除您的设备并安装最新的 devel 建议映像(当前为 15.04)。如果这不是您想要的,请参阅ubuntu-device-flash -h
以查看可用选项。
答案3
我已经多次看到这种情况了。当您执行设备刷新命令时,手机上最终会出现几个选项提示,例如在恢复模式下重启、恢复设备等。不要选择任何选项!如果您选择任何选项,手机自动重启后可能会出现该错误。只需让它保持原样并耐心等待,它会在屏幕上停留几分钟,然后自动重启。
如果它一直停留在该提示屏幕上,请重新启动设备刷新过程,方法是再次启动引导加载程序,但在运行设备刷新命令之前,请使用音量按钮在引导加载程序中选择“恢复”模式 - 这是屏幕顶部的大写选项 - 然后开始设备刷新。您可能仍会再次收到另一个提示,但同样,什么也不要做,只需耐心等待。