Bilgi MTK İşlemcili Cihazların Yazılım Dosyalarının İçerik ve Anlamları

silivriserdar

Genel Moderator
Katılım
21 Haz 2018
Mesajlar
21,983
Tepkime puanı
44,658
Puanları
113
Yaş
40
Çevrimdışı
Merhaba arkadaşlar bu paylaşacağım konuda benimde merak ettiğim ve deneyerek ve test ederek bir kaç sonuca ulaştığım MTK işlemcili cihazların yazılımlarının içindeki bir çok dosyanın ne işe yaradığını ve hangi görevleri yaptığını herkes bildiği kadarıyla paylaşırsa güzel bir konu olacaktır.

MTK işlemcili bir cihazın android sürümü fark etmeksizin yazılımın içeriğindeki dosyaları hep beraber tanımaya çalışalım.

General Mobile GM 8 Go Android 8.0 MTK 6739 İşlemcili Cihazın Yazılımın İçeriğini

44d4d4d3801388542a4c7b6200f54e07.jpg


382f7ff4f6ecb83ba69b709da7886fd6.jpg


1. system.img

2. boot.img

3. recovery.img

4. vendor.img

5. userdata.img

6. cace.img

7. tz.img

8. spmfw.img

9. proinfo.img

10. preloader.bin

11. odmdtbo.img

12. nvram.bin

13. scatter.txt

14. md1rom.img

15. md1dsp.img

16. mcupmfw.img

17. logo.bin

18. loader_ext.img

19. lk.bin

20. frp.bin

21. nvcfg.img

22. nvtada.img

23. proinfo.bin

24. protect1.img

25. protect2.img


Gördüğünüz gibi bu cihazın yazılımından 25 dosya çıktı. Çoğunu biliyoruz ama bilmediğimiz dosyalar da var. Konu altından hangi dosyanın ne işe yaradığını ve cihaza yüklendiği zaman veya yüklenmediği zaman neler olacağını yazarsanız konu içeriğine ekleme yapacağım.
 

İşletim sistemine göre bazı dosyalar eklenebilir veya çıkartma yapılabilir.
System ve Vendor
Android 8.0 altı cihazlarda vendor yoktur. Vendor treble desteği olduğunu gösterir.


Eğer terimler hakkında Android 8.0 için konuşuyorsak bir kaç tanesini açıklayalım.

Systemde bulunan dosyalar işletim sisteminin has dosyalarıdır.
Android'in kendisini oluşturur kısaca
Vendor partition dosyaları ise telefona özgüdür ve telefonun bir nevi driverlerini içerir.


Android 8.0 altı cihazlarda vendor olmadığından dolayi systemde hem android hem de cihaz driver görmemiz muhtemeldir.

Boot ve Logo
Boot, önyüklenebilir dosyaları içermekle birlikte Kernel altyapısını da barındırır.
Boot içerisinde cihazın şarj animasyon görselleri , partition bilgileri, cihaz marka model ve android sürümü bilgileri ... İçerir


Logo.bin dosyası cihazın logosunu barındırır.
Bazi cihazlarda bu sahtedir. Örneğin MT6580 işlemciye sahip [Replika] (Galaxy A8+ ile Galaxy Note 8) cihazlarında logo dosyasının sorunlu olduğunu gördük.
Logo bazen Boot içerisinde olabiliyor.
Eger logo ve Boot dosyalarını cihazdan silerseniz logo olarak Kernel içinden bir linux resmi gözükecektir ki ekran alintilarini ekleyecegim.


FRP ve Cache

Temel olarak bakıldığında iki dosya iç içedir.
FRP yani asıl adıyla Factory Reset Protect cihazınızı sifirladiktan sonra ekrana gelen Google kilidinin barındırdığı partitionlardir.
Eski sürümlerde FRP bilgisi Cache üzerinde tutuluyordu, artık yeni cihazlarda FRP bilgisi FRP.bin partitionu içinde barınıyor. Frpden kurtulmak için bu partitionlari silmek çözüm olabiliyor.


Devam edecektir..
 
User Data = kullanıcı bilgileri demek. Genelde çok büyük dosyalar olurlar ve cihazı belleğinde tüm bilgilerinizi barındırır. Fabrika user data vardır birde bu boyut olarak daha küçüktür.

LK = Ekran ve dokunmatik için kullanılan dosyadır.

Scatter = Text dosyasıdır ve içinde partition adları bulunmaktadır. SP Flash Tool ile seçince scatter da aktif olan Partitonları yükler. Bu scatter dosyası ile oynama yapılıp eksik olan Partiton eklenebilir. Veya çıkarılır size kalmış.
 
Çok faydalı bir konu olmuş emeğinize sağlık ustam
 
Geri
Üst Alt