Rehber Custom Kernel Derleme Kılavuzu

mbtt

Deneyimli Üye
Deneyimli Üye
MIUI Sever
Adım
Lütfi
Cihazım
Le Pro3
Yaş
26
Konum
ankara
Katılım
22 Mayıs 2016
Konular
68
Mesajlar
102
Tepkime puanı
215
Puanları
43
DİPNOT
BU İŞLEMDEN DOĞACAK SORUNLARDAN ŞAHSIM VE FORUM MIUI TÜRKİYE SORUMLU TUTULAMAZ.


AÇIKLAMA
Bu kılavuz ile istediğiniz kaynak kernele özelleştirme yapıp kendi kernelinizi oluşturup derleyebileceksiniz.

Bu kılavuzu göz aşınalığınızın oluşması için aşağıdaki videoya göre hazırladım.

Ricam eğer bu kılavuzdan en ufak bir yardım aldıysanız sadece konunuzun teşekkürler kısmında benim de ismim geçsin.


ANLATIM
Derleme Hazırlığı
Gerekli Paketlerin Kurulumu

$ sudo apt-get install -y build-essential libncurses5-dev bzip2

Bu aşamadan sonra bilgisayarınızı yeniden başlatmanızı öneriyorum.


Kaynak Kod İndirme

Github üzerinde bulunan kernel kodlarınızı ister download zip şeklinde istersenizde

$ git clone <clone adresi> şeklinde indirin.

Örneğin : $ git clone


ToolChain Hazırlama

Linaro :
UberTC :
SaberMod :

Bu üç Toolchainden birini indirin ve :

$ sudo gedit .bashrc

Daha sonra çıkan kod dizinine aşağıdaki kod dizinini ekleyin :

#Android Toolchain PATH -> Toolchain PATH bölümüne indirdiğiniz toolchain yolunu girin.
export ARCH=arm64 ya da arm
export CCOMPILE=$CROSS_COMPILE
export CROSS_COMPILE=
export PATH=$PATH:

Ve kaydedin.

Yama Dersi
Kernel İsimlendirme

configs klasöründen kernel isminin bilgisini içeren defconfig dosyasını bulun.

Örneğin : cyanogenmod_sprout_defconfig

CONFİG_LOCALVERSİON =

Satırının karşısına kernelinize vermek istediğiniz ismi yazın.

Kernel Geliştirme
'nu takip edebilirsiniz.

Derleme
Ve yine kernel derleme kılavuzu ile kernel derleme kılavuzunu takip edebilirsiniz.

Bu işlemin sonunda zImage dosyanız hazır olur.

Boot.img Oluşturma
zImage dosyasını paketleyerek yüklenebilir boot.img oluşturmak için :


VİDEO ANLATIM
Medyaları görmek için kayıt olmalısınız
 
Üst Alt