Murad Ali
Her şeyi bilmene gerek yok, haddini bil yeter.!!
Premium Üye
Usta Üye
MIUI Sever
SMS Onaylı
- Adım
- Murad Ali
- Cihazım
- Poco F6 Pro
- Meslek
- Geliştirici
- Yaş
- 66
- Konum
- Europa / Deutschland
- Katılım
- 13 Ocak 2018
- Konular
- 201
- Mesajlar
- 1.249
- Tepkime puanı
- 2.096
- 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