Treble A/AB Bölüm ile ilgili Bilinmesi Gerekenler (1 Viewer)

Zenlty

Deneyimli Üye
Deneyimli Üye
Yasaklı
Herkese merhabalar, sizlere Treble cihazların A Partition ve AB Partition ile ilgili bilinmesi gerekenlerden bahsedeceğim.
Burada bir çözüme yönelik değil de bilgiye yönelik bir içerik yayınlıyorum.

UYARI : Bu bilgilendirme yalnızca project treble destekli cihazlar içindir.

Cihazınız eğer A partition'a sahip ise normal şekilde rom düzenlemeleri, çeşitli modifikasyonlar, rom ve recovery yüklemelerini yapabilirsiniz. Ama cihazınız AB Partition'a sahip ise işin rengi değişiyor.

Hala birçok kişi android debug bridge dediğimiz (adb) versionunu güncellemiyor, güncellememekte ısrar ediyor.
Her şeyden önce adb ve fastboot versionunuzu güncelleyin.
İndirme işleminizi google'da platform tools diye aratıp en güncel sürümü indirerek yapabilirsiniz
ADB ve fastbootun paket halinde yayınlanmış exeleri her zaman güncel olmayabilir bu yüzden official sitesinden platform tools olarak indirin.

AB cihazlarda bölümlemeler örnek olarak şu şekilde :


[HIDEREPLY][HIDETHANKS]
Kod:
system_a
system_b
vendor_a
vendor_b
boot_a
boot_b
[/HIDETHANKS][/HIDEREPLY]
USERDATA yani kullanıcıya ayırılmış olan kısım 64 GB AB cihazda 40 GB civarlarında seyir ediyor. Eğer cihazınızı AB'den A bölüme dönüştürürseniz kullanıcıya ayırılmış olan bölüm yani USERDATA artmış olacaktır.


System_a 'nın 4GB olduğunu vendor_a 'nın 1GB olduğunu ve boot_a 'nın 64MB olduğunu varsayalım.
AB bölüm cihazların kardeş partitionların boyutları aynı olmak zorunda, yani system_a 4GB ise system_b de 4GB olmak zorunda.
Cihazı A bölüme dönüştürdüğünüzde System_b'den 4GB + vendor_b'den 1GB .. bu şekilde gider. Ve geriye kalan boş bölümü de repartitionu yeniden izleyerek USERDATA'ya aktarım yapılabilir.

Bir diğer husus ise AB cihazlara eskiden(gerçi bazıları hala öyle) paylaşılan TWRP'den yüklenen zip dosyaları kurulmayabiliyor.
Kurulum başarılı olabilir ancak çalışma olasılığı çok düşük.
Bunun sebebi ise AB cihazları sistemi /system/system olarak izlerken eski cihazlar ve A bölüme sahip cihazlar normal bildiğimiz /system yolunu izlerler.
Bunun için sizler indirmeden önce AB ya da androidone cihazlar diye ikinci bir link paylaşılmışsa onu indirin.
Çünkü onlar /system değil de yüklemelerini /system/system olarak yüklemeyi izlerler.


Eğer indirdiğiniz zip dosyası AB destekli değilse forumda Treble Zip değişkenleri adında konuma bakarak düzenleyebilirsiniz.
AB cihazlarının güzel bir özelliği ise SLOT yani A'dan B'ye veya tam tersi yönde değişim yapılarak diğer slotta yüklü olan roma geçiş yapabilmenizdir.
Ancak bu durumda verileriniz korunmaz çünkü USERDATA tek bölümdür. AB olarak ikiye ayrılmamıştır. Bu yüzden cihazı Dual Bot olarak kullanmanız açıkçası mümkün değil. Gerçi stock değişikliği yaptığınız durumda sadece USERDATA değil CACHE ve diğer kullanıcıya ayırılmış olan bölümler de yalnızca tek bölümdür. Eğer Google bunları AB olarak ikiye ayırırsa DUAL BOOT yapma imkanı sağlamış olur. Peki biz bunu AB olarak ikiye ayırabilir miyiz? Orası tartışılır :D

İyi forumlar
 

YuSuF02

Kılıç kınından çıkmadıkça it sürüsü dağılmaz.
Onursal Yönetici
GSM Expert
Usta Üye
Kayıtlı Kullanıcı
eline sağlık abi
 
Üst