- Adım
- Murad Ali
- Cihazım
- Iphone 14 Pro
- Meslek
- Geliştirici
- Yaş
- 65
- Konum
- Europa / Deutschland
- Katılım
- 13 Ocak 2018
- Konular
- 180
- Mesajlar
- 1.140
- Tepkime puanı
- 1.882
- Puanları
- 138
Bu yöntem ile Snapdragon kerneli derleyebileceksiniz.
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
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