Assalamu'alaikum Warrohmatullahi Wabarakatuh
Quote: Hallo, agan agan dan sista sista sekalian para Androiders, .. ane mau share tentang cara membuat kernel dari source ,.. mohon ya diperhatikan dengan baik .. ini tutor sederhana ,.. karena ane yang bikin sendiri untuk para androiders kaskus .. hehehheh.. ok to the point aja .. Sedikit Tentang Kernel
oke, sesuai judul ..
Kernel adalah sesuatu di operating System yang menangani jalannya system .. yang berdampak besar bagi System itu sendiri ..SS
okay ,. disini ane menggunakan hh LENOVO ??sebagai praktikum .. [ini kudu pkek githubnya masing masing dev agan/sista]
trus kompi yang ane pkek ber-OS Ubuntu 10.10 maverick meerkat 32-bit
Requierments- Linux 32/64 bit with OS Ubuntu 10.10, 10.04, ,11.04 ,12.04(Recommended)
- HH Android yang mau dibikin Kernelnya
- Inet Kenceng buat clone Git Devnya yang mau dijadiin base kernel
- SDK
- Java
- ToolChain
- GCC
- Basic Knowledge About C/C++
- dll.
untuk ubuntu dan turunan
untuk toolchain (32-bit sama 64-bit beda) ini untuk 32-bit - ane make Linaro
Step By Step Ane bakal jelasin step by step bikin kernel ,.. TELITI .. salah sedikit bakal salah banyak ..
udah semua .. sekarang ketik ini di terminal
trus, ketik ini
trus tulis dibawah info di paling atas tempat toolchain agan/sista berada kalo ane begini
sudah ?? gini lah kalo gak salah gambarnya
gambar dari "make clean && make mrproper"
now to step 3Sudah melakukan step 2 ?? ok
sekarang ,.. kita membuat .config nya ..
dengan kode
atau
*SDK and ADB Required
gambar silahkan di cek :
========================================================
BEFORE
AFTER
4. kalo udah menuliskan .config masing masing device anda
sekarang menset kernel anda dengan mengetikkan :
dan .. akan tampil seperti ini (gambar sesuai kernel masing masing )
gambar
step.5udah di config ??
ok,.. Let's start build the kernel ..
pkek command:
tungguin aja, tergantung leppie atau PC .. 15 menit atau lebih lah .. hehehe ..
gambar :
step.6
sudah TerBuild ??
okay ,.. jika telah selesai
saatnya copas meng-copas ..
kernel anda berada di directory
nah kalo mau gampang ,.. bisa pkek script buatan ane .. yang langsung mengcopy dan mengclean sourcenya ,.. jadi gak perlu repot repot heheh
silahkan sedot :
Quote:Download cpclean.sh
ok kalo udah tgl lanjut ke step 7 hehehe
kalo udah .. ada 2 pilihan
- Repack jadi boot.img dan langsung buat di flash ke rom
- AnyKernel updater by @riesqi
nah pilih salah satu ,.. untuk yang kali ini jangan males tanya sama si mbah Google heheheh
Finishing
Quote: terima kasih para androiders yang telah melihat dan belajar dari thread ini .. TS juga manusia jadi maklumin jika terjadi kesalahan pada thread di atas,.. dan TS juga menerima lho .. tapi jangan di kasih ... bagi yang belom ISO bisa rate 5 stars aja
heheheheh ,.. sekian ,.. Assalamu'alaikum Warrohmatullahi Wabarakatuh
CARI GITHUB DARI MASING MASING HH KALIAN.
Quote: Hallo, agan agan dan sista sista sekalian para Androiders, .. ane mau share tentang cara membuat kernel dari source ,.. mohon ya diperhatikan dengan baik .. ini tutor sederhana ,.. karena ane yang bikin sendiri untuk para androiders kaskus .. hehehheh.. ok to the point aja .. Sedikit Tentang Kernel
oke, sesuai judul ..
Kernel adalah sesuatu di operating System yang menangani jalannya system .. yang berdampak besar bagi System itu sendiri ..SS
okay ,. disini ane menggunakan hh LENOVO ??sebagai praktikum .. [ini kudu pkek githubnya masing masing dev agan/sista]
trus kompi yang ane pkek ber-OS Ubuntu 10.10 maverick meerkat 32-bit
Requierments- Linux 32/64 bit with OS Ubuntu 10.10, 10.04, ,11.04 ,12.04(Recommended)
- HH Android yang mau dibikin Kernelnya
- Inet Kenceng buat clone Git Devnya yang mau dijadiin base kernel
- SDK
- Java
- ToolChain
- GCC
- Basic Knowledge About C/C++
- dll.
untuk ubuntu dan turunan
Code:
sudo apt-get install -y build-essential kernel-package libncurses5-dev bzip2 git
untuk toolchain (32-bit sama 64-bit beda) ini untuk 32-bit - ane make Linaro
Code:
https://android-build.linaro.org/jenkins/view/Toolchain/job/linaro-android_toolchain-4.5-2011.10/lastSuccessfulBuild/artifact/build/out/android-toolchain-eabi-linaro-4.5-2011.10-1-2011-10-21_15-21-26-linux-x86.tar.bz2
Step By Step Ane bakal jelasin step by step bikin kernel ,.. TELITI .. salah sedikit bakal salah banyak ..
Pertama bikin dulu Working Foldernya,
- ~ adalah Home folder
- ~/... berarti /home/USER/blablabla
langsung saja,input on terminal
ditunggu .. kalo cepet paling 15 menitan .. tergantung source and koneksi internet
..
kalo udah oper ke folder dengan
now step 2.
- ~ adalah Home folder
- ~/... berarti /home/USER/blablabla
langsung saja,input on terminal
Code:
mkdir android <-- posisi di Home cd android mkdir kernel cd kernel git clone (GITHUB CARI SENDIRI GA USAH NA.A GITHUB ITU APA).
ditunggu .. kalo cepet paling 15 menitan .. tergantung source and koneksi internet
..
kalo udah oper ke folder dengan
Code:
cd LorDmodUE
now step 2.
Spoiler for Step 2:
udah semua .. sekarang ketik ini di terminal
Code:
make clean && make mrproper
trus, ketik ini
Code:
gedit Makefile
trus tulis dibawah info di paling atas tempat toolchain agan/sista berada kalo ane begini
Code:
export CROSS_COMPILE=/home/[USER]/android/android-toolchain-eabi/bin/arm-eabi-
sudah ?? gini lah kalo gak salah gambarnya
gambar dari "make clean && make mrproper"
now to step 3Sudah melakukan step 2 ?? ok
sekarang ,.. kita membuat .config nya ..
dengan kode
Code:
make deviceanda_defconfig << bisa di temukan di arch/arm/configs
atau
*SDK and ADB Required
Code:
adb pull /proc/config.gz gunzip config.gz ------------------------------------------ trus config nya direname menjadi .config
gambar silahkan di cek :
========================================================
BEFORE
AFTER
4. kalo udah menuliskan .config masing masing device anda
sekarang menset kernel anda dengan mengetikkan :
Code:
make menuconfig
dan .. akan tampil seperti ini (gambar sesuai kernel masing masing )
gambar
step.5udah di config ??
ok,.. Let's start build the kernel ..
pkek command:
Code:
make -Jx ARCH=arm ------------------------------------ x = berarti procie laptop/PC anda .. disini ane pkek leptop procie Core 2 Duo jadi commandnya adalah : make -J2 ARCH=arm ------------------------------------- disesuain aja .. kalo pkek PC biasanya -J16 kebanyakan .. heheheh its up to you ..
tungguin aja, tergantung leppie atau PC .. 15 menit atau lebih lah .. hehehe ..
gambar :
step.6
sudah TerBuild ??
okay ,.. jika telah selesai
saatnya copas meng-copas ..
kernel anda berada di directory
Code:
arch/arm/boot/zImage ------------------------------------ lib lib and driver driver berada di ; driver wifi : drivers/net/wireless/bcm4329/bcm4329.ko driver Virtual RAM : drivers/staging/zram/zram.ko driver 2 Way Call Recording : arch/arm/mach-msm/qdsp5v2_1x/qc_pcm_in.ko driver driver lain : - drivers/net/kineto_gan.ko - drivers/net/tun.ko - fs/cifs/cifs.ko
nah kalo mau gampang ,.. bisa pkek script buatan ane .. yang langsung mengcopy dan mengclean sourcenya ,.. jadi gak perlu repot repot heheh
silahkan sedot :
Quote:Download cpclean.sh
ok kalo udah tgl lanjut ke step 7 hehehe
Spoiler for Step 7:
kalo udah .. ada 2 pilihan
- Repack jadi boot.img dan langsung buat di flash ke rom
- AnyKernel updater by @riesqi
nah pilih salah satu ,.. untuk yang kali ini jangan males tanya sama si mbah Google heheheh
Finishing
Quote: terima kasih para androiders yang telah melihat dan belajar dari thread ini .. TS juga manusia jadi maklumin jika terjadi kesalahan pada thread di atas,.. dan TS juga menerima lho .. tapi jangan di kasih ... bagi yang belom ISO bisa rate 5 stars aja
heheheheh ,.. sekian ,.. Assalamu'alaikum Warrohmatullahi Wabarakatuh
CARI GITHUB DARI MASING MASING HH KALIAN.
0 komentar:
Posting Komentar