在RK3066/RK3188电视棒上安装ubuntu(MK802III/MK808B/MK809/MK908/UG802/QC802


原文地址:http://www.zhetenger.com/install-ubunt-on-rk3188-rk3066-devices

文件下载:

RKAndroidTool刷机工具
安卓重启工具
Disk Imager
ubuntu-12.04(用户名:linuxium,密码:p) 
lubuntu桌面系统(用户名:linuxium,密码:p)
xubuntu桌面系统(用户名:linuxium,密码:p)
Picuntu(服务器版)(用户名:root,密码:12qwaszx
MK802IV/MK809III/QC802/MK802IV克隆版recovery固件 
MK908recovery固件
mk808/UG802/MK802III recovery固件
MK908直接启动ubuntu系统内核
mk802iii/mk808/mk808b直接启动内核
mk808/802III定制安卓ROM
mk908V3定制安卓ROM
mk809III定制安卓ROM

硬件要求

MK802IV/MK809III/MK908/QC802/T428/安卓电视棒 MK908购买地址
8GB SD卡

国产安卓电视棒以其娇小的体积,强劲的性能以及极大的可玩性在国外市场很受欢迎。买这个电视棒也是因为它能够运行Ubuntu,可以用来做一个低功耗高性能的家用服务器。基于RK3188的MK802IV和RK3066的MK808这类产品都支持安卓和ubuntu两个系统并存,ubuntu从recovery分区启动,安卓正常启动。另外,你也可以把这个内核刷入kernel分区直接启动ubuntu,无需借助安卓。

市场上很多这类的克隆版,我买的MK908版本就因为跟瑞美科的MK802IV硬件稍有不同,不能刷国外现成的内核。最后自己研究编译了个可用的内核才得以刷上ubuntu. 所以,如果不想自己花太多时间折腾的话,还是认准MK908和MK802IV这两个型号购买。

本博介绍文章请看这里

下面将介绍如何安装Ubuntu到RK3188/RK3066安卓电视棒上的操作步骤。该教程适合所有RK3188和RK3066的安卓电视棒,只需要下载适合你设备的recovery文件即可。

安装ROCKCHIP设备驱动

如果你的电脑已经可以正常刷机,此步骤可省略

刷固件之前,需要安装rockchip的ADB驱动,确保电脑与电视棒能在刷机模式下通信。因为初次接触ROCKCHIP设备,这个步骤折腾了好久。后来知道必须要让电视棒先进入刷机模式才能成功安装驱动。进入刷机模式有两种方法,可以下载安装‘安卓重启’这个软件,然后利用它的’reboot to bootloader’选项来进入刷机模式,还有就是在开机时用牙签或其它细长的东西顶住RESET键,促使设备进入刷机模式。也可以用后一种方式来救砖,无论你刷了什么固件,这个模式一般会保留,所以只要你的机器有reset键,可大胆的刷各种固件

进入刷机模式后,下载 RKAndroidTool刷机工具,里面含有ROCKCHIP的驱动,在电脑设备里找到新发现的硬件然后采取手动安装驱动,选择目录中的驱动文件安装即可。

下载并刷入recovery固件

各个机型的原厂固件设置的分区地址有所不同,刷进recovery后有时因为地址不对不能正常启动。所以,最好是先刷对应的第三方的ROM,这样可以避免各种问题。

mk808/802III定制安卓ROM
mk908V3定制安卓ROM
mk809III定制安卓ROM

解压上一步所说的刷机工具, 如果你的电视棒是MK802IV或其它硬件完全一样的克隆版,下载 这个recovery固件 。MK908用户则需下载这个固件 。然后,把下载的固件拷到 rockdev\Image\目录下, 也就是在刷机工具的目录里

现在在安卓系统下打开前面说过的重启软件,选择'reboot to bootloader'

操作之后,你的电视将处于刷机模式中

现在打开RKAndroidTool.exe,如果驱动已经成功安装并且设备已进入刷机模式,你会在界面看到'Found RKandroid rock USB'这样的提示。如果驱动没安装好,则会显示'No Found RKAndroid rockchip usb',这样的话则需要重新检查驱动安装那一步骤。

因为这里我们只需要刷recovery固件,所以只需勾上recovery分区就好(如果刷入后还是进入原来的recovery模式,可在安卓系统打开/proc/cmdline,查看固件的recovery刷入地址,然后在刷机工具作相应的修改)。最后,点击’Flash Rom’开始刷入,几秒钟后即可完成刷入。

下载和烧录操作系统镜像

目前有多个版本,如ubuntu, lubuntu, xubuntu, picuntu.

ubuntu-12.04 
lubuntu-desktop
xubuntu-desktop
Picuntu

我自己用的lubuntu,虽然没有ubuntu的UNITY炫,但资源占用少,符合我只偶偶使用一下桌面系统的需求。如果只想要一个服务器,那Picuntu是不二的选择,这个没有任何桌面系统,但日后需要也是可以安装的。

解压镜像文件需要7ZIP解压软件

下一步就是把镜像文件拷贝到你的SD卡

注意: SD卡会被格式化,操作前请备份SD卡数据

这一步也有多种方式,这里只介绍最简单的方法,不需要安装LINUX系统来操作这一步,只需下载Disk Imager 这个软件即可。

可以从 这里下载

打开 'Win32DiskImager.exe'.

选择解压的镜像文件,即img后缀结尾的文件,然后选好你的SD卡盘符。最后点击‘write’拷贝。拷贝过程较长,请耐心等待

拷贝完成后,整个安装过程就结束了, 现在只需把SD卡装入电视棒,然后在安卓系统下选择重启到recovery,LINUX就会启动。

如果想切换到安卓系统,只需重启就可以了。两个系统是独立的,只是ubuntu的启动需要借助于安卓系统来完成,启动之后是完整的原生ubuntu系统,可以从ubuntu官方软件仓库安装编译好的,数以万计的原生LINUX软件。

直接启动ubuntu

刷入这个内核后(RK3066的则刷入这个内核),可以接入电源后直接启动ubuntu, 不需要先进入安卓才能启动ubuntu.但系统文件还是挂载在SD卡上或U盘而不是内置NAND FLASH

如果有不明白的地方请在下面留言,我会完善教程的。

Tags:

article type:

欢迎转载,但务必注明出处,可选择以下格式转载:

www.zhetenger.com/install-ubunt-on-rk3188-rk3066-devices 
在RK3066/RK3188电视棒上安装ubuntu(MK802III/MK808B/MK809/MK908/UG802/QC802



你可能感兴趣的:(Linux内核,Mini,PC)