Rehberime hoş geldiniz. Bu rehber de düşük depolamalı telefonunuz için depolamayı nasıl arttırabileceğinizi göstereceğim.
Hafıza kartının bölüm tablosunu ayarlayıp fstab üzerinden
Depolama hafıza kartınıza bağlı olarak artacaktır. Bununla beraber yine hafıza kartınıza bağlı olarak disk hızında düşüş olacaktır, bir miktar takılma normaldir.
Bu yöntem Android 6.0 ile gelen hafıza kartını dahili olarak biçimlendirme ile aynı değildir. O işlem ile hafıza kartı cihazınıza özel olarak formatlanıp
Gerekenler
-Hafıza kartı
-TWRP
-Parted
-İşinizi kolaylaştırmak için ADB ve Notepat++
Bu yöntem ile parted dosyasını hazır duruma getirdikten sonra hafıza kartımızı parted üzerinde açıyoruz. Cihazın ana diski mmcblk0 ise hafıza kartınız mmcblk1 olması gerekir.
Göründüğü üzere benim hafıza kartım mmcblk0, benim yacağım komut ise
Parted ekranı açıldıktan sonra
"Q" yazarak parted üzerinden çıkış yapıp cihazı yeniden başlatarak tekrar recovery moduna alın ve hafıza kartınızı "ext4" olarak biçimlendirin.
Bağlamasını yapma
Cihazınız System-as root içeriyor ise fstab dosyası /vendor/etc için de olacaktır ama böyle bir desteği yok ise boot. İmg dosyasını AIK ile unpack ederek ramdisk içinden fstab dosyanızı düzenlemeniz gerekir. Daha sonra repack ederek oluşan image-New. İmg dosyasını boot bölümüne yazarak kullanabilirsiniz
Bu satırı sizin hafıza kartınızın bölüm numarası ile değiştrimeniz gerekiyor.
Bu işlemden sonra boot edip kullanabilirsiniz. Bu yöntem Android 10 ve 10 altı bütün sürümlerde çalışıyor, Android 11 üzerinde denemedim ama Android 12 üzerinde çalışmıyor.
Parted ile uğraşmak risklidir, sorumluluk almıyorum.
Hafıza kartının bölüm tablosunu ayarlayıp fstab üzerinden
/data
dizinine bağlamasını yapacağız.Depolama hafıza kartınıza bağlı olarak artacaktır. Bununla beraber yine hafıza kartınıza bağlı olarak disk hızında düşüş olacaktır, bir miktar takılma normaldir.
Bu yöntem Android 6.0 ile gelen hafıza kartını dahili olarak biçimlendirme ile aynı değildir. O işlem ile hafıza kartı cihazınıza özel olarak formatlanıp
/data/media/0
dizinine bağlaması yapılır.Gerekenler
-Hafıza kartı
-TWRP
-Parted
-İşinizi kolaylaştırmak için ADB ve Notepat++
Parted Dosyası ve Cihazı Hazır Duruma Getirme
ADB bu işlem esnasında işimizi oldukça kolaylaştıracaktır, ADB olmadan TWRP terminali ile de bu işlemleri yapabiliriz.
Parted dosyasını indirip herhangi bir klasöre atalım. Ben "C:\rei'nin çalışma alanı" dizine atıyorum.
CMD'yi açarak parted dosyasını attığımız dizinecd C:\Rei'nin Çalışma alanı
komutuyla gidiyoruz.
Parted dosyasını cihazımızın dahili hafızasına göndermek içinadb push parted /sdcard/
komutunu yazıyoruz.
Şimdi bu dosyası TWRP'de çalışması için hazır hale getirmemiz gerekiyor. Öncelikle cihazımızın terminaline erişmek içinadb shell
yazıyoruz.
Dosya yı sbin klasörüne geçici olarak atıp chmoda almamız gerekiyorcp /sdcard/parted /sbin/ && chmod 755 /sbin/parted
komutu işimizi görecektir.
Bu yöntem ile parted dosyasını hazır duruma getirdikten sonra hafıza kartımızı parted üzerinde açıyoruz. Cihazın ana diski mmcblk0 ise hafıza kartınız mmcblk1 olması gerekir.
/dev/block
dizinini takip ederek en az sayıda Partition olan disk muhtemelen hafıza kartınızıdır, mmcblk1 ise Partition sayısı mmcblk1p1 olarak yazar.Göründüğü üzere benim hafıza kartım mmcblk0, benim yacağım komut ise
parted /dev/block/mmcblk0
Parted ekranı açıldıktan sonra
mklabel gpt
yazıyoruz ve diski GPT yapıyoruz, bütün uyarıları onaylayıp geçebilirsiniz.mkpart userdata ext4 0kb "diskin sonu"
komutu ile yeni bölümümüzü oluşturuyoruz. Diskin sonu üst tarafta yazacaktır, misal benimki 31.9 GB."Q" yazarak parted üzerinden çıkış yapıp cihazı yeniden başlatarak tekrar recovery moduna alın ve hafıza kartınızı "ext4" olarak biçimlendirin.
Bağlamasını yapma
Cihazınız System-as root içeriyor ise fstab dosyası /vendor/etc için de olacaktır ama böyle bir desteği yok ise boot. İmg dosyasını AIK ile unpack ederek ramdisk içinden fstab dosyanızı düzenlemeniz gerekir. Daha sonra repack ederek oluşan image-New. İmg dosyasını boot bölümüne yazarak kullanabilirsiniz
Bu satırı sizin hafıza kartınızın bölüm numarası ile değiştrimeniz gerekiyor.
/dev/block/mmcblk0p1 /data ext4 noatime,nosuid,nodev,noauto_da_alloc,discard wait,check,resize,forceencrypt=/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/metadata
şeklinde düzenliyorum ve tabii hafıza kartının bağlantısını kesiyorum. Bunun için sdcard olarak bağlanan satırı silmeniz yeterli olur.Bu işlemden sonra boot edip kullanabilirsiniz. Bu yöntem Android 10 ve 10 altı bütün sürümlerde çalışıyor, Android 11 üzerinde denemedim ama Android 12 üzerinde çalışmıyor.
Parted ile uğraşmak risklidir, sorumluluk almıyorum.