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!

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 cihazagaci
cd cihazagaci
pip install twrpdtgen

Bu 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.img

Komutunu 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 twrp
cd twrp
repo init -u https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni.git -b twrp-9.0
repo sync

Komutları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:
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!

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 cihazagaci
cd cihazagaci
pip install twrpdtgen

Bu 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.img

Komutunu 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 twrp
cd twrp
repo init -u https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni.git -b twrp-9.0
repo sync

Komutları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.
Vay be, 200.000 nüfusluk küçük şehrim BARTIN'da ne Yiğit Babacanlar var mış! 🫡 Rehber için Teşekkürler.
 
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!

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 cihazagaci
cd cihazagaci
pip install twrpdtgen

Bu aşamada stock ROM içinden recovery. İmg almanız gerekmektedir. recovery. İmg'yi bu dizine kopyalayın ve daha sonra:

python3 -m twrpdtgen recovery.img

Komutunu 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 twrp
cd twrp
repo init -u https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni.git -b twrp-9.0
repo sync

Komutları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. İmg 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.

Abi bende Repo Sync kısmı var ya ne yapsam çözemedim 1 Job'da takılı kalıyor.
 
1764785592339.webp
 
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!

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 cihazagaci
cd cihazagaci
pip install twrpdtgen

Bu aşamada stock ROM içinden recovery. İmg almanız gerekmektedir. recovery. İmg'yi bu dizine kopyalayın ve daha sonra:

python3 -m twrpdtgen recovery.img

Komutunu 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 twrp
cd twrp
repo init -u https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni.git -b twrp-9.0
repo sync

Komutları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. İmg 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.

Merhaba öncelikle emeğinize sağlık GitHub'tan TWRP kaynak kodları çekerken hata alıyorum adres mi değişti acaba?


Merhaba öncelikle emeğinize sağlık GitHub'tan TWRP kaynak kodları çekerken hata alıyorum adres mi değişti acaba?

Yardımcı olacak kimse yok mudur? Omix X600 NFC icin TWRP düzenlemesi yapmak istiyorum. Şu an uzun sürer dediğiniz yerde beklemekteyim 4 saat 30 dakikadır halen daha yükleme devam etmekte kullandığım OS Zorin OS 64 buraya kadar sorun yok bundan sonrasıki adımları biraz açıklayıcı anlatır iseniz sevinirim ve bu uzun sürer dediğiniz kaynak kod çekme işleminde bazı yerlerde kırmızı yazılar bazı yerlerde -eriselemiyir error hataları var bunlar sorun olur mu?
 
Son düzenleme: