- Adım
- Lütfi
- Cihazım
- Le Pro3
- Yaş
- 27
- Konum
- ankara
- Katılım
- 22 Mayıs 2016
- Konular
- 68
- Mesajlar
- 102
- Tepkime puanı
- 217
- 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
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
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: