简述:用模拟器跑了一下 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