adbd 无法在生产版本中以 root 身份运行

duk*_*ker 7 root ubuntu-touch

我正在尝试在我的 Galaxy Nexus 上安装 Ubuntu Touch,但它显示adbd cannot run as root in production builds. 我尝试了很多东西,包括来自 Ask Ubuntu 的一些说明,没有任何帮助。有人可以就我的问题提出建议吗?

Nil*_*lsB 2

您必须解锁引导加载程序。请按照以下步骤操作:

第 2 步 - 设备解锁

  1. 在设备关闭的情况下,按住电源按钮 + 增大音量 + 减小音量以打开设备电源。
  2. 设备将引导至引导加载程序。
  3. 通过 USB 电缆将设备插入计算机。
  4. 在计算机上,按 Ctrl+Alt+T 启动终端。键入 sudo fastboot oem unlock,然后按 Enter
  5. 在设备屏幕上,接受解锁条款。
  6. 按电源按钮(屏幕上带有开始箭头的箭头所指)启动设备。

来源

请告诉我们这是否有效。

  • 这对我来说没有用。相反,我恢复了出厂设置。迷人的! (5认同)
  • 是的,您可能想提一下,这将擦除设备中的所有数据。这是故意的,否则任何手机安全都可以通过简单地解锁引导加载程序并刷新任意 ROM 来绕过。@sjums - 如果您在手机启动时看到一个小的“解锁锁定”图标,您就会知道它“有效”。 (2认同)

Tho*_*15v 1

该错误发生在具有生产版本的手机上。您需要获取其他 Android 发行版。我会推荐cyanogenmod

但 XDA 上的人可以帮助您更好。这是一个链接:

三星 Galaxy Nexus - 在 XDA 上