Soc*_*uer 13 nexus-7 ubuntu-touch
我正在尝试在我的 Nexus 7 (2012) 平板电脑上安装 Ubuntu,但是,这款平板电脑似乎不再包含在官方开发版本中。我已经完成了移植到新设备指南的一半,我刚刚开始意识到这个项目将变得多么深入,所以我想知道是否有办法找到并安装最后一个开发释放石斑鱼。
这是我在遵循 Ubuntu Touch 安装指南时得到的结果:
$ ubuntu-device-flash touch --channel=stable --device grouper --bootstrap
2015/06/08 12:48:59 Device is |grouper|
Device grouper not found on server https://system-image.ubuntu.com channel stable
Run Code Online (Sandbox Code Playgroud)
我也试过这个devel。Grouper 的 uTouch 构建不在这两个渠道中的任何一个中,这是有道理的,因为它不再受到官方支持。
因为我不反对花时间学习如何正确地做到这一点,如果没有办法访问石斑鱼的构建,有没有人有一些好的文章可以阅读或从他们做这些事情的尝试中获得建议?这将是我第一次主要涉足开发或尝试这样的事情。
从昨天开始,我在我的 Nexus 7 2012 桌面版 Ubuntu 14.04.3 LTS 上,所以我认为在 Ubuntu Touch 上重现它的步骤可能是相似的(或者你可以尝试桌面版)。
因此,您所做的一切都需要您自担风险。:-)
我的步骤简而言之:
根据此示例在 /etc/apt/sources.list 中使用存储库编辑文件(我选择 Trusty,因为它是 13.04 之后的下一个 LTS,我不希望有任何问题)
deb http://ports.ubuntu.com/ trusty main restricted
deb-src http://ports.ubuntu.com/ trusty-security main restricted
制作apt-get update和apt-get upgrade
可选:安装 SSH 服务器 apt-get install ssh
重新启动平板电脑并享受最新的 LTS 版本的 Ubuntu :-)
来源:我今天的博文(捷克语)
首先,获取 2012 Nexus 7 的最新 Raring 每日构建文件:
ubuntu-13.04-preinstalled-desktop-armhf+nexus7.bootimg
ubuntu-13.04-preinstalled-desktop-armhf+nexus7.img.gz
(在这里找到:http : //old-releases.ubuntu.com/releases/raring/)
接下来,获取将这些构建文件安装到您的设备所需的工具:
在您的计算机上,按 Ctrl+Alt+T 启动终端。
添加 Ubuntu SDK 发行版 PPA:
$ sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
更新您的系统以使用最新的软件包:
$ sudo apt-get update
$ sudo apt-get upgrade
安装 ubuntu-device-flash 包:
$ sudo apt-get install ubuntu-device-flash
(在这里找到:https : //developer.ubuntu.com/en/phone/devices/installing-ubuntu-for-devices/)
2012 Nexus 7 附带一个锁定的引导加载程序,这意味着您必须解锁它才能将不同的图像刷入设备。幸运的是,这是一个微不足道的过程,您只需要做一次。
(警告:解锁引导加载程序会擦除所有数据并将设备重置为出厂默认设置。如果您不想丢失所有珍贵的猫图片,请将它们备份到您的计算机!)
将您的 2012 Nexus 7 重新启动到 Android 启动加载程序。为此,首先以正常方式关闭设备电源(按住电源按钮,然后选择关闭电源并等待几秒钟)。在关机状态下,按住音量降低键并按下电源键。继续按住音量和电源按钮,直到您看到引导加载程序 UI。
使用微型 USB 电缆(用于充电的电缆应该没问题),将您的设备插入任何运行 Ubuntu 的计算机。设备现在显示引导加载程序 GUI,如下所示:
验证 fastboot 是否列出了设备。在 Ubuntu 的终端中,运行:
$ sudo fastboot devices
启动引导加载程序解锁过程:
$ sudo fastboot oem unlock
您的设备现在应该会提示您解锁引导加载程序。按照屏幕上的说明继续操作。您的屏幕现在应如下所示:
通过重新启动完成该过程:
$ sudo fastboot reboot-bootloader
当设备重新启动到引导加载程序(fastboot 模式)时,您应该会看到红色小字“LOCK STATE - UNLOCKED”。此时您的设备现已解锁。
(从这里:https : //wiki.ubuntu.com/Nexus7/Installation)
将第一步下载的*.img.gz文件Gunzip解压出来里面的.raw文件。
再次验证您的设备是否通过 micro-USB 连接,并且通过在终端中运行以下命令,fastboot 列出了设备:
$ sudo fastboot devices
(如果您的设备未列出,请确保该设备已打开并引导至引导加载程序。)
发出以下一系列命令:
$sudo fastboot erase boot
$sudo fastboot erase userdata
$sudo fastboot flash boot /path/to/*.bootimg
$sudo fastboot flash userdata /path/to/unzipped/*.raw
$sudo fastboot reboot
如果一切顺利,您现在应该可以在 2012 Nexus 7 上运行 Ubuntu 桌面了!安装程序可能有问题,但非常熟悉。当然,请注意 Canonical 不再支持此版本的 Ubuntu,您可能难以在您的设备上找到和使用最新的应用程序。祝你好运,在你的新旧 Ubuntu 平板电脑上玩得开心!
| 归档时间: |
|
| 查看次数: |
40201 次 |
| 最近记录: |