Selam, bunun için Unix tabanlı işletim sistemlerinde (Android, iOs, MacOS, Linux dağıtımları ...) disk yapılarını bilmeniz gerekiyor. Ancak daha da somutlaştıracak olursak, Windows işletim sisteminde de disk üzerinde Yerel Disk C/D/E gibi ayrı bölümler oluşturuluyor ya, bunların her birine Partition diyoruz. Unix tarafında da, /home, /usr, /var ... gibi dizinler oluyor. Android tarafında ise, /data, /system, /sdcard ... gibi dizinler mevcut. Bakıldığında tek disk içerisinde oluşturulmuş klasörler gibi olsada, bunların her biri aslında Windows'ta olduğu gibi farklı farklı disk bölümleri. Bunun bu şekilde olmasının sebebi, her bir dizinde farklı dosya sistemleri kullanabilmektir. Örneğin, Android sistemlerde system partition'u saltokunurdur ve normal şartlarda buraya veri kopyalanamıyor. Ancak data dizini uygulamalar tarafından okunup yazılabiliyorken, /sdcard bölümü her türlü yazılıp okunuyor.
Şimdi, rom yüklenirken bizim yaptığımız wipe işlemi, bu birimlerin içindeki dosyaları siler, temizler. TWRP'nin yüklendiği birime yani partition'a recovery diyoruz. Bu aslında windows'ta da vardır. Ancak bizim Poco F3 cihazında bu Recovery bölümü yok ve Boot partition ile birleştirilmişlerdir. Bu durumda, recovery dosyamızı, yani bölüm yedek dosyası, twrp.img dosyamızı boot bölümümüze fastboot üzerinden yazdırıyoruz. İşte A B Slot mevzusuna gelince; Poco F3 cihazlarında bazı bölümlerden ikişer tane var. Özellikle boot, system, vendor ... Bu ne işe yarıyor, niye böyle yapmışlar derseniz, aslında bu bir avantajdır. Telefonumuza bir güncelleme geldi diyelim. biz güncellerken de sistem çöktü. veya güncellemeyi başarıyla yaptık ancak memnun kalmadık. Telefonumuz mevcutta system_a slotundayken yeni güncellemeyi system_b bölümüne yüklüyor. biz daha sonra fastboota geçip slotumuzu system_a olarak değiştirdiğimizde, b slotundaki güncel veya bozuk sistemi değil de, a slotundaki eski sistemimize geri dönebiliyoruz. Hatta orjinal miui romunu kullanırken, bir güncelleme aldığınızda dikkatinizi çeken bir şey ile karşılaşmış olmalısınız. Normal şartlarda güncelleme indirilir, telefon yeniden başlatılır ve yeni güncelleme orjinal recovery tarafından otomatik olarak yüklenir. Ancak Poco F3 cihazında güncelleme iner, telefon yeniden başlatılmadan da yüklenir, ardından telefonunuz yeniden başlatılır ve hiç bir yükleme olmadan direk açılır. Bunun sebebi telefonunuz açıkken diyelim system_B slotu kullanılırken güncelleme geldi, miui bu güncellemeyi system_a slotuna yükler, çünkü o bölüm o an kullanımda olmadığından yani inactive slot olduğundan üzerine veri yazması sizin telefonunuzun çalışmasını etkilemez.
format data işlemine gelince, burası tüm uygulama verilerinin ve sistem ayarlarının tutulduğu bölüm. burayı her rom yüklemesinde formatlamamızın sebebi, X romu ile Y romunun uygulamaları, sürümleri, tüm konfigirasyonları farklı olduğundan, romdan roma geçişlerde eski sisteme ait veriler yeni romun çalışmasını engellemesin diye bu bölümü temizleriz. Şimdi, TWRP üzerinden rom yüklerken data bölümüne veri yazılmadığı için, siz rom dosyasını yükledikten sonra veya yüklemeden önce format yapmanızda sorun yaşamayacaksınız. Peki sistemi kurmadan önce format data yaparsak, bu durumda yüklemek istediğiniz rom.zip dosyasınıda silmiş olacaksınız ve romunuzu yükleyemeyeceksiniz. O sebeple önce romu kurun ve sonra datayı silin.
Umarım biraz daha somut anlatabilmişimdir.