Ok... Pertama-tama kita butuh beberapa package sebelum mendownload source code androidnya seperti java, python, git, GNU, dsb dan seperti yang terlihat pada situs android sendiri, package-package tersebut dapat diperoleh dengan 1 command berikut :
sudo apt-get install git-core gnupg flex bison gperf build-essential \
zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev\
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386\
libgl1-mesa-dev g++-multilib mingw32 openjdk-6-jdk tofrodos\
python-markdown libxml2-utils xsltproc zlib1g-dev:i386
Klu disini, command-command di atas dirunning satu persatu, soalnya klu sekaligus dan ternyata ada yang error, tar jadi susah dicari hehhee... :D. Tapi mau dirunning satu-satu atau sekaligus terserah saja. Gambar di bawah diperlihatkan ketika ngerunning command untuk mingw32, terlihat dianya butuh space yang agk gede dibanding yang lain :
Setelah mingw32, kemudian java, tofrodos... dst sampe selese....
Nah untuk pengguna versi Ubuntu 11.10 ke atas, agar tidak terjadi kesalahan referensi librari, maka jalankan perintah di bawah :
sudo ln -s /usr/lib/i386-linux-gnu/mesa libGl.so.1 /usr/lib/i386-linux-gnu/libGl.so
Setelah itu, buat directory ~/bin :
Masukkan folder bin tersebut di path :
Kemudian siapkan repo :
Terus :
Kemudian buat directory baru untuk menyimpan android sourcenya, disini nama directorynya adalah android_sourceV0,
Masuk ke dalam directory tersebut,
Nah,. disini source code android yang akan didownload adalah yang versi kitkat saja, soalnya yang lollipop, syapa tw tabletnya g' terlalu cocok hehehe... :D
Untuk melihat branch-branch source code android dapat dilihat di situsnya (https://android.googlesource.com/platform/manifest/+refs), dipilih yang 4.4_r1.2.0.1 :
Soww.. Silahkan running command berikut :
repo init -u https://android.googlesource.com/platform/manifest -b android-4.4_r1.2.0.1
Kemudian tar akan dimintai masukin nama dan email :
Setelah selese :
Yang terakhir di part I ini adalah repo sync dan silahkan tunggu hasil downlotoannya sampe selese....
That's all of it... See you in the next part.... ;-)
{Part II ada di sini}
No comments:
Post a Comment