Actions
NexusOneBuild » History » Revision 17
« Previous |
Revision 17/19
(diff)
| Next »
Paul Kocialkowski, 10/08/2011 12:42 PM
Build dependencies¶
Make sure you installed the BuildDependencies.
Warning¶
Do not build as root, always build as user.
Setup¶
Get and install the repo tool
mkdir bin cd bin wget http://android.git.kernel.org/repo chmod a+x repo cd ..
Get replicant 2.2
mkdir replicant-2.2 cd replicant-2.2 ../bin/repo init -u git://gitorious.org/replicant/manifest.git -b replicant-2.2 ../bin/repo sync
Each time you want to build replicant 2.2¶
cd ~/replicant-2.2 ../bin/repo sync source build/envsetup.sh export ANDROID_JAVA_HOME=$JAVA_HOME lunch replicant_passion-eng make -j$(echo "$(grep 'processor' /proc/cpuinfo | wc -l ) + 1" | bc) distimages #uses arguments like -j9 to speed up build in case of multi-core cpu
<pre> You will find your built images in ./out/target/product/passion/. You will also find fastboot, needed to install the images, in ./out/host/linux-x86/bin/. Now you are ready to "install!":http://trac.osuosl.org/trac/replicant/wiki/Installation
Updated by Paul Kocialkowski over 13 years ago · 17 revisions