Firefox OS编译、Nexus S刷机尝鲜 体验不佳

作者: velcbo 2014-07-13 10:14:33
简述:用模拟器跑了一下 firefox os 觉得不爽,干脆根据教程自己编个系统刷一下,真实体验一番,编译刷机过程很顺利:

启动之后只有 HOME 键能够使用。

构建前准备

我用的是 Ubuntu 12.04 64-bit 版本,按照 firefox 教程逐步进行

$ sudo apt-get install autoconf2.13 bison bzip2 ccache curl flex gawk gcc g++ g++-multilib git ia32-libs lib32ncurses5-dev lib32z1-dev libgl1-mesa-dev libx11-dev make zip

$ sudo ln -s /usr/lib/i386-linux-gnu/libX11.so.6 /usr/lib/i386-linux-gnu/libX11.so
$ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so

获取代码

git clone git://github.com/mozilla-b2g/B2G.git
cd B2G
./config.sh nexus-s

执行构建刷机

./build.sh -j8

在我的 i5 台式机上编译时间30分钟左右,编译过程比较顺利。之后就刷机就可以了
把手机连接到电脑上,并确定 adb devices 能够看到手机,然后执行下面的脚本

./flash.sh

初体验
对HTML5 的支持只是一般,目前主流浏览器的HTML5 跑分都在400 以上,如百度手机浏览器能够达到480以上 mb.baidu.com。
同样支持 webgl 的情况下, firefox OS 明显卡顿。虽然webgl 看起来很炫,但目前来说笔者认为它还是个华而不实的东西,可能还需要一段相当长时间的成长。

翻页的时候还经常出现字体拉伸的问题,只能说与成熟系统相比还有很长的路要走

应用市场,
显示并不完美,应该是还没有对 NS 做好适配,图片和文字有重叠现象

游戏
目前的游戏还比较简单,和当年阿里云出来的时候一样,俄罗斯方块或者类似的游戏,体验一般。

作者:yajun0601

相关资讯