本帖最后由 F_Developer_X 于 2017-8-7 11:13 编辑
一、简介
在介绍Flint OS之前,需要了解谷歌的ChromiumProject开源项目,该项目包括了Chromium以及Chromium OS。Chromium是chrome浏览器的开源版本,而Chromium OS则是Google Chrome OS计算机操作系统的开源项目,主要是提供给开发者使用,个人可以检查、修改代码甚至是编译出自己的版本。Chrome OS是一款Google开发的基于Linux的开源操作系统。在Chrome OS中绝大部分的应用都将在Web中完成,迅速,简洁,安全是Chrome OS的重点特征,Chrome OS基本上来说就是一个大浏览器,所有应用和游戏都要在浏览器中运行,应用和游戏可以从Chrome应用商店下载,目前,Chrome OS已经可以兼容部分Android系统APP。而Flint OS是燧炻科技对Chromium OS内核进行了修改和优化的一个云技术操作系统。目前,Flint OS提供了4个版本,分别对Raspberry、PC和firefly的RK3388、RK3399提供了支持。
二、Flint OS固件烧写
FlintOS的固件可以从Flint OS官网或者Firefly下载。目前,Flint OS固件还是测试版本,只支持在Linux系统下进行烧录。 FlintOS固件采用7Z进行压缩,在Ubuntu下直接用命令进行解压缩:
在Linux下烧写Flint OS固件不需要安装设备驱动,直接利用Flint OS固件提供的脚本即可完成。在烧写固件前,首先需要将设备和PC进行连接,并且使设备进入升级模式。这里给出其中一种方法: 1、将数据线Type-A一端连接PC,Type-C一端连接开发板; 2、按住开发板上的RECOVERY(恢复)键并保持。 3、接上电源大约两秒钟后,松开RECOVERY键。 此时,开发板应该已经以升级模式连接到PC中,执行upload_emmc.sh脚本,等待固件烧写完成。
三、Flint OS体验
第一次启动Flint OS会进行一些初始设置。
初始设置完成后,会进入登录界面,提示需要使用Google账号进行登录。这就很尴尬了,首先你得有一个Google账号,其次你得能上Google,在国内的网络环境,这就很折腾人了。如果没有Google账号怎么办?上不了Google怎么办?没关系,Flint OS能够以访客身份登录。
然而,并没有什么用,它真的就是个大号的浏览器,上不了Chrome应用商店,就下载不了应用,它就只能是个浏览器。
如果真想体验ChromiumOS的魅力,最好还是在路由器上架梯子,提供一个能Google的网络环境。
当然,修改host也是一种方法,网上有相关教程,不过这样并不能保证能访问Google应用商店。
四、总结 目前,Flint OS对Chromium OS的改变还是比较少的,如果网络问题一直得不到解决,Flint OS很难有更大的发展。
|