Rehber [LineageOS / AOSP] Snapdragon 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ı
214
Puanları
43
DİPNOT
BU İŞLEMDEN DOĞACAK SORUNLARDAN ŞAHSIM VE FORUM MIUITR SORUMLU TUTULAMAZ.


AÇIKLAMA
Bu kılavuz ile kaynak kodlarına sahip olduğunuz Snapdragon kerneli derleyebileceksiniz.

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


ANLATIM
Derleme
1-) Toolchain Kurulumu:
Android Git Serverinden Yahut Codesourcery gibi kaynaklardan. Tavsiyem aşağıdaki toolchaindir :
* aarch64-linux-android-4.9

2-) Kernel Kaynağını Çıkarma:
Kernel adında bir klasöre kernel kaynağınızı çıkarın.

3-) Çıktı Klasörü Oluşturma:
İster el ile bir "out" adlı klasör, istersenizde kernel kaynağınızın ana dizininde aşağıda vereceğiniz klasör oluşturma komutuyla oluşturabilirsiniz.
$ mkdir kernel/out

4-) Derlemeye Hazırlanma:
Aşağıdaki komutu toolchain dizini içerisinde verin.

export CROSS_COMPILE=$(pwd)/bin/aarch64-linux-android-

export ARCH=arm64 && export SUBARCH=arm64

5-) Derleme Faslı:

cd kernel

make "isim_defconfig" -> Tırnak işareti içine aldığım bölgelerde siz kendi defconfiginizin ismini gireceksiniz.

Örneğin: make oneplus3_defconfig gibi.

Ardından

make -j4

komutunu verip derlemeyi başlatabilirsiniz.

32 bit mimarisi içinde bir dokümantasyon oluşturacağım.


Çıkan Dosyalar:
- Kernel : arch/arm64/boot -> Dizininde bulunur.

Temizlik İçin:
Aşağıdaki komutu vermeniz yeterli.

make mrproper
 
Son düzenleme:

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ı
214
Puanları
43
GÜNCELLEME - 04.05.2019 -
Konu anlatımı yenilendi ve düzenlendi. İyi geliştirmeler dilerim.
 
Üst Alt