[TOC]
# 硬件環境
* Ubuntu 14.04 64-bit
* 16G 內存
* 至少30G磁盤空間
# 編譯環境搭建
可參考[andorid官網](http://source.android.com/source/initializing.html)
* 安裝jdk7
~~~
/home/shrimp/
$ sudo apt-get install openjdk-7-jdk
~~~
* 軟件包安裝
~~~
/home/shrimp/
$ sudo apt-get install git-core gnupg flex bison gperf build-essential \
zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 \
lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache \
libgl1-mesa-dev libxml2-utils xsltproc unzip libsdl1.2-dev \
libesd0-dev libwxgtk2.8-dev squashfs-tools libncurses5-dev \
zlib1g-dev pngcrush schedtool libxml2 libxml2-utils lzop libc6-dev \
schedtool lib32z1-dev lib32readline-gplv2-dev libswitch-perl \
libssl1.0.0 libssl-dev
~~~
# 獲取fireprime android5.1源碼
* 通過網盤下載fireprime_android5.1_git_20150612.tar
[百度網盤](http://pan.baidu.com/s/1dDhDNGX#path=%252FDevBoard%252FFirePrime%252FSource%252FAndroid5.1)
* 解壓縮
~~~
/home/shrimp/
$ cd fireprime
$ tar -xvf fireprime_android5.1_git_20150612.tar
~~~
這時會得到.git目錄,需要通過git恢復命令獲取到源碼
~~~
/home/shrimp/fireprime/
$ git reset --hard
~~~
添加遠程bitbucket
~~~
$ git remote add bitbucket https://bitbucket.org/T-Firefly/firenow-lollipop.git
~~~
這樣以后就可以直接從 bitbucket 處更新
~~~
$ git pull bitbucket fireprime:fireprime
~~~