目的:在我的 Nexus 7 上安装 Ubuntu Touch。
环境:我在 VirtualBox 机器(Win7 作为主机)中安装了 Ubuntu Mate 1.10.2,并且我可以通过 adb 和 fastboot 成功连接到我的设备。我尝试按照本指南进行安装,但在尝试 fastboot oem unlock 时在 (...) 提示符处出现堆栈: https://developer.ubuntu.com/en/start/ubuntu-for-devices/installing-ubuntu-for-devices/ 因此我安装了 Windows SDK 并设法从那里解锁它(Win7)。
问题:现在我想使用建议的命令从我的 Ubuntu VirtualBox 机器用 Ubuntu Touch 刷新设备:
ubuntu-device-flash touch --channel=ubuntu-touch/stable/ubuntu --bootstrap
2015/12/18 17:32:00 预计设备处于引导加载程序中...等待
然后什么都没发生。我首先将 Nexus 7 重新启动到引导加载程序,然后我能够从我的 Ubuntu 机器上使用以下命令查看它
用户名@VirtualBox:~$ fastboot 设备
015d4906df480807 快速启动
所以问题是,我该如何继续?我可以从 Windows 中刷新它吗?我可以使用一些“频道”命令吗?或者我应该下载哪个图像?我再也找不到任何石斑鱼图像了,通用图像可以使用吗?
如果这是重复的帖子,我深表歉意。它与许多其他帖子非常相似,但老实说,我找不到一个具有相同情况的帖子。
答案1
因此我发现,2012 版的 Nexus 7(称为“grouper”)不再受 Ubuntu Touch 支持。 https://developer.ubuntu.com/en/start/ubuntu-for-devices/devices/
我找到了其他一些帖子尝试通过安装最新的 Touch 支持来解决此问题,但目前(今天 2015 年 12 月 21 日)我还没有找到可行的解决方案。 在 Nexus 7(2012)上安装 Ubuntu Touch,因为它不再受支持
所以现在的底线是我通过 Google 官方页面“降级”到 Android 4.3,使用 Windows 版的 fastboot,并跳过更新 bootloader 4.23,因为这不是必需的,而且有一个错误涉及到这一点。 https://developers.google.com/android/nexus/