Development Android Rom Dosyalarından Bilgi Alma [Treble Destekli Kılavuz]

Zenlty

Firmware Team Leader at OMIX Mobile Technology
VIP Üye
Katılım
23 Haz 2018
Mesajlar
1,120
Tepkime puanı
5,741
Puanları
113
Yaş
22
Konum
Beşiktaş , İstanbul , Türkiye
Çevrimdışı
1610046308243.png
Herkese merhabalar,
Sizlere rom dosyalarını cihazlara yükleme yapmadan nasıl bilgileri alınır bunlardan bahsedeceğim.
Tüm bunlar için sizlere gerekli olanlar, Bilgisayar, Android Image Kitchen ve NotePad++ olacaktır.

Rom dosyasının içeriği genel olarak şöyledir :

Kod:
system.img
vendor.img
boot.img
recovery.img (non-AB-treble)
Chipset'e göre tabii birtakım değişiklikler bulunacak ve treble destekli cihazlara göre de değişiklik gösterecektir.
Normalde cihazın bilgileri build.prop adı verilen dosyaların içerisinde yazılır ve bu dosyalar system,vendor veya oem (partition-bölüm)'leri içerisinde bulunur.
System,vendor,oem dosyaları romların içerisinde çok fazla boyutlara sahip olabilir veya sizin elinizde yalnızca boot-recovery image dosyaları da bulunuyor olabilir.
İnternet üzerinden yazılım bilgisi yazmayan bir romun sadece boot.img veya recovery.img dosyalarını indirip bunlar üzerinden kontrol yapmanız gerekiyor olabilir bunlar size tamamen doğruluk ve vakit sağlar.
Vakit nakittir!

Android Image Kitchen'i indirip bir klasöre çıkartın.
Boot-Recovery dosyasını kitchen içerisine atın.
UnpackImage.bat dosyasını çalıştırın.
Ramdisk klasörünü açın, karşısınıza iki seçenek çıkacaktır.

Eğer cihazınız Android 7 veya altı ise default.prop dosyası bulunur bunu not defteri veya notepad++ ile açabilirsiniz. İçerisinde fingerprint bilgileri bulacaksınız.
Eğer cihazınız Android 8 veya üstü ise defaut.prop dosyası yine bulunur ancak bu dosyayı açamazsınız, genelde symlink veya şifreli olur.
Default.prop yerine aşağıda prop.default dosyası bulacaksınız, bu dosyayı açın yine aynı bilgiler karşınıza çıkacaktır.
Eğer defaut.prop veya prop.default bulamazsanız Kitchen ana klasörünü açın ve splitImage klasörüne girin.
Burada bir sürü dosya göreceksiniz. Ramdisk ve zImage dışındakiler rom hakkında bilgiler taşıyor olur.
Hepsini tek tek açıp bilgilerini okuyabilirsiniz.
OSVersiyon bulunuyorsa android sürümü yazıyordur.

Fingerprint şuna benzer,
ro.build.fingerprint=lge/lge_gelato/VM701:2.3.4/GRJ22/ZV4.19cd75186d:user/release-keys

Burada,
- LGE yazan marka,
- lge_gelato model-kod adınızdır,
- VM701 yazan üreticinin belirlediği sürümdür,
- 2.3.4 android sürümüdür,
- geri kalanlar yine üreticinin belirlediği derleme veya roma verdiği diğer numaralardır,

- user yazan son kullanıcıya uygun olduğunu, release-keys yazan kısım ise test olmadığını gösterir.
 
Geri
Üst Alt