Konu Başlıkları Gizle
Herkese merhaba, dostlar, bugün sizlere güncel şekilde nasıl TWRP derleneceğini anlatacağım. Umarım rehberi beğenirsiniz.
Not: Her cihaza uygun olmayacağı ve insanların hata yapma riskine karşın görsel kullanmadım.
Not: Yapacağınız işlemlerin sorumluluğu size aittir.
Gereksinimler:
100 GB depolama.
Linux (ben Manjaro kullandım)
Ve tabii ki de biraz bilgi
Öyleyse hadi, başlayalım!
Bu aşamada stock ROM içinden recovery.img almanız gerekmektedir. recovery.img'yi bu dizine kopyalayın ve daha sonra:
Komutunu girin. Cihaz ağacınız
Bu adımda sağlam bir internet bağlantınızın olmasını öneririm. Uzun sürebilir.
Önceki adımdan
Komutlarını girin. Dosyaların indirilmesi dediğim gibi uzun sürebilir.
Şimdi 1. adımda yaptığımız cihaz ağacını, TWRP konumuna gidip
Not: Dosyaları siz oluşturmalısınız, eğer hazır bir cihaz ağacı kullanacaksanız
Bu işlemleri de tamamladığınıza göre, artık derlemeye geçebiliriz.
Öncelikle
Daha sonra
Daha sonra
Daha sonra lunch komutunu girip yanında yapıştırın. Örnek: lunch omni_a505f-eng
Daha sonra
Artık TWRP derlendi. Cihazınız vbmeta istiyorsa, vbmeta.img ile bir ZIP'e sıkıştırarak kurulum gerçekleştirebilirsiniz.
Umarım rehber işinize yaramıştır. Tüm sorularınızı aşağıda sorabilirsiniz. İyi günler dilerim.
Not: Her cihaza uygun olmayacağı ve insanların hata yapma riskine karşın görsel kullanmadım.
Not: Yapacağınız işlemlerin sorumluluğu size aittir.
Gereksinimler:
100 GB depolama.
Linux (ben Manjaro kullandım)
Ve tabii ki de biraz bilgi
Öyleyse hadi, başlayalım!
1 - TWRP cihaz ağacı oluşturma
TWRP cihaz ağacı oluşturmak aslında oldukça basittir. Piyasadaki çoğu cihazın cihaz ağacı genelde derlenmiş olarak verilir. Ancak bazı cihaz ağaçları çalışmayabilir veya sizin cihaz ağacınız bulunmayabilir. İşte cihaz ağacı oluşturma adımları:mkdir cihazagacicd cihazagacipip install twrpdtgenBu aşamada stock ROM içinden recovery.img almanız gerekmektedir. recovery.img'yi bu dizine kopyalayın ve daha sonra:
python3 -m twrpdtgen recovery.imgKomutunu girin. Cihaz ağacınız
output/<marka>/<cihaz kod adı> klasörüne gelecektir.2 - Gerekli derleme dosyalarının indirilmesi
Bu adımda sağlam bir internet bağlantınızın olmasını öneririm. Uzun sürebilir.
Önceki adımdan
cd komudu ile ana dizine gelin ve daha sonra:mkdir twrpcd twrprepo init -u https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni.git -b twrp-9.0repo syncKomutlarını girin. Dosyaların indirilmesi dediğim gibi uzun sürebilir.
3 - TWRP'nin derlenmesi ve test
Şimdi 1. adımda yaptığımız cihaz ağacını, TWRP konumuna gidip
device/<cihaz markası>/<cihaz model numarası> konumuna kopyalayın.Not: Dosyaları siz oluşturmalısınız, eğer hazır bir cihaz ağacı kullanacaksanız
git clone cihazagaciurl device/<marka>/<model kodu> girerek indirebilirsiniz.Bu işlemleri de tamamladığınıza göre, artık derlemeye geçebiliriz.
Öncelikle
export ALLOW_MISSING_DEPENDENCIES=true diyoruz.Daha sonra
. build/envsetup.sh diyoruz. Çıkan şey hata gibi gelse de değildir.Daha sonra
lunch komutunu giriyoruz. Ekrana birkaç tane şey gelecektir. Buradan cihaz modelinizin yanında -eng yazanı kopyalıyoruz. örnek: omni_a505f-eng gibi.Daha sonra lunch komutunu girip yanında yapıştırın. Örnek: lunch omni_a505f-eng
Daha sonra
mka recoveryimage komudunu giriyoruz ve derlenmesini bekliyoruz. Bittiğinde recovery. İmg sisteminizde olmalı.Artık TWRP derlendi. Cihazınız vbmeta istiyorsa, vbmeta.img ile bir ZIP'e sıkıştırarak kurulum gerçekleştirebilirsiniz.
Umarım rehber işinize yaramıştır. Tüm sorularınızı aşağıda sorabilirsiniz. İyi günler dilerim.
Son düzenleyen: Moderatör: