- 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 Mediatek işlemciler için kernel derleme işlemini gerçekleştirebilirsiniz.
Ricam eğer bu kılavuzdan yardım aldıysanız 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 Mediatek işlemciler için kernel derleme işlemini gerçekleştirebilirsiniz.
Ricam eğer bu kılavuzdan yardım aldıysanız 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.
4-) Derlemeye Hazırlanma:
Şimdi açtığımız kernel klasörünün ana dizinine gidin Toolchain ve Kernel adında 2 klasör göreceksiniz.
Burada bir terminal açın.
Ve:
Aşağıdaki kod dizinini terminale yapıştırın.
Aşağıda yukarıdaki kod dizininin açıklaması yapıldı.
Örneğin:
Bu işlemlerden sonra kernel klasörünün ana dizininde olduğunuzdan emin olun.
4-) Derleme:
Derlemeyi başlatmak için aşağıdaki kodu verin.
Bu işlemden sonra "zimage is ready" gibi bir uyarı göreceksiniz.
arch/arm/boot/ -> Bu yolu izleyerek zimage dosyanıza ulaşabilirsiniz.
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.
Kod:
mkdir kernel/out
4-) Derlemeye Hazırlanma:
Şimdi açtığımız kernel klasörünün ana dizinine gidin Toolchain ve Kernel adında 2 klasör göreceksiniz.
Burada bir terminal açın.
Ve:
Aşağıdaki kod dizinini terminale yapıştırın.
Kod:
#!/bin/bash
export CROSS_COMPILE=
export ARCH=arm ARCH_MTK_PLATFORM=
make _defconfig
make -j4
Aşağıda yukarıdaki kod dizininin açıklaması yapıldı.
Kod:
export CROSS_COMPILE= -> Toolchainin olduğu dizini girin. "-" işaretini sona koymayı unutmayın.
export ARCH= -> mimari ARCH_MTK_PLATFORM= -> İşlemci türünü belirtir. "ARCH_MTK_PLATFORM=" buraya Mediatek platformu yazılır.
make defconfig -> Hangi defconfigin kullanılacağını belirtir.
Örneğin:
Kod:
export CROSS_COMPILE=$(pwd)/arm-eabi-4.8/bin/arm-eabi-
export ARCH=arm ARCH_MTK_PLATFORM=mt6580
make pixi4_4_8g1g_defconfig
Bu işlemlerden sonra kernel klasörünün ana dizininde olduğunuzdan emin olun.
4-) Derleme:
Derlemeyi başlatmak için aşağıdaki kodu verin.
Kod:
make -j4
Bu işlemden sonra "zimage is ready" gibi bir uyarı göreceksiniz.
arch/arm/boot/ -> Bu yolu izleyerek zimage dosyanıza ulaşabilirsiniz.
Son düzenleme: