分类
笔记

如何在树莓派2B上安装原生Android TV 6.0.1

树莓派3已经可以用上Android TV了。那老款的2呢?别着急,这里有方法!

首先声明

Google并未给树莓派2适配Android TV。因此稳定性和体验上会与Android TV盒子有很大差别。除此之外,还有以下的问题:

  • 只能有线上网。我的USB WiFi网卡:EDUP N8508GS (RT8188CUS 芯片)并不工作。别的网卡不清楚。
  • 没有蓝牙。这是由于树莓派2没有内建蓝牙。至于USB蓝牙我并没有测试。
  • UI还是不流畅。(后面有照片)目测最高有18FPS
  • 必须要键盘才能工作。鼠标点击是不行的。至于Google Play商店里的Android TV Remote应用,尚未进行测试。

但是…

既然有了树莓派那就要折腾啊~ 况且给树莓派装系统无非就是写入镜像到SD卡,也没什么大不了的。那么,我们开始吧!


0)准备工作

你需要准备:

1)准备Android TV与系统软件

把下载的压缩包解压到桌面的一个文件夹中,比如 “AndroidTV_RPi2”。

接下来,我们需要安装GParted分区管理软件。你可以直接在Ubuntu软件中心搜索“GParted”,或是在终端执行:

sudo apt-get install gparted

2)给SD卡分区

把SD卡放在读卡器里插入电脑。如果SD卡被挂载了,请先取消挂载(弹出)。接着打开GParted,选择你的SD卡设备(我有两块硬盘,所以SD卡就是/dev/sdc。如果只有一块硬盘,那应该选/dev/sdb。当然,你也可以拿磁盘大小来判别。)然后删除所有分区(必要的话):

首先,我们要新建分区表。点击“设备”-“创建分区表

选择“msdos”,点“应用

接下来,我们来创建第一个分区。在“未分配”上点右键,选择“新建

新大小:512MB,文件系统:FAT32,卷标填写“boot”。完成后与下图核对。

重复刚才的步骤,我们来创建第二个分区:新大小:537MB,文件系统:ext4,卷标:“system

继续,创建第三个分区:新大小512MB,文件系统:ext4,卷标“cache

最后,把剩下的空间创建卷标为“data”的分区:

点击对勾应用一下。

接下来,我们需要把“boot”分区标记为启动分区。在“boot”分区上右键,点击“管理标识

打勾:“boot”,关闭。

3)拷贝启动文件到启动分区

首先我们要挂载boot分区。打开Ubuntu内置的“磁盘”应用程序,左边选择SD卡,右边选择boot分区,点挂载按钮

接下来,把Android TV文件里除过“system.img”的其他文件全部拷贝至boot分区下

4)刷入system.img到系统分区

在Android TV系统压缩包解压到的文件夹内打开终端(在文件夹空白处右键-在此处打开终端),执行:

sudo dd if=system.img of=你SD卡的system分区 bs=1M

我的SD卡的system分区是/dev/sdc2,因此我执行如图的命令。(你的可能是/dev/sdb2)

看到下图就完成了:

5)上电开机

可以开机了。插上你的SD卡,连上HDMI,接上电源。

大功告成!

这是所有应用:

关于:


安装方法参考:

https://www.youtube.com/watch?v=aSgQDhM84Ko

“如何在树莓派2B上安装原生Android TV 6.0.1”上的一条回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注